a:link,a:visited{color:#1644a1}a.btn:link,a.btn:visited{color:white}a:hover{color:#bc5607}#logo{margin-bottom:5px}#logo_title{position:relative;z-index:0;width:100%}#logo_container{z-index:3;max-width:30%;position:relative;display:inline-block}#title_container{margin-left:5px;font-family:"Jura";line-height:1.5em;z-index:5;width:250px;white-space:nowrap;display:inline-block;position:relative;top:29px}#title{font-size:2.5em!important;font-weight:600}#top_stripe{height:42px;width:100%;background:white url("../img/stripe_top.6932efe817de.png") repeat-x 0 bottom;position:absolute;bottom:5px;z-index:1}.top-nav-md{font-family:"Jura";font-weight:500;font-size:1.5em;letter-spacing:0;position:absolute;bottom:37px;right:0;z-index:10;margin:2px 0}.top-nav-xs.hidden-sm-up{text-align:center;font-family:"Jura";font-weight:500;font-size:1.5em;letter-spacing:-1px;background-color:#bbccb2}.top-nav a:link{margin:0 10px}#user_info{float:right;margin-top:10px}.search-top{margin-top:10px;float:right;width:40%;position:relative;z-index:10px}#middle{background-color:white;padding-top:50px;padding-bottom:20px;width:100%}#sidebar{width:200px;float:left;margin-top:95px}footer{background:url("../img/stripe_bottom.1c2b9053621d.gif") repeat-x;background-color:#bcccb2;padding:35px 10px 10px}ul#footer_links{padding:0}#footer_links li{display:inline;padding-right:10px}footer #i18n a:link{color:black}input[type=text],input[type=password]{border:1px solid #c9c3aa}.nav-tabs{margin-bottom:-10px}.card-square{width:100%;height:0;padding-bottom:100%;cursor:pointer;background:#aba194}.card-col{margin:5px 0}.card-col:nth-of-type(5n+1) .card-square{background:#F9D4BB}.card-col:nth-of-type(5n+2) .card-square{background:#C1D37F}.card-col:nth-of-type(5n+3) .card-square{background:#E2D58B}.card-col:nth-of-type(5n+4) .card-square{background:#F0E2A3}.card .price-card-title,.card:hover .card-img-overlay{-webkit-transition:opacity .3s linear 0s}.card .price-card-title{opacity:0;padding:0 5px}.card:hover .price-card-title{opacity:1}.card:hover .card-img-overlay{opacity:.3}.price-card-text-overlay{position:absolute;bottom:0}.product-card .card-img-overlay{margin:8%;padding:0;background-position:center center;background-size:contain;background-repeat:no-repeat;overflow:hidden}.product-card .card-update{color:rgba(0,0,0,.5);margin:0 0 0 5px;font-size:.8em;white-space:nowrap}.product-card .card-price{margin-left:-3px;background:#F9F9F9;padding:4px 10px 4px 10px;border-radius:0 12px 12px 0;box-shadow:1px 0 4px rgba(0,0,0,.5);text-shadow:0 1px 1px #fff;white-space:nowrap}td{-webkit-transition:all .2s linear;-moz-transition:all .2s linear}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,#q:focus{border-color:#3b9f36;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #81c273;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #81c273;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #81c273}#home_search{text-align:center}#q{outline:none;background:#fcfce5}#q_container{text-align:left;margin-top:15px;display:inline-block;width:270px}#go{vertical-align:middle;margin-left:5px;display:inline-block}ul.product_list{padding:0}.product_list{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product_list li{padding:5px 0;line-height:1.4em;cursor:pointer;list-style:none}.product_list li:hover{background-color:#fcfce5;border-radius:7px}.product_list .thumbnail{width:120px;text-align:center;display:inline-block;margin:0 10px 0 0;background-color:white;background-repeat:no-repeat;min-height:85px;background-position:center center;background-size:contain;float:left}.sidebar_item .thumbnail{border:0;text-align:center;display:inline-block;margin:0;background-color:white;background-repeat:no-repeat;min-height:80px;background-position:center center;float:left}.product_list .info{display:inline-block;overflow:hidden}.product_list .product_title{font-size:1.2em}.product_list .category{font-size:.9em;color:#cc6601}.price{color:#b6451a}.up{color:#a03;overflow:hidden}.down{color:green;overflow:hidden;white-space:nowrap}.price_change{font-weight:bold;padding-left:5px}ins{margin:10px 0}.plug_container{width:728px;height:90px}.plug_container img{position:absolute}#product_title{font-size:1.5em!important}#track{background-color:rgba(255,248,213,0.34);padding:10px 10px;border:1px solid #d6d0b2;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative}#track input[type="text"],#track input[type="number"]{width:100px}#track_errors{margin:0 10px 10px}.btn-group label{margin-bottom:0}#prices label{text-align:right;padding-right:2px}#prices .col-sm-7{padding-left:2px}#prices{line-height:1.5em;padding-top:5px;padding-bottom:5px;white-space:nowrap}.fa-star,.fa-star-half-o{color:#FD3;text-shadow:0 0 1px rgba(0,0,0,1)}.graph{margin:0 auto 16px;width:500px;height:250px;position:relative}.pager .page_number{font-weight:bold;text-align:center;vertical-align:middle;display:inline-block;line-height:29px;color:#222}table.borderless th{border:0}table.profile{font-size:.9em;border:1px solid #CCC;padding:0;width:100%;position:relative;z-index:50}.profile td{vertical-align:middle!important}.profile td.thumb{text-align:center}.profile td.thumb img{height:50px;position:relative;z-index:50}.profile tr.row2 td.thumb img{border:1px solid #eee;border-radius:4px}.profile tr.row2{background:#fdfcf0}.profile td{padding:3px;margin:0}.credit-card{width:200px;height:120px;border-radius:10px;text-align:right;color:white;text-shadow:#333 0 1px 2px,#999 0 -1px 2px;font:bold 13px "Courier New",Courier,mono;-moz-box-shadow:0 1px 6px #909090;-webkit-box-shadow:0 1px 6px #909090;box-shadow:0 1px 6px #909090;background:-moz-linear-gradient(315deg,white 0,#eee 2.4%,#f7f7f7 8.8%,#dbdbdb 49.1%,#c3c3c3 49.6%,#efefef 100%) #eceded;background:-webkit-gradient(linear,left top,right bottom,from(white),color-stop(0.024,#eee),color-stop(0.088,#f7f7f7),color-stop(0.491,#dbdbdb),color-stop(0.496,#c3c3c3),to(#efefef)) #eceded}.credit-card.none{background:none #ccc;-moz-box-shadow:inset 0 1px 6px #909090;-webkit-box-shadow:inset 0 1px 6px #909090;box-shadow:inset 0 1px 6px #909090;text-align:center;line-height:125px;padding:0;height:125px;width:200px}.credit-card .card-symbol{width:50px;height:32px;border-radius:3px;-moz-box-shadow:inset 0 1px 0 #909090;-webkit-box-shadow:inset 0 1px 0 #909090;box-shadow:inset 0 1px 0 #909090;float:left;margin:17px 15px 15px 15px}.credit-card p{clear:both;margin:10px}.credit-card .card-symbol.visa{background:url("../img/credit_cards/visa.8d3160b2bbd3.png") no-repeat}.credit-card .card-symbol.mastercard{background:url("../img/credit_cards/mastercard.82c39a8d4790.png") no-repeat}.credit-card .card-symbol.discover{background:url("../img/credit_cards/discover.52bbbb5f246c.png") no-repeat}.credit-card .card-symbol.amex{background:url("../img/credit_cards/amex.a9f89f7bd23d.png") no-repeat}.shambles h1{font-size:1em;color:#808080;background-color:#f5f5f5;text-align:left;margin:0;padding:5px;font-weight:200}.shambles{background-color:#f1f9fd;font-size:.9em;font-weight:200}.shambles ul{list-style-type:none;margin:0;padding:0}.shambles li{list-style-type:none;margin:0;padding:2px 5px}.shambles p{margin:5px}.btn.track-updating,.btn.track-updating:hover,.btn.track-updating:active{background-color:#eb6433;color:#fff7d4}.btn.track-updating{background-color:#eb6433;color:#fff7d4}.btn.track-update{background-color:#f9eb5d;color:#37701a}.btn.track-update:hover{background-color:#faf4bf}.track-update .track-button-text::before{content:"Update this item"}.track-updating .track-button-text::before{content:"Updating"}.track-item .track-button-text::before{content:"Track this item"}.tracked-item .track-button-text::before{content:"Item Tracked"}.no_select{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;user-drag:none}.btn-primary{background-color:#3a761b;border-color:#336519}.btn-primary:hover,.btn-primary:active{background-color:#2d5c15;border-color:#336519}.btn-group label.btn-secondary.active::before{content:"✅";margin-right:8px}.alert{margin-bottom:5px}@media screen and (max-device-width:480px) and (orientation:portrait){.phone-unmargin{margin:0 -15px}table,p{font-size:.8em}.table{width:100%}.table thead tr th,.table tbody tr td{padding:4px 2px;font-size:.8em}#home_search input[type='text']{font-size:.7em;width:190px;display:inline-block}#q_container{width:190px}.product_list .info{font-size:.9em}.product_list .thumbnail{width:60px;background-size:100%;margin-left:3px}}@media(max-width:767px){#logo_container{margin-left:-50px}#title_container{bottom:0;font-size:.8em}footer{text-align:center}}@media(min-width:768px) and (max-width:992px){#logo_container{width:25%}header{font-size:.9em}}