/*
 * Style overwrites for the local tasks block.
 */
/**
*********************
* Import all the settings
********************
**/
/**
*********************
* Colors
********************
**/
/* Brand Colors */
/** Add any additional color supplied in the style guide **/
/* Grayscale colors */
/* Accent colors. Primarily used for buttons */
/** Button & Link colors **/
/* background colors */
/* Menu and link colors */
/* Text colors */
/* Border colors */
/* Owl Carousel colors */
/**
*********************
* Variables
********************
**/
/* Typography */
/* Transitions */
/* Container & spacings */
/** Button spacing **/
/* Border */
/* Breakpoints */
/**
*********************
* Colors
********************
**/
/**
*********************
* Breakpoint mixin
********************
**/
.block--local-tasks-block {
  position: fixed !important;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 9999;
  width: 9.375rem;
  left: -6.875rem;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.block--local-tasks-block .contextual {
  bottom: -1.25rem;
  top: auto;
}

.block--local-tasks-block nav.blt-tabs {
  margin: 0;
}

.block--local-tasks-block ul.blt-tabs {
  margin: 0;
  padding: 0;
  text-align: right;
  position: relative;
}

.block--local-tasks-block ul.blt-tabs li {
  display: block;
  width: auto;
  background: #555;
  padding: 0.3125rem 0.625rem;
  position: relative;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  border: 0;
  border-bottom: 0.0625rem solid #333;
  opacity: 0.8;
  left: 0;
  margin: 0;
}

.block--local-tasks-block ul.blt-tabs li a {
  display: inline-block;
  padding: 0.125rem;
  padding-right: 2rem;
  color: #fff;
  width: auto;
  border: 0;
  background-color: transparent;
  background-size: 1.5rem 1.5rem;
  background-repeat: no-repeat;
  background-position: right 50%;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
}

.block--local-tasks-block ul.blt-tabs li.is-active {
  background: #777;
}

.block--local-tasks-block ul.blt-tabs li.is-active a {
  background-color: transparent;
}

.block--local-tasks-block ul.blt-tabs li a.view {
  background-image: url("../../../images/betterlt/icon-view.svg");
}

.block--local-tasks-block ul.blt-tabs li a.edit {
  background-image: url("../../../images/betterlt/icon-edit.svg");
}

.block--local-tasks-block ul.blt-tabs li a.delete {
  background-image: url("../../../images/betterlt/icon-delete.svg");
}

.block--local-tasks-block ul.blt-tabs li a.revisions {
  background-image: url("../../../images/betterlt/icon-revisions.svg");
}

.block--local-tasks-block ul.blt-tabs li a.devel {
  background-image: url("../../../images/betterlt/icon-devel.svg");
}

.block--local-tasks-block ul.blt-tabs li a.translate {
  background-image: url("../../../images/betterlt/icon-translate.svg");
}

.block--local-tasks-block ul.blt-tabs li a.layout {
  background-image: url("../../../images/betterlt/icon-layouts.svg");
}

.block--local-tasks-block ul.blt-tabs li a.oneaster {
  background-image: url("../../../images/betterlt/icon-oneaster.svg");
}

.block--local-tasks-block ul.blt-tabs li:hover {
  left: 6.5rem;
  opacity: 1;
  background-color: #222;
}

/*# sourceMappingURL=local_tasks.css.map */
