/*!
 * fireshell
 * Fiercely quick and opinionated front-ends
 * http://getfireshell.com
 * @author Todd Motto
 * @version 1.0.0
 * Copyright 2013. MIT licensed.
 */

.clear:before,.clear:after{content:' ';display:table}.clear{*zoom:1}.clear:after{clear:both}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font:300 13px/1.6 'Helvetica Neue', Helvetica, Arial;background:#fff;color:#444}.header{width:100%;height:65px;background:#cc0007;background:-moz-linear-gradient(top, #cc0007 0%, #950303 100%);background:-webkit-linear-gradient(top, #cc0007 0%, #950303 100%);background:linear-gradient(to bottom, #cc0007 0%, #950303 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0007', endColorstr='#950303',GradientType=0 );-webkit-box-shadow:0px 0px 18px 0px #ffffff;box-shadow:0px 0px 18px 0px #ffffff;position:fixed;top:0;z-index:1000}.header .logo{height:65px;line-height:65px;float:left}.header .logo img{padding-left:20px;padding-top:15px}.header .functionArea{height:65px;float:right}.header .infoBtn,.header .cartBtn,.header .search{height:32px;line-height:32px;width:110px;border-radius:4px;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #efefef 100%);background:-webkit-linear-gradient(top, #fff 0%, #efefef 100%);background:linear-gradient(to bottom, #fff 0%, #efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 );float:left;margin:15px 10px 15px 0}.header .infoBtn,.header .cartBtn{text-align:center;font-weight:bold;cursor:pointer}.header .infoBtn span,.header .cartBtn span{font-size:12px;padding-left:5px}.header .searchArea{position:relative;float:left}.header .search{width:200px;border:none;padding:0 35px 0 10px}.header .fa-search{position:absolute;right:20px;top:25px;color:#555}.searchBox{height:100%;width:270px;padding:10px;background-color:#ffffff;background-image:url("../img/search.png");background-position:right bottom;background-repeat:no-repeat;float:left}.searchBox .searchTitle{font-weight:bold;font-size:16px;text-transform:uppercase;color:#333;text-align:left;padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:10px}.searchBox .subtitle{font-weight:700;font-size:14px;color:#555}.searchBox .selectByName,.searchBox .selectByCategory{display:block;clear:both;font-size:12px;height:32px;line-height:30px;margin:5px 0 10px}.searchBox .nice-select{border:1px solid #aaa}.searchBox .nice-select .list{box-shadow:0 0 0 1px #aaa;max-height:286px;overflow-y:auto}.searchBox .nice-select .option{border-bottom:1px solid #aaa}.searchBox .nice-select .option.disabled{display:none}.searchBox .nice-select .option:not(.disabled):hover{background-color:#ffe2e3;border-bottom:1px solid #fff;border-up:1px solid #fff}.detailWindow{display:none;-webkit-box-shadow:0px 0px 18px 0px #ffffff;box-shadow:0px 0px 18px 0px #ffffff;padding:20px;position:relative;overflow:auto;width:80%;max-width:1100px;min-width:900px;margin:auto;background-color:rgba(0,0,0,0.85)}.detailWindow .showImage{display:table-cell;vertical-align:middle;border:1px solid #ffffff}.detailWindow .showImage img{display:block;width:450px;height:450px}.detailWindow .showInfo{font-size:14px;color:#ffffff;line-height:24px;display:table-cell;vertical-align:middle;padding-left:20px}.detailWindow .title{font-size:18px;font-weight:bold;margin-bottom:20px}.detailWindow .longDesc{margin-bottom:30px}.detailWindow .price{font-size:16px;margin-bottom:20px}.detailWindow .quantityControl{font-size:16px;margin-bottom:40px}.detailWindow .quantityControl .quantityPick{width:60px;text-align:center;display:inline;height:30px;box-sizing:border-box}.detailWindow .quantityControl .bootstrap-touchspin{display:inline}.detailWindow .quantityControl .btn{color:#333;background:#ebebeb;border:#aaa 1px solid;height:30px}.detailWindow .quantityControl .btn:hover{background:#ffffff;border:#777777 1px solid}.detailWindow .quantityControl .btn:active{color:#000;background:#cccccc;border:#777777 1px solid}.detailWindow .quantityControl .bootstrap-touchspin-down{border-radius:4px 0 0 4px}.detailWindow .quantityControl .bootstrap-touchspin-up{border-radius:0 4px 4px 0}.detailWindow .btns{color:#222222;text-shadow:1px 1px 3px #ccc;text-transform:uppercase;text-align:center;overflow:auto;font-size:12px}.detailWindow .buyBtn,.detailWindow .backBtn{width:48%;border-radius:4px;border:1px solid #ffffff;float:left;font-weight:bold;-webkit-box-shadow:0px 0px 8px 0px #000000;box-shadow:0px 0px 8px 0px #000000}.detailWindow .buyBtn:hover,.detailWindow .backBtn:hover{cursor:pointer;-webkit-box-shadow:0px 0px 10px 0px #ffffff;box-shadow:0px 0px 10px 0px #ffffff}.detailWindow .buyBtn{background:#c6eb90;background:-moz-linear-gradient(top, #c6eb90 0%, #8dc63f 66%, #4fa248 100%);background:-webkit-linear-gradient(top, #c6eb90 0%, #8dc63f 66%, #4fa248 100%);background:linear-gradient(to bottom, #c6eb90 0%, #8dc63f 66%, #4fa248 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6eb90', endColorstr='#4fa248',GradientType=0 );margin-right:4%}.detailWindow .backBtn{background:#addef2;background:-moz-linear-gradient(top, #addef2 0%, #5acfef 66%, #4491d4 100%);background:-webkit-linear-gradient(top, #addef2 0%, #5acfef 66%, #4491d4 100%);background:linear-gradient(to bottom, #addef2 0%, #5acfef 66%, #4491d4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#addef2', endColorstr='#4491d4',GradientType=0 )}.main{-webkit-box-shadow:0px 0px 18px 0px #ffffff;box-shadow:0px 0px 18px 0px #ffffff;width:auto;height:auto;overflow:auto;background-color:rgba(0,0,0,0.85);margin:110px auto 40px;padding:20px;visibility:hidden}.main .mainTop{height:200px}.main .features{height:100%;background:#333 url("../img/feature.jpg") no-repeat center center;background-size:cover;border:3px solid #ffffff;width:auto;margin-left:290px}.main .mainGrid{width:auto;margin-top:20px;overflow:hidden}.main .showGrid{width:270px;height:375px;float:left;background-color:#ffffff;padding:10px;margin-bottom:20px;position:relative;cursor:pointer}.main .showGrid:hover{-webkit-box-shadow:0px 0px 15px 0px #ffffff;box-shadow:0px 0px 15px 0px #ffffff}.main .title{font-weight:bold;font-size:14px;text-align:center;margin-bottom:8px}.main .shortDesc{font-weight:bold;color:#333;height:72px;overflow:hidden;font-size:12px}.main .moreBtn{position:absolute;right:10px;bottom:85px;border:1px #c39802 solid;border-radius:4px 0 0;padding:4px 20px;background:#e9ce16;background:-moz-linear-gradient(top, #e9ce16 0%, #fac50e 100%);background:-webkit-linear-gradient(top, #e9ce16 0%, #fac50e 100%);background:linear-gradient(to bottom, #e9ce16 0%, #fac50e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9ce16', endColorstr='#fac50e',GradientType=0 );font-size:11px;font-weight:bold}.main .moreBtn:hover{-webkit-box-shadow:inset 0px 0px 8px 0px #ffffff;box-shadow:inset 0px 0px 8px 0px #ffffff;cursor:pointer}.cartPanel{display:none;position:fixed;top:45px;right:10px;width:370px;overflow:hidden;z-index:1001;-webkit-box-shadow:4px 12px 12px -4px rgba(0,0,0,0.8);box-shadow:4px 12px 12px -4px rgba(0,0,0,0.8)}.cartPanel .topCover{background-color:#efefef;width:110px;height:15px;float:right;clear:both}.cartPanel .cartContent{clear:both;background-color:#efefef;border-radius:4px 0 4px 4px;padding:10px}.cartPanel .cartInfo{font-weight:bold;font-size:12px;text-transform:uppercase;padding:5px;border-radius:4px 4px 0 0;border:1px solid #ffffff;background-color:#555555;color:#fff;overflow:auto}.cartPanel .cartInfo .left{float:left}.cartPanel .cartInfo .right{color:#acd373;float:right}.cartPanel .cartInfo .exceed{padding-left:10px;color:#f49ac1;display:inline-block;float:right}.cartPanel .btns{overflow:auto;margin:6px 0;font-size:12px}.cartPanel .btns .checkoutBtn,.cartPanel .btns .closeBtn{width:48%;color:#ffffff;text-transform:uppercase;text-align:center;font-weight:bold;padding:5px 0;border-radius:4px;cursor:pointer}.cartPanel .btns .checkoutBtn{background-color:#197b30;float:left}.cartPanel .btns .checkoutBtn:hover{background-color:#085019;color:#ff0}.cartPanel .btns .closeBtn{background-color:#1267a4;float:right}.cartPanel .btns .closeBtn:hover{background-color:#053f69;color:#ff0}.cartPanel .purchaseList{max-height:500px;overflow:hidden}.cartPanel .purchaseList p{text-align:center;font-size:18px;color:#999999;font-weight:bold}.cartPanel .purchaseList p.small{font-size:14px}.cartPanel .purchaseEntry{padding-bottom:10px;border-bottom:1px solid #666666;margin:8px 0;overflow:auto}.cartPanel .purchaseEntry .thumb{width:52px;height:52px;float:left;margin-right:10px}.cartPanel .purchaseEntry img{width:50px;height:50px;border:1px solid #aaaaaa}.cartPanel .purchaseEntry .title{font-weight:700;margin-bottom:10px;font-size:12px}.cartPanel .purchaseEntry .qty{float:left}.cartPanel .purchaseEntry .quantityPick{width:50px;box-sizing:border-box;text-align:center}.cartPanel .purchaseEntry .bootstrap-touchspin{display:inline}.cartPanel .purchaseEntry .removeBtn{float:right;width:80px;border:1px solid #666666;background-color:#efefef;text-align:center;border-radius:2px;font-size:11px;font-weight:bold;text-transform:uppercase;-webkit-box-shadow:0px 0px 2px 0px #ffffff;box-shadow:0px 0px 2px 0px #ffffff;cursor:pointer}.infoWindow{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.85);opacity:0;z-index:2000}.infoWindow .infoHolder{width:646px;margin:80px auto 0;border-radius:8px;-webkit-box-shadow:0px 0px 20px 0px rgba(255,255,255,0.7);box-shadow:0px 0px 20px 0px rgba(255,255,255,0.7);padding:34px;background:url("../img/light.png") repeat;border:1px solid #ff0}.infoWindow .infoContent{background-color:#ffffff;padding:20px;font-size:14px;line-height:24px;border-radius:4px;overflow:hidden;clear:both;position:relative;height:auto;text-align:justify}.infoWindow p.title{font-size:20px;padding:0 15px 15px 15px;margin-bottom:20px;margin-top:0;text-align:center;font-weight:bold;border-bottom:4px groove #999999}.infoWindow .limitHighlight{color:#9e0b0f;font-weight:bold}.infoWindow .infoHighlight{color:#1267a4;font-weight:bold}.infoWindow .closeBtn{width:200px;clear:both;margin:20px auto 0;height:28px;line-height:28px;text-align:center;text-transform:uppercase;font-weight:bold;font-size:12px;border-radius:4px;color:#000;cursor:pointer;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.7);background:#fceabb;background:-moz-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);background:-webkit-linear-gradient(top, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);background:linear-gradient(to bottom, #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 )}.infoWindow .closeBtn:hover{-webkit-box-shadow:0px 0px 16px 0px rgba(0,0,0,0.7);box-shadow:0px 0px 16px 0px rgba(0,0,0,0.7);background:#fbdf93;background:-moz-linear-gradient(top, #fbdf93 0%, #fbdf93 8%, #f8b500 50%, #fccd4d 52%, #fceabb 100%);background:-webkit-linear-gradient(top, #fbdf93 0%, #fbdf93 8%, #f8b500 50%, #fccd4d 52%, #fceabb 100%);background:linear-gradient(to bottom, #fbdf93 0%, #fbdf93 8%, #f8b500 50%, #fccd4d 52%, #fceabb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbdf93', endColorstr='#fceabb',GradientType=0 )}@font-face{font-family:'Font-Name';src:url("../fonts/font-name.eot");src:url("../fonts/font-name.eot?#iefix") format("embedded-opentype"),url("../fonts/font-name.woff") format("woff"),url("../fonts/font-name.ttf") format("truetype"),url("../fonts/font-name.svg#font-name") format("svg");font-weight:normal;font-style:normal}::selection{background:#333;color:#fff;text-shadow:none}::-moz-selection{background:#333;color:#fff;text-shadow:none}::-webkit-selection{background:#333;color:#fff;text-shadow:none}body{font-size:12px;font-family:sans-serif, cursive, fantasy, monospace;background-color:#111111;overflow-x:hidden}.vegasApp{overflow-x:hidden;position:absolute;top:0;left:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loadingCover{position:fixed;left:0;top:0;right:0;bottom:0}.loadingCover .iconLoading{left:50%;top:50%;position:absolute;margin-left:-32px;margin-top:-32px}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;display:none !important}body{display:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.min.css.map */
