
.bwwpp-font {
  font-family: inherit;
}

.bwwpp-price {
  color: #DCDCDC;
}

.bwwpp-font button,
.bwwpp-font input,
.bwwpp-font select,
.bwwpp-font textarea,
.bwwpp-font input[type="submit"],
.bwwpp-font input[type="button"],
.bwwpp-font input[type="reset"] {
  font-family: inherit;
}

.bwwpp-bg {
  background-color: #DCDCDC;
}

.bwwpp-text,
a.bwwpp-text {
  color: #5A5A5A;
}

.bwwpp-heading {
  color: #5A5A5A;
}

.bwwpp-heading h3 {
  color: #5A5A5A;
}

.entry-content .bwwpp-link,
.bwwpp-link {
  color: #5A5A5A !important;
}

.entry-content .bwwpp-link:hover,
.bwwpp-link:hover {
  color: #A9A9A9;
}

.bwwpp-button-color,
.bwwpp-button-color:hover,
.entry-content .bwwpp-button-color,
.entry-content .bwwpp-button-color:hover {
  color: #ffffff;
}

.bwwpp-button-bg {
  background: #A9A9A9;
}

.bwwpp-menu-bg {
  background: #5D5D5D;
}

.bwwpp-border-color {
  border-color: #DCDCDC !important;
}

/* Search page */
#bwwpp-search-form #search {
      -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    }

/* Slider Nav */
.bwwpp-selection-block .ls-wrapper .ls-nav li a{
  color: #ffffff;
  background-color: #A9A9A9;
      -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    }

.bwwpp-selection-block .ls-wrapper .ls-nav li.current a,
.bwwpp-selection-block .ls-wrapper .ls-nav li:hover a {
  background: #5D5D5D;
}

/* Slider Arrows */
.bwwpp-selection-block .ls-wrapper .ls-nav-left a,
.bwwpp-selection-block .ls-wrapper .ls-nav-right a {
  color: #DCDCDC;
  border: solid 1px #DCDCDC;
      -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    }

.bwwpp-selection-block .ls-wrapper .ls-nav-left a:hover,
.bwwpp-selection-block .ls-wrapper .ls-nav-right a:hover {
  color: #ffffff;
  background: #DCDCDC;
}

/* Dialog */
.ui-dialog.bwwpp-dialog-front .ui-dialog-titlebar,
.ui-dialog.bwwpp-dialog-front .ui-dialog-buttonpane {
  background: #DCDCDC;
  color: #ffffff;
}

.ui-dialog.bwwpp-dialog-front .ui-dialog-titlebar .ui-button,
.ui-dialog.bwwpp-dialog-front .ui-dialog-titlebar button {
  background: #A9A9A9;
  color: #ffffff;
}

.ui-dialog.bwwpp-dialog-bfs .ui-dialog-titlebar .ui-button,
.ui-dialog.bwwpp-dialog-bfs .ui-dialog-titlebar button {
  background: #ffffff;
  border-color: #DCDCDC;
  color: #DCDCDC;
      -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    border-radius: 25px;
    }

.ui-dialog.bwwpp-dialog-front .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button,
.ui-dialog.bwwpp-dialog-front .ui-dialog-buttonpane .ui-dialog-buttonset button {
  background: #A9A9A9;
  color: #ffffff;
      -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    }

.ui-dialog.bwwpp-dialog-front .ui-dialog-titlebar .ui-button:hover,
.ui-dialog.bwwpp-dialog-front .ui-dialog-titlebar button:hover,
.ui-dialog.bwwpp-dialog-front .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:hover,
.ui-dialog.bwwpp-dialog-front .ui-dialog-buttonpane .ui-dialog-buttonset button:hover {
  background: #5D5D5D;
}

.ui-dialog.bwwpp-dialog-bfs .ui-dialog-titlebar .ui-button:hover,
.ui-dialog.bwwpp-dialog-bfs .ui-dialog-titlebar button:hover {
  background: #DCDCDC;
  color: #ffffff;
}

/* Widget Logo */
.bwwpp-main-widget-inner .bwwpp-bookwitty-icon {
  color: ;
}
/* END Widget Logo */

/* Widget Buttons */
.bwwpp-widget-button,
button[type="button"].bwwpp-widget-button {
  color: #ffffff;
  background: #A9A9A9;
      -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    }

.bwwpp-layout-widget .bwwpp-layout-add-to-cart {
      -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    }

.bwwpp-layout-widget .bwwpp-layout-add-to-cart:hover {
  color: #ffffff !important;
  background: #5D5D5D !important;
}

.bwwpp-layout-widget .bwwpp-layout-add-to-cart a,
.bwwpp-layout-widget .bwwpp-layout-add-to-cart a:hover {
  color: #ffffff !important;
}

.expand .bwwpp-widget-button,
.bwwpp-widget-button:active,
.bwwpp-widget-button:focus,
button[type="button"].bwwpp-widget-button:active,
button[type="button"].bwwpp-widget-button:focus {
  background: #5D5D5D;
}

.bwwpp-widget-button:hover,
button[type="button"].bwwpp-widget-button:hover {
  background: #5D5D5D;
}

.bwwpp-widget-button.disabled,
button[type="button"].bwwpp-widget-button.disabled {
  background: #A9A9A9;
}
/* END Widget Buttons */

/* Widget Dropdown Menu */
.bwwpp-widget-menu .bwwpp-menu-dropdown {
  background: #5D5D5D;
}

.bwwpp-widget-menu .bwwpp-menu-dropdown li a{
  color: #ffffff;
}

.bwwpp-widget-menu .bwwpp-menu-dropdown li a:hover {
  color: #ffffff;
  background: #C3C3C3;
}

.bwwpp-main-widget.vertical .bwwpp-widget-menu.bwwpp-main-menu li {
  border-color: #A9A9A9 !important;
}

/* END Widget Dropdown Menu */

/* Search Page */
.bookwitty-search-page .bwwpp-mobile-filters .bwwpp-mobile-filters-content {
  border-color: #DCDCDC;
}

.bookwitty-search-page .filter label {
  color: #5A5A5A;
}

.bookwitty-search-page .filter label:hover {
  color: #A9A9A9;
}

.bookwitty-search-page .filter label.selected {
  color: #A9A9A9;
}

.bookwitty-search-page .filter label.selected:hover {
  color: #A9A9A9;
}

/* END Search Page */
