/* ==========================================================================
   Sleek Theme Styles
   ========================================================================== */
.envira-gallery-theme-sleek .envira-gallery-image {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  border: 5px solid #343434; }

.envira-gallery-theme-sleek .envira-gallery-image:hover {
  border-color: #545454; }

/**
* Pagination
*/
.envira-gallery-theme-sleek .envira-pagination a {
  text-decoration: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  padding: 5px;
  background: #343434;
  color: #fff; }
  .envira-gallery-theme-sleek .envira-pagination a:hover {
    background: #545454; }
.envira-gallery-theme-sleek .envira-pagination span {
  text-decoration: none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  padding: 5px;
  background: #343434;
  color: #fff; }
  .envira-gallery-theme-sleek .envira-pagination span.current {
    background: #545454; }

.envira-pagination-previous-next-only a.page-numbers,
.envira-pagination-previous-next-only span.page-numbers {
  display: none; }
.envira-pagination-previous-next-only a.prev, .envira-pagination-previous-next-only a.next {
  display: inline; }

/**
* Lightbox
*/
.envirabox-skin.envirabox-theme-sleek {
  background: #343434;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  /**
  * Titles
  */ }
  .envirabox-skin.envirabox-theme-sleek .envirabox-title-float-wrap {
    margin-top: 25px; }
    .envirabox-skin.envirabox-theme-sleek .envirabox-title-float-wrap span.child {
      background: #343434; }
  .envirabox-skin.envirabox-theme-sleek .envirabox-title-inside-wrap {
    color: #fff; }
  .envirabox-skin.envirabox-theme-sleek .envirabox-title-over-wrap {
    background: #343434; }
