#mp-mojo .mpmj-pcw-control-wrapper {
  margin: 15px 0px; }
  #mp-mojo .mpmj-pcw-control-wrapper.no-margin-bottom {
    margin-bottom: 0px; }
  #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller {
    display: inline-block;
    margin-right: 5px; }
    #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller:last-child {
      margin-right: 0px; }
    #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller > a {
      display: block;
      background: #999999;
      color: #ffffff;
      padding: 9px;
      text-decoration: none;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller > a:hover {
        background: #222222;
        text-decoration: none; }
      #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller > a:focus {
        text-decoration: none; }
      #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller > a:before {
        font-family: FontAwesome;
        font-weight: normal;
        font-style: normal;
        text-decoration: inherit;
        -webkit-font-smoothing: antialiased;
        font-size: 0.85em; }
      #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller > a.bx-prev:before {
        content: "\f053"; }
      #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller > a.bx-next:before {
        content: "\f054"; }
    #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller.mpmj-pcw-slider-vertical > a.bx-prev:before {
      content: "\f077"; }
    #mp-mojo .mpmj-pcw-control-wrapper .mpmj-pcw-slider-controller.mpmj-pcw-slider-vertical > a.bx-next:before {
      content: "\f078"; }
  #mp-mojo .mpmj-pcw-control-wrapper.align-center {
    text-align: center; }
  #mp-mojo .mpmj-pcw-control-wrapper.align-left {
    text-align: left; }
  #mp-mojo .mpmj-pcw-control-wrapper.align-right {
    text-align: right; }
  #mp-mojo .mpmj-pcw-control-wrapper:after {
    display: table;
    content: " ";
    clear: both; }
#mp-mojo .mpmj-pcw-slider {
  padding: 0px;
  margin: 0px;
  list-style: none; }
  #mp-mojo .mpmj-pcw-slider > li {
    display: block; }
    #mp-mojo .mpmj-pcw-slider > li:before {
      display: none; }
#mp-mojo .mpmj-pcw-product {
  display: block;
  border: 1px solid #dddddd; }
  #mp-mojo .mpmj-pcw-product a {
    -moz-transition-property: all;
    -webkit-transition-property: all;
    /* For Safari 3.1 to 6.0 */
    -o-transition-property: all;
    -ms-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    transition-duration: 0.3s;
    text-decoration: none; }
    #mp-mojo .mpmj-pcw-product a:hover, #mp-mojo .mpmj-pcw-product a:focus {
      text-decoration: none; }
#mp-mojo .mpmj-pcw-product-image {
  position: relative; }
  #mp-mojo .mpmj-pcw-product-image > img {
    display: block;
    width: 100%;
    height: auto;
    box-shadow: none;
    -moz-transition-property: all;
    -webkit-transition-property: all;
    /* For Safari 3.1 to 6.0 */
    -o-transition-property: all;
    -ms-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    transition-duration: 0.3s; }
  #mp-mojo .mpmj-pcw-product-image .mpmj-pcw-product-image-link {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 2;
    -moz-transition-property: all;
    -webkit-transition-property: all;
    /* For Safari 3.1 to 6.0 */
    -o-transition-property: all;
    -ms-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    transition-duration: 0.3s; }
    #mp-mojo .mpmj-pcw-product-image .mpmj-pcw-product-image-link:focus {
      text-decoration: none; }
    #mp-mojo .mpmj-pcw-product-image .mpmj-pcw-product-image-link > i {
      display: block;
      position: absolute;
      left: 50%;
      top: 50%;
      margin: -15px 0 0 -20px;
      font-size: 30px;
      width: 40px;
      line-height: 30px;
      height: 30px;
      text-align: center;
      color: #ffffff;
      z-index: 3;
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha)";
      filter: alpha(opacity=0);
      opacity: 0;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
  #mp-mojo .mpmj-pcw-product-image:hover > img {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha)";
    filter: alpha(opacity=55);
    opacity: 0.55; }
  #mp-mojo .mpmj-pcw-product-image:hover .mpmj-pcw-product-image-link {
    background-color: rgba(0, 0, 0, 0.8); }
    #mp-mojo .mpmj-pcw-product-image:hover .mpmj-pcw-product-image-link > i {
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha)";
      filter: alpha(opacity=100);
      opacity: 1; }
#mp-mojo .mpmj-pcw-product-details {
  padding: 15px;
  text-align: center;
  background: #fafafa;
  color: #676767;
  -webkit-box-shadow: inset 0px 0px 15px -5px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0px 0px 15px -5px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 0px 15px -5px rgba(0, 0, 0, 0.1); }
  #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy a.mp_link_buynow,
  #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy input.mp_button_addcart,
  #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy input.mp_button_buynow {
    padding: 9px 12px;
    background: #f5f5f5;
    color: #222222;
    border: 1px solid #ccc;
    -moz-transition-property: all;
    -webkit-transition-property: all;
    /* For Safari 3.1 to 6.0 */
    -o-transition-property: all;
    -ms-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    transition-duration: 0.3s; }
    #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy a.mp_link_buynow:hover,
    #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy input.mp_button_addcart:hover,
    #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy input.mp_button_buynow:hover {
      background: #e6e6e6;
      color: #222222; }
  .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy .mp_form {
    display: block;
    text-align: center; }
  .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy .mp_button {
    display: inline-block;
    padding: 9px 12px;
    background: #f5f5f5;
    color: #222222;
    border: 1px solid #ccc;
    -moz-transition-property: all;
    -webkit-transition-property: all;
    /* For Safari 3.1 to 6.0 */
    -o-transition-property: all;
    -ms-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    transition-duration: 0.3s; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy .mp_button:hover {
      background: #e6e6e6;
      color: #222222; }
  .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details .mpmj-pcw-product-buy .mp_link_buynow {
    display: inline-block; }
  #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue {
    background: #d9edf7;
    color: #676767; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy a.mp_link_buynow,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy input.mp_button_addcart,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy input.mp_button_buynow {
      padding: 9px 12px;
      background: #39b3d7;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy a.mp_link_buynow:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy input.mp_button_addcart:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy input.mp_button_buynow:hover {
        background: #33A1BF;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy .mp_form {
      display: block;
      text-align: center; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy .mp_button {
      display: inline-block;
      padding: 9px 12px;
      background: #39b3d7;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy .mp_button:hover {
        background: #33A1BF;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-blue .mpmj-pcw-product-buy .mp_link_buynow {
      display: inline-block; }
  #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue {
    background: #d9edf7;
    color: #676767; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy a.mp_link_buynow,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy input.mp_button_addcart,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy input.mp_button_buynow {
      padding: 9px 12px;
      background: #39b3d7;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy a.mp_link_buynow:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy input.mp_button_addcart:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy input.mp_button_buynow:hover {
        background: #33A1BF;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy .mp_form {
      display: block;
      text-align: center; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy .mp_button {
      display: inline-block;
      padding: 9px 12px;
      background: #39b3d7;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy .mp_button:hover {
        background: #33A1BF;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-lightblue .mpmj-pcw-product-buy .mp_link_buynow {
      display: inline-block; }
  #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red {
    background: #f2dede;
    color: #676767; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy a.mp_link_buynow,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy input.mp_button_addcart,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy input.mp_button_buynow {
      padding: 9px 12px;
      background: #d9534f;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy a.mp_link_buynow:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy input.mp_button_addcart:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy input.mp_button_buynow:hover {
        background: #BA4644;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy .mp_form {
      display: block;
      text-align: center; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy .mp_button {
      display: inline-block;
      padding: 9px 12px;
      background: #d9534f;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy .mp_button:hover {
        background: #BA4644;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-red .mpmj-pcw-product-buy .mp_link_buynow {
      display: inline-block; }
  #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow {
    background: #fcf8e3;
    color: #676767; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy a.mp_link_buynow,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy input.mp_button_addcart,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy input.mp_button_buynow {
      padding: 9px 12px;
      background: #ed9c28;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy a.mp_link_buynow:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy input.mp_button_addcart:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy input.mp_button_buynow:hover {
        background: #DD9125;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy .mp_form {
      display: block;
      text-align: center; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy .mp_button {
      display: inline-block;
      padding: 9px 12px;
      background: #ed9c28;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy .mp_button:hover {
        background: #DD9125;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-yellow .mpmj-pcw-product-buy .mp_link_buynow {
      display: inline-block; }
  #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green {
    background: #dff0d8;
    color: #676767; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy a.mp_link_buynow,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy input.mp_button_addcart,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy input.mp_button_buynow {
      padding: 9px 12px;
      background: #47a447;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy a.mp_link_buynow:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy input.mp_button_addcart:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy input.mp_button_buynow:hover {
        background: #3B873B;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy .mp_form {
      display: block;
      text-align: center; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy .mp_button {
      display: inline-block;
      padding: 9px 12px;
      background: #47a447;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy .mp_button:hover {
        background: #3B873B;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-green .mpmj-pcw-product-buy .mp_link_buynow {
      display: inline-block; }
  #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black {
    background: #999999;
    color: #f5f5f5; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy a.mp_link_buynow,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy input.mp_button_addcart,
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy input.mp_button_buynow {
      padding: 9px 12px;
      background: #373737;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy a.mp_link_buynow:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy input.mp_button_addcart:hover,
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy input.mp_button_buynow:hover {
        background: #222222;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy .mp_form {
      display: block;
      text-align: center; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy .mp_button {
      display: inline-block;
      padding: 9px 12px;
      background: #373737;
      color: #fafafa;
      border: 1px solid #ccc;
      -moz-transition-property: all;
      -webkit-transition-property: all;
      /* For Safari 3.1 to 6.0 */
      -o-transition-property: all;
      -ms-transition-property: all;
      transition-property: all;
      -moz-transition-duration: 0.3s;
      -webkit-transition-duration: 0.3s;
      -o-transition-duration: 0.3s;
      -ms-transition-duration: 0.3s;
      transition-duration: 0.3s; }
      .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy .mp_button:hover {
        background: #222222;
        color: #fafafa; }
    .mpmj-mp3 #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-buy .mp_link_buynow {
      display: inline-block; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-title, #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black a {
      color: #ffffff; }
      #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mpmj-pcw-product-title:hover, #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black a:hover {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha)";
        filter: alpha(opacity=60);
        opacity: 0.6; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black span.mp_normal_price {
      color: #d2d2d2; }
    #mp-mojo .mpmj-pcw-product-details.mpmj-pcw-color-black .mp_savings_amt {
      color: #59EDFF; }
#mp-mojo .mpmj-pcw-product-title {
  display: block;
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1;
  margin: 5px 0px;
  color: #333333; }
  #mp-mojo .mpmj-pcw-product-title:hover {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha)";
    filter: alpha(opacity=60);
    opacity: 0.6; }
#mp-mojo .mpmj-pcw-product-price {
  text-align: center; }
  #mp-mojo .mpmj-pcw-product-price .mp_normal_price,
  #mp-mojo .mpmj-pcw-product-price .mp_each_price,
  #mp-mojo .mpmj-pcw-product-price .mp_extended_price,
  #mp-mojo .mpmj-pcw-product-price .mp_sale_price,
  #mp-mojo .mpmj-pcw-product-price .mp_savings_amt {
    text-align: center; }
  .mpmj-mp3 #mp-mojo .mpmj-pcw-product-price .mp_product_price {
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 10px; }
  .mpmj-mp3 #mp-mojo .mpmj-pcw-product-price .mp_product_price-normal, .mpmj-mp3 #mp-mojo .mpmj-pcw-product-price .mp_product_price-sale, .mpmj-mp3 #mp-mojo .mpmj-pcw-product-price .mp_product_price-extended {
    font-weight: 700; }
  .mpmj-mp3 #mp-mojo .mpmj-pcw-product-price .mp_product_price-sale {
    margin-right: 7px; }
  .mpmj-mp3 #mp-mojo .mpmj-pcw-product-price .mp_product_price-sale ~ .mp_product_price-normal {
    color: #C0392B;
    font-size: 14px;
    line-height: 1em; }
  .mpmj-mp3 #mp-mojo .mpmj-pcw-product-price .mp_strikeout {
    text-decoration: line-through; }
#mp-mojo .mpmj-pcw-product-buy form.mp_buy_form {
  float: none;
  margin-top: 15px; }

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