@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
*{margin:0;padding:0}
a{outline:0;border:0;text-decoration:none;color:#323232;cursor:pointer}
a:focus{outline:0}
:focus{outline:0}
img{border:0}
input{vertical-align:middle}
abbr{cursor:help}
acronym{cursor:help}
.a-left{text-align:left!important}
.a-center{text-align:center!important}
.a-right{text-align:right!important}
.v-top{vertical-align:top!important}
.v-middle{vertical-align:middle}
.v-bottom{vertical-align:bottom!important}
.f-left,.left{float:left!important}
.f-right,.right{float:right!important}
.f-none{float:none!important}
.f-fix{float:left;width:100%}
.no-display{display:none}
.no-margin{margin:0!important}
.no-padding{padding:0!important}
.no-bg{background:none!important}
.no-bor{border:0!important}
ul,ol,ul li,ol li{list-style-type:none}
.clearfix:after{content:"";display:block;height:100%;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/*\*/.clearfix{display:block}
/**/.clear{clear:both}
body{background:#000!important;color:#fff;font-family:'Open Sans',arial,sans-serif;font-size:11px;line-height:18px}
#wrapper{width:100%;margin:0 auto;background:#000}
.HeaderContainer{background:#000}
.Header{min-height:120px;width:1200px;margin:0 auto;background:url(/Images/www/header-updated-back.png) no-repeat 100% 100%}
.LogoPanel{margin:15px 0 0 15px;float:left}
.LogoPanel h1{margin:0}
.QuickAccess{float:right;margin:60px 20px 0 0}
.FacebookLink,.TopLinks,.SearchBox{float:left;margin:0}
.QuickAccess .TopLinks{margin-right:30px;margin-top:3px}
.FacebookLink .FacebookButton{background:url(/Images/www/bkg_sprite_img.png) no-repeat -62px -455px;float:left;line-height:25px;width:135px}
.TopLinks .TopLink,.ContentTopLinks .TopLink{list-style:none}
.TopLinks .TopLink li,.ContentTopLinks .TopLink li{float:left;padding:5px 0}
.TopLinks .TopLink li.First a,.contact-menus li.First a{border-left:1px solid #7b1519}
.TopLinks .TopLink li a,.contact-menus li a,.ContentTopLinks .TopLink li a{padding:0 8px;color:#fff;font-size:10px;text-transform:uppercase;font-weight:600}
.TopLinks .TopLink li a:hover,.contact-menus li a:hover,.ContentTopLinks .TopLink li a:hover{color:#fecb00;text-decoration:none}
.TopLinks .TopLink li.CartHeader{background:url(/Images/www/bkg_sprite_img.png?q=1) no-repeat 0 -821px}
.TopLinks .TopLink li.CartHeader a{padding-left:32px;border-right:none!important}
.QuickAccess .TopLinks ul.TopLink li:first-child{margin-right:20px}
.SearchBox .SearchInput{border:0 none!important;color:#000;float:left;font-family:"Open Sans",arial;font-size:11px;font-weight:400;height:30px;line-height:30px;padding:2px 10px 2px 5px;width:206px;border-radius:0}
.SearchBox .SearchButton{background:url(/Images/www/icon-search-button.png) no-repeat 0 0;border:0;padding:0;height:24px;width:26px;cursor:pointer;float:left;margin:5px 0 0 5px;padding-left:0}
.SearchBox{background:#fff;border-radius:5px;height:35px;position:relative;width:260px}
.SearchResult .SearchBox{background:0;width:600px}
.SearchResult .SearchButton{background:url(/Images/www/bkg_sprite_img.png) no-repeat -517px -331px;padding-left:0;margin:5px 0 0 5px;float:right;height:24px}
.SearchResult .SearchInput{background:url(/Images/www/bkg_sprite_img.png) no-repeat -706px -356px;float:right;border:0;border-radius:0;width:475px}
.SearchResult .SearchTitle{float:left;clear:both}
.ProductListingMain .PageNumber a.Next{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1145px -317px}
.ProductListingMain .PageNumber a.Prev{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1185px -337px}
.NavContainer{background:#5e5e5e;height:40px;border-top:3px solid #fecb00}
.Nav{width:1200px;list-style:none;margin:4px auto;position:relative}
.Nav li{float:left;padding-left:17px;padding-right:17px;max-height:30px;overflow:hidden}
.Nav li.GrayList:hover{background:url(/Images/www/nav-gray-hover.png) repeat-x}
.Nav li.GrayList{background:url(/Images/www/nav-gray-bg.png) repeat-x;border-right:1px solid #353535}
.Nav li.GrayList a{color:#fedf00}
.Nav li.GrayList li a{color:#fff}
.Nav li.First{border-left:1px solid #7b1519}
.Nav li a{text-align:center;color:#fff;font-size:13px;float:left;padding:6px 0;font-weight:600;min-width:110px;text-transform:uppercase}
.Nav li a:hover{color:#fecb00}
.Nav li.GrayList ul{border-left:2px solid #fff200;border-right:1px solid #fff200}
.Nav li ul.First{padding-top:20px}
.Nav li li{float:none;border:0;padding:0 4px 0 10px}
.Nav li li:hover{background:0}
.Nav li .BottomStripNav{background:url(/Images/www/nav-hover-bg.png) no-repeat 0 -2px;border:0;height:30px}
.Nav li.GrayList .BottomStripNav{background:url(/Images/www/nav-bloghover-bg.png) no-repeat}
.Nav li li strong{color:#d52b1e;text-transform:uppercase;display:block;font-size:12px}
.Nav li.GrayList li strong a{color:#d52b1e;text-transform:uppercase;width:133px;display:block;font-size:12px}
.Nav li.GrayList li strong,.Nav li.GrayList li strong a{color:#fedf00}
.Nav li li a,.Nav li.GrayList li a{padding:0;text-align:left;text-transform:none;font-weight:600;font-size:11px}
.Nav li.GrayList li a{width:134px}
.Nav li.First li{border-left:none}
.Nav li .TopMenuLink{font-size:13px;text-transform:uppercase;font-weight:600}
.InnerDiv{width:1200px;display:none;clear:both;margin:0 auto;z-index:99999}
.FixedDiv{top:20px;left:270px;z-index:9999;display:none;position:absolute;float:right;width:730px;min-height:370px}
#item-2 .FixedDiv,#item-3 .FixedDiv{position:relative;float:right;left:0;top:0;display:block}
.ItemLinks{width:252px!important;color:#d52b1e;padding:0 0 0 20px!important;display:block;float:left}
.ItemLevel-1:hover a.ItemLinks,.ItemLinks:hover,.ItemLinks.Current{background:#9c9c9c;color:#323232}
.FirstLevel{z-index:99999;position:absolute;width:742px!important;padding:0 0 25px;background:#5e5e5e}
.FirstLevel a:hover{text-decoration:none;color:#fecb00}
.FirstLevel li.ItemLevel-1{padding:0;height:25px;left:0}
.ItemLevel-1:hover .FixedDiv{display:block}
.FirstLevel a{color:#fff;font-size:12px!important;line-height:24px;text-transform:uppercase}
.FirstLevel .SecondLevelDiv{float:left;width:445px;margin-left:25px}
.FirstLevel .SecondLevel{float:left;width:210px;margin:0 10px 25px 0}
#item-1 .FirstLevel .SecondLevel{clear:left}
#item-1 .FirstLevel .SecondLevel.Right{float:right;clear:none}
.FirstLevel .SecondLevel strong a,.MenuTitle{color:#fecb00;text-transform:uppercase;font-weight:normal}
.Nav .FirstLevel ul,.Nav .FirstLevel ul ul{border:none!important}
.MenuDetails{float:right;width:200px;min-height:150px;line-height:15px;font-size:12px;font-weight:600;margin-right:30px}
.MenuDetails .MenuTitle{margin-bottom:5px}
.MenuDetails .MenuImage{width:200px;text-align:left;padding:15px 0}
.MenuDetails .MenuImage img{max-width:120px;max-height:120px}
.ThirdLevel li{padding:0!important}
.WhiteonBlack .contactUs{margin-top:35px!important}
.TechZone-Tab{width:730px;z-index:999999}
.Support-Tab{width:467px!important;z-index:999999}
.Product-Tab{width:742px}
.Shop-Tab{width:467px;z-index:999999}
.Community-Tab{width:467px;z-index:999999}
.TechZone-Tab .FixedDiv,.Support-Tab .FixedDiv,.Shop-Tab .FixedDiv,.Community-Tab .FixedDiv,.Learn-Tab .FixedDiv{position:relative;display:block;left:0}
.Support-Tab .FixedDiv{width:470px;min-height:190px}
.Support-Tab .ItemLevel-2 a{line-height:35px}
.Learn-Tab{width:467px!important;z-index:999999}
.Learn-Tab .FixedDiv{width:470px;min-height:225px}
.Learn-Tab .ItemLevel-2 a{line-height:35px}
.Product-Tab .ItemLevel-1:first-child{margin-top:20px}
.WhiteBackground{background:#fff}
.MiddleContainer .OneColumn{width:1200px;margin:0 auto;position:relative;clear:both}
.MiddleContainer:after{content:"";display:block;height:100%;clear:both;visibility:hidden}
.MiddleContainer .BreadCrumb{min-height:29px;background:#fff}
.MiddleContainer .BreadCrumb .BreadCrumbContent{width:1200px;margin:0 auto;padding:7px 0 0}
.MiddleContainer .BreadCrumb .BreadCrumbContent a{margin:0 40px;font-size:10px;color:#5e5e5e;float:left;text-transform:uppercase;font-weight:600}
.MiddleContainer .BreadCrumb .BreadCrumbContent span{color:#5e5e5e;float:left}
.MiddleContainer .BreadCrumb .BreadCrumbContent a.inactive-breadcrumb{color:#5e5e5e;cursor:text;display:block;float:left;margin-right:0;width:730px}
.MiddleContainer .Home .OneColumn{margin-bottom:0!important}
.MiddleContainer .OneColumn .MainContent{overflow:hidden;clear:both}
.MiddleContainer.Home .OneColumn .MainContent{margin-bottom:0}
.MiddleContainer .TwoColumnLeft{width:1200px;margin:0 auto;color:#000;overflow:hidden}
.MiddleContainer .TwoColumnLeft .MainContent{width:910px;float:right}
.MiddleContainer .TwoColumnLeft .LeftPanal{width:269px;float:left}
.MiddleContainer .TwoColumnRight,.MiddleContainer .TwoColumnLeft{width:1200px;margin:0 auto;color:#000;padding-bottom:25px}
.MiddleContainer .TwoColumnRight .MainContent,.MiddleContainer.generic-page .TwoColumnLeft .MainContent{width:842px;float:left}
.MiddleContainer.generic-page .TwoColumnLeft .MainContent{float:right}
.MiddleContainer .TwoColumnRight .RightPanal,.MiddleContainer.generic-page .TwoColumnLeft .LeftPanal,.contactUs .LeftPanal{width:350px;float:right}
.MiddleContainer.generic-page .TwoColumnLeft .LeftPanal,.contactUs .LeftPanal{float:left;clear:both}
.MiddleContainer .ThreeColumn .MainContent{width:620px;float:left}
.MiddleContainer .ThreeColumn .LeftPanal{width:180px;float:left}
.MiddleContainer .ThreeColumn .RightPanal{width:180px;float:right}
.MiddleContainer .BannerArea{margin:0 auto;width:1200px!important;text-align:center}
.MiddleContainer #BannerSliderPager{padding-top:5px;padding-left:10px;padding-right:7px;right:0;top:20px;z-index:9999}
.MiddleContainer #BannerSliderPager a{float:left;background:url(/Images/www/blog-inactive-slide.png) no-repeat left top;width:9px;height:9px;display:block}
.MiddleContainer #BannerSliderPager a:hover{background:url(/Images/www/blog-active-slide.png) no-repeat -1px -1px;width:9px;height:9px}
.MiddleContainer #BannerSliderPager a.activeSlide{background:url(/Images/www/blog-active-slide.png) no-repeat -1px -1px;width:9px;height:9px}
.BannerLatestPromo{min-width:1200px;position:relative;overflow:hidden;clear:both;margin:0 auto}
.HomeBLPBlock{margin:0 auto;width:1200px;position:relative}
.HomeBLPBlock #slideShowPager{padding-top:5px;padding-left:10px;padding-right:7px;position:absolute;right:0;top:20px;z-index:9999}
.HomeBLPBlock #slideShowPager a{float:left;background:url(/Images/www/bkg_sprite_img.png) no-repeat 1px -33px;width:9px;height:9px;display:block}
.HomeBLPBlock #slideShowPager a:hover,.HomeBLPBlock #slideShowPager a.activeSlide{background-position:1px -43px}
.HomeBannerArea{width:1400px;position:relative;margin-left:-700px;left:50%}
.HomeBannerArea a.BannerLink{position:relative;width:100%}
.HomeBannerArea .BannerHeading{position:absolute;top:35px;left:75px;font-weight:bold;color:#fff;font-size:30px;width:50%}
.BannerBottom{background:url(/Images/www/banner-bottom.png) repeat-x 0 100%;padding-bottom:36px}
.LatestPromoBlock{position:absolute;left:0;top:0;height:812px;z-index:9}
.BannerOverlay{width:1200px;height:340px;text-align:center;vertical-align:middle;display:table-cell;margin:0 auto}
.BannerOverlay p{position:absolute;top:110px;left:670px;font-size:50px;width:40%;text-align:center;line-height:50px;font-weight:100}
.SubCategoryTitle p{color:#000!important}
.ie-8 .BannerOverlay{display:block!important;margin:0 auto}
.ie-8 .ProductsBlock .ProductImage{text-align:left!important}
.LatestNewsArea{min-height:50px;width:1200px;margin:0 auto}
.LatestNewsArea .LatestNewsBlock{width:580px;background:url(/Images/www/latest-new-bg.png) repeat-x;height:24px;padding:8px 15px;top:555px;position:relative;margin:0 auto}
.LatestNewsArea .LatestNewsBlock .NewsTitle{color:#d52b1e;text-transform:uppercase;font-weight:bold;float:left;font-weight:800;font-size:11px}
.LatestNewsArea .LatestNewsBlock .NewsContent{float:left;margin-left:5px}
.MainPromoArea{width:1200px;position:absolute;bottom:0;margin:0 auto;overflow:hidden}
.MainPromoArea .PromoBlock{width:398px;margin:0 1px;min-height:150px;float:left;text-align:center;position:relative}
.MainPromoArea .PromoBlock img{max-width:380px}
.MainPromoArea .PromoBlock .PromoBlockTitle{position:absolute;width:100%;text-align:center;background:url(/Images/www/bkg_trasnparent.png) repeat 0 0;color:#fff;font-size:13px;top:12px}
.MainPromoArea .PromoBlock .PromoBlockTitle strong{font-weight:normal;font-size:24px;display:block;line-height:24px}
.ProductBarArea{overflow:hidden;background:#000;margin:0 0 30px}
.ProductBarMain{position:relative;overflow:hidden;min-height:120px;padding:20px 0 0;border:1px solid #000;border-left:none}
.ProductBarArea .ProductBar{margin:0}
.ProductBarArea .ProductBarBlock{margin:0 3px;float:left;text-align:center;cursor:pointer;position:relative;width:230px}
.ProductBarArea .ProductBarBlock .productSmallImage .ProductBarTitle{display:block;text-align:center;position:absolute;width:100%;height:70px;bottom:0;left:0;color:#fff;background:url(/Images/www/bkg_trasnparent.png) repeat 0 0;color:#a7b0b8;text-transform:none;font-weight:400}
.ProductBarArea .ProductBarBlock .productSmallImage .ProductBarTitle strong{text-transform:uppercase;color:#fff;font-weight:500;font-size:15px;display:block;padding:5px 0 0}
.productSmallImage{height:100px;display:table-cell;vertical-align:bottom;text-align:center;width:230px}
.productSmallImage img{max-height:230px;max-width:230px}
.ProductBarHover{position:absolute;display:none;top:130px;left:0;padding:40px 20px 20px 0}
.ProductBarArea:hover .ProductBarHover{display:block}
.ProductBarTitle{display:block;color:#8f8f8c;font-weight:700;font-size:11px;text-transform:uppercase}
.AboutComponent{margin:40px 0 100px;overflow:hidden}
.AboutComponent .LeftBlock,.SubCategroyBlock .LeftBlock{width:810px;padding-right:40px;float:left}
.AboutComponent .BlockContent,.SubCategroyBlock .BlockContent{margin:65px 20px 20px;text-align:left;font-size:14px;line-height:20px}
.AboutComponent .BlockContent a,.SubCategroyBlock .BlockContent a{font-size:14px;color:#fff}
.AboutComponent .BlockContent a:hover,.SubCategroyBlock .BlockContent a:hover{text-decoration:underline}
.AboutComponent .RightBlock ul,.SubCategroyBlock .RightBlock ul{list-style:none}
.AboutComponent .RightBlock ul li{display:inline-block;width:150px;line-height:25px;vertical-align:top}
.SubCategroyBlock .RightBlock ul li{display:block;line-height:25px}
.AboutComponent .RightBlock ul li a,.SubCategroyBlock .RightBlock ul li a{font-size:16px;color:#8f8f8c}
.AboutComponent strong,.SubCategroyBlock .Title{color:#898989;font-size:28px;font-weight:bold;line-height:36px}
.AboutComponent .LeftBlock p,.SubCategroyBlock .LeftBlock p,.SubCategroyBlock .LeftBlock .desc{font-size:16px;color:#fff;margin:20px 0 0;line-height:22px}
.AboutComponent .RightBlock,.SubCategroyBlock .RightBlock{width:348px;float:right;margin-top:50px}
.ProductList.TopLevel{margin:60px 0 0}
.ProductList.TopLevel .TopLevelBlock{overflow:hidden;border-bottom:2px solid #2c2c2c}
.ProductList.TopLevel .ProductLeftBlock{width:600px;float:left}
.ProductList.TopLevel .ProductRightBlock{width:600px;float:right}
.ProductList.TopLevel .ProductListContent{margin:40px;overflow:hidden}
.ProductList.TopLevel .ProductListContent .Title{color:#898989;font-size:28px;font-weight:bold}
.ProductList.TopLevel .ProductListContent .desc{font-size:14px;color:#fff;margin:20px 0 0;line-height:22px}
.ProductList.TopLevel .ProductListContent .desc p{margin-bottom:10px}
.ProductList.TopLevel .LearnMore{margin:40px 0 0}
.ProductList.TopLevel .LearnMore a{color:#fedf00;font-size:13px;font-weight:600;background:url(/Images/www/bkg_sprite_img.png) no-repeat -1167px -594px;float:left;padding-left:10px}
.SubCategroyBlock{padding-bottom:25px}
#bannerContent .SubCategroyBlock{padding-bottom:0}
#divVideoCategroyBlock .VideoTabBlock,.SubCategroyBlock{background:url(/Images/www/bkg_blog_spt.png) repeat-y 850px 0}
#divCompare .SubCategroyBlock,#divBlogs .SubCategroyBlock,#divReview .SubCategroyBlock,#divVideoCategroyBlock.SubCategroyBlock,#divVideoCategroyBlock.SubCategroyBlock .VideoTabBlock{background:0}
#tabMain ul.tabs{border:0;padding:0;margin:0}
.SubCategoryTabs.TabPosition{position:relative;top:370px;width:1200px;margin:0 auto;z-index:999}
.SubCategoryTabs ul.tabs{padding:30px 0 0;margin:30px 0 0}
.SubCategoryTabs{margin:10px 0 0}
.SubCategoryTabs ul{list-style:none;float:left}
.SubCategoryTabs ul li{float:left;border-right:1px solid #000;position:relative;background:url(/Images/www/sub-category-tab-bar.png) repeat-x;height:30px}
.SubCategoryTabs ul li a{width:120px;line-height:30px;color:#8f8f8c;font-size:13px;text-transform:uppercase;font-weight:600;float:left;text-align:center;padding:0 5px}
.SubCategoryTabs ul li a.current,.SubCategoryTabs ul li a:hover{color:#fecb00}
.FacebookLike{float:right;width:200px;text-align:left;margin-top:3px}
.FacebookLike .fb-like{float:left}
.TwitterLike,.EmailSend{float:right;position:relative;z-index:999}
.VideoTabBlock,.CompareTabBlock{overflow:hidden}
.VideoBlockList{position:relative}
.VideoBlockList a.browse{top:50%;position:absolute;margin-top:-15px}
.VideoBlockList a.prev{left:0}
.VideoBlockList a.next{right:0}
.VideoBlock{width:1100px;height:675px;clear:both;margin:40px auto}
.ProductCompareRow{overflow:hidden}
.ProductCompareBlock{width:100%;min-height:200px;clear:both;margin:50px 0 40px;overflow:hidden;padding:30px 0}
.ProductCompareBlock P{color:#666}
.ProductImages{padding-left:240px;margin:0 0 10px;overflow:hidden}
.ProductImages .ProductImage{width:190px;height:150px;float:left;text-align:center}
.ProductCompareRow ul{list-style:none;overflow:hidden}
.ProductCompareRow ul.Odd li,.ProductCompareRow ul.Odd li .CompareInput{background:#f5f6f6}
.ProductCompareRow.Head ul li.First.Col a{font-size:14px;font-weight:800;color:#000}
.ProductCompareRow ul li a{font-size:16px;font-weight:600;color:#000}
.ProductCompareRow ul li{margin-right:2px}
.ProductCompareRow ul li{width:190px;float:left;text-align:center;line-height:35px;height:35px}
.Describe.ProductCompareRow ul li{height:auto}
.ProductCompareRow ul li .CompareInput{width:20px;text-align:center;border:0;margin-top:10px\9}
.ProductCompareRow ul li.First{width:235px}
.ProductCompareRow .ProductName a{font-size:16px;font-weight:800;color:#000}
.ProductCompareRow.Head ul li.Column1{border-bottom:5px solid #fedf00}
.ProductCompareRow.Head ul li.Column2,.ProductCompareRow.Head ul li.Column3{border-bottom:5px solid #6a9054}
.ProductCompareRow.Head ul li.Column4,.ProductCompareRow.Head ul li.Column5{border-bottom:5px solid #d52b1e}
.SubCategroyBlock table tr,.SubCategroyBlock table tr td{background:#000!important;color:#fff!important}
.SubCategroyBlock table tr td{border-right:2px solid #000;padding:10px 5px}
.SubCategroyBlock table tr.compare-row-dark-shade-dram td,.SubCategroyBlock table tr.compare-row-dark-shade-dram td.compare-title-dram,.SubCategroyBlock table tr.compare-row-dark-shade td,.SubCategroyBlock table tr.compare-row-dark-shade td.compare-description-top-dram{background:#6e6e6f!important}
.SubCategroyBlock table td.compare-title-left-dram,.SubCategroyBlock table td.compare-description-dram,.compare-description-check-dram{border-bottom:1px solid #6e6e6f!important}
.SubCategroyBlock table tr.compare-row-shade td{border-top:1px solid #6e6e6f!important;border-bottom:1px solid #6e6e6f!important}
.SubCategroyBlock table tr.compare-row-dark-shade td{padding:5px}
.CompareTabBlock .LeftBlock{border:0}
.Describe{margin-top:10px}
.Describe ul li{text-align:left;font-size:16px;font-weight:600;color:#000}
.ReviewTabBlock .Title,.BlogTabBlock .Title{margin:55px 20px 20px;clear:both}
.ReviewTabBlock .ReviewBlock,.BlogTabBlock .BlogArticleBlock{width:390px;margin:0 10px 0 0;float:left}
.ReviewTabBlock .ReviewBlock .ReviewTitle,.BlogTabBlock .BlogArticleBlock .BlogTitle{font-size:16px;font-weight:600;color:#898989;line-height:22px}
.ReviewTabBlock .ReviewBlock .ReviewPublishBy,.BlogTabBlock .BlogArticleBlock .ReviewPublishBy{font-size:11px;color:#8f8f8c}
.ReviewTabBlock .ReviewBlock .ProductImage,.BlogTabBlock .BlogArticleBlock .ProductImage{text-align:center;display:table-cell;width:385px;vertical-align:middle;height:250px}
.ReviewTabBlock .ReviewBlock .ProductImage img,.BlogTabBlock .BlogArticleBlock .ProductImage img{max-height:250px!important;max-width:242px!important;width:auto!important}
.ReviewTabBlock .ReviewBlock .Desc,.BlogTabBlock .BlogArticleBlock .Desc{margin:20px 0 10px;font-size:13px;overflow:hidden;max-height:125px}
.ReviewTabBlock .ReviewBlock .ReadFullStory,.BlogTabBlock .BlogArticleBlock .ReadFullStory{margin:0}
.ReviewTabBlock .ReviewBlock a,.BlogTabBlock .BlogArticleBlock a{color:#fedf00}
.ReviewTabBlock .ReviewBlock .ReadFullStory a,.BlogTabBlock .BlogArticleBlock .ReadFullStory a{font-size:13px;font-weight:600;background:url(/Images/www/bkg_sprite_img.png) no-repeat -1060px -592px;float:left;padding-right:20px}
.BlogTabBlock .BlogContent{border-right:2px solid #780512;margin:40px 0 0 40px;padding:0 10px 0 0}
.ReviewTabBlock .ReviewContent{margin:40px 0 0 40px;padding:0 10px 0 0}
.ReviewTabBlock .ReviewContent.last,.ProductBlogBlock.last .BlogContent{border-right:0;margin-right:2px}
.ProductReviewBlock:after,.ReviewContent:after,.MiddleContainer .TwoColumnRight:after,.MiddleContainer .TwoColumnLeft:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.BrandBlock{height:400px;display:table-cell;vertical-align:middle}
#divBlogs .BlogTabBlock .BlogContent{border:0;margin:15px 0 0 40px}
#divBlogs .Title{margin:20px}
.ReviewBlock .ProductReviewBlock img{max-height:250px}
#divBlogTabBlock .BlogContent img{display:none!important}
#divBlogs{border-top:2px solid #2c2c2c;padding-bottom:35px;margin:40px 0 25px}
#divReview,#divBlogs{background:url(/Images/www/bkg_review_spt.png) repeat-y 390px 0}
#divVideos{border-top:2px solid #2c2c2c;padding-top:30px}
.LeftContentPanel{margin:10px}
.NarrowBy{padding-bottom:25px;margin-bottom:30px}
.NarrowBy .NarrowByBtm{border-top:1px solid #c7c8c9;height:28px;width:100%}
.NarrowByBlock{border:1px solid #C7C8c9;border-bottom:0;min-height:100px;overflow:hidden}
.NarrowByBlock .Title{font-weight:700;font-size:21px;color:#8f8f8c;margin:20px 5px 20px 20px}
.NarrowBy .NarrowNav{margin:0 10px 20px 20px;clear:both}
.NarrowBy .NarrowNav dt{font-size:16px;font-weight:bold;margin-bottom:5px}
.NarrowBy .NarrowNav dt a{color:#d52b1e;font-size:16px;font-weight:600;text-transform:uppercase;background:url(/Images/www/arrows.png) no-repeat 0 5px;float:left}
.NarrowBy dd.NarrowNavDisable a{color:#746261}
.NarrowBy .NarrowNav a.Current{color:black;font-weight:bold}
.NarrowBy .NarrowNav dd{line-height:20px;clear:both;margin-bottom:5px;padding-left:12px}
.NarrowBy .NarrowNav dd a{font-size:14px}
.ReviewAward{margin-bottom:30px;padding:20px}
.ReviewAward .Title{font-weight:700;font-size:20px;color:#8f8f8c;line-height:28px;margin:0 0 20px}
.ReviewAward .ReviewAwardImage{margin:0 0 20px}
.ReviewAward .ReviewAwardBlock{line-height:22px;border-bottom:1px solid #dfe0e0;padding-bottom:10px;margin-bottom:10px}
.ReviewAward .ReviewAwardTitle,.ReviewAward .ReviewAwardDate{color:black;font-size:16px;font-weight:700}
.ReviewAward .Desc{color:#000;font-size:16px;font-weight:600}
.TwoColumnLeft .MainContent .MainColumn{margin:10px}
.ProductListOverview{padding-bottom:20px;overflow:hidden}
.ProductListOverview .Title,.ErrorTitle{color:black;font-size:20px;font-weight:700;margin:10px 0;font-family:sans-serif}
.ProductListOverview .Desc{color:#000;font-size:16px;margin:10px 0;float:left;clear:both;line-height:22px}
.ProductListingMain .Pager{height:60px;background:#eaeaea;padding:0 10px;margin:10px 0}
.ProductListingMain .Pager .SortBy{margin-left:10px}
.ProductListingMain .Pager .SortBy label{float:left;min-width:105px;padding-right:5px;font-size:16px;font-weight:600;color:#000;line-height:60px}
.ProductListingMain .ListGridView{float:right;margin:8px 15px 0}
.ProductListingMain .ListGridView a{display:block;background:url(/Images/www/bkg_sprite_img.png) no-repeat -358px -305px;width:45px;height:45px;float:left;margin-left:10px;cursor:default}
.ProductListingMain .ListGridView a.ListView{display:block;background-position:-358px -255px;cursor:pointer}
.ProductListingMain .ListGridView a.Grid{display:block;background-position:-409px -305px}
.ProductListingMain .ListGridView a.Grid.GridView{display:block;background-position:-409px -255px;cursor:pointer}
.ProductListingMain .ProductsBlock ul li .AddToCompare{color:#000;font-size:13px;font-weight:600}
.ProductListingMain .ProductsBlock ul.Grid li .AddToCompare{background-position:0 -43px}
.ProductListingMain .ProductsBlock ul li .Price{color:#000;font-size:26px;font-weight:700;clear:both;margin-top:10px}
.ProductsBlock .ProductImageContainer{float:left;width:310px;height:250px}
.ProductsBlock .ProductImage{display:table-cell;vertical-align:middle;width:250px!important;text-align:left}
.ProductsBlock .Grid .ProductImageContainer{float:none;width:250px}
.ProductsBlock .Grid,.ProductsBlock .List{list-style:none}
.ProductsBlock .Grid li{width:285px;display:block;margin:2px 14px 0 0;padding:10px 0 0;float:left}
.ProductsBlock .Grid li .ProductImage{width:250px;height:250px;text-align:center}
.ProductsBlock .Grid li .ProductImage a{display:block;line-height:250px}
.ProductsBlock .Grid li .ProductImage a img{vertical-align:middle}
.ProductsBlock .Grid li.First{clear:both}
.ProductsBlock .Grid li.Last{margin-right:0}
.ProductsBlock .Grid li .Detail{margin:20px;line-height:24px}
.ProductsBlock .Grid li .ProductName,.ResultTitle{color:#898989;font-size:16px;font-weight:700;display:block}
.ProductsBlock .Grid li .ProductName a{color:black}
.ProductsBlock .List li{width:100%;clear:both;overflow:hidden;margin-bottom:40px;border-top:1px solid #c7c8c9;padding:10px 0}
.ProductsBlock .List li.First{border-top:2px solid #c7c8c9}
.ProductsBlock .List li .ProductName,.ProductsBlock .List li .ProductName a{color:black;font-size:16px;font-weight:700;margin-bottom:10px}
.ProductsBlock .List li .Detail{margin:20px;line-height:20px;float:left;width:540px}
.ProductsBlock .List li .ProductImage{width:250px;height:250px;text-align:center}
.ProductsBlock .List li .ProductImage img{max-width:250px!important;max-height:250px!important;width:auto!important}
.ProductsBlock .List li .Desc{font-size:14px;color:#000}
.ProductsBlock .List li .Attributes{margin:20px 0;font-size:11px;overflow:hidden}
.ProductsBlock .List li .Attributes .AttributeValue{float:left;margin-right:25px}
.ProductsBlock .List li .Price{min-width:170px;float:left;margin-right:10px;clear:none!important;margin-top:0!important}
.ProductsBlock .List li .AddToCompare{float:right;background-position:0 -46px;cursor:pointer}
.ProductsBlock .List ul li,.ProductsBlock .Grid ul li{margin:0!important;border:none!important;padding:0!important}
.ProductsBlock .Grid li img{max-width:250px!important;max-height:250px!important;width:auto!important}
.news-release-section .ProductsBlock .List li .ProductImage{float:left;display:block}
.ProductsBlock .List li .AddToCompare label,.ProductsBlock .AddToCompare label{cursor:pointer}
.CompareProduct li a{float:left;color:#fff;width:90%;line-height:18px;font-size:12px}
.CompareProduct li{margin-bottom:5px;border-bottom:1px solid #8F8F8C;padding:5px 5px 5px 22px;float:left;width:220px;display:block}
.CompareProduct li a.close{float:right;width:15px;height:15px;display:block;text-align:center;line-height:15px;background:#D52B1E;font-weight:bold;border:1px solid #fff;font-size:11px}
.ClearCompare{padding:10px 5px 10px 18px}
.ClearCompare a{text-align:center;line-height:20px;display:block;font-size:12px;color:#fff;padding:0 5px}
.ClearCompare .Left{float:left}
.ClearCompare .Right{float:right;border:1px solid #fff}
.WarningMessage .WarningContent{background:#fcfca4 url(/Images/www/icon_warning.png) no-repeat 10px 50%;border:1px solid #afa46c;padding:5px 10px 5px 40px;line-height:35px;font-size:12px;margin-top:15px;position:fixed;top:50%;left:50%;margin:-15px 0 0 -160px;min-height:35px;color:#a66704;font-weight:bold;z-index:9999}
.PleaseWait .WarningContent{background:#000!important;color:#fff!important;font-weight:bold;padding:5px 10px!important;margin:-38px 0 0 -48px!important;left:50%;top:50%;position:fixed;z-index:999;border:1px solid #fff}
.PleaseWait .WarningContent img{display:block;margin:0 auto}
.OrverLay{position:fixed;left:0;top:0;width:100%;height:100%;background:url(/Images/www/bkg_transparent.png) repeat 0 0;z-index:999}
.compare-product-block{width:250px;z-index:99;margin-bottom:20px}
.stick{position:fixed;top:0}
.ProductDetailTitle{padding:60px 20px 35px 0;margin:0;line-height:40px}
.ProductDetailTitle .ProductName,.ProductDetailTitle h1{margin:0;padding:0}
.ProductDetailTitle .ProductName,.ProductDetailTitle .ProductDesc,.faqTitle{font-size:35px;color:#8b8d8e;font-family:'Open Sans',arial,sans-serif}
.NewProductDetailTabs{overflow:hidden;margin:0;position:relative;top:1px;z-index:9;left:0}
.NewProductDetailTabs ul{list-style:none;float:left;border-bottom:1px solid #8f8f8c;width:98%}
.NewProductDetailTabs ul li{float:left;position:relative;height:35px}
.NewProductDetailTabs ul li.Last a{border-right:0 solid #8f8f8c;margin-right:0}
.NewProductDetailTabs ul li.First a{border-left:0 solid #000}
.NewProductDetailTabs ul li a{height:34px;line-height:32px;color:#8f8f8c;font-size:13px;text-transform:uppercase;font-family:'Open Sans',arial,sans-serif;font-weight:500;font-style:normal;float:left;text-align:center;padding:0 20px;margin-right:0}
.NewProductDetailTabs ul li a.current,.NewProductDetailTabs ul li a:hover{color:#000;border-bottom:2px solid #343434;text-decoration:none}
.WhiteonBlack .NewProductDetailTabs ul{margin-left:2px}
.NewProductDetailTabPanel{margin-top:-1px}
.NewProductDetailTabPanel .Top,.WhiteBackground .GenericContent .Top,.WhiteonBlack .GenericContent .Top{width:828px;height:0}
.NewProductDetailTabPanel .Mid{width:826px;overflow:hidden;padding-bottom:40px}
.NewProductDetailTabPanel .Bot,.WhiteBackground .GenericContent .Bot,.WhiteonBlack .GenericContent .Bot{width:828px;height:0}
.NewProductDetailTabPanel .ProductDetailOverview{padding:13px 0 15px 0}
.NewProductDetailTabPanel .Mid a{text-decoration:underline}
.NewProductDetailTabPanel .Mid a:hover{color:#000}
.NewProductDetailTabPanel .OverviewTopCont{margin:20px 20px 60px 0}
.NewProductDetailTabPanel .OverviewTopCont ul{padding-left:20px;margin-bottom:20px}
.NewProductDetailTabPanel .OverviewTopCont li{list-style-type:disc;font-size:16px}
.ProductDetailTechSpecs .Title{margin:20px;display:none}
.ProductDetailTechSpecs .SepLine{display:none}
.NewProductDetailTabPanel .Title,.NewProductDetailTabPanel h4,.NewProductDetailTabPanel h1,.NewProductDetailTabPanel h2,.NewProductDetailTabPanel h3,.NewProductDetailTabPanel h5,.NewProductDetailTabPanel h6{margin-bottom:10px;font-family:'Open Sans',arial,sans-serif;font-weight:700;font-size:24px;color:#333;line-height:28px}
.NewProductDetailTabPanel h3{font-size:27px!important}
.NewProductDetailTabPanel h2{font-size:26px!important}
.NewProductDetailTabPanel h1{font-size:30px!important}
.NewProductDetailTabPanel h5{font-size:22px!important}
.NewProductDetailTabPanel h6{font-size:20px!important}
.NewProductDetailTabPanel .ProductDetailOverview p,.NewProductDetailTabPanel p{font-size:16px;color:#000;line-height:20px;margin-bottom:20px}
.NewProductDetailTabPanel .SepLine{margin:0 auto;clear:both;background:#ccc}
.NewProductDetailTabPanel .SepLineWithBorder{margin:10px 10px 0;clear:both}
.NewProductDetailTabPanel .SepLineGray,.faq .SepLineGray{background:#d2d3d4;height:2px;margin:0 20px;clear:both}
.NewProductDetailTabPanel .VoyagerAir{margin:40px 0}
.NewProductDetailTabPanel .OverViewBlocks{margin:40px 0}
.NewProductDetailTabPanel .OverViewBlocks .ContBlock{width:380px;margin:20px;float:left}
.NewProductDetailTabPanel .OverViewBlocks .ContBlock h3{font-weight:700;font-size:18px;color:#000}
.NewProductDetailTabPanel .OverViewBlocks .ContBlock p{margin-bottom:20px}
.NewProductDetailTabPanel .OverViewBlocks .ContBlock .LinkHere{font-size:16px;color:#000;background:url(../../Images/Gaming/arrows.png) no-repeat left 5px;padding-left:10px;font-weight:600}
.NewProductDetailTabPanel .OverViewBlocks .ContBlock .LinkHere a{color:#000}
.NewProductDetailTabPanel .OverViewBlocks .ImgBlock{width:410px;padding-right:10px;float:left;text-align:center}
.NewProductDetailTabPanel .OverViewBlocks .ProductInfoBlock{display:table-cell;height:200px;vertical-align:middle}
.NewProductDetailTabPanel .OverViewBlocks .BlockCont{margin:20px 20px 100px 20px}
.NewProductDetailTabPanel .OverViewBlocks .BlockCont h3{font-weight:700;font-size:18px;color:#000}
.NewProductDetailTabPanel .OverViewBlocks .BlockCont p{margin-bottom:20px}
.NewProductDetailTabPanel .ProductDetailBlog{padding:13px 0 15px 0}
.NewProductDetailTabPanel .TitleArea{margin:20px}
.NewProductDetailTabPanel .TitleArea .Title{font-family:'Open Sans',arial,sans-serif;font-weight:700;font-size:24px;color:#333;width:485px;float:left}
.NewProductDetailTabPanel .ProductDetailBlog .SortBy{width:290px;float:left}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea{float:left;margin:20px}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogInfo{margin-bottom:20px}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogImg{width:232px;float:left;padding-right:20px;min-height:20px}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogImg img{height:232px;width:232px!important}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea{border-bottom:2px #d2d3d4 solid;padding-bottom:40px;width:800px}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .Heading{font-family:'Open Sans',arial,sans-serif;font-weight:700;font-size:18px;color:#000;line-height:24px}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .Publisher{font-weight:600;font-size:13px;color:#8f8f8c;margin-bottom:20px}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea p{font-size:16px;color:#000;padding-bottom:20px;line-height:20px}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .ReadLink,.DownloadDetailArea .DownloadContArea .ReadLink{width:165px;margin-top:5px;float:left;font-size:16px;color:#000;background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -1187px -571px;padding-left:10px;font-weight:600}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .ReadLink a,.DownloadDetailArea .DownloadContArea .ReadLink a{color:#000}
.NewProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .FacebookLike{width:230px;float:left}
.NewProductDetailTabPanel .ProductDetailBlog .CategoriesSec{width:150px;float:right;background:#ececed;margin-top:20px;margin-right:10px;padding:10px;display:none}
.NewProductDetailTabPanel .ProductDetailBlog .CategoriesSec .Head{font-weight:600;font-size:16px;color:#000;padding-bottom:8px}
.NewProductDetailTabPanel .ProductDetailBlog .CategoriesSec ul{list-style:none}
.NewProductDetailTabPanel .ProductDetailBlog .CategoriesSec ul li{font-family:'Open Sans',arial,sans-serif;font-size:13px;color:#696969}
.NewProductDetailTabPanel .SortBy label{float:left;margin-top:6px;margin-right:20px;color:#696969;font-size:11px}
.NewProductDetailTabPanel .SortBy .sbHolder{margin:0}
.NewProductDetailTabPanel .SortBy .sbSelector:link,.ProductDetailTabPanel .SortBy .sbSelector:visited,.ProductDetailTabPanel .SortBy .sbSelector:hover{color:#696969;font-size:11px;font-weight:700}
.NewProductDetailTabPanel .SortBy .sbHolder,.contact-us .sbHolder,.form .sbHolder,.checkout-types .sbHolder{background:0;width:222px}
.NewProductDetailTabPanel .SortBy .sbOptions{background:#fff;width:217px;border:0;border:1px solid #D2D3D4;left:2px}
.NewProductDetailTabPanel .SortBy .sbSelector,.contact-us .sbSelector,.form .sbSelector,.checkout-types .sbSelector,.white-select-box .sbSelector{background:url(/Images/www/bkg_sprite_img.png) no-repeat -515px -391px;width:192px;color:#000!important;text-decoration:none}
.NewProductDetailTabPanel .SortBy .sbToggle,.contact-us .sbToggle,.form .sbToggle,.checkout-types .sbToggle,.white-select-box .sbToggle{background:url(/Images/www/bkg_sprite_img.png) -1003px -426px no-repeat;display:block;height:32px;outline:0;position:absolute;right:0;top:0;width:30px}
.NewProductDetailTabPanel .SortBy .sbOptions a:link,.ProductDetailTabPanel .SortBy .sbOptions a:visited{color:#000}
.faqTitle{color:#898989!important;font-size:32px;font-weight:700}
.ProductDetailTabs{overflow:hidden;margin:0;position:relative;top:1px;z-index:9;left:0}
.ProductDetailTabs ul{list-style:none;float:left}
.ProductDetailTabs ul li{float:left;position:relative}
.ProductDetailTabs ul li.Last a{border-right:1px solid #8f8f8c}
.ProductDetailTabs ul li.First a{border-left:1px solid #000}
.ProductDetailTabs ul li a{width:120px;height:35px;line-height:32px;color:#8f8f8c;font-size:13px;text-transform:uppercase;font-weight:600;float:left;text-align:center;padding:0 5px;background:#000;border-top:1px solid #8f8f8c;border-left:1px solid #8f8f8c}
.ProductDetailTabs ul li a.current,.ProductDetailTabs ul li a:hover{color:#fff;background:#898989}
.WhiteonBlack .ProductDetailTabs ul{margin-left:2px}
.ProductDetailTabPanel{margin-top:-1px}
.ProductDetailTabPanel .Top,.WhiteBackground .GenericContent .Top,.WhiteonBlack .GenericContent .Top{background:url(/Images/www/bkg_sprite_img.png) no-repeat -371px -70px;width:828px;height:25px;border-left:2px solid #000}
.ProductDetailTabPanel .Mid{width:826px;overflow:hidden;border-right:2px solid #000;border-left:2px solid #000}
.ProductDetailTabPanel .Bot,.WhiteBackground .GenericContent .Bot,.WhiteonBlack .GenericContent .Bot{background:url(/Images/www/bkg_sprite_img.png) no-repeat -359px -98px;width:828px;height:28px;border-right:2px solid #000}
.ProductDetailTabPanel .ProductDetailOverview{padding:13px 0 15px 0}
.ProductDetailTabPanel .Mid a{text-decoration:underline}
.ProductDetailTabPanel .Mid a:hover{color:#D52B1E}
.ProductDetailTabPanel .OverviewTopCont{margin:20px 20px 60px}
.ProductDetailTabPanel .OverviewTopCont ul{padding-left:20px;margin-bottom:20px}
.ProductDetailTabPanel .OverviewTopCont li{list-style-type:disc;font-size:16px}
.ProductDetailTechSpecs .Title{margin:20px}
.ProductDetailTabPanel .Title,.ProductDetailTabPanel h4,.ProductDetailTabPanel h1,.ProductDetailTabPanel h2,.ProductDetailTabPanel h3,.ProductDetailTabPanel h5,.ProductDetailTabPanel h6{margin-bottom:10px;font-family:'Open Sans',arial,sans-serif;font-weight:700;font-size:24px;color:#D52B1E;line-height:28px}
.ProductDetailTabPanel h3{font-size:27px!important}
.ProductDetailTabPanel h2{font-size:26px!important}
.ProductDetailTabPanel h1{font-size:28px!important}
.ProductDetailTabPanel h5{font-size:22px!important}
.ProductDetailTabPanel h6{font-size:20px!important}
.ProductDetailTabPanel .ProductDetailOverview p,.ProductDetailTabPanel p{font-size:16px;color:#000;line-height:20px;margin-bottom:20px}
.ProductDetailTabPanel .SepLine{margin:0 auto;clear:both}
.ProductDetailTabPanel .SepLineWithBorder{margin:10px 10px 0;clear:both}
.ProductDetailTabPanel .SepLineGray,.faq .SepLineGray{background:#d2d3d4;height:2px;margin:0 20px;clear:both}
.ProductDetailTabPanel .VoyagerAir{margin:40px 0}
.ProductDetailTabPanel .OverViewBlocks{margin:40px 0}
.ProductDetailTabPanel .OverViewBlocks .ContBlock{width:380px;margin:20px;float:left}
.ProductDetailTabPanel .OverViewBlocks .ContBlock h3{font-weight:700;font-size:18px;color:#D52B1E}
.ProductDetailTabPanel .OverViewBlocks .ContBlock p{margin-bottom:20px}
.ProductDetailTabPanel .OverViewBlocks .ContBlock .LinkHere{font-size:16px;color:#D52B1E;background:url(/Images/www/arrows.png) no-repeat left 5px;padding-left:10px;font-weight:600}
.ProductDetailTabPanel .OverViewBlocks .ContBlock .LinkHere a{color:#D52B1E}
.ProductDetailTabPanel .OverViewBlocks .ImgBlock{width:410px;padding-right:10px;float:left;text-align:center}
.ProductDetailTabPanel .OverViewBlocks .ProductInfoBlock{display:table-cell;height:200px;vertical-align:middle}
.ProductDetailTabPanel .OverViewBlocks .BlockCont{margin:20px 20px 100px 20px}
.ProductDetailTabPanel .OverViewBlocks .BlockCont h3{font-weight:700;font-size:18px;color:#D52B1E}
.ProductDetailTabPanel .OverViewBlocks .BlockCont p{margin-bottom:20px}
.ProductDetailTabPanel .ProductDetailBlog{padding:13px 0 15px 0}
.ProductDetailTabPanel .TitleArea{margin:20px}
.ProductDetailTabPanel .TitleArea .Title{font-family:'Open Sans',arial,sans-serif;font-weight:700;font-size:24px;color:#D52B1E;width:485px;float:left}
.ProductDetailTabPanel .ProductDetailBlog .SortBy{width:290px;float:left}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea{float:left;margin:20px}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogInfo{margin-bottom:20px}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogImg{width:232px;float:left;padding-right:20px;min-height:20px}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogImg img{height:232px;width:232px!important}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea{border-bottom:2px #d2d3d4 solid;padding-bottom:20px;width:800px}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .Heading{font-family:'Open Sans',arial,sans-serif;font-weight:700;font-size:18px;color:#D52B1E;line-height:24px}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .Publisher{font-weight:600;font-size:13px;color:#8f8f8c;margin-bottom:20px}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea p{font-size:16px;color:#000;padding-bottom:20px;line-height:20px}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .ReadLink,.DownloadDetailArea .DownloadContArea .ReadLink{width:165px;margin-top:5px;float:left;font-size:16px;color:#000;background:url(/Images/www/bkg_sprite_img.png) no-repeat -1187px -571px;padding-left:10px;font-weight:600}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .ReadLink a,.DownloadDetailArea .DownloadContArea .ReadLink a{color:#000}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea .FacebookLike{width:230px;float:left}
.ProductDetailTabPanel .ProductDetailBlog .CategoriesSec{width:150px;float:right;background:#ececed;margin-top:20px;margin-right:10px;padding:10px;display:none}
.ProductDetailTabPanel .ProductDetailBlog .CategoriesSec .Head{font-weight:600;font-size:16px;color:#D52B1E;padding-bottom:8px}
.ProductDetailTabPanel .ProductDetailBlog .CategoriesSec ul{list-style:none}
.ProductDetailTabPanel .ProductDetailBlog .CategoriesSec ul li{font-family:'Open Sans',arial,sans-serif;font-size:13px;color:#696969}
.ReadLinkArea .FacebookLike iframe{width:80px!important;float:left}
.product-table,.faq-table{background:#f4f4f4;padding:0 20px 20px}
.faq-table{background:0;margin-top:20px}
.product-table table,.faq-table table{border:1px solid #000;text-align:left}
.product-table table th,.faq-table table th{border-bottom:1px solid #000}
.product-table table td,.product-table table th,.faq-table th,.faq-table td{border-right:1px solid #000;padding:5px}
.product-table table td.last,.product-table table th.last,.faq-table th.last,.faq-table td.last{border-right:0}
.product-table .AddTo{padding-top:10px}
.group-product .RightContentPanel .CartArea .AddToCartBtn{clear:none;width:140px;padding-top:17px}
.group-product .RightContentPanel .CartArea .AddTo{width:158px}
.RightContentPanel .PromoBanner img{max-width:350px!important;margin:0 auto}
.RightContentPanel .PromoBanner{margin-bottom:15px;text-align:center}
.RightContentPanel .FacebookLike{float:left;padding-bottom:40px}
.RightContentPanel .TitleArea,.contactUs .LeftPanal .Top,.contactUs .RightPanal .Top{background:#f4f4f4 url(/Images/www/bkg_sprite_img.png) no-repeat right top!important;height:54px;clear:both;margin:0!important;border:0}
.RightContentPanel .TitleArea .Title{font-size:24px;font-weight:800;color:#000;padding:20px 20px 0 20px;text-transform:capitalize}
.RightContentPanel .Attribute{border-top:1px #7a7a7a solid;border-bottom:1px #7a7a7a solid;padding:15px 20px 20px 20px;font-size:16px}
.RightContentPanel .PriceArea{padding:10px 20px}
.RightContentPanel .PriceArea .line-through{text-decoration:line-through}
.RightContentPanel .PriceArea span{vertical-align:top}
.RightContentPanel .PriceArea span.sub{font-size:14px;line-height:16px}
.RightContentPanel .PriceArea span.sub span.red{background:url(/Images/www/price-red.png) repeat-x left 15px}
.RightContentPanel .RegularPrice{width:150px;float:left;font-size:24px;font-weight:700}
.RightContentPanel .DiscountPrice{width:150px;float:left;font-size:24px;color:#D52B1E;font-weight:700}
.RightContentPanel .CartArea,.contactUs .LeftPanal .Bot,.contactUs .RightPanal .Bot{background:#f4f4f4;padding:10px 20px 40px 20px;position:relative;clear:both;border:0}
.RightContentPanel .CartArea .SpecialPrice{position:absolute;right:0;top:0}
.RightContentPanel .CartArea .Color{padding-bottom:15px}
.RightContentPanel .CartArea p{color:#696969;font-weight:600px;font-size:13px;padding-bottom:5px}
.RightContentPanel .CartArea .AttributeSec{padding-bottom:10px}
.RightContentPanel .CartArea .AttributeSec ul{list-style:none}
.RightContentPanel .CartArea .AttributeSec ul li{display:block;float:left;background:#696969;margin-right:5px;font-size:11px;font-weight:600px}
.RightContentPanel .CartArea .AttributeSec ul li a{padding:0 5px;color:#8F8F8C;display:block}
.RightContentPanel .CartArea .AttributeSec ul li a:hover{color:#fff}
.RightContentPanel .CartArea .AttributeSec ul li.active a{color:#fff}
.RightContentPanel .CartArea .KeyboardLayout{padding-bottom:10px}
.RightContentPanel .CartArea .KeyboardLayout .Select{border:1px #d4d4d4 solid;width:85px;padding:8px;font-family:'Open Sans',arial,sans-serif;font-size:11px;font-weight:600;color:#696969}
.RightContentPanel .CartArea .InStock{width:150px;float:left}
.RightContentPanel .CartArea .InStock .Select{border:1px #d4d4d4 solid;width:65px;padding:8px;font-family:'Open Sans',arial,sans-serif;font-size:11px;font-weight:600;color:#696969}
.RightContentPanel .CartArea .AddTo{width:150px;float:left}
.RightContentPanel .CartArea .AddTo p{font-family:'Open Sans',arial,sans-serif;font-size:13px;font-weight:600;color:#000;padding-top:3px}
.RightContentPanel .CartArea .AddToCartBtn{width:180px;text-align:center;clear:both;font-family:'Open Sans',arial,sans-serif;font-size:18px;font-weight:600;padding:35px 0 0 0}
.RightContentPanel .CartArea .AddToCartBtn a{background:#D52B1E;display:block;padding:8px;color:#fff}
.RightContentPanel .TitleArea2 .Title{font-size:21px;font-weight:700;color:#000;padding:20px 20px 0 20px;text-transform:capitalize}
.RightContentPanel .FrequentlyBoughtTogether,.shipping-method-block,.online-retailers-img{background:#f4f4f4 url(/Images/www/right-cont-bot-img.jpg) no-repeat left bottom;position:relative;clear:both;margin-bottom:10px;padding:0 0 40px 0}
.RightContentPanel .FrequentlyBoughtSelection{padding:15px 20px}
.RightContentPanel .FrequentlyBoughtSelection .ChkFieldArea{padding-bottom:10px}
.RightContentPanel .FrequentlyBoughtSelection .ChkField{width:20px;float:left;padding-top:4px}
.RightContentPanel .FrequentlyBoughtSelection .ChkLabel{width:275px;float:left;font-family:'Open Sans',arial,sans-serif;font-size:13px;font-weight:600;color:#696969;line-height:16px}
.NotAvailable{font-size:12px;font-weight:normal;display:block;width:225px;color:#D52B1E!important}
.ProductDetailTabPanel .SortBy{width:290px;float:left}
.ProductDetailTabPanel .SortBy label{float:left;margin-top:6px;margin-right:20px;color:#696969;font-size:11px}
.ProductDetailTabPanel .SortBy .sbHolder{margin:0}
.ProductDetailTabPanel .SortBy .sbSelector:link,.ProductDetailTabPanel .SortBy .sbSelector:visited,.ProductDetailTabPanel .SortBy .sbSelector:hover{color:#696969;font-size:11px;font-weight:700}
.ProductDetailTabPanel .SortBy .sbHolder,.contact-us .sbHolder,.form .sbHolder,.checkout-types .sbHolder{background:0;width:222px}
.checkout-flow .form .selectAdd .sbHolder{width:458px}
.ProductDetailTabPanel .SortBy .sbOptions{background:#fff;width:217px;border:0;border:1px solid #D2D3D4;left:2px}
.ProductDetailTabPanel .SortBy .sbSelector,.contact-us .sbSelector,.form .sbSelector,.checkout-types .sbSelector,.white-select-box .sbSelector{background:url(/Images/www/bkg_sprite_img.png) no-repeat -515px -391px;width:192px;color:#000!important;text-decoration:none}
.white-select-box .sbSelector{width:119px}
.checkout-flow .form .selectAdd .sbSelector{background:url(/Images/www/bkg_sprite_img.png) no-repeat -515px -391px;width:430px}
.checkout-flow .form .selectAdd .sbToggledd{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1003px -426px}
.ProductDetailTabPanel .SortBy .sbToggle,.contact-us .sbToggle,.form .sbToggle,.checkout-types .sbToggle,.white-select-box .sbToggle{background:url(/Images/www/bkg_sprite_img.png) -1003px -426px no-repeat;display:block;height:32px;outline:0;position:absolute;right:0;top:0;width:30px}
.ProductDetailTabPanel .SortBy .sbOptions a:link,.ProductDetailTabPanel .SortBy .sbOptions a:visited{color:#000}
.CartArea .sbHolder{background:0;display:inline-block;width:auto;position:relative}
.CartArea .InStock .sbHolder{width:68px}
.CartArea .sbSelector{background:url(/Images/www/white-select-box.png) 0 -1px no-repeat;min-width:60px;width:auto;color:#696969!important;float:left;position:relative}
.CartArea .InStock .sbSelector{width:40px}
.CartArea .sbToggle{background:url(/Images/www/white-select-box.png) 100% -38px no-repeat;display:block;height:32px;outline:0;position:relative;right:2px;top:0;width:30px;float:right}
.CartArea .sbOptions{background:#fff;min-width:83px;width:auto;border:0;margin-left:2px}
.CartArea .InStock .sbOptions{width:66px}
.CartArea .sbOptions a:link,.CartArea .sbOptions a:visited{color:#000}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .PriceForAllSelected{background:url(/Images/www/bkg_sprite_img.png) no-repeat -206px -455px;width:161px;height:25px;float:left;font-family:'Open Sans',arial,sans-serif;font-size:11px;font-weight:700;color:#fff;text-transform:uppercase;padding:7px 25px 0 15px;position:relative;line-height:11px}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .PriceForAllSelected .PriceForAllSelectedSpan{vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);width:160px}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .PriceFor{float:left;width:140px;font-size:24px;font-weight:700;padding:5px 0 0 5px}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .PriceFor span.sub span{font-size:14px;vertical-align:top}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .AddAllSelected,.red-btn{width:300px;text-align:center;clear:both;font-family:'Open Sans',arial,sans-serif;font-size:18px;font-weight:600;padding:35px 0 0 20px}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .AddAllSelected a,.red-btn a,.BtnFindRetail a{background:black;display:block;padding:8px;color:#fff}
.BtnFindRetail a{font-size:15px;width:150px;margin:15px auto 0;text-align:center;font-weight:bold;text-decoration:none;text-transform:capitalize}
.AddAllSelected{padding:35px 0 0 20px}
.ProductDetailReviews .ReviewDetailMain{margin:20px 0;overflow:hidden}
.ProductDetailReviews .ReviewDetailArea{margin:0 20px}
.ReviewDetailArea .ReviewInfo{margin-bottom:20px}
.ReviewDetailArea .ReviewInfo .ReviewImg{float:left;margin-right:20px;width:232px;min-height:20px}
.ReviewDetailArea .ReviewInfo .ReviewImg img{max-width:232px;max-height:200px}
.ReviewDetailArea .ReviewContArea{width:530px;float:right;border-bottom:2px #d2d3d4 solid;padding-bottom:20px}
.ReviewDetailArea .ReviewContArea .Heading{font-family:'Open Sans',arial,sans-serif;font-weight:700;font-size:18px;color:#000}
.ReviewDetailArea .ReviewContArea .Publisher{font-weight:600;font-size:13px;color:#8f8f8c;margin-bottom:20px}
.ReviewDetailArea .ReviewContArea p{font-size:16px;color:#000;padding-bottom:20px;line-height:20px}
.ReviewDetailArea .ReviewContArea .ReadLink{width:165px;margin-top:5px;float:left;font-size:16px;color:#D52B1E;background:url(/Images/www/arrows.png) no-repeat left 5px;padding-left:10px;font-weight:600}
.ReviewDetailArea .ReviewContArea .ReadLink a{color:#000}
.ProductDetailFAQ .FAQBanner{padding:0 0 10px;background:url(/images/gaming/bkg_sprite_img_gamming.png) no-repeat 0 -573px;width:838px;height:161px;margin:20px 0 0 0}
.ProductDetailFAQ .FAQBanner .Title{font-size:32px;color:#8f8f8c;font-weight:800;padding:42px 0 0 121px}
.ProductDetailFAQ .FAQBanner .Btnyello span{height:36px;background:url(/Images/www/bkg_btn_sprite.png) no-repeat 0 -270px!important;padding:0 0 0 10px!important;font-size:16px;text-align:center;white-space:nowrap;color:#565656;float:left;text-transform:uppercase;line-height:24px;font-weight:bold!important}
.ProductDetailFAQ .FAQBanner .Btnyello span span{padding:5px 30px 0 15px!important;background-position:100% -309px!important}
.ProductDetailFAQ .FAQBanner .FaqBtn{margin-left:121px;margin-top:15px;float:left}
.ProductDetailFAQ .FAQBanner .FaqText{font-size:16px;color:#a6a9ab;float:left;width:325px;padding-top:17px;font-weight:bold;padding-left:15px}
.ProductDetailFAQ .Title{margin:0}
.ProductDetailFAQ .FAQDetailMain{margin:20px 0 0;overflow:hidden}
.ProductDetailFAQ .FAQDetailArea{padding:20px 0 5px 20px;margin:10px 0;float:left}
.ProductDetailFAQ .FAQuestionArea{padding:20px;margin-top:10px}
.ProductDetailFAQ .FAQDetailArea.active .FAQuestion,.ProductDetailFAQ .FAQDetailArea.active .Collapse,.ProductDetailFAQ .FAQDetailArea.active .Expand{font-weight:700;font-size:16px;color:#000;padding-left:20px;background:url(/Images/www/bkg_sprite_img.png) no-repeat -1187px -569px;margin-bottom:20px}
.ProductDetailFAQ .FAQDetailArea.active h3.Collapse{padding-bottom:0!important;margin-bottom:0!important}
.ProductDetailFAQ .FAQDetailArea.active .Expand,.GenericContent h2.SubTitle.Expand{background:url(/images/gaming/bkg_sprite_img_gamming.png) no-repeat -1108px -675px}
.ProductDetailFAQ .FAQDetailArea.active .Collapse,.GenericContent h2.SubTitle{background:url(/images/gaming/bkg_sprite_img_gamming.png) no-repeat -1187px -569px}
.ProductDetailFAQ .FAQuestionArea .FAQuestion{font-weight:700;font-size:16px;color:#000;padding-left:20px;background:url(/Images/www/bkg_sprite_img.png) no-repeat -1187px -569px;margin-bottom:10px}
.ProductDetailFAQ .FAQDetailArea .FAQAnswer{font-size:16px;color:#000;margin:0 20px;line-height:22px}
.ProductDetailFAQ .FAQDetailArea h3,.ProductDetailFAQ .FAQDetailArea a{font-size:16px!important;color:#000;line-height:22px;text-decoration:none}
.ProductDetailTabPanel .SortBy .sbHolder{margin:0}
.ProductDetailTabPanel .SortBy .sbSelector:link,.ProductDetailTabPanel .SortBy .sbSelector:visited,.ProductDetailTabPanel .SortBy .sbSelector:hover{color:#696969;font-size:11px;font-weight:700}
.ProductDetailTabPanel .SortBy .sbHolder,.contact-us .sbHolder,.form .sbHolder,.checkout-types .sbHolder{background:0;width:222px}
.checkout-flow .form .selectAdd .sbHolder{width:458px}
.ProductDetailTabPanel .SortBy .sbOptions{background:#fff;width:217px;border:0;border:1px solid #D2D3D4;left:2px}
.checkout-flow .form .selectAdd .sbHolder{width:458px}
.TitleArea .SortBy select{border:1px solid #DCDCDC;height:20px;width:221px;color:#000}
.FAQABlock{overflow:hidden;margin-top:20px}
.FAQABlock .Row.Heading .column{font-size:13px;font-weight:700;color:#000}
.FAQABlock .Row{width:480px}
.FAQABlock .Row .column{float:left;padding:0 4px;line-height:40px;width:120px;margin-right:2px;text-align:center;color:#000;font-size:16px;font-weight:600}
.FAQABlock .Row.Even .column{background:#f5f5f6}
.FAQABlock .Row .col1{width:168px;text-align:left;padding-left:40px}
.PageNumber{float:right;margin-right:20px;margin-top:0;color:#000;font-size:13px}
.PageNumber span span{color:#fecb00;padding:0 10px}
.PageNumber ul{float:right}
.PageNumber ul li{float:left;margin:0 5px 0 0}
.PageNumber ul li a,.PageNumber a{font-size:13px;color:#696969;font-weight:600;text-transform:uppercase;padding:0 10px}
.PageNumber ul li a.ActivePage{color:black!important;cursor:default;font-weight:bold}
.PageNumber a.Next{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1090px -317px;float:right}
.PostNumber{margin-right:20px;margin-top:-8px}
.PostNumber span a{font-size:13px;color:#696969;font-weight:600;text-transform:uppercase;padding:0 15px}
.PostNumber a.Next{background:url(/Images/www/bkg_sprite_img.png) no-repeat 100% -317px;padding-right:15px;float:right}
.PostNumber a.Prev,.PageNumber a.Prev{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1191px -337px;padding-left:15px;float:left;color:#696969;font-weight:600;text-transform:uppercase}
.PostNumber .f-left{margin-left:20px;text-transform:uppercase}
.PostNumber .f-right{text-transform:uppercase}
.page_navigation a{float:left;margin:0 5px;font-size:15px;text-decoration:underline;color:#D52B1E}
.page_navigation span{display:none!important}
.page_navigation{float:right;margin-right:18px}
.page_navigation .active_page{font-weight:bold;text-decoration:none;color:#323232}
.page_navigation .no_more{cursor:default;color:#323232;text-decoration:none}
.TwoColumnRight .RightContentPanel{clear:both}
.TwoColumnRight .RightContentPanel .FacebookLike{float:left;padding-bottom:40px}
.TwoColumnRight .RightContentPanel .TitleArea{background:#f4f4f4 url(/Images/www/bkg_sprite_img.png) no-repeat right top;height:54px;clear:both}
.TwoColumnRight .RightContentPanel .TitleArea .Title{font-family:sans-serif;font-size:20px;font-weight:700;color:#000;padding:12px 20px 0 20px}
.TwoColumnRight .RightContentPanel .Attribute{border-top:1px #7a7a7a solid;border-bottom:1px #7a7a7a solid;padding:15px 20px 20px;font-size:14px;line-height:20px;display:none}
.TwoColumnRight .RightContentPanel .PriceArea{padding:10px 0}
.TwoColumnRight .RightContentPanel .PriceArea .line-through{text-decoration:line-through}
.TwoColumnRight .RightContentPanel .PriceArea span.sub{font-size:14px;line-height:16px}
span.sub .sub-price{text-decoration:underline}
.TwoColumnRight .RightContentPanel .RegularPrice{width:174px;float:left;font-size:24px;font-weight:700}
.TwoColumnRight .RightContentPanel .DiscountPrice{width:174px;float:left;font-size:24px;color:#000;font-weight:700}
.TwoColumnRight .RightContentPanel .CartArea .SpecialPrice{position:absolute;right:0;top:0}
.TwoColumnRight .RightContentPanel .CartArea .Color{padding-bottom:15px}
.TwoColumnRight .RightContentPanel .OutOfStock label,.TwoColumnRight .RightContentPanel .OutOfStock input{float:left;margin:0 8px 0 0}
.TwoColumnRight .RightContentPanel .OutOfStock input{margin:2px 8px 0 0}
.TwoColumnRight .RightContentPanel .CartArea p{color:#696969;font-weight:600px;font-size:13px;padding-bottom:5px}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li{width:16px;height:16px;float:left;margin:1px 3px 1px 1px;padding:1px}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li a{display:block;width:16px;height:16px}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li.Red a{background:#D52B1E}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li.Blue a{background:#00A3E6}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li.Gray a{background:#8F8F8C}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li.Black a{background:#060000}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li.active{border:1px solid #325F96;margin:0 2px 0 0;padding:1px}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li:hover{border:1px solid #325F96;cursor:pointer;margin:0 2px 0 0;padding:1px}
.TwoColumnRight .RightContentPanel .CartArea .AttributeSec ul li{display:block;float:left;margin-right:5px}
.TwoColumnRight .RightContentPanel .CartArea .AttributeSec ul li.active a,.TwoColumnRight .RightContentPanel .CartArea .AttributeSec ul li:hover a{display:block;background:#696969;color:#fff}
.TwoColumnRight .RightContentPanel .CartArea .AttributeSec{padding-bottom:10px}
.TwoColumnRight .RightContentPanel .CartArea .AttributeSec ul{list-style:none}
.TwoColumnRight .RightContentPanel .CartArea .KeyboardLayout{padding-bottom:10px}
.TwoColumnRight .RightContentPanel .CartArea .KeyboardLayout .sbHolder{margin:0}
.TwoColumnRight .RightContentPanel .CartArea .KeyboardLayout .Select{border:1px #d4d4d4 solid;width:85px;padding:8px;font-family:'Open Sans',arial,sans-serif;font-size:11px;font-weight:600;color:#696969}
.TwoColumnRight .RightContentPanel .CartArea .InStock{width:150px;float:left;padding-top:12px}
.TwoColumnRight .RightContentPanel .CartArea .InStock .Select{border:1px #d4d4d4 solid;width:65px;padding:8px;font-family:'Open Sans',arial,sans-serif;font-size:11px;font-weight:600;color:#696969}
.TwoColumnRight .RightContentPanel .CartArea .InStock input{font-size:17px;text-align:center;width:50px!important;height:24px!important;font-size:14px;line-height:24px}
.TwoColumnRight .RightContentPanel .CartArea .AddTo{width:160px;float:left;padding-top:30px}
.TwoColumnRight .RightContentPanel .CartArea .AddTo p{font-family:'Open Sans',arial,sans-serif;font-size:13px;font-weight:600;color:#000;padding-top:3px}
.TwoColumnRight .RightContentPanel .CartArea .AddTo p label{float:left;cursor:pointer;width:125px;line-height:14px;margin-top:2px;display:none}
.TwoColumnRight .RightContentPanel .CartArea .AddTo .label_check{width:25px;padding:0;height:18px;margin:0}
.TwoColumnRight .RightContentPanel .CartArea .AddToCartBtn{text-align:center;clear:none;font-family:'Open Sans',arial,sans-serif;font-size:18px;font-weight:600;padding:18px 0 0;display:inline-block}
.TwoColumnRight .RightContentPanel .CartArea .AddToCartBtn a,.ErrorPage .ErrorBtn a{background:#9CBF2F;color:#fff;margin:15px auto 0;text-align:center;font-family:'Open Sans',arial,sans-serif;font-weight:500;font-style:normal;text-decoration:none;text-transform:uppercase;font-size:13px}
.TwoColumnRight .RightContentPanel .CartArea .AddToCartBtn a{padding:8px 4px;width:138px;word-break:break-all}
.TwoColumnRight .RightContentPanel .TitleArea2,.RightContentPanel .TitleArea2,.shipping-method-block .TitleArea2{background:#f4f4f4 url(/Images/www/bkg_sprite_img.png) no-repeat right top;height:54px;clear:both}
.TwoColumnRight .RightContentPanel .TitleArea2 .Title{font-size:16px;font-weight:700;color:#000;padding:20px 20px 0}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether{background:#f4f4f4;position:relative;clear:both;margin-bottom:0;padding:0 0 10px}
.TwoColumnRight .RightContentPanel .BlogBtmImg,.BlogBtmImg{height:25px;background:url(/Images/www/bkg_sprite_img.png) no-repeat -358px -220px;margin-bottom:10px;clear:both}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtSelection{padding:15px 20px}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtSelection .ChkFieldArea{padding-bottom:10px}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtSelection .ChkField{width:20px;float:left;padding-top:2px}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtSelection .ChkField .label_check{margin-right:0!important;float:left;width:20px;height:20px;padding:0;margin:0}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtSelection .ChkLabel{width:275px;float:left;font-family:'Open Sans',arial,sans-serif;font-size:13px;font-weight:600;color:#696969;line-height:16px;margin-top:4px}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .GroupImage{text-align:center;line-height:70px;padding:15px 0 0}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .GroupImage img{max-height:70px!important;max-width:70px!important;width:auto!important;height:auto!important}
.NoProduct{color:#D52B1E;font-size:15px;padding:15px 0 0;font-weight:bold;text-align:center}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .GroupImage img{margin:0 3px;vertical-align:middle}
.CartBlock a.AddWishList{color:#000;padding-left:25px;min-height:18px;display:block;width:125px;line-height:14px;margin-bottom:5px}
.ProductDetailTechSpecs .TechnicalFeatures{overflow:hidden;padding-bottom:40px}
.ProductDetailTechSpecs .TechnicalFeatures .TechFeatureBlock{width:370px;margin:20px 20px 0;min-height:50px}
.TechFeatureBlock .Title{font-size:11px;margin:0 10px 10px;display:block;text-transform:uppercase}
.TechFeatureBlock .AttributeValueBlock{border-bottom:1px solid #e9e9e9;padding:15px 0 10px;overflow:hidden}
.TechFeatureBlock .ValueAttribute{float:left;width:165px;padding:0 10px;font-size:13px;color:#8f8f8c}
.TechFeatureBlock .LabelAttribute{color:#000;float:left;width:165px;padding:0 10px;font-size:13px}
.ProductDetailTechSpecs .TechSpecChart{overflow:hidden;margin:40px 0}
.ProductDetailTechSpecs .TechSpecChartGraph{float:left}
.TechSpecChart .ContBlock{width:340px;margin:20px;float:left}
.TechSpecChart .ContBlock .Title{margin:0;font-size:18px}
.TechSpecChart .ContBlock p{font-size:16px}
.ProductDetailTechSpecs .ProductCompareBlock{width:auto;margin:50px 2px 40px}
.ProductDetailDownloads .DownloadDetailMain{margin:20px 0}
.ProductDetailDownloads .DownloadDetailArea{float:left;margin:0 20px}
.ProductDetailDownloads .SepLine{display:none}
.DownloadDetailArea .DownloadInfo{margin-bottom:20px}
.DownloadDetailArea .DownloadInfo .DownloadImg{float:left;margin-right:20px;width:160px;min-height:20px;text-align:center}
.DownloadDetailArea .DownloadInfo .DownloadImg img{max-width:160px;max-height:160px;width:auto}
.DownloadDetailArea .DownloadContArea{width:595px;float:left;border-bottom:2px #d2d3d4 solid;padding-bottom:20px}
.DownloadDetailArea .DownloadContArea .Heading{font-family:'Open Sans',arial,sans-serif;font-weight:700;font-size:18px;color:#000}
.DownloadDetailArea .DownloadContArea .Publisher{font-weight:600;font-size:13px;color:#8f8f8c;margin-bottom:20px}
.DownloadDetailArea .DownloadContArea p{font-size:16px;color:#000;padding-bottom:20px;line-height:20px}
.BlogBannerArea{margin:40px auto;width:1200px;position:relative}
.BlogBannerArea #slideShowPager{padding-top:5px;padding-left:10px;padding-right:7px;position:absolute;right:366px;bottom:71px}
.BlogBannerArea #slideShowPager a{float:left;background:url(/Images/www/blog-inactive-slide.png) no-repeat left top;width:9px;height:9px;display:block}
.BlogBannerArea #slideShowPager a:hover{background:url(/Images/www/blog-active-slide.png) no-repeat -1px -1px;width:9px;height:9px}
.BlogBannerArea #slideShowPager a.activeSlide{background:url(/Images/www/blog-active-slide.png) no-repeat -1px -1px;width:9px;height:9px}
.BlogHeadSection{margin:20px 20px 0;overflow:hidden}
.BlogHeadSection .Publisher{font-size:13px;font-weight:600;color:#8f8f8c;padding-top:5px;clear:both}
.BlogHeading{float:left}
.BlogHeading .BlogHead{font-size:32px;font-weight:800;color:#898989;line-height:42px}
.BlogSocialIcons{overflow:hidden;text-align:left;margin:0 0 12px 1px;list-style:none;height:38px}
.BlogSocialIcons li{float:left;margin-right:5px}
.BlogSocialIcons li a{display:block}
.BlogSocialIcons li.Last{margin-right:0}
.BlogLeftContent,.BlogRightContent{overflow:hidden;margin:40px 0 0;float:left}
.BlogLeftContent .Top,.faq .Top{width:838px!important;height:40px;clear:both;margin-left:1px;border:none!important}
.BlogLeftContent .Mid,.WhiteBackground .GenericContent .Mid,.WhiteonBlack .GenericContent .Mid{width:837px;overflow:hidden;background:#fff;border-left:2px solid #000;border-right:2px solid #000}
.BlogLeftContent .Bot,.faq .Bot{width:838px!important;height:40px;overflow:hidden;margin-left:1px;border:none!important}
.BlogLeftContent .Top{background:url("/Images/www/bkg_sprite_img.png") no-repeat -362px -129px;border:medium none!important;clear:both;height:40px;margin-left:2px;width:838px!important}
.BlogLeftContent .Bot{background:url("/Images/www/bkg_sprite_img.png") no-repeat -362px -175px;border:medium none!important;clear:both;height:40px;margin-left:2px;width:838px!important}
.BlogLeftContent .Bot .PostNumber{margin-top:8px}
.BlogLeftContent .SortByBlock .sbSelector,.BlogLeftContent .SortByBlock label{color:#fff!important}
.BlogContentBlock{padding:20px 20px 0}
.BlogContentBlock .BlogBlocks{margin-bottom:40px;overflow:hidden;border-bottom:2px solid #a4a4a4}
.BlogContentBlock .BlogBlocks p,.BlogContentBlock .BlogBlock p{font-size:16px;line-height:22px;margin-bottom:20px!important}
.BlogContentBlock .BlogBlocks.Last{border:0}
.BlogContentBlock .BlogBlocks .BlogTitle{font-size:28px;font-weight:700;color:#d52b1e;line-height:36px}
.BlogContentBlock .BlogBlocks .BlogTitle a{font-size:28px;font-weight:700;color:black;line-height:36px}
.BlogContentBlock .BlogBlocks .Publisher{font-size:13px;font-weight:600;color:#8f8f8c}
.BlogContentBlock .BlogBlocks .BlogImage{margin:10px 0}
.BlogContentBlock .BlogBlocks .Desc{margin:20px 0 10px;font-size:16px;color:#000;line-height:22px}
.BlogContentBlock .BlogBlocks .ReadFullStory{margin:15px 5px 5px;overflow:hidden}
.BlogContentBlock .BlogBlocks .ReadFullStory a{color:#8f8f8c;font-size:16px;font-weight:600;background:url(/Images/www/bkg_sprite_img.png) no-repeat -1099px -700px;float:left;padding-left:15px;line-height:22px}
.BlogContentBlock .BlogBlocks .FullGallery{margin:15px 5px 5px;overflow:hidden;float:left}
.BlogContentBlock .BlogBlocks .FullGallery a{color:#8f8f8c;font-size:16px;font-weight:600;background:url(/Images/www/bkg_sprite_img.png) no-repeat -1099px -700px;float:left;padding-left:15px;line-height:22px}
.BlogContentBlock .BlogBlocks .FullGallery .GalleryIcon{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1179px -457px;padding:4px 0;margin-left:10px;font-size:9px;font-weight:700;color:#8f8f8c;width:22px;text-align:center}
.BlogContentBlock .BlogBlocks .ReadFullStory .FullStoryIcon{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1132px -464px;padding:0 0 0 16px;margin-left:10px;font-size:9px;font-weight:700;color:#fff;float:left;display:block;height:15px;line-height:15px;width:15px;margin-top:5px}
.BlogContentBlock .BlogBlocks .FacebookLike{width:400px;margin:15px 5px 5px}
.BlogContentBlock .BlogBlocks .BlogGalleryBlock{margin:40px 0;overflow:hidden}
.FacebookLike .FbLike{float:left;width:270px}
.FacebookLike .FbLike iframe{float:right;width:80px!important}
.BlogContentBlock .BlogGalleryBlock .BlogTitle{font-size:18px;font-weight:700;color:#d52b1e;line-height:30px}
.BlogPage{position:relative}
.BlogPage .BlogToolBar{position:absolute;top:10px;left:400px;float:none;margin:0}
.BlogPage .BlogToolBar .sbHolder{margin:1px;background-color:#000;background-position:0 -868px}
.SortByBlock{float:right;margin:10px 120px 0 0}
.SortByBlock label,.SortByBlock .input-box{float:left}
.SortByBlock label{color:#8F8F8C;padding-right:12px;line-height:30px}
.SortByBlock .sbSelector{color:#8F8F8C!important}
.BlogComment li{margin-bottom:10px}
.BlogComment label{float:left;width:100px}
.BlogComment li span{color:#F00!important}
.BlogComment input,.BlogComment textarea,.BlogComment li span{float:left;margin-right:3px!important}
.BlogComment .wb-captcha{float:left}
.BlogComment .wb-submit{float:left!important;margin:10px 0 0!important}
textarea{resize:none}
div.piro_overlay{opacity:.4!important}
.BlogRightContent .Top{background:url(/Images/www/bkg_sprite_img.png) no-repeat 1px -69px;width:352px;height:28px}
.BlogRightContent .Mid{background:#222;width:350px;overflow:hidden;margin-left:1px;padding-bottom:15px}
.BlogRightContent .Bot{background:url(/Images/www/bkg_sprite_img.png) no-repeat 1px -99px;width:352px;height:28px}
.BlogRightContent .Title{font-size:21px;font-weight:700;color:#898989;line-height:30px;margin:-5px 0 0 20px}
.BlogCategories ul{margin:15px 0 0 20px;list-style:none}
.BlogCategories ul li a{color:#696969;font-size:18px;line-height:26px}
.BlogCategories ul li a.Active{color:#8f8f8c;font-size:18px}
.BlogCategories ul li a:hover{text-decoration:underline;color:#8f8f8c}
.BlogFeaturedArticles,.BlogTechResource{margin:10px 0}
.BlogFeaturedArticles .BlogFeatured,.BlogTechResource .BlogResource{position:relative;margin-bottom:10px}
.BlogTechResource .BlogResource{min-height:122px}
.BlogFeatured .BlogFeaturedCont{top:0;left:0}
.BlogResource .BlogResourceCont{position:absolute;top:10px;left:0;width:310px}
.BlogFeaturedBlock,.FeaturedVideosBlock{margin:20px 0 0 20px}
.BlogFeaturedCont .BlogDate{background:url(/Images/www/featured-articles-bg.png) no-repeat;height:22px;margin-bottom:10px}
.BlogFeaturedCont .BlogDate .DateValue{width:95px;text-align:center;float:left;font-weight:700;font-size:9px;color:#000;text-transform:uppercase;margin-top:1px}
.BlogFeaturedCont .BlogDate .CountValue{font-weight:700;font-size:9px;float:left;text-align:center;width:25px;padding:2px 0;color:#fedf00;margin-left:10px}
.BlogFeaturedCont .BlogTitle{font-size:21px;font-weight:600;color:#fff;margin-left:15px;line-height:24px}
.BlogFeaturedCont .BlogTitle a:hover{text-decoration:underline}
.FeaturedVideos{margin-top:10px}
.FeaturedVideos.Last,.BlogFeaturedArticles .BlogFeatured.Last,.BlogTechResource .BlogResource.Last{margin-bottom:0}
.BlogFeaturedBlock .BlogTitle{font-size:14px;font-weight:600;color:#fff;margin-left:15px;line-height:22px;clear:both}
.BlogFeaturedBlock .BlogTitle a{font-size:21px;font-weight:600;color:#369;line-height:24px}
.BlogFeaturedBlock .BlogTitle a:hover{text-decoration:underline}
.BlogFeaturedBlock .BlogTitle div{font-size:14px;font-weight:600;height:26px;line-height:22px;overflow:hidden}
.BlogFeaturedBlock .BlogTitle .Disc{font-size:12px;height:50px;line-height:16px;overflow:hidden;font-weight:500}
.FeaturedVideosBlock .FeaturedVideos img{max-width:310px;max-height:235px}
#divFeatureVideos{margin-bottom:10px}
.PromoBanner{padding:10px 0}
.BlogFBNewsFeedBlock{width:330px;min-height:200px;background:#000;margin:20px 0 0 10px}
.SepLine{background:#000;height:2px;margin:0 10px;clear:both}
.cart .SepLine{margin:0}
.LeftPanal .PromoBanner,.LeftPanal .PromoBanner img{max-width:250px!important;margin:0}
.LeftPanal .PromoBanner{text-align:center;margin-bottom:15px}
.MainColumn .faq .GenericSubHeadline{margin:40px 20px 0!important;padding-bottom:0!important;clear:both;border-bottom:none!important}
.faq .SepLineGray{margin:10px 20px}
.MainColumn .faq .Desc{margin:20px;padding-left:20px!important}
.MainColumn .faq .Desc img{max-width:700px!important}
.MainColumn .faq .ContentTopLinks{margin:0 0 40px 20px}
.GenericContent{overflow:hidden}
.GenericContent .GenericMainHeadline,.GenericContent .GenericSubHeadline,.faq .GenericSubHeadline{margin:40px 20px!important;padding-bottom:40px;border-bottom:1px solid #d52b1e;overflow:hidden}
.GenericContent h2.Title{font-size:24px;font-weight:700;color:#898989}
.GenericContent h2.SubTitle{font-size:18px;font-weight:700;color:#000;line-height:24px;padding-left:20px}
.GenericContent .Desc{font-size:14px;color:#fff;line-height:22px;padding:0 15px 10px}
.GenericContent .PhotoFpo{min-height:340px;background:#fff;margin-top:10px}
.GenericContent .LikeToSomthing{margin:20px 5px 0;overflow:hidden}
.GenericContent .LikeToSomthing a{color:#8f8f8c;font-size:16px;font-weight:600;background:url(/Images/www/readstory-blog.png) no-repeat 0 4px;float:left;padding-left:15px;line-height:22px}
.GenericContent .PhotoFPOBlock .Desc{float:left;width:550px}
.GenericContent .PhotoFPOBlock .PhotoFpo{float:left;widows:242px;min-height:232px}
.GenericRightContent .Top,.ContactBlockTop{background:url(/Images/www/bkg_sprite_img.png) no-repeat -100px -130px!important;height:27px!important}
.GenericRightContent .Mid,.ContactBlock{background:#000!important;overflow:hidden;margin-left:0!important;padding-bottom:0!important}
.GenericRightContent .Bot,.ContactBlockBtm{background:url(/Images/www/bkg_sprite_img.png) no-repeat 0 -160px!important;height:28px}
.GenericRightContent .Title{font-size:21px;font-weight:700;color:#898989;line-height:30px;margin:-5px 0 0 20px}
.CorsiarCompAddress,.CorsiarHeadline{margin-bottom:10px}
.CorsiarCompAddress .Address{margin:0 20px;font-size:16px;font-weight:600;color:#696969;line-height:22px}
.CorsiarCompAddress .Address p{margin-top:20px}
.CorsiarHeadline .HeadlineCont .PhotoFpo{margin:15px 0 0}
.CorsiarHeadline .HeadlineCont{margin:20px 20px 0 20px;font-size:16px;font-weight:600;color:#696969;line-height:22px}
.CorsiarHeadline .LikeToSomthing{margin:10px 5px 0;overflow:hidden}
.CorsiarHeadline .LikeToSomthing a{color:#8f8f8c;font-size:16px;font-weight:600;background:url(/Images/www/readstory-blog.png) no-repeat 0 4px;float:left;padding-left:15px;line-height:22px}
.WhiteBackground .GenericContent .GenericMainHeadline,.WhiteonBlack .GenericContent .GenericMainHeadline{margin:0 20px;padding-bottom:40px;border-bottom:1px solid #8f8f8c;overflow:hidden}
.WhiteBackground .GenericContent .GenericSubHeadline,.WhiteonBlack .GenericContent .GenericSubHeadline{border-bottom:1px solid #8f8f8c}
.GenericContent .GenericSubHeadline.Last{border:0;margin-bottom:100px}
.WhiteonBlack .GenericContent .Top{width:841px;height:27px;background-position:-358px -130px}
.WhiteonBlack .GenericContent .Bot{width:839px;height:27px;background-position:-358px -188px}
.WhiteBackground .GenericContent .Desc,.WhiteonBlack .GenericContent .Desc{color:#000;padding:0 0 10px}
.WhiteBackground .GenericContent .Top{width:841px;height:27px;background-position:-361px -70px}
.WhiteBackground .GenericContent .Bot{width:839px;height:27px;background-position:-359px -99px}
.WhiteBackground .GenericRightContent .Top{background:url(/Images/www/bkg_sprite_img.png) no-repeat -948px -220px;height:28px}
.WhiteBackground .GenericRightContent .Mid{background:url(/Images/www/white-mid-bg.png) repeat-y;overflow:hidden;margin-left:1px;padding-bottom:32px}
.WhiteBackground .GenericRightContent .Bot{background:url(/Images/www/bkg_sprite_img.png) no-repeat -358px -220px;height:28px}
.GenericMainHeadline.download{border:none!important;margin:0 20px!important;font-size:14px;line-height:22px}
.GenericMainHeadline.download p{margin-bottom:20px}
.OneColumn.generic-page .GenericContent .PhotoFPOBlock .Desc{width:900px;margin-right:20px}
.WhiteBackground .OneColumn.generic-page .GenericContent .Top,.WhiteonBlack .OneColumn.generic-page .GenericContent .Top{background:url(/Images/www/bkg_sprite_img.png) no-repeat -3px -497px;width:100%;height:25px}
.WhiteBackground .OneColumn.generic-page .GenericContent .Bot,.WhiteonBlack .OneColumn.generic-page .GenericContent .Bot{background:url(/Images/www/bkg_sprite_img.png) no-repeat 0 -532px;width:100%;height:26px}
.WhiteBackground .OneColumn.generic-page .GenericContent .Mid,.WhiteonBlack .OneColumn.generic-page .GenericContent .Mid{width:1196px;border-left:2px solid #000;border-right:2px solid #000;background:#fff}
.Desc .static-rule{padding:0 15px}
.CompareResult{overflow:hidden;width:1200px;margin:0 auto}
.CompareResult #rowProductImage td{vertical-align:middle}
.CompareResult th,.CompareResult td{padding:5px;border-right:2px solid #fff;font-size:14px;line-height:20px;vertical-align:top;word-break:break-all}
.CompareResult td span{display:block;text-align:justify}
.CompareResult th{font-size:16px;font-weight:600;color:#000;text-transform:uppercase;text-align:center;vertical-align:middle}
.CompareResult .BlockContent{margin:20px}
.CompareResult .Title,.Title{color:#d52b1e;font-size:32px;font-weight:800;line-height:42px}
.SearchTitle a{font-style:italic;text-decoration:underline}
.billing-method .Title{line-height:24px}
.CompareResult .ProductCompareBlock{margin:40px 0 0;padding:0 0 100px;color:#333}
.CompareResult .review-options{display:block;white-space:nowrap;width:180px;font-weight:800;font-size:14px}
.CompareResult .RatingColor span{display:block;width:100%;height:6px;background:#F00}
.CompareResult td.RatingColor{padding:1px 0 3px!important;vertical-align:bottom}
.CompareResult .Odd{background:#f5f6f6}
.CompareResult .ProductImage{width:230px!important;height:auto;clear:both;padding-top:10px;margin:0 auto!important;text-align:center!important}
.CompareResult .ProductImage img,.CompareResult img{max-width:230px!important;max-height:230px!important;margin:0 auto!important;width:auto!important}
.CompareResult .ProductName{margin:20px auto;text-align:center;text-transform:uppercase}
.CompareResult .ProductName sup{font-size:9px}
.CompareResult .ProductName a{font-weight:800}
.CompareResult .Desc{margin:0 auto 20px!important;font-size:13px;font-weight:600;color:#000;min-height:40px;text-align:left}
.CompareResult .AddToCart{margin:20px 10px;overflow:hidden;float:left}
.AddToCart .AddToCartButton,.CompareResult .RemoveProduct a{background:url(/Images/www/add-to-cart-btn.png) no-repeat;padding-left:8px;border:0;float:left;cursor:pointer;height:32px}
.AddToCart .AddToCartButton span,.CompareResult .RemoveProduct span{background:url(/Images/www/add-to-cart-btn.png) no-repeat 100% -37px;line-height:32px;padding-right:10px;font-weight:700;font-size:11px;color:#fff;text-transform:uppercase;display:block;margin:0!important}
.AddToCart .PriceArea{padding:5px;float:left}
.CompareResult .AddToCart .PriceArea{width:95px!important;margin:5px 0 0!important;float:right!important;clear:none!important}
.CompareResult .AddToCart span{float:left;margin:12px 4px 0 0}
.AddToCart .AddToCartButton{margin:0}
.AddToCart .PriceArea span{float:left}
.AddToCart .PriceArea span.sub{font-size:14px;margin-top:-3px}
.AddToCart .PriceArea span.sub span{text-decoration:underline}
.AddToCart .RegularPrice{float:left;font-size:22px;font-weight:700;width:125px}
.CompareResult .RemoveProduct{text-align:center;float:none;border-top:1px solid #ccc;padding-top:15px!important}
.CompareResult .RemoveProduct a{float:none;display:inline-block;margin:0 auto}
.CompareResult td div{float:none!important;margin:10px 0!important;padding:0!important}
.PVtabs{width:352px;list-style:none;overflow:hidden}
.PVtabs li{float:left;line-height:26px;text-align:center}
.PVtabs li.Photos,.PVtabs li.Videos{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1025px -220px;width:176px}
.PVtabs li a{float:left}
.PVtabs li.Videos a{background:url(/Images/www/bkg_sprite_img.png) no-repeat -993px -249px}
.PVtabs li.Videos a{width:205px;position:relative;left:-31px}
.PVtabs li.Videos a.current{background:url(/Images/www/bkg_sprite_img.png) no-repeat -994px -280px}
.PVtabs li.Photos a{width:150px;background:#dfdfdf}
.PVtabs li.Photos a.current{background:0}
.PVTabPanel{min-height:245px;background:#f4f4f4;overflow:hidden;position:relative}
.ProductVideos{margin:20px auto;border:1px solid #ccc;min-height:180px;text-align:center;float:none!important}
.online-retailers-block{background:url(/Images/www/review-award-bg.png) no-repeat;overflow:hidden;min-height:212px;margin-top:10px}
.ProductRASlider{background:url(/Images/www/bkg_sprite_img.png) no-repeat -2px -158px;min-height:245px;margin-top:10px}
.online-retailers-block{height:auto}
.ProductRASlider .Title{padding:10px 20px;font-size:16px;font-weight:700;color:#000;background:#fff url(/Images/www/bkg_sprite_img.png) no-repeat -2px -193px}
.ProductRASlider .ReviewAwardTitle{font-size:13px;font-weight:700;color:black;margin-top:20px}
.ProductRASlider p{font-size:13px;color:#000}
.online-retailers-img img{margin:0 20px 10px}
.PVTabPanel a.browse{position:absolute!important;height:18px;top:50%!important;margin-top:-9px;left:0}
.PVTabPanel a.browse.right{right:0;left:auto}
.Footer{clear:both;padding:20px 0 0;background:#000;text-align:center}
.Footer .Footer:after,.SocialButtons:after,.BtnFindRetail:after,.AddAllSelected:after,.AddToCartBtn:after{content:"";display:block;height:100%;clear:both;visibility:hidden}
.Footer .BtmBlock{min-height:80px;position:relative;background:#2c2c2c;padding-top:20px}
.Footer .FooterBlock{width:1200px;margin:0 auto}
.Footer .SocialButtons{border-bottom:1px solid #2c2c2c;margin:0 auto 35px;padding-bottom:35px}
.Footer .SocialButtons .SocialContainer{position:relative;margin:0 auto;width:1200px}
.Footer .twitter-follow-button{position:absolute;top:3px;right:290px}
.Footer .CountryBlock{width:300px;float:left;color:#8f8f8c;text-align:left}
.Footer .CountryBlock label{font-size:12px;text-transform:uppercase;font-weight:600;color:#fff}
.FooterFBkLink{float:left;overflow:hidden;margin:10px 0 0 55px}
.FooterFBkLink img{float:left}
.FooterFBkLink span{background:url(/Images/www/fb-icon.png) no-repeat 0 2px;padding-left:20px;float:left;margin:6px 0 0 10px;color:#8f8f8c;font-size:11px;font-weight:600}
.FollowUs{float:left;position:relative;top:16px;left:150px;color:#8f8f8c;font-size:11px;font-weight:600}
.Footer .Copyright{margin:1px 0 0 120px;text-align:center;font-size:12px;font-weight:400;color:#fff;display:block;float:left}
.twitter-follow-button{position:relative;top:-3px}
.Footer .sbOptions{max-height:200px!important;top:-200px!important}
.FooterContainer{border-bottom:1px solid #989898;padding:20px 0 40px}
.FooterNavigation{width:1200px;margin:0 auto}
.FooterNav{list-style:none;margin:0 auto;float:left;width:240px;padding-right:10px;text-align:left}
.FooterNav.Last{width:130px;padding:0}
.FooterNav.Last .SocialGroupIcon a{display:block;height:30px;width:30px;float:left;margin:2px 2px 0 0;overflow:hidden}
.FooterNav.Last .SocialGroupIcon a img{height:30px;width:30px}
.FooterNav.Last .SocialGroupIcon a:hover img.img-social:hover{display:none}
.FooterNav.Last .SocialGroupIcon a:hover .img-social-hover{margin-top:-30px}
.FooterNav ul{padding:0 0 15px 0}
.FooterNav li strong a{color:#898989;text-transform:uppercase;display:block;font-size:11px}
.FooterNav li strong a:hover{color:#898989;text-decoration:none}
.FooterNav li a{padding:0;text-align:left;font-weight:700;font-size:11px;color:#fff;text-transform:none}
.FooterNav li a:hover{text-decoration:none}
.FooterBtmLink{width:470px;float:right}
.FooterBtmLink .FooterNav{width:auto;float:right;padding:0;margin-right:65px}
.FooterBtmLink .FooterNav li{float:left;border-right:1px solid #898989;padding:0 10px;line-height:13px}
.FooterBtmLink .FooterNav li a{color:#fff;font-weight:normal}
.FooterBtmLink .FooterNav li a:hover{color:#fecb00;text-decoration:none}
.FooterBtmLink .FooterNav li.Last{border:0}
.Footer .fb_iframe_widget{display:block;margin-left:250px;width:500px;top:1px}
.FacebookLike .fb-like{z-index:99!important}
ul:after{display:block;content:"";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.SliderCategory{margin:0 auto;position:relative;width:1200px;padding-bottom:10px}
.SliderCategory #BannerSliderPager{position:absolute}
.FooterNav li a:hover{color:#fecb00;text-decoration:none}
.SiteResults{padding-top:15px;margin-top:15px;border-top:1px solid #c7c8c9}
.ResultTitle{min-height:30px!important}
.page-list{float:right}
.page-list li{float:left;list-style-type:none;margin-left:5px}
.page-list li a{text-decoration:underline}
.no-results-block{border-bottom:1px solid #D52B1E;padding-bottom:15px;margin-bottom:15px}
.no-results-block .result-title{color:#d52b1e;font-size:16px;font-weight:700;margin-bottom:5px}
.no-results-block ul{list-style:none}
.search-result-page .PageNumber{clear:both;margin-right:0}
.search-result-page .Grid{border-bottom:1px solid #C7C8C9;margin-bottom:10px}
.ui-autocomplete{z-index:999999!important;max-height:500px;width:280px!important;overflow-y:auto;margin-left:-20px!important;background:#fff;padding:2px 1px;font-family:Verdana,Arial;top:97px!important;position:absolute!important;border-radius:3px 0 0 3px}
.ui-autocomplete li{margin-bottom:5px!important;border-bottom:1px solid #ccc;padding:1px}
.ui-autocomplete li a{display:block;padding:3px 5px;border-radius:2px;border:1px solid #fff;color:#323232}
.ui-autocomplete li a:hover{background:#ccc}
.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.SiteResults .ProductsBlock .Grid li .ProductName{min-height:30px;width:250px}
.SiteResults .ProductsBlock .Grid li .Detail{text-align:left;width:250px;margin:0}
.SiteResults .ProductsBlock .Grid li .Desc{font-size:14px;line-height:20px}
.contact-menus{margin-bottom:20px}
.contact-menus a{font-size:18px!important}
.contact-menus li{float:left}
.contact-menus li.Last a{border-right:0}
.WhiteonBlack .contactUs .GenericContent .GenericMainHeadline{border-bottom:0!important;color:Red;font-size:16px}
.contactform .scfIntroBorder{color:#000;font-size:16px;line-height:24px;margin:10px 0}
.contactform .sbHolder{float:left;margin:0;width:196px;background-position:-514px -390px;height:33px}
.contactform .sbOptions{top:31px!important;left:2px;background:#fff;border:1px solid #333!important}
.contactform .sbOptions a{color:#000!important;border-bottom:1px dotted #333;line-height:16px}
.contactform .sbToggle{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1000px -427px;height:30px;top:2px;right:-1px}
.contactform .scfMultipleLineGeneralPanel{width:70%!important}
.contactform .scfMultipleLineGeneralPanel textarea{border:1px solid #DBDBDB;max-width:560px;min-width:560px;padding:2px;height:200px;font-size:12px}
.contactform .scfSubmitSummary{margin:5px 0;font-size:12px}
.contactform .scfValidationSummary{margin:5px 0;font-size:12px}
.contactform .scfValidationSummary ul li{margin:5px 0}
.contactform .scfValidatorRequired,.contactform .scfRequired{color:#F00!important}
.scfSubmitButtonBorder input,.BlogComment .wb-submit{border:0;float:right;padding:5px 25px;color:#fff;background:black;font-size:18px;font-family:'Open Sans',arial,sans-serif;margin-right:90px}
.scfDropListUsefulInfo{line-height:15px}
.contactUs .LeftPanal .Bot,.contactUs .RightPanal .Bot{width:310px!important;padding-bottom:0;margin:0}
.contactUs .LeftPanal .Mid,.contactUs .RightPanal .Mid{width:350px!important;border:none!important}
.contactform label{color:#8F8F8C;float:left;font-size:12px;font-weight:normal;width:135px!important;padding:2px 0;text-align:right;text-transform:uppercase;margin-right:10px;height:34px;line-height:28px}
input.scfSingleLineTextBox{height:32px!important;width:194px;padding:2px 5px;border:0;line-height:32px!important;font-size:12px;font-weight:normal}
.scfSingleLineTextBorder,.scfDropListBorder,.scfMultipleLineTextBorder{float:left;width:360px!important;clear:none!important;margin-right:10px}
.scfDropListBorder.name.Country{clear:both}
.scfMultipleLineTextBorder{width:100%!important;margin:0}
.scfSectionBorderAsFieldSet{padding:15px 0!important;margin:0!important}
.contactform .scfSingleLineGeneralPanel{width:200px!important}
.scfListBoxGeneralPanel,.scfDropListGeneralPanel{width:200px!important}
input[type="text"]{line-height:34px;height:34px;border-radius:3px;padding:2px 5px;border:1px solid #DEDEDE}
.Qty{text-align:center;width:30px}
.contact-us input.input-text,.form input.input-text{height:30px}
.red-text{color:#D52B1E}
.contact-us .sbToggle{right:28px}
.contact-us .sbSelector{width:166px}
.contact-us .red-btn{width:130px!important;margin-right:81px}
.contact-us ul li{margin-bottom:0;padding-top:0}
.required-text{float:right;clear:both;margin-right:92px}
.WhiteonBlack .required-text{color:#000}
.contactUs .LeftPanal .Mid,.contactUs .RightPanal .Mid{background:#F4F4F4!important;padding-bottom:5px!important}
.contactUs .LeftPanal,.contactUs .RightPanal{margin:0 20px}
.contactUs .RightPanal{float:right;width:350px}
.contactUs .news-release-section .ProductsBlock .List li .Detail{width:500px;color:#000;margin:0;float:right}
.contactUs .news-release-section .ProductsBlock .List li .Detail a{font-weight:bold;text-decoration:underline}
.contactUs .Read-more a{font-weight:normal!important}
.contactUs .news-release-section{width:800px}
.contactUs .press-release-section .Mid .Bot{background-position:-358px -220px!important;height:18px!important}
.contactUs .press-release-section .ContactBlockTop{background-position:0 -130px!important}
.press-release-section .Title{margin:0 20px 20px;line-height:28px}
ul.Desc li{margin-left:5px}
.contactUs .news-release-section .Read-more a{font-size:14px}
.GenericMainHeadline.contactform{margin:0 20px!important}
.ContactBlock .Address{padding:0 0 10px 22px;font-size:13px;float:left;clear:both}
.ContactBlock .Address.Link{padding:0 0 0 22px;position:relative}
.adminEmail{display:none!important}
.ContactBlock .Address a{color:#ebb52d}
.ContactBlock .Address.active a{font-weight:bold;display:inline-block;border-bottom:1px solid #D52B1E;text-align:left;width:auto;float:left}
.ContactBlock .Address.active a span{background:url(/Images/www/bkg_sprite_img.png) no-repeat -337px -412px;display:block;height:17px;float:right;width:20px;margin-left:3px}
.contactUs .news-release-section .Desc h1{font-size:26px;font-weight:bold;line-height:34px}
.contactUs .news-release-section .Desc h2{font-size:18px;font-weight:bold;line-height:26px}
.contactUs .news-release-section .Desc h3,.contactUs .news-release-section .Desc h4{font-size:16px;font-weight:bold;line-height:22px}
.contactUs .news-release-section .Desc p{margin:10px 0 20px}
.contactUs .news-release-section .Desc ul,.BlogContentBlock .BlogBlocks .Desc ul,.DownloadDetailArea .DownloadContArea ul{list-style-type:disc;padding:0 0 0 15px;margin:10px 0 20px 10px}
.contactUs .news-release-section .Desc ul li,.BlogContentBlock .BlogBlocks .Desc ul li,.DownloadDetailArea .DownloadContArea ul li{list-style-type:disc}
.contactUs .news-release-section .Desc ol,.BlogContentBlock .BlogBlocks .Desc ol,.DownloadDetailArea .DownloadContArea ol{list-style-type:decimal;padding:0 0 0 15px;margin:10px 0 20px 10px}
.contactUs .news-release-section .Desc ol li,.BlogContentBlock .BlogBlocks .Desc ol li,.DownloadDetailArea .DownloadContArea ol li{list-style-type:decimal}
.contactUs .news-release-section .Desc ul ul,.BlogContentBlock .BlogBlocks .Desc ul ul,.contactUs .news-release-section .Desc ol ol,.BlogContentBlock .BlogBlocks .Desc ol ol,.DownloadDetailArea .DownloadContArea ul ul,.DownloadDetailArea .DownloadContArea ol ol{margin:5px 0 10px 10px}
.contactUs .news-release-section .Desc li li,.BlogContentBlock .BlogBlocks .Desc li li,.contactUs .news-release-section .Desc ul ul li,.BlogContentBlock .BlogBlocks .Desc ul ul li,.contactUs .news-release-section .Desc ol ol li,.BlogContentBlock .BlogBlocks .Desc ol ol li,.DownloadDetailArea .DownloadContArea ul ul li,.DownloadDetailArea .DownloadContArea ol ol li{list-style-type:circle}
.contactUs .news-release-section .Desc img,.BlogContentBlock .BlogBlocks .Desc img{max-width:700px!important}
.wb-entry-comments ul li a{font-family:Arial!important}
.ContentTopLinks{float:left;margin:-10px 0 0 20px}
.ContentTopLinks .TopLink li{border-right:1px solid #000;padding:0}
.ContentTopLinks .TopLink li.First{border-left:1px solid #000}
.ContentTopLinks .TopLink li a{color:#898989;border:0;margin:0 2px}
.ContentTopLinks .TopLink li a.current{font-weight:bold;color:#000}
.GenericContent .news-release-section .Desc{padding:0 15px 10px}
.GenericContent .news-release-section li .Desc{padding:0}
.news-release-section.ProductListingMain .Pager{margin:10px 2px;float:none;text-align:center}
.news-release-section.ProductListingMain .Pager .SortBy{float:right}
.news-release-section .ProductsBlock .List li .Detail{width:488px}
.news-release-section{width:838px;margin:0 0 0 2px;float:left}
.Read-more{padding-top:10px}
.Read-more a{color:black;padding-top:10px}
.black-text{color:#000;font-size:13px}
.payment-info-block{padding:0 20px 15px}
.GenericContent .news-release-section .Desc a{color:#C30021}
.GenericContent .news-release-section .Desc table td{padding:15px}
.GenericContent .news-release-section .Desc table td img{margin:0 auto;display:block}
.ErrorPage{width:100%;margin:0 auto;padding:25px 0;text-align:center;position:relative;background:#000}
.ErrorTitle h1{font-size:32px;margin:0 0 50px;padding:0;text-transform:capitalize}
.ErrorPage .ErrorImg{text-align:center}
.ErrorPage .ErrorBtn{padding:15px;text-align:center;margin-top:25px}
.ErrorPage .ErrorBtn a{font-weight:bold;font-size:12px;display:inline-block;text-transform:capitalize}
.ErrorPosition{position:absolute;bottom:10%;width:100%;text-align:center}
ul:after,li:after,.form:after,.checkout-main-content:after,.payment-info-block:after,.shopping-cart .page-title:after,.totals:after,.input-box:after,.cart-collaterals:after,.buttons-set:after,.CompareProduct li:after,.ClearCompare:after,.BlogTabBlock:after,.TwoColumnRight .RightContentPanel .OutOfStock:after,.RetailerList:after,.RetailerInfo:after,.RetailerHead:after,.TwoColumnRight .RightContentPanel .CartArea .AddTo p:after,.scfSingleLineTextBorder:after,.scfDropListBorder:after,.scfMultipleLineTextBorder:after,.scfSubmitButtonBorder:after,.ProductBarArea .ProductBar:after,.CartBlock:after,.BlogComment li:after,.FooterNavigation:after,.FooterBtmLink .FooterNav:after,.SocialIcons:after,.ProductsBlock .Grid li.Last:after,.Nav li .InnerNav:after,.FirstLevel:after,.ItemLevel-1:after,.SignUpForm td:after,.PageNumber:after,.EmailSend:after,.SpecialProductInfo:after,.ContactBlock .Address:after,.Pager:after,.level-1:after,.level-2:after,.ProductDetailTabPanel .ProductDetailOverview:after,.ProductDetailTabPanel .OverviewTopCont:after,.MiddleContainer .BreadCrumb .BreadCrumbContent:after,#divCompare:after,#divBrand:after,#divReview:after,#divBlogs:after,#divVideos:after,.BlogTabBlock:after,.page_navigation:after,.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .BlogContArea:after,.SubCategroyBlock:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.label_check input{margin-right:5px}
.has-js{line-height:18px!important}
.has-js .label_check{padding-left:25px;cursor:pointer}
.has-js .label_check,.CartBlock a.AddWishList{background:url(/Images/www/bkg_sprite_img.png) -271px 3px no-repeat}
.has-js .label_check input{position:absolute;left:-9999px}
.has-js label.c_on,.CartBlock a.AddWishList:focus{background:url(/Images/www/bkg_sprite_img.png) -271px -41px no-repeat}
#divProductsBlock .DisableCompare{float:right}
.ProductsBlock .Grid .DisableCompare{float:left!important}
.DisableCompare .label_check{background:url(/Images/www/bkg_sprite_img.png) no-repeat 0 -757px!important;padding-left:25px}
.DisableCompare label{cursor:inherit!important;color:#a7aaac;font-size:13px;font-weight:600}
.LoadingBox{position:fixed;background-color:#fff!important;vertical-align:middle;border:1px solid #000;padding:5px;left:50%;top:50%;z-index:999999}
.LoadingBox img{float:left}
.LoadingBox span{display:block;float:left;font-size:12px;color:#000;font-weight:bold;padding-left:5px}
.AjaxLoaderOuter{position:fixed;vertical-align:middle;text-align:center;z-index:100000;top:0;left:0;background-color:#000;filter:alpha(opacity=70);opacity:.7;margin:0;width:100%;height:100%;min-height:100%;min-width:100%}
.WhereBuy{background:#f2f2f2 url(/Images/www/bkg_sprite_img.png) no-repeat -1182px -312px;padding:5px 10px 5px 25px;color:#666;border:1px solid #666;display:block;float:left;width:auto;font-size:15px;font-weight:bold;margin-bottom:15px}
.Where-Buy{padding-bottom:100px}
.Where-Buy .GenericContent .GenericSubHeadline{margin:0!important;padding:0!important}
.Where-Buy .Desc{padding:10px 15px!important}
.Where-Buy .Desc .Desc{padding:0!important}
.scfDropListGeneralPanel .sbSelector,.scfDropListGeneralPanel .sbSelector:hover,.scfDropListGeneralPanel .sbSelector:visited{color:#000!important}
.scfDropListGeneralPanel .sbOptions .sbFocus:hover,.scfDropListGeneralPanel .sbOptions .sbFocus:visited{color:#ebb52d!important}
.SignUpForm{background:#fff;padding:10px;border-radius:5px;float:left;position:fixed;top:50%;left:50%;z-index:9999;margin:-100px 0 0 -200px}
.SignUpForm td{background:#fff;color:#666;padding:5px 10px}
.SignUpForm .Label,.SignUpForm td input{display:block;float:left;margin:0 5px 0 0;color:#666;width:180px}
.SignUpForm .Label{width:150px;font-size:14px;margin-top:10px}
.SignUpForm span{color:#D52B1E;display:block;float:left;margin:0 0 0 78px;clear:both}
.SignUpForm a.button{background:#D52B1E;display:block;float:left;padding:7px 20px;margin-right:10px;color:#fff;font-size:15px;font-weight:bold;border-radius:2px}
#divEmailDialogue .OverLay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:url(/Images/www/bkg_trasnparent.png) repeat 0 0}
.successMessageDiv{border:1px solid #ccc;min-height:30px;border-radius:2px;line-height:30px;background:#fff;color:#1f8e23;padding:3px 15px;text-align:left;width:400px;margin:0 auto;position:fixed;z-index:9999;font-size:15px;top:50%;left:50%;margin:-15px 0 0 -200px}
.closeSuccessMessage{float:right;margin:-14px -25px 0 0;border:1px solid #D52B1E;color:#D52B1E;width:20px;height:20px;line-height:20px;text-align:center;border-radius:2px;background:#fff}
.EmailSend{width:30%;margin-top:2px;left:-95px;position:relative}
.EmailSend li{float:left;margin-right:25px}
.EmailSend li a{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1171px -425px;padding-left:56px;height:20px;line-height:20px}
.EmailSend li.Print{left:45px;top:-17px;position:relative}
.EmailSend li.livechat{margin-left:80px;margin-top:-35px}
.EmailSend li.Print a{background:url(/Images/www/bkg_sprite_img.png) no-repeat -1173px -393px;width:16px;height:16px;display:block;text-decoration:none;padding:0;margin-top:1px}
.EmailSend a{text-decoration:underline;font-size:13px}
.SpecialProductInfo{font-size:16px;line-height:24px!important}
.SpecialProductInfo p,.level-1 .level-3{line-height:22px!important;margin-bottom:15px;font-weight:400!important;color:#000!important;font-size:16px!important}
.SpecialProductInfo h1{line-height:35px;margin:0 0 15px;padding:0!important}
.SpecialProductInfo .level-1{margin-bottom:10px}
.SpecialProductInfo .level-1 .level-2{float:left;width:485px;padding:15px 0 0}
.SpecialProductInfo .level-1 .level-2.Image{float:right;width:300px;text-align:center}
.SpecialProductInfo h2{margin:10px 0 5px!important}
.SpecialProductInfo ul{padding:5px 0 10px 15px;margin-bottom:10px}
.SpecialProductInfo ul li{margin-bottom:5px;line-height:20px;color:#000;font-weight:400!important}
.SpecialProductInfo img,.SpecialProductInfo .hasDivImg.Image img,.pattern-15 .hasImage img{max-width:300px!important;max-height:300px!important;width:auto!important}
.SpecialProductInfo h4,.level-1,.level-1 .head-3,p.head-3{margin:10px 0 5px 0;padding:0;font-size:18px!important;color:black!important;font-weight:700!important}
.SpecialProductInfo p.head-2{margin:10px 0 10px 0;padding:0;font-size:26px!important;color:#D52B1E!important;line-height:35px!important}
.SpecialProductInfo hr{border:0;border-bottom:1px solid #ccc}
.SpecialProductInfo a{text-decoration:underline}
.SpecialProductInfo .level-1.odd .level-2{float:right}
.SpecialProductInfo .level-1.odd .level-2.Image{float:left}
.SpecialProductInfo .subDesc{font-size:16px!important;color:#000!important;font-weight:400!important}
.SpecialProductInfo .hasImg,.hasDivImg{text-align:center}
.SpecialProductInfo .hasImg img,.hasDivImg img{max-width:750px!important;max-height:100%!important}
.hasIfrmae,.hasImage{float:right;width:420px;margin:0 0 0 15px}
.hasIfrmae .level-2,.hasImage .level-2{font-size:12px!important;color:#000!important;line-height:16px!important;width:400px!important;float:left!important}
.hasImage.Left{float:left;margin:0 15px 0 0}
.SpecialProductInfo table{width:100%!important}
.SpecialProductInfo table td strong{color:#fff!important}
.SpecialProductInfo table td{font-size:16px!important;color:#000!important;font-weight:400!important;text-align:center;vertical-align:middle;padding:5px}
.SpecialProductInfo .hasList{float:left;width:245px;margin:0 15px 0 0}
.SpecialProductInfo.pattern-16 .hasList{width:375px!important}
.SpecialProductInfo .hasNote,.SpecialProductInfo .hasNote p{font-size:12px!important;color:#000!important;line-height:16px!important;font-weight:400!important;clear:both}
@media screen and (-webkit-min-device-pixel-ratio:0){.PageNumber a.Next{float:none}
.has-js .label_check{float:left;width:20px;height:20px;float:left;padding:0;margin-top:2px}
.MainCategoryBanner.SliderCategory .BannerArea{height:auto!important}
.ContactBlock .Address.active a span{margin-top:-16px}
}
#wrapper,.HeaderContainer,.MiddleContainer,.NavContainer,.Footer{min-width:1200px}
@CHARSET "UTF-8";.sbHolder{background:url(/Images/www/bkg_sprite_img.png) no-repeat -476px -293px;font-family:'Open Sans',arial,sans-serif;font-size:12px;font-weight:normal;height:32px;position:relative;width:232px;float:left;margin-top:10px}
.FooterBlock .sbHolder{background-position:0 -868px;background-color:#000}
.SortBy .sbHolder{float:left;margin-top:15px;width:233px;background-position:-476px -255px}
.sbSelector{display:block;padding:0;left:0;line-height:32px;outline:0;overflow:hidden;position:absolute;text-indent:10px;top:0;width:200px}
.CountryBlock .sbSelector{color:#fff;outline:0;text-decoration:none}
.CountryBlock .sbSelector:hover{color:#EBB52D}
.SortBy .sbSelector:link,.SortBy .sbSelector:visited,.SortBy .sbSelector:hover{font-size:16px;font-weight:600;color:#000;text-align:left}
.sbToggle{display:block;height:32px;outline:0;position:absolute;right:0;top:0;width:30px}
.sbHolderDisabled{background-color:#3C3C3C;border:solid 1px #515151}
.sbOptions{background:#000;border:solid 1px #898989;list-style:none;left:0;margin:0;padding:0;position:absolute;top:32px;width:230px;z-index:999!important;overflow-y:auto;max-height:308px!important}
.CountryBlock .sbOptions{background:#000;border:solid 1px #898989;list-style:none;left:0;margin:0;padding:0;position:absolute;top:32px;width:230px;z-index:999!important;overflow-y:auto}
.SortBy .sbOptions{background:#eaeaea}
.sbOptions li{padding:0 7px}
.sbOptions li a{border-bottom:dotted 1px #898989;display:block;outline:0;padding:7px 0 7px 3px;text-decoration:none!important}
.CountryBlock .sbOptions li a{border-bottom:dotted 1px #898989;display:block;outline:0;padding:7px 0 7px 3px;text-decoration:none!important}
.sbOptions li.Last a,.sbOptions li a.Last{border:0}
.SortBy .sbOptions a{line-height:18px}
.sbOptions a:link,.sbOptions a:visited{color:#ddd;text-decoration:none}
.SortBy .sbOptions a:link,.SortBy .sbOptions a:visited{color:#000;text-align:left}
.sbOptions a:hover,.sbOptions a:focus,.sbOptions a.sbFocus{color:#EBB52D}
.sbOptions li.last a{border-bottom:0}
.sbOptions .sbDisabled{border-bottom:dotted 1px #630007;color:#999;display:block;padding:7px 0 7px 3px}
.sbOptions .sbGroup{border-bottom:dotted 1px #630007;color:#EBB52D;display:block;font-weight:bold;padding:7px 0 7px 3px}
.sbOptions .sbSub{padding-left:17px}
.NewsContent{position:relative;overflow:hidden;width:476px;height:18px}
.BlogSlider{position:relative;overflow:hidden;width:705px;height:165px;margin-left:50px}
.ProductPhotos{position:relative;overflow:hidden;width:270px;height:230px;margin:0 auto}
.ProductReviewSlider{position:relative;overflow:hidden;width:270px;min-height:185px;float:left}
.NewsContent .items,.BlogSlider .items,.ProductPhotos .items,.ProductReviewSlider .items{width:20000em;position:absolute;clear:both}
.NewsContent .items div{float:left;width:476px;overflow:hidden;height:20px;text-overflow:ellipsis;white-space:nowrap}
.BlogSlider .items>div{float:left;width:650px;overflow:hidden;height:125px;padding:20px 30px}
.ProductPhotos .items>div{float:left;width:270px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;height:230px!important}
.ProductPhotos .items>div div.PhotoGalleryImage{float:none;width:270px;height:225px;display:table-cell;vertical-align:middle;margin:0}
.ProductPhotos .items img{float:none;margin:0 auto}
.ProductReviewSlider .items>div{float:left;width:270px;margin-top:5px;height:175px!important;background:none!important}
.ProductReviewSlider .items>div a{display:block;width:270px;text-align:center}
.ProductReviewSlider .items>div a img{float:none!important;max-height:90px;max-width:270px;margin:0 auto}
.NewsContent img,.ProductPhotos img,.ProductReviewSlider img,.BlogSlider img{float:left;max-height:210px;max-width:265px}
.NewsContent .active{border:2px solid #000;position:relative;cursor:default}
.VideoBlock{position:relative;overflow:hidden;width:1100px;height:620px}
.VideoBlock .items{width:20000em;position:absolute;clear:both}
.VideoBlock .items div{float:left;width:1100px;overflow:hidden;height:620px;white-space:nowrap}
.VideoBlock img{float:left;background-color:#fff}
.VideoBlock .active{border:2px solid #000;position:relative;cursor:default}
a.browse{background:url(/Images/www/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;margin:0 10px;position:relative;top:160px;cursor:pointer;font-size:1px;z-index:9}
a.right{background-position:0 -30px;clear:right;margin-right:0}
a.right:hover{background-position:-30px -30px}
a.right:active{background-position:-60px -30px}
a.left{margin-left:0}
a.left:hover{background-position:-30px 0}
a.left:active{background-position:-60px 0}
a.disabled{visibility:hidden!important}
.active{cursor:default}
.RightContentPanel a.browse{top:90px}
.ProductRASlider a.browse{top:50px}
.BlogSlider a.browse{top:65px}
.RightContentPanel a.browse,.BlogSlider a.browse{background:url(/Images/www/bkg_sprite_img.png) no-repeat -460px -291px;width:15px;margin-left:15px}
.RightContentPanel a.browse.right,.BlogSlider a.browse.right{background:url(/Images/www/bkg_sprite_img.png) no-repeat -454px -254px;margin-right:15px;margin-left:0}
#divProdPhotos div.items{width:270px;height:230px}
.divListImages ul{margin:0;padding:0;list-style:none;display:block}
.divListImages li{text-align:center;padding:0;display:block;float:left;margin:10px}
.downloads{border:1px solid #ccc;background:#fff}
.downloads td.DownloadHead{background:#e5e5e5}
.downloads td{border-bottom:1px solid #ccc;padding:5px 10px;vertical-align:middle;text-align:left;background:#fff}
.downloads td a{text-decoration:underline;color:#D52B1E}
.downloads td.first{border-right:1px solid #ccc;width:140px}
.fb_edge_widget_with_comment,.fb_iframe_widget iframe,.fb_iframe_widget_lift{z-index:99!important}
.wb{width:800px;margin:0 auto}
.wb-header a{color:#000;text-decoration:none}
.wb-header a:hover{color:#F2EEAC;text-decoration:none}
.wb-leftcolumn{width:70%;padding:5px;float:left}
.wb-rightcolumn{width:25%;margin:0 0 0 5px;float:left}
.wb-panel{clear:both}
.wb-footer{clear:both;background:#000;color:#fff;font-size:12px;padding:3px;text-align:right}
.wb-settings{border:1px solid #000;background-color:#FFFFC6;font-size:12px;padding:3px}
.wb-settings label{width:200px;display:block}
.wb-error{border:3px solid #F00;background-color:#FFFFC6;font-size:12px;padding:3px;text-align:left;margin-bottom:10px}
.wb-details{margin-bottom:10px;font-size:12px;font-style:italic}
.wb-errortext{color:#f00}
.wb-successtext{border:3px solid green;color:Green;background-color:#FFFFC6;font-size:12px;padding:3px;text-align:left;margin-bottom:10px}
ul.wb-entry-list-entries{list-style:none;margin:0;padding:0}
li.wb-entry-list-entry{margin-bottom:10px}
.wb-entry-list,.wb-entry{font-size:.9em}
.wb-entry-list h2,.wb-entry h2{margin:0}
.wb-entry-categories h3,.wb-entry-tags h3{margin-bottom:0;font-size:12px}
.wb-entry-categories ul,.wb-entry-tags ul{list-style:none;margin:0;padding:0}
.wb-entry-categories ul li,.wb-entry-tags ul li{float:left;margin-right:10px}
.wb-entry-categories ul li a,.wb-entry-tags ul li a{text-decoration:none}
.wb-entry-categories ul li a:hover,.wb-entry-tags ul li a:hover{text-decoration:underline}
.wb-entry-share{padding-top:15px}
.wb-entries .addthis_toolbox a{margin-right:15px}
#fancybox-overlay{z-index:99}
.wb-entry-add-comment{margin-top:20px}
.wb-entry-add-comment label{width:100px;display:block;clear:left;float:left;margin:4px 0 4px 0}
.wb-entry-add-comment label.wb-captchaLabel{width:100%;float:none}
.wb-entry-add-comment input.wb-textbox{float:left;margin:4px 0 4px 0}
.wb-entry-comments ul{list-style:none;margin:0}
.wb-entry-comments ul li{padding:4px;background-color:#F2EDE4}
.wb-entry-comments ul li a{text-decoration:none;color:#000;font-weight:bold}
.wb-entry-comments ul li a:hover{text-decoration:underline}
.wb-entry-comments ul li hr{height:1px;color:#000}
.wb-entry-comments ul li .wb-datetime{float:right}
.wb-entry-comments ul li span.wb-comment-email{font-style:italic}
.wb-entry-comments ul li.wb-comment-alternate{background-color:#fff}
.wb-tagCloud{width:200px;padding:5px;margin-bottom:10px;text-align:justify}
.wb-tagCloud a{text-decoration:none;margin-left:5px;margin-right:5px;text-transform:lowercase;color:#000}
.wb-tagCloud a:hover{text-decoration:underline}
.wb-tagCloud a.wb-weight1{font-size:1.9em}
.wb-tagCloud a.wb-weight2{font-size:1.5em}
.wb-tagCloud a.wb-weight3{font-size:1.4em}
.wb-tagCloud a.wb-weight4{font-size:1.2em}
.wb-tagCloud a.wb-weight5{font-size:1.0em}
.wb-administration label{font-size:12px;width:70px;display:block;float:left;clear:right;margin-top:4px}
.wb-administration p{font-size:12px}
.wb-archive a.wb-year,.wb-archive a.wb-month{cursor:pointer}
.wb-archive ul li{border:0}
.wb-archive ul.wb-entries li{padding-left:10px}
.wb-archive ul li a{background:url(../../../sitecore/shell/Themes/Standard/Images/expand9x9.png) no-repeat left 3px;padding-left:15px}
.wb-archive ul li a.expanded{background:url(../../../sitecore/shell/Themes/Standard/Images/collapse9x9.png) no-repeat left 3px}
.wb-archive li li li a{background:0;padding-left:0}
.wb-entry .wb-image{float:right;margin:0 0 15px 15px}
.wb-entry-list .wb-image{float:left;margin:0 15px 15px 0}
.wb-view-more-wrapper{text-align:center}
.wb-loading-animation{width:100%;height:16px;text-indent:-9999px;background:transparent url(../Images/ajax-loader.gif) no-repeat 50% 50%;display:block}
.AddtoCart-popup-container{position:absolute;display:inline-block;width:330px;border:1px solid #999;background:#f4f4f4;z-index:999;margin:-302px 0 0 -200px}
.SimpleCartPopup .AddtoCart-popup-container{margin:-171px 0 0 -230px}
.ConfigurableCartPopup .AddtoCart-popup-container{margin:-191px 0 0 -230px}
.GroupCartPopup .AddtoCart-popup-container,.BundleCartPopup .AddtoCart-popup-container{margin:-96px 0 0 -230px}
.AddtoCart-header{background:#000;padding:10px 12px 10px 16px}
.AddtoCart-title{font-family:'Open Sans',arial,sans-serif;font-size:14px;font-weight:bold;color:#fff;background:url(/images/www/add-to-cart-popup.png) no-repeat 0 4px;padding:0 0 0 22px;margin-right:20px}
.Close-Cart{background:url(/images/www/add-to-cart-popup.png) no-repeat 0 -18px;width:12px;height:12px;float:right;margin-top:-14px;cursor:pointer}
.AddtoCart-content{font-family:'Open Sans',arial,sans-serif;font-size:12px;color:#000;background:#f4f4f4;padding:25px 18px;font-weight:bold;position:relative;display:inline-block}
.ContentArea{margin:0 0 30px 20px;clear:both;display:inline-block;line-height:normal;width:95%}
.AddtoCart-CurvCorn{background:url(/images/www/add-to-cart-popup.png) no-repeat 0 -34px;width:30px;height:18px;position:absolute;right:30px}
.clearHeight{height:15px;clear:both}
.BtnContinueShopping{background:#585b5c;cursor:pointer;padding:6px 10px 6px 2px;font-size:12px;color:#fff;float:left}
.BtnContinueShopping a{color:#fff;text-decoration:none;background:url(/images/www/add-to-cart-popup.png) no-repeat 135px -52px;padding:0 15px 0 12px}
.BtnViewCart{background:#585b5c;cursor:pointer;padding:6px 10px 6px 2px;font-size:12px;color:#fff;margin-left:0;float:right}
.BtnViewCart a{color:#fff;text-decoration:none;background:url(/images/www/add-to-cart-popup.png) no-repeat 75px -52px;padding:0 15px 0 12px}
.ProductListLearnMore{float:left}
.ProductsBlock .ProductListLearnMore a{margin:0;background:#000;color:#FFF;display:block;padding:8px;font-size:15px;font-weight:normal;float:none;text-align:center;border-radius:0;width:150px;font-weight:both}
.teaserLable{clear:both;text-align:center;margin:10px 0}
.AddTo.cartBlockBtn{margin-left:98px}
.Grid .ProductListLearnMore{margin-top:10px;clear:both}
.OverviewTopCont li{list-style-type:disc;line-height:19px;font-size:13px!important}
.OverviewTopCont ul{padding-left:20px;margin-bottom:0!important}
.tech-spec-title{font-size:18px;padding-bottom:5px}
.tech-spec-ul{padding-bottom:10px;line-height:22px;font-size:13px;font-family:'Open Sans',arial,sans-serif;list-style-image:url(/Images/www/li-arrow.png)}
.product-detail-spec-ul{font-size:14px;font-family:'Open Sans',arial,sans-serif;list-style-image:url(/Images/www/li-arrow.png)}
.product-detail-spec-ul li{font-size:14px!important;font-family:'Open Sans',arial,sans-serif}
.tech-spec-left-col{float:left;width:370px;padding:10px}
.tech-spec-right-col{float:right;width:370px;padding:10px}
.product-detail-hr{background:#ccc;clear:both;float:none;width:100%;height:1px;margin:0 0 1.4em;border:0}
#product-detail-wrapper{width:780px;margin:0 auto}
#product-detail-wrapper h1{font-size:28px;line-height:33px;color:black;font-weight:700;font-family:'Open Sans',arial,sans-serif}
.product-detail-titles{font-size:22px;line-height:24px;font-family:'Open Sans',arial,sans-serif;font-weight:400;color:#000}
.product-spec-title{font-size:22px;line-height:24px;font-family:'Open Sans',arial,sans-serif;font-weight:400;color:#000;margin-top:40px;margin-bottom:40px}
#product-detail-wrapper p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;font-family:'Open Sans',arial,sans-serif;font-size:14px;color:#000;line-height:19px}
.box-clear-60{padding:5px 0;height:60px;clear:both}
.box-clear-40{padding:5px 0;height:40px;clear:both}
.box-clear-20{padding:5px 0;height:20px;clear:both}
.box-clear-specs{clear:both}
div#page{max-width:900px;margin-left:auto;margin-right:auto;padding:20px}
.back-to-top{background:#6c150a url(/images/www/back-to-top.png) no-repeat 0 -55px;bottom:2em;color:#000;font-size:12px;padding:0;position:fixed;right:0;text-decoration:none;width:50px;height:50px}
.back-to-top:hover{background-color:#d82910;background-position:0 0;width:50px;height:50px}
.ProductCompareRow .PriceArea.clearfix,.ProductCompareRow .RegularPrice{width:auto!important}
.ProductCompareRow .AddToCart .PriceArea span.sub{margin-left:4px}
.ProductListingMain .ProductsBlock ul.Grid li .AddToCompare{float:left!important}
#fblikediv{display:inline-block;float:left;width:25%}
#fblikediv .fb_iframe_widget span,.fb_iframe_widget span{width:50px!important}
.TwitterLike{text-align:right;width:35%;left:-60px;top:0;position:relative}
.GenericContent .news-release-section .Desc table td img{max-width:138px;max-height:80px}
.BlogContentBlock .PleaseWait{padding-bottom:20px;text-align:center}
.TwoColumnRight .RightContentPanel .CartArea .AddTo{margin-top:10px}
input.watermark{color:#999!important}
.faqs td{padding:4px;font-size:14px;line-height:22px}
.faqs-title{font-weight:600}
.faqs-qty{text-align:center}
#tblGroupedProduct .prodPrice{min-width:70px}
#tblGroupedProduct .prodPrice u{padding:0 0 0 2px}
#tblGroupedProduct .prodPrice sup{font-size:8px}
.giftcardaccount .button{margin-bottom:3px}
.FacebookLike iframe{width:100%!important}
.SubCategoryTabs:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}
.RetailerList .ProdImage img{max-height:250px!important;max-width:250px!important;width:auto!important}
.blogArticleImg{float:left;width:250px;margin-right:15px}
.blogArticleImg img{float:left;max-width:250px;max-height:250px;width:auto}
.ProductDetailTabPanel .ProductDetailBlog .BlogDetailArea .blogContentImg{width:520px!important;float:left}
.blogContentImg .ReadLink{width:150px!important}
.blogContentImg .FacebookLike{width:175px!important}
.ProductRightBlock img,.ProductList.TopLevel .ProductLeftBlock img{max-height:400px}
#divVideoCategroyBlock.SubCategroyBlock .VideoTabBlock .BlockContent{margin:20px!important}
#divBlogs .SubCategroyBlock .Title{margin:55px 20px 20px!important}
#divReview{background:url("/Images/www/bkg_review_spt.png") repeat-y 390px -35px}
#divReview .ReviewTabBlock .ReviewContent{margin:5px 0 0 40px!important}
.GenericMainHeadline.download,.RichText{font-size:14px;line-height:20px}
.GenericMainHeadline.download h1,.RichText h1{font-size:28px!important}
.GenericMainHeadline.download p,.RichText p{margin:0 0 10px}
.GenericMainHeadline.download ul,.RichText ul{list-style-type:disc;padding:0 0 0 15px;margin:10px 0 20px 10px}
.GenericMainHeadline.download ul li,.RichText ul li{list-style-type:disc}
.GenericMainHeadline.download ol,.RichText ol{list-style-type:decimal;padding:0 0 0 15px;margin:10px 0 20px 10px}
.GenericMainHeadline.download ol li,.RichText ol li{list-style-type:decimal}
.GenericMainHeadline.download ul ul,.GenericMainHeadline.download ol ol,.RichText ul ul,.RichText ol ol{margin:5px 0 10px 10px}
.GenericMainHeadline.download li li,.RichText li li,.GenericMainHeadline.download ul ul li,.RichText ul ul li,.GenericMainHeadline.download ol ol li,.RichText ol ol li{list-style-type:circle}
.GenericMainHeadline.download img,.RichText img{padding:10px;float:left}
.wb-entry-share .fb_iframe_widget,.wb-entry-share .fb_iframe_widget span,#fblikediv .fb_iframe_widget span{float:left;position:relative;width:100px!important;margin-bottom:5px}
fb_iframe_widget span{cursor:pointer}
.wb-entry-share .TwitterLike{float:left;text-align:left;width:100px;margin-bottom:5px}
#fblikediv .fb_iframe_widget span iframe{width:450px!important}
.MiddleContainer .OneColumn .MainContent .FacebookLike{position:absolute;right:0;width:200px;text-align:left;margin-top:3px}
.BtnFindRetailOutStock{background:#d52b1e;margin-right:20px;width:120px;display:block;float:left;padding:8px 2px;text-align:center;margin-top:15px}
.BtnFindRetailOutStock a{color:#fff!important;text-decoration:none;text-transform:capitalize;font-size:15px;font-weight:bold;text-align:center}
.RightContentPanel .CartArea .BtnFindRetail a{padding:8px 4px;width:115px;word-break:break-all}
.validationInstock{min-height:23px;word-break:break-all}
.VatMessage{clear:both;display:block;font-size:13px;word-break:break-all;font-weight:normal;margin:0!important;padding:0!important}
.RightContentPanel .CartArea .VatMessage{text-align:right}
.CompareResult .AddToCart .VatMessage{text-align:right;float:right}
.ProductCompareRow .AddToCart .PriceArea span.sub span{margin-top:0;position:absolute;left:-5px}
.RightContentPanel span.ProductInVat span{float:right;margin-right:2px;margin-left:5px!important}
.ProductCompareRow .PriceArea.clearfix,.ProductCompareRow .RegularPrice{position:relative;min-height:40px}
.TwoColumnRight .RightContentPanel .RegularPrice .sub-price{display:inline-flex}
.RightContentPanel .PriceArea span{display:inline-flex;margin:0;padding:0}
.RightContentPanel span.ProductInVat{margin-left:5px}
.RightContentPanel1 span.ProductInVat{margin-left:5px}
.ProductListingMain .ProductsBlock ul li .Price span.sub{font-size:14px;line-height:16px;vertical-align:top;display:inline-block}
.ProductListingMain .ProductsBlock ul li .Price .TierPrice,.ProductListingMain .ProductsBlock ul li .DiscountPrice{margin-bottom:10px}
.ProductListingMain .ProductsBlock ul li .Price .TierPrice .line-through{text-decoration:line-through}
.ProductsBlock .List li .Price{width:73%}
.ProductsBlock .List li .Price .TierPrice,.ProductsBlock .List li .Price .DiscountPrice{float:left}
.ProductsBlock .List li .Price .TierPrice{margin-right:10px}
.ProductsBlock .List li .Price .SpecialPrice{float:right}
.Product-Tab .ItemLevel-1 .FixedDiv{background:#9c9c9c;width:472px;height:95%}
.Product-Tab .ItemLevel-1 .ThirdLevel li.ItemLevel-3 a{color:#323232}
.Product-Tab .ItemLevel-1:hover a.ItemLinks,.Product-Tab .ItemLinks:hover,.Product-Tab .ItemLinks.Current,.Product-Tab .ItemLevel-1 .ThirdLevel li.ItemLevel-3 a:hover{color:#fecb00!important}
.FirstLevel .yellow-strip{border-left:8px solid #fecb00}
.FirstLevel .yellow-strip a.ItemLinks{padding:0 0 0 12px!important}
.SearchArea{float:right}
.ReviewPublishedDate{display:none}
.PublisherDateDisable{display:none}