.compare-page-link,.cart-page-link{float:right;display:block;margin:2px 13px 0 10px;font-size:2em}.sku{color:#333}.stock-status.availability{margin-right:20px;display:inline;text-transform:none;font-size:inherit;text-align:left}#product-details-page{position:relative}.no-products-container{text-align:center}.no-products-container .message{background:url(../images/stop-icon.png) no-repeat 50% -20px transparent;padding-top:168px}.virtuemart_search select.inputbox{display:block}.searchcustom{float:left;margin:0 10px 10px 0}.search-textbox{margin:18px 0 0;display:inline-block}.search-textbox .inputbox.pull-left{margin-right:-1px}.brief-info{margin:0 15px 0 10px}.titile-ratings-container{border-bottom:1px solid #dfdfdf;padding-bottom:10px}.product-short-description{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:10px 0;margin:10px 0 15px}.price-box-separator{background:#dfdfdf;height:1px;margin:10px 0 15px;display:block;width:100%;padding:0}#product-details h1{margin:0 0 10px;font-size:30px;line-height:30px;font-weight:400}#product-details header{margin:0 0 5px}.sub-categories-in-product{border-top:1px solid #ddd}.category-view .sub-categories{margin-top:2px}.price-class-move{display:none}.price-title,.final-price{font-size:30px;text-transform:none;line-height:30px}.price-before-dicount span.PricebasePriceWithTax{text-decoration:line-through}.price-before-discount-class-restore{display:block}.price-before-discount-class-restore span.PricebasePriceWithTax{font-size:20px;text-decoration:line-through;line-height:20px;color:#999}.price-container{position:relative;margin:15px 0 10px;cursor:pointer}.price-container>.price-pop-up{display:none;position:absolute;top:100%;left:0;right:0;z-index:100}.price-container>.price-pop-up>.price{text-align:right;margin:0 auto;width:auto;display:inline-block}.price-inner{display:block;border:2px solid #0b0b0b;background:#f8f8f8;padding:10px 15px 15px;position:relative;margin-top:13px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);color:#333}.price-popup-top-arrow{background:url(../images/price-popup-arrow.png) no-repeat 50% 0 transparent;height:13px;width:14px;position:absolute;top:-13px;left:30px;display:block}.boot-modal{text-align:left;display:none}.product-field-display ul{margin:0}.product-field-type-S .product-field-display input,.product-field-type-M .product-field-display input{display:none}.product-field-type-S .product-field-display ul,.product-field-type-M .product-field-display ul{list-style:none;list-style-type:none;display:block}.product-field-type-S .product-field-display li,.product-field-type-M .product-field-display li{display:inline-block;padding:0 5px 0 0}.product-field-type-S .product-field-display label,.product-field-type-M .product-field-display label{display:inline-block;padding:0;vertical-align:top}.product-field-type-S .product-field-display label>p,.product-field-type-S .product-field-display label>p.btn{display:block;vertical-align:top}.addtocart-area .product-fields-title{margin-bottom:5px}.addtocart-area .product-fields-title{text-transform:uppercase;font-weight:700}.new-field-title,.new-field-title:link,.new-field-title:visited{font-size:.9em;text-decoration:underline;outline:0;border:0}.new-field-title,.sidebar-field-title,.product-field-display a,.orderby-displaynumber a{color:#7b7a7a}.new-field-title:hover,.sidebar-field-title:hover,.product-field-display a:hover,.orderby-displaynumber a:hover{color:#292929}.new-field-title:hover,.new-field-title:focus{text-decoration:underline}.product-field-type-V select{width:auto;min-width:100px}.addtocart-area .product-fields .product-field{margin-bottom:15px}.product-side-bar{padding:0 0 10px}.product-related-products.product-side-bar{padding-top:0}.product-details-manifacturer-logo{margin:2px 2px 8px;text-align:center;display:block}.product-details-manifacturer-logo>.man-inner{display:block}.product-details-manifacturer-logo>.man-inner .man-thumb-image{max-width:100%;max-height:100px;width:auto!important;width:100%;height:auto!important;height:100px}.manufacturer-details-link{display:block}.manufacturer-details-link,.manufacturer-details-link:link,.manufacturer-details-link:hover,.manufacturer-details-link:focus,.manufacturer-details-link:visited{outline:0;border:0;background:0}#MegamartTab{margin:0}.nav-tabs{border:0}.nav-tabs li{margin-bottom:-2px}.nav-tabs>li>a{height:27px;border:1px solid #ddd;margin:0 10px 0 0;line-height:27px;border-bottom-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:16px;color:#777;background:#f9f9f9}.nav-tabs>li>a:hover{border:1px solid #ddd;border-bottom-color:transparent;background:#fafafa;color:#444}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{position:relative;border:1px solid #ddd;border-bottom-color:transparent;z-index:3;margin-top:-4px;height:30px;background-color:#fff;color:#333;outline:0}.tab-content{position:relative;z-index:2;border:1px solid #ddd;background:#fff;padding:23px 13px}.addtocart-bar{padding:10px 0 0}.quantity-input{text-align:center;width:auto}span.addtocart-button{padding:0;overflow:hidden}#product-details input.addtocart-button{-webkit-appearance:none;background:url(../images/add-cart-button-icon.png) no-repeat 0 transparent;border:0;outline:0;padding:14px 18px 14px 62px;font-size:14px;line-height:normal;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.promart div.tooltip{float:none;background:0;border:0;padding:5px;max-width:200px;z-index:13000}.availability{text-align:center;display:block;text-transform:uppercase;font-size:80%}.availability .label{font-size:80%}.product-field-type-M img{padding:2px;background:0;border:1px #bbb solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.product-field-type-M img:hover{border:1px #333 solid}.product-field-type-M .active img{border-color:#f89406}.tabular-content-area{margin-top:30px}.tab-content,.tab-content p{font-size:12px}.tab-content small{font-size:90%}.custom-field-position-sidebar .side-bar-link{text-align:center;font-size:80%;text-transform:uppercase}.sidebar-field-title,.sidebar-field-title:link .sidebar-field-title:hover,.sidebar-field-title:focus,.sidebar-field-title:visited{outline:0;border:0}.sidebar-field-title::after{content:'*'}.sidebar-field-title:hover,.sidebar-field-title:focus{text-decoration:underline}.product-top-nav .previous-page,.product-top-nav .next-page{position:absolute;right:0;top:-25px;width:20px;text-align:right;font-size:1.5em}.product-top-nav .previous-page{left:2px;text-align:left}.product-top-nav [class^=icon-],.product-top-nav [class*=" icon-"]{width:20px;height:20px;background:0}.ask-a-question,.back-to-category,.brief-info .addtocompare-button{display:block;border:0;outline:0;text-decoration:none;font-size:12px;margin-bottom:6px}.ask-a-question>i,.back-to-category>i,.brief-info .addtocompare-button>i{font-size:14px;width:16px;height:16px;background:0;margin-right:5px}.ask-a-question:hover,.back-to-category:hover,.brief-info .addtocompare-button:hover{text-decoration:underline}.ask-a-question>span,.back-to-category>span{background:url(../images/ask-question.png) no-repeat 50% #322c29;height:30px;width:30px;display:inline-block;float:left;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;margin-right:10px}.back-to-category>span{background:url(../images/go-back.png) no-repeat 50% #322c29}.ask-a-question:hover{text-decoration:underline}#facebox .popup,#facebox .content{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:0!important}#facebox .content{padding:0!important;min-width:155px;display:block!important;max-height:550px}#facebox .close{top:15px}#facebox .content h4,#fancybox-content h4{font-family:Verdana;font-size:12px;padding:5px 25px;text-align:center}#facebox .content .title,#fancybox-content .title{color:#292929;font-weight:400;font-family:Georgia;font-size:16px;line-height:20px;padding:9px 40px;border-bottom:1px solid #eee;text-align:center}#facebox .content>div,#fancybox-content>div{position:relative;padding-bottom:60px}.megamart #fancybox-content{border:10px solid #333}#facebox .content>div>.button-container,#fancybox-content>div>.button-container{position:absolute;bottom:0;display:block;width:100%;padding:14px 0 15px;margin-bottom:0;text-align:center;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}#facebox .button-container>a,#fancybox-content .button-container>a{margin:0 5px}#ask-question h1{margin:0;padding:0}.facebox-body{padding:15px}.ask-product-name h2{margin:0 0 10px;font-size:20px}.ask-email-box{margin-top:10px}.ask-text{text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc;font-size:14px;font-weight:400;line-height:20px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin-bottom:-2px;margin-top:10px;padding:5px}#modal-overall #main-site{padding:10px 0}#ask-question .comment-box{width:500px}#ask-question #comment{width:486px}.ask-page-title{font-size:25px;text-transform:uppercase}.align-left{text-align:left!important}.submit{background:0;text-align:left;display:block;padding:0 15px}.additional-images{margin:10px 0 25px}.phone-product-nav{margin-top:20px;border-top:1px solid}.vote.small{float:left}.social-button-container{display:block;padding-top:2px;text-align:right}.social-button-container>.addthis_toolbox{display:inline-table}.vote{margin:0}.ratingbox{position:relative;display:inline-block;width:120px;height:24px;background:url(../images/color-stars.png) repeat-x 0 100% transparent}.small>.ratingbox{width:55px;background:url(../images/rating-small.png) repeat-x transparent;height:10px}.ratingbox span{background:url(../images/color-stars.png) repeat-x;display:block;width:1%;height:24px;position:absolute}.small>.ratingbox>.stars-color{background:url(../images/rating-small.png) repeat-x transparent;background-position:0 100%;display:block;height:10px}#ShowReviews{cursor:pointer}#ShowReviews:hover{text-decoration:underline}.rating-title{font-size:85%;font-style:italic}.quantity-box .quantity-input{margin:0}#qaunity-selector{display:block;float:left;height:44px;line-height:44px;margin-right:10px}#qaunity-selector.hide{display:none}input.quantity-controls{background:url(../images/quantity-arrows.png) no-repeat transparent;display:inline-block;width:25px;height:25px;border:0;outline:0;padding:0;margin:0;transition:background 400ms ease-in-out;-webkit-transition:background 400ms ease-in-out;-moz-transition:background 400ms ease-in-out;-o-transition:background 400ms ease-in-out}input.quantity-controls.quantity-plus{background-position:-13px -13px}input.quantity-controls.quantity-minus{background-position:-64px -62px}input.quantity-controls.quantity-minus:hover{background-position:-64px -13px}input.quantity-controls.quantity-plus:hover{background-position:-13px -62px}.visible-phone .vote{margin-bottom:20px}.list-reviews .date{vertical-align:middle;height:30px;display:inline-block;font-style:italic}.tabular-content-area{padding-bottom:10px}.customer-reviews{border-top:1px solid;margin-top:10px;padding-top:25px;font-size:90%}.review-counter{width:50px;text-align:left}.product-related-categories .related-item-title{text-align:center;text-transform:uppercase;font-size:18px;margin-bottom:20px}.product-related-categories{text-align:center;border-top:1px solid;padding-bottom:20px;margin-top:20px}.product-related-categories img{padding-bottom:10px}.product-related-products .related-item-title{margin:0 0 10px;font-size:18px;border-bottom:1px solid #e8e8e8;padding:0 0 5px;text-align:center}.r-product{list-style:none;list-style-type:none;margin:0;padding:0}.related-products .r-product>li{display:none;-webkit-backface-visibility:hidden}.product-related-products img{width:30%;float:left;margin-right:5px;border:1px solid #eee;padding:2px;background:#fff}.product-related-products br{display:none}.product-related-products .product-name{display:block;float:left;width:63%;color:#333}.product-related-products .PricebasePriceWithTax{text-decoration:line-through;font-size:10px;line-height:12px}.product-related-products .product-field-type-R{padding:5px 0 5px 5px}.r-products-control-nav{list-style:none;list-style-type:none;display:block;text-align:center;height:15px;line-height:15px;margin:0;padding:3px 10px 0 0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.r-products-control-nav li{margin:0 3px;zoom:1;display:inline;vertical-align:middle}.r-products-control-paging li a{width:8px;height:8px;display:inline-block;background:#ddd;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.r-products-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.r-products-control-paging li a.r-products-active{background:#000;background:rgba(0,0,0,.9);cursor:default}div.tooltip.fade{float:none;background:0;border:0}.front-page-titles{font-size:22px;margin-bottom:15px;text-transform:uppercase}.spacer{background:#fff;border:1px solid #ddd;margin-bottom:20px;position:relative;z-index:2;padding:8px;-webkit-box-shadow:0 0 10px rgba(50,50,50,.2);-moz-box-shadow:0 0 10px rgba(50,50,50,.2);box-shadow:0 0 10px rgba(50,50,50,.2)}.product-side-bar .inner-cont{background:#fff;border:1px solid #ddd;margin-bottom:20px;padding:8px}.product-side-bar{position:relative}.product-side-bar .shadow-cont{bottom:21px;height:10px}.spacer .image-cont{background:#fff;padding:2px;text-align:center;z-index:1}.spacer .tags,.quick-spacer .tags,.larger-image-top-wrap .tags{position:absolute;background:url(../images/product-tags.png) no-repeat transparent;width:80px;height:80px;top:0;z-index:2}.larger-image-top-wrap .tags{top:0;z-index:1000}.spacer .tags.left,.quick-spacer .tags.left{left:0}.spacer .tags.right,.quick-spacer .tags.right{right:0}.larger-image-top-wrap .tags.left{left:0}.larger-image-top-wrap .tags.right{right:0}.spacer .tags.sold,.quick-spacer .tags.sold,.larger-image-top-wrap .tags.sold{background-position:0 0}.spacer .tags.new,.quick-spacer .tags.new,.larger-image-top-wrap .tags.new{background-position:0 -80px}.spacer .tags.promo,.quick-spacer .tags.promo,.larger-image-top-wrap .tags.promo{background-position:100% -80px}.spacer .tags.sale,.quick-spacer .tags.sale,.larger-image-top-wrap .tags.sale{background-position:100% 0}.spacer .cat-product-title,.spacer .cat-product-title a{margin:10px 0 3px 1px;font-weight:400;font-size:14px;font-family:Verdana;line-height:16px;padding:0}.product .quick-view-cont>.addtocart-area form{margin:0}.product .quick-view-cont>.addtocart-area .addtocart-bar{padding:0;text-align:center}.add-to-cart-view-container,.addtocompare-button-container,.quick-view-button-container{float:right}.spacer>.add-to-cart-view-container{margin-right:2px}.addtocompare-button-container,.quick-view-button-container{margin-right:15px}.pull-right .addtocart-bar{padding:0}.quick-spacer .bottom-container{padding:10px 15px;background:#fafafa;border-top:1px solid #eee}.quick-spacer .product-rating-container{float:left;padding-top:4px}.quickview-prev-product,.quickview-next-product{position:absolute;top:45%;left:-18px;width:28px;height:28px;border-radius:100%;background:#fff;line-height:28px;padding:6px}.quickview-next-product{left:auto;right:-18px;text-align:right}#facebox .close.quick-close{position:absolute;top:-26px;right:-26px;padding:10px;width:20px;height:20px;line-height:20px;background:#fff;border-radius:100%;background-image:none;opacity:1}#quick-overall #ShowReviews{cursor:default}#quick-overall #ShowReviews:hover,#facebox #ShowReviews:focus{text-decoration:none}#quick-overall{padding:25px;overflow:hidden}#quick-overall .brief-info{margin-right:0}#quick-overall .product-fields .new-postion{display:none}.product-listing .add-to-cart-button span,.quick-view-button span,.addtocompare-button span,.notify-button span{font-size:1.5em}.add-to-cart-view-container .popover{border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover-title{font-family:Verdana;text-transform:uppercase}.popover-content .product-price.price{margin-top:0;margin-bottom:15px}.popover-content>.product-price{margin-top:0}.popover-content .product-discount{display:none}.popover-content .price-name{text-transform:uppercase;color:#333;font-weight:700}.manufacturer-logo-cont-product-list{text-align:center}.price-heading{display:none}.product-listing .product .product-price>.price-class>div.PricesalesPrice,.price-before-dicount div.PricebasePriceWithTax{display:inline-block!important}.product-listing .product-price.price{text-align:left;margin-bottom:10px;padding-top:5px;margin-left:1px;float:left}.product-price .price-before-dicount{font-size:12px}.product-listing .PricesalesPrice{font-size:14px}.product-price .product-discount{font-size:80%;text-transform:uppercase;line-height:95%}.product-hover{position:relative;z-index:10}.quick-view-cont{display:none;position:absolute;z-index:2;text-align:center;top:0;width:100%;background:#fff}.quick-spacer{border:1px solid #ccc;position:relative;-webkit-box-shadow:0 0 15px rgba(50,50,50,.2);-moz-box-shadow:0 0 15px rgba(50,50,50,.2);box-shadow:0 0 15px #ccc}.quick-spacer .cat-product-title,.quick-spacer .cat-product-title a{margin:10px 0 3px 1px;font-weight:400;font-size:14px;font-family:Verdana;line-height:16px;padding:0;text-align:center}.product-listing .quick-spacer .product-price.price{float:none;text-align:center}#product-details.quick-product-info{margin-top:30px}.quick-product-info .new-postion{display:none}#product-details.quick-product-info h1{margin-bottom:15px}.quick-product-info .product-short-text{text-align:justify;padding:0 15px;margin-bottom:25px;font-size:90%;line-height:100%}.quickview .vote{margin-top:20px}.NextPageLink{display:inline!important}.NextPageLink ul{width:97%;display:table;padding-top:1em;list-style:none;table-layout:fixed;margin:.5em}.pagination-next,.pagination-prev{display:none!important}.NextPageLink li{display:table-cell;width:auto;text-align:center}.ias_trigger,.loading-products{display:block;clear:both;background:#eee;border:1px solid #ddd;padding:6px;text-align:center;margin-top:30px;margin-bottom:20px}.loading-products{padding:0 6px}.loading-products>div{margin:3px 0;display:inline-block;height:24px;line-height:24px}.ias_trigger{padding:0}.ias_trigger>a{display:block;padding:6px}.loading-icon{margin-right:10px}#ajax-products{position:relative}.busy-overlay{position:absolute;width:100%;background:#fff;top:0;left:0;z-index:9999999;opacity:.3;height:100%}.full-product-details-link,.full-product-details-link:hover,.full-product-details-link:focus{text-transform:uppercase;text-decoration:underline}.full-product-details-link{margin-top:15px;display:inline-block;font-weight:700;color:#7b7a7a}.full-product-details-link:hover{color:#333}.manufacturer-logo-cont-product-list{margin-bottom:3px;overflow:hidden;height:25px;font-family:open sans,sans-serif;font-size:100%;font-weight:700;color:#333}.manufacturer-logo-cont-product-list img{width:auto;max-height:100%;height:auto!important;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}.quick-bottom-contents{text-align:center;position:absolute;bottom:0;padding-bottom:10px}.quick-bottom-contents .availability,.quick-bottom-contents .stock,.quick-bottom-contents .more-on-availability,.quick-bottom-contents .quick-custom-field-position-sidebar{display:inline-block}.quick-bottom-contents .stock,.quick-bottom-contents .more-on-availability,.quick-bottom-contents .quick-custom-field-position-sidebar{margin:2px 10px;font-size:12px;line-height:100%;text-transform:uppercase}.category-page-title,.search-page-title{text-transform:uppercase;text-align:center;font-size:30px;margin-bottom:25px}.search-page-title{text-align:left}.product-sorting-cont{margin:0 0 17px}.product-sorting-cont>div{float:left;display:inline-block}.product-sorting-cont>.limit-box-dropdown{float:right}.orderlistcontainer,.product-sorting-cont .direction{position:relative}.orderlistcontainer .title-group .title.activeorder,.selected-limit{background:url(../images/arrow-drop.png) no-repeat 100% 12px #fbfbfb;box-shadow:inset 0 0 10px #ececec;-webkit-box-shadow:inset 0 0 10px #ececec;-moz-box-shadow:inset 0 0 10px #ececec;border:1px solid #e6e6e6;padding:0 23px 0 10px;margin-left:5px;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s linear ease-in-out;-o-transition:background .3s linear ease-in-out;transition:background .3s linear ease-in-out}.orderlistcontainer .title{display:inline-block;padding-left:7px;line-height:27px;float:left}.orderlistcontainer .activeorder{color:#333;line-height:27px;float:left}.orderlistcontainer.over .title-group .title.activeorder,.over .selected-limit{background-color:#fff;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-bottom:0;position:relative;line-height:27px;height:29px;z-index:31;margin-bottom:-1px}.selected-limit{line-height:27px;height:27px;display:inline-block}.product-sorting-cont .direction:hover{-webkit-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1)}.product-sorting-cont .direction{margin:0 10px 0 1px}.normal-sort>div{float:left;display:inline-block}.product-sorting-cont .direction .descending{background:url(../images/i_desc_arrow.gif) no-repeat 50% transparent;width:27px;height:27px;text-indent:-10000px;display:block;box-shadow:inset 0 0 10px #ececec;-webkit-box-shadow:inset 0 0 10px #ececec;-moz-box-shadow:inset 0 0 10px #ececec;border:1px solid #e6e6e6}.product-sorting-cont .direction .ascending{background:url(../images/i_asc_arrow.gif) no-repeat 50% #fbfbfb;width:27px;height:27px;text-indent:-10000px;display:block;box-shadow:inset 0 0 10px #ececec;-webkit-box-shadow:inset 0 0 10px #ececec;-moz-box-shadow:inset 0 0 10px #ececec;border:1px solid #e6e6e6}.product-sorting-cont .direction a:hover,.product-sorting-cont .direction a:focus{background-color:#fff;outline:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.orderlistcontainer .orderlist{position:absolute;background:#fff;padding:10px;display:none;z-index:30;margin:-1px;top:30px;left:0;border:1px solid #e1e1e1;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);min-width:200px}.orderlistcontainer.over .title-group{position:relative}.orderlistcontainer .orderlist>div,.limit-box-dropdown .orderlist>li{padding:0;margin-bottom:2px}.orderlistcontainer .orderlist>div>a,.limit-box-dropdown .orderlist>li>a{color:#8c8c8c;text-decoration:none;white-space:nowrap;font-size:12px;line-height:16px}.limit-box-dropdown{margin-left:10px}.limit-box-dropdown .orderlist{list-style:none;list-style-type:none}.limit-box-dropdown .selected-limit{color:#333}.counter-pagination{padding:16px 0 0;margin:0 0 16px;line-height:22px;border-top:1px solid #eaeaea}.counter-pagination .pagination{margin:0;text-align:right}.counter-pagination .pagination>ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.counter-pagination .pagination-start,.counter-pagination .pagination-end{display:none}.counter-pagination .pagination ul>li>a,.counter-pagination .pagination ul>li>span{border:0;background:0;padding:2px 0;margin:0 5px}.counter-pagination .pagination-prev.disabled,.counter-pagination .pagination-next.disabled{display:none}.counter-pagination .pagination-prev .pagenav{background:url(../images/pager_arrow_left.gif) no-repeat 50% #fff;display:block;width:23px;height:23px;text-indent:10000px;overflow:hidden;border:1px solid #e1e1e1;padding:0}.counter-pagination .pagination-next .pagenav{background:url(../images/pager_arrow_right.gif) no-repeat 50% #fff;display:block;width:23px;height:23px;text-indent:10000px;overflow:hidden;border:1px solid #e1e1e1;padding:0;margin-right:0}.counter-pagination .pagenav{color:#7b7a7a}.counter-pagination .pagination-prev .pagenav:hover,.counter-pagination .pagination-next .pagenav:hover{-webkit-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.05);-moz-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.05);box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.05)}.product-counter{color:#8d8d8d}.option-cost{display:block}.cart-options{vertical-align:top}.product-fields-title-group{margin-bottom:5px}.vm-mini-cart-module{position:relative;display:inline-block;float:right;margin-top:15px}.vm-mini-cart .vm_cart_products>.container{width:auto}#hiddencontainer{display:none}.vm-mini-cart .hidden-cart-content{display:none;position:absolute;top:30px;right:0;background:#fff;border:1px solid #ddd;z-index:1200;width:300px;padding:25px}.vm-mini-cart .visible-cart-content{background:0;padding-right:0;width:auto;display:inline-block}.vm-mini-cart .visible-cart-content .total{display:inline-block;padding-top:3px}.vm-mini-cart .visible-cart-content .total strong{font-weight:400}.vm-mini-cart .visible-cart-content .icon-basket{font-size:16px;height:16px;vertical-align:top;width:16px;margin-left:3px;margin-top:3px;background:0}.vm-mini-cart br{display:none}.vm-mini-cart .product_attributes span{display:block}.vm-mini-cart .product_attributes p{display:inline-block;margin:0}.vm-mini-cart .product_attributes p:before{content:'-';padding-right:5px}.vm-mini-cart .added-product{border:1px solid #ddd;background:#fafafa;padding:10px;margin-bottom:10px}.vm-mini-cart .added-product .prices{float:right}.vm-mini-cart .added-product .product_row{width:220px}.vm-mini-cart .vm_cart_products>.container.last-child .added-product{margin-bottom:0}.vm-mini-cart .vm_cart_products>.container.last-child.first-child .added-product{margin-bottom:10px}.vm-mini-cart .added-product .prices,.vm-mini-cart .added-product .product_row,.vm-mini-cart .added-product .product_row a{color:#333}.vm-mini-cart .vm_cart_products>.container.last-child.first-child .added-product.last-child{margin-bottom:0}.vm-mini-cart-module .mini-cart-title,.vm-mini-cart-module .total{color:#777}.vm-mini-cart-module .total strong{color:#333}.vm-mini-cart-module .custom>img{margin-bottom:10px}.currency-selector{float:right;padding-right:10px}.currency-form{margin:0;padding:0;position:relative;width:auto;display:inline-block}select#virtuemart_currency_id{-webkit-appearance:none;appearance:none;-moz-appearance:none;border:0;background:#282828;outline:0;font-size:.8em;text-transform:uppercase;line-height:normal;height:15px;margin:0;padding:0;width:200px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#e1e1e1}select.select{position:relative;z-index:10;width:166px!important;height:17px!important;line-height:17px}span.select{position:absolute;bottom:0;float:left;left:-13px;top:1px;width:166px;height:17px;line-height:17px;text-indent:10px;background:url(../images/arrow3.png) no-repeat 100% #282828;cursor:default;z-index:1;color:#e1e1e1;font-size:.8em;text-transform:uppercase;text-align:right;padding-right:13px;display:inline-block}.manufacturer-view-default .manufacturer{position:relative}.manufacturer-view-default .shadow-cont{bottom:13px}.vmmanufacturer li a div{display:inline}.cart-page-title,.user-page-title,.register-title,.shipping-method-page,.payment-method-page,.vm-thank-you{text-align:center;font-size:2em;text-transform:uppercase}.cart-page-title span{color:#7b7a7a}.cart-page-title .septa{color:#b5b5b5}.cart-promo-mod .moduletable .mods{margin:0 auto}.cart-promo-mod.last-mod{margin-bottom:20px}.custom{padding:0}.customcenter,.customcont,.custombase,.customdark{padding-bottom:15px}.vm-login-panel{text-align:center;padding:15px 10px 10px}.vm-login-panel .title,.login-title,.userfields_info{color:#333;text-transform:uppercase;font-weight:400;font:12px/1.55 Verdana,helvetica,sans-serif}.cart-view .vm-login-panel form{margin:0}.terms-of-service,.terms-of-service:focus,.terms-of-service:hover{outline:0;border:0}.vm-login-panel .username-password-recovery{font-size:1em}.vm-login-panel .add-margin{margin-left:5px;margin-right:3px}label[for=remember]{white-space:nowrap;color:#333}.billto-shipto-header{background:#f9f9f9;padding:3px 5px;border:1px solid #ddd;color:#333;text-transform:uppercase;font-size:1em;font-weight:700}.output-billto,.output-shipto{border:1px solid #ddd;border-top:0;padding:5px;font-size:1em}.billto-shipto a{margin:10px 0 25px}.billto-shipto a>.icon-edit{margin-top:3px;margin-right:5px}.cart-p-sales-price .PricesalesPrice,.cart-p-price .PricebasePriceVariant,.cart-p-tax .PricetaxAmount,.cart-p-discount .PricediscountAmount{display:inline-block!important}.cart-p-sales-price,.cart-p-price,.cart-p-tax,.cart-p-discount{text-align:right}.cart-p-sales-price{margin-bottom:10px}.cart-p-price>span::after,.cart-p-tax>span::after,.cart-p-discount>span::after{content:": "}.cart-p-sales-price-title{color:#333;text-transform:uppercase}.line-through{text-decoration:line-through;margin-left:2px}.cart-p-price,.cart-p-tax,.cart-p-discount{font-size:1em}.table .cart-p-details{text-align:center}.cart-p-sku{font-size:1em}.cart-p-name{padding:10px 2px 2px}.cart-p-details .cart-p-image{display:block;text-align:center}.cart-p-image.visible-phone img{margin:0 auto}.col-name div{vertical-align:top}.col-name a{text-transform:uppercase;color:#333}.col-name a:hover{text-decoration:underline}.vm-customfield-cart{font-size:1em}.col-name p{display:inline-block}.input-ultra-mini{width:30px}.cart-p-qty form{display:inline-block;vertical-align:top;margin-bottom:0}.cart-p-qty .qty-title{display:inline-block;text-transform:uppercase;font-size:1em;line-height:30px}.cart-p-qty .btn{margin-left:-2px}.cart-p-qty .btn .icon-refresh{margin-left:-5px;margin-right:-5px}.vmicon.vm2-remove_from_cart.btn{padding:6px 9px 2px;margin:0 0 0 3px}.cart-images img{height:40px;width:auto;background:#fff;border:3px solid #fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.15);box-shadow:0 0 6px 0 rgba(0,0,0,.15)}.cart-summary.table th,.order-item.table th{text-transform:uppercase;color:#333;font-weight:400}.priceCol.col-total{white-space:nowrap}.table.order-details td{border:0}.table .col-name [class*=span]{display:block;float:left}#userForm{margin-bottom:0}.table .col-total,.table .col-discount,.table .col-tax,.table .col-price{text-align:right}.col-total{white-space:nowrap}.cart-coupon-row .col-total span.PricesalesPrice::before{content:"-"}.coupon-form-col form{display:inline-block}.coupon-form-col span{vertical-align:text-top;margin-top:10px;display:inline-block;color:#ff7200;margin-left:10px}.cart-summary .grand-total,.cart-summary .grand-total-p-currency{font-size:1.2em;color:#333}.cart-summary .grand-total td,.cart-summary .grand-total-p-currency td,.continue-checkout-box{padding:15px 8px;background-color:#e9e9e9;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}.continue-checkout-box{margin:20px 0 30px;padding:15px 0}.cart-summary .grand-total-p-currency td{border-top:0}.checkout-cont{text-align:right;padding:0 8px}.continue-checkout-box .checkout-cont>a.vm-button-correct>span{background:url(../images/add-cart-button-icon.png) no-repeat -10px 50% transparent;padding:0 10px 0 60px;font-size:16px}.continue-cont{padding:0 8px}.continue-checkout-box .continue-cont .continue_link>span{font-size:16px;padding:0 10px}table.adminForm.user-details{margin:0 auto;margin-bottom:15px}.adminForm.user-details .key{width:250px}.userfields_info{text-align:center;margin-bottom:10px;font-size:1.2em;border-bottom:1px solid #ddd;padding-bottom:15px;line-height:1.5em}#adminForm .buttonBar-right,.control-buttons{text-align:center;margin:35px 10px}.register-title{margin-bottom:30px}.adminForm.user-details .key label{font-size:12px}.adminForm.user-details input,.adminForm.user-details input[type=text],.adminForm.user-details .inputbox,.adminForm.user-details select{vertical-align:middle;margin:5px 0}.adminForm.user-details input[type=checkbox]{vertical-align:top;margin:0}.control-buttons button{margin:0 10px}.buttonBar-center{text-align:center;margin:20px 0 30px}.alert.shipping,.alert.payment{text-align:center}#main-site .tabs select{width:220px}table.vmorder-done{margin:30px auto}.table .col-qty,.table .col-sku{text-align:center}#ui-tabs ul#tabs{list-style-type:none;overflow:hidden;margin:0;padding:20px 20px 0;text-align:center;border-bottom:1px solid #ddd}#ui-tabs ul#tabs li{display:inline-block;cursor:pointer;background:#f2f2f2;padding:10px 20px 7px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin:0 5px;text-transform:uppercase}#ui-tabs ul#tabs li.current{display:inline-block;background:#ccc;color:#444;cursor:default;color:#333}#ui-tabs .tabs{padding:20px 0}#ui-tabs .dyn-tabs{overflow:auto;display:none}div.spaceStyle{padding:0;margin:5px}.adminlist.table{font-size:.9em}.adminlist.table th{font-weight:400;text-transform:uppercase;color:#333}.stars-color{left:0}.manufacturer-view-default .front-page-titles{margin:0 0 25px;text-align:center}.manufacturer .spacer .image-cont{position:relative}.manufacturer .spacer .image-cont img{top:50%;left:50%}.notify{text-transform:uppercase}.option-cost{display:none;font-size:.85em}.option-cost.not-free{display:block}.category{position:relative}.category_description{padding:2px 0 10px}#paymentForm input[type=radio],#paymentForm label,#userForm.form-validate input[type=radio],#userForm.form-validate label{display:inline-block}#paymentForm input[type=radio],#userForm.form-validate input[type=radio]{vertical-align:middle;margin:2px 10px 5px 0}.cart-view .col-total{white-space:nowrap}.ontop-product-fields{margin-bottom:10px}.ontop-product-fields>.ontop-product-field{display:inline-block;text-align:center;padding:5px}#notifyform{margin-top:20px}#notifyform h4{color:#3a87ad;font-size:20px}#notifyform .input-prepend .add-on{line-height:23px}.product-field-type-E [class*=stockable_block]>div span:first-child{line-height:30px}.vmCompareModule{border:1px solid #ddd;background:#fff;-webkit-box-shadow:0 0 10px rgba(50,50,50,.2);-moz-box-shadow:0 0 10px rgba(50,50,50,.2);box-shadow:0 0 10px rgba(50,50,50,.2);display:none;margin-bottom:30px;position:relative}.vm_compare_products{padding:10px;position:relative}.vm_compare_products ul{list-style:none;list-style-type:none;margin:0;padding:0}.vm_compare_products .container{width:auto;margin:0;padding:0}.vm_compare_products .container .products{width:169.75px;float:left;background:#fafafa;border:1px solid #eee;margin:0 10px 0 0}.vm_compare_products .container .product_image,.vm_compare_products .container .texts{float:left}.vm_compare_products .container .product_image{width:25%;margin:3px;padding:2px;background:#fff;border:1px solid #eee}.vm_compare_products .container .texts{width:67%;font-size:10px}.vm_compare_products .container .texts .product_name,.vm_compare_products .container .texts .price{padding:3px 5px 0;line-height:14px}.vm_compare_products .hide{display:none!important;width:0}.vmCompareModule .total_products{height:30px;background:#fafafa;line-height:30px;text-align:right;padding:0 10px 0 0;border-top:1px solid #eee}.comp-direction-nav .comp-prev,.comp-direction-nav .comp-next{position:absolute;left:10px;bottom:-26px;font-size:1em}.comp-direction-nav .comp-next{left:30px}.comp-direction-nav span[data-icon]:before{color:#777}.comp-direction-nav .comp-disabled{opacity:0}#product-comparison [class*=row-]{border-top:1px solid #ddd;padding:20px 0}#product-comparison>.row-1{border-top:0}.compare-inner{padding:0;border-left:1px solid #ddd;border-right:1px solid #ddd;position:relative}.compare-inner>div{padding:6px 10px;border-top:1px solid #ddd}.compare-inner>div.product-name{font-weight:700}.compare-inner .product-purchase{border-bottom:1px solid #ddd}.compare-inner a,.compare-inner a:hover,.compare-inner a:focus{outline:0;border:0}.compare-inner>div:nth-child(odd),.compare-inner>div:nth-child(odd){background:#fafafa}.compare-inner .product-image{padding:20px;text-align:center;vertical-align:middle}.compare-inner .product-image>a{display:block;padding:6px;background:#fff;border:1px solid #ddd;margin:0 auto;text-align:center}.compare-inner .product-desc .comp_desc_title,.compare-inner .product-custom-fields .product-fields-title{font-weight:700;margin-bottom:6px}.compare-inner .availability{font-size:12px;text-align:left}.item-page.compare-page{border:0;background:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.removefromcompare-button{position:absolute;top:-10px;right:-5px;font-size:1.5em;border:0;outline:0;background:#fff;height:16px;display:block;width:16px;padding:0;margin:0}.removefromcompare-button .icon-close-2{height:16px;width:16px;padding:0;margin:0}.compare-page{position:relative}.clearcompare-button{position:absolute;top:10px;right:0}.clearcompare-button .icon-remove{background:0;margin-right:5px}.hide-compare-module{position:absolute;top:-12px;right:-7px;font-size:1.5em}.hide-compare-module .icon-close{height:18px;width:18px;background:#fff;border-radius:100%}#comp-ajax-load{position:relative}.admintable .compare-page h2{font-size:22px}.admintable .checkboxes input{margin:0;vertical-align:baseline;margin-left:10px}.checkboxes label{display:inline-block}.removefromcompare-button .icon-close-2{background-image:none}.modal-footer{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.large-image-container,.product-side-bar .inner-cont{-webkit-box-shadow:0 0 10px rgba(50,50,50,.2);-moz-box-shadow:0 0 10px rgba(50,50,50,.2);box-shadow:0 0 10px rgba(50,50,50,.2)}.ias_trigger,.loading-products{background:#fafafa;border:1px solid #ddd}.ias_trigger,.loading-products,.ias_trigger a{color:#333;outline:0}.cart-product-related-products{width:430px;padding:10px}.cart-product-related-products h5{text-align:center;font-weight:400}.cart-product-field-display{padding:8px;text-align:center}.cart-product-field-display div.product-image{border:1px solid #ddd;background:#fff;padding:5px}.cart-product-field-display div.product-image img{max-height:100px;width:auto}.cart-product-field-display .product-name{min-height:40px}.product-fields-title{display:inline!important}.captcha-container{padding:0 15px 15px}.captcha-fieldset{text-align:center}.captcha-fieldset>div{display:inline-block}