
            body {
                padding-top: 46px;
                padding-bottom: 46px;
            }

            .hero-unit { margin-top:15px}
            .hero-unit h1 small {font-size:22px}


            #topbar-search-btn { margin-top:0}

            a.search-result {
                height:220px;
                overflow:hidden;
                background-color: #fff;
                min-height: 170px;
            }

            a.search-result:hover {
                text-decoration:none;
            }



            .result .thumbnail .caption {
                float: left;
                width: 100%;
                height: 39px;
                padding: 2px;
                overflow:hidden;
                clear:both;
            }

            .wishlistitem .thumbnail .caption {
              height: auto;
            }

            input[type=text] .large {
                font-size:large;
                height:32px;
            }

            .result .actions div {

            }

            .result .right {
                position: absolute;
                right: 0;
            }

            .result .left {
                position: absolute;
                left: 0;
            }

            .result:hover .actions {
                display:block;
            }

            .result .actions {
                display: none;
                left: 10px;
                position: absolute;
                right: 10px;
                bottom: 40px;
                z-index: 3;
            }

            .email-preview-modal {
                width:800px;
   margin-left:-400px;
            }

            .email-preview-modal .modal-body{
                max-height: 400px;
                height:400px;
                overflow:hidden;
            }

            .result .actions { display:block; } /* remove to enable view on hover */

            .result .holder {
                position: relative;
            }

            div.holder p.ownername {
                margin: 0 4px 2px;
                height: 22px;
              }

            .items li.wishlistitem,
            .items li.search-result,
            #wishlist-preview,
            .wishlist-icon,
            li.ebay_item {
                width:260px;
            }

            .result_title, .search-result .caption h5 {
                margin: 0;
                padding: 0;

            }

            .result_title, .search-result .result_title {
                color: #08C;
            }

            .wishlist-icon .caption h5, .wishlist h2, #add-item .caption h5,
            #add-wishlist h2, #edit-wishlist h2, .settings h2
            {
                font-size: 24px;
            }

            .wishlist h2 {
              line-height: normal;
            }

            .section:before, .fieldset:before {
                display:block;
                content:"";
                height:45px;
                margin:-45px 0 0;
            }

            #topbar a.brand { font-family: 'Pacifico2', cursive; font-size:26px; }
            #topbar .navbar-search .search-query {
                font-size:16px;
            }


            .auth legend .site,
            .limePac  small,
            .pacLime,
            .hero-unit h1.brand,
            .story h2,
            .hero-unit .hero
            { font-family: 'Pacifico2', cursive; font-weight: normal}

            .story, #stores, #wishlet
            {

                border: 1px solid #fff;
                background-color: #fff;
                margin-bottom: 30px;

                border-radius: 10px;
            }


            .searchNav
            {
                margin: 15px 0 15px 15px;
            }

            .searchNav li { background-color:#fff}

            .h3 { font-size:28px; margin:11px 0}

            .h3 small { font-size: 16px}

            .h3 small {
                font-weight: normal;
                line-height: 1;
                color: #999;
            }



            .story .well {
                font-family:"Times New Roman",Times,serif;
                line-height:32px;

            }

            .story1 { margin-left: 15px}
            .story3 { margin-right: 15px}

            #stores { padding: 13px 35px;}

            #stores img { margin: 0px 0 20px 25px}
            #stores h3 { margin-top:0px}
            #stores form { margin:0}



            #stores img:first-of-type { margin-left:0px; }

            #examples { margin-left: 17px;
padding-right: 0px;}


            .bottom { margin: 0 30px 30px; }


            .limePac,
            .pacLime small

            {  font-family: 'Arial'; font-weight: normal }

            .hero-unit p{ margin: 20px 0 0 10px}

            .hero-unit {background-color: #fff}

            .story img { width:200px; display:block; margin-left: auto; margin-right:auto;}

            a.popover-help,
            .footer p,
            .footer p a {color: #999; font-weight: normal}

            a.popover-help{ padding: 0 7px 0 7px; border-bottom: 1px transparent dotted;}

            a.popover-help:hover,
            .footer p a:hover {text-decoration: none; border-bottom: 1px #999 dotted; color: #777;  }

            .popover-title, .popover-content p, .popover-content p a {
                font-family:"Times New Roman",Times,serif;
            }

            .popover.bottom {
                left: -48px !important;
            }

            #addThisFooter-wmr .addthis_button_expanded { font-size: 11px;}

            #addThisFooter-wmr {
               /* position:relative;top:-6px*/
            }

            .addthis_pill_style {
                 width: 50px !important;
                overflow: hidden !important;
            }

            #footer p,
            #footer p a { font-size: 18px }



            a.auth-brand {color:#000;}


            .prelaunch-signup { background-color: #fff; padding: 15px; margin:0 15px 15px 0; border-radius: 7px;overflow: hidden;}

            #list-options-button { margin:14px 0 0 20px}
            #share-wl-btn { margin:14px 0 0 0}

            .modal-close {
                position: absolute;
                top: 0;
                right: 0;
                -webkit-border-radius: 0 6px 0 0;
                -moz-border-radius: 0 6px 0 0;
                border-radius: 0 6px 0 0;
                -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, .5);
                -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.5);
                box-shadow: inset 1px 0 0 rgba(255, 255, 255, .5);
                overflow: visible;
                padding: 11px 12px;
                background-color: transparent;
                cursor: pointer;
            }

            /*.atw, .dfw, .swc { display:none}*/

            fieldset.bordered {
                border-radius: 10px;
                background-color: #fefefe;
                padding: 10px;
            }
            legend.bordered {width:auto; margin:10px; padding:10px; border:none}

            legend.bordered + .control-group { margin-top:0;}

            .social-connect-button { float:left; margin: 0 15px 15px 0}

            .result .stripeContainer {
position: absolute;
z-index: 2;
top: 1px;
left:1px;
width: 200px;
height: 200px;
overflow: hidden;
}


.result .stripe {
position: absolute;
z-index: 2;
top: 38px;
left: -56px;
width: 220px;
height: 44px;
padding-top: 4px;
padding-left: 50px;
font-size: 22px;
color: #524D4D;
/*background-color: #F2F0F0; */
overflow: hidden;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
}



.modal-header .modal-icon16
{
    margin-top:14px;
}

.tinted {
                    background-color: #ffffff;
                background-color: rgba(255, 255, 145, 0.85);
                -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
                -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
                box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);

}


            /*compiled */
            body {
                background-color: #eee;
                background-repeat: repeat-x;
            }
            #contents {
                background-color: #ffffff;
                background-color: rgba(255, 255, 255, 0.7);
                margin: 0 0 15px 0;
                -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
                -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
                box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
                -webkit-border-radius: 0 0 5px 5px;
                -moz-border-radius: 0 0 5px 5px;
                border-radius: 0 0 5px 5px;
            }
            hr {
                border-color: rgba(255, 255, 255, 0.4);
                -webkit-background-clip: padding-box;
                -moz-background-clip: padding-box;
                background-clip: padding-box;
            }
            .section {
                padding: 0 15px;
            }
            [class^="favicons-"] {
                background-image: url("../img/favicons2.png");
                background-position: 16px 16px;
                background-repeat: no-repeat;
                display: inline-block;
                height: 16px;
                vertical-align: text-top;
                width: 16px;
                margin:2px 1px 0 0;
            }
            [class^="icon-"],[class^="appicon-"] {
                margin:2px 1px 0 0;
            }

            .btn-large [class^="icon-"], .btn-large [class*=" icon-"],
            .btn-large [class^="appicon-"], .btn-large [class*=" appicon-"]
            {
                margin-top: 4px;
            }

            .stripe-icon16, .section-icon16
{
    margin-top:12px;
}

            .favicons-amazon, .favicons-az { background-position: 0 0; width: 16px; height: 16px; }
            .favicons-bestbuy{ background-position: 0 -17px; width: 16px; height: 16px; }
            .favicons-craigslist{ background-position: 0 -34px; width: 16px; height: 16px; }
            .favicons-ebay, .favicons-ep { background-position: 0 -51px; width: 16px; height: 16px; }
            .favicons-etsy{ background-position: 0 -68px; width: 16px; height: 16px; }
            .favicons-facebook{ background-position: 0 -85px; width: 16px; height: 16px; }
            .favicons-google{ background-position: 0 -102px; width: 16px; height: 16px; }
            .favicons-linkedin{ background-position: 0 -119px; width: 16px; height: 16px; }
            .favicons-sears{ background-position: 0 -136px; width: 16px; height: 16px; }
            .favicons-shopping, .favicons-sdc{ background-position: 0 -153px; width: 16px; height: 16px; }
            .favicons-shopstyle, .favicons-ss { background-position: 0 -170px; width: 16px; height: 16px; }
            .favicons-twitter{ background-position: 0 -187px; width: 16px; height: 16px; }
            .favicons-wishmindr{ background-position: 0 -204px; width: 16px; height: 16px; }
            .favicons-oex-offer{ background-position: 0 -204px; width: 16px; height: 16px; }
            .favicons-yahoo{ background-position: 0 -221px; width: 16px; height: 16px; }


            #app-banner {
              display: none;
            }

            .s-column { float: left; }
            .size-1of2 { width: 50%; }
            .size-1of3 { width: 33.333%; }
            .size-1of4 { width: 25%; }
            .size-1of5 { width: 20%; }

            #grid { }

            #grid[data-columns]::before {
                content: '4 .s-column.size-1of4';
              }

              .wishlistitem {
                margin: 0 7px 14px 7px;
              }

            /* Large desktop */
            @media screen and (min-width: 1200px) {

              #grid[data-columns]::before {
              		content: '5 .s-column.size-1of5';
              	}

                .items li.wishlistitem,
                .items li.search-result,
                li.wishlist-icon,
                #wishlist-preview,
                li.ebay_item {
                    width: 204px;
                }


                .leftsidenav {
                    padding: 8px 0;
                    margin:15px 0 0 15px;

                    max-width:270px;
                }
            }

            @media screen and (min-width: 980px) and (max-width:1199px) {
              #grid[data-columns]::before {
              		content: '4 .s-column.size-1of4';
              	}
                .items li.wishlistitem,
                .items li.search-result,
                #wishlist-preview,
                li.wishlist-icon,
                li.ebay_item {
                    width:210px;
                }
                .result .actions {
                    display:block;
                }

                #stores img { margin: 0px 15px 10px 0px}

                .leftsidenav {
                    padding: 8px 0;
                    margin:15px 0 0 15px;
                    max-width:270px;
                }
            }

            @media screen and(max-width: 1024px) {

                .popover-help { display:none}

                #stores img { margin: 0px 15px 10px 0px}


            }

            /* Portrait tablet to landscape and desktop */
            @media screen and (min-width: 768px) and (max-width: 979px) {

              #grid[data-columns]::before {
                  content: '3 .s-column.size-1of3';
                }

                .result .actions {
                    display:block;
                }

                #wish_button {
                  display: none;
                }

                body { margin:0;padding-top: 0px;
                padding-bottom: 0px;}

                .navbar-fixed-top { margin-bottom: 0; }

                .hero-unit, .story { margin-bottom: 15px }
                .bottom { margin: 0 15px 15px 0 }

                .items li.wishlistitem,
                .items li.search-result,
                #wishlist-preview,
                li.wishlist-icon,
                li.ebay_item {
                    width:217px;
                }

                .sidenav.affix {
                    display:none;
                }

            }

            /* Landscape phone to portrait tablet */
            @media screen and (max-width: 767px) {

              #grid[data-columns]::before {
                  content: '2 .s-column.size-1of2';
                }
                #app-banner {
                  display:block;
                }
                #add-item-icon, #lobmore, #addthis_top, #wish_button, .awi {
                    display:none;
                }

                #list-options-button { float:right; margin: 10px 0 0 10px }
                #share-wl-btn { float:right; margin: 10px 0 0 10px }
                body {
                    margin:0;
                    padding-top: 0px;
                    padding-bottom: 0px;
                }

                .navbar-fixed-top { margin-bottom: 0; }
                .hero-unit {margin-bottom:0}
                .story { margin:5px}

                .prelaunch-signup { margin-left:5px}
                .comming-soon { margin-bottom:5px}

                .items li.wishlistitem,
                .items li.search-result,
                #wishlist-preview,
                li.wishlist-icon,
                li.ebay_item {
                    margin-right: auto;
                    margin-left: auto;
                }

                .sidenav.affix {
                    display:block;
                    position: static;
                    margin-right:15px;
                }


            }

            @media screen and (max-width: 620px) {
                .items li.wishlistitem,
                .items li.search-result,
                #wishlist-preview,
                .wishlist-icon,
                li.ebay_item {
                    width:100%;
                }
                a.search-result {
                    max-width: 620px;
                }
            }


            /* Landscape phones and down */
            @media screen and (max-width: 480px) {
                .hero-unit h1 {display:none}
                .items li.wishlistitem,
                .items li.search-result,
                #wishlist-preview,
                .wishlist-icon,
                li.ebay_item {
                    width:100%;
                }



                .section { padding: 0 5px;}

                .hero-unit { padding:30px}

            }

            #contents { margin-top:15px; border-radius:5px; padding-top:0; }

            #footer-line { margin-bottom: 0; }

            .wishlistitem a.search-result {height:auto;}

			.addthis_service_icon {
				display: inline-block;
				margin: 2px 1px -2px 0;
			}

      .br-theme-bars-1to10 .br-widget {
        height: 10px;
        width:100%;
        margin: auto;
        margin-bottom: 1px;
        white-space: nowrap;
        display: flex;
      }
      .br-theme-bars-1to10 .br-widget a {
        display: block;
        width: 10%;
        height: 10px;
        float: left;
        background-color: #fff;
        margin: auto;
        border-right: 1px solid #fff;
        text-align: center;
      }
      .br-theme-bars-1to10 .br-widget a.br-active,
      .br-theme-bars-1to10 .br-widget a.br-selected {
        background-color: #eee;
      }
      .br-theme-bars-1to10 .br-widget .br-current-rating {
        font-size: 16px;
        line-height: 1;
        float: left;
        color: #eee;
        font-weight: 400;
        display:none;
      }
      .br-theme-bars-1to10 .br-readonly a {
        cursor: default;
      }
      .br-theme-bars-1to10 .br-readonly a.br-active,
      .br-theme-bars-1to10 .br-readonly a.br-selected {
        background-color: #eee;
      }
      .br-theme-bars-1to10 .br-readonly .br-current-rating {
        color: #eee;
      }
      @media print {
        .br-theme-bars-1to10 .br-widget a {
          border: 1px solid #b3b3b3;
          background: white;
          height: 38px;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
        }
        .br-theme-bars-1to10 .br-widget a.br-active,
        .br-theme-bars-1to10 .br-widget a.br-selected {
          border: 1px solid black;
          background: white;
        }
        .br-theme-bars-1to10 .br-widget .br-current-rating {
          color: black;
        }
      }

      .br-theme-edittheme .br-widget {
        height: 25px;
        width:100%;
        margin: auto;
        margin-bottom: 1px;
        white-space: nowrap;
        display: flex;
      }
      .br-theme-edittheme .br-widget a {
        display: block;
        width: 10%;
        height: 25px;
        float: left;
        background-color: #eee;
        margin: auto;
        border-right: 1px solid #f7f7f7;
        text-align: center;
      }
      .br-theme-edittheme .br-widget a.br-active,
      .br-theme-edittheme .br-widget a.br-selected {
        background-color: #EDB867;
      }
      .br-theme-edittheme .br-widget .br-current-rating {
        font-size: 18px;
        line-height: 1;
        float: left;
        color: #EDB867;
        font-weight: 400;
        width: 30px;
        margin: 3px;
      }
      .br-theme-edittheme .br-readonly a {
        cursor: default;
      }
      .br-theme-edittheme .br-readonly a.br-active,
      .br-theme-edittheme .br-readonly a.br-selected {
        background-color: #ccc;
      }
      .br-theme-edittheme .br-readonly .br-current-rating {
        color: #f2cd95;
      }

      .chromestore {
        display:none;
      }
