/* @cache_version:1 */


/* =======================================================================
   admin:      /css/admin.css
*/
/*@==admin==*/
input[type=submit],input[type=button],input[type=cancel]{border-radius:5px}
button{border-radius:5px}
a{color:#3367bf;text-decoration:none}
div.code,span.code{color:#444;font:12px normal Monaco,Courier,monospace}
.template{padding:10px}
.template #main-content-box{display:inherit}
.template #content-box{max-width:100%}
h1.admin-head{font-size:18px;margin:20px 0 10px;line-height:35px;font-weight:300;font-family:Helvetica,Arial,"Dejavu Sans",sans-serif;color:#2a5167;text-shadow:1px 1px 1px #fff;padding:0}
h1.admin-head.in-pane{margin-bottom:5px}
h2.admin-head{font-size:16px;font-weight:300;font-family:Helvetica,Arial,"Dejavu Sans",sans-serif;color:#2a5167;margin:20px 0 10px}
button.admin-head{float:right;margin-top:20px;margin-left:5px;padding:4px 10px;background-color:#aaa;color:#fff;font-size:1em;background-repeat:no-repeat;background-position:4px 4px;background-size:13px}
button.admin-head.new{background-image:url(/media/icons/new_white.svg);padding-left:25px}
button.admin-head.delete{background-image:url(/media/icons/delete_white.svg);padding-left:25px}
button.admin-head.edit{background-image:url(/media/icons/edit_white.svg);padding-left:25px}
h4.legendHead{color:#666;margin-top:15px;margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}
h4.legendHead a{margin:-5px 0}
h5.legendHead{color:#666;font-size:10px;letter-spacing:.5px;text-transform:uppercase}
fieldset h4.legendHead,.info-box h2.admin-head,#dialog_inner_content>.admin-head{margin-top:0}
#unisearch-form .highlighted-row input,#unisearch-form .highlighted-row select{border:2px solid #f29330}
#unisearch-form .highlighted-row .field-label,#unisearch-form .highlighted-row label{color:#f29330}
#unisearch{display:inline-flex;vertical-align:middle}
#unisearch input{min-width:300px;height:30px;margin-left:10px;border-radius:5px 0 0 5px}
#unisearch button{border-radius:0;border:none;background:#f59331;background:url(/media/icons/search.svg) center center no-repeat #e8677a;background-size:18px 18px;padding:0;width:40px;border-radius:0 5px 5px 0;margin:inherit;margin-left:-1px}
#unisearch-more{position:relative;width:100%;margin-top:-10px;margin-bottom:15px}
#unisearch-more div a.unisearch-expand:before{content:"More filters...";background-repeat:no-repeat;padding-left:16px;background-position:left center;background-image:url(/media/icons/expand_right_grey.svg);background-size:12px 12px}
.is-open #unisearch{display:none}
.is-open #unisearch-more-content{display:block}
.is-open #unisearch-more div a.unisearch-expand:before{background-image:url(/media/icons/expand_down_grey.svg);font-weight:700}
#unisearch-more input.search-button{padding:5px 20px}
#unisearch-more-actions{position:absolute;display:flex;right:0px;top:-35px}
#unisearch-more-content{position:relative;display:none;box-sizing:border-box;background:#fff;border:1px solid #e7e7e7;padding:10px;margin:5px 0 10px}
.clear_search_elements{width:25px;height:20px;background-image:url(/media/icons/reset.svg);background-size:contain;background-repeat:no-repeat}
.no-results{font-size:20px;margin:42px 0;padding:30px;text-align:center;color:#e8677a;background-color:rgba(232,103,122,.0666666667);border:1px solid}
.no-results:before{content:"No search results";padding-left:25px;background:url(/media/icons/warn_orange.svg) no-repeat 0 -2px/20px 20px}
.table-list .table-fields{font-family:Helvetica,Arial,sans-serif}
.table-list .check-column_head{background:none;width:20px;border-top:0 !important}
.table-list .check-column{text-align:center;white-space:nowrap;padding:0 2px}
.table-list tr.selectable.rcs td{background-color:#e7e6ff}
.table-list.actions tr td.table-button-add{background:#f29330;filter:hue-rotate(210deg)}
.site-cell{display:none}
.ipages .site-hide{display:none}
.ipages .site-cell{display:table-cell}
.admin-rows{box-sizing:border-box;display:flex;height:100vh;flex-direction:column;overflow:hidden}
.admin-business{z-index:3;flex-shrink:0;height:30px;background-color:#111;border-bottom:1px solid #444}
.admin-business ul li{list-style:none;margin:0;padding:0;font-size:1.1em;display:block;float:left;line-height:22px}
.admin-business ul li a{color:#999;display:block;padding:0;margin:0 10px}
.admin-business ul li a img{padding-right:3px}
.admin-business ul li.selected a,.admin-business ul li a:hover{color:#fff}
.admin-business ul li.ipages_business{border-right:2px solid #555;padding-right:12px;margin-right:10px}
.admin-business ul#nav-logout{float:right}
.admin-business ul#nav-logout img{height:13px}
.admin-top{background:#10084c;z-index:3;flex-shrink:0;height:40px;width:100%}
.admin-cols{display:flex;flex-direction:row;flex-grow:1;flex-shrink:10;overflow-x:hidden;overflow-y:auto}
.admin-left{border-right:1px solid #bbb;background-color:#f7f7f7;max-width:250px;padding-bottom:30px;overflow:auto;flex-shrink:0}
.admin-left.expanded{max-width:inherit}
.admin-left.hidden{max-width:5px}
.has-tree nav.admin-left{min-width:250px}
.admin-center{display:flex;flex-direction:column;flex-grow:1;overflow-x:auto;padding-bottom:20px}
.admin-center-head{padding:0 10px}
.admin-center-handle{position:absolute;width:18px;height:16px;margin-top:10px;padding:4px;background:url(/media/admin/double_arrow_right.svg);background-size:10px 10px;background-position:center center;background-repeat:no-repeat;cursor:pointer;border:1px solid #ddd;border-radius:8px}
.admin-center-handle:hover{background-color:#ccc}
.admin-center-handle.expanded{transform:rotate(180deg)}
.no-tree .admin-center-handle{display:none}
.admin-center-nav{flex-shrink:0;-webkit-flex-shrink:0}
.admin-content{padding:10px;clear:both;min-height:80vh;z-index:0}
.admin-bottom{position:relative;color:#ccc;border-top:1px solid #bbb;background:#10084c;box-sizing:border-box;flex-shrink:0;height:20px;font-size:11px;line-height:20px;letter-spacing:.05em;text-align:center}
.admin-bottom .version{position:absolute;left:10px}
.admin-bottom .copyright{float:right}
.admin-bottom a{color:#ccc}
.admin-path{clear:both;margin:5px 0;padding-top:10px;border-top:1px solid #ccc}
.admin-path a{color:#bbb;font-weight:400}
.admin-path a.selected{font-weight:700}
.admin-path img{vertical-align:inherit}
.context-menu{background:url(/media/admin/menu.svg) no-repeat center center;background-size:16px 16px;position:relative;background-clip:padding-box;cursor:pointer;white-space:nowrap}
.context-menu ul{position:absolute;z-index:1;display:none;top:0;left:100%;background-color:#fafafc;padding:5px 0;margin:0;min-width:100px;border:1px solid #bbb;border-radius:6px;box-shadow:2px 2px 8px #888}
.context-menu.left ul{right:100%}
.context-menu:hover ul{display:block}
.context-menu ul li{list-style:none;margin:0;padding:0;font-size:1.1em;font-weight:normal}
.context-menu ul li a{display:block;color:#3367bf;padding:5px 30px}
.context-menu ul li.icon img{height:15px;width:15px;padding-right:5px}
.context-menu ul li.icon a{display:inline-flex;padding-left:10px}
.context-menu ul li.info{padding:10px 10px 5px;border-top:1px solid #bbb;font-weight:700}
.context-menu ul li.info:first-child{border-top:none;padding-top:5px}
.context-menu ul li.rule{padding-top:5px;border-top:1px solid #bbb}
.context-menu ul li.rule:first-child{padding-top:0;border-top:none}
.context-menu ul li.link:hover{background-color:#666}
.context-menu ul li.link:hover a{color:#fff;text-decoration:none}
.context-menu.global-menu{float:left;width:25px;height:22px;border:1px solid #d2d2d2;border-radius:4px;margin-right:6px}
.context-menu.global-menu:hover{background-color:#d2d2d2}
.context-menu.global-menu ul{top:20px;left:0}
.context-menu.plus-menu{background-image:url(/media/icons/new_white.svg);background-color:#e8677a}
.context-menu.settings-menu{background-image:url(/media/icons/settings.svg)}
.no-selection .active-item{display:none}
.active-item{overflow:hidden;float:left;color:#e8677a;font-size:14px;min-height:22px;height:22px;padding:0 10px;margin-bottom:6px;line-height:23px;border:1px solid #bbb;border-radius:4px;background-color:#fffbf2;background-repeat:no-repeat;background-size:14px 14px;background-position:4px 3px}
.active-item a{color:inherit}
.active-item:empty{display:none}
.active.info-box{position:absolute;top:-55px;right:0;border:1px solid #d2d2d2;border-radius:6px;padding:5px 10px;background-color:#fffbf2;height:auto;z-index:1}
.active.info-box .title{font-size:16px;line-height:30px}
.active.info-box #pane-trolley-wrap{width:100%;min-width:200px}
.active.info-box #pane-trolley-wrap #pane-trolley{width:100%;background-color:#88cc29;border:none;padding-right:5px}
.active.info-box .table-fields tr{vertical-align:inherit}
.active.info-box .table-fields tr td{line-height:15px}
.active.context-button{float:left;width:inherit;margin:2px 0 0}
.active.context-button li{margin:0}
.active.context-button li.link a{padding:5px 8px 4px 6px}
.active.context-button li.link img{height:14px;width:14px}
.context-button{width:100%;float:left;margin:5px 0}
.context-button button.minor{margin-top:3px}
.context-button ul{float:right}
.context-button ul li{list-style:none;padding:0;display:inline-block;font-size:1em;color:#444;margin-left:5px}
.context-button ul li.icon img{height:15px;width:15px;padding-right:5px}
.context-button ul li.link a{padding:5px 8px;margin-left:5px;background-color:#f7f7f9;border:1px solid #bbb;border-radius:5px}
.context-button ul li.link a.action{border-color:#e8677a;border-width:2px;letter-spacing:.5px;font-weight:bold}
.context-button ul li.rule{border-left:1px solid #bbb;height:22px;margin:0 5px -6px 10px}
.context-button ul li.info{border-left:1px solid #bbb;line-height:22px;margin:0 0 0 10px;padding-left:10px;color:#888}
.context-button ul li.link a:hover{background-color:#666;cursor:pointer;color:#fff;text-decoration:none}
.context-button ul li.info.first{border-left:none;margin-left:0}
.context-button ul li.button-hide,.context-button ul li a.button-hide{display:none}
.context-button ul li.goto a{background:url(/media/admin/link_arrow_small.svg) no-repeat 4px 8px/12px;padding-left:18px}
#admin-tree{margin-top:10px;margin-left:-15px}
#admin-tree>ul>li{background:none;font-size:1.1em}
#admin-tree>ul>li>.jstree-icon{background:none}
#admin-tree>ul>li.root>a{padding-left:7px;font-weight:700}
#admin-tree>ul>li.root>a>.jstree-themeicon{display:none}
#admin-tree>ul>li.trash{margin-top:15px}
#admin-tree>ul>li.trash>a{padding-left:7px;font-weight:700}
#admin-tree>ul>li.trash>a>.jstree-themeicon{background:url(/media/icons/trash_can.png) no-repeat;background-position:5px 2px}
#admin-tree .jstree-clicked{background:#fddea6;padding-right:7px}
#admin-tree li a{color:#2a5167}
#admin-tree li::after{content:attr(data-mod_code);color:#ccc}
#admin-tree li.published-no>a{color:#ccc}
#admin-tree li.published-no>a.jstree-clicked{color:#aaa}
#admin-tree li.published-users>a>i.jstree-icon{width:auto;background-image:none;display:inline-block}
#admin-tree li.published-users>a>i.jstree-icon::before{content:"";width:20px;height:24px;display:inline-block;background:url(/js/jquery-plugins/jquery.jstree/dist/themes/default/32px.png) no-repeat;background-position:-260px -4px}
#admin-tree li.published-users>a>i.jstree-icon.jstree-themeicon-hidden::before{display:none}
#admin-tree li.published-users>a>i.jstree-icon::after{content:"";width:24px;height:24px;display:inline-block;background:url(/media/icons/group_all.png) no-repeat;opacity:.5}
#admin-tree li.published-group>a>i.jstree-icon{width:auto;background-image:none;display:inline-block}
#admin-tree li.published-group>a>i.jstree-icon::before{content:"";width:20px;height:24px;display:inline-block;background:url(/js/jquery-plugins/jquery.jstree/dist/themes/default/32px.png) no-repeat;background-position:-260px -4px}
#admin-tree li.published-group>a>i.jstree-icon.jstree-themeicon-hidden::before{display:none}
#admin-tree li.published-group>a>i.jstree-icon::after{content:"";width:24px;height:24px;display:inline-block;background:url(/media/icons/group_single.png) no-repeat;opacity:.5}
#admin-tree li.unpublished-nav>a{font-style:italic}
ul#nav-top{list-style:none;position:relative;margin:0;padding:0}
ul#nav-top *{box-sizing:border-box}
ul#nav-top:after{content:"";display:table;clear:both}
ul#nav-top li{margin:0}
ul#nav-top li:hover>ul{display:block}
ul#nav-top li ul{display:none;min-width:100%;position:absolute;left:0;margin:0;margin-top:1px;padding:0;z-index:998;list-style:none;background:#efefef;border-radius:0 0 6px 6px;border:1px solid #ccc;box-shadow:0 7px 10px rgba(0,0,0,.3)}
ul#nav-top li ul li{position:relative}
ul#nav-top li ul li:first-child{padding-top:6px}
ul#nav-top li ul li:last-child{padding-bottom:6px}
ul#nav-top li ul li.selected a{color:#222}
ul#nav-top li ul li.selected>a:before{content:"✓";position:absolute;display:inline-block;color:#444;left:5px}
ul#nav-top li ul li.has-children>a:after{content:"";position:absolute;right:10px;width:10px;height:12px;display:inline-block;background-image:url(/media/icons/arrow_right.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:center center}
ul#nav-top li ul li.has-children:hover>a:after{background-image:url(/media/icons/arrow_right_white.svg)}
ul#nav-top li ul li:hover>a{background-color:#666;color:#fff}
ul#nav-top li ul li.selected:hover>a:before{color:#fff}
ul#nav-top li ul li.rule:after{content:"";display:block;padding-bottom:5px;margin-bottom:5px;border-bottom:2px solid #ddd}
ul#nav-top li ul li.rule-before:before{content:"";display:block;padding-top:5px;margin-top:5px;border-top:2px solid #ddd}
ul#nav-top li ul li.rule:last-child:after{display:none}
ul#nav-top li ul ul{top:0;left:100%;border-radius:6px;z-index:999}
ul#nav-top li.branding{margin-left:0;padding-left:0}
ul#nav-top li.branding:hover{border-top:4px solid #10084c;background-color:#10084c}
ul#nav-top li.branding.selected{border-top:4px solid #10084c}
ul#nav-top li.branding.selected:hover{border-top:4px solid #10084c}
ul#nav-top li.branding a{display:inline}
ul#nav-top li.branding a img{max-width:120px}
ul#nav-top>li{float:left;position:relative;background:#10084c;padding-left:16px;border-top:4px solid #10084c;background-repeat:no-repeat;background-position:8px 6px;background-size:20px 20px;height:40px}
ul#nav-top>li.selected{border-top:4px solid #e8677a;filter:none !important}
ul#nav-top>li.selected:hover{border-top:4px solid #e8677a}
ul#nav-top>li.selected>a{color:#fff}
ul#nav-top>li a{display:block;color:#bbb;text-decoration:none;font-size:15px;padding:10px 12px 8px 16px;height:35px}
ul#nav-top>li:hover{border-top:4px solid #efefef;background-color:#efefef}
ul#nav-top>li:hover a{color:#000}
ul#nav-top>li.account{padding-left:25px;background-size:30px 30px;background-position:8px 3px;background-image:url({#admin_logo}
)}
ul#nav-top>li.account>a{color:#000;font-size:1em;padding-right:5px}
ul#nav-top>li.account>a span{padding:4px 10px;background-color:#e6c5a2;border-radius:10px;border:1px solid #444;filter:hue-rotate(210deg)}
ul#nav-top>li ul a{display:block;color:#444;font-size:14px;padding:4px 35px 4px 22px;white-space:nowrap;height:auto}
ul#nav-top>li ul a.icon{padding-left:42px;background-repeat:no-repeat;background-position:20px 2px;background-size:18px 18px}
.staging-mode nav.admin-top{background:#ab2f01}
.staging-mode ul#nav-top>li{background-color:#ab2f01;border-color:#ab2f01}
@media only screen and (max-width: 40em){ul#nav-top>li{float:none}
}
.admin-section-nav{padding-top:10px;min-width:150px}
.admin-section-nav ul{list-style:none;padding-top:0}
.admin-section-nav ul li{margin-left:1em;line-height:10px}
.admin-section-nav ul li.drop_line{background:none;height:1px}
.admin-section-nav ul li.drop_line .explr-line{display:none}
.admin-section-nav ul li.drop_line_last{margin-bottom:10px}
.admin-section-nav ul li.dynamic a{background-color:#e7eaef}
.admin-section-nav ul li.is_hidden a{color:#aaa}
.admin-section-nav ul li.is_hidden_nav a{font-style:italic}
.admin-section-nav ul li.drop_line_hover{background:red;height:1px}
.admin-section-nav ul li.rule-before:before{content:"";display:block;padding-top:5px;margin-top:5px;border-top:1px solid #bbb}
.admin-section-nav ul.admin-tree{padding-left:0;margin-left:-5px;margin-bottom:50px}
.admin-section-nav ul.admin-tree.trash-tree{display:block !important}
.admin-section-nav ul.level1{padding:3px 0 0 5px;margin-left:0}
.admin-section-nav ul.level1>li{margin-left:0}
.admin-section-nav>ul{margin:0;text-shadow:1px 1px 0 #fff;padding-left:10px}
.admin-section-nav>ul>li{padding:0 6px;color:#555;position:relative;margin:0}
.admin-section-nav>ul>li#edit{color:#555;text-shadow:1px 1px 0 #fff}
.admin-section-nav>ul>li#create{text-shadow:1px 1px 0 #fff;padding-bottom:0}
.admin-section-nav>ul a{display:block;padding:4px 6px;margin-left:-6px;line-height:14px}
.admin-section-nav>ul a.icn-action{margin-left:0;padding-left:22px}
.admin-section-nav>ul a.icn-action .inlinelink{margin-left:0;padding-left:12px}
.admin-section-nav .rightarrow{background-image:url(/modules/_default/admin/media/inactiveFlyoutArrow.png);width:19px;height:35px;float:right;margin-top:-10px}
.admin-section-nav a .icn-action.edit{font-weight:100;margin:0;padding-left:15px;min-height:0;display:none;position:relative}
.admin-section-nav a:hover .icn-action.edit{display:inline}
.admin-section-nav a:hover{display:block;background-color:url(/media/admin/template/mainDarkerBG.jpg);background-color:#cecece;border-radius:4px;text-shadow:1px 1px 0 #e3e3e3}
.admin-section-nav a.selected{display:block;background-color:url(/media/admin/template/mainDarkerBG.jpg);background-color:#cecece;border-radius:4px;text-shadow:1px 1px 0 #e3e3e3}
.admin-section-nav a.selected:hover{display:block;background-color:url(/media/admin/template/mainDarkerBG.jpg);background-color:#cecece;border-radius:4px;text-shadow:1px 1px 0 #e3e3e3}
.admin-section-nav .root-ul{padding-left:0}
.admin-section-nav .icon{width:12px;height:13px;float:left;margin:0 0 0 10px}
.admin-section-nav .icon-arrow{background-image:url(/media/admin/template/arrowRightGrey.png);margin-right:5px}
.admin-section-nav .icon-arrow_grey{background-image:url(/media/admin/template/arrowRightGrey.png)}
.admin-section-nav .section-title{font-weight:700}
.admin-section-nav .info-block{font-weight:800;border-bottom:1px solid #bbb;padding:6px;padding-bottom:4px;margin-top:10px;margin-left:-10px;color:#444;text-shadow:1px 1px 0 #fff;line-height:18px}
#nav-edit-block{height:35px;margin-top:10px;border-bottom:1px solid #ccc}
#nav-edit-block .nav-edit-block-divider{height:1px;width:100%;background-color:#ccc;border-bottom:1px solid #fff}
#nav-edit-block span.icon{display:block;float:left;height:17px;margin-right:5px;width:17px;position:relative;bottom:-3px;background:url(/media/admin/template/adminEditSprite.png) no-repeat scroll -1000px -1000px rgba(0,0,0,0)}
#nav-edit-block span.icon_new{background-position:0 -17px}
#nav-edit-block span.icon_edit{background-position:-17px -17px}
#nav-edit-block span.icon_delete{background-position:-34px -17px}
#nav-edit-block span.icon_action{background-position:-51px -17px}
#nav-edit-block span.icon_head_tags{background-position:-68px -17px}
#nav-edit-block span.icon_access{background-position:-85px -17px}
#nav-edit-block span.icon_associated{background-position:-102px -17px}
#nav-edit-block span.icon_browse{background-position:-119px -17px}
#nav-edit-block span.icon_duplicate{background-position:-136px -17px}
#nav-edit-block .toggle-active span.icon_new{background-position:0 0}
#nav-edit-block .toggle-active span.icon_edit{background-position:-17px 0}
#nav-edit-block .toggle-active span.icon_delete{background-position:-34px 0}
#nav-edit-block .toggle-active span.icon_action{background-position:-51px 0}
#nav-edit-block .toggle-active span.icon_head_tags{background-position:-68px 0}
#nav-edit-block .toggle-active span.icon_access{background-position:-85px 0}
#nav-edit-block .toggle-active span.icon_associated{background-position:-102px 0}
#nav-edit-block .toggle-active span.icon_browse{background-position:-119px 0}
#nav-edit-block .toggle-active span.icon_duplicate{background-position:-136px 0}
.dd-menu ul{padding-left:0;font-size:.95em;padding-bottom:5px}
.dd-menu li{list-style:none outside none;padding:0;margin:0}
.dd-menu li a{color:#2a5167;display:block;padding:3px;white-space:nowrap}
.dd-menu ul.links li a{padding-left:20px;padding-right:10px}
.dd-menu ul.links li a:hover{background-color:#666;color:#fff}
.dd-menu .dd-menu-inner .dd-menu-title{line-height:20px;border:1px solid #fff;border-bottom:0;border-radius:5px;padding:5px;font-size:1.1em;margin:0 0 4px -5px}
.dd-menu .dd-menu-inner .toggle-active{background-color:#efefef;border:1px solid #ccc;border-bottom:0;border-radius:5px 5px 0 0}
.dd-menu .toggle .dd-menu-content{background-color:#efefef;border:1px solid #ccc;border-top:0;border-radius:0 5px 5px 5px;min-width:150px;padding:0;left:0;z-index:498;top:36px;margin-left:-5px;box-shadow:4px 4px 8px rgba(0,0,0,.1)}
.dd-menu .dd-menu-title{color:#666}
.toggle-dd .dd-menu-inner{float:left;position:relative;cursor:pointer;margin-right:15px}
.toggle-dd .toggle .dd-menu-content{display:none;position:absolute;z-index:10000}
.nav-tab-block{box-sizing:border-box;width:100%;margin-top:10px}
.nav-tab-block ul{padding:0;margin:0;list-style-type:none;white-space:nowrap}
.nav-tab-block li{padding:0;float:left;margin:0;color:#888;font-family:Helvetica,Arial,"Dejavu Sans",sans-serif;height:24px;font-size:1em}
.nav-tab-block li>a{display:block;margin-right:6px;padding:5px 10px;color:#888;background-repeat:no-repeat;background-position:4px 4px;background-color:#efefef;border-radius:6px;border:1px solid #ddd}
.nav-tab-block li>a:hover{background-color:#ccc;color:#444}
.nav-tab-block li>a.new{background-image:url(/media/icons/new_white.svg);background-size:15px;background-color:#e8677a;padding-left:25px;color:#fff;border-color:#e8677a}
.nav-tab-block li>a.right{position:absolute;right:5px}
.nav-tab-block li.right{position:absolute;right:0;z-index:1}
.nav-tab-block li.active>a{color:#fff;background-color:#777;border:1px solid #777}
.nav-tab-block li.notify{position:relative}
.nav-tab-block li.notify::before{content:attr(data-count);position:absolute;right:1px;top:-9px;font-size:11px;color:#fff;background-color:red;border-radius:10px}
.nav-tab-block li.notify.has-count::before{padding:3px 5px 1px}
.nav-tab-block li.rule-before>a{float:left}
.nav-tab-block li.rule-before::before{content:"";float:left;display:block;background:#ddd;width:2px;height:25px;margin:0 10px 0 5px}
.nav-tab-block li.rule-after>a{float:left}
.nav-tab-block li.rule-after::after{content:"";float:left;display:block;background:#ddd;width:2px;height:25px;margin:0 10px 0 5px}
.nav-tab-block li#lc-toggle{display:none}
.nav-tab-block li#lc-toggle a{background:url("/media/admin/double_arrow_left.svg") no-repeat center center/10px 10px;line-height:14px}
.nav-tab-block li#lc-toggle.hidden a{background-image:url("/media/admin/double_arrow_right.svg")}
.nav-tab-block::after{content:"";display:table;clear:both}
.has-tree .nav-tab-block{padding-left:40px}
.tab-edit{width:auto;margin:5px 5px 5px 0;float:right}
#tab-side-block{position:fixed;right:0;top:85px;z-index:70000;pointer-events:none}
#tab-side-block #tab-side-content{float:right;background:url(/media/admin/template/uploadAreaBG.png) repeat;pointer-events:initial}
#tab-side-block #tab-side-content .tier2{margin:0;position:relative;top:-22px}
#tab-side-block #tab-side-content .tier2 li{margin:0;height:21px;display:inline-block;background-color:#919496;border-radius:8px 8px 0 0;border:1px solid #bbb;border-bottom:none}
#tab-side-block #tab-side-content .tier2 li a{color:#eee;display:block;padding:4px 15px;text-decoration:none}
#tab-side-block #tab-side-content .tier2 li a:hover{color:#fff}
#tab-side-block #tab-side-content .tier2 li.selected a{background-image:url(/media/admin/template/uploadAreaBG.png);color:#bacbd9;text-shadow:1px 1px 0 #1c363e;border-radius:8px 8px 0 0;border:0 none}
#tab-side-block #tab-side-nav{float:right;pointer-events:initial}
#tab-side-block #tab-side-nav .tab-side-handle{float:right;clear:right;padding:15px 5px 7px;color:#fff;font-family:Helvetica,Arial,"Dejavu Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:-1px;text-decoration:none;border-bottom-left-radius:5px;border-bottom-right-radius:0;border-top-left-radius:5px;cursor:pointer;margin-right:-20px;background:url(/media/admin/template/uploadTabInactiveBG.png)}
#tab-side-block #tab-side-nav .tab-side-handle.active{background:url(/media/admin/template/uploadTabActiveBG.png)}
#tab-side-block #tab-side-nav .tab-side-handle.active .sidetab-image-upload-icon,#tab-side-block #tab-side-nav .tab-side-handle.active .sidetab-file-upload-icon{background-position:top}
#tab-side-block #tab-side-nav .sidetab-image-upload-icon{width:32px;height:24px;background:url(/media/admin/template/imageUploadIconSprite.png);background-position:bottom}
#tab-side-block #tab-side-nav .sidetab-file-upload-icon{width:32px;height:31px;background:url(/media/admin/template/fileUploadIconSprite.png);background-position:bottom}
#tab-side-block.active .tab-side-handle{margin-right:0 !important}
.fileupload{margin-top:-10px}
.fileupload .fileupload-buttonbar{border-bottom:1px solid #bacbd9}
.fileupload .fileupload-content{height:500px;overflow-y:auto;color:#e3e3e3}
.fileupload .fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}
.fileupload .fade.in{opacity:1}
.fileupload .btn{font-size:13px;font-weight:400;display:inline-block;padding:0 0 0 6px;font-size:13px;line-height:18px;color:#bacbd9;text-align:center;cursor:pointer;*margin-left:.3em}
.fileupload .btn:hover{color:#f29330;text-decoration:none}
.fileupload .btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.fileupload .btn:first-child{*margin-left:0}
.fileupload .btn-primary{background-color:rgba(0,0,0,0);border:0;text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#bacbd9}
.fileupload .btn-primary:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#bacbd9}
.fileupload .btn-warning,.fileupload .btn-danger,.fileupload .btn-success,.fileupload .btn-info{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#bacbd9}
.fileupload .btn-warning:hover,.fileupload .btn-danger:hover,.fileupload .btn-success:hover,.fileupload .btn-info:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#bacbd9}
.fileupload .btn-primary.active,.fileupload .btn-warning.active,.fileupload .btn-danger.active,.fileupload .btn-success.active,.fileupload .btn-info.active{color:rgba(255,255,255,.75)}
.fileupload .btn-danger,.fileupload .btn-warning{background-color:rgba(0,0,0,0);border:0}
.fileupload .btn-danger:active{background-color:#942a25 \9 }
.fileupload .btn-success{background-color:rgba(0,0,0,0);border:0;position:relative}
.fileupload .btn-info{background-color:rgba(0,0,0,0);border:0}
.fileupload .btn-success input{opacity:0;position:absolute;left:0;top:0;width:100%;cursor:pointer}
.fileupload .icon-upload{background-position:-67px 0}
.fileupload .icon-ban-circle{background-position:-100px 0}
.fileupload .icon-trash{background-position:-133px 0}
.fileupload .icon-plus{background-position:-33px 0}
.fileupload .icon-white{background-image:url(/media/admin/template/imageUploadSprite.png)}
.fileupload .file_icon{width:20px;height:20px;background:url(/media/file_types_icn/default.icon.gif);display:inline-block}
.fileupload .file_icon.ext_ai{background:url(/media/file_types_icn/ai.gif)}
.fileupload .file_icon.ext_avi{background:url(/media/file_types_icn/avi.gif)}
.fileupload .file_icon.ext_bmp{background:url(/media/file_types_icn/bmp.gif)}
.fileupload .file_icon.ext_cs{background:url(/media/file_types_icn/cs.gif)}
.fileupload .file_icon.ext_dll{background:url(/media/file_types_icn/dll.gif)}
.fileupload .file_icon.ext_doc,.fileupload .file_icon.ext_docx{background:url(/media/file_types_icn/doc.gif)}
.fileupload .file_icon.ext_exe{background:url(/media/file_types_icn/exe.gif)}
.fileupload .file_icon.ext_fla{background:url(/media/file_types_icn/fla.gif)}
.fileupload .file_icon.ext_gif{background:url(/media/file_types_icn/gif.gif)}
.fileupload .file_icon.ext_htm{background:url(/media/file_types_icn/htm.gif)}
.fileupload .file_icon.ext_html{background:url(/media/file_types_icn/html.gif)}
.fileupload .file_icon.ext_jpg{background:url(/media/file_types_icn/jpg.gif)}
.fileupload .file_icon.ext_js{background:url(/media/file_types_icn/js.gif)}
.fileupload .file_icon.ext_mdb{background:url(/media/file_types_icn/mdb.gif)}
.fileupload .file_icon.ext_mp3{background:url(/media/file_types_icn/mp3.gif)}
.fileupload .file_icon.ext_pdf{background:url(/media/file_types_icn/pdf.gif)}
.fileupload .file_icon.ext_png{background:url(/media/file_types_icn/png.gif)}
.fileupload .file_icon.ext_ppt{background:url(/media/file_types_icn/ppt.gif)}
.fileupload .file_icon.ext_rdp{background:url(/media/file_types_icn/rdp.gif)}
.fileupload .file_icon.ext_swf{background:url(/media/file_types_icn/swf.gif)}
.fileupload .file_icon.ext_txt{background:url(/media/file_types_icn/txt.gif)}
.fileupload .file_icon.ext_vsd{background:url(/media/file_types_icn/vsd.gif)}
.fileupload .file_icon.ext_xls,.fileupload .file_icon.ext_xlsx{background:url(/media/file_types_icn/xls.gif)}
.fileupload .file_icon.ext_xml{background:url(/media/file_types_icn/xml.gif)}
.fileupload .file_icon.ext_zip{background:url(/media/file_types_icn/zip.gif)}
@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}
to{background-position:40px 0}
}
@-moz-keyframes progress-bar-stripes{from{background-position:0 0}
to{background-position:40px 0}
}
@keyframes progress-bar-stripes{from{background-position:0 0}
to{background-position:40px 0}
}
.progress{overflow:hidden;height:18px;margin-bottom:5px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5",endColorstr="#f9f9f9",GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.progress .bar{width:0;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#149bdf",endColorstr="#0480be",GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}
.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5f5b",endColorstr="#c43c35",GradientType=0)}
.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}
.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#62c462",endColorstr="#57a957",GradientType=0)}
.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}
.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5bc0de",endColorstr="#339bb9",GradientType=0)}
.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}
.graph-bar{font-size:.9em}
.graph-bar div{display:inline-block;vertical-align:middle}
.graph-bar .bar{min-height:1px;background-color:#607dbf}
.graph-bar.minus .bar{background-color:#bf6060}
.graph-bar.vmargin{margin-top:2px}
.graph-bar.vmargin:first-child{margin-top:0}
.graph-bar .legend{color:#888}
.graph-bar.minus .legend{color:#bf6060}
.graph-bar .bar-legend{text-align:center;width:100%}
.stContent .templ{clear:left;padding:4px}
.stContent .templ .preview{float:left;margin-right:20px}
.stContent .template-upload .filename{float:left;width:165px}
.stContent .template-download .filename{float:left;width:200px;margin-top:15px}
.stContent .templ .delete-check-wrapper{float:right;width:20px;margin-top:15px}
.stContent .templ .delete-icon{float:right;width:20px;margin-top:15px}
.stContent .templ .delete-icon .delete{width:20px}
.stContent .templ .edit-icon{float:right;width:20px;margin-top:15px}
.stContent .templ .edit-icon .edit{width:20px}
.stContent .icn-action{padding:0;margin:0}
.stContent .templ #upload-buttons{float:right;width:90px}
.stContent .templ .progress{clear:right;width:170px}
.stContent .file .template-download .filename{float:left;width:300px;margin-top:15px}
.stContent .templ .st-full-file-name{width:260px;font-size:10px}
#st-block-wrapper{padding:20px}
#st-block-wrapper .st-block{background-size:contain;height:30px;width:350px;border:2px solid #444}
#st-block-wrapper .st-block.grp{margin-top:10px}
.button-block{margin-top:5px;float:right;display:flex;align-items:center}
.button-block input:not([type=checkbox]){float:right;margin-bottom:5px;margin-left:5px}
.button-block.L{float:none}
.button-block.L input:not([type=checkbox]){float:none;margin-left:0;margin-right:5px}
.button-block.absright{position:absolute;margin:0;top:20px;right:0}
.button-block.top{margin-top:20px}
button,input[type=submit],input[type=button]{background:#e8677a}
input[type=reset]{background:#aaa}
input.w100{width:100px}
input.C{margin:1px 0}
input.cancel{background:#888;letter-spacing:.08em;padding:5px 20px;font-weight:100;font-size:12px}
.qtip-hint.plain{width:auto;height:auto;background-image:none}
.admin-head .qtip-hint{vertical-align:middle}
h2.admin-head .qtip-hint{position:relative;top:-2px}
.ui-tooltip-light .ui-tooltip-content{background-color:#fad79e !important}
.ui-tooltip-content ul{padding-left:12px}
.qtip-light{background-color:#ffffa3;font-size:1em;line-height:1.4em}
.qtip-content{margin-top:0}
.qtip-content>.pane .in-pane{margin-top:0}
ul#leftnav{margin:0;padding:0;list-style:none}
ul#leftnav li.selected a{color:blue}
ul#leftnav .info{clear:both;padding-top:20px}
.revisions{display:block;background-image:url(/media/admin/template/revision.png);font:bold 11px Helvetica,Arial,"Dejavu Sans",sans-serif;background-repeat:no-repeat;margin:10px 0 0 10px;padding-left:20px}
select#id_action{background-color:#e4e4e4}
.clear{clear:both}
div.notice{color:#fff;font-size:.9em;font-weight:400;padding:10px 12px;text-align:left}
div.notice ul{width:40%;margin:auto;text-align:left;font-size:14px;margin-top:1em}
div.notice h2{font-size:2em;font-weight:400;line-height:1.3;margin:0 auto;text-align:center;width:940px;color:#fff}
div.action-pane{font-size:.9em;padding:10px}
.admin-auth .admin-rows::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#e3e3e6}
.admin-auth .admin-cols{overflow:auto;align-items:center}
.admin-auth .admin-content{margin:auto;min-height:auto;overflow:auto}
.admin-auth .auth-content{padding:0 20px;border:1px solid #bbb;border-radius:10px;background-color:#fff;min-width:250px}
.admin-auth h1.admin-head.C{text-align:center}
.admin-auth h2.admin-head.C{text-align:center;margin-bottom:20px}
.admin-auth .auth-message{padding:20px;white-space:wrap;line-height:20px}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.paginator b{background-color:#e8677a}
progress{width:100%;height:16px;-webkit-appearance:none;background-color:#d3d3d3;border:none}
progress::-moz-progress-bar{background-color:#4682b4}
progress::-webkit-progress-bar{background-color:#d3d3d3;height:16px}
progress::-webkit-progress-value{background-color:#4682b4;border-radius:inherit}
input[type=number]{-moz-appearance:textfield}
.action-status{color:#000;font-size:12px !important}
.action-status.none,.action-status.red{background-color:#cb2929 !important;color:#fff}
.action-status.part,.action-status.orange{background-color:#e69545 !important}
.action-status.full,.action-status.green{background-color:#57d957 !important}
.action-status.cancelled,.action-status.grey{background-color:#ddd !important}
.action-status.not_complete,.action-status.stripe{background:no-repeat url(/modules/oms/media/icons/not_complete.svg) center center}
.action-status.part_cancelled,.action-status.part-grey{position:relative}
.action-status.part_cancelled:before,.action-status.part-grey:before{position:absolute;bottom:0;right:0;content:"";display:block;width:50px;height:22px;background-image:linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 70%, #ddd 0%, #ddd 100%)}
.action-status.action_number:before{content:"0..9";display:block;text-align:center;margin-top:20%;font-weight:700;color:#000}
.action-status.swatch{float:none;width:15px;margin:0 auto}
td.action-status{padding:5px 0 !important;text-align:center}
#grid-search{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-gap:10px}
@media print{nav,.admin-bottom,.button-block{display:none}
.admin-cols{padding:0;height:100%}
.admin-content{overflow:visible}
}

/*==@admin==*/