.ncix-header{position:fixed;z-index:10000;width:100%;top:0px;height:40px;background:#000;}.ncix-header .ui-block-a{text-align:left;padding:5px;}.ncix-header .ui-block-b{text-align:center;padding:5px;}.ncix-header .ui-block-c{text-align:right;padding:5px;}.ncix-header .cart-count{position:absolute;z-index:200;text-align:right;right:45px;top:0px;}.count-bubble{font-size:10px;text-shadow:none;font-weight:normal;padding:1px 4px;color:white;background:#A32600;background:-moz-linear-gradient(#f16f5c,#A32600);background:linear-gradient(#f16f5c,#A32600);border:1px solid white;text-align:right;}.subheader-bar{margin:-10px -15px 15px;padding:0px 15px;width:100%;height:40px;line-height:40px;font-size:1.2em;font-family:Helvetica,Arial,sans-serif;font-weight:500;color:#fff;text-shadow:0 1px 0 #194b7e;background:#666;background-image:-webkit-linear-gradient(#666,#2d2d2d);background-image:linear-gradient(#666,#2d2d2d);}.subheader-bar.no-margin{margin:-10px -15px 0px;}.subheader-bar img.icon{height:30px;vertical-align:middle;margin-bottom:2px;}.extreme-deal-bar{position:relative;font-family:Helvetica,Arial,sans-serif;margin:0px -15px;padding:7px 15px;border:none;background:#0054A6;color:#fff;font-weight:bold;text-shadow:0 -1px 1px #162143;}.extreme-deal-bar .arrow{position:absolute;left:20px;top:33px;z-index:900;width:0px;height:0px;border-style:solid;border-width:15px 10px 0 10px;border-color:#0054A6 transparent transparent transparent;}.subtitle-bar{position:relative;font-family:Helvetica,Arial,sans-serif;margin:0 -15px;padding:7px 15px;border:none;background:#D7D7D7;color:#000;font-weight:bold;text-shadow:none;}.subtitle-bar .arrow{position:absolute;left:20px;top:33px;z-index:900;width:0px;height:0px;border-style:solid;border-width:15px 10px 0 10px;border-color:#D7D7D7 transparent transparent transparent;}.main-content{padding-top:0px;margin-top:42px;}.panel-menu{margin-top:40px;padding:0px;}.promo-banners{margin-top:0px;}.footer{position:absolute;bottom:0px;width:100%;}.footer .copyright{text-align:center;font-size:11px;font-weight:normal;padding:0 10px;}.page-benchmark{font-size:10px;color:gray;}.legal-doc p,li{font-size:12px;}.product-search{position:absolute;width:100%;z-index:999;display:none;padding:0;background:#E9E9E9;box-shadow:0 1px 10px rgba(100,100,100,.9),0 0 0 1px rgba(200,200,200,.3);}.product-search .form-container{padding:0 10px;background-color:#f7f7f7}.product-search .form-container::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:0px;border-top:1px solid #fff}.product-search .form-container form{margin:0}.product-search .form-container .input-container{display:inline-block;position:relative;width:100%;margin:20px 0;white-space:nowrap;vertical-align:middle;padding-right:50px}.product-search .form-container .input-container input[type="text"]{display:inline-block;width:95%;height:38px;margin:0;padding:1px 4px 0 7px;border:1px solid #d8d8d8;border-right:0;line-height:1.4;font-size:1em;color:#333;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-appearance:none;border-radius:5px 0 0 5px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.product-search .form-container .input-container input[type="text"]:hover{border-color:#cacaca}.product-search .form-container .input-container input[type="text"]:focus{background-color:white;border-color:#999999;outline:none}.product-search .form-container .input-container .button-group{float:right;width:90px;margin:0;-webkit-user-select:none}.product-search .form-container .input-container .button-group{position:absolute;top:0;right:0;display:inline-block;font-size:0;white-space:nowrap;vertical-align:middle}.product-search .form-container .input-container .button-group .button-search{width:45px;height:41px;margin:0;padding:0;border:1px solid #396b9e;font-size:17px;font-weight:normal;background-color:#396b9e;background-image:linear-gradient(#5f9cc5,#396b9e);border-radius:5px;text-shadow:rgba(0,0,0,0.25) 0 -1px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 -1px 1px inset;-moz-box-shadow:rgba(0,0,0,0.1) 0 -1px 1px inset;box-shadow:rgba(0,0,0,0.1) 0 -1px 1px inset}.product-search .form-container .input-container .button-group .button-search:hover{border:1px solid #4b88b6;background-color:#4b88b6;}.product-search .form-container .input-container .button-group .button-search{display:block;text-align:center;vertical-align:middle;text-decoration:none!important;border-radius:0 4px 4px 0;cursor:pointer;-webkit-font-smoothing:antialiased;background-position:center;background-repeat:no-repeat;background-image:url(../images/icons32/search.png);background-size:28px;}.product-description{margin:0;white-space:normal;font-size:1em;font-weight:normal;color:#000;}.product-info{margin:0 0 10px 0;font-size:0.8em;font-weight:normal;}.product-thumbnail{float:left;margin-top:2px;margin-right:10px;width:80px;height:58px;margin-bottom:2px;border:1px solid #CCC;border-radius:4px;background-size:auto 55px;-moz-background-size:auto 55px;background-position:center;background-repeat:no-repeat;background-color:white;background-image:url(../images/needphoto128x128.jpg);}table.specifications{background-color:white;}table.specifications th{text-align:left;background-color:#ccc;}table.specifications,table.specifications td{border:1px solid gray;margin:0;border-spacing:0;border-collapse:collapse;}table.specifications td,table.specifications th,table.spectable td{padding:2px 5px;vertical-align:top;}#product-header .product-description{font-size:10pt;}#product-header .product-info{font-size:9pt;}#product-reviews .recommended-box{float:left;width:50%;font-size:90%;text-align:center;}#product-reviews .recommended{color:green;font-size:150%;font-weight:bold;}#product-reviews .rating-box{font-weight:normal;font-size:75%;}#product-reviews .rating-box .rating-line{line-height:20px;}#product-reviews .rating-box .indicator{display:inline-block;width:80px;background-color:#ddd;margin:0 5px;padding:0;height:14px;}#product-reviews .rating-box .indicator img{height:14px;}#product-reviews .review-listing .rating{margin-bottom:2px;}#product-reviews .review-listing .verified{color:#004000;font-size:10px;font-weight:normal;border:1px solid #777777;border-radius:3px;padding-left:2px;padding-right:2px;-moz-box-shadow:0px 1px 1px #999999;box-shadow:0px 1px 1px #999999;}#product-reviews .review-listing .verified img{height:12px;}#product-reviews .review-listing .review-by{font-size:12px;color:#777;font-weight:normal;}#product-reviews .review-listing p{margin:5px 0;text-indent:-70px;padding-left:70px;text-align:justify;}#product-reviews .content{font-size:75%;word-wrap:break-word;}#product-listing .thumbnail{float:left;display:table-cell;margin-right:10px;width:80px;height:70px;margin-bottom:2px;background-size:100px auto;-moz-background-size:100px auto;background-position:center;background-repeat:no-repeat;background-color:white;background-image:url(../images/needphoto128x128.jpg);}#product-listing .description{font-size:0.9em;white-space:normal;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}#product-listing .ui-li .ui-btn-inner a.ui-link-inherit{padding:2px 45px 2px 3px;}#product-listing .ui-li-has-arrow .ui-btn-inner a.ui-link-inherit{padding-right:35px;}#product-listing h3.ui-li-heading{margin-top:5px;}#product-listing h4{font-size:0.8em;}#product-listing .regular-price{font-size:9pt;text-decoration:line-through;}#product-listing .price{font-size:12pt;font-weight:bold;}#product-listing .sale-price{font-size:12pt;font-weight:bold;color:#cc0000;}#product-listing .savings{font-size:12px;padding:1px 5px;color:white;background:#A32600;border:1px solid white;text-shadow:none;font-weight:bold;}#product-listing .mir-info{color:#800000;font-size:9pt;font-style:normal;}#product-listing .promo-info{color:#800000;font-size:9pt;font-weight:normal;}#product-tile-container{margin-left:-15px;margin-right:-5px;}.product-tile{float:left;height:220px;padding-top:10px;cursor:pointer;font-size:9pt;}.product-tile a{text-decoration:none;outline:none;}.product-tile .content{padding-left:10px;}.product-tile .thumbnail{position:relative;width:100%;height:90px;max-height:90px;background-image:url(../images/needphoto200x100.jpg);background-size:auto 90px;background-repeat:no-repeat;background-position:center;text-align:center;}.product-tile .thumbnail img.free-gift-badge{position:absolute;bottom:3px;left:0;width:80px;height:30px;}.product-tile .description{height:58px;padding-right:10px;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;margin-bottom:5px;color:#000;font-weight:normal;}.product-tile .price{font-size:12pt;font-weight:bold;color:#000;}.product-tile .sale-price{font-size:12pt;font-weight:bold;color:#cc0000;}.product-tile .savings{font-size:11px;padding:1px 5px;color:white;background:#A32600;border:1px solid white;text-shadow:none;font-weight:bold;white-space:nowrap;}.product-tile .mir-info{color:#800000;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;font-weight:normal;}.product-tile .promo-info{color:#800000;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;font-weight:normal;}.product-tile .star-rating{color:#000;font-weight:normal;}.product-tile .star-rating img{height:20px;}#product-details{padding-top:0px;}#product-details .photo-slider{padding-top:10px;}#product-details .sku-vpn{margin:0;font-size:0.8em;color:gray;}#product-details .highlight-note{font-size:0.8em;background-color:#FFFFCC;padding:0px;text-shadow:none;}#product-details .image-container{text-align:center;margin-bottom:10px;}#product-details .price-container{margin-bottom:20px;}#product-details .product-image{margin-left:auto;margin-right:auto;}#product-details .price-container .pricing-note{font-size:0.8em;}#product-details .price{font-weight:bold;font-size:1.2em;}#product-details .pp-price-container{border:none;padding:6px 5px 5px 5px;border-radius:3px;}#product-details .sale-price{font-weight:bold;color:#CC0000;font-size:1.2em;}#product-details .selling-price-type{background:#AA0000;font-weight:bold;font-size:1.2em;color:#FFFFFF;padding:2px 8px 2px 10px;text-shadow:none;border-radius:3px;white-space:nowrap;}#product-details .stock-status-note{color:#777;font-size:0.8em;font-weight:normal;white-space:normal;}#product-details .pp-price-container{border:none;padding:6px 5px 5px 5px;border-radius:3px;}#product-details .pp-price{font-weight:bold;color:#0080C0;font-size:1.2em;}#product-details .pp-price-label{background:#0080C0;font-weight:bold;font-size:1.2em;color:#FFFFFF;padding:2px 8px 2px 10px;text-shadow:none;border-radius:3px;}#bundle-summary{text-align:right;margin:10px 0;font-size:0.9em;}#bundle-summary .bundle-price{color:#CC0000;font-weight:bold;}.department-tile{float:left;width:33%;cursor:pointer;font-size:10pt;font-weight:bold;}.department-tile .content{padding:0px 5px;text-align:center;}.department-tile .icon{width:98%;max-height:150px;}.department-tile .icon img{width:98%;max-width:150px;max-height:150px;}.department-tile .name{width:100%;height:30px;font-size:12px;}#cart-listing{font-size:.9em;}#cart-listing .cartline{padding:0px;}#cart-listing .cartline .price{font-weight:bold;}#cart-listing .cartline .sale-price{font-weight:bold;color:#CC0000;}#cart-listing .cartcontrol{padding:0px;}#cart-listing .cartcontrol .ui-block-a{margin-top:12px;width:25px;}#cart-listing .cartcontrol .ui-block-b{margin:0 5px;margin-top:5px;}#cart-listing .cartcontrol .ui-block-c{margin-top:12px;}#cart-listing .cartcontrol .ui-block-d{line-height:35px;}#cart-listing .cartcontrol .ui-block-e{margin-top:12px;}#cart-listing .cartcontrol input{width:40px;margin:0px;text-align:center;font-weight:bold;}#cart-listing .cartcontrol a{margin:0px 0 0 0;}#cart-listing .cartcontrol .ext-price{margin:10px 10px 0 10px;font-weight:bold;text-align:right;}#cart-listing .description a{text-decoration:none;font-weight:normal;color:#000077;}#cart-listing .sku{font-size:.8em;color:gray;}#cart-listing .thumbnail{margin-right:10px;width:80px;height:70px;margin-bottom:2px;background-size:auto 70px;-moz-background-size:auto 70px;background-position:center;background-repeat:no-repeat;background-color:white;background-image:url(../images/needphoto128x128.jpg);}#cart-listing .price-match-source{font-size:0.75em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}#cart .subtotal-line{text-align:right;font-size:1.2em;}#cart .subtotal-amount{color:#000000;font-weight:bold;padding-left:10px;}#cart .coupon-container label{font-size:1.1em;font-weight:bold;}#cart .coupon-container .description{font-size:0.8em;color:#777;}#cart .coupon-container .ui-block-a{line-height:40px;}#cart #coupon-error{font-size:0.9em;}#coupon-content .discount-line{text-align:right;font-size:1em;font-weight:bold;}#coupon-content .discount-amount{color:#CC0000;padding-left:10px;}#cart-added-item .thumbnail{float:left;margin-right:10px;width:80px;height:70px;margin-bottom:2px;background-size:80px auto;-moz-background-size:80px auto;background-position:center;background-repeat:no-repeat;background-color:white;background-image:url(../images/needphoto128x128.jpg);}#cart-added-item .price{color:#CC3300;font-weight:bold;}#cart-added-item .description{font-size:0.8em;}.notification-messages{font-size:0.8em;}#account .avatar{float:left;width:83px;margin-right:10px;}#account .avatar span{display:block;padding:4px;background-color:#fff;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.3);background:url(../images/no-avatar.png);background-position:center;background-repeat:no-repeat;background-size:90px;}#account .avatar img{width:75px;height:75px;display:block;border-radius:3px;}#account .fullname{font-size:1.2em;font-weight:bold;margin-bottom:8px;}#account-profile .avatar{float:left;width:83px;margin-right:10px;}#account-profile .avatar span{display:block;padding:4px;background-color:#fff;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.3);background:url(../images/no-avatar.png);background-position:center;background-repeat:no-repeat;background-size:90px;}#account-profile .avatar img{width:75px;height:75px;display:block;border-radius:3px;}#account-profile .nickname{font-size:1.2em;font-weight:bold;}#account-profile .fullname{color:#555;}#checkout-shipping .shipto-address{display:none;font-size:0.9em;font-weight:normal;}#checkout-shipping .shipping-option-description{float:left;font-size:0.9em;}#checkout-shipping .shipping-option-cost{float:right;font-size:0.9em;}#checkout-shipping .shipping-option-eta{font-size:12px;font-weight:normal;}#checkout-shipping .insurance-name{float:left;font-size:0.9em;}#checkout-shipping .insurance-cost{float:right;font-size:0.9em;}#checkout-shipping .insurance-description{font-size:13px;font-weight:normal;}#checkout-shipping .shipto-address a{font-size:1.2em;}#checkout-shipping .store-name{font-size:0.9em;font-weight:bold;}#checkout-shipping .store-address{font-size:0.8em;font-weight:normal;}#checkout-preferences .shipto-address{display:none;font-size:0.9em;font-weight:normal;}#checkout-preferences .insurance-name{font-size:0.9em;}#checkout-preferences .credit-card-info{font-size:0.9em;font-weight:normal;}#checkout-preferences .insurance-description{font-size:13px;font-weight:normal;}#checkout-preferences .shipto-address a{font-size:1.2em;}#checkout-preferences .store-address{font-size:0.9em;font-weight:normal;}#order-details .product-li{clear:both;}#order-details .product-li .thumbnail{float:left;margin-right:10px;width:80px;height:70px;margin-bottom:2px;background-size:80px auto;-moz-background-size:80px auto;background-position:center;background-repeat:no-repeat;background-color:white;background-image:url(../images/needphoto128x128.jpg);}#order-details .product-li .description{max-height:45px;white-space:normal;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}#saved-credit-cards .card-info{font-size:0.95em;font-weight:normal;}#forum-threads .subject{font-size:0.9em;font-weight:bold;white-space:normal;}#forum-threads .last-post-info{font-size:11px;color:gray;padding-top:5px;}#forum-posts .body{font-size:0.8em;white-space:normal;}#store-listing a{padding-bottom:2px;padding-top:2px;}#store-listing h4{font-size:0.9em;}#store-details .thumbnail{float:left;margin-right:15px;width:125px;height:105px;border:1px solid #333;border-radius:6px;background-position:center;background-repeat:no-repeat;background-color:white;background-image:url(../images/needphoto140x70.jpg);}#store-details .list-row-label{float:left;width:20%;text-align:right;margin-right:15px;white-space:normal;font-weight:bold;}#store-details .list-row-content{float:left;white-space:normal;}#contact-info h4{color:#990000;}#contact-info .description{font-size:0.9em;color:#666;}#contact-info .phone-words{font-size:1.1em;font-weight:bold;}#contact-info .phone-number{font-size:0.9em;color:#666;}#load-more{margin-top:20px;}a{text-decoration:none;}.float-right{float:right;}.float-left{float:left;}.clear{clear:both;}.nowrap{white-space:nowrap;}.hidden{display:none;}ul.unstyled,ol.unstyled{margin-left:0;padding:0;list-style:none;}.bold{font-weight:bold;}.no-bold{font-weight:normal;}.no-decoration{text-decoration:none;}.blue{color:blue;}.green{color:green;}.red{color:red;}.orange{color:orange;}.maroon{color:maroon;}.darkblue{color:midnightblue;}.gray{color:gray;}.small{font-size:10px;}.promo-title{font-size:1.1em;font-weight:bold;color:#0080C0;}.promo-description{font-weight:normal;color:#AA0000;font-size:0.8em;}.divider{clear:both;height:1px;border-bottom:1px solid #CCC;padding:0px;}.no-inset{margin-left:-15px;margin-right:-15px;}.no-top-margin{margin-top:-10px;}h4.subtitle{margin-top:0;text-align:center;}.validation-error{color:#CC0000;font-size:0.8em;}.error-message{color:#CC0000;}.star-rating img{height:23px;}.star-rating .link{font-weight:normal;text-decoration:none;font-size:0.8em;}.ajax-loader{line-height:32px;}.loading{float:left;background:url(../images/ajax_loader_32x32.gif) no-repeat center center;width:32px;height:32px;margin-right:10px;}form>label.ui-input-text,label.ui-slider{font-weight:700;}.close-btn{position:absolute;z-index:100;padding:0px;top:0;right:10px;}.controlgroup-textinput{padding-top:.22em;padding-bottom:.22em;}#avatar-upload .avatar-container{position:relative;padding:8px;width:160px;height:160px;left:50%;margin-left:-83px;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.3);}#avatar-upload .avatar{position:relative;width:160px;height:160px;overflow:hidden;background-color:#fff;border-radius:4px;background:url(../images/no-avatar.png);background-position:center;background-repeat:no-repeat;background-size:140px;}#avatar-upload .avatar img{position:absolute;display:block;}.file-input-button{position:relative;overflow:hidden;}.file-input-button input{position:absolute;z-index:100;top:15px;left:0;font-size:23px;margin:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;}#social-counter{margin:5px 0;font-size:0.8em;}#social-counter .comment-count{float:left;margin-left:10px;line-height:25px;}#social-counter .comment-count a:link{font-weight:normal;text-decoration:none;}#social-counter .like-container{clear:both;width:102px;height:25px;}.like-container .like-button{float:left;width:55px;height:25px;line-height:25px;cursor:pointer;font-size:12px;background-image:linear-gradient(#fff,#e1e1e1);border:1px solid #999;border-radius:.4em;padding-left:2px;padding-right:2px;-moz-box-shadow:0px 1px 1px #ccc;box-shadow:0px 1px 1px #ccc;}.like-container .like-button .off{color:#333;font-weight:normal;}.like-container .like-button .icon{float:left;width:25px;height:25px;}.like-container .like-button .off .icon{background:url(../images/icons32/thumbs_up_gray.png);background-size:20px 20px;-moz-background-size:20px 20px;background-position:center;background-repeat:no-repeat;}.like-container .like-button .on{color:#0066FF;font-weight:bold;}.like-container .like-button .on .icon{background:url(../images/icons32/thumbs_up_blue.png);background-size:20px 20px;-moz-background-size:20px 20px;background-position:center;background-repeat:no-repeat;}.like-container .like-button .on .icon-zoom{background-size:25px 25px;-moz-background-size:25px 25px;}.like-container .like-count-box{float:right;width:30px;height:23px;position:relative;border:1px solid #999;background:#fff;border-radius:3px;padding:0px;text-align:center;line-height:23px;margin-top:1px;}.like-container .like-count-box:after,.like-count-box:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.like-container .like-count-box:after{border-color:rgba(238,238,238,0);border-right-color:#fff;border-width:6px;top:50%;margin-top:-6px;}.like-container .like-count-box:before{border-color:rgba(153,153,153,0);border-right-color:#999;border-width:7px;top:50%;margin-top:-7px;}.like-container .like-count-box .like-count{font-size:11px;color:#333;font-weight:200;}#social-comments .comment-count{font-weight:700;}#comment-form textarea{font-size:0.9em;}#comment-list .comment-row{clear:both;margin-bottom:15px;}#comment-list .comment-row .avatar{float:left;margin-top:3px;width:30px;height:30px;border:1px solid #999;border-radius:3px;}#comment-list .comment-row .avatar img{width:30px;height:30px;border-radius:2px;}#comment-list .comment-box{margin-left:40px;position:relative;padding:0px;width:auto;}#comment-list .comment-box .username{font-size:13px;margin-right:10px;font-weight:bold;text-decoration:none;}#comment-list .comment-box .post-date{font-size:11px;color:#999;font-weight:normal;}#comment-list .comment-box .comment{font-size:75%;word-wrap:break-word;}.hashtag{color:#222;font-weight:bold;}#profile{position:absolute;left:0;top:0;width:100%;height:99.9%;}#profile:after{content:"";display:block;height:40px;z-index:900;position:absolute;bottom:0;left:10px;right:40px;background:url(../images/fade-out.png);border-bottom:5px solid #fff;}#profile .cover{z-index:1;position:absolute;left:0;top:0;width:100%;height:95px;background:#222;background-image:-webkit-linear-gradient(#444,#000);background-image:linear-gradient(#444,#000);}#profile .close{position:absolute;z-index:100;padding:0px;top:0;right:10px;}#profile>header{height:95px;position:absolute;z-index:2;left:0;right:0;top:0;}#profile>header .secondary{position:absolute;left:15px;bottom:-6px;}#profile>header .primary{margin-left:110px;}#profile>header .avatar{position:absolute;top:0;left:0;}#profile .secondary .avatar{position:static;}#profile .secondary .avatar span{display:block;padding:4px;background-color:#fff;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.3);background:url(../images/no-avatar.png);background-position:center;background-repeat:no-repeat;background-size:90px;}#profile .secondary .avatar img{width:75px;height:75px;display:block;border-radius:3px;}#profile .details{position:absolute;bottom:0;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.75);padding-bottom:7px;}#profile .username{font-weight:bold;font-size:1.1em;text-shadow:none;}#profile .follow-btn{width:150px;}#profile .nav-contain{position:absolute;top:95px;left:0;right:0;height:73px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;}#profile nav{border-bottom:3px solid #ebeff1;}#profile nav ul{margin:0px;}#profile nav ul li{min-width:90px;display:inline-block;}#profile nav ul li a,#profile nav ul li>span{border-bottom:3px solid #ebeff1;-webkit-transition:.2s color;transition:.2s color;color:#7b8187;line-height:1.2;font-weight:normal;font-size:12px;margin-bottom:-3px;display:block;padding:10px 15px 8px;}#profile nav ul li.active a{color:#36393c;border-bottom:3px solid #778289;font-weight:600;}#profile nav ul li a .count,#profile nav ul li>span .count{color:#2489ce;font-size:18px;font-weight:700;display:block;}#profile section.tabs{border-radius:0 0 7px 7px;position:absolute;top:152px;left:0;right:0;bottom:0;padding:0px;padding-bottom:22px;overflow:auto;margin:0;overflow-x:hidden;word-wrap:break-word;}#profile>section .loading{margin:20px;}#profile>section .nodata{width:100%;padding-top:50px;text-align:center;}#profile>section .nodata p{color:#666c72;font-weight:600;padding:0px 15px;}.dialog-fullscreen{position:absolute;left:0;top:0;width:100%;height:99.9%;}.dialog-fullscreen .content{padding:0px;margin:0;min-height:480px;overflow:auto;overflow-x:hidden;}.dialog-fullscreen .content .main-content{padding:15px;margin:0;}#user-list .row{clear:both;padding:8px;height:33px;border-bottom:1px solid #ccc;}#user-list .row .avatar{float:left;height:33px;margin-right:10px;border:1px solid #999;border-radius:3px;}#user-list .row .avatar img{width:33px;height:33px;border-radius:2px;}#user-list .row .username{float:left;margin-right:10px;overflow:hidden;line-height:33px;font-weight:bold;font-size:0.95em;color:#000;}#user-list .row .follow-btn{float:right;width:90px;}#user-list .row .buttons{float:right;line-height:33px;}#user-list .row .buttons img{width:28px;height:28px;margin-left:15px;}a.following{background:#008040;}a.not-following{background:#0080C0}a.follow-requested{background:#777;}#comment-history .comment-group{margin-bottom:5px;margin-top:5px;padding:10px;border-bottom:1px solid #ccc;}#comment-history .comment-group .entity{clear:both;position:relative;height:65px;margin-bottom:0px;overflow:hidden;}#comment-history .comment-group .entity:after{content:"";display:block;width:100%;height:25px;z-index:900;position:absolute;bottom:0;left:90px;background:url(../images/fade-out.png);border-bottom:4px solid #fff;}#comment-history .comment-group .entity .description{color:#000;font-size:0.9em;z-index:2;font-weight:600;white-space:normal;}#comment-history .comment-row{clear:both;padding:5px 15px;}#comment-history .comment-row .post-date{font-size:0.8em;font-weight:700;}#comment-history .comment-row .comment{font-size:0.8em;}#like-history{padding-bottom:10px;}#like-history .entity{clear:both;position:relative;height:65px;padding:2px 10px;border-bottom:1px solid #ccc;overflow:hidden;}#like-history .entity:after{content:"";display:block;width:100%;height:25px;z-index:900;position:absolute;bottom:0;left:90px;background:url(../images/fade-out.png);border-bottom:4px solid #fff;}#like-history .entity .description{color:#000;padding-top:5px;font-size:0.8em;font-weight:normal;white-space:normal;}@media (max-width: 649px) {#home-logo{position:absolute;left:7px;top:9px;width:88px;}.content-primary{margin-top:10px;}.ui-content ul.ui-listview{margin-top:0px;margin-bottom:0px;}.product-search{display:none;}#store-details .thumbnail{width:100px;height:80px;background-size:105px 85px;-moz-background-size:105px 85px;}}@media (min-width: 650px) {#home-logo{position:absolute;left:15px;top:7px;width:112px;}.ui-content ul.ui-listview{margin-top:1px;margin-bottom:1px;}#product-details .productimage{max-width:300px;}#bottom-sidebar{clear:left;}.product-search{display:none;max-width:45%;right:0px;}.product-tile{width:33%;}#product-listing .thumbnail{width:110px;height:90px;background-size:130px auto;-moz-background-size:130px auto;}#profile{left:50%;margin-left:-325px;top:3%;max-width:650px;height:90%;border:1px solid #999;border-radius:7px;}#profile .cover{border-radius:6px 6px 0 0;}.dialog-fullscreen{left:50%;margin-left:-325px;top:3%;max-width:650px;height:90%;border:1px solid #999;border-radius:7px;}.dialog-fullscreen .ui-header{border-radius:6px 6px 0 0;}}@media (max-width: 649px) {.product-tile{width:50%;}}@media (min-width: 450px) and (max-width: 1024px) {.product-tile{width:33%;}}@media (min-width: 1025px) {.product-tile{width:25%;}}@media (max-device-width: 1024px) and (orientation: landscape) {.product-tile{width:33%;}}@media (min-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: 90) {.product-tile{width:33%;}}