body{position:absolute;width:100%;margin:0;padding:0;background-image:url(/store/pc/theme/gfs1/images/shb.com_tile_200x200.jpg)}body .viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}body .viewport .frame{position:absolute;width:200%;height:100%;top:0;bottom:0;left:0}body .viewport .frame .navbar .navbar-inner{border-radius:0;padding-left:5px}body .viewport .frame .menu{height:100%}body .viewport .frame .menu.collapse{float:left;height:100%!important;width:auto}body .viewport .frame .menu.collapse.height{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}body .viewport .frame .menu.collapse.width{position:relative;width:0;overflow:hidden;-webkit-transition:width .35s ease;-moz-transition:width .35s ease;-o-transition:width .35s ease;transition:width .35s ease}body .viewport .frame .menu.collapse.in.width{width:auto}body .viewport .frame .menu.collapse.in.height{height:auto}body .viewport .frame .menu .collapse-inner{position:relative;width:250px;height:100%}body .viewport .frame .menu .navbar .navbar-inner{text-align:center;color:grey;font-size:1.2em;line-height:38px}body .viewport .frame .menu .nav-stacked{padding:0 10px}body .viewport .frame .view{width:50%;height:100%;overflow:hidden}body .viewport .frame .view .navbar .navbar-inner .btn-navbar{display:block;float:left}body .viewport .frame .view #content{margin:auto 15px;text-align:justify}.pcMainContent{padding:5px}h1{color:#444}h2{color:#3f3f3f}.navbar-default{background-color:#000;border-color:#000}.navbar-brand{float:none;text-align:center;display:block;height:auto}.btn-default{color:#fff;background-color:#93817f;border-color:#93817f}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-color:#caab8e;border-color:#93817f}form[role=search] input{border-color:#93817f}form[role=search] button{color:#fff;background-color:#93817f;border-color:#93817f}form[role=search] button:hover{background-color:#caab8e;border-color:#93817f}.pcMoreLink{text-align:center;display:block}.pcColumn{background-color:#fff;border-radius:5px;border:1px solid #bbb;text-align:center;margin:0 auto 20px;padding:0}.pcColCount3,.pcColWidth33{width:75%;float:none}.pcSortProducts{margin:10px;text-align:center}#pcFeaturedProductsList h2{text-align:center;margin-bottom:-10px}.pcShowProductsUL{background-color:#ded0b6;border-radius:5px;width:75%;margin:15px auto;padding:15px;float:none}.pcShowProductsUL .pcShowProductImage img{margin-bottom:15px}#pcFeaturedProductsList .pcShowProductSku{margin:0 0 15px;font-size:12px;color:#444}.pcShowCategory{margin:0;padding:24px 5px;text-align:center;border-bottom:1px solid #ddd}.pcShowCategory .pcRow>div>div{float:none;text-align:center;max-width:100%;margin:0 auto}.pcViewProductLeft,.pcViewProductRight{float:none!important;width:100%!important;margin:0!important}.pcAddThis{width:245px;margin:auto}.pcViewProductRight{text-align:center}.pcShowProductOptionsList .form-control{margin:auto}.pcShowAddToCart .form-control{width:60px!important;text-align:center;height:30px}a.pcButton.pcButtonAddToCart{margin:0 2px;color:#333!important;padding:10px 15px}#pcSpecials,#pcNewArrivals,#pcBestSellers,#pcUsefulLinks{margin:1%;width:98%}#pcMainAreaBottom{clear:both;padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:10px}#pcMainAreaBottom h2{border-bottom:1px solid #93817f;color:#3e7ba6;font-family:open_sansbold;font-size:18px;margin-bottom:10px}#pcMainAreaBottom ul{list-style-type:none;padding-left:6px}#pcMainAreaBottom .pcColumnWrapper{padding:2px 8px}#pcMainAreaBottom #pcFeaturedProductsList{margin:0;padding:0}#pcMainAreaBottom .pcShowProductsUL{padding-bottom:5px}#pcMainAreaBottom .pcShowProductImageL{float:left;height:48px;position:relative;text-align:center;width:48px;padding:0;margin-right:6px}#pcMainAreaBottom .pcShowProductImageL img{height:96%;padding:2%;width:96%}.pcButton{background-color:#444;border:none;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:inline-block;font-size:10px;margin:2px;padding:7px 12px;text-decoration:none;text-transform:uppercase}a.pcButton{text-decoration:none;color:#fff!important}.pcCheckoutButtonWrapper .pcButtonCheckout{background-color:#508ac9!important;color:#fff!important}.pcCheckoutButtonWrapper .pcButtonCheckout span::before{content:"";display:block;background:url(../images/check-out.gif) no-repeat;background-size:auto;width:24px;height:20px;float:left;background-size:contain;margin-right:-8px}.pcCheckoutButtonWrapper .pcButtonCheckout:hover{background-color:#666!important;color:#fff!important}.pcShowProductButtonsH .pcButton{font-size:8px;padding:4px 8px}.pcButton .pcButtonText{color:inherit;display:block;font-size:inherit;margin:0;padding:0}.pcButton img,.pcButton input[type=image]{display:none}.pcButton:hover{background-color:#555;color:#fff;text-decoration:none}button.pcButtonAddToCart{color:#fff;font-size:12px}.pcButtonAddToCart{background-color:#bdb76b;color:#424657;border:none;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;display:inline-block;font-size:10px;text-decoration:none;text-transform:uppercase;height:32px;width:110px}.pcButtonAddToCart:hover{background-color:#cec87c;color:#424657}.pcButtonMoreDetails{background-color:#424657}.pcButtonMoreDetails:hover{background-color:#343845}#pcCartButtonsTop .pcButtonRecalculate .pcButtonText,#pcCartButtonsTop .pcButtonSaveCart .pcButtonText,#pcCartButtonsTop .pcButtonContinueShopping{color:#444}.secondary{background-color:#eee!important;color:#204b8f!important}a.secondary{text-decoration:none;color:#204b8f!important}.secondary .pcButtonText{color:#204b8f!important}.secondary:hover{background-color:#fff!important;color:#204b8f!important}.tiny{padding:3px 6px!important}.tiny .pcButtonText{font-size:10px!important}#sb-site{background:#fff}.sb-menu{list-style-type:none;margin:0;padding:0;background-color}.sb-menu li{border-bottom:1px solid rgba(0,0,0,.6);border-top:1px solid rgba(255,255,255,.6);margin:0;padding:0;width:100%}.sb-menu>li:first-child{border-top:medium}.sb-menu>li:last-child{border-bottom:medium}.sb-menu li a{color:#f2f2f2;display:inline-block;padding:1em;width:100%}.sb-menu li a:hover{background-color:rgba(255,255,255,.05);text-decoration:none}.sb-left .sb-menu li a{border-left:3px solid transparent}.sb-left .sb-menu li a:hover{border-left:3px solid}.tab-content>.tab-pane{border-bottom:1px solid #ddd!important;border-left:1px solid #ddd!important;border-right:1px solid #ddd!important;padding:10px}.nav-tabs>li>a{background-color:#ddd!important;margin-bottom:-3px!important}.nav-tabs>li.active>a{background-color:#fff!important;margin-bottom:-3px!important}#pcOPCtotal{margin-top:4px;margin-right:10px;border-bottom:1px solid #555;border-right:1px solid #555;background-color:#93817f}#pcMain .pcShowProductBgHover:hover,#pcMain .pcShowCategoryBgHover:hover,#pcMain .pcShowBrandBgHover:hover,#pcMain .pcShowProductsH:hover{background-color:#f3f3f3}/*!#######################################################################
MeanMenu 2.0.6
--------
To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/)
#######################################################################*/a.meanmenu-reveal{}.mean-container .mean-bar{float:left;width:100%;position:relative;padding:4px 0;margin-top:-30px;min-height:42px;z-index:1049}.mean-container a.meanmenu-reveal{width:22px;height:0;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:none;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:24px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:none!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.9)}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{}.pcAltCheckoutSeparator{text-align:center;color:#666}