/**
 * @file
 * Some Styling for the Andromeda Slideshow module
 */

table#slideshows-main-list td,
table#slideshows-main-list th,
table.slideshow-manage-table td,
table.slideshow-manage-table th{
  vertical-align:top !important;
}

.col-title {
  width:250px;
}

.ctools-export-ui-enabled td {
  color:#000000;
}

.ctools-export-ui-disabled td {
  color:#999999;
}

.ctools-button-processed {
  background-color: #FFFFFF;
  border-color: #CCCCCC;
  font-size: 11px;
  padding-bottom: 0px;
  padding-top: 0px;
  background-image:
    -moz-linear-gradient(
      -90deg,
      #ffffff 0px,
      #f9f9f9 100%);
  background-image:
    -webkit-gradient(
      linear,
      left top,
      left bottom,
      color-stop(0.0, rgba(255, 255, 255, 1.0)),
      color-stop(1.0, rgba(249, 249, 249, 1.0))
    );
  background-image:
    -webkit-linear-gradient(
      -90deg,
      #ffffff 0px,
      #f9f9f9 100%);
  background-image:
    linear-gradient(
      -90deg,
      #ffffff 0px,
      #f9f9f9 100%);
  -moz-border-radius: 11px 11px 11px 11px;
  -webkit-border-radius: 11px 11px 11px 11px;
  border-radius: 11px 11px 11px 11px;
  position:absolute !important;
}

.ctools-button-processed:hover {
  background-image:
    -moz-linear-gradient(
      -90deg,
      #ffffff 0px,
      #f1f1f1 100%);
  background-image:
    -webkit-gradient(
      linear,
      left top,
      left bottom,
      color-stop(0.0, rgba(255, 255, 255, 1.0)),
      color-stop(1.0, rgba(241, 241, 241, 1.0))
    );
  background-image:
    -webkit-linear-gradient(
      -90deg,
      #ffffff 0px,
      #f1f1f1 100%);
  background-image:
    linear-gradient(
      -90deg,
      #ffffff 0px,
      #f1f1f1 100%);
}

.ctools-dropbutton-processed.open:hover {
  background-image:
    -moz-linear-gradient(
      -90deg,
      #ffffff 0px,
      #f9f9f9 100%);
  background-image:
    -webkit-gradient(
      linear,
      left top,
      left bottom,
      color-stop(0.0, rgba(255, 255, 255, 1.0)),
      color-stop(1.0, rgba(249, 249, 249, 1.0))
    );
  background-image:
    -webkit-linear-gradient(
      -90deg,
      #ffffff 0px,
      #f9f9f9 100%);
  background-image:
    linear-gradient(
      -90deg,
      #ffffff 0px,
      #f9f9f9 100%);
}

.ctools-dropbutton-processed.open {
  -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.25);
  -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.25);
  box-shadow: 1px 1px 2px rgba(0,0,0,0.25);
}

.ctools-dropbutton-processed .ctools-content {
    border-right: 1px solid #E8E8E8;
}

.ctools-button-processed .ctools-content {
    padding-bottom: 0;
    padding-top: 0;
}

.ctools-button-processed li {
    line-height: 1.3333;
}

.ctools-dropbutton-processed li a, .ctools-dropbutton-processed li input {
  padding-right: 9px;
}

.ctools-button li a {
  padding-left: 12px;
  padding-right: 12px;
}

.ctools-dropbutton-processed.open li + li {
    border-top: 1px solid #EFEFEF;
    margin-top: 4px;
    padding-bottom: 0;
    padding-top: 4px;
}

.ctools-twisty:focus {
  outline: medium none;
}