/* css for adminpanel */
*{margin: 0;padding: 0;}
html{}
body{font: 14px Verdana;}
input[type="checkbox"]{height: 20px;}
table{border-collapse: collapse;}
#dialog-confirm input[type="text"],
#dialog-confirm input[type="password"],
#dialog-confirm select,
#dialog-confirm textarea,

#content form select{width: 560px;margin-left: 3px;padding: 0px;font: normal 13px Verdana;font-size: 13px;}
form input{margin-left: 3px;padding: 0px;font: normal 13px Verdana;font-size: 13px;}
form label{/*white-space: nowrap;*/}
form select[multiple="multiple"]{float:left;}
form #cid-element,form #addcats-element{position: relative;padding-bottom: 5px;font-size: 0;white-space: nowrap}
form #cid-element.ui-resizable:after,form #addcats-element.ui-resizable:after{content: '';height: 1px; border: 1px dashed #ccc;width: 560px;
display: block;bottom: 0;position: absolute;left: 3px;}
form #cid-element>*,form #addcats-element>*{font-size: initial;}
form #cid-element>select,form #addcats-element>select,
form #cid-element>.multiselect,form #addcats-element>.multiselect{height: 100%;min-height: 30px;}
#addcats-element .multiselect{font-size: initial;}
.ui-dialog #system_iframe_images_list{margin: -8px -15px;}
label.hassublevels{position: relative}
_label.hassublevels:after{content:'';position: absolute;right:0;top:0;height:100%;width:10px;background: url(images/calcarrowright.png)center right no-repeat;}
#dialog-confirm  #cid-element .sbHolder .checkboxlabel,
#cid-element .multiselect .checkboxlabel{display: none;}
#cid-element .sbHolder .checkboxlabel{display: none;}
.mce-tinymce.mce-container.mce-panel{display: inline-block;}
form#headlogin-form input{margin: 0px;}
form#headlogin-form input[type="submit"]{margin: 0px;padding: 0px;border:none;}
form input{border: 1px solid #696969;background: #FFFFFF;}
#content form textarea{width: 560px;margin-left: 3px;padding: 0px; border: 1px solid #696969;background: #FFFFFF;}
form td {padding-right: 12px;}
form td {vertical-align: top;}
input[type="submit"]{padding:3px;}
#content input[type="text"],#content input[type="password"],#content input[type="file"]{width: 560px;}
#table input[type="text"],#table input[type="password"],#table input[type="file"]{width: inherit;}
.hidden{display: none !important;}

#tabs input[type="text"],
#tabs select,
#tabs textarea{width:560px}
#tabs .sbSelector input[type="text"]{width:528px;}
#tabs table.bulkprices-table{width: 570px;margin-left: 3px;}
table tr.bulkprices td#oldprice-element{text-align: right;padding: 0;position: relative;}
.bulkprices .btn{position: absolute;left:100%;top:0;}
#tabs .bulkprices-table input[type="text"]{width:80px}
#dialog-confirm input[type="text"].small-input{width:50px}
#dialog-confirm input[type="text"].mid-input{width:150px}
#tabs input[type="text"].small-input{width:50px}
#tabs input[type="text"].mid-input{width:150px}
#content input[type="text"].small-input{width:50px}
#content input[type="text"].mid-input{width:150px}
#dialog-confirm select.small-input{width:50px}
#dialog-confirm select.mid-input{width:150px}
#content select.small-input{width:50px}
#content select.mid-input{width:150px}

#tabs .bulkprices-table tr td:last-child{padding: 0;text-align: right;position: relative;}
.bulkprices-table thead td{background: #f8f8f8;border:1px solid #f8f8f8;height: 24px;}
.bulkprices-table tbody td{background: #fff;border:1px solid #f8f8f8;height: 24px;}
.bulkprices-table{white-space: nowrap;border-collapse: collapse;}
#dialog-confirm #oldprice-label label,
#oldprice-label label{white-space: nowrap;width: auto;}
#dialog-confirm label{/*width:150px;*/display: inline-block;}
#dialog-confirm .ui-tabs .ui-tabs-panel{padding: 10px 0 10px 10px;}
form td,form th{background: #fff;border: 1px solid #eee;padding: 1px}
.relativespan{display: block;position: relative;max-width: 615px;height: auto;}
td[id$='-element'] > .relativespan > .btn{display: none;}
td[id$='-element']:hover > .relativespan > .btn{display: inline-block;}
td#attrs-element > .relativespan > .btn{display: inline-block;}
td#oldprice-element > .relativespan > .btn{display: inline-block;}
.multivaluetable > tbody > tr{height: 30px;}
.multivaluetable tbody tr .btn{display: none;}
.bulkprices tbody tr .btn{display: none;}
.multivaluetable tbody tr:hover .btn{display: inline-block;}
.bulkprices tbody tr:hover .btn{display: inline-block;}
.bulkprices tbody .relativespan{margin-right: -24px;padding-right: 24px;}
.bulkprices tbody .btn{left:initial;right:0;}
th[order]{cursor: pointer;background: url(images/order.png)right top no-repeat transparent;}
th[order][orderdir="ASC"]{background-position: 100% -50px;}
th[order][orderdir="DESC"]{background-position: 100% -100px;}
th[order][order="num"]{background: none;}
body{	font: 14px Verdana,Arial,Helvetica,sans-serif;width: 100%;height: 100%;background: #DDD;}
a{color: blue;outline: none;text-decoration: none;}
a:hover{text-decoration: underline;}
p, span { margin: 0; padding: 0; }
img{border: none;}
input{vertical-align: middle;}
.groupsadmin label[icon]{padding-left: 24px;}
.headline#tabs{background: none;border: none;}
.headline#tabs > ul{display: inline-block;background: none;border: none;}
.headline#tabs > ul{border-bottom: 1px solid #d3d3d3;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.headline#tabs > div{padding: 0;}

#wrapper{width: 98%;min-width: 1000px;margin: 0 auto;height: 100%;border: 1px;border-style: outset;background: #EEE;padding: 5px;}
#wrapper .menu{margin: -5px -5px 0 -5px;}
#wrapper #menu{position: relative;}
#adminhelp{position: absolute;right: 0;top:0;height: 37px;width: 37px;background: url(/css/images/help.png)center center no-repeat;cursor: pointer;}
#adminhelpcontent{display: none;}
td#lefttd{background: #fff;border:1px;border-style: inset;/*white-space: nowrap;*/}
td#righttd{padding-left: 5px;}
#loginwrapper{width: 100%;height: 100%;text-align:center;}
#logincontent{display:-moz-inline-box; display:inline-block; vertical-align:middle;border: 2px;border-style: outset; zoom:1; *display:inline}
#logincontent.catalog.order.order,#logincontent.catalog.order.display{padding: 20px;background: #fff;text-align: left;}
#logincontent.catalog.order.order h1,#logincontent.catalog.order.display h1,
#logincontent.catalog.order.order th,#logincontent.catalog.order.display th{text-align: center;}
#thumbimage img{vertical-align:middle;}
#loginhelper{display:-moz-inline-box; display:inline-block; height:100%; width:0px; vertical-align:middle; zoom:1; *display:inline}
#logincontentbefore{background: url(/css/images/user.gif) right 5px top 5px no-repeat #fff;margin: 2px;padding: 0px 10px 10px 5px;border-bottom: 1px solid black;}
#logincontentbefore h1{text-align: left;}
#logincontentbefore.login.index{}
#logincontentbefore.login.register{}
#logincontentbefore.login.restore{}
#logincontent form{background: ButtonFace;margin: 5px;text-align: left;}
#logincontent form input[type=text],
#logincontent form input[type=password]{border: 2px;border-style: inset;}
#logincontent form input[type=submit]{border: 2px;border-style: outset;background: ButtonFace;-webkit-appearance: push-button;padding: 5px;}
#logincontent form input[type=submit]:active{border-style: inset;}
#logincontent form #captcha-element img{width: 156px;margin-left: 3px;}
#logincontentafter{background: #fff;margin: 2px;padding: 10px 5px;border-top: 1px solid black;}
.ui-dialog .ui-dialog-content{overflow: visible;}
.imageeditthumb{display: inline-block;vertical-align: top;position: relative;}
#tab_attrs td .imageeditthumb a.btn.configimages,
.imageeditthumb .btn.configimages{position: absolute;top:0px;right:0;}
#tab_attrs td .imagetarget a.btn.del{position: absolute;right:0;bottom:24px;top: initial;}
.imagetarget a.btn.del{position: absolute;right:0;bottom:0px;}
#tabs table.multivaluetable,
.multivaluetable{border-collapse: collapse;width: 562px;margin-left: 3px;}
.multivaluetable td,.multivaluetable th{border:1px solid #ccc;padding: 2px;position: relative;height: 22px;}
.multivaluetable th{background: #e8e8e8;}
.multivaluetable td{background: #fff;}
.multivaluetable input[type="text"],#dialog-confirm .multivaluetable input[type="text"]{width:475px;}
.multivaluetable tr.disabled td{background: #f8f8f8;color: #666;}
.multivaluetable tr.errorline td{background: #f55;}
.complexattribute{display: inline-block;min-height: 25px;width: 560px;border: 1px solid transparent;margin-left: 3px;}
.complexattribute .imageeditthumb{display: block;margin: auto;}
#tabs .complexattribute input[type="text"]{width:180px;}
.complexattribute input[type="file"]{margin-left: 0px;}
h1 small{font-size: 16px;}
a.active{color:#ff0080;}
a.btnok{cursor: pointer;text-decoration:none;color:#222222;display: inline-block;width: 37px;height: 24px;padding-left: 23px;padding-top: 1px;background: url(/css/images/sprite_ok_no.png) no-repeat 0px -25px;}
a.btn{font-size:1px;line-height: 1px;cursor: pointer;text-decoration:none;color:#222222;display: inline-block;vertical-align: top;width: 24px;height: 24px;background: url(/css/images/sprite_button.png) no-repeat 0px -24px;}

a.btn.update{display: none;}
a.edit{background-position: 0px -24px;}
a.edit:hover{background-position: 0px 0px;}
a.edit1{background-position: -24px -24px;}
a.edit1:hover{background-position: -24px 0px;}
a.del{background-position: -72px -24px;}
a.del:hover{background-position: -72px 0px;}
a.delown{background-position: -72px -24px;}
a.delown:hover{background-position: -72px 0px;}
a.hide{background-position: -192px -24px;}
a.hide:hover{background-position: -192px 0px;}
a.show{background-position: -216px -24px;}
a.show:hover{background-position: -216px 0px;}
a.plus{background-position: -144px -24px;}
a.plus:hover{background-position: -144px 0px;}
a.minus{background-position: -168px -24px;}
a.minus:hover{background-position: -168px 0px;}

a.addbutton{cursor: pointer;text-decoration:none;color:#222222;display: inline-block;background: url(/css/images/button-fon.png) no-repeat 0px -24px;width: 119px;height: 21px;padding-left:1px;padding-top:3px;margin:5px 0px;text-align: center;}
a.addbutton:hover{background-position: 0px 0px;width: 120px;height: 22px;padding-left:0px;padding-top:2px;}
input.addbutton{cursor: pointer;text-decoration:none;color:#222222;display: inline-block;background: url(/css/images/button-fon.png) no-repeat 0px -24px;
          width: 120px;height: 24px;margin:5px 0px;text-align: center;border:none;}
input:focus{outline: none;}
input.addbutton:hover{background-position: 0px 0px;}

.red{color:red;text-decoration: none;font-weight: bold;}
.blue{color:blue;text-decoration: none;font-weight: bold;}
.green{color:green;text-decoration: none;font-weight: bold;}
.gray{color:#222222;text-decoration: none;font-weight: bold;}
.black{color:black;text-decoration: none;font-weight: bold;}
.ltgray{color:#777;text-decoration: none;}

/*ul.productadmin li{margin-left: 5px;}*/
ul.menu li{list-style-type: none;margin: 5px 0;}
ul.menu li ul{display: inline;}
ul.menu li ul li{margin: 0;}
ul.menu li ul li,ul.menu li{position: relative;display: inline-block;}
ul.menu li ul li ul{display: none;position: absolute;background-color: #ffffff;padding: 5px;border: 1px solid #000;}
ul.menu li ul li:hover ul{display: block;}
ul.menu li ul li:hover ul li ul{display: none;}
ul.menu li ul li:hover ul li:hover ul{display: block;left:100%;top:0;}
ul.menu li ul li ul:hover{display: block;}
ul.submenu li{list-style-type: none;margin: 5px 0;}
ul.submenu >  li > a{display: none;}
ul.submenu li ul li ul li{list-style-type: none;display: inline-block;margin-left: 10px;vertical-align: top;}

#table {border-collapse: collapse; width: 100%; color: #000;}
#table td{border: 1px solid #222;padding:5px;}
#table th {height: 40px; border: 1px solid #222;background-color: #E0E0E0;vertical-align: middle;}
#table #head_control {width: 10px;white-space: nowrap;}
#table #head_controll {width: 10px;white-space: nowrap;}
#table #head_controll2 {width: 10px;white-space: nowrap;padding-left: 6px;}
#table #head_num {width: 10px;white-space: nowrap;}
#table #head_thumb {width: 100px;}
#table tr {background-color: #ffffff;}
#table tr.odd td{background-color: #fefefe;}
#table tr.even td{background-color: #f4f4f4;}
#table tr.nosort td{background-color: #E8E8E8;}
#table tr:hover td{background-color: #E8E8E8;}
#table tr.mark  td{background-color: #f1e5c3;}
#table td.center {text-align: center;}
.ui-state-highlight td{background: #fcefa1;}
.clear{clear:both;}
.pages{display:block;}
#pages div{display:inline-block;}
.submenu.admin ul,.submenu.user ul{margin: 10px;}

.pre{white-space: pre;}


div#menu ul{background: lightgray;}
div#menu ul li ul{margin: 0;}
div#menu a{padding: 5px;color:#000;text-decoration: none;}
div#menu a:hover{background-color: highlight;outline: 1px solid rgb(77, 136, 200); background-color: rgb(192, 210, 236);}
div#menu ul ul ul{z-index: 100;}
.menu.admin ul ul li,
.menu.user ul ul li{display: block;margin: 0;}
.menu.admin ul ul li a,
.menu.user ul ul li a{white-space: nowrap;}
div#menu ul li ul li ul li a{display: block;margin: 0;}
div#menu a{padding-left: 26px;}
.submenu a{padding-left: 26px;min-height: 20px;line-height: 1.6;display: inline-block;}
/*
.user.index.index{background: url(../i/icon/account.png)left 5px center no-repeat;}
.user.messages.index{background: url(../i/icon/users_messages.png)left 5px center no-repeat;}
.user.orders.index{background: url(../i/icon/shop_orders.png)left 5px center no-repeat;}
.user.profile.index{background: url(../i/icon/profile.png)left 5px center no-repeat;}
.user.profile.change{background: url(../i/icon/profile_change.png)left 5px center no-repeat;}
*/
#lefttd{max-width: 50%;}
.admincategories{overflow-x: hidden;}
.admincategories li > a{display: inline-block;position: relative;vertical-align: top;width: 100%; height: 20px;overflow: hidden;}
.admincategories.treeview a.btn{display: inline-block;vertical-align: top;margin-top: 0;}
.admincategories.treeview a[status="0"] + .treecontrol a.hide{display: none;}
.admincategories.treeview a[status="1"] + .treecontrol a.show{display: none;}
.admincategories.treeview a[id="exmenu--1"] + .treecontrol *{display: none;}
.admincategories.treeview li{position: relative;}
.admincategories.treeview .treecontrol{position: absolute;right:0;top:0;display: none;font-size: 0;}
.admincategories.treeview a.active{font-weight: bold;}
.admincategories.treeview a:hover + .treecontrol{display: block;}
.admincategories.treeview .treecontrol:hover{display: block;}
.admincategories.treeview .treecontrol.showcontroll{display: block;}
.admincategories.treeview a:hover + .treecontrol.hidecontroll{display: none;}

th#head_control,td#cell_control{width: 120px;}
th#head_controll,td#cell_controll{width: 120px;}
.catalog_categories th#head_control,.catalog_categories td#cell_control{width: 142px;}
.catalog_attributes th#head_control,.catalog_attributes td#cell_control{width: 142px;}
th#head_price,th#head_pos,th#head_sort,td#cell_pos,td#cell_sort{width: 55px;}
#cell_pos input,#cell_sort input{width: 55px;}
th#head_date,td#cell_date{width: 105px;}
td#cell_date input{width: 120px;}
th#head_order,td#cell_order{width: 100px;}
th#head_menu,td#cell_menu{width: 30px;}
th#head_control1,td#ccell_ontrol1{width: 30px;}
tr#filter th{padding-right: 10px;}
tr#filter input[type="text"]{width:100%;}

.filterblock div{display: inline-block;width: 48%;vertical-align: top;}
.filterblock label{display: inline-block;width: 40%;vertical-align: top;}
.filterblock select{display: inline-block;width: 55%;vertical-align: top;}

#acl-element ul{list-style: none;}
#acl-element li{padding-left: 20px;}
#acl-element li label{padding-left: 25px;margin-left: -20px;}
#acl-element li{display: inline-block;vertical-align: top;margin: 5px 0;}
#acl-element > ul > li  > ul > li {display: block;}

.camerawrapper{display: block;}
.camerawrapper .screen{height: 480px;width: 640px;display: none;}
.buttonPane.hidden{display: none;}

#configimagetable{width: 100%;height: 50%;}
#imageblock{position: relative;width: 600px;height: 400px;}
#imageoverlay{position: relative;width: 600px;height: 400px;}
#imageoverlay img{position: relative;top:0;left:0;width:600px;height: 400px;}
#imageshadow{position: absolute;left:0;top:0;width: 100%;height: 100%;background: #000;opacity: 0.75;}
#imageframe img{position: relative;width:600px;height: 400px;}
#imageframe{position: absolute;left:10px;top:10px;width: 580px;height: 380px;cursor: move;background: #fff;}
#imageframe #imageoverflow{overflow: hidden;position: absolute;left:0px;top:0px;right:0px;bottom:0px;}
#imageframe .ui-resizable-handle{position: absolute;width: 10px;height: 10px;background: #fff;opacity: 0.3;}
#imageframe .ui-resizable-handle.ui-resizable-ne{right:-5px;top:-5px;}
#imageframe .ui-resizable-handle.ui-resizable-se{right:-5px;bottom:-5px;}
#imageframe .ui-resizable-handle.ui-resizable-nw{left:-5px;top:-5px;}
#imageframe .ui-resizable-handle.ui-resizable-sw{left:-4px;bottom:-5px;}

B.access-dinied {
    display: block;
    padding: 8px;
    color: #FFFFFF;
    background: #B60C0C;
    text-align: center;
    border: 2px solid #860808;
    margin-left: -15px;
    margin-right: -15px;
    margin-top: 10px;
}

#table td > div[value]{position: relative;min-height: 24px;}
#table td > div[value]:hover{outline: 1px dashed #000;}
#table td > div[value] .btn{position: absolute;right: 0;top:0;display: none;}
#table td > div[value] .btn.btn2{left: 0;right:auto;}
#table td > div[value]:hover .btn{display: block;}
.admincategories.treeview a{color:#000;text-decoration: none;min-height: 17px;}
.admincategories.treeview a:hover{text-decoration: underline;}
.admincategories.treeview li.active >a{font-weight: bold;}
.admincategories.treeview li.active.activechild >a{font-weight: normal;}

.treesortplaceholder{height: 20px;outline: 1px dashed #ccc;}
.internaledit{white-space: nowrap;margin-right: 30px;}
.internaledit a.btn,.internaledit input{display: inline-block;vertical-align: top;}
.internaledit input{height: 20px;margin-top: -4px;width: 100%;margin-right: -25px;padding-right: 25px;outline: none;}
.internaledit .canceltitle{margin-left: -24px;}
.internaledit input:active,.internaledit input:focus{outline: none;}

.modificationtable{border-collapse: collapse;}
tr {vertical-align: top;}
td#controll{text-align: center;white-space: nowrap;}
th#controll{text-align: center;white-space: nowrap;}
.imagetarget>span{cursor: pointer;display: inline-block;vertical-align: top;text-align: center;position: relative;}
.imagetarget>span>span{display: block;}
/*.imagetarget>span>span:hover{color:red;font-weight: bold;}*/
a.btnok{cursor: pointer;text-decoration:none;color:#222222;display: inline-block;width: 37px;height: 24px;padding-left: 23px;padding-top: 1px;background: url(/css/images/sprite_ok_no.png) no-repeat 0px -25px;}
a.btn{font-size:1px;line-height: 1px;cursor: pointer;text-decoration:none;color:#222222;display: inline-block;width: 24px;height: 24px;background: url(/css/images/sprite_button.png) no-repeat 0px -24px;}

a.btn.edit{background-position: 0px -24px;}
a.btn.edit:hover{background-position: 0px 0px;}
a.btn.edit1{background-position: -24px -24px;}
a.btn.edit1:hover{background-position: -24px 0px;}
a.btn.edit2{background-position: -48px -24px;}
a.btn.edit2:hover{background-position: -48px 0px;}
a.btn.del{background-position: -72px -24px;}
a.btn.del:hover{background-position: -72px 0px;}
a.btn.restore{background-position: -96px -24px;}
a.btn.restore:hover{background-position: -96px 0px;}
a.btn.hide{background-position: -192px -24px;}
a.btn.hide:hover{background-position: -192px 0px;}
a.btn.show{background-position: -216px -24px;}
a.btn.show:hover{background-position: -216px 0px;}
a.btn.inst{background-position: -120px -24px;}
a.btn.inst:hover{background-position: -120px 0px;}
a.btn.plus{background-position: -144px -24px;}
a.btn.plus:hover{background-position: -144px 0px;}
a.btn.minus{background-position: -168px -24px;}
a.btn.minus:hover{background-position: -168px 0px;}

b.btn{font-size:1px;line-height: 1px;cursor: pointer;text-decoration:none;color:#222222;display: inline-block;width: 24px;height: 24px;background: url(/css/images/sprite_button.png) no-repeat 0px -24px;}
b.btn.edit{background-position: 0px -24px;}
b.btn.edit:hover{background-position: 0px 0px;}
b.btn.del{background-position: -72px -24px;}
b.btn.del:hover{background-position: -72px 0px;}
b.btn.plus{background-position: -144px -24px;}
b.btn.plus:hover{background-position: -144px 0px;}

a .controllbtns{position:absolute;display:none;top:0;right:20px;}
a:hover .controllbtns{display:block;}

div#menu ul li ul li ul li a.hiddenmenucats{font-size: 0;min-height: 20px;display: inline-block;position: absolute;
left: 100%;top: -27px;margin-left: -30px;margin-bottom: -30px;}
DIV.rs-block.is-loading>* {
    visibility: hidden !important;
    position: relative;
}
DIV.rs-block>DIV.ajax-load-layer {
    display: none;
}
DIV.rs-block>DIV.ajax-load-layer {
    display: block;
    visibility: visible !important;
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 9999;
    min-height: 88px;
    
    background: url(/gui/images/ajax-loader-big.gif) no-repeat;
    background-color: #FFFFFF;
    background-position: 50% 20px;
}
.submenu a.hiddenmenucats{display: none;}

span.attributestable{display: block;}
span.attributestable table,#tabs span.attributestable table{width: 100%;}
span.attributestable table:hover{outline:1px solid red;}
span.attributestable table table:hover{outline:none;}
span.attributestable td.name{width: 150px;}
span.attributestable .complexattribute{width: 330px;}
.multivalueimageuploadeditor{display: none;position: absolute;left:-100px;;top:-120px;width: 200px;height: 100px;background: #fff;padding: 10px;border: 1px solid #ccc;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color:#000;overflow: hidden;z-index: 100;}
.multivalueimageuploadeditor .imagetarget{margin-bottom: 10px;}
.multivalueimageuploadeditor .saveimageupload{position: absolute;right: 0;top:0;cursor: pointer;}
.multivalueimageuploadeditor a{color:#000;}
.multivalueimageuploadeditor input[type="file"]{width: 180px !important;}
.multivaluetable .tdconntoll{width: 85px;}
#tabs span.attributestable input[type="text"]{width: 480px;}
#content .multivaluetable input[type="text"],.multivaluetable input[type="text"]{width: 440px;}
.jPicker input[type="text"]{width: 40px !important;}
#tabs span.attributestable .multivaluetable input[type="text"]{width: 240px;}
#tabs span.attributestable .complexattribute input[type="text"]{width: 120px;}
#tabs span.attributestable .complexattribute input[type="file"]{width: 330px;}
span.attributestable .mce-tinymce.mce-container.mce-panel{width: 330px;}
span.attributestable .sbHolder{width: 330px;}
span.attributestable .sbSelector{width: 330px;}
span.attributestable .sbOptions{width: 330px;}
#tabs span.attributestable  .sbSelector input[type="text"]{width: 300px;}
span.attributestable table.ui-state-highlight{display: block;width:100%;}
span.attributestable .deleteattrsgroup{float:right;display: none;}
span.attributestable table:hover .deleteattrsgroup{display: block;}
span.attributestable table:hover .deleteattrsgroup{display: block;}
__.attrstrash{display: block;background: #ccc;padding: 10px;margin: 10px;border:1px solid #666;}
.attrstrash{margin-bottom: 10px;}
span.attributestable .deletedattrs,.addtovarstablegroup.deleted{background: #ccc;color: #888;}
span.attributestable .deletedattrs *,.addtovarstablegroup.deleted *{background: #ccc;color: #888;}
#attrs_data-attrs_static-label .button{width:100%;margin-bottom:10px;}
#addtovars_data-addtovars_static-label .button{width:100%;display: block;}
#addtovars_static-element span{display: block;}
.addtovarstable{width: 620px;}
.addtovarstableitems{min-height: 20px;}
.addtovarstableitem{position: relative;width: 100%;display: block;height: 51px;}
.pricesproducttableitem .showedimage,.addtovarstableitem .showedimage,.addtovarstableitem .imagecolorbox,.pricesproducttableitem .imagecolorbox{float: left;margin-right: 5px;}
table.nogroup>tbody>tr>td:first-child,table.group>tbody>tr>td:first-child,.addtovarstablegrouptitle{padding-left: 20px;}
