.clearfix {
  zoom: 1; }
  .clearfix:before, .clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    overflow: hidden; }
  .clearfix:after {
    clear: both; }

/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  .container {
    margin: 0 auto;
    padding: 0;
    width: 768px;
    /* Offsets */ }
    .container .row {
      margin-bottom: 20px; }
    .container .column, .container .columns {
      /* Base Grid */ }
      .container .column.one, .container .columns.one {
        width: 28px; }
      .container .column.two, .container .columns.two {
        width: 76px; }
      .container .column.three, .container .columns.three {
        width: 124px; }
      .container .column.four, .container .columns.four {
        width: 172px; }
      .container .column.five, .container .columns.five {
        width: 220px; }
      .container .column.six, .container .columns.six {
        width: 268px; }
      .container .column.seven, .container .columns.seven {
        width: 316px; }
      .container .column.eight, .container .columns.eight {
        width: 364px; }
      .container .column.nine, .container .columns.nine {
        width: 412px; }
      .container .column.ten, .container .columns.ten {
        width: 460px; }
      .container .column.eleven, .container .columns.eleven {
        width: 508px; }
      .container .column.twelve, .container .columns.twelve {
        width: 556px; }
      .container .column.thirteen, .container .columns.thirteen {
        width: 604px; }
      .container .column.fourteen, .container .columns.fourteen {
        width: 652px; }
      .container .column.fifteen, .container .columns.fifteen {
        width: 700px; }
      .container .column.sixteen, .container .columns.sixteen {
        width: 748px; }
      .container .column.one-third, .container .columns.one-third {
        width: 236px; }
      .container .column.two-thirds, .container .columns.two-thirds {
        width: 492px; }
    .container .offset-by-one {
      padding-left: 48px; }
    .container .offset-by-two {
      padding-left: 96px; }
    .container .offset-by-three {
      padding-left: 144px; }
    .container .offset-by-four {
      padding-left: 192px; }
    .container .offset-by-five {
      padding-left: 240px; }
    .container .offset-by-six {
      padding-left: 288px; }
    .container .offset-by-seven {
      padding-left: 336px; }
    .container .offset-by-eight {
      padding-left: 384px; }
    .container .offset-by-nine {
      padding-left: 432px; }
    .container .offset-by-ten {
      padding-left: 480px; }
    .container .offset-by-eleven {
      padding-left: 528px; }
    .container .offset-by-twelve {
      padding-left: 576px; }
    .container .offset-by-thirteen {
      padding-left: 624px; }
    .container .offset-by-fourteen {
      padding-left: 672px; }
    .container .offset-by-fifteen {
      padding-left: 720px; } }
/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  .container {
    width: 300px; }
    .container .columns, .container .column {
      margin: 0;
      /* Offsets */ }
      .container .columns.one, .container .columns.two, .container .columns.three, .container .columns.four, .container .columns.five, .container .columns.six, .container .columns.seven, .container .columns.eight, .container .columns.nine, .container .columns.ten, .container .columns.eleven, .container .columns.twelve, .container .columns.thirteen, .container .columns.fourteen, .container .columns.fifteen, .container .columns.sixteen, .container .columns.one-third, .container .columns.two-thirds, .container .column.one, .container .column.two, .container .column.three, .container .column.four, .container .column.five, .container .column.six, .container .column.seven, .container .column.eight, .container .column.nine, .container .column.ten, .container .column.eleven, .container .column.twelve, .container .column.thirteen, .container .column.fourteen, .container .column.fifteen, .container .column.sixteen, .container .column.one-third, .container .column.two-thirds {
        width: 300px; }
      .container .columns .offset-by-one,
      .container .columns .offset-by-two,
      .container .columns .offset-by-three,
      .container .columns .offset-by-four,
      .container .columns .offset-by-five,
      .container .columns .offset-by-six,
      .container .columns .offset-by-seven,
      .container .columns .offset-by-eight,
      .container .columns .offset-by-nine,
      .container .columns .offset-by-ten,
      .container .columns .offset-by-eleven,
      .container .columns .offset-by-twelve,
      .container .columns .offset-by-thirteen,
      .container .columns .offset-by-fourteen,
      .container .columns .offset-by-fifteen, .container .column .offset-by-one, .container .column .offset-by-two, .container .column .offset-by-three, .container .column .offset-by-four, .container .column .offset-by-five, .container .column .offset-by-six, .container .column .offset-by-seven, .container .column .offset-by-eight, .container .column .offset-by-nine, .container .column .offset-by-ten, .container .column .offset-by-eleven, .container .column .offset-by-twelve, .container .column .offset-by-thirteen, .container .column .offset-by-fourteen, .container .column .offset-by-fifteen {
        padding-left: 0; } }
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .container {
    width: 420px; }
    .container .columns, .container .column {
      margin: 0; }
      .container .columns.one, .container .columns.two, .container .columns.three, .container .columns.four, .container .columns.five, .container .columns.six, .container .columns.seven, .container .columns.eight, .container .columns.nine, .container .columns.ten, .container .columns.eleven, .container .columns.twelve, .container .columns.thirteen, .container .columns.fourteen, .container .columns.fifteen, .container .columns.sixteen, .container .columns.one-third, .container .columns.two-thirds, .container .column.one, .container .column.two, .container .column.three, .container .column.four, .container .column.five, .container .column.six, .container .column.seven, .container .column.eight, .container .column.nine, .container .column.ten, .container .column.eleven, .container .column.twelve, .container .column.thirteen, .container .column.fourteen, .container .column.fifteen, .container .column.sixteen, .container .column.one-third, .container .column.two-thirds {
        width: 420px; } }
/* #Clearing
================================================== */
/* Self Clearing Goodness */
.container:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0; }

.row:after,
.clearfix:after {
  clear: both; }

.row,
.clearfix {
  zoom: 1; }

/* You can also use a <br class="clear" /> to clear columns */
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0; }

/* #Tablet (Portrait)================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  .header {
    min-width: 100%; }
    .header .top_nav ul li a {
      padding: 14px 10px 14px; }
    .header .sign_in_nav ul li a {
      padding: 14px 7px 10px; }

  .main_body {
    min-width: 100%; }

  .call-to-action.cta-home {
    min-height: 252px; }

  body {
    font-size: 0.75em; }

  h1 {
    font-size: 6.000em; }

  h2 {
    font-size: 4.000em; }

  h3 {
    font-size: 2.333em; }

  h4 {
    font-size: 1.500em; }

  h5 {
    font-size: 1.500em; }

  h6 {
    font-size: 1.167em; }

  .caption {
    font-size: 1.000em; }

  .padding-60-left {
    padding: 50px 42px 50px 52px; }

  .padding-60-right {
    padding: 50px 44px 50px 52px; }

  .padding_25_top_bottom {
    padding-top: 20px;
    padding-bottom: 20px; }

  .container .offset-by-half {
    padding-left: 23px; }

  .content-area {
    padding-top: 30px;
    padding-bottom: 30px; }

  .blog article {
    margin: 0 0px 50px 0px; }

  .top-line-wide {
    background-size: 540px 7px; }

  .three-across .five.column, .three-across .five.columns {
    width: 240px; }
  .three-across .left-col .top-line {
    background-size: 180px 7px; }
  .three-across .left-col .padding-inside {
    padding: 40px 28px 34px 28px; }
  .three-across .middle-col .top-line {
    background-size: 180px 7px; }
  .three-across .middle-col .padding-inside {
    padding: 40px 28px 34px 28px; }
  .three-across .right-col .top-line {
    background-size: 180px 7px; }
  .three-across .right-col .padding-inside {
    padding: 40px 28px 34px 28px; }

  .hero.small,
  .hero {
    background: none;
    padding: 0;
    position: relative; }
    .hero.small .blue-circle,
    .hero .blue-circle {
      padding: 35px 40px 30px;
      background: #7abadd;
      width: 668px!important;
      margin-left: 0px!important;
      margin-right: 0px!important; }
    .hero.small .yellow-text,
    .hero .yellow-text {
      padding: 35px 40px 55px;
      background: #f2f1e6;
      width: 668px!important;
      margin-left: 0px!important;
      margin-right: 0px!important; }
    .hero.small .button,
    .hero .button {
      position: absolute;
      bottom: -15px;
      right: 10px; }
    .hero.small .button.grey-button,
    .hero .button.grey-button {
      position: absolute;
      bottom: -15px;
      right: 150px; }

  .call-to-action-wide .seven.columns {
    width: 303px!important; }

  .divider-v-line-left {
    background-position: 170px top; }

  .divider-v-line-right {
    background-position: 600px top; }

  .divider-v-line-right-blog {
    background-position: 550px top; }

  .design-services-chunk .images-signs-wrapper {
    height: 500px; }

  .design-services-chunk .images-signs-wrapper .image {
    margin-left: 195px; }

  .design-services-chunk .images-signs-wrapper .sign-pointer.first-sign-pointer {
    left: 190px;
    top: 61px; }

  .design-services-chunk .images-signs-wrapper .second-sign {
    left: 0px;
    top: 270px; }

  .design-services-chunk .images-signs-wrapper .sign-pointer.second-sign-pointer {
    left: 165px;
    top: 266px; }

  .design-services-chunk .images-signs-wrapper .third-sign {
    right: 0px;
    top: 57px; }

  .design-services-chunk .images-signs-wrapper .sign-pointer.third-sign-pointer {
    right: 185px;
    top: 53px; }

  .design-services-chunk .images-signs-wrapper .fourth-sign {
    left: 260px;
    top: 420px; }

  .design-services-chunk .images-signs-wrapper .sign-pointer.fourth-sign-pointer {
    left: 460px;
    top: 417px; }

  .features-content-chunk h2 {
    font-size: 3.8em; }

  .features-menu .icon p {
    font-size: 1.00em; }

  .features-content-chunk .content-managment .images-signs-wrapper {
    height: 560px; }
    .features-content-chunk .content-managment .images-signs-wrapper .sign-pointer.third-sign-pointer {
      top: 382px; }
    .features-content-chunk .content-managment .images-signs-wrapper .third-sign {
      top: 470px; }

  .features-content-chunk .lead-generation .images-signs-wrapper {
    height: 460px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .sign {
      width: 160px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .first-sign {
      right: auto;
      left: 315px;
      top: 50px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .second-sign {
      right: auto;
      left: 0px;
      top: 200px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .sign-pointer.down {
      height: 155px; }
      .features-content-chunk .lead-generation .images-signs-wrapper .sign-pointer.down .tag {
        height: 150px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .sign-pointer.first-sign-pointer {
      left: 285px;
      right: auto;
      top: 70px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .sign-pointer.second-sign-pointer {
      left: 155px;
      top: 215px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .third-sign {
      left: 305px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .sign-pointer.third-sign-pointer {
      left: 155px;
      top: 365px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .sign-pointer.right {
      width: 55px; }
      .features-content-chunk .lead-generation .images-signs-wrapper .sign-pointer.right .tag {
        width: 38px; }
    .features-content-chunk .lead-generation .images-signs-wrapper .third-sign {
      left: 0px;
      top: 360px; }

  .hero.laptop-blue {
    padding: 40px 0 50px;
    background-position: -158px -40px; }
    .hero.laptop-blue .text-landing-hero {
      margin-left: 30px; }
      .hero.laptop-blue .text-landing-hero h1 {
        color: white;
        font-size: 29px; }
      .hero.laptop-blue .text-landing-hero h4 {
        padding-top: 15px;
        color: #4c86a6;
        font-size: 18px; }
    .hero.laptop-blue .laptop-image {
      top: -45px;
      right: 10px;
      background-size: 354px;
      width: 354px;
      height: 210px; }
      .hero.laptop-blue .laptop-image .screen-image {
        width: 266px;
        height: 143px;
        margin: 18px 44px; }

  .features-content-chunk .a-b-email .images-signs-wrapper {
    height: 660px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .image {
      margin-left: 0px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .sign {
      width: 160px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .first-sign {
      right: auto;
      left: 480px;
      top: 10px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .second-sign {
      top: 565px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .sign-pointer.down {
      height: 155px; }
      .features-content-chunk .a-b-email .images-signs-wrapper .sign-pointer.down .tag {
        height: 150px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .sign-pointer.first-sign-pointer {
      left: 450px;
      right: auto;
      top: 35px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .sign-pointer.second-sign-pointer {
      left: auto;
      right: 35px;
      top: 405px;
      height: 170px; }
      .features-content-chunk .a-b-email .images-signs-wrapper .sign-pointer.second-sign-pointer .tag {
        height: 170px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .third-sign {
      left: 220px;
      top: 565px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .sign-pointer.third-sign-pointer {
      left: 190px;
      top: 478px; }
    .features-content-chunk .a-b-email .images-signs-wrapper .sign-pointer.right {
      width: 55px; }
      .features-content-chunk .a-b-email .images-signs-wrapper .sign-pointer.right .tag {
        width: 38px; }

  .features-content-chunk .mobile .images-signs-wrapper {
    height: 715px; }
    .features-content-chunk .mobile .images-signs-wrapper .sign {
      width: 160px; }
    .features-content-chunk .mobile .images-signs-wrapper .first-sign {
      left: auto;
      right: 35px;
      top: 15px; }
    .features-content-chunk .mobile .images-signs-wrapper .second-sign {
      right: auto;
      left: 0px;
      top: 270px; }
    .features-content-chunk .mobile .images-signs-wrapper .sign-pointer.down {
      height: 155px; }
      .features-content-chunk .mobile .images-signs-wrapper .sign-pointer.down .tag {
        height: 150px; }
    .features-content-chunk .mobile .images-signs-wrapper .sign-pointer.first-sign-pointer {
      left: auto;
      right: 205px;
      top: 20px; }
    .features-content-chunk .mobile .images-signs-wrapper .sign-pointer.second-sign-pointer {
      left: 165px;
      right: auto;
      top: 265px; }
    .features-content-chunk .mobile .images-signs-wrapper .third-sign {
      left: 440px;
      top: 512px; }
    .features-content-chunk .mobile .images-signs-wrapper .sign-pointer.third-sign-pointer {
      left: 415px;
      top: 425px; }
    .features-content-chunk .mobile .images-signs-wrapper .sign-pointer.right {
      width: 55px; }
      .features-content-chunk .mobile .images-signs-wrapper .sign-pointer.right .tag {
        width: 38px; }

  .features-content-chunk .landing-pages .images-signs-wrapper {
    height: 610px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .sign {
      width: 160px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .first-sign {
      left: auto;
      right: 35px;
      top: 0px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .second-sign {
      right: auto;
      left: 0px;
      top: 270px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .sign-pointer.down {
      height: 155px; }
      .features-content-chunk .landing-pages .images-signs-wrapper .sign-pointer.down .tag {
        height: 150px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .sign-pointer.first-sign-pointer {
      left: auto;
      right: 205px;
      top: 0px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .sign-pointer.second-sign-pointer {
      left: 165px;
      right: auto;
      top: 265px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .third-sign {
      left: 580px;
      top: 500px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .sign-pointer.third-sign-pointer {
      left: 547px;
      top: 445px; }
    .features-content-chunk .landing-pages .images-signs-wrapper .sign-pointer.right {
      width: 55px; }
      .features-content-chunk .landing-pages .images-signs-wrapper .sign-pointer.right .tag {
        width: 38px; }

  .features-content-chunk .a-b-testing .images-signs-wrapper {
    height: 610px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .sign {
      width: 160px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .first-sign {
      left: auto;
      right: 35px;
      top: 0px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .second-sign {
      right: auto;
      left: 0px;
      top: 450px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .sign-pointer.down {
      height: 155px; }
      .features-content-chunk .a-b-testing .images-signs-wrapper .sign-pointer.down .tag {
        height: 150px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .sign-pointer.first-sign-pointer {
      left: auto;
      right: 205px;
      top: 0px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .sign-pointer.second-sign-pointer {
      left: 165px;
      right: auto;
      top: 465px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .third-sign {
      left: 580px;
      top: 500px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .sign-pointer.third-sign-pointer {
      left: 547px;
      top: 445px; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .sign-pointer.right {
      width: 55px; }
      .features-content-chunk .a-b-testing .images-signs-wrapper .sign-pointer.right .tag {
        width: 38px; }

  .features-content-chunk .social-media .images-signs-wrapper {
    height: 590px; }
    .features-content-chunk .social-media .images-signs-wrapper .sign {
      width: 160px; }
    .features-content-chunk .social-media .images-signs-wrapper .first-sign {
      left: auto;
      right: 35px;
      top: 0px; }
    .features-content-chunk .social-media .images-signs-wrapper .second-sign {
      right: auto;
      left: 0px;
      top: 450px; }
    .features-content-chunk .social-media .images-signs-wrapper .sign-pointer.down {
      height: 155px; }
      .features-content-chunk .social-media .images-signs-wrapper .sign-pointer.down .tag {
        height: 150px; }
    .features-content-chunk .social-media .images-signs-wrapper .sign-pointer.first-sign-pointer {
      left: auto;
      right: 205px;
      top: 0px; }
    .features-content-chunk .social-media .images-signs-wrapper .sign-pointer.second-sign-pointer {
      left: 155px;
      right: auto;
      top: 445px; }
    .features-content-chunk .social-media .images-signs-wrapper .sign-pointer.third-sign-pointer {
      left: 508px;
      top: 415px; }
    .features-content-chunk .social-media .images-signs-wrapper .third-sign {
      left: 540px;
      top: 500px; }
    .features-content-chunk .social-media .images-signs-wrapper .sign-pointer.right {
      width: 55px; }
      .features-content-chunk .social-media .images-signs-wrapper .sign-pointer.right .tag {
        width: 38px; }

  .features-content-chunk .analytics .images-signs-wrapper {
    height: 540px; }
    .features-content-chunk .analytics .images-signs-wrapper .image {
      margin-top: 50px;
      margin-left: 0px; }
    .features-content-chunk .analytics .images-signs-wrapper .sign {
      width: 160px; }
    .features-content-chunk .analytics .images-signs-wrapper .first-sign {
      left: auto;
      right: 45px;
      top: 35px; }
    .features-content-chunk .analytics .images-signs-wrapper .second-sign {
      right: auto;
      left: 55px;
      top: 430px; }
    .features-content-chunk .analytics .images-signs-wrapper .sign-pointer.down {
      height: 155px; }
      .features-content-chunk .analytics .images-signs-wrapper .sign-pointer.down .tag {
        height: 150px; }
    .features-content-chunk .analytics .images-signs-wrapper .sign-pointer.first-sign-pointer {
      left: auto;
      right: 220px;
      top: 30px; }
    .features-content-chunk .analytics .images-signs-wrapper .sign-pointer.second-sign-pointer {
      left: 25px;
      right: auto;
      top: 375px; }
    .features-content-chunk .analytics .images-signs-wrapper .third-sign {
      left: 560px;
      top: 430px; }
    .features-content-chunk .analytics .images-signs-wrapper .sign-pointer.third-sign-pointer {
      left: 525px;
      top: 375px; }
    .features-content-chunk .analytics .images-signs-wrapper .sign-pointer.right {
      width: 55px; }
      .features-content-chunk .analytics .images-signs-wrapper .sign-pointer.right .tag {
        width: 38px; }

  .features-content-chunk .seo .images-signs-wrapper {
    height: 490px; }
    .features-content-chunk .seo .images-signs-wrapper .sign {
      width: 160px; }
    .features-content-chunk .seo .images-signs-wrapper .first-sign {
      left: auto;
      right: 90px;
      top: 20px; }
    .features-content-chunk .seo .images-signs-wrapper .second-sign {
      right: auto;
      left: 0px;
      top: 370px; }
    .features-content-chunk .seo .images-signs-wrapper .sign-pointer.down {
      height: 155px; }
      .features-content-chunk .seo .images-signs-wrapper .sign-pointer.down .tag {
        height: 150px; }
    .features-content-chunk .seo .images-signs-wrapper .sign-pointer.first-sign-pointer {
      left: auto;
      right: 60px;
      top: 50px; }
    .features-content-chunk .seo .images-signs-wrapper .sign-pointer.second-sign-pointer.right {
      left: 140px;
      right: auto;
      top: 375px;
      width: 185px; }
      .features-content-chunk .seo .images-signs-wrapper .sign-pointer.second-sign-pointer.right .tag {
        width: 170px; }
    .features-content-chunk .seo .images-signs-wrapper .third-sign {
      left: 0px;
      top: 140px; }
    .features-content-chunk .seo .images-signs-wrapper .sign-pointer.third-sign-pointer {
      left: 150px;
      top: 150px; }
    .features-content-chunk .seo .images-signs-wrapper .sign-pointer.right {
      width: 55px; }
      .features-content-chunk .seo .images-signs-wrapper .sign-pointer.right .tag {
        width: 38px; } }
/*  #Mobile (Portrait)================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  .header {
    min-width: 100%; }
    .header .sign_in_nav {
      display: none; }
    .header .bislr-logo-wrapper {
      width: 85px!important; }
    .header .bislr-menu-wrapper {
      width: 205px!important;
      margin-left: 10px!important;
      margin-top: 16px!important; }

  .main_body {
    min-width: 100%; }

  body {
    font-size: 0.75em; }

  h1 {
    font-size: 3.167em; }

  h2 {
    font-size: 3.000em; }

  h3 {
    font-size: 1.667em; }

  h4 {
    font-size: 1.333em; }

  h5 {
    font-size: 1.333em; }

  h6 {
    font-size: 1.083em; }

  .header .top_nav {
    padding-bottom: 0px; }

  .outside {
    margin: 0!important;
    padding: 0!important; }

  .inside {
    margin: 0!important;
    padding: 0 20px 20px 20px!important;
    width: 260px!important; }

  .testimonial.pixels {
    max-width: 100%;
    margin: 20px auto 0px; }
    .testimonial.pixels .image {
      float: left;
      margin-left: 0px;
      margin-right: 5%;
      width: 20%; }
    .testimonial.pixels .content {
      float: left;
      max-width: 75%; }

  .testimonial.percentage {
    max-width: 100%;
    margin-top: 20px; }
    .testimonial.percentage .image {
      float: left;
      margin-right: 5%;
      width: 20%; }
    .testimonial.percentage .content {
      float: left;
      max-width: 75%; }

  .solid-top-left {
    padding-top: 27px!important; }

  .solid-top-left:first-child {
    padding-top: 20px!important; }

  .solid-top-far-right {
    padding-top: 27px!important; }

  .solid-top-far-right:first-child {
    padding-top: 20px!important; }

  .content-area {
    padding-top: 15px;
    padding-bottom: 15px; }

  .blog article {
    margin: 0 0px 30px 0px; }

  .blog article .blog-content-wrap {
    padding: 20px 0 0 0; }

  .blog .blog-block {
    padding: 38px 0 34px 0;
    border: none; }

  .top-line-wide {
    background-size: 100% 7px; }

  .border-bg {
    background: none; }

  .header .top_nav ul {
    display: none; }
  .header #stop_push_button {
    display: block!important; }
  .header .bottom-border {
    border-bottom: 1px solid transparent; }
  .header .head_text {
    padding: 15px 0 0 0; }

  .promo-tile {
    width: 270px!important; }
    .promo-tile .tile-wrapping {
      padding: 15px; }

  .container .offset-by-half {
    padding-left: 0px; }

  .container .offset-by-one {
    padding-left: 0px; }

  .container .offset-by-two {
    padding-left: 0px; }

  .container .offset-by-three {
    padding-left: 0px; }

  .container .offset-by-four {
    padding-left: 0px; }

  .container .offset-by-five {
    padding-left: 0px; }

  .container .offset-by-six {
    padding-left: 0px; }

  .container .offset-by-seven {
    padding-left: 0px; }

  .large-text h1 {
    font-size: 2.500em; }

  .border-top-iphone {
    border-top: none;
    padding: 20px 0 0 0; }

  .padding_25_top_bottom {
    padding-top: 15px;
    padding-bottom: 15px; }

  .container .needs-padding {
    width: 270px!important;
    padding-left: 15px;
    padding-right: 15px; }

  .header .head_text {
    width: 270px!important;
    padding-top: 10px!important;
    font-size: 1.2em; }

  .social_links {
    width: 270px!important;
    padding: 0 15px; }

  .container .left_margin_clear {
    margin-left: 0px!important;
    margin-right: 0px!important; }

  .container .right_margin_clear {
    margin-left: 0px!important;
    margin-right: 0px!important; }

  .margin-top-15-iphone {
    margin-top: 15px!important; }

  .margin-top-30-iphone {
    margin-top: 30px!important; }

  .h-line {
    margin-top: 20px!important;
    margin-bottom: 15px!important; }

  .footer_main_nav ul.bislr-menu {
    display: block;
    float: left;
    height: auto !important;
    width: 100%;
    list-style: none;
    padding: 0px!important;
    margin: 0px 0px 10px 0px!important; }
    .footer_main_nav ul.bislr-menu li {
      display: block;
      height: auto;
      width: 100%;
      margin: 0 0 0 0 !important;
      padding: 0px!important;
      background: none;
      border-bottom: 1px solid #dedede!important; }
      .footer_main_nav ul.bislr-menu li a {
        display: block;
        padding: 6px 0 6px 0 !important;
        text-decoration: none; }
      .footer_main_nav ul.bislr-menu li ul {
        display: none;
        position: absolute;
        bottom: auto !important;
        height: auto;
        max-width: 100% !important;
        padding: 0 0 0 0;
        margin: 0 0 0 0 !important;
        background: #FFFFFF;
        z-index: 1000;
        border: 0px solid black;
        width: 300px; }
        .footer_main_nav ul.bislr-menu li ul li {
          float: none;
          margin: 0 0 0 0;
          width: 100% !important;
          background: #FFFFFF; }
          .footer_main_nav ul.bislr-menu li ul li a {
            display: block;
            padding: 6px 5px 6px 5px !important; }
      .footer_main_nav ul.bislr-menu li:hover ul {
        display: block; }

  .footer .bottom-buttons .button {
    float: right;
    width: 100%;
    margin-top: 10px; }
    .footer .bottom-buttons .button h6 {
      padding-bottom: 0px; }
  .footer .bottom-buttons .button.grey-button {
    margin-top: 10px; }

  .hero.small,
  .hero {
    background: none;
    padding: 0;
    position: relative; }
    .hero.small .blue-circle,
    .hero .blue-circle {
      padding: 20px 20px 15px;
      background: #7abadd;
      width: 260px!important; }
    .hero.small .yellow-text,
    .hero .yellow-text {
      padding: 20px 20px 40px;
      background: #f2f1e6;
      width: 260px!important; }
    .hero.small .button,
    .hero .button {
      position: relative;
      bottom: auto;
      float: right;
      right: auto;
      margin-top: -25px;
      margin-left: 15px; }
      .hero.small .button a .inside-button,
      .hero .button a .inside-button {
        padding: 10px 12px 9px; }
        .hero.small .button a .inside-button h6,
        .hero .button a .inside-button h6 {
          font-size: 14px; }
    .hero.small .button.grey-button,
    .hero .button.grey-button {
      position: relative;
      bottom: auto;
      right: auto; }

  .call-to-action-wide .four.columns {
    width: 260px!important; }
  .call-to-action-wide .seven.columns {
    margin-top: 10px;
    width: 260px!important; }

  .iphone-countdown {
    width: 267px!important; }

  .countdown-button {
    margin-top: 15px!important; }
    .countdown-button .button.red-button {
      display: block!important;
      float: none!important; }

  .sign-in-or-get-help {
    display: none!important; }

  .countdown .main-heading {
    margin-top: 0px!important; }
    .countdown .main-heading h1 {
      line-height: 1.00em!important;
      font-size: 44px!important; }

  .divider-v-line-left {
    background: none; }

  .divider-v-line-right {
    background: none; }

  .divider-v-line-right-blog {
    background: none; }

  .divider-v-center {
    background: none; }

  .spacer {
    margin-top: 15px!important; }

  .design-services-chunk .images-signs-wrapper {
    height: 575px; }

  .design-services-chunk .images-signs-wrapper .image {
    margin-left: 0px;
    margin-top: 10px; }

  .first-sign {
    left: 0px!important;
    top: 260px!important;
    width: 100%!important; }

  .sign-pointer.first-sign-pointer {
    display: none!important; }

  .second-sign {
    left: 0px!important;
    top: 335px!important;
    width: 100%!important; }

  .sign-pointer.second-sign-pointer {
    display: none!important; }

  .third-sign {
    left: 0px!important;
    right: auto!important;
    top: 430px!important;
    width: 100%!important; }

  .sign-pointer.third-sign-pointer {
    display: none!important; }

  .fourth-sign {
    left: 0px!important;
    top: 510px!important;
    width: 100%!important; }

  .sign-pointer.fourth-sign-pointer {
    display: none!important; }

  .content-chunk {
    margin-top: 0px; }

  .amazing-widgets .break-line {
    margin-top: 15px; }

  .call-to-action .call-to-action-inside .columns {
    width: 260px; }

  .features-content-chunk .images-signs-wrapper .image {
    margin-left: 0px!important;
    margin-right: 0px!important;
    margin-top: 10px!important; }

  .app-nav {
    width: 100px!important; }

  .app-breaker.margin-top-30 {
    margin-top: 0px; }

  .features-content-chunk .content-managment .images-signs-wrapper {
    height: 365px!important; }
    .features-content-chunk .content-managment .images-signs-wrapper .first-sign {
      top: 200px!important; }
    .features-content-chunk .content-managment .images-signs-wrapper .second-sign {
      top: 250px!important; }
    .features-content-chunk .content-managment .images-signs-wrapper .third-sign {
      top: 305px!important; }

  .features-content-chunk .lead-generation .images-signs-wrapper {
    height: 365px!important; }
    .features-content-chunk .lead-generation .images-signs-wrapper .first-sign {
      top: 200px!important; }
    .features-content-chunk .lead-generation .images-signs-wrapper .second-sign {
      top: 250px!important; }
    .features-content-chunk .lead-generation .images-signs-wrapper .third-sign {
      top: 305px!important; }

  .features-content-chunk .a-b-email .images-signs-wrapper {
    height: 400px!important; }
    .features-content-chunk .a-b-email .images-signs-wrapper .first-sign {
      top: 200px!important; }
    .features-content-chunk .a-b-email .images-signs-wrapper .second-sign {
      top: 270px!important; }
    .features-content-chunk .a-b-email .images-signs-wrapper .third-sign {
      top: 340px!important; }

  .features-content-chunk .mobile .images-signs-wrapper {
    height: 390px!important; }
    .features-content-chunk .mobile .images-signs-wrapper .first-sign {
      top: 220px!important; }
    .features-content-chunk .mobile .images-signs-wrapper .second-sign {
      top: 285px!important; }
    .features-content-chunk .mobile .images-signs-wrapper .third-sign {
      top: 350px!important; }

  .features-content-chunk .landing-pages .images-signs-wrapper {
    height: 405px!important; }
    .features-content-chunk .landing-pages .images-signs-wrapper .first-sign {
      top: 220px!important; }
    .features-content-chunk .landing-pages .images-signs-wrapper .second-sign {
      top: 285px!important; }
    .features-content-chunk .landing-pages .images-signs-wrapper .third-sign {
      top: 350px!important; }

  .features-content-chunk .a-b-testing .images-signs-wrapper {
    height: 395px!important; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .first-sign {
      top: 220px!important; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .second-sign {
      top: 285px!important; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .third-sign {
      top: 340px!important; }

  .features-content-chunk .social-media .images-signs-wrapper {
    height: 405px!important; }
    .features-content-chunk .social-media .images-signs-wrapper .first-sign {
      top: 220px!important; }
    .features-content-chunk .social-media .images-signs-wrapper .second-sign {
      top: 285px!important; }
    .features-content-chunk .social-media .images-signs-wrapper .third-sign {
      top: 350px!important; }

  .features-content-chunk .analytics .images-signs-wrapper {
    height: 375px!important; }
    .features-content-chunk .analytics .images-signs-wrapper .first-sign {
      top: 175px!important; }
    .features-content-chunk .analytics .images-signs-wrapper .second-sign {
      top: 245px!important; }
    .features-content-chunk .analytics .images-signs-wrapper .third-sign {
      top: 320px!important; }

  .features-content-chunk .seo .images-signs-wrapper {
    height: 360px!important; }
    .features-content-chunk .seo .images-signs-wrapper .first-sign {
      top: 190px!important; }
    .features-content-chunk .seo .images-signs-wrapper .second-sign {
      top: 245px!important; }
    .features-content-chunk .seo .images-signs-wrapper .third-sign {
      top: 320px!important; }

  .hero.laptop-blue {
    background-position: -510px 0px;
    padding: 30px 0px 0px; }
    .hero.laptop-blue .text-landing-hero {
      width: 90%;
      margin-left: 5%;
      margin-right: 5%;
      text-align: center; }
      .hero.laptop-blue .text-landing-hero h1 {
        color: white;
        font-size: 24px;
        text-transform: none;
        line-height: 1.1em; }
      .hero.laptop-blue .text-landing-hero h4 {
        padding-top: 10px;
        color: #4c86a6;
        font-size: 18px; }
    .hero.laptop-blue .laptop-image {
      position: static;
      margin-top: 20px;
      float: left;
      width: 100%;
      height: 164px;
      margin-left: 0px;
      margin-bottom: -2px;
      border-bottom: 1px solid #C2C2C2;
      background-position: -22px 0px;
      background-size: 340px; }
      .hero.laptop-blue .laptop-image .screen-image {
        width: 256px;
        height: 148px;
        margin: 16px 20px; }

  .content-chunk-landing .background-wrapper.halfnhalf {
    background: none; }
  .content-chunk-landing .background-wrapper .left-landing {
    width: 100%;
    background: white; }
    .content-chunk-landing .background-wrapper .left-landing .landing-inside-left {
      padding-top: 20px;
      padding-bottom: 20px; }
  .content-chunk-landing .background-wrapper .right-landing {
    width: 100%;
    background: #f4f4f4; }
    .content-chunk-landing .background-wrapper .right-landing .landing-inside-right {
      padding-top: 20px;
      padding-bottom: 20px; }
  .content-chunk-landing .background-wrapper .left-landing.case-studies-landing {
    background: white;
    width: 100%;
    float: left; }
  .content-chunk-landing .background-wrapper .right-landing.case-studies-landing {
    width: 100%;
    border-top: 1px solid #eaeaea; }
    .content-chunk-landing .background-wrapper .right-landing.case-studies-landing .landing-testimonial-mask {
      display: none; } }
/* #Mobile (Landscape)================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .header {
    min-width: 100%; }
    .header .bislr-logo-wrapper {
      width: 85px!important; }
    .header .bislr-menu-wrapper {
      width: 315px!important;
      margin-left: 20px!important;
      margin-top: 16px!important; }

  .main_body {
    min-width: 100%; }

  body {
    font-size: 0.75em; }

  h1 {
    font-size: 4.167em; }

  h2 {
    font-size: 3.000em; }

  h3 {
    font-size: 1.667em; }

  h4 {
    font-size: 1.333em; }

  h5 {
    font-size: 1.333em; }

  h6 {
    font-size: 1.083em; }

  .header .top_nav {
    padding-bottom: 0px; }

  .outside {
    margin: 0!important;
    padding: 0!important; }

  .inside {
    margin: 0!important;
    padding: 0 20px 20px 20px!important;
    width: 380px!important; }

  .solid-top-left {
    padding-top: 27px!important; }

  .solid-top-left:first-child {
    padding-top: 20px!important; }

  .solid-top-far-right {
    padding-top: 27px!important; }

  .solid-top-far-right:first-child {
    padding-top: 20px!important; }

  .hero.small,
  .hero {
    background: none;
    padding: 0;
    position: relative; }
    .hero.small .blue-circle,
    .hero .blue-circle {
      padding: 20px 20px 15px;
      background: #7abadd;
      width: 380px!important; }
    .hero.small .yellow-text,
    .hero .yellow-text {
      padding: 20px 20px 40px;
      background: #f2f1e6;
      width: 380px!important; }
    .hero.small .button,
    .hero .button {
      position: absolute;
      bottom: -15px;
      right: 10px;
      float: none;
      margin: 0px; }
      .hero.small .button a .inside-button,
      .hero .button a .inside-button {
        padding: 10px 20px 9px; }
    .hero.small .button.grey-button,
    .hero .button.grey-button {
      position: absolute;
      bottom: -15px;
      right: 150px; }

  .hero_no_content {
    padding: 9px 0 9px 0; }

  .header .main_nav ul li ul {
    width: 380px; }

  .promo-tile {
    width: 380px!important; }
    .promo-tile .tile-wrapping {
      padding: 20px; }

  .blog article {
    margin: 0 0px 40px 0px; }

  .large-text h1 {
    font-size: 3.500em; }

  .border-top-iphone {
    border-top: none;
    padding: 20px 0 0 0; }

  .padding_25_top_bottom {
    padding-top: 20px;
    padding-bottom: 20px; }

  .container .needs-padding {
    width: 380px!important;
    padding-left: 20px;
    padding-right: 20px; }

  .header .head_text {
    width: 380px!important;
    padding-top: 10px!important;
    font-size: 1.2em; }

  .social_links {
    width: 380px!important;
    padding: 0 20px; }

  .footer-top .footer_nav .footer_main_nav ul li ul {
    width: 420px; }

  .call-to-action-wide .four.columns {
    width: 380px!important; }
  .call-to-action-wide .seven.columns {
    width: 380px!important; }

  .iphone-countdown {
    width: 387px!important; }

  .countdown-button {
    margin-top: 15px!important; }
    .countdown-button .button.red-button {
      display: inline-block!important;
      float: right!important; }

  .countdown .main-heading {
    margin-top: 0px!important; }
    .countdown .main-heading h1 {
      line-height: 1.10em!important;
      font-size: 50px!important; }

  .design-services-chunk .images-signs-wrapper {
    height: 610px; }

  .design-services-chunk .images-signs-wrapper .image {
    margin-left: 0px;
    margin-top: 10px; }

  .first-sign {
    left: 0px!important;
    top: 350px!important;
    width: 100%!important; }

  .sign-pointer.first-sign-pointer {
    display: none!important; }

  .second-sign {
    left: 0px!important;
    top: 420px!important;
    width: 100%!important; }

  .sign-pointer.second-sign-pointer {
    display: none!important; }

  .third-sign {
    left: 0px!important;
    right: auto!important;
    top: 495px!important;
    width: 100%!important; }

  .sign-pointer.third-sign-pointer {
    display: none!important; }

  .fourth-sign {
    left: 0px!important;
    top: 550px!important;
    width: 100%!important; }

  .sign-pointer.fourth-sign-pointer {
    display: none!important; }

  .features-content-chunk .content-managment .images-signs-wrapper {
    height: 385px!important; }
    .features-content-chunk .content-managment .images-signs-wrapper .first-sign {
      top: 255px!important; }
    .features-content-chunk .content-managment .images-signs-wrapper .second-sign {
      top: 300px!important; }
    .features-content-chunk .content-managment .images-signs-wrapper .third-sign {
      top: 345px!important; }

  .features-content-chunk .lead-generation .images-signs-wrapper {
    height: 385px!important; }
    .features-content-chunk .lead-generation .images-signs-wrapper .first-sign {
      top: 255px!important; }
    .features-content-chunk .lead-generation .images-signs-wrapper .second-sign {
      top: 300px!important; }
    .features-content-chunk .lead-generation .images-signs-wrapper .third-sign {
      top: 345px!important; }

  .features-content-chunk .a-b-email .images-signs-wrapper {
    height: 385px!important; }
    .features-content-chunk .a-b-email .images-signs-wrapper .first-sign {
      top: 255px!important; }
    .features-content-chunk .a-b-email .images-signs-wrapper .second-sign {
      top: 300px!important; }
    .features-content-chunk .a-b-email .images-signs-wrapper .third-sign {
      top: 345px!important; }

  .features-content-chunk .mobile .images-signs-wrapper {
    height: 415px!important; }
    .features-content-chunk .mobile .images-signs-wrapper .first-sign {
      top: 285px!important; }
    .features-content-chunk .mobile .images-signs-wrapper .second-sign {
      top: 330px!important; }
    .features-content-chunk .mobile .images-signs-wrapper .third-sign {
      top: 375px!important; }

  .features-content-chunk .landing-pages .images-signs-wrapper {
    height: 440px!important; }
    .features-content-chunk .landing-pages .images-signs-wrapper .first-sign {
      top: 290px!important; }
    .features-content-chunk .landing-pages .images-signs-wrapper .second-sign {
      top: 335px!important; }
    .features-content-chunk .landing-pages .images-signs-wrapper .third-sign {
      top: 400px!important; }

  .features-content-chunk .a-b-testing .images-signs-wrapper {
    height: 420px!important; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .first-sign {
      top: 290px!important; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .second-sign {
      top: 335px!important; }
    .features-content-chunk .a-b-testing .images-signs-wrapper .third-sign {
      top: 380px!important; }

  .features-content-chunk .social-media .images-signs-wrapper {
    height: 435px!important; }
    .features-content-chunk .social-media .images-signs-wrapper .first-sign {
      top: 290px!important; }
    .features-content-chunk .social-media .images-signs-wrapper .second-sign {
      top: 335px!important; }
    .features-content-chunk .social-media .images-signs-wrapper .third-sign {
      top: 380px!important; }

  .features-content-chunk .analytics .images-signs-wrapper {
    height: 380px!important; }
    .features-content-chunk .analytics .images-signs-wrapper .first-sign {
      top: 240px!important; }
    .features-content-chunk .analytics .images-signs-wrapper .second-sign {
      top: 290px!important; }
    .features-content-chunk .analytics .images-signs-wrapper .third-sign {
      top: 340px!important; }

  .features-content-chunk .seo .images-signs-wrapper {
    height: 395px!important; }
    .features-content-chunk .seo .images-signs-wrapper .first-sign {
      top: 260px!important; }
    .features-content-chunk .seo .images-signs-wrapper .second-sign {
      top: 310px!important; }
    .features-content-chunk .seo .images-signs-wrapper .third-sign {
      top: 360px!important; }

  .hero.laptop-blue {
    background-position: -510px 0px;
    padding: 30px 0px 25px; }
    .hero.laptop-blue .text-landing-hero {
      width: 90%;
      margin-left: 5%;
      margin-right: 5%;
      text-align: center; }
      .hero.laptop-blue .text-landing-hero h1 {
        color: white;
        font-size: 30px;
        text-transform: none;
        line-height: 1.1em; }
      .hero.laptop-blue .text-landing-hero h4 {
        padding-top: 10px;
        color: #4c86a6;
        font-size: 22px; }
    .hero.laptop-blue .laptop-image {
      position: static;
      margin-top: 20px;
      float: left;
      width: 414px;
      height: 240px;
      margin-left: 2px;
      background-size: 100%;
      background-position: 0px 0px;
      border-bottom: none;
      margin-bottom: 0px; }
      .hero.laptop-blue .laptop-image .screen-image {
        width: 312px;
        height: 167px;
        margin: 21px 51px; } }
/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  .sixteen .col1 {
    width: 352px; }

  .fifteen .col1 {
    width: 328px; }

  .fourteen .col1 {
    width: 304px; }

  .thirteen .col1 {
    width: 280px; }

  .twelve .col1 {
    width: 256px; }

  .eleven .col1 {
    width: 232px; }

  .ten .col1 {
    width: 208px; }

  .nine .col1 {
    width: 100%; }

  .eight .col1 {
    width: 100%; }

  .seven .col1 {
    width: 100%; }

  .six .col1 {
    width: 100%; }

  .five .col1 {
    width: 100%; }

  .four .col1 {
    width: 100%; }

  .three .col1 {
    width: 100%; }

  .two .col1 {
    width: 100%; }

  .one .col1 {
    width: 100%; } }
/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  .box {
    padding: 0;
    margin: 10px 0 !important; }

  .col1 {
    width: 100%!important;
    padding-bottom: 0x; } }
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .box {
    padding: 0;
    margin: 10px 0; }

  .col1 {
    width: 100%!important; } }
/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  .grid-list {
    display: none!important; }

  .instagram-group .grid-view article {
    width: 100%!important; }
    .instagram-group .grid-view article .entry-imgWrap {
      width: 100%!important; }
      .instagram-group .grid-view article .entry-imgWrap img {
        width: 100%!important;
        height: auto!important;
        padding: 0!important; }
  .instagram-group .list-view article {
    width: 100%!important; }
    .instagram-group .list-view article .entry-imgWrap {
      width: 100%!important; }
      .instagram-group .list-view article .entry-imgWrap img {
        width: 100%!important;
        height: auto!important;
        padding: 0!important; }

  .instagram_page .instagram-wrapper {
    padding: 0; }
    .instagram_page .instagram-wrapper .instagram-group {
      float: none;
      display: block;
      padding-left: 0px!important;
      margin-top: 0px!important; }
    .instagram_page .instagram-wrapper .instagram-profile {
      min-height: 104px!important; }
      .instagram_page .instagram-wrapper .instagram-profile .entry-details {
        margin-top: -94px;
        padding-left: 104px;
        max-width: 193px; }
    .instagram_page .instagram-wrapper .entry-profile {
      float: none;
      margin-right: 0px;
      width: 100%;
      display: block; } }
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .instagram_page .instagram-wrapper {
    padding: 0; }
    .instagram_page .instagram-wrapper .instagram-group {
      float: none;
      display: block;
      padding-left: 0px!important;
      margin-top: 0px!important; }
    .instagram_page .instagram-wrapper .instagram-profile {
      min-height: 104px!important; }
      .instagram_page .instagram-wrapper .instagram-profile .entry-details {
        margin-top: -94px;
        padding-left: 104px;
        max-width: 300px; }
    .instagram_page .instagram-wrapper .entry-profile {
      float: none;
      margin-right: 0px;
      width: 100%;
      display: block; }

  .grid-list {
    display: none!important; }

  .instagram-group .grid-view article {
    width: 100%!important; }
    .instagram-group .grid-view article .entry-imgWrap {
      width: 100%!important; }
      .instagram-group .grid-view article .entry-imgWrap img {
        width: 100%!important;
        height: auto!important;
        padding: 0!important; }
  .instagram-group .list-view article {
    width: 100%!important; }
    .instagram-group .list-view article .entry-imgWrap {
      width: 100%!important; }
      .instagram-group .list-view article .entry-imgWrap img {
        width: 100%!important;
        height: auto!important;
        padding: 0!important; } }
/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  .six .fb_iframe_widget iframe {
    max-width: 268px; }

  .five .fb_iframe_widget iframe {
    max-width: 220px; }

  .four .fb_iframe_widget iframe {
    max-width: 172px; }

  .three .fb_iframe_widget iframe {
    max-width: 124px; }

  .two .fb_iframe_widget iframe {
    max-width: 76px; }

  .one .fb_iframe_widget iframe {
    max-width: 28px; } }
/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  .fb-comments iframe {
    width: 252px!important;
    left: 0!important;
    position: relative!important;
    max-width: 100%; } }
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .fb-comments iframe {
    width: 368px!important;
    left: 0!important;
    position: relative!important;
    max-width: 100%; } }
/*  #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* CLICKED THROUGH VIDEO PAGE */
  .main-player {
    max-width: 500px; }

  .youtube-rhs .bislr_app_video_stream_item.box.col1 {
    max-width: 150px;
    margin-top: 15px; }

  .youtube-rhs {
    float: left;
    width: 162px; }

  /*FACEBOOK COMMENTS MAX WIDTH*/
  .facebook_comments iframe {
    width: 460px!important;
    left: 0!important;
    position: relative !important;
    max-width: 100%; }

  .main-player.listing + .other-videos .bislr_app_video_stream_item.box.col1 {
    height: 298px; }

  .uploads .box span a.video-link-index, .favorites .box span a.video-link-index {
    width: 352px;
    height: 265px; }

  .main-player.video_post {
    width: 460px; } }
/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  /* CLICKED THROUGH VIDEO PAGE */
  .main-player {
    max-width: 300px; }

  .youtube-rhs {
    float: left; }

  .bislr_app_video_stream .youtube-rhs {
    width: 100%; }

  .youtube-rhs .bislr_app_video_stream_item.box.col1 {
    max-width: 300px;
    margin-top: 15px; }

  /*FACEBOOK COMMENTS MAX WIDTH*/
  .facebook_comments iframe {
    width: 300px!important;
    left: 0!important;
    position: relative!important;
    max-width: 100%; }

  .main-player.listing + .other-videos .bislr_app_video_stream_item.box.col1 {
    height: 252px; }

  .uploads .box span a.video-link-index, .favorites .box span a.video-link-index {
    width: 300px;
    height: 225px; } }
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* CLICKED THROUGH VIDEO PAGE */
  .main-player {
    max-width: 420px; }

  .youtube-rhs {
    float: left; }

  .youtube-rhs .bislr_app_video_stream_item.box.col1 {
    max-width: 420px;
    margin-top: 15px; }

  /*FACEBOOK COMMENTS MAX WIDTH*/
  .facebook_comments iframe {
    width: 420px!important;
    left: 0!important;
    position: relative!important;
    max-width: 100%; }

  .main-player.listing + .other-videos .bislr_app_video_stream_item.box.col1 {
    height: 342px; }

  .uploads .box span a.video-link-index, .favorites .box span a.video-link-index {
    width: 420px;
    height: 315px; } }
/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  .sixteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 372px; }
      .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 215px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .sixteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .sixteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .sixteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .sixteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }
  .sixteen .paypalstore .product-list-target .simpleCart_shelfItem:nth-child(2n+1) {
    clear: left; }

  .fifteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 350px; }
      .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 205px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .fifteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .fifteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .fifteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .fifteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }
  .fifteen .paypalstore .product-list-target .simpleCart_shelfItem:nth-child(2n+1) {
    clear: left; }

  .fourteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 325px; }
      .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 175px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .fourteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .fourteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .fourteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .fourteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }
  .fourteen .paypalstore .product-list-target .simpleCart_shelfItem:nth-child(2n+1) {
    clear: left; }

  .thirteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 302px; }
      .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 145px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .thirteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .thirteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .thirteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .thirteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }
  .thirteen .paypalstore .product-list-target .simpleCart_shelfItem:nth-child(2n+1) {
    clear: left; }

  .twelve .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 393px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .twelve .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .twelve .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .twelve .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .twelve .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .eleven .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 382px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .eleven .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .eleven .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .eleven .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .eleven .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .ten .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 328px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .ten .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .ten .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .ten .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .ten .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .ten .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .nine .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 278px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .nine .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .nine .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .nine .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .nine .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .nine .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .eight .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 235px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .eight .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .eight .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .eight .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .eight .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .eight .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .seven .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 192px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .seven .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .seven .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .seven .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .seven .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .seven .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; } }
/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  .sixteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .sixteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .sixteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .sixteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .sixteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .fifteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .fifteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .fifteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .fifteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .fifteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .fourteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .fourteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .fourteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .fourteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .fourteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .thirteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .thirteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .thirteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .thirteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .thirteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .twelve .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .twelve .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .twelve .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .twelve .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .twelve .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .eleven .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .eleven .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .eleven .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .eleven .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .eleven .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .ten .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .ten .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .ten .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .ten .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .ten .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .ten .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .nine .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .nine .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .nine .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .nine .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .nine .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .nine .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .eight .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .eight .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .eight .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .eight .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .eight .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .eight .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .seven .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 100%;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .seven .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .seven .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .seven .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .seven .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .seven .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; } }
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .sixteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .sixteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .sixteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .sixteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .sixteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .sixteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .sixteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .sixteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .sixteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .fifteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .fifteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .fifteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .fifteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .fifteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .fifteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .fifteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .fifteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .fifteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .fourteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .fourteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .fourteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .fourteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .fourteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .fourteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .fourteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .fourteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .fourteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .thirteen .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .thirteen .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .thirteen .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .thirteen .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .thirteen .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .thirteen .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .thirteen .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .thirteen .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .thirteen .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .twelve .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .twelve .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .twelve .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .twelve .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .twelve .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .twelve .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .twelve .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .twelve .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .twelve .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .eleven .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .eleven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .eleven .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .eleven .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .eleven .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .eleven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .eleven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .eleven .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .eleven .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .ten .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .ten .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .ten .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .ten .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .ten .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .ten .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .ten .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .ten .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .ten .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .ten .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .nine .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .nine .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .nine .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .nine .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .nine .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .nine .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .nine .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .nine .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .nine .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .nine .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .eight .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .eight .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .eight .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .eight .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .eight .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .eight .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .eight .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .eight .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .eight .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .eight .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; }

  .seven .paypalstore .products-list {
    width: 100%;
    margin: 10px 0;
    display: block;
    text-align: left; }
    .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem {
      float: left;
      margin: 0;
      padding: 0 0 15px 0;
      width: 100%; }
      .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap {
        position: relative;
        display: block; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image {
          position: relative;
          float: left;
          min-height: 120px;
          margin: 0;
          padding: 0;
          width: 120px; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .product-image-wrap .product-image img {
            float: left;
            max-width: 110px;
            margin: 0;
            padding: 0;
            max-height: 150px; }
      .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content {
        position: relative;
        float: left;
        width: 258px;
        margin: 0 0 0 0;
        padding: 0;
        min-height: 100px;
        display: block; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_description {
          color: #7abadd;
          margin: 8px 0; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_price {
          color: #7abadd; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .item_quantity {
          border: 1px solid gray;
          width: 25px;
          text-align: center;
          line-height: 1.2em;
          font-size: 0.857em;
          padding: 2px 0 1px 0;
          margin: 0 0 0 8px; }
        .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal {
          display: block;
          width: 100%;
          padding: 10px 0 0 0; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
          .seven .paypalstore .products-list .product-list-target .simpleCart_shelfItem .item_content .add_to_cart_paypal .item_add:hover {
            outline: none; }
  .seven .paypalstore .bottom-totals {
    clear: both;
    margin-top: 15px;
    padding: 10px 0;
    border-top: solid 1px white; }
    .seven .paypalstore .bottom-totals .shopping-status {
      padding-bottom: 25px; }
    .seven .paypalstore .bottom-totals .showing-totals {
      display: block; }
      .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders {
        border-bottom: solid 1px white;
        padding-bottom: 5px;
        margin-bottom: 5px;
        min-height: 18px; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemName {
          float: left;
          width: 55%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemPrice {
          float: left;
          width: 14%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemQuantity {
          float: left;
          width: 15%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .cartHeaders .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer {
        margin: 7px 0 0 0; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer span {
          display: inline; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer p {
          float: left;
          display: inline; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName {
          float: left;
          width: 55%; }
          .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemName p {
            display: none; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemPrice {
          float: left;
          width: 14%; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity {
          float: left;
          width: 15%; }
          .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemQuantity p {
            display: none; }
        .seven .paypalstore .bottom-totals .showing-totals .simpleCart_items .itemContainer .itemTotal {
          float: left;
          width: 15%;
          text-align: right; }
      .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total {
        margin-top: 6px;
        padding-top: 10px;
        border-top: solid 1px white; }
        .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right {
          float: right;
          display: block;
          width: 100%;
          margin: 2px 0 0 0;
          padding: 0;
          text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right span {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right p {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_shippingCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxRate {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_taxCost {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_total {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-subtotal-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right; }
        .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right {
          float: right;
          padding-bottom: 7px;
          padding-top: 8px;
          text-align: right;
          display: block;
          margin-top: 8px;
          width: 100%; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right span {
            display: inline; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right p {
            display: inline;
            border-bottom: solid 1px white;
            border-top: solid 1px white;
            padding: 5px 0 !important; }
          .seven .paypalstore .bottom-totals .showing-totals .shopping-complete-total .cart-total-right .simpleCart_finalTotal {
            display: inline-block;
            min-width: 75px;
            text-align: right;
            font-weight: bold; }
      .seven .paypalstore .bottom-totals .showing-totals .checkout-empty {
        float: right;
        margin: 15px 0 0 0;
        width: auto; }
        .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button {
          float: right;
          background: none;
          width: auto;
          height: auto; }
          .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout {
            width: auto;
            height: auto;
            background: #589cc1;
            border: 1px solid #377495;
            color: #5a5a5a;
            font-family: 'AbrilFatface-Regular', georgia;
            font-weight: normal;
            font-size: 1em;
            line-height: 1.1em;
            font-weight: normal;
            padding: 7px 10px 7px 11px;
            display: inline-block;
            cursor: pointer;
            text-decoration: none; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:hover {
              zoom: 1;
              filter: alpha(opacity=70);
              opacity: 0.7;
              text-decoration: none; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout:active {
              zoom: 1;
              filter: alpha(opacity=60);
              opacity: 0.6; }
            .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .checkout-button .simpleCart_checkout.dssabled {
              zoom: 1;
              filter: alpha(opacity=530);
              opacity: 0.3; }
        .seven .paypalstore .bottom-totals .showing-totals .checkout-empty .simpleCart_empty {
          float: right;
          margin: 8px 25px 0 0; }
    .seven .paypalstore .bottom-totals .showing-totals.hide-totals {
      display: none; } }
