.button, button, input[type="submit"], input[type="reset"], input[type="button"] {
    border: 0px solid #bbb;
}





.list-block .item-title, .list-block .item-subtitle {
    white-space: normal;
}


.list-block ul:before, .layout-dark .list-block ul:before, .list-block.layout-dark ul:before, .layout-dark .item-inner:not(.focus-state):not(.not-empty-state) .item-input-field:after, .layout-dark .item-inner:not(.focus-state):not(.not-empty-state) .input-field:after {
    background-color: transparent;
}


.list-block ul:before, .layout-dark .list-block ul:before, .list-block.layout-dark ul:before, .layout-dark .item-inner:not(.focus-state):not(.not-empty-state) .item-input-field:after, .layout-dark .item-inner:not(.focus-state):not(.not-empty-state) .input-field:after {
    background-color: transparent;
}

.list-block, .list-block ul, .list-block li, .list-block .item-inner:after, .list-block ul:after, .layout-dark .list-block ul:after, .list-block.layout-dark ul:after {
	border-top: 0px !important;
	border-bottom: 0px !important;
    background-color: transparent;
}

.notifications {
    background-color: black !important;
}

.tabs-animated-wrap > .tabs > .tab {
    overflow: auto;
}





/*DELEGATED PANELS*/

/*@media (min-width: 569px) {
  .panel.panel-left.panel-cover {
    width: 220px;
    left: -220px;
  }

  body.with-panel-left-cover .panel-left {
    -webkit-transform: translate3d(220px,0,0);
    -ms-transform: translate3d(220px,0,0);
    transform: translate3d(220px,0,0);
  }
}


@media (min-width: 769px)   {
  body .panel.panel-left.panel-cover {
    left: 0;
    width: 220px;
    display: block;
  }

  body.with-panel-left-cover .panel-left {
    -webkit-transform: translate3d(0px,0,0);
    -ms-transform: translate3d(0px,0,0);
    transform: translate3d(0px,0,0);
  }

  .view-main {
    float: right;
    width: -webkit-calc(100% - 220px);
    width: -moz-calc(100% - 220px);
    width: -ms-calc(100% - 220px);
    width: calc(100% - 220px);
  }

  .view-main .navbar [data-panel="left"] {
    display: none;
  }
}*/


/*DELEGATED PANELS*/

@media (min-width: 569px) {
  .delegatedpanels .panel.panel-left.panel-cover {
    width: 240px;
    left: -240px;
  }

  .delegatedpanels.with-panel-left-cover .panel-left {
    -webkit-transform: translate3d(240px,0,0);
    -ms-transform: translate3d(240px,0,0);
    transform: translate3d(240px,0,0);
  }
}


@media (min-width: 769px) {
  .delegatedpanels .panel.panel-left.panel-cover {
    left: 0;
    width: 240px;
    display: block;
  }

  .delegatedpanels.with-panel-left-cover .panel-left {
    -webkit-transform: translate3d(0px,0,0);
    -ms-transform: translate3d(0px,0,0);
    transform: translate3d(0px,0,0);
  }

  .delegatedpanels .view-main {
    float: right;
    width: -webkit-calc(100% - 240px);
    width: -moz-calc(100% - 240px);
    width: -ms-calc(100% - 240px);
    width: calc(100% - 240px);
  }

  .delegatedpanels .view-main .navbar [data-panel="left"] {
    display: none;
  }
}





















.theme-red .searchbar, .theme-red .statusbar-overlay {
    background: #f44336;
}

.theme-pink .searchbar, .theme-pink .statusbar-overlay {
    background: #e91e63;
}

.theme-purple .searchbar, .theme-purple .statusbar-overlay {
    background: #9c27b0;
}

.theme-deeppurple .searchbar, .theme-deeppurple .statusbar-overlay {
    background: #673ab7;
}

.theme-indigo .searchbar, .theme-indigo .statusbar-overlay {
    background: #3f51b5;
}

.theme-blue .searchbar, .theme-blue .statusbar-overlay {
    background: #2196f3;
}

.theme-lightblue .searchbar, .theme-lightblue .statusbar-overlay {
    background: #03a9f4;
}

.theme-cyan .searchbar, .theme-cyan .statusbar-overlay {
    background: #00bcd4;
}

.theme-teal .searchbar, .theme-teal .statusbar-overlay {
    background: #009688;
}

.theme-green .searchbar, .theme-green .statusbar-overlay {
    background: #4caf50;
}

.theme-lightgreen .searchbar, .theme-lightgreen .statusbar-overlay {
    background: #8bc34a;
}

.theme-lime .searchbar, .theme-lime .statusbar-overlay {
    background: #cddc39;
}

.theme-yellow .searchbar, .theme-yellow .statusbar-overlay {
    background: #ffeb3b;
}

.theme-amber .searchbar, .theme-amber .statusbar-overlay {
    background: #ffc107;
}

.theme-orange .searchbar, .theme-orange .statusbar-overlay {
    background: #ff9800;
}

.theme-deeporange .searchbar, .theme-deeporange .statusbar-overlay {
    background: #ff5722;
}

.theme-brown .searchbar, .theme-brown .statusbar-overlay {
    background: #795548;
}

.theme-gray .searchbar, .theme-gray  .statusbar-overlay {
    background: #9e9e9e;
}

.theme-bluegray .searchbar, .theme-bluegray .statusbar-overlay {
    background: #607d8b;
}

.theme-black .searchbar, .theme-black .statusbar-overlay {
    background: #000000;
}




.info {
    padding: 6px 8px;
    font: 14px/16px Arial, Helvetica, sans-serif;
    background: white;
    background: rgba(255,255,255,0.8);
    box-shadow: 0 0 15px rgba(0,0,0,0.2);
    border-radius: 5px;
    
    position: fixed;
    bottom: 20px;
    left: 20px;
}
.info h4 {
    margin: 0 0 5px;
    color: #777;
}


[data-page="art-list"] .buttons-row .button {
    margin: 0px;
}

[data-page="art-list"] .tab-link.active {
    background: #4caf50;
    color: white;
}