/* line 1, ../../app/assets/stylesheets/backoffice/_main.scss */
body {
  font-size: 100%;
  color: #000;
  font-family: Tahoma, Verdana, sans-serif;
  margin: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  min-width: 980px;
  min-height: 600px;
}

/* These are crucial for sticking the footer to the bottom of the page */
/* line 13, ../../app/assets/stylesheets/backoffice/_main.scss */
html, body {
  height: 100%;
}

/* line 17, ../../app/assets/stylesheets/backoffice/_main.scss */
.containerPage {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  position: relative;
  min-width: 940px;
}

/* line 25, ../../app/assets/stylesheets/backoffice/_main.scss */
.footer {
  width: 100%;
  position: absolute;
  bottom: 0 !important;
  bottom: -1px;
  height: 156px;
  border-bottom: solid 3px #ADADAD;
}

/* basic styles (text formatting) */
/* line 36, ../../app/assets/stylesheets/backoffice/_main.scss */
optgroup {
  background: #fff;
}

/* cause in opera default is black */
/* line 42, ../../app/assets/stylesheets/backoffice/_main.scss */
a {
  color: #314B6E;
  text-decoration: underline;
}

/* line 47, ../../app/assets/stylesheets/backoffice/_main.scss */
.like-link {
  color: #314B6E;
}

/* line 52, ../../app/assets/stylesheets/backoffice/_main.scss */
a:visited {
  color: #5913B0;
  text-decoration: underline;
}
/* line 56, ../../app/assets/stylesheets/backoffice/_main.scss */
a:hover {
  text-decoration: none;
}

/* line 62, ../../app/assets/stylesheets/backoffice/_main.scss */
img.ico {
  margin: -7px 2px -6px 5px;
}
/* line 65, ../../app/assets/stylesheets/backoffice/_main.scss */
img.ico16 {
  margin: 0px 3px -4px 0px;
}

/* line 71, ../../app/assets/stylesheets/backoffice/_main.scss */
span.action, span.cancel {
  cursor: pointer;
  color: #314B6E;
  border-bottom: dotted 1px;
}

/* line 78, ../../app/assets/stylesheets/backoffice/_main.scss */
a.action {
  cursor: pointer;
  color: #314B6E;
  border-bottom: dotted 1px;
}

/* line 85, ../../app/assets/stylesheets/backoffice/_main.scss */
span.action:hover, span.cancel:hover {
  border-bottom: none;
}

/* line 90, ../../app/assets/stylesheets/backoffice/_main.scss */
a.action {
  text-decoration: none;
}
/* line 91, ../../app/assets/stylesheets/backoffice/_main.scss */
a.action:hover {
  border-bottom: none;
}



/* line 97, ../../app/assets/stylesheets/backoffice/_main.scss */
.warning span.action {
  cursor: pointer;
  color: #EB0000;
  text-decoration: underline;
}

/* line 103, ../../app/assets/stylesheets/backoffice/_main.scss */
img.action, .action img {
  cursor: pointer;
}

/* line 107, ../../app/assets/stylesheets/backoffice/_main.scss */
.orange {
  color: #F26405;
}

/* line 111, ../../app/assets/stylesheets/backoffice/_main.scss */
.red, .warning, .errors, #update_errors {
  color: #EB0000;
}

/* line 115, ../../app/assets/stylesheets/backoffice/_main.scss */
.gray {
  color: #7F7F7F;
}

/* line 119, ../../app/assets/stylesheets/backoffice/_main.scss */
.green {
  color: #2A9500;
}

/* line 123, ../../app/assets/stylesheets/backoffice/_main.scss */
.blue {
  color: #1367BD;
}

/* line 127, ../../app/assets/stylesheets/backoffice/_main.scss */
.small {
  font-size: 85%;
}

/* line 131, ../../app/assets/stylesheets/backoffice/_main.scss */
.padding_top {
  padding-top: 0.5em;
}

/* line 135, ../../app/assets/stylesheets/backoffice/_main.scss */
.hidden {
  display: none;
}

/* line 139, ../../app/assets/stylesheets/backoffice/_main.scss */
.clear {
  clear: both;
}

/* line 143, ../../app/assets/stylesheets/backoffice/_main.scss */
.center_align {
  text-align: center;
}

/* line 147, ../../app/assets/stylesheets/backoffice/_main.scss */
.align_right {
  text-align: right;
}

/* line 151, ../../app/assets/stylesheets/backoffice/_main.scss */
.align_left {
  text-align: left;
}

/* line 155, ../../app/assets/stylesheets/backoffice/_main.scss */
.nowrap {
  white-space: nowrap;
}

/* line 159, ../../app/assets/stylesheets/backoffice/_main.scss */
.indention {
  margin-left: 20px;
}

/* line 163, ../../app/assets/stylesheets/backoffice/_main.scss */
h1 {
  color: #000;
  font-size: 140%;
  font-weight: normal;
}

/* line 169, ../../app/assets/stylesheets/backoffice/_main.scss */
h2, h3 {
  color: #000;
  font-size: 115%;
  font-weight: normal;
}

/* line 175, ../../app/assets/stylesheets/backoffice/_main.scss */
p.small {
  font-size: 85%;
}

/* line 179, ../../app/assets/stylesheets/backoffice/_main.scss */
.span_in_h2 {
  font-size: 70%;
  padding-left: 30px;
}

/* line 184, ../../app/assets/stylesheets/backoffice/_main.scss */
img {
  border: none;
}
/* line 186, ../../app/assets/stylesheets/backoffice/_main.scss */
img.with_big_shadow {
  margin-bottom: 15px;
  margin-right: 10px;
  box-shadow: 2px 2px 10px #999999;
  -webkit-box-shadow: 2px 2px 10px #999999;
  -moz-box-shadow: 2px 2px 10px #999999;
}

/* line 195, ../../app/assets/stylesheets/backoffice/_main.scss */
ul {
  padding-left: 2em;
  margin-left: 0px;
}

/* line 200, ../../app/assets/stylesheets/backoffice/_main.scss */
li {
  margin-bottom: 0.5em;
}

/* line 204, ../../app/assets/stylesheets/backoffice/_main.scss */
textarea {
  overflow: auto;
}

/* line 208, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.nobull {
  list-style: none outside none;
}

/* line 212, ../../app/assets/stylesheets/backoffice/_main.scss */
small input {
  font-size: 100%;
}

/* line 216, ../../app/assets/stylesheets/backoffice/_main.scss */
input.example, textarea.example_value {
  color: gray;
  font-style: italic;
}

/* line 222, ../../app/assets/stylesheets/backoffice/_main.scss */
h5 input, h5 textarea {
  font-weight: bold;
  font-size: 120%;
}

/* line 229, ../../app/assets/stylesheets/backoffice/_main.scss */
h4 input, h4 textarea {
  font-weight: bold;
  font-size: 130%;
}

/* line 236, ../../app/assets/stylesheets/backoffice/_main.scss */
h3 input, h3 textarea {
  font-weight: bold;
  font-size: 140%;
}

/* line 242, ../../app/assets/stylesheets/backoffice/_main.scss */
#flash_messages {
  margin-bottom: 30px;
}

/* line 246, ../../app/assets/stylesheets/backoffice/_main.scss */
#categories_tree_dialog {
  margin-right: 15px;
  width: 230px;
}

/* line 251, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_dialog table {
  border-collapse: collapse !important;
  border: 1px solid #E4E4E4;
}

/* line 256, ../../app/assets/stylesheets/backoffice/_main.scss */
.ajaxIndicator {
  display: none;
  position: absolute;
}

/* line 261, ../../app/assets/stylesheets/backoffice/_main.scss */
.reflang {
  color: gray;
  font-size: 90%;
  margin-left: 0.5em;
}

/* page layout */
/* line 269, ../../app/assets/stylesheets/backoffice/_main.scss */
.head {
  position: relative;
  background-color: #191919;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5MTkxOSIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjMTkxOTE5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjM2YzZjNmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #191919), color-stop(40%, #191919), color-stop(100%, #3f3f3f));
  background-image: -moz-linear-gradient(top, #191919, #191919 40%, #3f3f3f);
  background-image: -webkit-linear-gradient(top, #191919, #191919 40%, #3f3f3f);
  background-image: linear-gradient(to bottom, #191919, #191919 40%, #3f3f3f);
  background-repeat: repeat-x;
  height: 77px;
}
/* line 275, ../../app/assets/stylesheets/backoffice/_main.scss */

/* line 278, ../../app/assets/stylesheets/backoffice/_main.scss */

/* line 282, ../../app/assets/stylesheets/backoffice/_main.scss */

/* line 285, ../../app/assets/stylesheets/backoffice/_main.scss */
.head a.warning {
  color: #E25139;
}

/* line 291, ../../app/assets/stylesheets/backoffice/_main.scss */
.headTop {
  height: 69px;
}

/* line 296, ../../app/assets/stylesheets/backoffice/_main.scss */
.head .rightHead {
  position: absolute;
  right: 0;
  bottom: 0;
  padding: 0 15px 5px 0;
  font-size: 75%;
  color: #FFF;
}
/* line 304, ../../app/assets/stylesheets/backoffice/_main.scss */
.head .rightHead p {
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
}
/* line 310, ../../app/assets/stylesheets/backoffice/_main.scss */
.head .rightHead .unreaded_messages_notification {
  padding-right: 7px;
  padding-top: 3px;
  font-size: 80%;
}

/* line 318, ../../app/assets/stylesheets/backoffice/_main.scss */
.balance_info {
  color: #fff;
}
/* line 320, ../../app/assets/stylesheets/backoffice/_main.scss */
.balance_info a, .balance_info a:visited {
  color: #fff;
}
/* line 323, ../../app/assets/stylesheets/backoffice/_main.scss */
.balance_info span {
  padding-right: 5px;
}
/* line 326, ../../app/assets/stylesheets/backoffice/_main.scss */
.balance_info b {
  display: block;
}

/* line 331, ../../app/assets/stylesheets/backoffice/_main.scss */
.warning_stage_red {
  color: red !important;
}

/* line 335, ../../app/assets/stylesheets/backoffice/_main.scss */
.warning_stage_green {
  color: #00FF00 !important;
}

/* line 339, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs {
  position: absolute;
  bottom: 0;
  left: 17px;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 347, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs > li {
  float: left;
  margin: 0 1px 0 0;
  padding: 0;
}
/* line 352, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs > li > a {
  padding: 0 10px;
  font-size: 13px;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  color: #eee;
  text-decoration: none;
  border: solid 1px #595959;
  border-bottom: none;
  border-radius: 8px 8px 0 0;
  background-color: #595959;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595959), color-stop(100%, #333333));
  background-image: -moz-linear-gradient(top, #595959, #333333);
  background-image: -webkit-linear-gradient(top, #595959, #333333);
  background-image: linear-gradient(to bottom, #595959, #333333);
}
/* line 367, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs > li > a:hover, .leftTabs > li > a:focus {
  background-color: #3f3f3f;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmM2YzZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3f3f3f), color-stop(100%, #2d2d2d));
  background-image: -moz-linear-gradient(top, #3f3f3f, #2d2d2d);
  background-image: -webkit-linear-gradient(top, #3f3f3f, #2d2d2d);
  background-image: linear-gradient(to bottom, #3f3f3f, #2d2d2d);
  color: #eee;
  border-color: #3f3f3f;
}
/* line 375, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs > li > a:active {
  background-color: black;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000000), color-stop(100%, #000000));
  background-image: -moz-linear-gradient(top, #000000, #000000);
  background-image: -webkit-linear-gradient(top, #000000, #000000);
  background-image: linear-gradient(to bottom, #000000, #000000);
  box-shadow: inset #b2b2b2 0px 0px 6px -1px;
}
/* line 382, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs > li > a:visited {
  color: #eee;
}
/* line 387, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs > li.active {
  border-color: #E8E8E8;
}
/* line 390, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs > li.active > a {
  text-decoration: none;
  color: #1A1A1A;
  background-color: #e5e5e5;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjOTk5OTk5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2NjY2NjIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e5e5e5), color-stop(60%, #999999), color-stop(100%, #cccccc));
  background-image: -moz-linear-gradient(top, #e5e5e5, #999999 60%, #cccccc);
  background-image: -webkit-linear-gradient(top, #e5e5e5, #999999 60%, #cccccc);
  background-image: linear-gradient(to bottom, #e5e5e5, #999999 60%, #cccccc);
}
/* line 397, ../../app/assets/stylesheets/backoffice/_main.scss */
.leftTabs > li.active > a:visited {
  color: #1A1A1A;
}

/* line 405, ../../app/assets/stylesheets/backoffice/_main.scss */

/* line 474, ../../app/assets/stylesheets/backoffice/_main.scss */
.content {
  padding: 10px 20px 0px 20px;
  font-size: 85%;
  padding-bottom: 165px;
}
/* line 477, ../../app/assets/stylesheets/backoffice/_main.scss */
.content h1 {
  font-size: 180%;
}
/* line 480, ../../app/assets/stylesheets/backoffice/_main.scss */
.content h2 {
  font-size: 160%;
}
/* line 483, ../../app/assets/stylesheets/backoffice/_main.scss */
.content .balance, .content .welcome {
  background-color: #FFF8E4;
  border: solid 1px #ECCE67;
  font-size: 70%;
  padding: 0 1em 0 1em;
}
/* line 490, ../../app/assets/stylesheets/backoffice/_main.scss */
.content:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}
/* line 498, ../../app/assets/stylesheets/backoffice/_main.scss */
.content .sideBar {
  float: left;
  margin-top: 0px;
  width: 200px;
}
/* line 502, ../../app/assets/stylesheets/backoffice/_main.scss */
.content .sideBar h2 {
  margin-top: 0px;
  font-size: 130%;
}
/* line 506, ../../app/assets/stylesheets/backoffice/_main.scss */
.content .sideBar .control {
  font-size: 14px;
}
/* line 510, ../../app/assets/stylesheets/backoffice/_main.scss */
.content .main {
  margin: 0 0 10px 220px;
  padding: 0;
}
/* line 514, ../../app/assets/stylesheets/backoffice/_main.scss */
.content .blockLeft {
  float: left;
  margin-right: 4em;
  margin-top: 2em;
  height: 155px;
}
/* line 520, ../../app/assets/stylesheets/backoffice/_main.scss */
.content .blockRight {
  float: left;
  margin-top: 2em;
}
/* line 524, ../../app/assets/stylesheets/backoffice/_main.scss */
.content .break {
  background-color: #EEEEEE;
  height: 2px;
  clear: both;
  margin: 10px 0px 10px 0px;
}
/* line 531, ../../app/assets/stylesheets/backoffice/_main.scss */
.content table.orders {
  font-size: 12px;
  width: 400px;
  border-spacing: 0px;
}
/* line 535, ../../app/assets/stylesheets/backoffice/_main.scss */
.content table.orders .leftBorder {
  border-left: solid 1px #E7E7E7;
}
/* line 538, ../../app/assets/stylesheets/backoffice/_main.scss */
.content table.orders td {
  text-align: center;
  padding: 5px;
}
/* line 543, ../../app/assets/stylesheets/backoffice/_main.scss */
.content table.news {
  font-size: 11px;
  width: 350px;
}
/* line 546, ../../app/assets/stylesheets/backoffice/_main.scss */
.content table.news th {
  vertical-align: top;
  font-size: 11px;
  color: #AEAEAE;
  padding: 5px;
}
/* line 552, ../../app/assets/stylesheets/backoffice/_main.scss */
.content table.news td {
  vertical-align: top;
  padding: 5px;
}

/* line 560, ../../app/assets/stylesheets/backoffice/_main.scss */
.border {
  padding: 1em;
  border: solid 1px #DDDDDD;
  margin: 10px 0px 10px 0px;
}

/* line 566, ../../app/assets/stylesheets/backoffice/_main.scss */
th, td {
  vertical-align: top;
}

/* line 570, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items {
  border-spacing: 0px;
  border-collapse: collapse;
  font-size: 75%;
}
/* line 574, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items th, table.items td {
  border: solid 1px #E4E4E4;
}
/* line 577, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items th {
  height: 30px;
  padding-left: 0.7em;
  background-color: #DEDEDE;
  background-image: url("table_items_th_bgrnd.gif");
  background-repeat: repeat-x;
  font-size: 100%;
  text-align: left;
  vertical-align: middle;
  padding: 0.3em 0.5em 0.3em 0.5em;
  font-weight: normal;
}
/* line 588, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items th .warning {
  color: #e85e5e;
}
/* line 591, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items th.all_selecter {
  text-align: center;
}
/* line 596, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.even {
  background-color: #F9F9F9;
}
/* line 599, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.odd {
  background-color: #F0F0F0;
}
/* line 602, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.gray td {
  color: #7F7F7F;
}
/* line 605, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.red td {
  color: #000000;
}
/* line 608, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.delivery td {
  background-color: #FFF;
}
/* line 611, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.bottom_row {
  background: url("/served_assets/backoffice/table_bottom_bg.png") repeat-x;
}
/* line 614, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.sum td {
  border-top-width: 3px;
  border-bottom-width: 3px;
  font-weight: bold;
}
/* line 620, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td {
  padding: 0.7em;
  margin: 3px;
}
/* line 624, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.selecter {
  padding: 5px;
  text-align: center;
  vertical-align: middle;
}
table.items td.selecter a {
 text-decoration: none;
 color: #000;
 font-size: 17px;
}
/* line 629, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.nopadding {
  padding: 5px;
}
/* line 632, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.controls {
  width: 30px;
  text-align: center;
}
/* line 636, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.actions {
  white-space: nowrap;
  width: 40px;
  padding: 0px !important;
  text-align: center;
  vertical-align: middle;
}
/* line 643, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.insert {
  background: transparent;
  font-size: 80%;
  padding-left: 5px;
}
/* line 647, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.insert a {
  position: relative;
  top: -1.5em;
}
/* line 652, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.micro {
  padding: 1px;
  text-align: center;
  width: 48px !important;
  vertical-align: middle;
}
/* line 658, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.drag {
  padding: 5px;
  text-align: center;
  width: 24px !important;
  vertical-align: middle;
}
/* line 664, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.positionOnSite {
  color: #555555;
}
/* line 667, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.Price {
  text-align: right;
  width: 100px;
  white-space: nowrap;
}
/* line 668, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.Price input {
  text-align: right;
}
/* line 675, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.quantity {
  text-align: right;
}
/* line 679, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.search_row {
  padding: 0em;
}
/* line 681, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.search_row td {
  padding: 0.5em;
  margin: 0em;
}
/* line 684, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.search_row td .search_container {
  border: 1px solid #7F9DB9;
  background-color: #fff;
  float: right;
}
/* line 688, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.search_row td .search_container .search_input {
  border: 0px solid grey;
  width: 270px;
}
/* line 692, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.search_row td .search_container .search_button {
  margin-right: 0;
}
/* line 698, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items .onSite {
  font-size: 80%;
  color: #776;
}
/* line 702, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.associated {
  font-size: 70%;
  font-style: italic;
}
/* line 706, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.withRow td {
  padding: 5px 0.7em;
  background-color: #E8EEE0;
  background-image: url("/served_assets/backoffice/table_items_withRow_bgrnd.gif");
  background-repeat: repeat-x;
  height: 20px;
  vertical-align: middle;
}
/* line 713, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.withRow td td {
  padding: 0;
  background: transparent;
  border: none;
  vertical-align: top;
}
/* line 720, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items .selected td {
  background-color: #ffffcc !important;
}
/* line 723, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items td.transparent {
  background: transparent;
}
/* line 726, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items .controls td {
  border: 0px;
  padding-top: 2em;
}
/* line 730, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items form {
  margin: 0;
}
/* line 734, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items.medium {
  width: 600px;
}

/* line 737, ../../app/assets/stylesheets/backoffice/_main.scss */
td.quantity {
  width: 86px;
}
/* line 739, ../../app/assets/stylesheets/backoffice/_main.scss */
td.quantity input {
  text-align: right;
  width: 80px;
}

/* line 745, ../../app/assets/stylesheets/backoffice/_main.scss */
.itemsSearchOptions {
  margin: 2em 0px 1em 0px;
  font-size: 85%;
  height: 3em;
}

/* line 751, ../../app/assets/stylesheets/backoffice/_main.scss */
.search_block {
  float: right;
}
/* line 753, ../../app/assets/stylesheets/backoffice/_main.scss */
.search_block .search_input {
  width: 150px !important;
  background-color: #fff;
  border: 1px solid #CCCCCC;
}
/* line 758, ../../app/assets/stylesheets/backoffice/_main.scss */
.search_block .search_button {
  width: auto !important;
}

/* line 763, ../../app/assets/stylesheets/backoffice/_main.scss */
.per_page_links {
  float: left;
  margin-left: 15px;
}

/* line 768, ../../app/assets/stylesheets/backoffice/_main.scss */
.buttons {
  height: 60px;
  margin: 15px 0;
  position: relative;
}

/* line 774, ../../app/assets/stylesheets/backoffice/_main.scss */
.buttons_center {
  margin: 0 5px;
}

/* line 779, ../../app/assets/stylesheets/backoffice/_main.scss */
span.buttons_left, span.buttons_right {
  display: block;
  position: absolute;
  width: 4px;
  height: 30px;
}
/* line 785, ../../app/assets/stylesheets/backoffice/_main.scss */
span.buttons_left {
  left: 0;
  top: 0;
  background: url("/served_assets/backoffice/left_corner_buttons.png");
}
/* line 790, ../../app/assets/stylesheets/backoffice/_main.scss */
span.buttons_right {
  right: 0;
  top: 0;
  background: url("/served_assets/backoffice/right_corner_buttons.png");
}

/* line 798, ../../app/assets/stylesheets/backoffice/_main.scss */
.buttons .itemsSearchOptions {
  float: right;
  margin: 0px !important;
  height: auto !important;
  line-height: 30px;
  width: 340px;
  overflow: hidden;
}
/* line 806, ../../app/assets/stylesheets/backoffice/_main.scss */
.buttons .items_buttons {
  float: left;
  line-height: 30px;
  width: 350px;
  font-size: 85%;
}

/* line 815, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_form .items a {
  color: #292B6E;
}
/* line 818, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_form tr.changed_product_row td {
  background-color: #c4ff95;
}

/* line 823, ../../app/assets/stylesheets/backoffice/_main.scss */
.supplementary {
  padding: 0.2em;
}

/* line 828, ../../app/assets/stylesheets/backoffice/_main.scss */
td.bundle {
  text-align: center;
}

/* line 832, ../../app/assets/stylesheets/backoffice/_main.scss */
.controls img {
  cursor: pointer;
}

/* form styles */
/* line 838, ../../app/assets/stylesheets/backoffice/_main.scss */
input.text, textarea {
  font-size: 12px;
}

/* line 843, ../../app/assets/stylesheets/backoffice/_main.scss */
input.wide {
  width: 100%;
}
/* line 846, ../../app/assets/stylesheets/backoffice/_main.scss */
input.submit {
  width: auto;
}

/* line 852, ../../app/assets/stylesheets/backoffice/_main.scss */
input.input-lg, textarea.input-lg {
  width: 500px;
}

/* line 858, ../../app/assets/stylesheets/backoffice/_main.scss */
form small {
  display: block;
  clear: both;
  color: #777777;
}
/* line 863, ../../app/assets/stylesheets/backoffice/_main.scss */
form td {
  padding-bottom: 15px;
}

/* line 869, ../../app/assets/stylesheets/backoffice/_main.scss */
table.form td {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  padding-top: 0.3em;
  padding-right: 0.3em;
  padding-bottom: 0.3em;
  padding-left: 0.3em;
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
}

/* line 888, ../../app/assets/stylesheets/backoffice/_main.scss */
table.form.settings thead {
  font-size: 125%;
}
/* line 890, ../../app/assets/stylesheets/backoffice/_main.scss */
table.form.settings thead td {
  text-align: left;
}
/* line 897, ../../app/assets/stylesheets/backoffice/_main.scss */
table.form.settings tbody td:first-child {
  text-align: right;
}
/* line 901, ../../app/assets/stylesheets/backoffice/_main.scss */
table.form.settings td {
  padding-bottom: 15px;
}
/* line 903, ../../app/assets/stylesheets/backoffice/_main.scss */
table.form.settings td:first-child {
  min-width: 300px;
}

/* line 907, ../../app/assets/stylesheets/backoffice/_main.scss */
form td.desc, table.form td.desc {
  width: 150px;
  text-align: right;
  padding-right: 20px;
}

/* line 913, ../../app/assets/stylesheets/backoffice/_main.scss */
#loginbox form td.desc {
  padding-right: 5px;
}

/* line 917, ../../app/assets/stylesheets/backoffice/_main.scss */
form td.right p, table.form td.right p {
  margin-top: 0px;
}

/* line 921, ../../app/assets/stylesheets/backoffice/_main.scss */
form td input.text, table.form input.text {
  width: 65%;
}

/* line 925, ../../app/assets/stylesheets/backoffice/_main.scss */
form td h3 {
  font-size: 140%;
}

/* line 929, ../../app/assets/stylesheets/backoffice/_main.scss */
select {
  font-size: 11px;
}

/* line 933, ../../app/assets/stylesheets/backoffice/_main.scss */
form td.right p {
  display: block;
}

/* line 937, ../../app/assets/stylesheets/backoffice/_main.scss */
table.form td {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  padding-top: 0.3em;
  padding-right: 0.3em;
  padding-bottom: 0.3em;
  padding-left: 0.3em;
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
}

/* line 952, ../../app/assets/stylesheets/backoffice/_main.scss */
input.small {
  width: 12ex;
  text-align: right;
}

/* line 957, ../../app/assets/stylesheets/backoffice/_main.scss */
.footer {
  background: url("/served_assets/backoffice/footer_bgrnd.gif");
  font-size: 11px;
}
/* line 960, ../../app/assets/stylesheets/backoffice/_main.scss */
.footer div {
  margin: 90px 0px 0px 30px;
}
/* line 963, ../../app/assets/stylesheets/backoffice/_main.scss */
.footer p {
  margin: 5px 0px 0px 0px;
}
/* line 966, ../../app/assets/stylesheets/backoffice/_main.scss */
.footer img {
  margin-bottom: -7px;
  margin-right: 10px;
}

/* Errors & Messages */
/* line 974, ../../app/assets/stylesheets/backoffice/_main.scss */
.success {
  display: block;
  padding: 20px 10px 20px 40px;
  border: 2px solid;
  background: url("/served_assets/success.png") no-repeat 10px 20px #c5fca3;
  border-color: #62cf21;
}

/* line 982, ../../app/assets/stylesheets/backoffice/_main.scss */
.success_theme {
  display: block;
  padding: 5px 5px 5px 40px;
  border: 2px solid;
  background: url("/served_assets/success.png") no-repeat 15px 4px #c5fca3;
  border-color: #62cf21;
}

/* line 990, ../../app/assets/stylesheets/backoffice/_main.scss */
.notice {
  display: block;
  padding: 20px 10px 20px 40px;
  border: 2px solid;
  background: url("/served_assets/success.png") no-repeat 10px 20px #c5fca3;
  border-color: #62cf21;
}

/* TODO: change notice image */
/* line 1000, ../../app/assets/stylesheets/backoffice/_main.scss */
.error {
  display: block;
  border: solid 2px #f26666;
  background: url("/served_assets/error.png") no-repeat 10px 20px #ffdbdb;
  font-size: 85%;
  padding: 20px 10px 20px 40px;
  margin: 10px 0px 10px 0px;
}

/* line 1009, ../../app/assets/stylesheets/backoffice/_main.scss */
.error_theme {
  display: block;
  border: solid 2px #f26666;
  background: url("/served_assets/error.png") no-repeat 15px 4px #ffdbdb;
  font-size: 85%;
  padding: 5px 5px 5px 40px;
  margin: 10px 0px 10px 0px;
  position: absolute;
}

/* line 1019, ../../app/assets/stylesheets/backoffice/_main.scss */
.server_message .error {
  margin: -10px 5px 5px;
}

/* line 1024, ../../app/assets/stylesheets/backoffice/_main.scss */
.message .success, .message .error, .message .notice {
  padding: 20px 10px 20px 40px;
  margin: 0px;
}

/* line 1031, ../../app/assets/stylesheets/backoffice/_main.scss */
.fieldWithErrors input, .fieldWithErrors textarea {
  border: 2px groove red;
}

/* line 1036, ../../app/assets/stylesheets/backoffice/_main.scss */
input.fieldWithErrors {
  border: 2px groove red;
}

/* line 1040, ../../app/assets/stylesheets/backoffice/_main.scss */
.fieldWithErrors {
  display: inline;
}

/* line 1044, ../../app/assets/stylesheets/backoffice/_main.scss */
.fieldWithErrorsHighlighted {
  background-color: #ffe2e2;
}

/* line 1048, ../../app/assets/stylesheets/backoffice/_main.scss */
h1.section_title {
  width: 100%;
  display: block;
}

/* line 1053, ../../app/assets/stylesheets/backoffice/_main.scss */
.show_help {
  line-height: 20px;
  float: right;
  height: 20px;
  margin-top: 5px;
  display: block;
  background: url("/served_assets/backoffice/help.png") no-repeat;
}
/* line 1060, ../../app/assets/stylesheets/backoffice/_main.scss */
.show_help span {
  margin-left: 25px;
  font-size: 75%;
  display: block;
}

/* line 1067, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper {
  padding: 15px;
  background: url("/served_assets/backoffice/helper_bgrnd.png") repeat-x;
  background-color: #FDF4E2;
  border: 1px solid #E8D9C4;
  margin: 1em 0;
  width: 600px;
  font-size: 85%;
  position: relative;
}
/* line 1076, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper h3 {
  color: #3B3B3B;
  font-size: 110%;
  font-weight: bold;
  margin-bottom: 10px;
}
/* line 1082, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper .close {
  height: 20px;
  position: absolute;
  right: 5px;
  top: 10px;
  display: block;
  background: url("/served_assets/backoffice/help_close.png") no-repeat;
  font-size: 85%;
}
/* line 1090, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper .close span {
  margin-left: 23px;
  display: block;
}
/* line 1095, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper img {
  margin-bottom: -5px;
  margin-right: 5px;
}
/* line 1099, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper .helperHeader {
  color: #5E5E5E;
  font-size: 130%;
}
/* line 1103, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper a {
  color: #A2321E;
  text-decoration: underline;
}
/* line 1107, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper ul {
  margin-top: 0.5em;
}
/* line 1109, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper ul li {
  list-style: disc;
  margin-left: 3em;
}

/* line 1116, ../../app/assets/stylesheets/backoffice/_main.scss */
.dragHandle {
  cursor: move;
}

/* line 1120, ../../app/assets/stylesheets/backoffice/_main.scss */
.tDnD_whileDrag td {
  background-color: #f0f0f4  !important;
  background-image: none !important;
}

/* line 1125, ../../app/assets/stylesheets/backoffice/_main.scss */
th.indicator {
  border-right: 0px;
  width: 12px !important;
  padding: 0px !important;
}

/* line 1131, ../../app/assets/stylesheets/backoffice/_main.scss */
td.indicator {
  border-right: 0px;
  width: 12px !important;
  padding: 0px !important;
  cursor: help;
}

/* line 1138, ../../app/assets/stylesheets/backoffice/_main.scss */
.green_marker {
  background: #42a90a url(/served_assets/backoffice/green_line.gif) !important;
}

/* line 1142, ../../app/assets/stylesheets/backoffice/_main.scss */
.yellow_marker {
  background: #ffda65 url(/served_assets/backoffice/yellow_line.gif) !important;
}

/* line 1146, ../../app/assets/stylesheets/backoffice/_main.scss */
.red_marker {
  background: #af2c2c url(/served_assets/backoffice/red_line.gif) !important;
}

/* line 1150, ../../app/assets/stylesheets/backoffice/_main.scss */
table#discount_codes_container td {
  vertical-align: middle;
}

/* line 1155, ../../app/assets/stylesheets/backoffice/_main.scss */
div.server_message {
  z-index: 1001;
  border: 1px solid #999;
  color: #000;
  background-color: #ebebeb;
  opacity: 0.8;
  text-align: center;
  padding: 5px;
  padding-top: 20px;
}
/* line 1165, ../../app/assets/stylesheets/backoffice/_main.scss */
div#own_preloader {
  z-index: 1001;
  width: 32px;
  height: 32px;
}

/* line 1172, ../../app/assets/stylesheets/backoffice/_main.scss */
.field {
  padding: 5px 0;
}

/* line 1176, ../../app/assets/stylesheets/backoffice/_main.scss */
.fc {
  overflow: hidden;
}

/* line 1180, ../../app/assets/stylesheets/backoffice/_main.scss */
.fr {
  float: right;
}

/* line 1184, ../../app/assets/stylesheets/backoffice/_main.scss */
.fl {
  float: left;
}

/* line 1188, ../../app/assets/stylesheets/backoffice/_main.scss */
.field-label {
  float: left;
  overflow: hidden;
  width: 180px;
  padding-top: 3px;
}

/* line 1195, ../../app/assets/stylesheets/backoffice/_main.scss */
.small-field-label {
  width: 120px !important;
}

/* line 1199, ../../app/assets/stylesheets/backoffice/_main.scss */
.field-content {
  float: left;
}

/* line 1203, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination_row {
  overflow: hidden;
  margin: 8px 0px;
}
/* line 1206, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination_row .pagination {
  margin: 0 !important;
}

/* line 1211, ../../app/assets/stylesheets/backoffice/_main.scss */
.left_div {
  float: left;
}

/* line 1215, ../../app/assets/stylesheets/backoffice/_main.scss */
.right_div {
  float: right;
  position: relative;
  width: 380px;
}

/* line 1221, ../../app/assets/stylesheets/backoffice/_main.scss */
#properties_section_title {
  background: url("/served_assets/backoffice/properties_ico.png") no-repeat 0 0;
  padding-left: 20px;
}
/* line 1224, ../../app/assets/stylesheets/backoffice/_main.scss */
#properties_section_title a {
  display: inline;
  margin-left: 20px;
  padding-left: 15px;
  width: 200px;
  outline: none;
  color: #515151;
}

/* line 1234, ../../app/assets/stylesheets/backoffice/_main.scss */
#properties_section .product_characteristics {
  color: #d7d7d7;
}

/* line 1238, ../../app/assets/stylesheets/backoffice/_main.scss */
.category_breadcrumbs {
  margin: 15px 0;
  color: #515151;
}

/* line 1243, ../../app/assets/stylesheets/backoffice/_main.scss */
.breadcrumb_delimeter {
  font-size: 110%;
}

/* line 1247, ../../app/assets/stylesheets/backoffice/_main.scss */
.products_actions {
  margin-top: 4px;
  margin-bottom: 4px;
}

/* line 1252, ../../app/assets/stylesheets/backoffice/_main.scss */
table.products_actions td {
  vertical-align: top;
  padding-bottom: 0px;
}

/* line 1257, ../../app/assets/stylesheets/backoffice/_main.scss */
select.products_action {
  width: 250px;
}

/* line 1261, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristics_form {
  font-size: 85%;
}
/* line 1263, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristics_form input {
  font-size: 85%;
}
/* line 1266, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristics_form select {
  width: 137px;
}

/* line 1271, ../../app/assets/stylesheets/backoffice/_main.scss */
#notification_wrapper {
  overflow: hidden;
  width: 452px;
  left: 31%;
  top: 30px;
  position: absolute;
  z-index: 200;
}

/* line 1280, ../../app/assets/stylesheets/backoffice/_main.scss */
#close_notification {
  display: block;
  width: 14px;
  height: 14px;
  position: absolute;
  z-index: 210;
  left: 13px;
  top: 13px;
  border: 0;
  background: url("/served_assets/backoffice/close.png") no-repeat;
  box-shadow: 2px 2px 7px #000;
  -webkit-box-shadow: 2px 2px 7px #000;
  -moz-box-shadow: 2px 2px 7px #000;
}

/* line 1295, ../../app/assets/stylesheets/backoffice/_main.scss */
#notification {
  margin: 20px;
  overflow: hidden;
  box-shadow: 2px 2px 7px #000;
  -webkit-box-shadow: 2px 2px 7px #000;
  -moz-box-shadow: 2px 2px 7px #000;
  overflow: hidden;
  padding: 5px 10px;
  border: 2px solid;
  background: #fff;
  border-color: #DA7E5D;
  font-size: 14px;
}
/* line 1308, ../../app/assets/stylesheets/backoffice/_main.scss */
#notification .notification_message p {
  margin: 4px 0;
}
/* line 1311, ../../app/assets/stylesheets/backoffice/_main.scss */
#notification .notification_message a {
  color: #B7471F;
}

/* SPECIALIZED SECTIONS */
/* Products */
/* line 1321, ../../app/assets/stylesheets/backoffice/_main.scss */
table.form table.items {
  width: 520px;
}

/* line 1325, ../../app/assets/stylesheets/backoffice/_main.scss */
p#addNewItem {
  padding-top: 1em;
}

/* line 1329, ../../app/assets/stylesheets/backoffice/_main.scss */
.gray_bg {
  background-color: #F0F0F0;
}

/* line 1334, ../../app/assets/stylesheets/backoffice/_main.scss */
table.productImageList td {
  vertical-align: bottom;
  padding: 0.5em;
  border-left: solid 1px #FFF;
  padding-right: 10px;
}
/* line 1339, ../../app/assets/stylesheets/backoffice/_main.scss */
table.productImageList td.active {
  border-left: solid 1px #AFAFAF;
}
/* line 1342, ../../app/assets/stylesheets/backoffice/_main.scss */
table.productImageList td .imageWrapper {
  background-color: #EFEFEF;
}
/* line 1345, ../../app/assets/stylesheets/backoffice/_main.scss */
table.productImageList td .imageBox {
  padding: 1em 1em 0px 1em;
  width: 50px;
  width: 100px;
  height: 100px;
  margin-bottom: 0px;
}
/* line 1352, ../../app/assets/stylesheets/backoffice/_main.scss */
table.productImageList td .imageDelete {
  padding: 0.3em 1em 1em 1em;
}
/* line 1356, ../../app/assets/stylesheets/backoffice/_main.scss */
table.productImageList .imageDelete a {
  font-size: 85%;
  color: #EB0000;
}

/* line 1362, ../../app/assets/stylesheets/backoffice/_main.scss */
ul#productImageList {
  overflow: hidden;
  list-style: none;
  padding: 0;
  width: 304px;
  margin: 0 auto;
}
/* line 1368, ../../app/assets/stylesheets/backoffice/_main.scss */
ul#productImageList .handle {
  cursor: move;
}
/* line 1371, ../../app/assets/stylesheets/backoffice/_main.scss */
ul#productImageList li {
  background: url("/served_assets/backoffice/img_block_bg.png") no-repeat;
  display: block;
  width: 147px;
  height: 128px;
  text-align: center;
  float: left;
  position: relative;
  padding-top: 5px;
  margin: 2px;
}
/* line 1381, ../../app/assets/stylesheets/backoffice/_main.scss */
ul#productImageList li a {
  font-size: 85%;
  color: #EB0000;
  left: 15px;
  bottom: 5px;
}
/* line 1388, ../../app/assets/stylesheets/backoffice/_main.scss */
ul#productImageList span.image_description_link {
  text-decoration: none;
  color: gray;
  bottom: 20px;
  font-size: 65%;
}

/* line 1396, ../../app/assets/stylesheets/backoffice/_main.scss */
.image_form_lable {
  position: relative !important;
  display: block !important;
  float: left;
  margin-left: 0px !important;
  width: 120px;
  font-size: 85%;
}

/* line 1405, ../../app/assets/stylesheets/backoffice/_main.scss */
.image_bottom_actions {
  bottom: 12px;
  left: 10px;
  position: absolute;
  text-align: right;
  width: 85%;
}
/* line 1411, ../../app/assets/stylesheets/backoffice/_main.scss */
.image_bottom_actions img {
  margin-bottom: -5px;
}

/* line 1416, ../../app/assets/stylesheets/backoffice/_main.scss */
.items .expanded_item {
  background: #E7FDDE !important;
}

/* line 1422, ../../app/assets/stylesheets/backoffice/_main.scss */
tr.expanded_item td.title {
  padding: 0px;
}
/* line 1425, ../../app/assets/stylesheets/backoffice/_main.scss */
tr.expanded_item td.quantity {
  padding-top: 0px;
  padding-bottom: 0px;
  vertical-align: middle;
}
/* line 1431, ../../app/assets/stylesheets/backoffice/_main.scss */
tr.expanded_item input {
  vertical-align: middle;
}

/* line 1436, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items .controls td {
  background: none;
  padding-left: 0px;
  padding-right: 0px;
}

/* line 1442, ../../app/assets/stylesheets/backoffice/_main.scss */
td.sku {
  width: 110px;
}

/* line 1446, ../../app/assets/stylesheets/backoffice/_main.scss */
table.attributes_table {
  width: 95%;
}
/* line 1448, ../../app/assets/stylesheets/backoffice/_main.scss */
table.attributes_table input, table.attributes_table select {
  width: 150px;
}
/* line 1451, ../../app/assets/stylesheets/backoffice/_main.scss */
table.attributes_table div.select_header {
  margin-bottom: 3px;
}
/* line 1454, ../../app/assets/stylesheets/backoffice/_main.scss */
table.attributes_table td.action_cell {
  width: 4%;
}

/* line 1459, ../../app/assets/stylesheets/backoffice/_main.scss */
table#product_fields_table {
  width: 95%;
}
/* line 1461, ../../app/assets/stylesheets/backoffice/_main.scss */
table#product_fields_table td.header {
  width: 15%;
}
/* line 1464, ../../app/assets/stylesheets/backoffice/_main.scss */
table#product_fields_table td.content {
  width: 85%;
}

/* line 1469, ../../app/assets/stylesheets/backoffice/_main.scss */
table#collection_fields_table {
  width: 100%;
}
/* line 1471, ../../app/assets/stylesheets/backoffice/_main.scss */
table#collection_fields_table td.header {
  width: 15%;
}
/* line 1474, ../../app/assets/stylesheets/backoffice/_main.scss */
table#collection_fields_table td.content {
  width: 85%;
}

/* line 1480, ../../app/assets/stylesheets/backoffice/_main.scss */
.actionsBox {
  width: 400px;
  background-color: #FFFFCC;
  padding: 1em;
  border: solid 1px #FFCC00;
  font-size: 80%;
}
/* line 1486, ../../app/assets/stylesheets/backoffice/_main.scss */
.actionsBox ul {
  margin-bottom: 0px;
}

/* line 1492, ../../app/assets/stylesheets/backoffice/_main.scss */
.subrows table {
  width: 100%;
  height: 100%;
  border-spacing: 0px;
  border-collapse: collapse;
}
/* line 1497, ../../app/assets/stylesheets/backoffice/_main.scss */
.subrows table table {
  width: 100%;
  height: 100%;
  border-spacing: 0px;
  border-collapse: collapse;
}
/* line 1503, ../../app/assets/stylesheets/backoffice/_main.scss */
.subrows table td {
  border-right: 0;
  border-bottom: 0;
}
/* line 1507, ../../app/assets/stylesheets/backoffice/_main.scss */
.subrows table table td {
  border-right: 0;
  border-bottom: 0;
  height: 100%;
  border-top: 0px;
}
/* line 1514, ../../app/assets/stylesheets/backoffice/_main.scss */
.subrows .modificationsContainer {
  padding: 0px;
  color: #464646;
}
/* line 1518, ../../app/assets/stylesheets/backoffice/_main.scss */
.subrows table th {
  background-image: none;
  background-color: #C7E0A9;
}

/*.subrows table th, .subrows table td {border: solid 1px #FFFFFF;}*/
/* line 1526, ../../app/assets/stylesheets/backoffice/_main.scss */
h2.treeHeader {
  font-size: 100%;
  font-weight: bold;
  color: #000;
  margin-bottom: 0px;
}

/* line 1533, ../../app/assets/stylesheets/backoffice/_main.scss */
#categories_tree, #collections_tree {
  margin: 1.5em 0px 1.5em 0px;
}

/* line 1537, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer {
  border: solid 1px #EDEDED;
  overflow-x: hidden;
}

/* line 1542, ../../app/assets/stylesheets/backoffice/_main.scss */
.treeControls {
  border-bottom: solid 1px #EDEDED;
  height: 24px;
  background-image: url("/served_assets/backoffice/category_tree/menu_bgrnd.gif");
}
/* line 1546, ../../app/assets/stylesheets/backoffice/_main.scss */
.treeControls span {
  display: block;
  border-bottom-width: 0px !important;
  width: 24px !important;
  height: 22px !important;
  padding-top: 2px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 1556, ../../app/assets/stylesheets/backoffice/_main.scss */
.treeControls .border-r {
  border-right: solid 1px #EDEDED;
}
/* line 1559, ../../app/assets/stylesheets/backoffice/_main.scss */
.treeControls .border-l {
  border-left: solid 1px #EDEDED;
}
/* line 1562, ../../app/assets/stylesheets/backoffice/_main.scss */
.treeControls span:hover {
  background-color: #ccc;
}

/* line 1567, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer .create, .create_group {
  background-image: url(/served_assets/backoffice/category_tree/add.png);
}

/* line 1571, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer .remove, .remove_group {
  background-image: url(/served_assets/backoffice/category_tree/remove.png);
}

/* line 1576, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer .rename {
  background-image: url(/served_assets/backoffice/category_tree/rename.png);
}
/* line 1579, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer .setup {
  background-image: url(/served_assets/backoffice/category_tree/setup_collection.png);
}
/* line 1582, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer .filters {
  background-image: url(/served_assets/backoffice/category_tree/filter.png);
}

/* line 1587, ../../app/assets/stylesheets/backoffice/_main.scss */
.setup_group {
  background-image: url(/served_assets/backoffice/category_tree/setup_collection.png);
}

/* line 1592, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer .import {
  background-image: url(/served_assets/backoffice/category_tree/import_ico.png);
}
/* line 1595, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer .export {
  background-image: url(/served_assets/backoffice/category_tree/export_ico.png);
}
/* line 1598, ../../app/assets/stylesheets/backoffice/_main.scss */
.categoriesTreeContainer .category_to_collection {
  background-image: url(/served_assets/backoffice/category_tree/category_to_collection_ico.png);
}

/* line 1603, ../../app/assets/stylesheets/backoffice/_main.scss */
#categories_associated {
  width: 200px;
}

/* line 1607, ../../app/assets/stylesheets/backoffice/_main.scss */
.hidden_product {
  color: #ccc !important;
}
/* line 1608, ../../app/assets/stylesheets/backoffice/_main.scss */
.hidden_product a {
  color: #ccc !important;
}

/* line 1614, ../../app/assets/stylesheets/backoffice/_main.scss */
div#copy_product_form {
  display: none;
}

/* line 1618, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_header {
  margin-top: 0;
}

/* line 1622, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_table label, #product_form label, .label {
  color: #6c6c6c;
  font-size: 11px;
}

/* line 1627, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_table label, #product_form label {
  display: block;
  margin-bottom: 4px;
}

/* line 1632, ../../app/assets/stylesheets/backoffice/_main.scss */
.label {
  margin-bottom: 3px;
}

/* line 1638, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_prices input {
  width: 12ex;
}

/* line 1642, ../../app/assets/stylesheets/backoffice/_main.scss */
.price_field {
  font-size: 17px;
  white-space: nowrap;
}

/* line 1647, ../../app/assets/stylesheets/backoffice/_main.scss */
.price_field_form {
  white-space: nowrap;
}
/* line 1648, ../../app/assets/stylesheets/backoffice/_main.scss */
.price_field_form input {
  width: 55px;
}

/* line 1654, ../../app/assets/stylesheets/backoffice/_main.scss */
.action_links {
  line-height: 14px;
  margin-bottom: 5px;
  margin-top: 5px;
}
/* line 1658, ../../app/assets/stylesheets/backoffice/_main.scss */
.action_links img {
  margin-bottom: -3px;
}

/* line 1663, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_modifications {
  display: block;
  margin-bottom: 10px;
  font-size: 15px;
}

/* line 1670, ../../app/assets/stylesheets/backoffice/_main.scss */
#add_image_form label {
  margin-top: 10px;
}
/* line 1673, ../../app/assets/stylesheets/backoffice/_main.scss */
#add_image_form .image_fields {
  padding-top: 7px;
}

/* line 1678, ../../app/assets/stylesheets/backoffice/_main.scss */
#add_another_image {
  padding-top: 15px;
  white-space: nowrap;
}
/* line 1681, ../../app/assets/stylesheets/backoffice/_main.scss */
#add_another_image img {
  margin-bottom: -3px;
}

/* line 1686, ../../app/assets/stylesheets/backoffice/_main.scss */
img.remove_image_fields {
  margin-bottom: -2px;
}

/* line 1690, ../../app/assets/stylesheets/backoffice/_main.scss */
#add_image_form_actions {
  padding-top: 10px;
}

/* line 1694, ../../app/assets/stylesheets/backoffice/_main.scss */
table#control_links .tree .tree-default li.last {
  background-color: #F0F0F0 !important;
}

/* line 1698, ../../app/assets/stylesheets/backoffice/_main.scss */
.modification_actions {
  white-space: nowrap;
  width: 30px !important;
  padding: 0px !important;
  text-align: center !important;
  vertical-align: middle !important;
}

/* line 1706, ../../app/assets/stylesheets/backoffice/_main.scss */
.edit_description td {
  padding: 0px !important;
}

/* line 1710, ../../app/assets/stylesheets/backoffice/_main.scss */
#variants input.option_input {
  width: 95% !important;
}

/* line 1715, ../../app/assets/stylesheets/backoffice/_main.scss */
label.option_input_label, label.property_input_label {
  display: block;
  padding-top: 5px;
}
/* line 1719, ../../app/assets/stylesheets/backoffice/_main.scss */
label.relative_option_input_label, label.relative_property_input_label {
  padding-top: 25px !important;
}

/* line 1724, ../../app/assets/stylesheets/backoffice/_main.scss */
#new_value select {
  width: 185px;
}

/* ProductsDialog */
/* line 1730, ../../app/assets/stylesheets/backoffice/_main.scss */
#select_products_table {
  margin-bottom: 15px;
}
/* line 1732, ../../app/assets/stylesheets/backoffice/_main.scss */
#select_products_table #collections_tree_dialog {
  overflow-x: hidden;
  width: 220px;
}

/* line 1739, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_dialog .products_dialog_pagination {
  font-size: 75%;
}
/* line 1742, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_dialog table.items {
  width: 430px;
}
/* line 1744, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_dialog table.items td {
  padding: 0.5em;
}
/* line 1749, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_dialog .search_input {
  width: 200px;
}
/* line 1752, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_dialog .search_submit {
  width: 55px;
}
/* line 1755, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_dialog .itemsSearchOptions input {
  font-size: 90%;
}

/* Orders */
/* line 1762, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container th.header {
  background-image: url(sort_bg.gif);
  cursor: pointer;
  font-weight: normal;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
  /* border-right: 1px solid #dad9c7; */
  margin-left: -1px;
}

/* line 1774, ../../app/assets/stylesheets/backoffice/_main.scss */
th.headerSortUp {
  background-image: url(sort_asc.gif) !important;
  background-color: #d6d6d6 !important;
}
/* line 1778, ../../app/assets/stylesheets/backoffice/_main.scss */
th.headerSortDown {
  background-image: url(sort_desc.gif) !important;
  background-color: #d6d6d6 !important;
}

/* line 1785, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container .status {
  background-position: 5px 34% !important;
  background-repeat: no-repeat;
  padding-left: 25px;
}
/* line 1790, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container .new {
  background-image: url(status_new.gif);
}
/* line 1793, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container .accepted {
  background-image: url(status_v_obrabotke.gif);
}
/* line 1796, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container .approved {
  background-image: url(status_soglasovan.gif);
}
/* line 1799, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container .dispatched {
  background-image: url(status_otgruzhen.gif);
}
/* line 1802, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container .delivered {
  background-image: url(status_dostavlen.gif);
}
/* line 1805, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container .declined {
  background-image: url(status_otmenen.gif);
}

/* line 1810, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_block {
  width: 700px;
}

/* line 1815, ../../app/assets/stylesheets/backoffice/_main.scss */
#statuses_table td, #statuses_table th {
  vertical-align: baseline;
  line-height: 30px;
}

/* line 1821, ../../app/assets/stylesheets/backoffice/_main.scss */
.order_paid, .order_not_paid {
  font-weight: bold;
  display: inline-block;
  width: 85px;
}

/* line 1827, ../../app/assets/stylesheets/backoffice/_main.scss */
.order_paid {
  color: green;
}

/* line 1831, ../../app/assets/stylesheets/backoffice/_main.scss */
.order_not_paid {
  color: red;
}

/* line 1835, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_paid_button {
  width: 95px;
  cursor: pointer;
}

/* line 1840, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_status {
  width: 184px;
}

/* line 1844, ../../app/assets/stylesheets/backoffice/_main.scss */
#print_doc_links {
  float: right;
  position: absolute;
  top: -15px;
  left: 0;
  border: 1px solid #999;
  box-shadow: 4px 4px 8px #666562;
  -webkit-box-shadow: 4px 4px 8px #666562;
  -moz-box-shadow: 4px 4px 8px #666562;
  padding: 8px;
  background: #F0F0F0;
}

/* line 1857, ../../app/assets/stylesheets/backoffice/_main.scss */
.orderDetails {
  padding: 1em;
  border: solid 1px #DDDDDD;
}

/* line 1862, ../../app/assets/stylesheets/backoffice/_main.scss */
.dataContainer {
  padding: 15px;
  margin-bottom: 10px;
  border: solid 1px #DDDDDD;
  font-size: 100%;
}

/* line 1869, ../../app/assets/stylesheets/backoffice/_main.scss */
#addProductForm {
  width: 350px;
  font-size: 90%;
  display: none;
  position: absolute;
  background-color: white;
}
/* line 1875, ../../app/assets/stylesheets/backoffice/_main.scss */
#addProductForm h3 {
  margin-top: 0px;
  font-size: 85%;
  font-weight: bold;
}
/* line 1880, ../../app/assets/stylesheets/backoffice/_main.scss */
#addProductForm table td {
  padding: 3px;
}
/* line 1883, ../../app/assets/stylesheets/backoffice/_main.scss */
#addProductForm select {
  width: 200px;
}

/* line 1888, ../../app/assets/stylesheets/backoffice/_main.scss */
#order .new {
  display: none;
}
/* line 1890, ../../app/assets/stylesheets/backoffice/_main.scss */
#order .new .loader, #order .new .saver, #order .new .empty {
  display: none;
}

/* line 1896, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.ordersAction td, table.items tr.clientCardActions td {
  background-color: #E8EEE0;
  background-image: url("/served_assets/backoffice/table_items_withRow_bgrnd.gif");
  background-repeat: repeat-x;
  height: 35px;
  vertical-align: middle;
}
/* line 1903, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.ordersAction img.ico {
  margin: 0px 3px -4px 0px;
}

/* line 1908, ../../app/assets/stylesheets/backoffice/_main.scss */
.clientCardActions img.ico, .orderCardActions img.ico, .ordersActions img.ico, #orders_container img.ico {
  margin: 0px 3px -4px 0px;
}

/* line 1912, ../../app/assets/stylesheets/backoffice/_main.scss */
.clientCardActions td {
  font-size: 90%;
}

/* line 1916, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items tr.ordersAction div {
  padding-top: 3px;
}

/* line 1920, ../../app/assets/stylesheets/backoffice/_main.scss */
.orderCardActions {
  margin-top: 1em;
  text-align: right;
  width: 350px;
  font-size: 85%;
}

/* line 1927, ../../app/assets/stylesheets/backoffice/_main.scss */
.ordersActions {
  width: 700px;
  margin-bottom: 2em;
}

/* line 1933, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container th.lineType {
  padding: 0px;
  text-align: center;
  width: 14px;
}
/* line 1937, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container th.lineType img {
  margin: 0px;
}
/* line 1941, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container td.lineType {
  background-repeat: repeat-y;
  width: 14px;
  padding: 0px;
}
/* line 1947, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container tr.red td.lineType {
  background-color: #AF2C2C;
  background-image: url("red_line.gif");
}
/* line 1951, ../../app/assets/stylesheets/backoffice/_main.scss */
#orders_container tr.green td.lineType {
  background-color: #42A90A;
  background-image: url("green_line.gif");
}

/* line 1958, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_delivery_variant_id {
  width: 220px;
}

/* line 1962, ../../app/assets/stylesheets/backoffice/_main.scss */
#delivery_selection {
  display: none;
}

/* line 1966, ../../app/assets/stylesheets/backoffice/_main.scss */
.delivery_cell {
  height: 38px;
  width: 300px;
}

/* line 1971, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_headers .order_price {
  width: 125px;
}

/* line 1975, ../../app/assets/stylesheets/backoffice/_main.scss */
.order .client th {
  width: 9em;
}

/* line 1979, ../../app/assets/stylesheets/backoffice/_main.scss */
.order_next_state {
  width: 100%;
  text-align: center;
  padding-top: 10px;
}

/* line 1985, ../../app/assets/stylesheets/backoffice/_main.scss */
#discount_form_container, #margin_form_container {
  display: none;
}

/* line 1989, ../../app/assets/stylesheets/backoffice/_main.scss */
.discount_discount, .discount_amount {
  text-align: right;
}

/* line 1993, ../../app/assets/stylesheets/backoffice/_main.scss */
.update_discount_form {
  display: none;
}

/* line 1997, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_search_block {
  margin-bottom: 20px;
}

/* line 2001, ../../app/assets/stylesheets/backoffice/_main.scss */
.order_cart_buttons {
  float: right;
}

/* line 2005, ../../app/assets/stylesheets/backoffice/_main.scss */
.order_parameter {
  float: left;
  text-align: left;
  width: 245px;
  word-wrap: break-word;
}

/* line 2012, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_status, #order_paid {
  font-size: 12px;
}

/* line 2016, ../../app/assets/stylesheets/backoffice/_main.scss */
.order_line_price {
  width: 75px;
  text-align: right;
}

/* line 2021, ../../app/assets/stylesheets/backoffice/_main.scss */
#order-filters {
  position: relative;
  font-size: 100%;
  margin: 15px 0;
}
/* line 2025, ../../app/assets/stylesheets/backoffice/_main.scss */
#order-filters span {
  font-weight: bold;
}

/* line 2030, ../../app/assets/stylesheets/backoffice/_main.scss */
.filter-select {
  background: none repeat scroll 0 0 #FAFAFA;
  border: 1px solid #DDDDDD;
  font-size: 12px;
  padding: 5px 10px;
  position: absolute;
  z-index: 12;
}
/* line 2037, ../../app/assets/stylesheets/backoffice/_main.scss */
.filter-select a {
  color: #314B6E !important;
}

/* line 2042, ../../app/assets/stylesheets/backoffice/_main.scss */
.filter-show-all {
  border-top: 1px solid #E2E2E2;
  font-weight: bold;
  margin-top: 7px;
  padding-top: 3px;
}

/* line 2049, ../../app/assets/stylesheets/backoffice/_main.scss */
#send_client_email {
  vertical-align: bottom;
  margin-left: 10px;
}

/* line 2054, ../../app/assets/stylesheets/backoffice/_main.scss */
#client_group_new input#client_group_title {
  width: 95%;
}

/* line 2058, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_dialog_items td.title {
  width: 280px;
}

/* Messages */
/* line 2064, ../../app/assets/stylesheets/backoffice/_main.scss */
.support table.items {
  width: 630px;
  margin: 15px 0px 5px 0px;
  font-size: 100%;
}
/* line 2068, ../../app/assets/stylesheets/backoffice/_main.scss */
.support table.items th {
  font-weight: normal;
}

/* line 2073, ../../app/assets/stylesheets/backoffice/_main.scss */
.box_message {
  margin: 10px;
}

/* Plans */
/* line 2079, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans {
  font-size: 12px;
  width: 800px;
  margin-bottom: 1em;
}
/* line 2083, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans h2 {
  padding-left: 20px;
  font-size: 15px;
  white-space: nowrap;
}
/* line 2087, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans h2 input {
  margin: 0.25em 0 0 -18px;
}
/* line 2090, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans h2 label {
  padding-left: 4px;
}
/* line 2093, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans h2.small {
  font-size: 100%;
}
/* line 2096, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans h2 input {
  margin: 1px 0 0 -18px;
  position: absolute;
}
/* line 2101, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans td.field {
  background: white;
  text-align: left;
}
/* line 2105, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans th {
  border-top: solid 3px #cdcdcd;
  background: white;
}
/* line 2108, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans th.active {
  border-color: #13ab37;
}
/* line 2111, ../../app/assets/stylesheets/backoffice/_main.scss */
table.plans th.bald {
  border-width: 0;
}

/* Delivery */
/* line 2120, ../../app/assets/stylesheets/backoffice/_main.scss */
#variants input.wide {
  width: 90%;
}
/* line 2123, ../../app/assets/stylesheets/backoffice/_main.scss */
#variants td {
  padding: 5px;
}

/* line 2129, ../../app/assets/stylesheets/backoffice/_main.scss */
.delivery_variant table.form td.desc {
  width: 200px;
}
/* line 2132, ../../app/assets/stylesheets/backoffice/_main.scss */
.delivery_variant table.form td.checkbox {
  vertical-align: bottom;
}

/* Payments */
/* line 2140, ../../app/assets/stylesheets/backoffice/_main.scss */
.payments h5 {
  margin: 0.5em 0;
  font-size: 100%;
}
/* line 2144, ../../app/assets/stylesheets/backoffice/_main.scss */
.payments form {
  margin-bottom: 1em;
}
/* line 2147, ../../app/assets/stylesheets/backoffice/_main.scss */
.payments .helper {
  display: block;
  padding: 1em;
  width: auto;
  margin: 0px;
}

/* line 2155, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments {
  width: 850px;
  border-collapse: collapse;
  border-spacing: 0px;
  font-size: 85%;
}
/* line 2160, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments th {
  background-color: #F3F3F3;
  background-image: url("/served_assets/backoffice/table_payments_th_bgrnd.gif");
  height: 30px;
  text-align: left;
  vertical-align: middle;
  font-weight: normal;
  border: solid 1px #E2E2E2;
  padding-left: 1em;
  background-repeat: repeat-x;
}
/* line 2170, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments th.left {
  border-right: 0px;
  width: 386px;
}
/* line 2174, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments th.right {
  border-left: 0px;
  width: 30px;
  text-align: right;
  padding-right: 10px;
}
/* line 2182, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments td.left_and_right {
  padding: 10px 10px 10px 10px;
  width: 450px;
}
/* line 2186, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments td.help {
  padding: 0px 0px 0px 10px;
  border: 0px;
  width: 250px;
}
/* line 2192, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments tr.settings {
  display: none;
}
/* line 2195, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments td {
  border: solid 1px #E2E2E2;
  padding: 1em;
}
/* line 2199, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments p {
  clear: both;
  margin-bottom: 1em;
  display: block;
}
/* line 2204, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments textarea {
  width: 98%;
}
/* line 2207, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments .handler {
  width: 10px;
  padding: 4px;
}
/* line 2211, ../../app/assets/stylesheets/backoffice/_main.scss */
table.payments .drag_class {
  background: none !important;
}

/* line 2216, ../../app/assets/stylesheets/backoffice/_main.scss */
.payments table.form {
  margin-bottom: 1em;
}
/* line 2218, ../../app/assets/stylesheets/backoffice/_main.scss */
.payments table.form td {
  border: 0px;
  padding: 3px 0px 3px 0px;
}
/* line 2221, ../../app/assets/stylesheets/backoffice/_main.scss */
.payments table.form td.desc {
  width: 125px;
  padding-right: 7px;
}

/* Errors */
/* line 2230, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.errors {
  font-size: 80%;
}

/*Control*/
/* line 2237, ../../app/assets/stylesheets/backoffice/_main.scss */
#account_settings input.text {
  width: 80%;
}
/* line 2240, ../../app/assets/stylesheets/backoffice/_main.scss */
#account_settings textarea.text {
  width: 80%;
  height: 110px;
  overflow: auto;
}

/* Theme */
/* line 2249, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_files {
  overflow: hidden;
}
/* line 2251, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_files textarea {
  width: 98%;
}
/* line 2254, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_files .item {
  float: left;
  width: 20%;
  text-align: center;
  margin-bottom: 10px;
  font-size: 11px;
}

/* line 2263, ../../app/assets/stylesheets/backoffice/_main.scss */
#liquid_config .item, #snippets .item {
  float: left;
  width: 20%;
  text-align: center;
  margin-bottom: 10px;
  font-size: 11px;
}

/* line 2271, ../../app/assets/stylesheets/backoffice/_main.scss */
#liquid_config .help, #snippets .help {
  margin-bottom: 0;
}

/* line 2275, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_files .icon, #snippets .icon {
  position: relative;
  left: 9px;
}

/* line 2280, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_files img.delete, #snippets img.delete {
  position: relative;
  top: -35px;
  left: -4px;
}

/* line 2286, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_add {
  margin-top: 10px;
}
/* line 2288, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_add input {
  text-align: right;
}

/* line 2294, ../../app/assets/stylesheets/backoffice/_main.scss */
#file_config small {
  color: gray;
  padding-right: 2px;
}
/* line 2298, ../../app/assets/stylesheets/backoffice/_main.scss */
#file_config .delete {
  padding-right: 1.5em;
}
/* line 2301, ../../app/assets/stylesheets/backoffice/_main.scss */
#file_config form {
  margin-top: 1em;
}

/* line 2306, ../../app/assets/stylesheets/backoffice/_main.scss */
#new_snippet_wrapper {
  margin-top: 15px;
}

/* line 2310, ../../app/assets/stylesheets/backoffice/_main.scss */
#add_new_snippet {
  margin-top: 5px;
}

/* Dashboard */
/* line 2316, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardHead {
  width: 920px;
  clear: both;
}

/* line 2321, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody {
  width: 920px;
  clear: both;
}
/* line 2324, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody .left {
  float: left;
  width: 455px;
}
/* line 2328, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody .right {
  float: right;
  width: 455px;
}
/* line 2332, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody .dataContainer {
  margin-bottom: 0px;
  border: 0px;
  padding: 0px;
}
/* line 2336, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody .dataContainer h3 {
  margin-top: 0px;
  font-size: 120%;
  color: #333333;
  font-weight: bold;
}
/* line 2343, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody table {
  width: 100%;
}
/* line 2345, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody table th {
  font-size: 100%;
  height: auto;
  padding: 0.5em;
}
/* line 2350, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody table.importantData th {
  background-color: #CCCCCC;
  font-weight: normal;
  font-size: 100%;
  padding: 0.5em;
  color: #000;
  text-align: right;
}
/* line 2358, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody table td {
  padding: 0.5em;
}
/* line 2360, ../../app/assets/stylesheets/backoffice/_main.scss */
.dashboardBody table td.empty {
  color: #7F7F7F;
  text-align: center;
  vertical-align: middle;
  height: 110px;
}

/* line 2371, ../../app/assets/stylesheets/backoffice/_main.scss */
table.graphs th, table.adminMessages th {
  background-color: #F0E8DB;
  background-image: url("/served_assets/backoffice/table_stat_th_bgrnd.gif");
}
/* line 2375, ../../app/assets/stylesheets/backoffice/_main.scss */
table.graphs td {
  background-color: #FFF;
  text-align: center;
}
/* line 2379, ../../app/assets/stylesheets/backoffice/_main.scss */
table.adminMessages td {
  background-color: #FAF9F4;
}

/* Learning */
/* line 2386, ../../app/assets/stylesheets/backoffice/_main.scss */
div#back_office_home_learning_index {
  width: 80%;
}

/* line 2390, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningHead, .learningBody {
  width: 886px;
  clear: both;
}

/* line 2395, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningHead {
  margin-bottom: 20px;
  overflow: hidden;
}

/* line 2401, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody .left {
  float: left;
  width: 400px;
}
/* line 2405, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody .right {
  float: right;
  width: 438px;
}
/* line 2409, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody .dataContainer {
  margin-bottom: 0px;
  border: 0px;
  padding: 0px;
}
/* line 2414, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody h3 {
  margin-top: 0px;
  font-size: 120%;
  color: #3B3B3B;
  font-weight: bold;
}
/* line 2420, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody a {
  color: #a2321e;
}
/* line 2423, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody ul {
  font-size: 85%;
}
/* line 2425, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody ul li {
  padding-top: 6px;
  padding-bottom: 4px;
  padding-left: 5px;
}
/* line 2430, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody ul.video_list, .learningBody ul.articles_list {
  list-style-type: none;
  padding-left: 0px;
}
/* line 2434, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody ul.video_list a {
  display: block;
  background: url("/served_assets/backoffice/video_icon.gif") no-repeat 0 -2px;
  padding-left: 25px;
  height: 20px;
}
/* line 2441, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody a.feedback_button {
  display: block;
  background: #FC8D1D;
  color: #fff;
  text-decoration: none;
  padding: 3px 5px;
  font-size: 12px;
  float: left;
  margin-bottom: 8px;
}
/* line 2450, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody a.feedback_button:hover {
  background: #FF8000;
}
/* line 2454, ../../app/assets/stylesheets/backoffice/_main.scss */
.learningBody small {
  clear: both;
  color: #777777;
  display: block;
}

/* line 2461, ../../app/assets/stylesheets/backoffice/_main.scss */
.introduction_header {
  width: 100%;
  height: 29px;
  background: url("/served_assets/backoffice/hi_bg.png") repeat-x;
  border: 1px solid #d3d3d3;
}

/* line 2468, ../../app/assets/stylesheets/backoffice/_main.scss */
.introduction_body {
  width: 100%;
  background: #f2f2f2;
  border: 1px solid #ebeaea;
}

/* line 2474, ../../app/assets/stylesheets/backoffice/_main.scss */
.introduction_header h3 {
  font-size: 100%;
  background: url("/served_assets/backoffice/hi_icon.png") no-repeat 0 2px;
  padding-left: 25px;
  margin-left: 5px;
  margin-top: 2px;
  padding-top: 5px;
}

/* line 2484, ../../app/assets/stylesheets/backoffice/_main.scss */
.introduction_body ul {
  list-style-type: none;
  padding-left: 10px;
}
/* line 2487, ../../app/assets/stylesheets/backoffice/_main.scss */
.introduction_body ul li {
  padding: 0px;
}
/* line 2491, ../../app/assets/stylesheets/backoffice/_main.scss */
.introduction_body a.section {
  padding-left: 10px;
  padding-top: 5px;
  line-height: 27px;
}
/* line 2495, ../../app/assets/stylesheets/backoffice/_main.scss */
.introduction_body a.section:visited {
  color: #857349;
}

/* line 2501, ../../app/assets/stylesheets/backoffice/_main.scss */
a.section_bullet {
  background: url("/served_assets/backoffice/bullet.png") no-repeat;
  width: 25px;
  height: 25px;
  display: block;
  float: left;
  text-align: center;
  font-weight: bold;
  color: #525252;
  padding-top: 6px;
  text-decoration: none;
}
/* line 2512, ../../app/assets/stylesheets/backoffice/_main.scss */
a.section_bullet:visited {
  background: url("/served_assets/backoffice/bullet_visited.png") no-repeat;
}

/* line 2517, ../../app/assets/stylesheets/backoffice/_main.scss */
input.wiki_search_field {
  background: url("/served_assets/backoffice/wiki_search_bg.png") no-repeat;
  width: 343px;
  height: 20px;
  border: 0px;
  padding: 3px;
}

/* Navigation */
/* line 2528, ../../app/assets/stylesheets/backoffice/_main.scss */
#setup_navigation .menu_item_hidden_collection {
  color: #667;
  background: url(/served_assets/backoffice/icon_eye.png) no-repeat 0px 0px;
}
/* line 2532, ../../app/assets/stylesheets/backoffice/_main.scss */
#setup_navigation .menu_item_hidden {
  background-image: url(/served_assets/backoffice/icon_eye.png);
  background-position: 8px center;
  background-repeat: no-repeat;
  padding-left: 30px;
}

/* line 2540, ../../app/assets/stylesheets/backoffice/_main.scss */
.addNavigationItem h3 {
  margin: 0px;
}

/* line 2544, ../../app/assets/stylesheets/backoffice/_main.scss */
#block_list_item_block_id {
  width: 250px;
}

/* Domains */
/* .edit_domain {border: 2px solid #E4E4E4; float: left; padding: 0 1em; margin-top: 1em} */
/* line 2551, ../../app/assets/stylesheets/backoffice/_main.scss */
.edit_domain .helper {
  width: 39em;
}

/* line 2555, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination {
  margin: 1em 0 1em 0;
  height: 1.8em;
}
/* line 2558, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination div {
  position: absolute;
}
/* line 2561, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination a {
  padding: .4em 0;
  margin-right: 5px;
}
/* line 2565, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination span {
  padding: .4em 0;
  margin-right: 5px;
}
/* line 2568, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination span.disabled {
  color: #999;
}
/* line 2571, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination span.current {
  font-weight: bold;
}
/* line 2576, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination a:hover, .pagination a:focus {
  color: black;
}
/* line 2580, ../../app/assets/stylesheets/backoffice/_main.scss */
.pagination .clear {
  clear: none;
}

/* Parameters */
/* line 2587, ../../app/assets/stylesheets/backoffice/_main.scss */
.property_characteristics_scrolled {
  height: 180px;
  overflow-y: scroll;
  overflow-x: hidden;
}

/* line 2593, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristic_permalink_description {
  font-size: 85%;
  float: right;
}

/* line 2599, ../../app/assets/stylesheets/backoffice/_main.scss */
div.characteristic_title, div.property_title {
  float: left;
}
/* line 2602, ../../app/assets/stylesheets/backoffice/_main.scss */
div.characteristic_title input, div.property_title input {
  width: 150px;
}

/* line 2607, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristic_permalink {
  float: left;
}
/* line 2609, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristic_permalink label {
  width: 20px;
  float: left;
  line-height: 20px;
  padding-left: 10px;
}
/* line 2615, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristic_permalink input {
  width: 100px;
}

/* line 2620, ../../app/assets/stylesheets/backoffice/_main.scss */
.property_characteristics_scrolled .characteristic_permalink input {
  width: 80px;
}

/* line 2624, ../../app/assets/stylesheets/backoffice/_main.scss */
.property_characteristics {
  margin-bottom: 20px;
  position: relative;
}
/* line 2627, ../../app/assets/stylesheets/backoffice/_main.scss */
.property_characteristics .hidden_property_permalink {
  display: none;
}

/* line 2632, ../../app/assets/stylesheets/backoffice/_main.scss */
#new_property_container {
  border: 1px solid #E4E4E4;
  background-color: #F9F9F9;
  padding: 5px;
  margin-top: 20px;
}

/* Promotion */
/* line 2641, ../../app/assets/stylesheets/backoffice/_main.scss */
.helper h3.promotion_title {
  font-size: 110%;
  font-weight: bold;
}

/* line 2646, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list {
  float: left;
  width: 100%;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
  list-style: none;
  overflow: hidden;
}
/* line 2653, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list li {
  float: left;
  width: 260px;
  margin: 0px 0px 0px 35px;
}
/* line 2657, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list li:first-child {
  margin: 0px;
}
/* line 2660, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list li img {
  padding-right: 7px;
}
/* line 2664, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list h3 {
  font-size: 135%;
  margin-bottom: 35px;
}
/* line 2668, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list .toggle_link {
  display: block;
  margin-bottom: 30px;
  cursor: pointer;
  float: left;
  width: 100%;
}
/* line 2674, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list .toggle_link img {
  float: left;
  margin-right: -100px;
}
/* line 2678, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list .toggle_link span {
  margin-left: 100px;
}
/* line 2682, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list .toggle {
  display: none;
  width: 100%;
  float: left;
  margin-bottom: 20px;
  margin-top: -10px;
}
/* line 2689, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.promotion_list div {
  padding-bottom: 20px;
}

/* Navigation and discount tables */
/* line 2697, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems, table.discounts {
  width: 630px;
  border-spacing: 0px;
  border-collapse: collapse;
  font-size: 85%;
}
/* line 2703, ../../app/assets/stylesheets/backoffice/_main.scss */
table.addDiscount {
  margin-top: 1.5em;
}
/* line 2707, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems th {
  text-align: left;
  padding-bottom: 0.5em;
  font-size: 130%;
  font-weight: normal;
}
/* line 2713, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems td {
  height: 31px;
  padding-left: 5px;
  padding-right: 5px;
  border: solid 1px #E2E2E2;
  vertical-align: middle;
  background-image: url("/served_assets/backoffice/nav_bgrnd.gif");
  background-repeat: repeat-x;
  background-color: #f3f3f3;
}
/* line 2724, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts td {
  height: 31px;
  padding-left: 5px;
  padding-right: 5px;
  border: solid 1px #E2E2E2;
  vertical-align: middle;
  background-image: url("/served_assets/backoffice/nav_bgrnd.gif");
  background-repeat: repeat-x;
  background-color: #f3f3f3;
}
/* line 2735, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems td.drag {
  width: 18px;
  padding: 4px;
}
/* line 2739, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems td.name {
  width: 200px;
}
/* line 2742, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems td.url {
  border-left: 0px;
}
/* line 2744, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems td.url span.value {
  display: block;
  float: left;
}
/* line 2749, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems td.navigationItemControls {
  width: 40px;
  text-align: right;
  padding: 0px 5px 0px 0px;
  border-left: 0px;
}
/* line 2756, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts td.discountsControls {
  width: 40px;
  text-align: right;
  padding: 0px 5px 0px 0px;
  border-left: 0px;
}
/* line 2764, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems td select {
  margin: 3px 0px -10px 0px;
}
/* line 2767, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems td div.controls {
  display: none;
  float: left;
}
/* line 2772, ../../app/assets/stylesheets/backoffice/_main.scss */
table.navigationItems .delete_menu img {
  margin-bottom: -2px;
}
/* line 2777, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts th {
  text-align: left;
  padding: 0.3em;
  font-size: 100%;
  font-weight: bold;
}
/* line 2783, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts td div.controls {
  display: none;
  margin-right: 0px;
  text-align: center;
}
/* line 2788, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts tr.controls {
  display: none;
}
/* line 2792, ../../app/assets/stylesheets/backoffice/_main.scss */
table.addDiscount td {
  padding: 1em;
  vertical-align: top;
}
/* line 2797, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts input.text {
  width: 50px;
}
/* line 2800, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts .warning {
  font-size: 80%;
}
/* line 2803, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts tr.added td {
  background-color: #c4ff95;
  background-image: none;
}
/* line 2807, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts #update_errors {
  text-align: center;
  padding: 1em;
}
/* line 2812, ../../app/assets/stylesheets/backoffice/_main.scss */
table.discounts td.order_cost, table.discounts td.discount {
  text-align: right;
}

/* line 2819, ../../app/assets/stylesheets/backoffice/_main.scss */
input.price {
  width: 100px;
  text-align: right;
}

/* line 2824, ../../app/assets/stylesheets/backoffice/_main.scss */
.navigationTableControls {
  margin-top: 0.5em;
  font-size: 85%;
}
/* line 2827, ../../app/assets/stylesheets/backoffice/_main.scss */
.navigationTableControls .ico {
  margin-bottom: -3px;
}

/* line 2832, ../../app/assets/stylesheets/backoffice/_main.scss */
.addNavigationItem {
  width: 610px;
  margin-left: -1px;
  border: solid 1px #DDDDDD;
  background: #f3f4f8 url("/served_assets/backoffice/add_navigation_item_bgrnd.gif") repeat-x;
  padding: 0.7em;
}
/* line 2838, ../../app/assets/stylesheets/backoffice/_main.scss */
.addNavigationItem span.action {
  cursor: pointer;
  color: #EB0000;
  text-decoration: underline;
  border: 0px;
}
/* line 2844, ../../app/assets/stylesheets/backoffice/_main.scss */
.addNavigationItem form {
  margin-top: 1.5em;
}
/* line 2847, ../../app/assets/stylesheets/backoffice/_main.scss */
.addNavigationItem .form {
  font-size: 85%;
}
/* line 2849, ../../app/assets/stylesheets/backoffice/_main.scss */
.addNavigationItem .form td {
  padding: 0.5em;
}
/* line 2851, ../../app/assets/stylesheets/backoffice/_main.scss */
.addNavigationItem .form td.desc {
  text-align: left;
  width: auto;
  padding-right: 1em;
}

/* line 2860, ../../app/assets/stylesheets/backoffice/_main.scss */
.item_type_childs {
  float: right;
  width: 210px;
  margin-left: 10px;
}
/* line 2864, ../../app/assets/stylesheets/backoffice/_main.scss */
.item_type_childs input {
  width: 170px;
}

/* line 2869, ../../app/assets/stylesheets/backoffice/_main.scss */
#setup_navigation #collections select option {
  padding-left: 25px;
}

/* line 2873, ../../app/assets/stylesheets/backoffice/_main.scss */
.bigField {
  margin-bottom: 0.7ex;
}
/* line 2875, ../../app/assets/stylesheets/backoffice/_main.scss */
.bigField label {
  display: block;
}

/* line 2880, ../../app/assets/stylesheets/backoffice/_main.scss */
#products_container {
  width: 700px;
}

/* line 2885, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_form .product_title {
  width: 25em;
}
/* line 2887, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_form .product_title input {
  width: 23em;
}
/* line 2891, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_form textarea {
  width: 32em;
}

/* line 2896, ../../app/assets/stylesheets/backoffice/_main.scss */
.product_description {
  margin-bottom: 1.5ex;
}

/* line 2900, ../../app/assets/stylesheets/backoffice/_main.scss */
#product_variants__sku {
  width: 15ex;
}

/* line 2904, ../../app/assets/stylesheets/backoffice/_main.scss */
#page_editor, #block_editor {
  width: 700px;
}

/* Option Names */
/* line 2910, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.sortable_container {
  overflow: hidden;
  list-style: none;
  padding: 0;
  margin: 0 10px;
}
/* line 2915, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.sortable_container .handle {
  float: left;
  cursor: move;
}
/* line 2919, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.sortable_container li {
  background: #f3f3f3 url("/served_assets/backoffice/nav_bgrnd.gif") repeat-x;
  display: block;
  text-align: center;
  float: left;
  position: relative;
  padding: 3px;
  border: 1px solid #E2E2E2;
  margin: 2px;
}
/* line 2928, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.sortable_container li a {
  font-size: 85%;
  color: #EB0000;
  display: block;
  position: absolute;
  left: 15px;
  bottom: 5px;
}
/* line 2936, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.sortable_container li div {
  padding-top: 8px;
  margin-left: 33px;
}

/* line 2943, ../../app/assets/stylesheets/backoffice/_main.scss */
th.header_option_name {
  width: 170px;
}

/* line 2947, ../../app/assets/stylesheets/backoffice/_main.scss */
table#option_names {
  min-width: 630px;
}

/* line 2951, ../../app/assets/stylesheets/backoffice/_main.scss */
#option_names input {
  width: 140px;
}

/* line 2955, ../../app/assets/stylesheets/backoffice/_main.scss */
.option_field {
  float: left;
}

/* line 2959, ../../app/assets/stylesheets/backoffice/_main.scss */
.edit_option_name_actions {
  margin-top: 10px;
  float: left;
}

/* line 2965, ../../app/assets/stylesheets/backoffice/_main.scss */
#option_names p {
  display: block;
}
/* line 2968, ../../app/assets/stylesheets/backoffice/_main.scss */
#option_names input {
  float: none !important;
}

/* line 2973, ../../app/assets/stylesheets/backoffice/_main.scss */
.replace_container {
  margin-top: 7px;
}
/* line 2975, ../../app/assets/stylesheets/backoffice/_main.scss */
.replace_container select {
  width: 120px;
  margin-right: 15px;
}
/* line 2979, ../../app/assets/stylesheets/backoffice/_main.scss */
.replace_container input {
  width: auto !important;
}

/* Properties */
/* line 2986, ../../app/assets/stylesheets/backoffice/_main.scss */
th.header_property {
  width: 170px;
}

/* line 2990, ../../app/assets/stylesheets/backoffice/_main.scss */
table#properties {
  min-width: 630px;
}

/* line 2994, ../../app/assets/stylesheets/backoffice/_main.scss */
#properties input {
  width: 140px;
}

/* line 2998, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristic_field {
  float: left;
}

/* line 3002, ../../app/assets/stylesheets/backoffice/_main.scss */
.edit_property_actions {
  margin-top: 10px;
  float: left;
}

/* line 3008, ../../app/assets/stylesheets/backoffice/_main.scss */
#properties p {
  display: block;
}
/* line 3011, ../../app/assets/stylesheets/backoffice/_main.scss */
#properties input {
  float: none !important;
}

/* line 3016, ../../app/assets/stylesheets/backoffice/_main.scss */
.drag_class {
  background: #E7FDDE !important;
}

/* line 3020, ../../app/assets/stylesheets/backoffice/_main.scss */
.property_title {
  font-size: 16px;
}

/* line 3024, ../../app/assets/stylesheets/backoffice/_main.scss */
td.middle {
  vertical-align: middle;
}

/* line 3028, ../../app/assets/stylesheets/backoffice/_main.scss */
.characteristics_table input, .property_table input {
  width: 210px !important;
}

/* Import */
/* line 3034, ../../app/assets/stylesheets/backoffice/_main.scss */
#import_status {
  width: 600px;
  text-align: center;
  padding-top: 50px;
}

/* line 3040, ../../app/assets/stylesheets/backoffice/_main.scss */
#process_progress_bar {
  position: relative;
  _left: 400px;
  _position: absolute;
  _top: 50px;
}
/* line 3045, ../../app/assets/stylesheets/backoffice/_main.scss */
#process_progress_bar #process_progress_bar_pbText {
  left: 90px;
  line-height: 21px;
  position: absolute;
}

/* line 3052, ../../app/assets/stylesheets/backoffice/_main.scss */
span#cancel_csv_importing {
  display: block;
  width: 60px;
  white-space: nowrap;
  margin: 30px auto;
}

/* line 3059, ../../app/assets/stylesheets/backoffice/_main.scss */
#easyTooltip {
  padding: 5px 10px;
  border: 1px solid #E8D9C4;
  background: #fdf4e2 url(/served_assets/backoffice/helper_bgrnd.png) repeat-x 0 0;
  color: #999;
  width: 200px;
  font-size: 70%;
}

/* line 3068, ../../app/assets/stylesheets/backoffice/_main.scss */
#easyTooltipImg {
  padding: 5px 5px;
  border: 1px solid #E8D9C4;
  background: #fdf4e2 url(/served_assets/backoffice/helper_bgrnd.png) repeat-x 0 0;
  color: #999;
  font-size: 70%;
}

/* line 3076, ../../app/assets/stylesheets/backoffice/_main.scss */
#easyTooltip2 {
  padding: 5px 10px;
  border: 1px solid #E8D9C4;
  background: #fdf4e2 url(/served_assets/backoffice/helper_bgrnd.png) repeat-x 0 0;
  color: #999;
  width: 245px;
  font-size: 70%;
}
/* line 3083, ../../app/assets/stylesheets/backoffice/_main.scss */
#easyTooltip2 h4, #easyTooltip2 p {
  margin: .25em 0;
}

/* line 3089, ../../app/assets/stylesheets/backoffice/_main.scss */
img.dialog_flag {
  padding: 5px;
  padding-left: 20px;
}
/* line 3093, ../../app/assets/stylesheets/backoffice/_main.scss */
img.text_field_flag {
  padding: 3px;
}

/* line 3098, ../../app/assets/stylesheets/backoffice/_main.scss */
a.current_colletion {
  font-weight: bold;
}

/* line 3102, ../../app/assets/stylesheets/backoffice/_main.scss */
.option_0 {
  color: #237fad !important;
}
/* line 3104, ../../app/assets/stylesheets/backoffice/_main.scss */
.option_0 span {
  color: #237fad !important;
}

/* line 3109, ../../app/assets/stylesheets/backoffice/_main.scss */
.option_1 {
  color: #70991f !important;
}
/* line 3111, ../../app/assets/stylesheets/backoffice/_main.scss */
.option_1 span {
  color: #70991f !important;
}

/* line 3116, ../../app/assets/stylesheets/backoffice/_main.scss */
.option_2 {
  color: #a95a05 !important;
}
/* line 3118, ../../app/assets/stylesheets/backoffice/_main.scss */
.option_2 span {
  color: #a95a05 !important;
}

/* line 3124, ../../app/assets/stylesheets/backoffice/_main.scss */
td.option_0, td.option_1, td.option_2 {
  font-weight: bold;
}

/* line 3129, ../../app/assets/stylesheets/backoffice/_main.scss */
.order_field input.text {
  width: 100%;
}

/* line 3133, ../../app/assets/stylesheets/backoffice/_main.scss */
select.category {
  width: 160px;
}

/*.notice, .error {width:540px;}*/
/* line 3140, ../../app/assets/stylesheets/backoffice/_main.scss */
.autowidth .notice, .autowidth .error {
  width: auto !important;
}

/* line 3146, ../../app/assets/stylesheets/backoffice/_main.scss */
.features li, .features p {
  font-size: 75% !important;
}

/* line 3151, ../../app/assets/stylesheets/backoffice/_main.scss */
.group {
  background: #f7f7f7;
  border: 1px solid #ddd;
  margin: 20px 5px;
}
/* line 3155, ../../app/assets/stylesheets/backoffice/_main.scss */
.group h3 {
  margin: 0;
}

/* line 3160, ../../app/assets/stylesheets/backoffice/_main.scss */
fieldset {
  border-top-width: 1px;
  border-right-width-value: 1px;
  border-right-width-ltr-source: physical;
  border-right-width-rtl-source: physical;
  border-bottom-width: 1px;
  border-left-width-value: 1px;
  border-left-width-ltr-source: physical;
  border-left-width-rtl-source: physical;
  border-top-style: solid;
  border-right-style-value: solid;
  border-right-style-ltr-source: physical;
  border-right-style-rtl-source: physical;
  border-bottom-style: solid;
  border-left-style-value: solid;
  border-left-style-ltr-source: physical;
  border-left-style-rtl-source: physical;
  border-top-color: #cccccc;
  border-right-color-value: #cccccc;
  border-right-color-ltr-source: physical;
  border-right-color-rtl-source: physical;
  border-bottom-color: #cccccc;
  border-left-color-value: #cccccc;
  border-left-color-ltr-source: physical;
  border-left-color-rtl-source: physical;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-top: 0pt;
  margin-top: 15px;
  margin-right: 5px;
  margin-bottom: 15px;
  margin-left: 5px;
}

/* Раздел Дизайн (Настройка оформления интернет-магазина) */
/* line 3197, ../../app/assets/stylesheets/backoffice/_main.scss */
#current-theme {
  margin-top: 10px;
}
/* line 3199, ../../app/assets/stylesheets/backoffice/_main.scss */
#current-theme ul {
  margin-top: 0px;
}

/* line 3205, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme-features li, #theme-features p {
  font-size: 75%;
}

/* line 3210, ../../app/assets/stylesheets/backoffice/_main.scss */
#disign-menu {
  padding-left: 10px;
  width: 220px;
}

/* line 3215, ../../app/assets/stylesheets/backoffice/_main.scss */
#import-theme-form {
  clear: all;
  padding: 8px 0px 0px 50px;
}

/* line 3220, ../../app/assets/stylesheets/backoffice/_main.scss */
.reset_theme {
  background: url("/served_assets/backoffice/reload_icon.png") no-repeat 0 4px;
  padding-left: 18px;
}

/* Раздел Дизайн (Файлы) */
/* line 3228, ../../app/assets/stylesheets/backoffice/_main.scss */
#files-list td {
  width: 75px;
  text-align: center;
  vertical-align: bottom;
}
/* line 3233, ../../app/assets/stylesheets/backoffice/_main.scss */
#files-list .border {
  width: 610px;
  min-height: 180px;
}

/* line 3239, ../../app/assets/stylesheets/backoffice/_main.scss */
#add-file {
  padding-top: 10px;
  width: 270px;
}
/* line 3242, ../../app/assets/stylesheets/backoffice/_main.scss */
#add-file .error {
  width: 200px;
}
/* line 3245, ../../app/assets/stylesheets/backoffice/_main.scss */
#add-file #upload_indicator {
  padding-left: 20px;
  line-height: 16px;
}
/* line 3249, ../../app/assets/stylesheets/backoffice/_main.scss */
#add-file img {
  float: left;
}

/* line 3254, ../../app/assets/stylesheets/backoffice/_main.scss */
#no-file-selected {
  background-color: #f7f7f7;
  padding: 10px;
}

/* line 3259, ../../app/assets/stylesheets/backoffice/_main.scss */
#file-info {
  background-color: #f7f7f7;
  padding: 10px;
}
/* line 3262, ../../app/assets/stylesheets/backoffice/_main.scss */
#file-info input {
  width: 240px;
}
/* line 3265, ../../app/assets/stylesheets/backoffice/_main.scss */
#file-info #info_delete {
  margin-bottom: -3px;
}
/* line 3268, ../../app/assets/stylesheets/backoffice/_main.scss */
#file-info #preview {
  max-width: 240px;
  max-height: 250px;
}

/* line 3274, ../../app/assets/stylesheets/backoffice/_main.scss */
#files-table {
  font-size: 80%;
}
/* line 3275, ../../app/assets/stylesheets/backoffice/_main.scss */
#files-table input {
  margin: 2.5px;
}
/* line 3279, ../../app/assets/stylesheets/backoffice/_main.scss */
#files-table h4 {
  font-size: 125%;
}

/* Редактор тем BEGIN */
/* line 3286, ../../app/assets/stylesheets/backoffice/_main.scss */
#preset_selector {
  width: 300px;
  margin-right: 20px;
  float: left;
  font-size: 11px;
  color: #777777;
}

/* line 3294, ../../app/assets/stylesheets/backoffice/_main.scss */
select#theme_load_preset {
  width: 160px;
}

/* line 3298, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings_wrapper {
  float: left;
  width: 650px;
}

/* line 3303, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings {
  background: #f7f7f7;
  border: 1px solid #ddd;
}
/* line 3306, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings p {
  margin-top: 20px;
}
/* line 3308, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings p.right_controls {
  margin-top: 3px;
}
/* line 3312, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings table td {
  vertical-align: middle;
  text-align: left;
  padding-left: 10px;
  padding-bottom: 2px;
}
/* line 3317, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings table td td {
  padding-left: 0;
}
/* line 3321, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings fieldset > table > tbody > tr > td:first-child {
  width: 250px;
  vertical-align: top;
}
/* line 3325, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings table.widget td {
  padding: 0 3px 0 0;
}
/* line 3328, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings th {
  width: 175px;
  vertical-align: middle;
  text-align: right;
}
/* line 3333, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings input.color {
  width: 70px;
  height: 16px;
}
/* line 3338, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings div.swatch_frame {
  background: #222;
  padding: 3px;
}
/* line 3342, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings div.swatch {
  width: 18px;
  height: 18px;
  border: 1px solid;
  border-color: #020202 #444 #444 #020202;
}

/* line 3351, ../../app/assets/stylesheets/backoffice/_main.scss */
.section-header {
  padding: 4px 5px 4px 10px;
  font-size: 12px;
  font-weight: bold;
  background-color: #eeeeee;
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccccc;
  color: #333333;
  margin-bottom: 1px;
}

/* line 3369, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings h3.section-header {
  margin: 0pt 0pt 1px 0pt;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #dddddd;
  background-color: #eeeeee;
  background-image: url(/served_assets/backoffice/arrow-down.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 98% 10px;
}
/* line 3379, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings h3.section-header:last-child {
  margin-bottom: 0 !important;
}
/* line 3383, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings h3.collapsed {
  background-image: url(/served_assets/backoffice/arrow-right.gif);
}
/* line 3386, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings h3.section-header:hover {
  background-color: #e6f0f5;
  border-bottom-color: #cfdce4;
  background-position: 98% -18px;
  cursor: pointer;
}
/* line 3393, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings fieldset {
  border: none;
}
/* line 3394, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings fieldset h3 {
  font-size: 12px;
  font-weight: bold;
  margin-top: 15px;
}
/* line 3399, ../../app/assets/stylesheets/backoffice/_main.scss */
#theme_settings fieldset legend {
  display: none;
}

/* line 3406, ../../app/assets/stylesheets/backoffice/_main.scss */
#apply_theme_settings {
  padding: 6px 0px 6px 6px;
  background: #fff;
  border: 0;
  font-size: 11px;
}

/* line 3413, ../../app/assets/stylesheets/backoffice/_main.scss */
#save-current-settings {
  margin-bottom: 10px;
}

/* line 3417, ../../app/assets/stylesheets/backoffice/_main.scss */
#apply_theme_settings input#save-current-setting {
  vertical-align: middle;
}

/* line 3421, ../../app/assets/stylesheets/backoffice/_main.scss */
.editor_message {
  padding: 3px;
  margin-top: 4px;
  background: #ebebeb;
}

/* line 3428, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_edit .path {
  padding: 3px;
  margin-top: 4px;
  background: #ebebeb;
  font-size: 85%;
}
/* line 3434, ../../app/assets/stylesheets/backoffice/_main.scss */
#css_edit .editor_message.red {
  font-size: 14px;
}

/* Редактор тем END */
/* Раздел Партнёрская программа */
/* line 3444, ../../app/assets/stylesheets/backoffice/_main.scss */
#partnership h3 {
  margin-bottom: 0.3em;
}
/* line 3447, ../../app/assets/stylesheets/backoffice/_main.scss */
#partnership p, #partnership ul {
  font-size: 90%;
  margin-top: 0.2em;
}

/* line 3454, ../../app/assets/stylesheets/backoffice/_main.scss */
#banner_codes td {
  text-align: center;
  padding: 10px;
}
/* line 3457, ../../app/assets/stylesheets/backoffice/_main.scss */
#banner_codes td img {
  margin-bottom: 7px;
}
/* line 3461, ../../app/assets/stylesheets/backoffice/_main.scss */
#banner_codes textarea {
  background-color: #F2F2F2;
  border: 1px solid #52607F;
  color: #36393D;
  font-size: 90%;
  width: 466px;
  height: 55px;
  overflow: auto;
}

/* Партнёрская программа END */
/* раздел Пополнение счета безналичным банковским переводом */
/* line 3477, ../../app/assets/stylesheets/backoffice/_main.scss */
table#account_bank_data .long {
  width: 430px;
}
/* line 3480, ../../app/assets/stylesheets/backoffice/_main.scss */
table#account_bank_data .medium {
  width: 230px;
}

/* раздел Пополнение счета безналичным банковским переводом END */
/* раздел Настройка домена */
/* line 3489, ../../app/assets/stylesheets/backoffice/_main.scss */
#domain_page label {
  display: inline-block;
  width: 220px;
}

/* раздел Настройка домена END */
/* раздел Все комментарии */
/* line 3498, ../../app/assets/stylesheets/backoffice/_main.scss */
.comment-metadata {
  font-size: 85%;
}

/* line 3502, ../../app/assets/stylesheets/backoffice/_main.scss */
.comment-body {
  background: #F5F5F5;
  border: 1px solid #DDDDDD;
  padding: 10px;
}

/* раздел Все комментарии END */
/* line 3510, ../../app/assets/stylesheets/backoffice/_main.scss */
#order-pagination .pagination {
  margin: 0px;
}

/* line 3515, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items th.pressed {
  background-image: none;
  font-weight: bold;
}
/* line 3519, ../../app/assets/stylesheets/backoffice/_main.scss */
table.items th.button {
  cursor: pointer;
}

/* line 3524, ../../app/assets/stylesheets/backoffice/_main.scss */
.hover {
  font-size: 12px;
}

/* line 3528, ../../app/assets/stylesheets/backoffice/_main.scss */
#delivery_rules td {
  text-align: right;
  vertical-align: middle;
}

/* что бы дерево в диалогах не ломалось */
/* line 3536, ../../app/assets/stylesheets/backoffice/_main.scss */
#facebox table div table {
  border-collapse: separate;
}
/* line 3539, ../../app/assets/stylesheets/backoffice/_main.scss */
#facebox .body .error {
  width: 80% !important;
}

/* line 3544, ../../app/assets/stylesheets/backoffice/_main.scss */
table.import_configuration {
  width: 100%;
}
/* line 3546, ../../app/assets/stylesheets/backoffice/_main.scss */
table.import_configuration td.field_name {
  text-align: right;
  width: 25em;
  vertical-align: middle !important;
}

/* line 3553, ../../app/assets/stylesheets/backoffice/_main.scss */
div.imports_history {
  width: 230px;
  font-weight: bold;
}

/* line 3558, ../../app/assets/stylesheets/backoffice/_main.scss */
a.menu {
  text-decoration: none;
}
/* line 3559, ../../app/assets/stylesheets/backoffice/_main.scss */
a.menu:visited {
  color: #314B6E;
}

/* line 3565, ../../app/assets/stylesheets/backoffice/_main.scss */
div.imports_history a {
  text-decoration: none;
}

/* line 3569, ../../app/assets/stylesheets/backoffice/_main.scss */
table#countries {
  width: 600px;
}
/* line 3571, ../../app/assets/stylesheets/backoffice/_main.scss */
table#countries div.error {
  width: 400px;
}

/* line 3576, ../../app/assets/stylesheets/backoffice/_main.scss */
#section_actions {
  margin-top: -10px;
  margin-bottom: 10px;
}
/* line 3579, ../../app/assets/stylesheets/backoffice/_main.scss */
#section_actions a {
  margin-right: 40px;
  font-size: 85%;
}

/*** JSTREE ***/
/* line 3587, ../../app/assets/stylesheets/backoffice/_main.scss */
#jstree-contextmenu {
  font-size: 10px;
  width: 190px;
}

/* line 3592, ../../app/assets/stylesheets/backoffice/_main.scss */
.tree-default {
  overflow: hidden;
}

/* line 3596, ../../app/assets/stylesheets/backoffice/_main.scss */
.tree-default-context a ins {
  background-position: 0 !important;
  width: 26px !important;
}
/* line 3599, ../../app/assets/stylesheets/backoffice/_main.scss */
.tree-default-context a ins.create_own {
  background-image: url("/served_assets/backoffice/category_tree/add.png");
}
/* line 3602, ../../app/assets/stylesheets/backoffice/_main.scss */
.tree-default-context a ins.rename_own {
  background-image: url("/served_assets/backoffice/category_tree/setup_collection.png");
}
/* line 3605, ../../app/assets/stylesheets/backoffice/_main.scss */
.tree-default-context a ins.remove_own {
  background-image: url("/served_assets/backoffice/category_tree/remove.png");
}

/* line 3610, ../../app/assets/stylesheets/backoffice/_main.scss */
#loader_cursor {
  width: 16px;
  height: 16px;
  background: url("/served_assets/ajax_indicator.gif") no-repeat left top;
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  z-index: 10000;
}

/* line 3621, ../../app/assets/stylesheets/backoffice/_main.scss */
.address_field {
  width: 94%;
  margin-bottom: 10px;
}

/* цвет рамки поля редактора кода */
/* line 3628, ../../app/assets/stylesheets/backoffice/_main.scss */
.CodeMirror-wrapping {
  border: 1px solid #999;
}

/* line 3632, ../../app/assets/stylesheets/backoffice/_main.scss */
.gray_background {
  height: 30px;
  padding-left: 0.7em;
  background-color: #DEDEDE;
  background-image: url("/served_assets/backoffice/table_items_th_bgrnd.gif");
  background-repeat: repeat-x;
  font-size: 100%;
  text-align: left;
  vertical-align: middle;
  padding: 2em 1em 0.3em 1em;
  font-weight: normal;
}

/* line 3645, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_creation_header {
  background-color: #EEEEEE;
}

/* line 3649, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_breadcrumbs {
  float: left;
}
/* line 3651, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_breadcrumbs table td {
  font-size: 14px;
  padding-right: 20px;
}

/* line 3657, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_creation_buttons {
  padding-top: 0px;
  margin-left: -30px;
}
/* line 3660, ../../app/assets/stylesheets/backoffice/_main.scss */
#order_creation_buttons .clear_button {
  margin-top: 15px;
}

/* line 3665, ../../app/assets/stylesheets/backoffice/_main.scss */
ul.no_style {
  list-style-type: none;
}

/* Оформление заказа */
/* line 3671, ../../app/assets/stylesheets/backoffice/_main.scss */
#new_order {
  font-size: 12px;
}

/* line 2, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes, ul.paytypes ul {
  margin: 0;
  padding: 0;
}
/* line 7, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes li {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}
/* line 13, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes li + li {
  margin-top: 10px;
}
/* line 16, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes > li {
  z-index: inherit;
}
/* line 19, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes > li > a {
  display: inline-block;
  width: 200px;
  background: #fff;
  cursor: pointer;
  text-align: center;
}
/* line 28, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes .extra {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 250px;
  background: #fefefe;
  border: 1px solid #ccc;
  border-radius: 10px;
  padding: 20px 40px 20px 30px;
}
/* line 39, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes .extra li input {
  position: absolute;
  right: 100%;
}
/* line 45, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes .extra .actions {
  margin-top: 10px;
}
/* line 47, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes .extra .actions input {
  margin: 0;
}
/* line 50, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes .extra li, ul.paytypes .extra .actions {
  padding-left: 5px;
}
/* line 53, ../../app/assets/stylesheets/backoffice/control/_invoices.scss */
ul.paytypes .hint {
  font-size: 80%;
  font-style: italic;
  color: #666;
}

/* Блок активации магазина (2 шаг регистрации) */
/* line 3678, ../../app/assets/stylesheets/backoffice/_main.scss */
#activation_dialog {
  border-radius: 10px;
  background: white;
  position: fixed;
  z-index: 50;
  top: 50px;
  left: 50%;
  margin-left: -260px;
  width: 560px;
  min-height: 340px;
  font-size: 12px;
}
/* line 3689, ../../app/assets/stylesheets/backoffice/_main.scss */
#activation_dialog h1 {
  margin-top: 20px;
  font-size: 20px;
}

/* line 3695, ../../app/assets/stylesheets/backoffice/_main.scss */
#activation_dialog_background_block {
  background: black;
  opacity: 0.5;
  position: fixed;
  z-index: 40;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 3706, ../../app/assets/stylesheets/backoffice/_main.scss */
#activation_dialog .region {
  width: 150px;
}

/* line 3710, ../../app/assets/stylesheets/backoffice/_main.scss */
#activation_dialog .required {
  color: red;
  font-size: 10px;
}

/* line 3715, ../../app/assets/stylesheets/backoffice/_main.scss */
#activation_dialog .error_input {
  color: #FF3366;
  font-size: 10px;
}

/* line 3720, ../../app/assets/stylesheets/backoffice/_main.scss */
#activation_dialog .submit_button {
  width: 150px;
  height: 30px;
  font-size: 14px;
}

/* line 3726, ../../app/assets/stylesheets/backoffice/_main.scss */
#activation_dialog #terms_accepted {
  font-size: 9px;
}

/* line 1, ../../app/assets/stylesheets/backoffice/_filedrop.scss */
.filedrop {
  border: 2px dashed #ccc;
  height: 59px;
  text-align: center;
  padding-top: 39px;
}

/* line 1, ../../app/assets/stylesheets/backoffice/products/import.scss */
table.items td.field_name {
  width: 317;
}

/* line 3, ../../app/assets/stylesheets/backoffice/_dropdown.scss */
.dropdown {
  position: relative;
}

/* line 7, ../../app/assets/stylesheets/backoffice/_dropdown.scss */
.dropdown-toggle:focus {
  outline: 0;
}

/* line 12, ../../app/assets/stylesheets/backoffice/_dropdown.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 100;
  display: none;
  float: left;
  min-width: 160px;
  list-style: none;
  background-clip: padding-box;
}

/* line 25, ../../app/assets/stylesheets/backoffice/_dropdown.scss */
.open > .dropdown-menu {
  display: block;
}
/* line 29, ../../app/assets/stylesheets/backoffice/_dropdown.scss */
.open > a {
  outline: 0;
}

/* line 1, ../../app/assets/stylesheets/backoffice/upload.css.scss */
.upload {
  width: 400px;
}
/* line 4, ../../app/assets/stylesheets/backoffice/upload.css.scss */
.upload .upload-controls {
  margin: 2em 0em;
}

/* line 12, ../../app/assets/stylesheets/backoffice.css.scss */
#insales-panel {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
}
/* line 19, ../../app/assets/stylesheets/backoffice.css.scss */
#insales-panel .is-header {
  margin-left: 10px;
}

/* line 22, ../../app/assets/stylesheets/backoffice.css.scss */
.text-muted {
  color: #999999;
}

/* line 27, ../../app/assets/stylesheets/backoffice.css.scss */
.icon {
  display: inline-block;
  vertical-align: baseline;
  width: 16px;
  height: 16px;
  line-height: 16px;
  background: no-repeat;
}

/* line 36, ../../app/assets/stylesheets/backoffice.css.scss */
.icon-export {
  background-image: url(/served_assets/backoffice/category_tree/export_ico.png);
  width: 21px;
  height: 20px;
  position: relative;
  top: 2px;
}

/* line 45, ../../app/assets/stylesheets/backoffice.css.scss */
.tree.tree-default li, .tree.tree-checkbox li {
  margin-bottom: 3px;
}
/* line 48, ../../app/assets/stylesheets/backoffice.css.scss */
.tree.tree-default li a, .tree.tree-checkbox li a {
  display: inline;
}
/* line 54, ../../app/assets/stylesheets/backoffice.css.scss */
.tree.tree-default .count:before, .tree.tree-checkbox .count:before {
  content: '(';
  position: relative;
  left: 3px;
}
/* line 60, ../../app/assets/stylesheets/backoffice.css.scss */
.tree.tree-default .count:after, .tree.tree-checkbox .count:after {
  content: ')';
}

