.e-action-link{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#26b;border-bottom:1px dashed #26b;cursor:pointer}.e-action-link:hover{color:#c00;border-bottom-color:#c00}.e-action-link_hidden{visibility:hidden}.e-action-link_visible{visibility:visible}.ul-reset{padding:0;margin:0;list-style-type:none}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.clearfix{zoom:1}.reset-tap-selection{-webkit-tap-highlight-color:rgba(0,0,0,0)}.e-variant-filter__container_header{border-bottom:1px solid #ccc;margin-bottom:10px}.e-variant-filter__title{float:left;height:21px;font:normal 19px/23px Verdana,Geneva,sans-serif;color:#000;margin:0 0 5px 0}.e-variant-filter__search{border:0;margin:0;padding:2px;height:15px;width:160px;font:normal 11px/15px Verdana,Geneva,sans-serif;background-color:#fff;-webkit-appearance:none}.e-variant-filter__search:focus{outline:0}.e-variant-filter__search_text{text-align:center;color:#999}.active .e-variant-filter__search_text{text-align:left;color:#000}.e-variant-filter__container_search{float:right;border:1px solid #aaa;padding:0 17px;height:19px;overflow:hidden;margin:1px 0 6px 6px;background:url(../../base/desktop/img/drop-down-sprite.png?2012-02-22) #fff no-repeat -6px -215px;position:relative;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.e-variant-filter__container_search:hover,.e-variant-filter__container_search:focus{border-color:#666}.e-variant-filter__search-clear{background-image:url("../../base/desktop/img/base-sprite.png");background-position:-177px -89px;width:16px;height:18px;position:absolute;right:1px;top:0;display:none;cursor:pointer}.e-variant-filter__search-clear:hover{background-image:url("../../base/desktop/img/base-sprite.png");background-position:-195px -89px;width:16px;height:18px}.e-variant-filter__container_filters{background-color:#eee;clear:both}.e-variant-filter__reset{background-color:#fff;color:#c00;border:1px solid #aaa;padding:0 10px;width:100px;height:19px;overflow:hidden;margin:2px 0 0 0;cursor:pointer;font:normal 11px/19px Verdana,Geneva,sans-serif;white-space:nowrap;text-align:center;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f6f6f6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(1,#fff));background:-ms-linear-gradient(bottom,#eee,#fff);background:-moz-linear-gradient(center bottom,#eee 0,#fff 100%);background:-o-linear-gradient(#fff,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#eee',GradientType=0)}.e-variant-filter__reset:hover,.e-variant-filter__reset:focus{border-color:#666;color:#D00;background:#f6f6f6;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,#eee));background:-ms-linear-gradient(bottom,#fff,#eee);background:-moz-linear-gradient(center bottom,#fff 0,#eee 100%);background:-o-linear-gradient(#eee,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eee',endColorstr='#fff',GradientType=0)}.e-variant-filter__container_reset{float:right;padding:5px 6px 6px 6px;font:normal 11px/13px Verdana,Geneva,sans-serif;position:relative}.e-variant-filter__variant-count{display:block;font-weight:bold;color:#666;text-align:right}.e-variant-filter__option{float:left;padding:5px 0 6px 6px;font:normal 11px/13px Verdana,Geneva,sans-serif;position:relative}.e-variant-filter__option_label{display:block;font-weight:bold}.e-variant-filter__option_select{max-width:150px}.e-variant-filter__container_variants{max-height:300px;overflow:auto;clear:both;position:relative;background-color:#999;border-bottom:1px solid #ccc}.e-generic-popup{max-width:1180px;position:absolute;display:none;z-index:106}.e-generic-popup__inner{background-color:#fff;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);max-width:1120px;margin:0 30px}.e-generic-popup__contents{zoom:1}.e-generic-popup__contents:after,.e-generic-popup__contents:before{content:"";display:block;height:0;clear:both;visibility:hidden}.e-generic-popup__contents:after{clear:both}.e-generic-popup__contents_with-margin{margin:20px}.e-generic-popup__btn-close{position:absolute;right:5px;top:-25px}.e-generic-popup__disable-background-scroll{overflow-y:scroll;position:fixed}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.e-thumbnails{position:relative}.e-thumbnails__item{cursor:pointer;width:92px;height:98px;outline:0}.e-thumbnails__item_non-visible{visibility:hidden}.e-thumbnails__item-inner{width:80px;height:80px;padding:2px;border:2px solid #fff;margin:5px 0}.e-thumbnails__item-inner:hover{border-color:#538fd4}.e-thumbnails__item_selected .e-thumbnails__item-inner{border-color:#538fd4}.e-thumbnails__item-image{width:80px;height:80px;overflow:hidden;position:relative;background-position:center center}.e-thumbnails__paginator{position:absolute;left:0;padding:11px 31px;width:26px;height:18px;background-color:#fff;z-index:1;cursor:pointer}.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon{color:#538fd4;fill:#538fd4}.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_up{background-position:-62px -66px}.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_down{background-position:-12px -66px}.e-thumbnails__paginator_prev{top:0}.e-thumbnails__paginator_next{bottom:0}.e-thumbnails__paginator-icon{width:26px;height:18px;color:#666;fill:#666;background:url('../../base/desktop/img/generic-popup-arrows-sprite.png') no-repeat left top}.e-thumbnails__paginator-icon_up{background-position:-62px -19px}.e-thumbnails__paginator-icon_down{background-position:-12px -19px}.e-thumbnails__item_video{position:relative;text-align:center}.e-thumbnails__icon_video{position:absolute;width:80px;height:80px;background:url('../../base/desktop/img/video-play-icon.png') no-repeat center center;background-size:26px}.e-thumbnails__text_video{display:inline-block;background-color:#fff;font-size:11px;line-height:15px;padding:0 2px;position:relative;margin:56px auto 0}.slick-disabled.e-thumbnails__paginator,.slick-arrow.slick-hidden.e-thumbnails__paginator{display:block;cursor:default;opacity:.5;filter:alpha(opacity=50)}.slick-disabled.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon,.slick-arrow.slick-hidden.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon{color:#666;fill:#666}.slick-disabled.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_up,.slick-arrow.slick-hidden.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_up{background-position:-62px -19px}.slick-disabled.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_down,.slick-arrow.slick-hidden.e-thumbnails__paginator:hover .e-thumbnails__paginator-icon_down{background-position:-12px -19px}.slick-vertical .slick-slide.e-thumbnails__item{border:0}.slick-slide img.slick-loading{display:none}.e-media-gallery{max-width:978px;margin-left:16px;padding-left:100px;overflow:hidden}.e-media-gallery__thumbnails{overflow:hidden;margin-left:-100px;float:left;width:92px;position:relative}.e-media-gallery__thumbnails-scroller{overflow:hidden;margin:40px 0}.e-media-gallery__main{max-width:978px;max-height:611px;width:100%;overflow:hidden;position:relative}.e-media-gallery__image-container,.e-media-gallery__item-container{position:relative;overflow:hidden}.e-media-gallery__image-container_scroll-native,.e-media-gallery__item-container_scroll-native{overflow:auto}.e-media-gallery__item{float:left;outline:0}.e-media-gallery__image{position:absolute;display:block;top:0;right:0;width:100%}.e-media-gallery__image_loading{cursor:progress}.e-media-gallery__image_has_zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.e-media-gallery__image_zoomed{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;right:-245px;top:-137px}.e-media-gallery__image_zoomed-native-zoom{position:relative;top:0;bottom:0;left:0;right:0;margin:auto}.e-media-gallery__video{overflow:hidden}.e-media-gallery__caption{height:61px}.e-media-gallery__count{font-size:11px;color:#666;height:21px}.e-media-gallery__count,.e-media-gallery__text{text-align:center}.e-media-gallery__text{overflow:hidden;display:table;width:100%}.e-media-gallery__text-inner{display:table-cell;height:40px;vertical-align:middle}.e-media-gallery__paginator{padding:57px 21px;width:18px;height:26px;background-color:rgba(255,255,255,0.5);position:absolute;top:0;bottom:0;margin:auto;visibility:hidden;cursor:pointer}.e-media-gallery__paginator:hover .e-media-gallery__paginator-icon{color:#538fd4;fill:#538fd4}.e-media-gallery__paginator:hover .e-media-gallery__paginator-icon_left{background-position:-117px -61px}.e-media-gallery__paginator:hover .e-media-gallery__paginator-icon_right{background-position:-166px -61px}.e-media-gallery__main:hover .e-media-gallery__paginator,.e-media-gallery__main_tablet .e-media-gallery__paginator{visibility:visible}.e-media-gallery__paginator_prev{left:0}.e-media-gallery__paginator_next{right:0}.e-media-gallery__paginator-icon{width:18px;height:26px;color:#666;fill:#666;background:url('../../base/desktop/img/generic-popup-arrows-sprite.png') no-repeat left top}.e-media-gallery__paginator-icon_left{background-position:-117px -14px}.e-media-gallery__paginator-icon_right{background-position:-166px -14px}#product-page-container{-webkit-text-size-adjust:none;font:normal 12px/19px Verdana,Geneva,sans-serif;position:relative;margin:0}#product-main{min-width:524px;padding:0 30px 0 396px;background:#fff url(../../base/desktop/img/product-page/product-page-bg.png) repeat-y left top;margin:0}#cart-items-popup-banner.cart-items-banner-type-returns{background:url(../../base/desktop/img/cart-checkout/free-shipping-returns.png) repeat-y left top;background-position:-14px 0;width:680px;height:51px;margin-top:10px}#cart-items-popup-banner.cart-items-banner-type-caution{background:url(../../base/desktop/img/cart-checkout/free-shipping-returns.png) repeat-y left top;background-position:-14px 50px;width:680px;height:51px;margin-top:10px}#product-left{float:left;margin:0 0 0 -396px;width:366px}#product-right{float:right;width:100%;margin-top:20px;position:relative}#product-caption{padding:0;margin:0 0 25px 0;overflow:visible}#product-caption .product-caption-block{margin:0 0 25px}#product-caption a,#product-caption a:link,#product-caption a:visited,#product-caption a:active{text-decoration:none}#product-caption a:hover,#product-caption a:active{text-decoration:underline}#iconlinksblock{background-color:#eee;padding:5px 0 5px 5px;margin-top:10px;border:0;position:relative}#iconlinksblock a{font:9px Verdana,Arial,Helvetica,sans-serif;float:left;margin:0 5px 0 15px;padding-left:20px;background:url(../../base/desktop/img/product-page/product-links-block-icons.png) no-repeat;height:16px}*html #iconlinksblock a{white-space:nowrap}*+html #iconlinksblock a{white-space:nowrap}#icon-link-ask,#icon-link-ask_an_expert{background-position:left -74px !important}#icon-link-deal,#icon-link-best_price{background-position:left -35px !important}#icon-link-rfq,#icon-link-price_quote{background-position:left -55px !important}#icon-link-deal_request{background-position:left -94px !important}div.product-left-panel-block{margin:0 1px 11px 0;padding:10px 10px 6px 10px}div.product-left-panel-block-you-may-also-like{display:none}div.product-left-panel-list{overflow:hidden;margin-top:5px}div#product-videos-block{padding:0 0 11px 0}div.product-left-panel-block-dark{background-color:#222;margin:0}div.product-left-panel-title{clear:both;font:normal 18px/23px Verdana,Geneva,sans-serif;color:#497dba;border-bottom:1px solid #538fd4;padding:3px 0;margin-left:36px;position:relative}div.product-left-panel-block-dark div.product-left-panel-title{color:#5ea3f1}div.product-left-panel-title span{display:block;position:absolute;left:-46px;top:2px;width:41px;height:28px;background:url(../../base/desktop/img/product-page/product-left-menu-icons.png) no-repeat left top}div#product-documents-title span{background-position:left -28px}div#product-interactive-title span{background-position:left -56px}div#product-you-may-also-like div.product-left-panel-title span{background-position:left -84px}div#product-recently-viewed-title span{background-position:left -112px}div#product-customer-reviews-title span{background-position:left -140px}div#product-related-links-title span{background-position:left -168px}div.product-left-panel-list div,div.product-left-panel-list a{display:block;text-decoration:none;padding:8px 5px;font:normal 11px/14px Verdana,Geneva,sans-serif;position:relative;cursor:pointer;color:#333;border-bottom:1px solid #ddd;margin:1px 0 -1px 0}div.product-left-panel-block-dark div.product-left-panel-list div,div.product-left-panel-block-dark div.product-left-panel-list a{color:#ccc;border-bottom-color:#444}div.product-left-panel-list div:hover{background-color:#333}div.product-left-panel-list div span,div.product-left-panel-list a span{display:block;padding-left:10px;height:14px;white-space:nowrap;background:url(../../base/desktop/img/product-page/product-page-bullets.gif) no-repeat 1px 5px}div.product-left-panel-list div:hover span,div.product-left-panel-list a:hover span{background-position:1px -21px;color:#497dba}.e-you-may-also-like__products{overflow:hidden;margin-top:5px}.e-you-may-also-like a.e-you-may-also-like__anchor{border-bottom:1px solid #ddd;color:#333;display:block;font:normal 11px/14px Verdana,Geneva,sans-serif;padding:4px 4px 4px 4px;margin:1px 0 -1px;text-decoration:none}.e-you-may-also-like a.e-you-may-also-like__anchor:hover{color:#2665ad}.e-you-may-also-like__image{border:0;display:block;float:left;margin-right:6px}.e-you-may-also-like__price{margin:24px 0 10px 10px}.e-you-may-also-like__price__cents{top:-3px}.e-you-may-also-like__list-price{color:#999;text-decoration:line-through;font:normal 11px/14px Verdana,Geneva,sans-serif;position:absolute;top:-18px;right:0}.e-you-may-also-like span.e-you-may-also-like__price_too-low{font-size:11px;width:70px;line-height:13px;margin-right:0;text-align:right}#product-social-header{padding:6px 10px 6px 20px;height:27px;background-color:#eee;position:relative}.review-product-info .write-review{float:left}span#product-social-header-padding{width:11px;height:39px;background-color:#eee;position:absolute;right:-11px;top:0}#product-social-header-ratings,#product-social-header-comments{float:left}#product-social-header-ratings .product-social-header-ratings-dropdown-container,#product-social-header-ratings .product-social-header-ratings-container{display:block;float:left}#product-social-header-ratings .product-social-header-ratings-dropdown-container{padding:5px}#product-social-header-ratings-off{width:100px;height:20px;background:url(../../base/desktop/img/product-page/product-social-block-ratings-star.png) repeat-x left top;position:relative;float:left;margin-top:3px}#product-social-header-ratings-off-small{background:url("../../base/desktop/img/social-block-star-off.gif") repeat-x left top;height:13px;width:65px;position:relative;float:left;margin-top:7px}#product-social-header-ratings-off-small span{background:url("../../base/desktop/img/social-block-star-on.gif") repeat-x left top;height:13px;margin:0;padding:0;position:absolute;left:0;top:0}#product-social-header-ratings-on{height:20px;background:url(../../base/desktop/img/product-page/product-social-block-ratings-star.png) repeat-x left bottom;position:absolute;left:0;top:0}#product-social-header-ratings-text{float:left;line-height:normal;display:block;margin:0 15px 0 8px}.header-stars{padding:0;height:21px;display:block}.header-stars #product-social-header-ratings-text{padding-top:8px}.header-stars div.product-social-header-ratings-dropdown-container{margin-top:5px;position:relative;float:left}#product-social-header-ratings-text a,#product-social-header-ratings-text .no-link,#product-social-header-ratings-text #product-social-header-review-not-rated{font-size:9px;display:block;line-height:normal}#product-social-header-ratings-text a.product-social-header-review-link{color:#37a100}#product-social-header-ratings-text a.product-social-header-review-link:hover{color:#c03}#product-social-header-icons-block{float:right}#product-social-header-icons-block h3{font:19px/25px Verdana,Geneva,sans-serif;color:#000;margin-left:10px}#product-social-header-icons-block img{display:inline-block;margin-left:5px}#product-social-header-comments{font:normal 10px Arial,Helvetica,sans-serif;line-height:normal;text-align:center;margin-right:35px}span.fb-comments-box{display:block;text-decoration:underline;color:#014f9f;cursor:pointer}span.fb-comments-box:hover{color:#c03}div.product-special-messages{border:1px solid #2665ad;padding:10px;margin-bottom:8px}span.product-special-messages-header{font:bold 15px Verdana,Geneva,sans-serif;color:#2665ad;display:block;margin-bottom:3px}span.product-special-messages-text{font-size:11px;line-height:15px}div.rad-message-buttons{color:#fff}div.rad-message-buttons a{display:inline-block;width:81px;height:23px;line-height:23px;text-align:center;text-decoration:none;border:1px solid #ababab;background-color:#f9f9f9;color:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-top:8px}div.product-special-messages img{display:block;float:left;margin-right:10px}div.product-special-rebate-message{padding-left:65px;background:url(../../base/desktop/img/product-page/product-rebate-icon.png) no-repeat 10px center;min-height:45px}input#free-gift-checkbox{display:block;float:left;margin:2px 10px 0 0}div#product-rad-block,div#product-rad-block-sunday{position:relative;padding:15px 30px 15px 93px;background:#cc0934 url('../../base/desktop/img/product-page/pattern-type-2.png');margin-bottom:20px;border:0}div#product-rad-block span.rad-icon,div#product-rad-block-sunday span.rad-icon{left:0;width:92px;height:96px;float:left;background:url('../../base/desktop/img/product-page/rad-sprite.png') no-repeat -82px center;position:absolute}div#product-rad-block span.product-special-messages-header,div#product-rad-block-sunday span.product-special-messages-header{font:normal 20px Verdana,Geneva,sans-serif;color:#fff}div#product-rad-block span.product-special-messages-text,div#product-rad-block-sunday span.product-special-messages-text{font-size:12px;color:#fff;line-height:21px}#off-hours-rad{padding:20px 25px 20px 92px;background:#ebebeb url('../../base/desktop/img/product-page/pattern-type-1.png');margin-bottom:20px;border:0;color:#000}.off-hours-rad__icon{width:78px;height:96px;float:left;margin-left:-92px;top:20px;background:url('../../base/desktop/img/product-page/rad-sprite.png') no-repeat 0 0}.off-hours-rad__text{color:#000;display:block;line-height:21px}.off-hours-rad__text.header{font-size:20px;margin-bottom:10px}#off-hours-rad__banner{position:fixed;width:100%;top:0;left:0;z-index:9999;background:#ebebeb url('../../base/desktop/img/product-page/pattern-type-1.png') repeat;font:normal 16px Verdana,Geneva,sans-serif;display:none;color:#000;border-bottom:1px solid #aaa;cursor:pointer;text-align:center}#off-hours-rad__banner .icon{display:inline-block;width:65px;height:32px;background:url('../../base/desktop/img/product-page/red-banknote.png') left -14px no-repeat;vertical-align:middle}span.rewind-link{display:block;margin:0 0 5px -15px;padding:5px 0 5px 23px;background:url(../../base/desktop/img/product-page/back-to-filter-point.png) 0 0 no-repeat #eee}span.rewind-link span{font:bold 15px/10px Verdana,Geneva,sans-serif;color:#2665ad;padding:1px 0;border-bottom:1px dashed #2665ad;cursor:pointer}#product-page-container h3.product-form-headers{font:bold 12px/12px Verdana,Geneva,sans-serif;margin:5px 0;padding:5px 0;border-bottom:1px solid black;color:black}h3.product-form-headers{clear:both}div.variant-specs-info{color:#000}.variant-info{clear:left;padding-top:4px}div.product-form-sect{position:relative;width:100%}div.product-form-sect span.section-header{display:block;padding:5px 0;font-weight:bold;clear:both}.product-form-sect-container{width:auto;margin:0 0 8px 20px;float:left}div.product-form-sect-container label{display:block;font-weight:bold;margin-top:3px}div.product-form-sect-container input#rx-doctor-name,div.product-form-sect-container input#rx-doctor-phone-no{margin-left:0;margin-right:0;*margin-left:-20px;width:205px !important}div.product-form-sect-container label.optionnormal{display:inline;font-weight:normal}div.product-form-sect-container input.optioninput{height:20px;width:48px;margin-bottom:6px;border:1px solid #d1d1d1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;margin-left:2px;margin-right:8px}*+html div.product-form-sect-container input.optioninput{margin-bottom:0}div.product-form-sect-container div.fancy-select,div.product-form-disabler-select div.product-form-sect-container{float:none}div.product-form-sect-container div.product-form-left{width:220px;float:left}div.product-form-sect-container div.product-form-right{float:right}div.product-form-sect-container span.product-form-sect-char{display:block;margin-top:8px;font:normal 10px/13px Verdana,Geneva,sans-serif;color:#838383}div.form-input-required{height:25px;display:inline-block;overflow:hidden;padding-right:20px;background:url(../../base/desktop/img/contact-form/contact-required-stars.png) no-repeat right -1px;font-weight:bold}div.option-form-required-good{background-position:right -25px}div.option-form-required-bad{background-position:right -50px}div.option-form-comments-container{margin:10px 15px 8px 20px}div.option-form-comments-container textarea{display:block;width:100%;height:55px;margin:0;border:1px solid #d1d1d1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px}div.armor-measure-chart{width:200px;background:url(../../base/desktop/img/product-page/sc-male-concealable-sizing-form.jpg) no-repeat;padding-top:274px;margin:10px 0 10px 10px}div.armor-measure-chart-female{width:200px;background:url(../../base/desktop/img/product-page/sc-female-concealable-sizing-form.jpg) no-repeat;padding-top:264px;margin:10px 0 10px 10px}#sc-male-full-chest{background-position:0 0}#sc-male-total-waist{background-position:-200px 0}#sc-male-back-length{background-position:-400px 0}#sc-male-front-side-length{background-position:-600px 0}#sc-male-front-center-length{background-position:-800px 0}#sc-male-form-general-height,#sc-male-form-general-height-in,#sc-female-form-general-height,#sc-female-form-general-height-in,input.validate-inches-general,input.validate-weight{text-align:center}#sc-female-ptp{background-position:0 0}#sc-female-ptss{background-position:-200px 0}#sc-female-ubw{background-position:-400px 0}#sc-female-bl{background-position:-600px 0}#sc-female-ucw{background-position:-800px 0}#sc-female-sftt{background-position:-1000px 0}#sc-female-sfbt{background-position:-1200px 0}#sc-female-fct{background-position:-1400px 0}#validation-message{border:1px solid #ddd;margin-top:10px;padding:10px;display:none}#validation-message.bad-input-message{border:1px solid #c03;color:#c03;font-weight:bold}#custom-form-sc-ba-female div.product-form-sect-container{margin-right:0}#custom-form-sc-ba-female .fancy-select,div.rx-specs .fancy-select,div.rx-product-form-container .fancy-select{padding:0}div#product-female-general-container .product-form-sect-container{height:120px}div#product-female-general-sect{width:300px}div.options-form-checkbox-container{width:200px;margin-top:5px;float:right}div.options-form-checkbox-container input{float:left;margin-top:15px}div.options-form-checkbox-container label{display:block;font-weight:normal;padding-left:25px;font-size:11px;line-height:15px}div.product-form-sect-container span.option-form-small-text{display:block;color:#838383;font-size:10px;line-height:normal;margin-right:-12px}.rx-product-form-container{width:500px;margin:0 auto}.option-title-span{display:inline-block;width:60px;text-align:center}.rx-tips{margin:0 0 0 126px}.rx-form-tip{color:#2665ad;border-bottom:1px dashed #2665ad;cursor:pointer}.rx-form-tip a{text-decoration:none}.rx-specs{float:none}div.rx-specs label{display:inline-block;width:110px}div.rx-specs input{margin:0 5px}#bino-pd,#mono-pd{display:inline-block;width:116px;margin:0}.rx-pupil-distance div.product-form-sect-container{margin-bottom:0}.rx-pupil-distance div.product-form-sect-container .fancy-select,.rx-pupil-distance div.product-form-sect-container label{padding-bottom:15px}.rx-pupil-distance-mono{margin:18px 0 0 -15px}#product-price-with-options{float:right;margin:5px 0}#product-price-with-options span.product-price-with-options{display:block;float:left;margin-right:20px}#product-price-with-options .variant-price-dollars{font-size:21px}#product-price-with-options span.variant-price span.variant-price-cents{font-size:12px}div.product-special-messages.custom-flags-with-image.custom-flags-with-checkbox{padding-left:68px}div.product-special-messages.custom-flags-with-image.custom-flags-with-checkbox img{margin-left:-58px;display:block;float:left}div.product-special-messages.custom-flags-with-image.custom-flags-with-checkbox input{margin-left:-22px;display:block;float:left}div.product-special-messages.custom-flags-with-image{padding-left:45px}div.product-special-messages.custom-flags-with-image img{display:block;float:left;margin-left:-35px}div.product-special-messages.custom-flags-before-caption{margin:8px 0 0}div.product-special-messages.custom-flags-with-checkbox{padding-left:30px}div.product-special-messages.custom-flags-with-checkbox input{display:block;float:left;margin-left:-20px}#selected-variant button,.show-hide-disabled-panel{display:none}.stock-availability-popup div.fancy-select-box div{max-width:800px;padding:7px}.stock-availability-popup div.fancy-select-box-arrow{left:auto;right:10px}.stock-availability-popup{left:auto;right:-13px}*+html .stock-availability-popup{width:500px;left:auto}*+html .stock-availability-popup div.fancy-select-box div{width:466px}.stock-availability-popup div.fancy-select-box div{max-width:338px}#product-promotion-block{border:1px solid #ccc;border-bottom:5px solid #70b508;background-color:#f3f3f3;margin-bottom:12px;padding:6px 30px 6px 10px}.product-promotion-block{overflow:hidden;min-height:40px;background:url("../../base/desktop/img/product-page/pattern-type-1.png") left top repeat;margin-bottom:12px;padding:13px 30px 14px 92px;position:relative}.product-promotion-block .icon{position:absolute;left:0;bottom:0;background:url("../../base/desktop/img/product-page/promotions-sprite.png") left top no-repeat}.product-promotion-block .icon.type-coupon{bottom:auto;top:10px;width:75px;height:82px;background-position:left top}.product-promotion-block .icon.type-marketing{bottom:auto;top:10px;width:78px;height:94px;background-position:-630px top}.product-promotion-block .icon.type-shipping{bottom:auto;top:10px;width:75px;height:94px;background-position:-240px top}.product-promotion-block .icon.type-clearance{top:auto;bottom:0;width:75px;height:59px;background-position:-396px top}.product-promotion-block .icon.type-on-sale{top:auto;bottom:0;width:75px;height:59px;background-position:-318px top}.product-promotion-block .icon.type-best-rated{bottom:auto;top:10px;width:75px;height:94px;background-position:-552px top}.product-promotion-block .icon.type-new{top:auto;bottom:0;width:75px;height:58px;background-position:-474px top}.product-promotion-block .icon.type-mail-in-rebate{bottom:auto;top:10px;width:82px;height:90px;background-position:-78px top}.product-promotion-block .icon.type-instant-rebate{bottom:auto;top:10px;width:75px;height:90px;background-position:-162px top}.product-promotion-block .icon.type-notice{bottom:auto;top:10px;width:76px;height:90px;background-position:-712px top}.product-promotion-block h2{color:#000;border:none !important;margin:0 0 5px 0;padding:0;font:19px/25px Verdana,Geneva,sans-serif}.product-promotion-block p{display:table-cell;vertical-align:middle;height:35px;font-size:12px;line-height:21px;margin:0}#product-social-header-icons-block .code,.product-promotion-block .code,.off-hours-rad__text .code{font:bold 16px/21px Arial,Helvetica,sans-serif;color:#fff;background:url("../../base/desktop/img/product-page/pattern-type-2.png") left top repeat;display:inline-block;padding:1px 5px;margin:0 2px;text-transform:uppercase}#free-gift-msg-block{display:none;font-family:Verdana,serif}.link-like{color:#014f9f}#fancy-options{margin-bottom:5px}#fancy-options-header{border-bottom:1px solid #ccc;margin-bottom:10px}#fancy-options-filters{background-color:#eee;clear:both}#fancy-options-title{float:left;height:21px;font:normal 19px/23px Verdana,Geneva,sans-serif;color:#000;margin:0 0 5px 0}#fancy-options-search{border:0;margin:0;padding:2px;height:15px;width:160px;font:normal 11px/15px Verdana,Geneva,sans-serif;background-color:#fff;-webkit-appearance:none}#fancy-options-search:focus{outline:0}#fancy-options-search-box{float:right;border:1px solid #aaa;padding:0 17px;height:19px;overflow:hidden;margin:1px 0 6px 6px;border-radius:3px;-moz-border-radius:3px;background:url(../../base/desktop/img/drop-down-sprite.png?2012-02-22) #fff no-repeat -6px -215px;position:relative}#fancy-options-search-box:hover,#fancy-options-search-box.focus{border-color:#666}#fancy-options-search-box input{text-align:center;color:#999}#fancy-options-search-box.active input{text-align:left;color:#000}#fancy-options-search-clear{background-image:url("../../base/desktop/img/base-sprite.png");background-position:-177px -89px;width:16px;height:18px;position:absolute;right:1px;top:0;display:none;cursor:pointer}#fancy-options-search-box.active #fancy-options-search-clear{display:block}#fancy-options-search-clear:hover{background-image:url("../../base/desktop/img/base-sprite.png");background-position:-195px -89px;width:16px;height:18px}#fancy-options-clear-box{float:right;padding:5px 6px 6px 6px;font:normal 11px/13px Verdana,Geneva,sans-serif;position:relative}#fancy-options-count{display:block;font-weight:bold;color:#666;text-align:right}#fancy-options-clear{background-color:#fff;color:#B00;border:1px solid #aaa;padding:0 10px;width:100px;height:19px;overflow:hidden;margin:2px 0 0 0;border-radius:3px;cursor:pointer;font:normal 11px/19px Verdana,Geneva,sans-serif;white-space:nowrap;text-align:center;background:#f5f5f5;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#EEE),color-stop(1,#FFF));background:-ms-linear-gradient(bottom,#EEE,#FFF);background:-moz-linear-gradient(center bottom,#EEE 0,#FFF 100%);background:-o-linear-gradient(#FFF,#EEE);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#EEE',GradientType=0)}#fancy-options-clear:hover,#fancy-options-clear:focus{border-color:#666;color:#D00;background:#f5f5f5;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#FFF),color-stop(1,#EEE));background:-ms-linear-gradient(bottom,#FFF,#EEE);background:-moz-linear-gradient(center bottom,#FFF 0,#EEE 100%);background:-o-linear-gradient(#EEE,#FFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEE',endColorstr='#FFF',GradientType=0)}#fancy-options-variants-outer{max-height:300px;overflow:auto;clear:both;position:relative;background-color:#999;border-bottom:1px solid #ccc}#fancy-options-variants{background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}div.variant{position:relative;padding:4px 220px 4px 0;min-height:82px;display:none}#fancy-options-variants div.variant{border-bottom:1px solid #ddd;cursor:pointer;padding-left:90px}#fancy-options-variants.variants-no-image div.variant{padding-left:10px}div.variant.variant-match-f.variant-match-k{display:block}#fancy-options-variants div.variant:hover{background-color:#f6f6f6}div.variant img,span.variant-no-image{position:absolute;display:none;top:4px;left:4px;width:80px;height:80px;border:1px solid #eee}span.stock-result img{display:block;width:16px;height:11px;position:static;border:0}#fancy-options-variants div.variant span.variant-no-image{border:0;display:block;text-align:center;color:#aaa;height:55px;margin-top:25px;line-height:15px}#fancy-options-variants div.variant img{display:block}div.variant-name{font:bold 14px/16px Arial,Helvetica,sans-serif;color:#490;padding-bottom:4px}div.variant-detail{font:bold 11px/15px Verdana,Geneva,sans-serif;margin-right:12px;color:#666;display:block}div#fancy-options-variants .variant-detail{font:bold 10px/12px Verdana,Geneva,sans-serif}div.variant-specs{clear:left;padding-top:4px;color:#049;max-width:450px}div.variant-detail span{font-weight:normal}div#fancy-options-variants div.variant-specs-spec,div.variant-specs-spec{font:bold 12px / normal Verdana,Geneva,sans-serif;margin-bottom:5px;float:left;color:#000}div.variant-code{clear:both}div.variant-price-block{position:absolute;top:4px;right:4px;min-height:82px;width:230px;font-family:Verdana,Geneva,sans-serif}div.variant-price-block .failed{float:right;margin-top:15px;color:#c03;font-size:14px;font-weight:bold;margin-left:-97px}.variant-check-availability-link.static,.variant-check-availability-link.static:hover{font-weight:bold;text-decoration:none;border-bottom:0;cursor:default;color:#2665ba}.variant-check-availability-link,.variant-check-availability-link.loading,.variant-check-availability-link.display{font-size:11px;line-height:13px;color:#2665ba;height:13px;position:absolute;bottom:4px;right:4px;border-bottom:1px dotted #2665ba}.variant-check-availability-link{cursor:pointer}.variant-check-availability-link:hover{color:#C03;border-bottom-color:#C03}.variant-check-availability-link.loading,.variant-check-availability-link.display{border-bottom:0;white-space:nowrap}.variant-check-availability-link.display{padding-right:20px}.variant-check-availability-link.display:hover{color:#2665ba;cursor:default}.variant-check-availability-link.display .more{background:url(../../base/desktop/img/inline-help.png) left top;width:15px;height:13px;cursor:pointer;position:absolute;right:0;bottom:0}.variant-check-availability-link.display .more:hover{background-position:left bottom}span.variant-list-price-container{float:right;color:#999;font-size:11px;line-height:13px;padding:0 12px 0 0;text-align:right}span.variant-list-price{text-decoration:line-through;display:block}.variant-price-details{color:#666;font-size:10px}#fancy-options span.variant-price-too-low{float:right;color:#C03;font-size:11px;display:block;width:120px;line-height:13px;text-align:right}.variant-add-to-cart{float:right;clear:both;display:block;background-color:#77b80e;color:#fff;border-width:1px;border-style:solid;border-color:#7fbe22 #79b122 #73a422 #7ab222;padding:0 15px;height:28px;overflow:hidden;margin:9px 0 0 0;border-radius:2px;cursor:pointer;font:bold 16px/28px Arial,Helvetica,sans-serif;white-space:nowrap;text-align:center;text-shadow:2px 2px 2px #578d01;background-image:linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-o-linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-moz-linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-webkit-linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-ms-linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#70b508),color-stop(0.5,#6db106),color-stop(0.5,#67a601),color-stop(1,#5e9701));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b80e',endColorstr='#51991d');-webkit-box-shadow:0 0 0 1px #000;-moz-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.variant-add-to-cart.hovered{border-color:#5a8f01 #79b122 #73a422 #5a8f01;-webkit-box-shadow:0 0 0 1px #000,inset 1px 1px 2px #5a8f01;-moz-box-shadow:0 0 0 1px #000,inset 1px 1px 2px #5a8f01;box-shadow:0 0 0 1px #000,inset 1px 1px 2px #5a8f01}*+html .variant-add-to-cart{width:135px;line-height:13px}.variant-add-to-cart-off{cursor:not-allowed;background-image:linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-o-linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-moz-linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-webkit-linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-ms-linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.3,#bdbdbd),color-stop(0.3,#a0a0a0),color-stop(0.76,#a0a0a0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BDBDBD',endColorstr='#A0A0A0');border-color:#bdbdbd #acacac #acacac;-webkit-box-shadow:0 0 0 1px #898989;-moz-box-shadow:0 0 0 1px #898989;box-shadow:0 0 0 1px #898989;text-shadow:2px 2px 2px #898989}.variant-add-to-cart-off:hover{border-color:#bdbdbd #acacac #acacac;-webkit-box-shadow:0 0 0 1px #898989;-moz-box-shadow:0 0 0 1px #898989;box-shadow:0 0 0 1px #898989}div#cart-items-popup-container{z-index:1000001;position:absolute;-webkit-transform:translateZ(0);width:auto;visibility:hidden}div#cart-items-popup-inner{position:relative;width:676px;min-height:160px;border-radius:4px;border:1px solid #999;background-color:#eee;padding:8px 7px 7px 7px;font:normal 12px/14px Verdana,Geneva,sans-serif;-moz-box-shadow:2px 2px 6px #bbb;-webkit-box-shadow:2px 2px 6px #bbb;box-shadow:2px 2px 6px #bbb}div#cart-items-popup-contents{padding-right:195px}table#cart-items-popup-basket{margin:15px 15px 0}table#cart-items-popup-basket th{font-size:19px;font-weight:normal;border-bottom:1px solid #ccc;padding-bottom:8px;text-align:left}table#cart-items-popup-basket td{vertical-align:top;border-bottom:1px solid #e6e6e6;line-height:15px;padding:5px}table#cart-items-popup-basket td.last{border-bottom:0}table#cart-items-popup-basket tr.cart-items-popup-row-last td{border:0}table#cart-items-popup-basket td.cart-items-popup-product-price{text-align:right;padding:14px 3px 14px 10px;white-space:nowrap}table#cart-items-popup-basket td.cart-items-popup-product-price span{font-weight:bold;color:#2665ad}table#cart-items-popup-basket td.cart-items-popup-product-info{padding:14px 5px}td.cart-items-popup-product-discount{color:#c02}div#cart-items-popup-contents{background:#fff url(../../base/desktop/img/cart-items-popup-bg.png) repeat-y right top;border:1px solid #ccc}div#cart-items-popup-basket-container{float:left;width:100%;background-color:#fff}div#cart-items-popup-button-container{width:165px;float:right;margin-right:-195px;background-color:transparent;padding:15px}div#cart-items-popup-button-container span.fancy-dropdown-close-button{margin:-16px -16px 0 0}span.cart-items-popup-product-options{color:#666;margin-right:15px}span.cart-items-popup-small-text{font-size:11px}#cart-items-popup-button-container>span,td.cart-items-popup-product-info>span{display:block}span.cart-items-popup-product-options span,span.cart-items-popup-button-header{font-weight:bold}span.cart-items-popup-button-header{margin-bottom:10px}.blue-button{float:right;display:block;background-color:#5491c5;color:#fff;border-width:1px;border-style:solid;border-color:#7cadd7 #75a7d1 #6095c2 #659bc8;padding:0 15px;height:28px;overflow:hidden;margin:9px 0 0 0;border-radius:2px;cursor:pointer;font:bold 14px/28px Arial,Helvetica,sans-serif;white-space:nowrap;text-align:center;text-transform:uppercase;background-image:linear-gradient(top,#68a1d1 0,#619aca 50%,#5491c5 50%,#4885b9 100%);background-image:-o-linear-gradient(top,#68a1d1 0,#619aca 50%,#5491c5 50%,#4885b9 100%);background-image:-moz-linear-gradient(top,#68a1d1 0,#619aca 50%,#5491c5 50%,#4885b9 100%);background-image:-webkit-linear-gradient(top,#68a1d1 0,#619aca 50%,#5491c5 50%,#4885b9 100%);background-image:-ms-linear-gradient(top,#68a1d1 0,#619aca 50%,#5491c5 50%,#4885b9 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#68a1d1),color-stop(0.5,#619aca),color-stop(0.5,#5491c5),color-stop(1,#4885b9));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a1d1',endColorstr='#4885b9');-webkit-box-shadow:0 0 0 1px #000;-moz-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;text-shadow:2px 2px 2px #3f74b0}div#cart-items-popup-checkout-container{-moz-box-shadow:0 0 0 5px #c7daec;-webkit-box-shadow:0 0 0 5px #c7daec;box-shadow:0 0 0 5px #c7daec;border-radius:1px}a#cart-items-popup-checkout,a#cart-items-popup-edit{float:none;color:#fff;text-decoration:none;text-transform:capitalize;font-size:14px;width:133px;height:26px;line-height:26px}.blue-button:hover{-webkit-box-shadow:0 0 0 1px #000,inset 1px 1px 2px #5584aa;-moz-box-shadow:0 0 0 1px #000,inset 1px 1px 2px #5584aa;box-shadow:0 0 0 1px #000,inset 1px 1px 2px #5584aa;border-color:#5584aa #75a7d1 #6095c2 #5584aa}a#cart-items-popup-checkout{margin-top:14px}*+html a#cart-items-popup-checkout{line-height:28px}a#cart-items-popup-checkout span,a#cart-items-popup-edit span{display:block}a#cart-items-popup-checkout span{padding-right:19px;background:url(../../base/desktop/img/checkout-arrows.png) no-repeat 111px -39px}a#cart-items-popup-edit span{padding-left:26px;background:url(../../base/desktop/img/drop-down-sprite.png?2012-02-22) no-repeat -2px -539px}span#cart-items-popup-keep-shopping{display:inline-block;margin-top:20px;color:#2665ad;border-bottom:1px dashed #2665ad;cursor:pointer;font-size:14px}span#cart-items-popup-keep-shopping:hover{color:#c02;border-color:#c02}div#cart-items-popup-inner div.pre-add-to-cart-text{background-color:#fff;min-height:192px;width:674px;border:1px solid #ccc;margin:0 auto;text-align:center}div#cart-items-popup-inner div.pre-add-to-cart-text p{margin-top:87px;font-size:18px;position:relative}div#cart-items-popup-inner div.pre-add-to-cart-text div.loading-loader{display:inline-block;background:url(../../base/desktop/img/loader.gif) no-repeat 125px 36px transparent;width:190px;height:85px;position:absolute;top:66px}#big-faded-box{opacity:.8}#product-bundles-block{width:100%}#product-bundles-block .bundles{min-width:524px;padding-top:16px}#product-bundles-block .head-title{color:#000;font:19px/23px Verdana,Geneva,sans-serif;min-height:23px;padding:17px 0 4px 0;position:relative;border-bottom:1px solid #ccc}#product-bundles-block .head-title .more-info{background:url("../../base/desktop/img/inline-help.png") repeat scroll left top transparent;bottom:11px;cursor:pointer;height:13px;position:absolute;right:7px;width:15px}#product-bundles-block .head-title .more-info:hover{background-position:left bottom}#product-bundles-block .bundle-left-side{width:300px;padding-left:10px;float:left}#product-bundles-block .bundle-left-side .separator{display:inline-block;width:12px;height:80px;background:transparent url("../../base/desktop/img/product-page/bundle-separator.png") no-repeat scroll 0 34px;vertical-align:top;margin:0 10px}#product-bundles-block .bundle-right-side{width:210px;float:right;padding-top:1px}#product-bundles-block .bundle-right-side .price-block{text-align:right;overflow:hidden}#product-bundles-block .bundle-right-side .price-block .price{color:#c03;display:block;font-size:19px;position:relative;text-align:right;padding-bottom:3px;height:25px;float:right}#product-bundles-block .bundle-left-side a{text-decoration:none;display:inline-block;width:70px;height:70px}#product-bundles-block .bundle-right-side .price-block .price span{font-size:11px;position:absolute;right:-15px;top:-4px;width:15px}#product-bundles-block .bundle-right-side .price-block .grey-text{color:#999;font-size:12px;line-height:23px;display:inline-block}#product-bundles-block .bundle-right-side .price-block .bundle-save-block{display:inline-block}#product-bundles-block .bundle-right-side .price-block .bundle-save{color:#999;font-size:11px;line-height:13px;padding-right:12px;display:block}#product-bundles-block .bundle-right-side .price-block .bundle-orig-price{text-decoration:line-through}#product-bundles-block .bundle-right-side .bundle-shipping-message{color:#999;font-size:11px;line-height:13px;text-align:right;margin-top:37px}#product-bundles-block .bundle-action-button{background-color:#77b80e;background-image:-moz-linear-gradient(center top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-o-linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-moz-linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-webkit-linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-ms-linear-gradient(top,#70b508 0,#6db106 50%,#67a601 50%,#5e9701 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#70b508),color-stop(0.5,#6db106),color-stop(0.5,#67a601),color-stop(1,#5e9701));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b80e',endColorstr='#51991d');-webkit-box-shadow:0 0 0 1px #000;-moz-box-shadow:0 0 0 1px #000;border-color:#7fbe22 #79b122 #73a422 #7ab222;border-radius:2px 2px 2px 2px;border-style:solid;border-width:1px;box-shadow:0 0 0 1px #000;color:#fff;cursor:pointer;display:block;float:right;font:bold 11px/21px Arial,Helvetica,sans-serif;height:22px;margin:9px 0 0;overflow:hidden;padding:0 15px;text-align:center;text-shadow:2px 2px 2px #578d01;text-transform:uppercase;white-space:nowrap}#product-bundles-block .bundle-action-button.hovered{border-color:#5a8f01 #79b122 #73a422 #5a8f01;box-shadow:0 0 0 1px #000,1px 1px 2px #5a8f01 inset}*+html #product-bundles-block .bundle-action-button{line-height:22px !important;width:166px}#product-bundles-block .bundle-action-button-off{background-image:linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-o-linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-moz-linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-webkit-linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-ms-linear-gradient(top,#bdbdbd 30%,#a0a0a0 30%,#a0a0a0 76%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.3,#bdbdbd),color-stop(0.3,#a0a0a0),color-stop(0.76,#a0a0a0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BDBDBD',endColorstr='#A0A0A0');border-color:#bdbdbd #acacac #acacac;-webkit-box-shadow:0 0 0 1px #898989;-moz-box-shadow:0 0 0 1px #898989;box-shadow:0 0 0 1px #898989;text-shadow:2px 2px 2px #898989}#product-bundles-block .bundle-action-button-off:hover{border-color:#bdbdbd #acacac #acacac;box-shadow:0 0 0 1px #898989}#product-bundles-block .checkboxes-block{padding:10px 2px 20px 2px}#product-bundles-block .checkboxes-block div{position:relative;padding-left:23px}#product-bundles-block .checkboxes-block div strong{color:#2665b9}#product-bundles-block .checkboxes-block div input{position:absolute;left:0;top:0}#product-bundles-block .bundle-right-side .price-block .price-too-low{float:right;font-size:11px;display:block;width:120px;line-height:13px;margin-right:0}.variantSelected{background-color:#f6f6f6}.bundlesTooltip{display:none;position:absolute;background-color:#fdfdf0;opacity:.8;filter:alpha(opacity=80);border:1px solid #bbb;height:26px;line-height:26px;width:280px;font-size:11px;text-align:center}.right-help-popup{right:-9px}#bundle-popup div.fancy-select-box-arrow{left:auto;right:10px}img.bundleImage.disabled{filter:alpha(opacity=50);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}input::-ms-clear{display:none}#product-social-header-icons-block{position:absolute;right:0;top:0}#product-social-header-icons-block div.fancy-select-box-outer{margin-top:20px;right:-5px;left:auto}#product-social-header-icons-block .text{width:300px;padding:5px 0}#product-social-header-icons-block div.fancy-select-box-arrow{left:auto;right:10px}#product-social-header-icons-block span.status-item .icon{height:40px;width:40px;display:block}#product-social-header-icons-block span.status-item{position:relative;float:left;height:40px;width:40px;background:url(../../base/desktop/img/promo/square-icons-40x40.png) no-repeat right top;display:block;cursor:pointer}#product-social-header-icons-block span.status-item.type-new{background-position:-110px -410px}#product-social-header-icons-block span.status-item.type-best{background-position:-10px -410px}#product-social-header-icons-block span.status-item.type-seasonal{background-position:-160px -360px}#product-social-header-icons-block span.status-item.type-plane{background-position:-110px -360px}#product-social-header-icons-block span.status-item.type-clearance{background-position:-60px -360px}#product-social-header-icons-block span.status-item.type-on-sale{background-position:-10px -360px}#product-social-header-icons-block span.status-item.type-mail-in-rebate{background-position:-110px -310px}#product-social-header-icons-block span.status-item.type-instant-rebate{background-position:-160px -310px}#product-social-header-icons-block span.status-item.type-coupon{background-position:-60px -410px}#product-social-header-icons-block span.status-item.type-marketing{background-position:-160px -360px}#product-social-header-icons-block span.status-item.type-new:hover{background-position:-110px -260px}#product-social-header-icons-block span.status-item.type-best:hover{background-position:-10px -260px}#product-social-header-icons-block span.status-item.type-seasonal:hover{background-position:-160px -210px}#product-social-header-icons-block span.status-item.type-plane:hover{background-position:-110px -210px}#product-social-header-icons-block span.status-item.type-clearance:hover{background-position:-60px -210px}#product-social-header-icons-block span.status-item.type-on-sale:hover{background-position:-10px -210px}#product-social-header-icons-block span.status-item.type-mail-in-rebate:hover{background-position:-110px -160px}#product-social-header-icons-block span.status-item.type-instant-rebate:hover{background-position:-160px -160px}#product-social-header-icons-block span.status-item.type-coupon:hover{background-position:-60px -260px}#product-social-header-icons-block span.status-item.type-marketing:hover{background-position:-160px -210px}div.fancy-select-box div span.code{position:static;width:auto;height:auto}.product-unorderable-variants h3{padding-left:18px;padding-top:15px;cursor:pointer}.product-unorderable-variants-collapsed{background:url(../../base/desktop/img/collapse-arrow.gif) 0 0 no-repeat;width:9px;height:5px;overflow:hidden;float:left;margin-top:7px;margin-left:-13px}.product-unorderable-variants-expanded{background:url(../../base/desktop/img/collapse-arrow.gif) 0 -5px no-repeat;width:9px;height:5px;overflow:hidden;float:left;margin-top:7px;margin-left:-13px}.product-unorderable-variants-body{color:#6b6b6b;font-size:80%;margin-left:18px}#product-rad-block-banner{position:fixed;width:100%;top:0;z-index:9999;background:#cc0934;font:normal 16px Verdana,Geneva,sans-serif;display:none;color:#fff;border-bottom:1px solid #aaa;cursor:pointer;text-align:center}#product-rad-block-banner .icon{display:inline-block;width:65px;height:32px;background:url('../../base/desktop/img/product-page/banknote.png') left -14px no-repeat;vertical-align:middle}.placeholder-text{color:#aaa}div.form-row{margin:0 0 10px}div.form-row .input-error-block{float:left}div.form-row label{width:94px;text-align:right}div.form-row input{width:213px}div.form-row label,div.form-row input,div.form-row select{display:block;float:left}div.form-row input,div.form-row select,div.form-row textarea{height:21px;border:1px solid #ccc;padding:0 7px;margin:0 0 0 10px;font:normal 12px/21px Verdana,Geneva,sans-serif}div.form-row textarea{width:404px;height:91px;padding:5px 7px;line-height:18px}div.form-row .placeholder-text{font-size:11px}div.form-row div.fLeft p.placeholder-text{margin-left:10px;line-height:normal}div.form-row input.input-required,div.form-row input.input-required-good,div.form-row input.input-required-bad,div.form-row input.input-required-warn{background:#fff url(../../base/desktop/img/cart-checkout/cart-checkout-sprite.png) no-repeat right -129px;padding-right:30px;width:190px}div.form-row input.input-required-good{background-position:right -157px}div.form-row input.input-required-bad,.input-required-bad{border-color:#c02}div.form-row input.input-required-bad{background-color:#ffe;background-position:right -214px}div.form-row input.focused-input.input-required-bad{background-color:#fff;border-color:#c02;background-position:right -186px;-moz-box-shadow:0 0 0 2px #f8e1e4;-webkit-box-shadow:0 0 0 2px #f8e1e4;box-shadow:0 0 0 2px #f8e1e4}div.form-row input.input-required-warn{background-position:right -241px}div.form-row .input-error-block span.input-error-message{clear:both;margin:0 5px 0 10px;display:none;font-size:11px;line-height:normal;color:#c03}.e-variant-coupon{font:bold 11px/15px Verdana,Geneva,sans-serif;color:#000;margin:5px 0}.e-variant-coupon__details{display:inline-block;margin-right:5px}.e-variant-coupon__text{display:inline-block;font-weight:normal}.e-variant-coupon__code{background:#dd0a38 url('../../base/desktop/img/promo/promo-icon-overlay.png') repeat left top;color:#fff;font:bold 10px Arial,Helvetica,sans-serif;padding:2px 3px;text-align:center;text-transform:uppercase;cursor:text}div div.e-review-stars__container{background-color:white;cursor:default;width:205px}div div.e-review-stars__container:hover{background:white none}.e-review-stars__container_loading{background:url("../../base/desktop/img/loader.gif") no-repeat scroll 50% 50% transparent;height:90px}.e-review-stars-list{font-size:9px;cursor:default;list-style:none;margin:0;padding:0}.e-review-stars-list__item{line-height:18px}.e-review-stars-item__label{display:inline-block;min-width:40px;text-align:right}.e-review-stars-item__chart{display:inline-block;background-color:#f9f9f9;height:15px;width:120px;vertical-align:middle;position:relative;margin:0 5px}.e-review-stars-item__bar{display:block;background-color:#ffc600;height:100%}
.form-field input{width:150px}.form-field.long input{width:270px}.form-field.medium-long input{width:188px}.form-field.medium-short input{width:164px}.form-field.medium input{width:110px}.form-field.short input{width:86px}.form-field.very-short input,.form-field input.very-short{width:52px}.form-field.full input,.form-field.full textarea{width:100%}.form-field input[type="checkbox"],.form-field input[type="radio"]{width:auto !important}div#product-customer-reviews-title span{background-position:left -197px}div#product-customer-reviews div.reviews-new-container:first-child{border-top:0}div#product-customer-reviews div.reviews-new-container{border-top:1px solid #ddd;border-bottom:0;overflow:hidden}div#product-customer-reviews div:hover{background-color:transparent}div#product-customer-reviews div.reviews-new-container div{cursor:default;border:0;padding-left:0}div#product-customer-reviews div.reviews-new-container .stars.small{margin:3px 0 -3px 0}div#product-customer-reviews .reviews-new-container span{background:0;cursor:default;padding:0;color:#666}div#product-customer-reviews .reviews-new-container span.review-type{display:block;color:#000}div#product-customer-reviews .reviews-new-container span.review-helpful{float:right;font-size:11px;color:#666;line-height:17px}div#product-customer-reviews .reviews-new-container a{display:inline-block;border:0;padding:0 0 5px}div#product-customer-reviews div.reviews-new-container:hover>span{background:0;cursor:default;display:inline-block}div#product-customer-reviews .reviews-new-container:hover span.review-type{display:block}div#product-customer-reviews div.reviews-new-container{cursor:default}div#product-customer-reviews .reviews-new-container a span{background:0;cursor:pointer;font-weight:bold;white-space:normal;height:auto;color:#538fd4;font-size:12px;line-height:17px}div#product-customer-reviews .reviews-new-container a.review-read-more{text-decoration:underline;color:#497dba}div#product-customer-reviews .reviews-new-container div.review-text{padding:0;line-height:17px}div#product-customer-reviews div.reviews-new-container .review-author,div#product-customer-reviews div.reviews-new-container:hover .review-author{display:block}.stars{padding:0;height:20px;background:url("../../base/desktop/img/product-page/product-social-block-ratings-star.png") repeat-x left top;position:relative;width:100px;margin:4px 0}.stars div{background:url("../../base/desktop/img/product-page/product-social-block-ratings-star.png") repeat-x left bottom;margin:0;padding:0;height:20px;position:absolute;left:0;top:0}.stars.small{display:inline-block;background:url("../../base/desktop/img/social-block-star-off.gif") repeat-x left top;height:13px;width:65px}.stars.small div{background:url("../../base/desktop/img/social-block-star-on.gif") repeat-x left top;height:13px}div.product-left-panel-list .stars{margin:0;padding:0}div.product-left-panel-list .stars div{margin:0;padding:0}.page-middle-container .review-helpful-reviews-block{margin-top:20px}div#product-customer-reviews .reviews-new-container a:hover span,div#product-customer-reviews .reviews-new-container a:hover{color:#c03;text-decoration:underline}div.product-left-panel-list .all-reviews{text-align:right;cursor:default;border-bottom:0;display:block}div.product-left-panel-list .all-reviews a{color:#497dba;text-decoration:underline;display:inline-block}div.product-left-panel-list .all-reviews a:hover{color:#c03}div.review-bottom{width:100%;font:11px/19px Verdana;color:#333;margin-bottom:45px;margin-top:30px}div.review-bottom div.review-bottom-columns{margin-bottom:20px;overflow:hidden}div.review-bottom div.review-bottom-column,.review-grid .review-item .item-pros,.review-grid .review-item .item-cons,.review-grid .review-item .item-bestused{position:relative;float:left;width:31%;padding-right:2%}div.review-bottom div.review-bottom-column ul{list-style-type:square;color:#666;padding-left:15px;margin:0 15px 5px 15px}div.review-bottom div.review-bottom-column ul li span{color:#333}.starts-at-sale-price .single-price-block{font-weight:normal;font-family:Verdana,Geneva,sans-serif}.review-bottom-title{font-weight:bold;color:#000}.review-recommend{color:#666}.review-bottom .review-stats{padding:10px 0}div.review-bottom span.review-helpful a{text-decoration:none;border-bottom:0 dotted}div.review-bottom span.review-helpful a.helpful-yes,div.review-bottom span.review-helpful a.helpful-no{cursor:default}div.review-bottom span.review-helpful a.helpful-yes{color:#6a2;border-bottom-color:#6a2}div.review-bottom span.review-helpful a.helpful-no{color:#c02;border-bottom-color:#c02}div.review-bottom span.review-helpful a.review-helpful-link,div.review-bottom span.review-helpful a.review-helpful-reset{cursor:pointer;border-bottom-width:1px}.review-bottom-buttons{display:block;overflow:auto}a.review-bottom-btn{display:block;float:left;border:1px solid #dcdcdc;text-decoration:none;background:#f9f9f9 url("../../base/desktop/img/reviews-icons.png") left top no-repeat;color:#666;padding:0 10px;margin-right:10px;border-radius:2px;line-height:21px}a.review-bottom-btn span{margin-left:10px}a.review-bottom-btn.review-report-abuse{margin-left:0;background-position:2px 4px;padding-left:12px}a.review-bottom-btn.review-permalink{background-position:2px -15px}a.review-bottom-btn.review-comments .fb_comments_count{margin:0}a.review-bottom-btn.review-comments{background-position:2px -34px;padding-left:15px}.item-buttons span.review-bottom-buttons a.review-bottom-btn.first{margin-left:0}.single-stars-author{width:100%;float:left;margin-bottom:5px}.single-stars-author .author{float:left;padding:4px 0 0 5px}.review-overall-info .author{font-size:11px;line-height:14px;color:#666;margin-top:5px}.review-overall-info .author span{color:#000}.review-overall-info .stars{margin-bottom:0}.review-overall-info .product{font-size:11px;line-height:14px;color:#666;margin-top:5px}.review-overall-info .product a{color:#6a2}.review-overall-info .product a:hover{color:#c03}div.page-width-container div#page-header{padding:10px}h2.title-with-controls{padding:10px}div.page-width-container div#page-header.no-padding-top{padding-top:0}div.page-width-container div#page-header h1.large{line-height:80px;border-bottom:1px solid #e5e5e5}div.page-width-container div#page-header .page-header-text{padding:8px 15px}div.page-width-container div#page-header .page-header-text .title{font:normal 17px/33px Verdana}div#review-main-data{max-width:1200px;border-top:1px solid #e5e5e5;margin:0 auto}div#review-right-block{float:none;margin-left:260px}div#review-right-block .inner{float:left;width:100%}#review-main-data .review-left-column,#review-main-data.review-overall-info .review-left-column{float:left;width:240px;padding:0 24px 25px 0}#review-main-data.reviews-list-page__small-left-panel .review-left-column{width:213px;padding:0 10px 25px 0}#review-main-data .review-product-info{width:auto;padding:0 0 0 10px}#review-main-data .review-product-info .product-image{width:200px;height:200px;overflow:hidden;margin:10px auto 5px}#review-main-data .review-product-info .product-name{font-size:11px;color:#000;line-height:18px;margin-bottom:10px}span.review-price-decimal{display:none}span.review-price-cents{font-size:11px;width:15px;position:relative;top:-9px}#review-main-data .review-product-info .product-image img{display:block}#review-main-data .review-product-info .variant{text-align:left;padding:0;min-height:0}#review-main-data .review-product-info .single-variant-price{display:inline-block}.single-variant-price_min-height{min-height:54px}#review-main-data .review-product-info .starts-at-sale-price{text-align:center;font-size:21px}#review-main-data .review-product-info .variant-add-to-cart{float:none;width:220px}#review-main-data #product-social-header-ratings-text a{display:inline-block}#review-main-data #product-social-header-ratings-text{margin:7px 5px 0 5px}#overall-container #product-social-header-ratings-text span span{font-size:11px;font-family:Verdana;color:#666}#overall-container #product-social-header-ratings-text span a{font-size:11px;font-family:Verdana;color:#666}#review-main-data .review-product-info .fancy-options{margin-bottom:0}#review-main-data .review-product-info .product-price-block{margin-bottom:5px}#review-main-data .review-left-column .review-product-info a.purchase-button{margin:7px 0 0 0}#review-main-data .review-left-column .review-product-info a.purchase-button,#review-main-data .review-product-info .write-review-button,.td-review-button .write-review-button{width:220px}#review-main-data .review-product-info .specials-carousel-no-image-available{border:1px solid #e6e6e6;line-height:198px;margin:0}#review-main-data .review-product-info .product-image a{display:block;text-decoration:none}.review-error-message{color:#c03}.write-review-page #page-container,#review-main-data #review-right-block,.reviews-list-page #page-container,.review-overall-info.reviews-list-page #page-container{border-left:1px solid #e5e5e5;padding:0 20px 35px}.write-review-page .review-left-column .product-info,.reviews-list-page #page-container{padding:0 10px}.write-review-page .product-info .product-image a,.write-review-page .product-info .product-image img{display:block}.write-review-page .product-info .product-name{font-size:11px}.write-review-page .product-info .product-image{width:200px;height:200px;margin:10px auto 5px;overflow:hidden}.write-review-page .product-info .specials-carousel-no-image-available{display:block;line-height:200px;margin:0}.write-review-page .product-info .product-image a{text-decoration:none}.write-review-form .form-field{margin-bottom:10px}.write-review-form .yes-no-switcher{overflow:hidden;height:30px;margin:0 0 3px 0}.write-review-form .yes-no-switcher label{display:block;float:left;width:61px;height:27px;font-weight:bold;line-height:27px;color:#666;text-align:center;background:#f9f9f9;border:1px solid #dcdcdc;border-radius:3px;cursor:pointer;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 1px 4px #fff inset}.write-review-form .yes-no-switcher label:hover{opacity:.7}.write-review-form .yes-no-switcher label:hover.selected{opacity:1}.write-review-form .yes-no-switcher label:hover,.write-review-form .yes-no-switcher label.selected{color:#fff;border-color:#2b5380;background-color:#417cbf;box-shadow:0 1px 1px #2b5380 inset}.write-review-form .yes-no-switcher input{display:none}.write-review-form .author-form .column-left{width:50%;float:left}.write-review-form .author-form .column-right{width:50%;float:right}.write-review-form .author-form .column-right .border{border-left:1px solid #e5e5e5}.write-review-form .author-form input[type="text"],.write-review-form .author-form input[type="email"]{width:185px !important}.write-review-form .author-form .country,.write-review-form .author-form .state{float:left;width:187px;margin:0 10px 10px 0}.write-review-form .author-form .country select,.write-review-form .author-form .state select{width:100%}.write-review-form .author-form .sign-in-block{font-size:11px;line-height:15px;padding:0 35px;margin:0 auto}.write-review-form .author-form .sign-in-block .head-text{font-weight:bold;margin-bottom:5px}.write-review-form .author-form .sign-in-block .sign-in-text span+span{display:block;padding:10px 0}.write-review-form .author-form .buttons{padding:5px 0 15px}.write-review-form .author-form .buttons .register,.write-review-form .author-form .buttons .sign-in{vertical-align:bottom}.write-review-form .author-form .buttons span{display:inline-block;line-height:28px;margin:0 9px}.write-review-form .author-form .author-names{position:relative;width:187px}.write-review-form .author-form .author-names .real-name{display:none}.write-review-form .author-form .switcher{position:absolute;top:21px;left:197px;width:250px}.write-review-form .author-form .switcher input{display:inline;vertical-align:middle;margin:0}.write-review-form .author-form .switcher label{font-size:11px;line-height:15px}.write-review-form .help,.review-coupon-success .help-icon{display:inline-block;width:15px;height:13px;background:url('../../base/desktop/img/inline-help.png') left top no-repeat;margin-left:5px;cursor:pointer}.write-review-form .help:hover,.review-coupon-success .help-icon:hover{background-position:left bottom}.write-review-form .help-content,.review-coupon-success .help-content{display:none}#review-main-data .head-title{border-bottom:1px solid #ccc;color:#000;font:19px/23px Verdana,Geneva,sans-serif;min-height:23px;padding:17px 0 4px;margin-bottom:17px;position:relative}.write-review-page div.rating-substitute{background:url("../../base/desktop/img/product-page/product-social-block-ratings-star.png") repeat-x left top;cursor:pointer;height:20px;position:relative;margin-top:-1px}.write-review-page div.rating-substitute .star-label{height:20px;width:20px;left:20px;position:absolute;display:inline-block}.write-review-page div.rating-substitute>.star-label:first-child{left:0}.write-review-page div.rating-substitute .star-label:hover,.write-review-page div.rating-substitute .star-label.active{background:url("../../base/desktop/img/product-page/product-social-block-ratings-star.png") repeat-x left -20px}.write-review-page div.rating-switcher label,.write-review-page div.rating-switcher input{display:none}.write-review-page .form-errors ul li{color:#c00}.write-review-page form input,.write-review-page form textarea,.write-review-page form select{margin:0;border:1px solid #bbb;display:block;padding:1px;line-height:19px}.write-review-page form textarea{height:230px;margin-bottom:20px}.write-review-page form label{display:inline-block;margin:0 0 2px 0;line-height:20px;padding:0}.write-review-page form .checkbox input{margin-top:4px}.write-review-form .tags .label .gray{font-size:11px;color:#bbb}.write-review-form .tags .column{float:left;width:33.3%}.write-review-form .tags .inner{padding:0 13px}.write-review-form .tags .first{padding:0 26px 0 0}.write-review-form .tags .last{padding:0 0 0 26px}.write-review-form .tags .custom-input{position:relative;height:21px;border:1px solid #bbb;padding-right:28px;z-index:1}.write-review-form .tags .custom-input.focus{border-color:#7a95b1}.write-review-form .tags .custom-input input{width:96% !important;height:18px;font:13px/18px Verdana,sans-serif;border:0;margin:0;padding:1px 3px}.write-review-form .tags .custom-input input::-ms-clear{display:none}.write-review-form .tags .custom-input .add-btn{display:block;position:absolute;top:0;right:0;width:28px;height:21px;background:url('../../base/desktop/img/review/plus.png') center no-repeat;cursor:pointer}.write-review-form .tags .suggestions{position:absolute;left:-1px;right:-1px;top:21px;max-height:200px;overflow-y:auto;border:1px solid #7a95b1;background:#fff;padding:3px 0;z-index:2}.write-review-form .tags .suggestions .item{display:block;font:12px/14px Verdana,sans-serif;cursor:pointer;padding:5px 10px}.write-review-form .tags .suggestions .item.active{background:#d9f0ff}.write-review-form .tags .tag-items{font:12px/22px Verdana,sans-serif;color:#000}.write-review-form .tags .tag-items .item{position:relative;height:22px;margin-top:8px;padding-right:30px}.write-review-form .tags .item .title{display:block;overflow:hidden;white-space:nowrap}.write-review-form .tags .item .highlight{color:#c02}.write-review-form .tags .item .remove-btn{display:block;position:absolute;top:0;bottom:0;right:0;width:30px;background:url('../../base/desktop/img/review/remove.png') center -25px no-repeat;cursor:pointer}.write-review-form .tags .item .remove-btn:hover{background-position:center 2px}.write-review-form .tags .item .fader{position:absolute;top:0;bottom:0;right:30px;width:19px;background:url('../../base/desktop/img/breadcrumbs-fader.png') left top repeat-x}.write-review-page form .checkbox input,.write-review-page form .checkbox label{display:inline-block;cursor:pointer}.write-review-page form .line{height:0;line-height:0;font-size:0;border-top:1px solid #e5e5e5;margin:22px 0 12px}.write-review-page form .submit-btn{background:url("../../base/desktop/img/review/button-submit.png") left top no-repeat;width:86px;height:29px;border:0;float:right;cursor:pointer}.write-review-page .write-review-form .input-counter{float:right;font-size:10px;color:#666}.write-review-page .write-review-form .input-required .star{color:#c00}.write-review-page .write-review-form .form-field.checkbox label{margin-left:25px}.write-review-page .write-review-form .form-field.checkbox input{position:absolute}.review-helpful-reviews-block{margin-bottom:15px}.review-helpful-reviews-block.alone{background:0}.review-helpful-reviews-block .column{float:left;width:50%;border-right:1px solid #ccc}.review-helpful-reviews-block .column.right{border-left:1px solid #ccc;border-right:0;margin-left:-1px;width:49%}.review-helpful-reviews-block .column .review-helpful-item{padding-right:47px}.review-helpful-reviews-block .column.right .review-helpful-item{padding-right:0;padding-left:47px}.review-helpful-reviews-block.alone .column,.review-helpful-reviews-block.alone .column .review-helpful-item{width:auto;border:0;margin:0;padding:0}.review-helpful-reviews-block span.title{color:#666;display:block}.review-helpful-reviews-block a.title{text-decoration:none;font-weight:bold;color:#497dba;font-size:15px}.review-helpful-reviews-block a.title:hover,.review-helpful-reviews-block a.title:focus{color:#c03}.review-helpful-reviews-block .review-text{font:11px/15px Verdana}.review-helpful-reviews-block .stars{margin:0}.review-grid .review-item{border-bottom:1px solid #ccc;padding:20px 0 20px 0;font-size:11px;position:relative}.review-grid .review-item.with-image{padding-left:100px}.review-grid .review-item .item-text{line-height:21px;font-size:12px;padding:5px 0;word-wrap:break-word}.review-grid .review-item .item-title a{text-decoration:none;font-weight:bold;color:#497dba;font-size:15px;word-wrap:break-word}.review-grid .review-item .item-title a:hover,.review-grid .review-item .item-title a:focus{color:#c03}.review-grid .review-item .item-recommend{color:#000}.review-grid .review-item .item-pros-cons{color:#000}.review-grid .review-item .item-status{display:inline-block;position:relative;bottom:5px;font-weight:bold;font-size:13px;margin-left:3px}.review-grid .review-item .item-status.pending{color:#666}.review-grid .review-item .item-status.denied{color:#c02}.review-grid .review-item .item-status.approved{color:#6a2}.review-grid .review-item .item-link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:900px}.review-grid .review-item .item-link a.link{color:#6a2}.review-grid .review-item .item-link a.link:hover{text-decoration:none}.review-grid .review-item .item-date{font-size:11px;line-height:17px;color:#666;margin:0}.review-grid .no-underline{border:0}.review-grid .review-item .item-pros-cons{display:inline-block;width:100%;padding-top:10px}.review-grid .review-item .item-pros-cons ul{list-style-type:square;padding-left:15px;color:#666;margin:0 15px 5px 15px}.review-grid .review-item .item-pros-cons ul li span{color:#333}.review-grid .review-item .item-helpful-vote .helpful-yes{color:#6a2;border-bottom:1px #6a2 dotted;text-decoration:none}.review-grid h2.thin{padding:0;margin:0;line-height:18px}.review-grid .review-item .item-stats{padding:5px 0}.review-grid .review-item .item-stats .item-helpful-vote .helpful-no{color:#c02;border-bottom:1px #c02 dotted;text-decoration:none}.review-grid .item-author{font-size:11px;color:#666}.review-grid .item-author span{color:#000}.review-grid .review-item .review-item-image{left:0;position:absolute;max-width:100px}.review-grid .review-item .review-item-image img{width:80px}.review-grid div.list-page-control-container{padding:0}.review-grid .list-page-control-container-bottom,.review-grid-c.grid-c .list-page-control-container-bottom{border-top:5px solid #fff;margin-top:-1px;position:relative}.text-bold{font-weight:bold}.review-grid .review-item .item-buttons{font-size:11px;line-height:19px;min-height:22px;padding:10px 0}.review-grid{padding:10px 0}.review-grid h2{margin:0 0 15px;padding:0}.review-grid .list-page-control-container .op-paginator .list-page-paginations{margin-bottom:2px;margin-top:2px}.review-grid .review-item .item-title{font-weight:bold;color:#497dba;font-size:15px;margin:5px 0 3px}.review-grid .list-page-grid-body{border-top:1px solid #e5e5e5;margin-top:5px}.op-btn.blue_new.clicked{background-color:#a4c0df;border:1px solid #a4c0df;background-image:linear-gradient(top,#a4c0df 0,#a5c0e0 100%);background-image:-o-linear-gradient(top,#a4c0df 0,#a5c0e0 100%);background-image:-moz-linear-gradient(top,#a4c0df 0,#a5c0e0 100%);background-image:-webkit-linear-gradient(top,#a4c0df 0,#a5c0e0 100%);background-image:-ms-linear-gradient(top,#a4c0df 0,#a5c0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a4c0df),color-stop(1,#a5c0e0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4c0df',endColorstr='#a5c0e0');cursor:default}.op-btn.blue_new.clicked:focus{outline:0}.small-additional-header-text{font-size:11px;display:block}.review-author-page{padding:15px 30px 0 30px}.review-author-page .review-item{border-bottom:0}.review-author-page .review-author-about h2{font-size:16px;margin:0;padding:0}.review-author-page .review-author-about p{line-height:23px}.review-author-page .no-underline{border-bottom:0}.review-author-page .list-page-control-size{margin-left:45px}div.fancy-select-box-outer.review-permalink__fancy,div.fancy-select-box-outer.review-report-abuse__fancy{max-width:none}div.fancy-select-box div.review-permalink,div.fancy-select-box div.review-report-abuse{cursor:default;padding:0;max-width:none;width:520px}div.fancy-select-box div.review-permalink__container,div.fancy-select-box div.review-permalink__container div,div.fancy-select-box div.review-report-abuse__container,div.fancy-select-box div.review-report-abuse__container div{border:0;cursor:default;margin-top:0;max-width:none}div.fancy-select-box div.review-permalink:hover,div.fancy-select-box div.review-permalink__container:hover,div.fancy-select-box div.review-permalink__container div:hover,div.fancy-select-box div.review-report-abuse:hover,div.fancy-select-box div.review-report-abuse__container:hover,div.fancy-select-box div.review-report-abuse__container div:hover{background-color:white}div.fancy-select-box div.review-permalink__container,div.fancy-select-box div.review-report-abuse__container{padding:15px 20px}div.fancy-select-box div.review-permalink__container div.review-permalink__buttons,div.fancy-select-box div.review-report-abuse__container div.review-report-abuse__buttons{padding:0;margin-top:20px}div.fancy-select-box div.review-permalink__response,div.fancy-select-box div.review-report-abuse__response{padding:0}.review-permalink__container p,.review-report-abuse__container p{color:#000}.review-permalink__container .input-counter,.review-report-abuse__container .input-counter{font-family:Verdana,sans-serif;color:#6a6a6a;display:block;font-size:11px;text-align:right}.review-permalink__text-message{border:1px solid #b9b9b9;width:450px;padding:15px 15px}.review-report-abuse__text-message{border:1px solid #b9b9b9;width:100%}.review-permalink__cancel-btn,.review-report-abuse__cancel-btn{display:block;float:left}.review-permalink__report-btn,.review-report-abuse__report-btn{display:block;float:right}.review-permalink__response--error,.review-report-abuse__response--error{color:#c02}.review-permalink__response--success,.review-report-abuse__response--success{color:#6a2}.review-coupon-success{margin:10px 0}.review-coupon-success .product-promotion-block{margin:0;padding-top:25px;padding-bottom:25px}.review-coupon-error{border:2px solid red;margin:10px 0;padding:10px}.review-coupon-error .product-promotion-block{text-align:center;margin:0;padding-top:35px;padding-bottom:35px}a.op-btn.blue1.review-manager{float:none;width:120px}