/*@media screen and (max-width: 1000px) {*/

.toolbar {
  /*padding: 0 10px !important;*/
}
.palette .wrapper {
  max-width: none !important;
}

/*}*/

#colors-button-fill, #colors-button-stroke, #undo-button, #redo-button, #size-button, #pen-button, #eraser-button, #stamps-button, #text-button, #drawings-button, #bucket-button, #filters-button, #copy-button, #paste-button, #clear-button {
  display: none;
}

@media only screen and (min-width: 330px) {
  #pen-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 385px) {
  #colors-button-fill {
    display: inline-block;
  }
}

@media only screen and (min-width: 440px) {
  #colors-button-stroke {
    display: inline-block;
  }
}

@media only screen and (min-width: 490px) {
  #eraser-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 550px) {
  #size-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 605px) {
  #clear-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 660px) {
  #stamps-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 715px) {
  #filters-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 770px) {
  #text-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 825px) {
  #drawings-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 880px) {
  #bucket-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 935px) {
  #undo-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 990px) {
  #redo-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 1045px) {
  #copy-button {
    display: inline-block;
  }
}

@media only screen and (min-width: 1110px) {
  #paste-button {
    display: inline-block;
  }
}

#main-toolbar {
  overflow: hidden;
}
#main-toolbar #network-button {
  background-image: url(../lib/sugar-web/graphics/icons/actions/zoom-home.svg);
}
#private-button {
  background-image: url(../lib/sugar-web/graphics/icons/actions/zoom-home.svg);
  width: 47px;
  height: 47px;
  margin: 4px 2px;
  color: white;
  color: transparent;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border: 0;
  border-radius: 5.5px;
}
#shared-button {
  background-image: url(../lib/sugar-web/graphics/icons/actions/zoom-neighborhood.svg);
  width: 47px;
  height: 47px;
  margin: 4px 2px;
  color: white;
  color: transparent;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  border: 0;
  border-radius: 5.5px;
}
#main-toolbar #activity-button {
  background-image: url(../activity/activity-icon.svg);
}
#main-toolbar #pen-button {
  background-image: url(../icons/tool-pencil.svg);
}
#main-toolbar #eraser-button {
  background-image: url(../icons/tool-eraser.svg);
}
#main-toolbar #stamps-button {
  background-image: url(../icons/tool-stamp.svg);
}
#main-toolbar #size-button {
  background-image: url(../icons/size-1.svg);
}
#main-toolbar #text-button {
  background-image: url(../icons/tool-write.svg);
}
#main-toolbar #undo-button {
  background-image: url(../icons/edit-undo.svg);
}
#main-toolbar #redo-button {
  background-image: url(../icons/edit-redo.svg);
}
#main-toolbar #drawings-button {
  background-image: url(../icons/picture-icon.svg);
}
#main-toolbar #bucket-button {
  background-image: url(../icons/tool-bucket.svg);
}
#main-toolbar #filters-button {
  background-image: url(../icons/tool-effects.svg);
}
#main-toolbar #copy-button {
  background-image: url(../icons/tool-copy.svg);
}
#main-toolbar #paste-button {
  background-image: url(../icons/tool-paste.svg);
}
#main-toolbar #clear-button {
  background-image: url(../icons/edit-clear.svg);
}
#main-toolbar {}
.palette .colors {
  list-style-type: none;
  border-spacing: 0;
  border-collapse: collapse;
  margin: 0;
}
.palette .colors button {
  width: 44px;
  height: 44px;
  padding: 0;
  border-color: white;
  margin-left: 5.5px;
  margin-top: 5.5px;
}
.palette .colors tr:nth-last-child(1) button {
  margin-bottom: 5.5px;
}
.palette .stamps {
  list-style-type: none;
  border-spacing: 0;
  border-collapse: collapse;
  margin: 0;
}
.palette .stamps button {
  width: 44px;
  height: 44px;
  padding: 0;
  border-color: white;
  margin-left: 5.5px;
  margin-top: 5.5px;
}
.palette .stamps tr:nth-last-child(1) button {
  margin-bottom: 5.5px;
}
