﻿
/*Start of normalize.css*/
/*Correct `block` display not defined in IE 8/9.*/
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
/*Correct `inline-block` display not defined in IE 8/9.*/
audio, canvas, video {display: inline-block;}
/*Remove excess height in iOS 5 devices.*/
audio:not([controls]) {display: none; height: 0;}
/*Address styling not present in IE 8/9.*/
[hidden] {
display: none;
}
/*Base*/
html {font-family: sans-serif; /* 1 */ -webkit-text-size-adjust: 100%; /* 2 */ -ms-text-size-adjust: 100%; /* 2 */}
body {margin: 0;}
/* Links*/
a:focus {outline: thin dotted;}
/*Improve readability when focused and also mouse hovered in all browsers.*/
a:active, a:hover {outline: 0;}
/*Typography*/
h1 {font-size: 2em; margin: 0.67em 0;}
/*Address styling not present in IE 8/9, Safari 5, and Chrome.*/
abbr[title] {border-bottom: 1px dotted;}
/*Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.*/
b, strong {font-weight: bold;}
/*Address styling not present in Safari 5 and Chrome.*/
dfn {font-style: italic;}
/*Address differences between Firefox and other browsers.*/
hr {-moz-box-sizing: content-box; box-sizing: content-box; height: 0;}
/*Address styling not present in IE 8/9.*/
mark {background: #ff0; color: #000;}
/*Correct font family set oddly in Safari 5 and Chrome.*/
code, kbd, pre, samp {font-family: monospace, serif; font-size: 1em;}
/*Improve readability of pre-formatted text in all browsers.*/
pre {white-space: pre-wrap;}
/*Set consistent quote types.*/
q {quotes: "\201C" "\201D" "\2018" "\2019";}
/*Address inconsistent and variable font size in all browsers.*/
small {font-size: 80%;}
/*Prevent `sub` and `sup` affecting `line-height` in all browsers.*/
sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
/*Embedded content*/
img {border: 0;}
svg:not(:root) {overflow: hidden;}
/*Figures*/
figure {margin: 0;}
/*Forms*/
fieldset {border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}
legend {border: 0; /* 1 */ padding: 0; /* 2 */}
/*
 1. Correct font family not being inherited in all browsers.
 2. Correct font size not being inherited in all browsers.
 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button, input, select, textarea {font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */}
/*
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button, input {line-height: normal;}
/*
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button, select {text-transform: none;}
/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button, html input[type="button"], /* 1 */ input[type="reset"], input[type="submit"] {-webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */}
/*
 * Re-set default cursor for disabled elements.
 */
button[disabled], html input[disabled] {cursor: default;}
/*
 * 1. Address box sizing set to `content-box` in IE 8/9.
 * 2. Remove excess padding in IE 8/9.
 */
input[type="checkbox"], input[type="radio"] {box-sizing: border-box; /* 1 */ padding: 0; /* 2 */}
/*
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {-webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box;}
/*
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
/*
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner, input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
/*
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {overflow: auto; /* 1 */ vertical-align: top; /* 2 */}
/*Tables*/
table {border-collapse: collapse; border-spacing: 0;}
/*Start of CorsairMain.css*/
@charset "utf-8";
/*CSS Document */
/*Styling all elements*/
* {margin: 0; padding: 0;}
a {outline: none; border: none; text-decoration: none; color:#323232; cursor:pointer;}
a:focus {outline:none;}
:focus {outline:0;}
img {border: none;}
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;}
/*Applying clearfix fix for some browsers to use in appropriate places*/
.clearfix:after {content: ""; display: block; height:100%; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}/* Hide from IE Mac \*/
.clearfix {display: block;}/* End hide from IE Mac */
.clear {clear:both}

/*Body Area*/
body {background:#000; color:#fff; font-family:'Open Sans', arial, sans-serif; font-size:11px; line-height:18px;}
/*Warraper Area*/
#wrapper {width:100%; margin:0 auto; background:#000;}
/*Header Area*/
.HeaderContainer {background:#000000 url(../../Images/Gaming/header-container-back.png) no-repeat 50% 0;}
.Header {min-height:102px; width:1000px; margin:0 auto;}
.LogoPanel {margin:10px 0 0 15px; float:left;}
.LogoPanel h1 {margin:0;}
.QuickAccess {float:right; margin:7px 0 0 0;}
.FacebookLink, .SearchBox, .TopLinks, .corsair-logo {float:right; margin:0 0 0 5px;}
.corsair-logo {margin-top:1px; margin-right:5px;}
.FacebookLink .FacebookButton {float:left; line-height:25px; color:#a7a7a7; Padding:2px 5px; height:19px; line-height:19px; border:1px solid #898989;}
.TopLinks .TopLink, .ContentTopLinks .TopLink {list-style:none;}
.TopLinks .TopLink li a {padding:0 8px 0 0;}
.TopLinks .TopLink li, .ContentTopLinks .TopLink li {float:left; padding: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 {border-right:1px solid #a7a7a7; padding:0 8px; color:#a7a7a7; font-size:11px; text-transform:uppercase; font-family: 'Gotham Narrow SSm A', 'Gotham Narrow SSm B'; font-weight: 500; font-style: normal;}
.TopLinks .TopLink li a {padding:0 8px 0 0;}
.TopLinks .TopLink li.CartHeader {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png?q=1) no-repeat 100% -780px;}
.TopLinks .TopLink li.CartHeader a {padding-left:8px; padding-right:30px; border-right:none !important;}
.SearchBox .SearchInput {background:#363636; width:101px; color:#898989; padding:2px 5px; float:left; font-family: 'Gotham Narrow SSm A', 'Gotham Narrow SSm B'; font-weight: 400; font-style: normal; height:17px; font-size:11px; line-height:15px; border-radius: 0; border:none;}
.SearchBox .SearchButton {background:#363636 url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat 2px -1099px; border:none; padding:0; height:21px; width:20px; cursor:pointer; float:right; margin:0; border:none;}
.SearchBox {height:22px;border:1px solid #898989; background:#363636;}
.SearchResult .SearchBox {background: none; width:600px;}
.SearchResult .SearchButton {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -517px -331px; padding-left:30px; margin:1px 0 0; float: right; height:24px;}
.SearchResult .SearchInput {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -706px -356px; float: right; border: none; border-radius:0; width:475px}
.SearchResult .SearchTitle {float: left; clear: both;}
.ProductListingMain .PageNumber a.Next {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -1145px -317px;}
.ProductListingMain .PageNumber a.Prev {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -1185px -337px;}
/*Navigation Area*/
.NavContainer {background:url(../../Images/Gaming/nav-bg.png) repeat-x 0 36px; height:49px;}
.Navigation {width:1000px;margin:0 auto; position:relative;}
.Nav {width:1000px; list-style:none; margin:0 auto; position:relative;}
.Nav li {float:left; border:1px solid #161616; border-color:transparent; border-bottom:none; padding: 5px 4px 0; margin-right:10px; position:relative; top:1px;}
.Nav li.downloadlink, .Nav li.downloadlink:hover {background:url(../../Images/Gaming/sprite-gamming-corsair.png) no-repeat 0 0; margin-right:0; border-color:transparent; padding-left:35px; padding-right:20px; float:right;}
.Nav li.downloadlink a, .Nav li.downloadlink a:hover {color:#000;}
.Nav li:hover, .Nav li.hover, .Nav li.active-tab a{color:#FECB00}
.Nav li.active-tab, .Nav li.active-tab:hover{background:url(../../Images/Gaming/nav-hover.png) repeat-x; border:1px solid #fecb00; border-bottom:none; color:#FECB00;position:relative; top:1px;}
.Nav li.GrayList:hover {background:url(../../Images/Gaming/nav-gray-hover.png) repeat-x;}
.Nav li.GrayList {background:url(../../Images/Gaming/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:#9fa7ba; font-size:15px; float:left; padding:6px 0px; text-transform:uppercase; font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight:500; font-style:normal;text-decoration: none;}
.Nav li a.selected, .Nav li a:hover{color:#FFCA06;}
.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:none; padding:0 4px 0 10px;}
.Nav li li:hover {background:none;}
.Nav li .BottomStripNav {background:url(../../Images/Gaming/nav-hover-bg.png) no-repeat 0 -2px; border:none; height:30px;}
.Nav li.GrayList .BottomStripNav {background:url(../../Images/Gaming/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;}
.HeaderContainer .Nav .InnerNav {}
.Nav li .TopMenuLink {font-size:13px; text-transform:uppercase; font-weight:600;}
.InnerDiv {width:780px; display:none; clear:both; margin:0 0 0 -500px; z-index:999999; position:absolute; left:50%;}
.FixedDiv {top:0; left:314px; z-index:9999; display:block; position:absolute; float:right; width:464px; padding-top:30px;}
#item-2 .FixedDiv {position:absolute; float:right; left:314; top:0; display:block; width:190px;}
#item-3 .FixedDiv {position:absolute; float:right; left:0; top:0; display:block;}
.ItemLinks {width:291px!important; color:#d52b1e; padding:0 0 0 20px!important; display:block; float:left;} 
.ItemLevel-1:hover a.ItemLinks, .ItemLinks:hover {color:#FECB00}
.topdropdown{position:relative; margin:1px 0 0 0;width:777px; min-height:215px;}
.FirstLevel {z-index:99999; width:777px; padding:30px 0 25px; margin:0;background:url(../../Images/Gaming/bkg_big_top_nav.png) no-repeat right -1px; min-height:162px;} 
.FirstLevel a:hover {color:#FFCA06;text-decoration:none}
.FirstLevel li.ItemLevel-1 {padding:0 0 0 2px; height:25px; left:0;}
.ItemLevel-1:hover .FixedDiv {display:block;}
.FirstLevel a {color:#000; font-size:12px!important; line-height:20px; text-transform:uppercase; font-weight:500; font-family:'Gotham SSm A', 'Gotham SSm B'; font-style:normal;}
.FirstLevel .SecondLevelDiv {float:left; width:196px; margin-left:25px;}
.FirstLevel .SecondLevel {float:left; width:278px; margin:0 10px 3px 0;}
#item-1 .FirstLevel .SecondLevel {float:left;}
#item-1 .FirstLevel .SecondLevel.Right {float:left; clear:none; width:185px;}
.FirstLevel .SecondLevel strong a {color:#555; text-transform:uppercase; font-weight:500;}
.FirstLevel .SecondLevel strong a:hover{color:#FFCA06}
.MenuTitle{color:#000; text-transform:uppercase;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal; font-size:11px;}
.Nav .FirstLevel ul, .Nav .FirstLevel ul ul {border:none!important;}
.MenuDetails {float:right; width:205px; min-height:150px; line-height:15px; font-size:12px; font-weight:600; margin-right:10px;color:#000;}
.MenuDetails .MenuTitle {margin-bottom:5px;}
.MenuDetails .MenuImage {width:200px; text-align:left; padding:0 0;}
.MenuDetails .MenuImage img {max-width:150px; max-height:150px;}
.ThirdLevel li {padding:0!important;}
.MenuDesc a{font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 400; font-style: normal; font-size:11px !important;}
#item-2 .FirstLevel {width:537px; margin-left:202px; background:url(../../Images/Gaming/bkg_big_top_nav-two-level.png) no-repeat left -1px; position:relative;}
#item-3 .FirstLevel {width:314px; margin-left:279px; background:url(../../Images/Gaming/bkg_big_top_nav-single-level.png) no-repeat left -1px; position:relative;}
#item-3 .FirstLevel .MenuDetails {display:none;}
#item-3 .FixedDiv {width:470px;}
div#item-4, div#item-5, div#item-7 {display:none!important;}

#item-6 .FirstLevel {width:314px; margin-left:574px!important;float:left;  background:url(../../Images/Gaming/bkg_big_top_nav-single-level.png) no-repeat left -1px; position:relative;}
#item-6 .FirstLevel .MenuDetails {display:none;}
#item-6 .FixedDiv {position:absolute; float:right; left:0; top:0; display:block;}
#item-6 .FixedDiv {width:470px;}

.FirstLevel.rgb {width:314px; margin-left:697px!important;  min-height:auto!important; border-bottom: 1px solid #fecb00; background:url(../../Images/Gaming/bkg_big_top_nav-single-level.png) no-repeat left -1px; position:relative;}
.FirstLevel.rgb { margin-left: 697px\0!important; /* ie8, ie9, ie10, ie11 only */}
@media screen and (-webkit-min-device-pixel-ratio:0) {.FirstLevel.rgb {margin-left: 697px!important;float:left; min-height:100px!important;}}
.FirstLevel.rgb .MenuDetails {display:none;}

.WhiteonBlack .contactUs {margin-top:35px!important;}
/*Middle Container Area*/
.MiddleContainer {}
.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 {background:#ccc; min-height:29px;}
.MiddleContainer .BreadCrumb .BreadCrumbContent {width:1050px; margin:0 auto; padding:7px 0 0;}
.MiddleContainer .BreadCrumb .BreadCrumbContent a {margin:0 40px; font-size:11px; color:#000; float:left; text-transform:uppercase;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 400; font-style: normal;}
.MiddleContainer .BreadCrumb .BreadCrumbContent span {color:#000; float:left;}
.MiddleContainer .BreadCrumb .BreadCrumbContent a.inactive-breadcrumb {color: #000; cursor: text; float:left; margin-right: 0; display:block; width:650px;}
/*Layout : One Column*/
.MiddleContainer .Home .OneColumn {margin-bottom:0 !important;}
.MiddleContainer .OneColumn .MainContent {overflow:hidden; clear:both;}
.MiddleContainer.Home .OneColumn .MainContent {margin-bottom:0px;}
/* Layout : Two Column Left */
.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}
/* Layout : Two Column Right */
.MiddleContainer .TwoColumnRight, .MiddleContainer .TwoColumnLeft {width:1200px; margin:0 auto; color:#000; /*overflow:hidden;*/ 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;}
/* Layout : Three Column */
.MiddleContainer .ThreeColumn {}
.MiddleContainer .ThreeColumn .MainContent {width:620px; float:left;}
.MiddleContainer .ThreeColumn .LeftPanal {width:180px; float:left}
.MiddleContainer .ThreeColumn .RightPanal {width:180px; float:right}
/*Banner Area*/
.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/Gaming/blog-inactive-slide.png) no-repeat left top; width:9px; height:9px; display:block;}
.MiddleContainer #BannerSliderPager a:hover {background:url(../../Images/Gaming/blog-active-slide.png) no-repeat -1px -1px; width:9px; height:9px;}
.MiddleContainer #BannerSliderPager a.activeSlide {background:url(../../Images/Gaming/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; background:url(../../Images/Gaming/banner-btm-rpt-x.png) repeat-x 100% bottom; min-height:450px;}
.HomeBLPBlock {margin:0 auto; width:1600px; position:relative; background:url(../../Images/Gaming/gaming-banner-back.png) no-repeat 0 0; min-height:431px}
/*LightGameBlock*/
.HomeBLPBlock .LightGameBlock {background:url(../../Images/Gaming/LightGameBlock-bg.png) no-repeat 0 0; width:869px; height:431px; float:left;}
.LightGameBlock-Content {background:url(../../Images/Gaming/LightGameBlock-Content.png) no-repeat 0 0; width:559px; height:113px; float:right; margin:264px 33px 0 0;}
.LightGameBlock-Content h2 {padding:25px 0 10px 185px; color:#ccc; font-size:27px; text-decoration:none; text-transform:uppercase; font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.LightGameBlock-Content h3 {padding:0 0 0 185px; color:#fecb00; font-size:24px; text-decoration:none;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; line-height:normal; height:24px; overflow:hidden;}
.LightGameBlock-Content strong {padding:0 0 0 185px; color:#fecb00; font-size:14px; text-decoration:none; line-height:26px;font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
/*gamming-wins-blog*/
.HomeBLPBlock .gamming-wins-blog {background:url(../../Images/Gaming/gamming-wins-blog-bg.png) no-repeat 0 0; width:516px; height:160px; float:left;}
.gamming-wins-blog-content {background:url(../../Images/Gaming/gamming-wins-blog-content.png) no-repeat 0 0; width:321px; height:54px; float:left; margin:99px 0 0 28px;}
.gamming-wins-blog-content h2 {padding:8px 0 5px 14px; color:#ccc; font-size:20px; text-decoration:none; text-transform:uppercase;font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal;}
.gamming-wins-blog-content strong {padding:0 0 0 14px; color:#ffca06; font-size:18px; text-decoration:none; line-height:18px; font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; height:20px; overflow:hidden;}
/*gaming-setup-blog*/
.HomeBLPBlock .gaming-setup-blog {background:url(../../Images/Gaming/gaming-setup-blog-bg.png) no-repeat 0 0; width:565px; height:271px; float:left;}
.gaming-setup-blog-content {background:url(../../Images/Gaming/gaming-setup-blog-content.png) no-repeat 0 0; width:534px; height:109px; float:left; margin:150px 0 0 28px;}
.gaming-setup-blog-content h2 {padding:0 0 5px 0 ; color:#fecb00; font-size:49px; line-height:46px; font-weight:normal; text-decoration:none; text-transform:uppercase;font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 200; font-style: normal;}
.gaming-setup-blog-content h3 {padding:0 0 5px 0; color:#ccc; font-size:20px; line-height:20px; text-decoration:none; text-transform:uppercase;font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; height:20px; overflow:hidden}
.gaming-setup-blog-content strong {padding:0 0 0 0; color:#fecb00; font-size:18px; text-decoration:none; line-height:14px;font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; height:20px; overflow:hidden;}
.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/Gaming/bkg_sprite_img_gamming.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/Gaming/banner-bottom.png) repeat-x 0 100%; padding-bottom:36px;}
.LatestPromoBlock {position:absolute; left:0; top:0px; height:812px; z-index:9;}
.MiddleContainer .SliderCategory #BannerSliderPager {}
.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;}
/*Latest News*/
.LatestNewsArea {min-height:50px; width:1200px; margin:0 auto;}
.LatestNewsArea .LatestNewsBlock {width:580px; background:url(../../Images/Gaming/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;}
/*Promo Area*/
.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/Gaming/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;}
/*Product Bar Area*/
.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/Gaming/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;}
/*Top Level Category*/
.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:#ccc; font-size:28px; line-height:36px;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.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 0px;}
.ProductList.TopLevel .TopLevelBlock {overflow:hidden; border-bottom:2px solid #ccc;}
.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:#ccc; font-size:28px; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.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/Gaming/bkg_sprite_img_gamming.png) no-repeat -1167px -594px; float:left; padding-left:10px}
/*Sub Category Page*/
.SubCategroyBlock {padding-bottom:25px;}
#bannerContent .SubCategroyBlock {padding-bottom:0;}
#divVideoCategroyBlock .VideoTabBlock, .SubCategroyBlock {background:url(../../Images/Gaming/bkg_blog_spt.png) repeat-y 850px 0}
#divCompare .SubCategroyBlock, #divBlogs .SubCategroyBlock, #divReview .SubCategroyBlock, #divVideoCategroyBlock.SubCategroyBlock, #divVideoCategroyBlock.SubCategroyBlock .VideoTabBlock {background:none;}
#tabMain ul.tabs {border:none; 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/Gaming/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:#ccc;}
.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:none; 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:none;}
.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:#ccc; 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/Gaming/bkg_sprite_img_gamming.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:none; 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:none; 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 #ccc; padding-bottom:35px; margin:40px 0 25px;}
#divReview, #divBlogs {background:url(../../Images/Gaming/bkg_review_spt.png) repeat-y 390px 0;}
#divVideos {border-top:2px solid #ccc; padding-top:30px;}
/*Product Listing - list & Grid View*/
.LeftContentPanel {margin:10px;}
.NarrowBy {padding-bottom:25px; margin-bottom:30px;}
.NarrowBy .NarrowByBtm {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat 0 0; height:28px; width:100%;}
.NarrowByBlock {border:1px solid #ccc; border-bottom:none; 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-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal; margin-bottom:5px; color:#8E8F91}
.NarrowBy .NarrowNav dt a {color:#d52b1e; font-size:16px; font-weight:600; text-transform:uppercase; background:url(../../Images/Gaming/arrows.png) no-repeat 0 5px; float:left;}
.NarrowBy dd.NarrowNavDisable a {color:#746261;}
.NarrowBy .NarrowNav a.Current {color:#9cbf2f;}
.NarrowBy .NarrowNav dd {line-height:20px; clear:both; margin-bottom:5px; padding-left:12px;}
.NarrowBy .NarrowNav dd a {font-size:13px;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal; color:#323232}
.NarrowBy .NarrowNav dd strong a {color:#8b8d8e !important}
.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:#000; 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:#8e8f91; font-size:40px; margin:10px 0;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.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/Gaming/bkg_sprite_img_gamming.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:#333; font-size:18px; min-height:120px; display:block;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.ProductsBlock .Grid li .ProductName a {color:#333;}
.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:#000; font-size:22px; font-weight:700; margin-bottom:10px; font-family:'Gotham SSm A','Gotham SSm B';font-style: normal; line-height:25px;}
.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;}
/*Product Compare*/
.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:#9cbf2f; 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/Gaming/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/Gaming/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;}
/*Product Detail Page*/
.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:40px; 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; }
.NewProductDetailTabPanel .Bot, .WhiteBackground .GenericContent .Bot, .WhiteonBlack .GenericContent .Bot {width:828px; height:0;}
.NewProductDetailTabPanel .ProductDetailOverview {padding:13px 0px 15px 0px;}
.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:0px 20px; clear:both}
.NewProductDetailTabPanel .VoyagerAir {margin:40px 0px;}
.NewProductDetailTabPanel .OverViewBlocks {margin:40px 0px;}
.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 0px 15px 0px;}
.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 .ReadLinkArea {}
.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 url(/Images/www/bkg_sprite_img.png) no-repeat top;}
.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 0px 15px 0px;}
.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:0px 20px; clear:both }
.ProductDetailTabPanel .VoyagerAir{ margin:40px 0px; }
.ProductDetailTabPanel .OverViewBlocks{ margin:40px 0px;}
.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 0px 15px 0px; }
.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{/*width:600px; width:800px;*/ 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 .ReadLinkArea{}
.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;/* background:#8F8F8C;*/ 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;}
/*Group Product*/
.product-table, .faq-table {background:#f4f4f4; padding:0 20px 20px;}
.faq-table {background:none; 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 {}
.RightContentPanel .FacebookLike {float:left; padding-bottom:40px;}
.RightContentPanel .TitleArea, .contactUs .LeftPanal .Top, .contactUs .RightPanal .Top {background:#f4f4f4 url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat right top !important; height:54px; clear:both; margin:0!important; border:none;}
.RightContentPanel .TitleArea .Title {font-size:24px; font-weight:800; color:#000; padding:20px 20px 0px 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/Gaming/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:#000; font-weight:700}
.RightContentPanel .CartArea, .contactUs .LeftPanal .Bot, .contactUs .RightPanal .Bot {background:#f4f4f4; padding:10px 20px 40px 20px; position:relative; clear:both; border:none;}
.RightContentPanel .CartArea .SpecialPrice {position:absolute; right:0px; top:0px;}
.RightContentPanel .CartArea .Color {padding-bottom:15px;}
.RightContentPanel .CartArea p {color:#696969; font-weight:600; 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:600;}
.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 0px 0px 0px;}
.RightContentPanel .CartArea .AddToCartBtn a {background:#000; display:block; padding:8px; color:#fff}
.RightContentPanel .TitleArea2 .Title {font-size:21px; font-weight:700; color:#000; padding:20px 20px 0px 20px; text-transform:capitalize;}
.RightContentPanel .FrequentlyBoughtTogether, .shipping-method-block, .online-retailers-img {background:#f4f4f4 url(../../Images/Gaming/right-cont-bot-img.jpg) no-repeat left bottom; position:relative; clear:both; margin-bottom:10px; padding:0px 0px 40px 0px;}
.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;}
.RightContentPanel .FrequentlyBoughtTogether .PriceForAll {}
.NotAvailable {font-size:12px; font-weight:normal; display:block; width:225px; color:#000!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:none; width: 222px;}
.checkout-flow .form .selectAdd .sbHolder {width:458px;}
.ProductDetailTabPanel .SortBy .sbOptions {background:#fff; width:217px; border:none; border:1px solid #D2D3D4; left:2px;}
.ProductDetailTabPanel .SortBy .sbSelector, .contact-us .sbSelector, .form .sbSelector, .checkout-types .sbSelector, .white-select-box .sbSelector {background: url(../../Images/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.png) no-repeat -515px -391px; width:430px;}
.checkout-flow .form .selectAdd .sbToggledd {background: url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -1003px -426px;}
.ProductDetailTabPanel .SortBy .sbToggle, .contact-us .sbToggle, .form .sbToggle, .checkout-types .sbToggle, .white-select-box .sbToggle {background: url(../../Images/Gaming/bkg_sprite_img_gamming.png) -1003px -426px no-repeat; display: block; height: 32px; outline: none; position: absolute; right: 0; top: 0; width: 30px;}
.ProductDetailTabPanel .SortBy .sbOptions a:link, .ProductDetailTabPanel .SortBy .sbOptions a:visited {color:#000;}
.CartArea .sbHolder {background:none; width:88px;}
.CartArea .InStock .sbHolder {width:68px;}
.CartArea .sbSelector {background: url(../../Images/Gaming/white-select-box.png) 0 -1px no-repeat; width:60px; color:#696969 !important;}
.CartArea .InStock .sbSelector {width:40px;}
.CartArea .sbToggle {background: url(../../Images/Gaming/white-select-box.png) 100% -38px no-repeat; display: block; height: 32px; outline: none; position: absolute; right: 0; top: 0; width: 30px;}
.CartArea .sbOptions {background:#fff; width:85px; border:none; 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/Gaming/bkg_sprite_img_gamming.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 0px 15px;}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .PriceFor {float:left; width:140px; font-size:24px; font-weight:700; padding:5px 0px 0px 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 0px 0px 20px;}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .AddAllSelected a, .red-btn a, .BtnFindRetail a {background:#000; display:block; padding:8px; color:#fff;}
.BtnFindRetail a {font-size:13px; width:150px; margin:15px auto 0; text-align:center; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; text-decoration:none; text-transform:uppercase;}
.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:#000; background:url(../../Images/Gaming/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:#ffda00; font-weight:800; padding:42px 0 0 121px;}
.ProductDetailFAQ .FAQBanner .Btnyello span {height:36px; background:url(../../Images/Gaming/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/Gaming/bkg_sprite_img_gamming.png) no-repeat -1187px -569px; margin-bottom:20px;}
.ProductDetailFAQ .FAQDetailArea.active h3.Collapse {padding-bottom:0px !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/Gaming/bkg_sprite_img_gamming.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;font-family: 'Gotham SSm A', 'Gotham SSm B';}
.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:none; width: 222px;}
.checkout-flow .form .selectAdd .sbHolder {width:458px;}
.ProductDetailTabPanel .SortBy .sbOptions {background:#fff; width:217px; border:none; 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:0px; color:#000; font-size:13px;}
.PageNumber span span {color:#000; 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-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal; text-transform:uppercase; padding:0 10px;}
.PageNumber ul li a.ActivePage {color:#333 !important; cursor:default;font-weight: 800;}
.PageNumber a.Next {background:url(../../Images/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.png) no-repeat 100% -317px; padding-right:15px; float:right;}
.PostNumber a.Prev, .PageNumber a.Prev {background:url(../../Images/Gaming/bkg_sprite_img_gamming.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:#000;}
.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/Gaming/bkg_sprite_img_gamming.png) no-repeat right top; height:54px; clear:both;}
.TwoColumnRight .RightContentPanel .TitleArea .Title {font-size:20px; font-weight:700; color:#000; padding:12px 20px 0px 20px; border-bottom:1px solid #000;}
.TwoColumnRight .RightContentPanel .Attribute {border-top:1px #7a7a7a solid; border-bottom:1px #7a7a7a solid; padding:15px 20px 20px; font-size:14px; line-height:20px;}
.TwoColumnRight .RightContentPanel .PriceArea{ /*padding:10px 20px;*/ padding:10px 0; }
.TwoColumnRight .RightContentPanel .PriceArea .line-through {text-decoration:line-through}
.TwoColumnRight .RightContentPanel .PriceArea span {}
.TwoColumnRight .RightContentPanel .PriceArea span.sub {font-size:14px; line-height:16px}
span.sub .sub-price {text-decoration:underline;}
.TwoColumnRight .RightContentPanel .RegularPrice{ /*width:150px;*/ width:174px; float:left; font-size:24px; font-weight:700}
.TwoColumnRight .RightContentPanel .DiscountPrice{/*width:150px;*/ width:174px; float:left; font-size:24px; /*color:#D52B1E;*/ color:#000; font-weight:700}
.TwoColumnRight .RightContentPanel .CartArea .SpecialPrice {position:absolute; right:0px; top:0px;}
.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:600; font-size:13px; padding-bottom:5px;}
.TwoColumnRight .RightContentPanel .CartArea .Color ul {}
.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:#000;}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li.Blue a {background:#00A3E6}
.TwoColumnRight .RightContentPanel .CartArea .Color ul li.Gray a {background:#8F8F8C}
/*Configurable product*/
.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;}
/*Configurable product*/
.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}
.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}
.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;}
.TwoColumnRight .RightContentPanel .CartArea .AddTo .label_check {width:25px; padding:0; height:18px; margin:0;}
.TwoColumnRight .RightContentPanel .CartArea .AddToCartBtn {text-align:center; clear:none; font-size:14px; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; padding:18px 0 0; display:inline-block; text-transform:uppercase;}
.TwoColumnRight .RightContentPanel .CartArea .AddToCartBtn a, .ErrorPage .ErrorBtn a {background:#9CBF2F; display:block; padding:8px; color:#fff; text-decoration:none; white-space:nowrap;}
.TwoColumnRight .RightContentPanel .CartArea .AddToCartBtn a {float:left; padding:8px 12px;}
.TwoColumnRight .RightContentPanel .TitleArea2, .RightContentPanel .TitleArea2, .shipping-method-block .TitleArea2 {background:#f4f4f4 url(../../Images/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.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:#000; font-size:15px; padding:15px 0 0; font-weight:bold; text-align:center;}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .GroupImage img {margin:0 3px; vertical-align:middle;}
.TwoColumnRight .RightContentPanel .FrequentlyBoughtTogether .PriceForAll {}
.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;}
.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:'Gotham SSm A', 'Gotham SSm B'; 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;}
/*Blog Page*/
.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/Gaming/blog-inactive-slide.png) no-repeat left top; width:9px; height:9px; display:block;}
.BlogBannerArea #slideShowPager a:hover {background:url(../../Images/Gaming/blog-active-slide.png) no-repeat -1px -1px; width:9px; height:9px;}
.BlogBannerArea #slideShowPager a.activeSlide {background:url(../../Images/Gaming/blog-active-slide.png) no-repeat -1px -1px; width:9px; height:9px;}
.BlogHeadSection {margin:0 20px; 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:#ccc; 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/Gaming/bkg_sprite_img_gamming.png") no-repeat -362px -129px; border: medium none !important; clear: both; height: 40px; margin-left:2px; width:838px!important;}
.BlogLeftContent .Bot {background: url("../../Images/Gaming/bkg_sprite_img_gamming.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:none;}
.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:#ccc; 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/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.png) no-repeat -1099px -700px; float:left; padding-left:15px; line-height:22px;}
.BlogContentBlock .BlogBlocks .FullGallery .GalleryIcon {background: url(../../Images/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.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:0;}
.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: #FF0000!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: 0.4!important;}
/* Blog Page - Right Content*/
.BlogRightContent .Top {background:url(../../Images/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.png) no-repeat 1px -99px; width:352px; height:28px;}
.BlogRightContent .Title {font-size:21px; font-weight:700; color:#ccc; 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/Gaming/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:#336699; 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:#ccc; height:2px; margin:0px 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;}
/*Genric Page*/
.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:#EBB52D;}
.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 0px; overflow:hidden;}
.GenericContent .LikeToSomthing a {color:#8f8f8c; font-size:16px; font-weight:600; background:url(../../Images/Gaming/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/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.png) no-repeat 0 -160px !important; height:28px;}
.GenericRightContent .Title {font-size:21px; font-weight:700; color:#fccc00; 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 0px; overflow:hidden;}
.CorsiarHeadline .LikeToSomthing a {color:#8f8f8c; font-size:16px; font-weight:600; background:url(../../Images/Gaming/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:none; 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/Gaming/bkg_sprite_img_gamming.png) no-repeat -948px -220px; height:28px;}
.WhiteBackground .GenericRightContent .Mid {background:url(../../Images/Gaming/white-mid-bg.png) repeat-y; overflow:hidden; margin-left:1px; padding-bottom:32px;}
.WhiteBackground .GenericRightContent .Bot {background:url(../../Images/Gaming/bkg_sprite_img_gamming.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;}
/*Generic page One Column*/
.OneColumn.generic-page .PhotoFpo {}
.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/Gaming/bkg_sprite_img_gamming.png) no-repeat -3px -497px; width:100%; height:25px;}
.WhiteBackground .OneColumn.generic-page .GenericContent .Bot, .WhiteonBlack .OneColumn.generic-page .GenericContent .Bot {background:url(../../Images/Gaming/bkg_sprite_img_gamming.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;}
/*Compare Product result*/
.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:#8d8e90; font-size:40px; line-height:42px; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.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/Gaming/add-to-cart-btn.png) no-repeat 0 -1px; padding-left:8px; border:none; float:left; cursor:pointer; height:32px}
.AddToCart .AddToCartButton span, .CompareResult .RemoveProduct span {background:url(../../Images/Gaming/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 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 .RemoveProduct span {}
.CompareResult td div {float:none!important; margin:10px 0!important; padding:0!important;}
/*Product Photo Video Tabs*/
.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/Gaming/bkg_sprite_img_gamming.png) no-repeat -1025px -220px; width:176px;}
.PVtabs li a {float:left;}
.PVtabs li.Videos a {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -993px -249px;}
.PVtabs li.Videos a {width:205px; position:relative; left:-31px;}
.PVtabs li.Videos a.current {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -994px -280px;}
.PVtabs li.Photos a {width:150px; background:#dfdfdf;}
.PVtabs li.Photos a.current {background:none;}
.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/Gaming/review-award-bg.png) no-repeat; overflow:hidden; min-height:212px; margin-top:10px;}
.ProductRASlider {background:url(../../Images/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.png) no-repeat -2px -193px;}
.ProductRASlider .ReviewAwardTitle {font-size:13px; font-weight:700; color:#000; 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;}
/*Social Container*/
.SocialButtons {background:#000; border-top: 1px solid #595959; border-bottom: 1px solid #595959; display:block; padding: 18px 0; position:relative; width: 100%;}
.SocialButtons h2 {padding:0 10px 0 0; text-transform:uppercase; color:#e7eefe; display:inline-block; text-align:right;font-size:35px; line-height:35px;font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 400; font-style: normal; vertical-align:top;}
.SocialButtons .JoinUs {width:1000px; margin:0 auto; text-align:center;}
.SocialButtons .JoinUs a {margin:0 20px 0 0; cursor:pointer; display:inline-block;}
.SocialButtons .JoinUs a.facebook-icon{background:url(../../Images/Gaming/Join-Social-Icon.png) no-repeat 0 0; width:37px; height:37px;}
.SocialButtons .JoinUs a.facebook-icon:hover{background-position:0 -64px;}
.SocialButtons .JoinUs a.instagram-icon{background:url(../../Images/Gaming/Join-Social-Icon.png) no-repeat -60px 0; width:37px; height:37px;}
.SocialButtons .JoinUs a.instagram-icon:hover{background-position:-60px -64px;}
.SocialButtons .JoinUs a.twitter-icon{background:url(../../Images/Gaming/Join-Social-Icon.png) no-repeat -120px 0; width:37px; height:37px;}
.SocialButtons .JoinUs a.twitter-icon:hover{background-position:-120px -64px;}
.SocialButtons .JoinUs a.youtube-icon{background:url(../../Images/Gaming/Join-Social-Icon.png) no-repeat -180px 0; width:37px; height:37px;}
.SocialButtons .JoinUs a.youtube-icon:hover{background-position:-180px -64px;}
.SocialButtons .JoinUs a img{display: none; height: 0 !important; width: 0 !important;}
/*Footer Area*/
.Footer {clear:both; padding:0; background:#282929; 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:40px; position:relative;}
.Footer .FooterBlock {width:1000px; margin:0 auto;}
.Footer .SocialButtons .SocialContainer {position:relative; margin:0 auto; width:1200px;}
.Footer .twitter-follow-button {position:absolute; top:3px; right:290px;}
.Footer .CountryBlock {width:190px; float:right; color:#535353; text-align:left;}
.Footer .CountryBlock label {color: #535353; display: block; float: left; font-size: 11px;font-style: normal;font-weight: 500; padding-bottom: 5px; text-align: left;font-family: 'Gotham SSm A','Gotham SSm B';  text-transform: uppercase;}

.Footer .CountryBlock select {border: 1px solid #898989; display: block !important; float: right; height: 22px; padding: 1px; text-align: left; width: 190px;}
.FooterFBkLink {float:left; overflow:hidden; margin:10px 0 0 55px;}
.FooterFBkLink img {float:left;}
.FooterFBkLink span {background:url(../../Images/Gaming/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 0; text-align:left; font-size:11px; color:#7A7A7A; float:left; width:50%;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 300; font-style: normal;}
.twitter-follow-button {position:relative; top:-3px;}
.Footer .sbOptions {max-height:200px!important; top:-200px!important;}
/*Footer Navigation Area*/
.FooterContainer {padding:50px 0 30px; background:url(../../Images/Gaming/footer-container-bg.png) repeat-x 0 0;}
#divFooterBlock {display: inline-block;margin: 0 auto; position: relative;width: 1000px;}
.FooterNavigation {width:775px; margin:0; float:left;}

.FooterNav {list-style:none; margin:0 auto; float:left; width:140px; padding-right:10px; text-align:left;}
.FooterNav.Last {width:130px; padding:0;}
.FooterNav.Last .SocialGroupIcon a {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -1036px -392px; display:block; height:30px; width:29px; float:left; margin:2px 2px 0 0;}
.FooterNav.Last .SocialGroupIcon a:hover {background-position:-1036px -427px;}
.FooterNav.Last .SocialGroupIcon a.gp-icon {background-position:-1068px -392px;}
.FooterNav.Last .SocialGroupIcon a.gp-icon:hover {background-position:-1068px -427px;}
.FooterNav.Last .SocialGroupIcon a.tw-icon {background-position:-1099px -392px;}
.FooterNav.Last .SocialGroupIcon a.tw-icon:hover {background-position:-1099px -427px;}
.FooterNav.Last .SocialGroupIcon a.yt-icon {background-position:-1131px -392px;}
.FooterNav.Last .SocialGroupIcon a.yt-icon:hover {background-position:-1131px -427px;}
.FooterNav.Last .SocialGroupIcon a img {width:0!important; height:0!important; display:none}
.FooterNav ul {padding:0 0 15px 0;}
.FooterNav li strong a {color:#535353; text-transform:uppercase; display:block; font-size:11px;}
.FooterNav li a {padding:0; text-align:left; color:#7a7a7a; text-transform:none;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; font-size:11px;}
.FooterNav li a:hover, .FooterNav li strong a:hover {color:#FECB00; text-decoration:none;}
.FooterBtmLink {float:right;}
.FooterBtmLink .FooterNav {width:auto; float:right; padding:0;}
.FooterBtmLink .FooterNav li {float:left; border-right:1px solid #7A7A7A;color:#7A7A7A; padding:0 10px; line-height:13px;}
.FooterBtmLink .FooterNav li a {color:#7A7A7A; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; font-size:11px; font-style:normal;}
.FooterBtmLink .FooterNav li.Last {border:none;}
.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;}
/*Search result*/
.SiteResults {padding-top:15px; margin-top:15px; border-top: 1px solid #000;}
.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 #000; 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:400px!important; overflow-y:auto; margin-left:-20px!important; background:#fff; padding:2px 1px; font-family:Verdana, Arial; top:40px!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; border:1px solid #000;}
.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 Us page*/
.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/Gaming/bkg_sprite_img_gamming.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:#FF0000!important;}
.scfSubmitButtonBorder input, .BlogComment .wb-submit {border:none; float:right; padding:5px 25px; color:#fff; background:#9cbf2f; 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:none; 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:#000;}
.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 #000; text-align:left; width:auto; float:left;}
.ContactBlock .Address.active a span {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -337px -412px; display:block; height:17px; float:right; width:20px; margin-left:3px;}
/*press release generic content*/
.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;}
/*FAQ*/
.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:#000; border:none; margin:0 2px;}
.ContentTopLinks .TopLink li a.current {font-weight: bold; color:#000;}
/*Press Release page*/
.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:#000; padding-top:10px;}
.black-text {color:#000; font-size:13px;}
.payment-info-block {padding:0 20px 15px;}
.GenericContent .news-release-section .Desc a {color:#000;}
.GenericContent .news-release-section .Desc table td {padding:15px;}
.GenericContent .news-release-section .Desc table td img {margin:0 auto; display:block;}
/*Error Page*/
.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;}
/*Fancy Check Box*/
.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/Gaming/bkg_sprite_img_gamming.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/Gaming/bkg_sprite_img_gamming.png) -271px -41px no-repeat;}
#divProductsBlock .DisableCompare {float:right;}
.ProductsBlock .Grid .DisableCompare {float: left !important;}
.DisableCompare .label_check {background: url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat 0 -757px !important; padding-left: 25px;}
.DisableCompare label {cursor:inherit !important; color:#a7aaac; font-size: 13px; font-weight: 600;}
/*Ajax Loader*/
.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: 0.7; margin: 0; width: 100%; height: 100%; min-height: 100%; min-width: 100%;}
.WhereBuy {background:#f2f2f2 url(../../Images/Gaming/bkg_sprite_img_gamming.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;}
/*SignUp Form Popup*/
.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:#000; display:block; float:left; margin:0 0 0 78px; clear:both;}
.SignUpForm a.button {background:#000; 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/Gaming/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 #000; color:#000; width:20px; height:20px; line-height:20px; text-align:center; border-radius:2px; background:#fff;}
.EmailSend {width:30%;margin-top:4px;left:-95px;position:relative;}
.EmailSend li {float:left; margin-right:25px;}
.EmailSend li a {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -1171px -428px; padding-left:25px; height:20px; line-height:20px;}
.EmailSend li.Print {left:0px;top: -2px;position: relative;}
.EmailSend li.livechat{margin-left:90px;margin-top:-22px;}
.EmailSend li.Print a {background:url(../../Images/Gaming/bkg_sprite_img_gamming.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:#000!important; font-weight:700!important; font-family: 'Open Sans',arial,sans-serif;}
.SpecialProductInfo p.head-2 {margin:10px 0 10px 0; padding:0; font-size:26px!important; color:#000!important; line-height: 35px!important;}
.SpecialProductInfo hr {border:none; 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;}
/*Chrom and Safari*/
@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;}
}
/* Mobile Devices */
#wrapper, .HeaderContainer, .MiddleContainer, .NavContainer, .Footer {min-width:1200px;}
/*Start of jquery.selectbox.css*/
@CHARSET "UTF-8";
.sbHolder {background:url(../../Images/Gaming/bkg_sprite_img_gamming.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:-476px -293px; background-color:#000;}
.SortBy .sbHolder {float:left; margin-top:15px; width:233px; background-position:-476px -255px;}
.sbHolder:focus .sbSelector {}
.sbSelector {display: block; padding:0; left: 0; line-height: 32px; outline: none; overflow: hidden; position: absolute; text-indent: 10px; top: 0; width: 200px;}
.CountryBlock .sbSelector {color:#fff; outline: none; 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: none; position: absolute; right: 0; top: 0; width: 30px;}
.sbHolderDisabled {background-color: #3C3C3C; border: solid 1px #515151;}
.sbOptions {background:#000; border: solid 1px #630007; list-style: none; left: 0px; margin: 0; padding: 0; position: absolute; top: 32px; width: 230px; z-index: 9999 !important; overflow-y: auto; max-height:308px !important;}
.SortBy .sbOptions {background:#eaeaea;}
.sbOptions li {padding: 0 7px;}
.sbOptions li a {border-bottom: dotted 1px #630007; display: block; outline: none; padding: 7px 0 7px 3px; text-decoration:none!important}
.sbOptions li.Last a, .sbOptions li a.Last {border:none;}
.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: none;}
.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;}
/*Start of scrollable-horizontal.css*/
.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/Gaming/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: 0px;}
a.right:hover {background-position:-30px -30px;}
a.right:active {background-position:-60px -30px;}
a.left {margin-left: 0px;}
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/Gaming/bkg_sprite_img_gamming.png) no-repeat -460px -291px; width:15px; margin-left:15px;}
.RightContentPanel a.browse.right, .BlogSlider a.browse.right {background:url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat -454px -254px; margin-right:15px; margin-left:0;}
#divProdPhotos div.items {width:270px; height:230px}
/*For slider in blog gallery section groupped images*/
.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:#000;}
.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;}
/*Main layout*/
.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;}
/*Generic classes*/
.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 #FF0000; 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: #ff0000;}
.wb-successtext {border: 3px solid green; color: Green; background-color: #FFFFC6; font-size: 12px; padding: 3px; text-align: left; margin-bottom: 10px;}
/*Blog entry*/
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: 0.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;}
/*Add Comment*/
.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;}
/*Comment List*/
.wb-entry-comments {}
.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;}
/*TagCloud*/
.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}
/*Administration*/
.wb-administration label {font-size: 12px; width: 70px; display: block; float: left; clear: right; margin-top: 4px;}
.wb-administration p {font-size: 12px;}
/*Archive*/
.wb-archive a.wb-year, .wb-archive a.wb-month {cursor: pointer;}
.wb-archive ul li {border: none;}
.wb-archive ul.wb-entries li {padding-left: 10px;}
.wb-archive ul li a {background: url(../../../sitecore/shell/Themes/Standard../../Images/Gaming/expand9x9.png) no-repeat left 3px; padding-left: 15px;}
.wb-archive ul li a.expanded {background: url(../../../sitecore/shell/Themes/Standard../../Images/Gaming/collapse9x9.png) no-repeat left 3px;}
.wb-archive li li li a {background: none; padding-left: 0;}
/*Misc*/
.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/Gaming/ajax-loader.gif) no-repeat 50% 50%; display: block;}
/* Add To Cart Popup*/
.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/Gaming/add-to-cart-popup.png) no-repeat 0 4px; padding:0 0 0 22px; margin-right:20px}
.Close-Cart {background:url(../../Images/Gaming/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/Gaming/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/Gaming/add-to-cart-popup.png) no-repeat 136px -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/Gaming/add-to-cart-popup.png) no-repeat 75px -52px; padding:0 15px 0 12px}
/*Updated Css*/
.ProductListLearnMore {float:left;}
.ProductsBlock .ProductListLearnMore a {margin:0; background:#9cbf2f; 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;}
/*Merge Css*/
.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: 22px !important; padding-bottom: 5px;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.tech-spec-ul {padding-bottom: 10px; line-height: 22px; font-size: 13px; font-family: 'Open Sans', arial, sans-serif;}
.product-detail-spec-ul {font-size: 14px; font-family: 'Open Sans', arial, sans-serif;}
.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: none;}
#product-detail-wrapper {width: 780px; margin: 0 auto;}
#product-detail-wrapper h1 {font-size: 30px; line-height: 30px; color: #333; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.product-detail-titles {font-size: 22px; line-height: 24px; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;color: #333;}
.product-spec-title {font-size: 25px; line-height: 24px; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;color: #8b8d8e; 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;}
/*back-to-top*/
div#page {max-width: 900px; margin-left: auto; margin-right: auto; padding: 20px;}
.back-to-top {background:#6c150a url(../../Images/Gaming/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;}
/*compare product price css*/
.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:0px;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;}
/*Updated css faq tab*/
.faqs td {padding:4px; font-size:14px; line-height:22px;}
.faqs-title {font-weight:600;}
.faqs-qty {text-align:center;}
/*Product Price*/
#tblGroupedProduct .prodPrice {min-width:70px;}
#tblGroupedProduct .prodPrice u {padding: 0 0 0 2px;}
#tblGroupedProduct .prodPrice sup {font-size:8px;}
.giftcardaccount .button {margin-bottom: 3px;}
/*facebook like*/
.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;}
/*Blog Article*/
.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/Gaming/bkg_review_spt.png") repeat-y 390px -35px;}
#divReview .ReviewTabBlock .ReviewContent {margin:5px 0 0 40px !important;}
/*Ritch Text Admin Content*/
.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;}
/*bloc Social Icon UI*/
.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:138px; 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;}
/*IN Vat*/
.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;}
/*CORSAIR GAMMING*/
/*Corsair Gamming Newsletter*/
.Footer .GammingNewsletter {color: #535353; float: right; text-align: left; width: 195px; margin-top:30px;}
.Footer .GammingNewsletter label, .Footer .GammingNewsletter label.JoinRank {color: #535353; display: block; font-size: 11px; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal;text-align: left; text-transform: uppercase; display:block;}
.Footer .GammingNewsletter label.JoinRank {color:#fff; font-size: 12px;}
.Footer .GammingNewsletter input {border: 1px solid #898989; display: block !important; float: right; height: 18px; padding: 1px; text-align: left; width: 190px; border-radius:inherit;}
.Footer .GammingNewsletter button {background:#fecb00; border: 1px solid #282929; color: #000; margin-top: 10px; padding: 5px 10px; font-size: 12px; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
/*Gamming Media Containter*/
.GammingMediaContainter, .GammingExportsContainter {background:#000 url(../../Images/Gaming/home-middle-background.png) repeat-y 50% 0;}
.GammingExportsContainter {border-bottom:0 solid #595959}
.GammingMediaContainter .GammingMediaArea, .GammingExportsContainter .GammingExportsArea {width:1000px; margin:0 auto; padding:25px 0; display:block;}
.GammingMediaContainter .GammingMediaArea .GammingTop, .GammingExportsContainter .GammingExportsArea .GammingTop {background: url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat 0 -800px; height: 43px; width: 890px; padding-left:110px;}
.GammingMediaContainter .GammingMediaArea .GammingMid, .GammingExportsContainter .GammingExportsArea .GammingMid {border-left:1px solid #fecb00; width:957px; padding:0 20px; background: url(../../Images/Gaming/border-right-img.png) no-repeat right bottom;}
.GammingMediaContainter .GammingMediaArea .GammingBot, .GammingExportsContainter .GammingExportsArea .GammingBot {background: url(../../Images/Gaming/bkg_sprite_img_gamming.png) no-repeat 0 -868px; height: 43px; width: 1000px;}
.GammingMediaContainter .GammingMediaArea .GammingTop h1, .GammingExportsContainter .GammingExportsArea .GammingTop h1 {font-size:42px; line-height:25px; color:#b4b4b4; font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; text-transform:uppercase;}
.GammingMediaVideaSection {clear: both; display: inline-block; width:100%; min-height:329px;}
.GammingMediaVideaSection .MediaVideo {float:left; display:inline-block; width:595px;}
.GammingMediaVideaSection .MediaVideoSmall {float:right; margin-bottom:22px;}
.GammingMediaVideaSection .MediaVideoSmall.last {margin-bottom:0 !important;}
.GammingVideoCategory {clear: both; display: inline-block;}
.VideoTitle {padding:30px 0 20px 0}
.VideoTitle a {font-size:13px; color:#b4b4b4; text-decoration:none; cursor:pointer; text-transform:uppercase; margin-right:20px; padding-left:18px; font-family: 'Gotham Rounded A', 'Gotham Rounded B'; font-weight: 500; font-style: normal; background: url(../../Images/Gaming/sprite-gamming-corsair.png) no-repeat 0 -42px;}
.VideoTitle a:hover, .VideoTitle a.select {color:#fecb00; text-decoration:none; background: url(../../Images/Gaming/sprite-gamming-corsair.png) no-repeat 0 -62px;}
.GammingVideoCategory ul {display:block;}
.GammingVideoCategory ul li {display:inline; float:left; width:310px; height:195px; margin:0 13px 0 0;}
.GammingVideoCategory ul li.last {margin-right:0;}
.GammingTop h1 strong {display:block; font-size:17px; color:#fecb00; padding-top:5px;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 400; font-style: normal;}
.eSportCorsair {padding-top:25px;}
.eSportCorsair ul {display:block;}
.eSportCorsair ul li {display:inline; float:left; width:310px; height:250px; margin:0 13px 13px 0;}
.eSportCorsair ul li.last {margin-right:0;}
.eSportSponserBrand {background:#0e0e0f; margin-top:13px; padding:5px 20px;}
.eSportSponserBrand ul {display:block;}
.eSportSponserBrand ul li {display:inline; float:left; width:99px; height:96px; margin:0 17px 10px 0;}
.eSportSponserBrand ul li.last {margin-right:0;}
/*Community page*/
.Community-Page {margin:0 auto; width:1600px; position:relative; background:url(../../Images/Gaming/community-head-back.png) no-repeat 0 0; min-height:431px}
.Community-Page .LightGameBlock {width:869px; height:431px; float:left; position:relative;}
.Community-Page .LightGameBlock-Content {background:url(../../Images/Gaming/LightGameBlock-Content.png) no-repeat 0 0; width:375px; height:95px; float:right; margin:270px 0 0 0;padding:20px 5px 0 180px; right:33px; position:absolute;z-index:999;}
.Community-Page .LightGameBlock-Content h2 {padding:0; color:#ccc; font-size:27px; line-height:24px; text-decoration:none; text-transform:uppercase; font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal;}
.Community-Page .LightGameBlock-Content h3 {padding:3px 0 3px 0; color:#fecb00; font-size:24px; text-decoration:none;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; line-height:normal; min-height:24px;}
.Community-Page .LightGameBlock-Content strong {padding:0 0 0 0; color:#fecb00; font-size:14px; text-decoration:none; line-height:26px;font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 700; font-style: normal; min-height:28px;}

.Community-Page .gamming-wins-blog {background:url(../../Images/Gaming/community-block-two-bg.png) no-repeat 0 0; width:516px; height:160px; float:left;}
.Community-Page .gamming-wins-blog-content {background:url(../../Images/Gaming/gamming-wins-blog-content.png) no-repeat 0 0; width:535px; height:54px; float:left; margin:99px 0 0 28px; position:absolute;z-index:999;}
.Community-Page .gamming-wins-blog-content h2 {padding:8px 0 5px 14px; color:#ccc; font-size:20px; text-decoration:none; text-transform:uppercase;font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal;}
.Community-Page .gamming-wins-blog-content strong {padding:0 0 0 14px; color:#ffca06; font-size:18px; text-decoration:none; line-height:18px; font-family:'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal; height:18px; overflow:hidden;}
                
.Community-Page .gaming-setup-blog {background:url(../../Images/Gaming/community-block-three-bg.png) no-repeat 0 0; width:565px; height:271px; float:left;}
.Community-Page .gaming-setup-blog-content {background:url(../../Images/Gaming/gaming-setup-blog-content.png) no-repeat 0 0; width:534px; height:109px; float:left; margin:150px 0 0 28px;padding: 10px 0 0 14px; position:absolute; z-index:999;}
/*community Herro banner*/
.HerroImages {position: absolute;z-index: 99;}
/*Social Media Block Area*/
.SocialMediaBlockArea {clear: both;}
.FacebookBlock, .TwitterBlock, .YouTubeBlock {float:left; display:inline-block; width:280px; min-height:300px; padding:15px; background:#707070; opacity:0.7; margin-right:13px; }
.YouTubeBlock.last {margin-right:0 !important;}
.SocialMediaBlockArea h2 {color:#fff;font-size: 22px; line-height:22px; padding: 18px 0 20px 0;text-decoration: none;font-family: 'Gotham SSm A', 'Gotham SSm B'; font-weight: 500; font-style: normal;}
.SocialMediaBlockArea img {float:left; margin-right:10px; margin-top:-8px}
.SocialMediaBlockArea a {color:#fff; padding:0; font-size:13px; display:block; font-family: 'Gotham SSm A', 'Gotham SSm B'; font-style:normal; font-weight:400;}
.SocialMediaBlockArea a:hover {color:#fecb00;}
.MediaLinks {margin:0 45px;}
.MediaLinks li {margin-bottom:10px;}


/*Product list page*/
.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;}
 
 /*Rich Text Container*/
 
 .gaming-rich-text-container{margin:0 auto;text-align:center;width:100%;clear:both;position:relative;}
 
/***END CSS***/
/*Added for checking in new changes by Ram*/