/* line 85, admin.scss */
body .clearfix {
  clear: both;
  height: 0px;
  width: 0px;
  font-size: 0px;
}
/* line 92, admin.scss */
body .no-padding-right {
  padding-right: 0px;
}
/* line 96, admin.scss */
body .no-padding-left {
  padding-left: 0px;
}
/* line 100, admin.scss */
body div, body span, body p, body a {
  font-size: 14px;
}
/* line 104, admin.scss */
body .col-small-padding {
  padding: 0px 7px;
}
/* line 108, admin.scss */
body .btn-primary {
  background-color: #dadbde;
  border-color: #dadbde;
  color: #777;
}
/* line 113, admin.scss */
body .btn-primary:HOVER, body .btn-primary:ACTIVE {
  background-color: #b4b5b7;
  border-color: #b4b5b7;
}
/* line 119, admin.scss */
body .btn-primary.btn-primary-salva {
  background-color: #337ab7;
  border-color: #337ab7;
  color: #fff;
}
/* line 125, admin.scss */
body .btn-primary.btn-primary-delete {
  background-color: #d74b2a;
  border-color: #d74b2a;
  color: #fff;
}
/* line 131, admin.scss */
body .btn-primary.remove-plate-massive-prices-import {
  display: none;
}
/* line 135, admin.scss */
body .btn-primary.add-plate-massive-prices-import {
  display: none;
}
/* line 140, admin.scss */
body .btn-primary.active.focus, body .btn-primary.active:focus, body .btn-primary.active:hover,
body .btn-primary:active.focus, body .btn-primary:active:focus, body .btn-primary:active:hover {
  background-color: #dadbde;
  border-color: #dadbde;
  color: #777;
}
/* line 147, admin.scss */
body input[type="text"] {
  display: block;
  height: 34px;
  line-height: 34px;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  font-size: 14px;
  width: 100%;
  padding: 0px 10px;
}
/* line 160, admin.scss */
body .margin-bottom {
  margin-bottom: 46px;
}
/* line 164, admin.scss */
body #mainCol {
  width: 61px;
  background-color: #d74b2a;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 10;
  height: 100%;
}
/* line 173, admin.scss */
body #mainCol .main-logo-link {
  display: block;
  width: 46px;
  margin: 22px 10px 0px 10px;
}
/* line 177, admin.scss */
body #mainCol .main-logo-link img {
  display: block;
  width: 42px;
  height: 42px;
}
/* line 184, admin.scss */
body #mainCol .user-icon-link {
  display: block;
  position: absolute;
  bottom: 22px;
  left: 20px;
  cursor: pointer;
}
/* line 190, admin.scss */
body #mainCol .user-icon-link img {
  display: block;
}
/* line 193, admin.scss */
body #mainCol .user-icon-link.admin {
  bottom: 70px;
}
/* line 198, admin.scss */
body #mainCol .main-link {
  display: block;
  position: absolute;
  bottom: 22px;
  left: 18px;
  cursor: pointer;
}
/* line 204, admin.scss */
body #mainCol .main-link img {
  display: block;
}
/* line 210, admin.scss */
body #secondCol {
  margin-left: -280px;
  width: 290px;
  background-color: #ebecf0;
  position: fixed;
  top: 0px;
  left: 61px;
  z-index: 5;
  height: 100%;
  padding: 0px;
}
/* line 223, admin.scss */
body #secondCol #secondCol2 .scroll-element.scroll-scrolly_visible {
  visibility: hidden;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
/* line 231, admin.scss */
body #secondCol #secondCol2:HOVER .scroll-element.scroll-scrolly_visible {
  visibility: visible;
}
/* line 237, admin.scss */
body #secondCol #secondCol2 .scroll-x {
  display: none !important;
}
/* line 241, admin.scss */
body #secondCol #secondCol2 .scrollbar-inner {
  padding: 0px 21px;
}
/* line 246, admin.scss */
body #secondCol #secondColClick {
  position: absolute;
  z-index: 1;
  right: 0px;
  top: 0px;
  height: 100%;
  width: 10px;
  cursor: w-resize;
  /*background-color: $medium-grey2;*/
}
/* line 257, admin.scss */
body #secondCol .settingsMainLink {
  text-align: left;
  font-size: 14px;
  color: #333;
  background: url("../../images/2018/grey-settings.jpg") 0px 0px no-repeat;
  padding-left: 22px;
  margin-left: 7px;
  display: inline-block;
  height: 17px;
  line-height: 17px;
  text-decoration: none;
  margin-top: 25px;
}
/* line 270, admin.scss */
body #secondCol .settingsMainLink.projectSettingsMainLink {
  /*position:absolute;
  bottom:$default-medium-small-padding;*/
  float: left;
}
/* line 277, admin.scss */
body #secondCol .settingsMainLink:HOVER {
  color: #333;
  text-decoration: none;
}
/* line 283, admin.scss */
body #secondCol h2 {
  margin: 0px;
}
/* line 285, admin.scss */
body #secondCol h2.secondColMenuTitle {
  padding: 21px 0px;
  font-size: 21px;
  float: left;
}
/* line 292, admin.scss */
body #secondCol .project-dropdown-toggle {
  width: 100%;
  background: #dadbde;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  border-radius: 7px;
  border: none;
  padding: 7px;
}
/* line 299, admin.scss */
body #secondCol .project-dropdown-toggle .project-title-wrapper {
  height: 46px;
  /*line-height: 46px;*/
  vertical-align: middle;
  display: table-cell;
  font-size: 16px;
}
/* line 307, admin.scss */
body #secondCol .project-dropdown-toggle .icon-wrapper {
  height: 46px;
  vertical-align: middle;
  display: table-cell;
  width: 33%;
  text-align: center;
}
body #secondCol .project-dropdown-toggle .caret-wrapper {
    height: 46px;
    vertical-align: middle;
    display: table-cell;
}
/* line 313, admin.scss */
body #secondCol .project-dropdown-toggle.project-dropdown-toggle-flat {
  text-align: left;
}
/* line 315, admin.scss */
body #secondCol .project-dropdown-toggle.project-dropdown-toggle-flat .project-title-wrapper {
  height: 20px;
  line-height: 20px;
  text-align: left;
}
/* line 321, admin.scss */
body #secondCol .project-dropdown-toggle.project-dropdown-toggle-flat .caret-wrapper {
  height: 20px;
  text-align: left;
}
/* line 326, admin.scss */
body #secondCol .project-dropdown-toggle.project-dropdown-toggle-flat .caret-wrapper .caret.open {
  border-top: none;
  border-bottom: 4px dashed;
}
/* line 335, admin.scss */
body #secondCol .project-title {
  margin-left: -4px;
}
/* line 339, admin.scss */
body #secondCol .dropdown-menu {
  width: 100%;
}
/* line 342, admin.scss */
body #secondCol .dropdown-menu.dropdown-sub-list {
  display: none;
  position: absolute;
  top: 0px;
  left: 0px;
}
/* line 348, admin.scss */
body #secondCol .dropdown-menu.dropdown-sub-list.active {
  display: block;
}
/* line 353, admin.scss */
body #secondCol .dropdown-menu .divider {
  margin: 5px 0px;
}
/* line 357, admin.scss */
body #secondCol .dropdown-menu .dropdown-menu-first-item {
  text-transform: uppercase;
  padding-left: 20px;
}
/* line 364, admin.scss */
body #secondCol .dropdown-menu li.dropdown-menu-li span {
  display: block;
}
/* line 369, admin.scss */
body #secondCol .dropdown-menu li.allProjectsLink {
  margin-left: 0px;
}
/* line 378, admin.scss */
body #secondCol .dropdown-menu.dropdown-menu-projects li.dropdown-menu-li span, body #secondCol .dropdown-menu.dropdown-menu-clients li.dropdown-menu-li span {
  line-height: 46px;
}
/* line 389, admin.scss */
body #secondCol .dropdown .icon-wrapper img {
  width: 46px;
}
/* line 394, admin.scss */
body #secondCol .dropdown.dropdown-mmta {
  margin-bottom: 10px;
}
/* line 399, admin.scss */
body #secondCol #secondColMenu {
  margin-top: 21px;
}
/* line 402, admin.scss */
body #secondCol #secondColMenu .navbar-collapse {
  padding-left: 0px;
}
/* line 405, admin.scss */
body #secondCol #secondColMenu .navbar-collapse ul li {
  display: block;
  width: 100%;
}
/* line 408, admin.scss */
body #secondCol #secondColMenu .navbar-collapse ul li a {
  color: #333;
  font-size: 14px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  border-radius: 7px;
}
/* line 413, admin.scss */
body #secondCol #secondColMenu .navbar-collapse ul li a:HOVER {
  background-color: #dadbde;
}
/* line 419, admin.scss */
body #secondCol #secondColMenu .navbar-collapse ul li ul li a {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  border-radius: 0px;
}
/* line 429, admin.scss */
body #secondCol .dropdown-flat {
  position: relative;
  background: transparent;
  border: none;
  box-shadow: none;
  display: none;
  list-style: none;
  padding-left: 0px;
  color: #777;
}
/* line 440, admin.scss */
body #secondCol .dropdown-flat li a {
  padding: 6px 20px 6px 7px;
  display: block;
  color: #777;
  text-decoration: none;
}
/* line 445, admin.scss */
body #secondCol .dropdown-flat li a :HOVER {
  text-decoration: none;
}
/* line 451, admin.scss */
body #secondCol .dropdown-flat.active {
  display: block;
}
/* line 457, admin.scss */
body #maincontainer {
  margin-left: 61px;
  margin-right: 0px;
  width: auto;
  padding: 46px 61px 46px 61px;
}
/* line 464, admin.scss */
body #maincontainer div.well-login {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 469, admin.scss */
body #maincontainer div.enable-disable-day-menu-wrapper {
  margin: 46px 0px 0px 0px;
}
/* line 473, admin.scss */
body #maincontainer div.choose-month-wrapper {
  margin: 0px 0px 46px 0px;
}
/* line 475, admin.scss */
body #maincontainer div.choose-month-wrapper a, body #maincontainer div.choose-month-wrapper span {
  display: block;
  float: left;
  height: 34px;
  line-height: 34px;
}
/* line 482, admin.scss */
body #maincontainer div.choose-month-wrapper a.month-before {
  margin-right: 46px;
}
/* line 485, admin.scss */
body #maincontainer div.choose-month-wrapper a.month-after {
  margin-left: 46px;
}
/* line 492, admin.scss */
body #maincontainer .standard-padding {
  padding: 46px 0px;
}
/* line 496, admin.scss */
body #maincontainer .standard-padding-bottom {
  padding-bottom: 46px;
}
/* line 500, admin.scss */
body #maincontainer .bootstrap-datetimepicker-widget {
  min-width: 215px !important;
}
/* line 505, admin.scss */
body #maincontainer #maincontainer2 .pagination {
  margin: 0px;
}
/* line 508, admin.scss */
body #maincontainer #maincontainer2 .project-list-item-wrapper {
  margin-left: -30.5px;
  margin-right: -30.5px;
}
/* line 513, admin.scss */
body #maincontainer #maincontainer2 .btn-reset {
  margin: 46px 0px 46px 0px;
}
/* line 518, admin.scss */
body #maincontainer #maincontainer2 .form-inline.form-inline-default-item {
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 46px;
}
/* line 523, admin.scss */
body #maincontainer #maincontainer2 .form-inline.form-inline-default-item .form-group {
  margin-left: 0px;
  margin-right: 0px;
}
/* line 530, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper {
  margin-bottom: 0px;
}
/* line 533, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .menu-day-filter-item {
  padding: 0px 46px 0px 0px;
}
/* line 536, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .menu-day-filter-item input {
  width: 100%;
}
/* line 539, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .menu-day-filter-item select {
  width: 100%;
}
/* line 543, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .menu-day-filter-item.menu-day-filter-item {
  padding-right: 5px;
}
/* line 546, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .menu-day-filter-item.menu-day-filter-item label {
  margin-bottom: 5px;
}
/* line 551, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .menu-day-filter-item.menu-day-filter-item-calendar {
  min-width: 250px;
}
/* line 556, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item {
  float: left;
  padding: 0px 10px 0px 0px;
}
/* line 559, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item {
  margin-top: 5px;
}
/* line 562, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item input {
  width: 100%;
}
/* line 565, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item input.error {
  border-color: #d74b2a;
}
/* line 569, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item select {
  width: 100%;
}
/* line 572, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item .form-group-restaurant {
  width: 207px;
}
/* line 576, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item.lastRow .remove-plate-massive-prices-import {
  display: block;
}
/* line 579, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item.lastRow .add-plate-massive-prices-import {
  display: block;
}
/* line 583, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item.lastRow.finalRow .add-plate-massive-prices-import {
  display: none;
}
/* line 589, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item.firstRow .remove-plate-massive-prices-import {
  display: none;
}
/* line 592, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item .form-inline-restaurant-item.firstRow.divToBeClonedPush {
  margin-top: 0px;
}
/* line 598, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .massive-prices-filter-item label {
  margin-bottom: 0px;
}
/* line 604, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .form-inline label {
  display: block;
  margin-bottom: 5px;
  line-height: 1.3;
}
/* line 610, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .form-inline .form-group-date {
  min-width: 100px;
  padding: 0px;
}
/* line 613, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .form-inline .form-group-date input {
  min-width: 100px;
}
/* line 616, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .form-inline .form-group-date div {
  min-width: 100px;
  width: 100px;
}
/* line 622, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .form-inline .form-group-plate {
  min-width: 20px;
  padding: 0px;
}
/* line 625, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .form-inline .form-group-plate input {
  min-width: 300px;
  width: 300px;
}
/* line 631, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .form-inline .form-group-restaurant {
  min-width: 150px;
  padding: 0px;
}
/* line 634, admin.scss */
body #maincontainer #maincontainer2 .menu-day-filter-wrapper .form-inline .form-group-restaurant input {
  min-width: 150px;
}
/* line 642, admin.scss */
body #maincontainer #maincontainer2 .calendar-data-wrapper #submit-data-calendar {
  display: none;
}
/* line 647, admin.scss */
body #maincontainer #maincontainer2 .calendar-data-wrapper .firstRow.lastRow #submit-data-calendar {
  display: block;
}
/* line 655, admin.scss */
body #maincontainer #maincontainer2 p.user-paginator {
  float: left;
  height: auto;
  line-height: 1.3;
  margin-bottom: 5px;
}
/* line 660, admin.scss */
body #maincontainer #maincontainer2 p.user-paginator.user-paginator2 {
  height: 34px;
  line-height: 34px;
}
/* line 666, admin.scss */
body #maincontainer #maincontainer2 p.login-p {
  height: auto;
  line-height: 1.3;
  margin-bottom: 5px;
}
/* line 673, admin.scss */
body #maincontainer #maincontainer2 .form-inline-evidence-plates-choose-sub-type {
  margin-top: 46px;
  margin-bottom: 46px;
}
/* line 676, admin.scss */
body #maincontainer #maincontainer2 .form-inline-evidence-plates-choose-sub-type .btn {
  margin-right: 0px;
}
/* line 681, admin.scss */
body #maincontainer #maincontainer2 select:disabled {
  background: #fff;
}
/* line 686, admin.scss */
body #maincontainer .top-right-name {
  position: absolute;
  right: 26px;
  top: 26px;
  z-index: 1;
}
/* line 691, admin.scss */
body #maincontainer .top-right-name a {
  color: #333;
  text-decoration: none;
}
/* line 697, admin.scss */
body #maincontainer h1 {
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
  margin-bottom: 46px;
}
/* line 704, admin.scss */
body #maincontainer h2 {
  margin-bottom: 46px;
}
/* line 706, admin.scss */
body #maincontainer h2.sub-category-h2 {
  margin-top: 46px;
  margin-bottom: 5px;
  padding: 0px;
}
/* line 712, admin.scss */
body #maincontainer h2.login-title {
  padding: 0px;
  margin: 46px 0px;
}
/* line 719, admin.scss */
body #maincontainer .form-group.last-form-group {
  margin-bottom: 0px;
}
/* line 722, admin.scss */
body #maincontainer .form-group.form-group-last-buttons {
  margin-top: 46px;
  margin-bottom: 0px;
}
/* line 729, admin.scss */
body #maincontainer form label {
  text-align: left;
}
/* line 733, admin.scss */
body #maincontainer form #video-upload-button {
  margin-top: 21px;
}
/* line 737, admin.scss */
body #maincontainer form .img-icon {
  max-width: 200px;
}
/* line 742, admin.scss */
body #maincontainer form.login-form .form-group-login {
  margin-bottom: 5px;
}
/* line 746, admin.scss */
body #maincontainer form.login-form button {
  margin-bottom: 46px;
}
/* line 752, admin.scss */
body #maincontainer form.plate-edit-form label {
  padding: 0px;
}
/* line 756, admin.scss */
body #maincontainer form.plate-edit-form .form-group {
  margin-left: 0px;
  margin-right: 0px;
}
/* line 762, admin.scss */
body #maincontainer form.plate-edit-form .form-group.form-group-save {
  margin-top: 46px;
}
/* line 768, admin.scss */
body #maincontainer form .btn-export-users {
  margin-left: 7px;
}
/* line 772, admin.scss */
body #maincontainer form.user-export-form {
  float: left;
}
/* line 779, admin.scss */
body #maincontainer form .selz-wrapper a.btn {
  padding: 0px;
  background-color: #d3d7dd;
  border-color: #ccc;
}
/* line 783, admin.scss */
body #maincontainer form .selz-wrapper a.btn label {
  display: block;
  width: 100%;
  height: 100%;
  padding: 10px 0px;
  cursor: pointer;
  text-align: center;
  margin: 0px;
  color: #333;
}
/* line 793, admin.scss */
body #maincontainer form .selz-wrapper a.btn label input {
  opacity: 0;
  height: 0px;
  width: 0px;
}
/* line 801, admin.scss */
body #maincontainer form .selz-wrapper a.btn:HOVER label {
  color: #fff;
}
/* line 806, admin.scss */
body #maincontainer form .selz-wrapper a.btn.btn-selz {
  height: 34px;
  line-height: 34px;
  padding: 0px;
  margin: 0px;
}
/* line 812, admin.scss */
body #maincontainer form .selz-wrapper a.btn.btn-selz label {
  height: 34px;
  line-height: 34px;
  padding: 0px;
  margin: 0px;
}
/* line 821, admin.scss */
body #maincontainer form .selz-wrapper a.btn.btn-selz-ok.active {
  background-color: #4ea44d;
}
/* line 822, admin.scss */
body #maincontainer form .selz-wrapper a.btn.btn-selz-ok.active label {
  color: #fff;
}
/* line 830, admin.scss */
body #maincontainer form .selz-wrapper a.btn.btn-selz-ko.active {
  background-color: #ff0000;
}
/* line 831, admin.scss */
body #maincontainer form .selz-wrapper a.btn.btn-selz-ko.active label {
  color: #fff;
}
/* line 841, admin.scss */
body #maincontainer form .delete-wrapper {
  margin-top: 61px;
}
/* line 845, admin.scss */
body #maincontainer form .btn-info {
  background-color: #dadbde;
  border-color: #dadbde;
  cursor: pointer;
}
/* line 850, admin.scss */
body #maincontainer form .btn-info * {
  cursor: pointer;
}
/* line 855, admin.scss */
body #maincontainer form .btn-info input#input-icon {
  background-color: #dadbde;
  border-color: #dadbde;
}
/* line 859, admin.scss */
body #maincontainer form .btn-info input#input-icon:HOVER, body #maincontainer form .btn-info input#input-icon:ACTIVE {
  background-color: #b4b5b7;
  border-color: #b4b5b7;
}
/* line 871, admin.scss */
body #maincontainer .project-list-item {
  padding: 0px 30.5px 0px 30.5px;
  margin-bottom: 61px;
}
/* line 875, admin.scss */
body #maincontainer .project-list-item.client-list-item {
  width: 298px;
  float: left;
  margin: 0px 30.5px 61px 30.5px;
  padding: 0px;
}
/* line 882, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 {
  height: 141px;
}
/* line 886, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  border-radius: 7px;
  overflow: hidden;
  -webkit-box-shadow: 0 0 1px #d3d7dd;
  -moz-box-shadow: 0 0 1px #d3d7dd;
  box-shadow: 0 0 1px #d3d7dd;
  background-color: #dadbde;
  padding: 0px;
  height: 141px;
  display: table;
  width: 100%;
  display: block;
}
/* line 897, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 span {
  display: block;
}
/* line 902, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1:HOVER * {
  text-decoration: none;
}
/* line 907, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .icon-wrapper {
  text-align: center;
  display: table-cell;
  height: 141px;
  vertical-align: middle;
  padding-left: 15px;
}
/* line 914, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .icon-wrapper img {
  display: table-cell;
  width: 100%;
  width: 108px;
}
/* line 919, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .icon-wrapper img.plus-icon {
  max-width: 46px;
  display: inline-block;
  width: auto;
}
/* line 926, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .icon-wrapper.icon-wrapper-plus {
  height: 141px;
  width: 108px;
}
/* line 932, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .title-wrapper {
  text-align: center;
  display: table-cell;
  height: 141px;
  vertical-align: middle;
  padding-left: 15px;
  font-size: 25px;
  line-height: 1;
  color: #777;
}
/* line 941, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .title-wrapper:HOVER {
  text-decoration: none;
}
/* line 946, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .title-wrapper a:HOVER {
  text-decoration: none;
}
/* line 953, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .add-project {
  font-size: 25px;
  line-height: 1;
  color: #337ab7;
  text-align: left;
}
/* line 958, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .add-project:HOVER {
  text-decoration: none;
}
/* line 962, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .add-project a {
  color: #337ab7;
}
/* line 964, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .add-project a:HOVER {
  text-decoration: none;
}
/* line 970, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-1 .project-list-item-link {
  display: block;
}
/* line 974, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-2 {
  text-align: center;
  padding: 5px 0px;
}
/* line 978, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-2 .settings-link {
  display: inline-block;
  height: 17px;
  line-height: 17px;
  background: url("../../images/2018/settings.jpg") 0px 0px no-repeat;
  padding-left: 22px;
  color: #000;
}
/* line 985, admin.scss */
body #maincontainer .project-list-item .project-list-item-0 .project-list-item-2 .settings-link:HOVER {
  text-decoration: none;
}
/* line 993, admin.scss */
body #maincontainer .project-list-item.project-list-item-plus .project-list-item-0 {
  height: 141px;
}
/* line 995, admin.scss */
body #maincontainer .project-list-item.project-list-item-plus .project-list-item-0 .project-list-item-1 {
  height: 141px;
  background-color: #fff;
  border: 2px solid #337ab7;
}
/* line 1000, admin.scss */
body #maincontainer .project-list-item.project-list-item-plus .project-list-item-0 .project-list-item-1 .add-project {
  height: 141px;
}
/* line 1004, admin.scss */
body #maincontainer .project-list-item.project-list-item-plus .project-list-item-0 .project-list-item-1:HOVER {
  text-decoration: none;
}
/* line 1012, admin.scss */
body #maincontainer .project-list-item .massive-prices-import-table {
  display: block;
  width: 100%;
}
/* line 1019, admin.scss */
body #maincontainer table th, body #maincontainer table td {
  color: #777;
  vertical-align: middle;
  padding: 5px;
}
/* line 1024, admin.scss */
body #maincontainer table.missing-prices-table {
  margin-bottom: 46px;
}
/* line 1027, admin.scss */
body #maincontainer table.missing-video-table {
  margin-bottom: 46px;
}
/* line 1030, admin.scss */
body #maincontainer table.same-name-plates-table {
  margin-bottom: 46px;
}
/* line 1033, admin.scss */
body #maincontainer table.evidence-plates-table {
  margin-bottom: 46px;
}
/* line 1036, admin.scss */
body #maincontainer table.table-plates {
  margin-bottom: 0px;
}
/* line 1039, admin.scss */
body #maincontainer table.table-plates tr th {
  padding: 5px;
  min-width: 60px;
}
/* line 1045, admin.scss */
body #maincontainer table.table-plates tr td {
  padding: 5px;
  min-width: 60px;
}
/* line 1054, admin.scss */
body #maincontainer table.menu-of-the-day-table thead tr th {
  padding: 5px;
  min-width: 60px;
}
/* line 1063, admin.scss */
body #maincontainer table.menu-of-the-day-table tbody tr td {
  padding: 5px;
  min-width: 60px;
}
/* line 1069, admin.scss */
body #maincontainer table.menu-of-the-day-table tbody tr.default-menus-row-new1 td {
  color: #777;
  background-color: #c3f9c3;
  border-bottom: inherit;
}
/* line 1077, admin.scss */
body #maincontainer table.menu-of-the-day-table tbody tr.default-menus-row0 td {
  color: #777;
  background-color: #f9c3c3;
  border-bottom: inherit;
}
/* line 1088, admin.scss */
body #maincontainer table.table-calendar .col-cat-1 .disabled {
  display: none;
}
/* line 1093, admin.scss */
body #maincontainer table.table-calendar .col-menu-1 .disabled {
  display: none;
}
/* line 1098, admin.scss */
body #maincontainer table.table-calendar .col-menu-1 .btn-disabled {
  display: none;
}
/* line 1103, admin.scss */
body #maincontainer table.table-calendar .col-cat-1 .btn-disabled {
  display: none;
}
/* line 1108, admin.scss */
body #maincontainer table.table-calendar .col-cat-0 .enabled {
  display: none;
}
/* line 1113, admin.scss */
body #maincontainer table.table-calendar .col-menu-0 .enabled {
  display: none;
}
/* line 1118, admin.scss */
body #maincontainer table.table-calendar .col-menu-0 .btn-enabled {
  display: none;
}
/* line 1123, admin.scss */
body #maincontainer table.table-calendar .col-cat-0 .btn-enabled {
  display: none;
}
/* line 1127, admin.scss */
body #maincontainer table.table-calendar.table-calendar-restaurants {
  /* margin-top:$default-main-top-padding;*/
}
/* line 1131, admin.scss */
body #maincontainer table.massive-prices-generated-table {
  width: auto;
  min-width: auto;
  margin-bottom: 46px;
}
/* line 1138, admin.scss */
body #maincontainer table.massive-prices-generated-table tbody tr td.title, body #maincontainer table.massive-prices-generated-table tbody tr td.restaurant {
  width: 200px;
}
/* line 1143, admin.scss */
body #maincontainer table.massive-prices-generated-table tbody tr td.price {
  width: 100px;
}
/* line 1155, admin.scss */
body #maincontainer table.table-gastronomic-lines-list tr td img.gastronomic-image {
  width: 100px;
}
/* line 1164, admin.scss */
body #maincontainer .additional-categories-select-wrapper {
  font-weight: normal;
}
/* line 1167, admin.scss */
body #maincontainer .additional-categories-select-wrapper * {
  font-weight: normal;
}
/* line 1174, admin.scss */
body #maincontainer.lesspadding h1 {
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
}
/* line 1180, admin.scss */
body #maincontainer.lesspadding form {
  margin-left: 0px;
  margin-bottom: 46px;
}
/* line 1184, admin.scss */
body #maincontainer.lesspadding form.menu-of-the-day-form {
  margin-top: 46px;
  margin-right: 0px;
}
/* line 1193, admin.scss */
body.secondColumnOpen #secondCol {
  margin-left: 0px;
}
/* line 1197, admin.scss */
body.secondColumnOpen #maincontainer {
  margin-left: 351px;
}

@media screen and (min-width: 768px) {
  /* line 1205, admin.scss */
  body input[type="text"] {
    /*min-width: 300px;*/
  }
}
@media screen and (max-width: 768px) {
  /* line 1214, admin.scss */
  body.secondColumnOpen #mainContainer {
    margin-left: 0px;
  }
}
