﻿body{background:#f8f8f0 url(images/background.jpg) repeat-x top center;padding:0 10px;margin:0;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;}@media(max-width:776px){body{padding:0;}}hr{border:0;color:#d2d2d2;background:#d2d2d2;height:1px;}.clear{clear:both;}.nowrap{white-space:nowrap;}#innerContentWrapper,#contentLayout,#mainPanel{z-index:1;}#contentLayout.sidebar,#contentLayout.threeColumn{display:flex;}#contentLayout.sidebar #leftSidebarPanel,#contentLayout.threeColumn #leftSidebarPanel{flex-basis:215px;padding-right:20px;box-sizing:border-box;flex-shrink:0;}#contentLayout.sidebar #rightSidebarPanel,#contentLayout.threeColumn #rightSidebarPanel{flex-basis:249px;padding-left:28px;box-sizing:border-box;flex-shrink:0;}#contentLayout.sidebar #mainPanel,#contentLayout.threeColumn #mainPanel{flex-basis:100%;flex-shrink:1;min-width:0;}@media(min-width:992px){.hidden-dsk{display:none !important;}}@media(min-width:776px) and (max-width:992px){.hidden-tbl{display:none !important;}}@media(max-width:776px){.hidden-phn{display:none !important;}}#mainPanel h1{color:#58595b;font-size:23px;line-height:28px;margin:0;}#mainPanel h2{color:#58595b;font-size:16px;line-height:19px;margin:0;font-weight:bold;margin:1em 0 .5em;}#mainPanel h2 a{font-size:12px;}#mainPanel h2.Heavy{font-weight:bold;line-height:28px;}#mainPanel h3{color:#58595b;font-size:16px;line-height:19px;margin:0;font-weight:normal;margin:1em 0 .5em;}#mainPanel h2 span,#mainPanel h3 span{font-size:.75em;}#mainPanel p{color:#58595b;font-size:12px;line-height:16px;margin-bottom:.75em;}#mainPanel p.SubHead{font-weight:bold;padding:5px 10px 3px 5px;background:#236e9b;color:#fff;margin:1em 0 1em 0;}#mainPanel span.small,#mainPanel p.small,#mainPanel div.small p,#mainPanel .TableText1{font-size:11px;line-height:13px;}#mainPanel .TableText2{font-size:10px;}#mainPanel span.DoubleSpaced{display:inline-block;margin:.4em 0;}#rightSidebarPanel a.rssLink,#mainPanel a.rssLink{display:inline-block;height:22px;padding-left:25px;line-height:22px;background:url(images/rss.png) no-repeat left center;}#mainPanel table{border-spacing:0;border-collapse:collapse;font-size:12px;}#mainPanel tr.even{background:#f1f2f2;}th,td{color:#58595b;text-align:left;line-height:13px;vertical-align:top;padding:4px;}#ContentCell td p{margin:0;}#mainPanel th{font-weight:bold;}#mainPanel ul{padding:0 0 0 15px;margin:0;list-style-image:url(images/list-bullet.png);}#mainPanel li{font-size:12px;line-height:14px;color:#58595b;}#mainPanel .validationSummary li{color:#f00;}#mainPanel table li{font-size:11px;}#mainPanel blockquote{font-size:12px;line-height:14px;margin:0 0 0 12px;}th.rowHeader{text-align:right;}.required{color:#f00;}input[type="text"],input[type="password"]{margin:0;}td.vAlignMiddle{vertical-align:middle;}a.button{display:-moz-inline-box;display:inline-block;}.button,.redButton,.whiteButton{background:#236e9b;border:2px solid #236e9b;color:#fff;font-weight:normal;line-height:14px;padding:1px 7px;text-align:center;font-size:11px;vertical-align:middle;}.button:hover{color:#fff;text-decoration:none;cursor:pointer;}.whiteButton{border-color:#dcf0f8;background:#fff;color:#236e9b;}.whiteButton:hover{border:2px solid #dcf0f8;background:#dcf0f8;color:#236e9b;text-decoration:none;}.bigWhiteButton{padding:3px 8px;}.redButton{border-color:#a13204;background:#a13204;font-weight:bold;}.bigRedButton{border:0;background:#a13204;font-size:14px;font-weight:bold;padding:9px 16px;}.HomeProductLink{font-size:20px;color:#236e9b;line-height:21px;}#mainPanel h2.TCOWizardProducts{height:30px;margin:20px 0 10px 0;line-height:30px;font-size:14px;font-weight:bold;padding-left:12px;background:#bcbec0;color:#fff;}#mainPanel table.TradeShowsTable tr:nth-child(even){background:#f1f2f2;}#mainPanel tr.GreyRow td,#mainPanel tr.GreyRow th,#mainPanel td.GreyCell{background:#f1f2f2;padding:4px;}#mainPanel td.BlueDownloadCell{background:#236e9b;padding:3px 25px 3px 0;text-align:right;}#mainPanel td.BlueDownloadCell a{color:#fff;}#rightSidebarPanel{padding:0 0 0 28px;}#mainPanel .rightSidebar h2,#rightSidebarPanel h2{font-family:Arial,Verdana,sans-serif;font-size:29px;font-weight:bold;line-height:28px;color:#bcbec0;margin:0;}#mainPanel .rightSidebar p,#rightSidebarPanel p{font-size:12px;line-height:14px;color:#58595b;margin:.25em 0;}#rightSidebarPanel a{color:#236e9b;text-decoration:none;}#rightSidebarPanel a:hover{text-decoration:underline;}#rightSidebarPanel a.button{color:#fff;}#outerContentWrapper{max-width:972px;margin:0 auto;}#storeHeader{background:none;border:none;z-index:100;}#storeHeader td{padding:0;}#storeHeader .logo{text-align:left;vertical-align:top;}#storeHeader .logo img{margin:28px 0 0 0;}#storeHeader .headerContent{background:none;padding:0;position:relative;}#storeHeader .headerContent .HeaderLinksAndCart{position:absolute;right:0;width:850px;}#storeHeader .shortcuts{display:block;width:auto;height:32px;padding:0;margin:0;}#storeHeader .shortcuts li{list-style-type:none;float:right;display:inline;height:32px;clear:none;}#storeHeader .shortcuts li>a,#storeHeader .shortcuts li>span{background:none;color:#fff;width:auto;height:auto;border:0;text-transform:none;margin:9px 0;padding:0 9px;line-height:10px;border-right:1px solid #fff;text-align:center;display:block;float:right;}#storeHeader .shortcuts li a:hover{text-decoration:underline;}#storeHeader .shortcuts li.Checkout a{display:block;margin:0;border:0;line-height:32px;height:32px;font-size:12px;font-weight:bold;position:relative;}#storeHeader .shortcuts li.CheckoutCart{display:block;margin:0;border:0;height:32px;width:46px;font-size:12px;font-weight:bold;background:#fff url(images/HeaderCartBG.gif) no-repeat top left;padding:0;}#storeHeader .shortcuts li.CheckoutCart>div>a{display:block;height:32px;line-height:28px;padding:0;float:none;margin:0;color:#000;border:0;text-indent:2px;text-align:center;}#storeHeader .shortcuts li.CheckoutCart>div>a:hover{text-decoration:none;}#storeHeader .shortcuts li.Checkout a{display:block;margin:0;border:0;line-height:32px;font-size:12px;font-weight:bold;background:#d0542e;position:relative;}#storeHeader .shortcuts li.Checkout a:hover{text-decoration:none;}#storeHeader .search{height:25px;margin:49px 0 0 0;padding:0;text-align:right;width:auto;position:relative;}#storeHeader .search input.searchPhrase{float:right;display:block;color:#58595b;background:#fff;border:0;width:240px;text-indent:11px;line-height:11px;padding:6px 0 7px;height:16px;margin:0;}#storeHeader .search input.button{position:absolute;top:1px;right:1px;display:block;background:#fff url(images/searchBG.gif) no-repeat top right;width:27px;height:27px;border:0;margin:0;padding:0;}#storeHeader .navigation{padding-bottom:26px;position:relative;z-index:100;}#storeHeader .navigation .content{list-style-type:none;padding:0;margin:0;z-index:100;position:relative;}#storeHeader .navigation .content li{float:left;text-align:left;z-index:100;}#storeHeader .navigation .content li.tab.show:before{content:url(images/navRollOverLeft.png);position:absolute;margin-left:-6px;}#storeHeader .navigation .content li.tab:first-child.show:before{content:url(images/navRollOverLeftLeft.png);position:absolute;margin-left:0;}#storeHeader .navigation .content li>a,#storeHeader .navigation .content li>span{display:block;color:#fff;font-size:24px;line-height:25px;font-family:Arial,Verdana,sans-serif;margin:0 0 0 0;padding:10px 30px 4px 11px;}#storeHeader .navigation .content li:last-child>a,#storeHeader .navigation .content li:last-child>span{padding:10px 0 4px 11px;}#storeHeader .navigation .content li>a:hover{text-decoration:none;}#storeHeader .navigation .content li>a.current,#storeHeader .navigation .content li>span.current{color:#b4e1f0;}#storeHeader .navigation .content li>a.flexible{color:#88d1ee;}#storeHeader .navigation .content li.show>a,#storeHeader .navigation .content li.show>span{color:#b4e1f0;}#storeHeader .navigation .content li.show>a.flexible,#storeHeader .navigation .content li.show>span.flexible{color:#40acd7;}#storeHeader .navigation .content li.tab.show>a,#storeHeader .navigation .content li.tab.show>span{background:url(images/navRollOverBG.png) no-repeat top right;color:#58595b;}#storeHeader .navigation .content li>a .small,#storeHeader .navigation .content li>span .small{font-size:14px;line-height:18px;}#storeHeader .navigation .content li>span{cursor:default;}#storeHeader .navigation .content li .Menu{display:none;position:absolute;width:973px;left:0;min-height:401px;border-top-left-radius:6px;background:#fff;border-radius:0 10px 0 0;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.25);-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.25);box-shadow:5px 5px 7px 0 rgba(0,0,0,.25);z-index:100;color:#58595b;padding:0 0 10px 0;}#storeHeader .navigation .content li .MenuTable{display:flex;flex-wrap:wrap;}#storeHeader .navigation .content li:first-child .Menu{border-top-left-radius:0;}#storeHeader .navigation .content li.show .Menu{display:flex;}#storeHeader .navigation .content li .Menu a{color:#58595b;}#storeHeader .navigation .content li .Menu a:hover{color:#236e9b;text-decoration:underline;}#storeHeader .navigation .content li .Menu .MenuTable td{vertical-align:top;}#storeHeader .navigation .content li .Menu .menuCategory{flex:1 1 158px;padding:25px 22px 0;box-sizing:border-box;}#storeHeader .navigation .content li .Menu .menuCategory .CategoryLevel2{display:block;font-size:16px;line-height:19px;padding-bottom:15px;white-space:nowrap;}#storeHeader .navigation .content li .Menu .menuCategory .CategoryLevel3{display:block;font-size:12px;line-height:13px;margin-bottom:6px;}#storeHeader .navigation .content li .Menu .menuCategory .CategoryLevel4{display:block;font-size:11px;line-height:16px;padding-left:14px;}#storeHeader .navigation .content li .Menu .MenuPromo{float:right;text-align:center;width:175px;margin:32px 20px 0 0;}#storeHeader .navigation .content li .Menu .MenuPromo a:hover{text-decoration:none;}#storeHeader .navigation .content li .Menu .MenuPromo h2{color:#a03204;font-size:18px;text-transform:uppercase;font-weight:bold;line-height:19px;margin:.5em 0 .25em;}#storeHeader .navigation .content li.show .Menu .MoreLinks{position:absolute;bottom:22px;left:23px;}#MobileHeader{display:none;}@media(max-width:992px){#storeHeader .navigation{padding-bottom:15px;}#storeHeader .navigation .content{width:100%;display:flex;}#storeHeader .navigation .content li{flex:1;}#storeHeader .navigation .content li>a,#storeHeader .navigation .content li>span{font-size:22px;line-height:24px;padding:10px 0 4px 8px;}#storeHeader .navigation .content li>a .small,#storeHeader .navigation .content li>span .small{font-size:11px;line-height:14px;}#storeHeader .navigation .content li .Menu{width:100%;min-height:401px;padding-right:10px;}}@media(max-width:776px){#storeHeader{display:none;}#MobileHeader{display:block;}#MobileHeader #mobileNavOverlay{position:fixed;top:0;bottom:0;width:100%;background:#1b7099;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1);z-index:98;}#MobileHeader #mobileNavOverlay.active{transform:none;}#MobileHeader .mobileNav #menuToggle{display:block;position:absolute;padding-top:22px;padding-left:10px;z-index:1000;-webkit-user-select:none;user-select:none;width:60px;height:65px;box-sizing:border-box;}#MobileHeader .mobileNav #menuToggle a{text-decoration:none;color:#232323;transition:color .3s ease;}#MobileHeader .mobileNav #menuToggle a:hover{color:#ff6347;}#MobileHeader .mobileNav #menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none;}#MobileHeader .mobileNav #menuToggle>span{display:block;width:40px;height:5px;margin-bottom:6px;position:relative;background:#fff;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;}#MobileHeader .mobileNav #menuToggle>span:first-child{transform-origin:0% 0%;}#MobileHeader .mobileNav #menuToggle>span:nth-last-child(2){transform-origin:0% 100%;}#MobileHeader .mobileNav #menuToggle.active{background:#1b7099;}#MobileHeader .mobileNav #menuToggle.active span{opacity:1;transform:rotate(45deg) translate(-15px,-23px);}#MobileHeader .mobileNav #menuToggle.active span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2);}#MobileHeader .mobileNav #menuToggle.active span:nth-last-child(2){transform:rotate(-45deg) translate(0,10px);}#MobileHeader .mobileNav #menuToggle input:checked~ul{transform:none;}#MobileHeader .mobileNav #menu{position:absolute;width:100%;margin:0;top:65px;z-index:100;box-sizing:border-box;padding:0;padding-top:50px;background:#1b7099;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1);}#MobileHeader .mobileNav #menu a.arrow{position:absolute;top:0;right:0;width:50px;background-position:center center;background-repeat:no-repeat;background-image:url(images/mobileNavArrowDown.png);}#MobileHeader .mobileNav #menu.active{transform:none;}#MobileHeader .mobileNav #menu li{box-sizing:border-box;}#MobileHeader .mobileNav #menu li.spacer{border-bottom:1px solid #fff;height:38px;}#MobileHeader .mobileNav #menu li .link{font-size:16px;padding:8px 12px;color:#fff;display:block;border-bottom:1px solid #fff;}#MobileHeader .mobileNav #menu li .link .large{display:block;padding-top:2px;font-size:22px;}#MobileHeader .mobileNav #menu li .link .subText{display:block;font-size:14px;padding-bottom:2px;}#MobileHeader .mobileNav #menu li.text{font-size:16px;padding:8px 12px;color:#fff;border-bottom:1px solid #fff;}#MobileHeader .mobileNav #menu li.hasLvl2{position:relative;transition:background-color .5s ease-out;}#MobileHeader .mobileNav #menu li.hasLvl2 a.arrow{height:63px;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2{overflow:hidden;max-height:0;transition:max-height .25s ease-out;padding:0;margin:0;list-style-type:none;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li .link{padding:8px 12px;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li.hasLvl3{position:relative;transition:background-color .5s ease-out;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li.hasLvl3 a.arrow{height:38px;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li.hasLvl3 ul.catLevel3{overflow:hidden;max-height:0;transition:max-height .25s ease-out;padding:0;margin:0;list-style-type:none;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li.hasLvl3 ul.catLevel3 li .link{font-size:18px;padding:9px 12px 9px 24px;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li.hasLvl3.active{background-color:#82afc5;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li.hasLvl3.active>a.arrow{background-image:url(images/mobileNavArrowUp.png);}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li.hasLvl3.active>ul.catLevel3{max-height:3500px;}#MobileHeader .mobileNav #menu li.hasLvl2 ul.catLevel2 li.hasLvl3.noLink a.arrow{width:100%;background-position:center right 15px;}#MobileHeader .mobileNav #menu li.hasLvl2.active{background-color:#4c8bad;}#MobileHeader .mobileNav #menu li.hasLvl2.active>a.arrow{background-image:url(images/mobileNavArrowUp.png);}#MobileHeader .mobileNav #menu li.hasLvl2.active>ul.catLevel2{max-height:10000px;}#MobileHeader .mobileNav #menu li.hasLvl2.noLink a.arrow{width:100%;background-position:center right 15px;}#MobileHeader .mobileLogo{display:block;text-align:center;padding:15px 0;position:relative;z-index:99;background:#f8f8f0 url(images/background.jpg) repeat-x top center;}#MobileHeader .mobileCart{position:absolute;top:20px;right:10px;z-index:100;}#MobileHeader .mobileCart .MobileCheckoutCart{display:block;margin:0;border:0;height:32px;width:46px;font-size:12px;font-weight:bold;background:#fff url(images/HeaderCartBG.gif) no-repeat top left;padding:0;}#MobileHeader .mobileCart .MobileCheckoutCart>div>a{display:block;height:32px;line-height:28px;padding:0;float:none;margin:0;color:#000;border:0;text-indent:2px;text-align:center;}#MobileHeader .mobileCart .MobileCheckoutCart>div>a:hover{text-decoration:none;}#MobileHeader .mobileSearch{height:50px;padding:10px 10px 0;}#MobileHeader .mobileSearch .wrapper{height:29px;position:relative;}#MobileHeader .mobileSearch .wrapper input[type=text]{line-height:11px;padding:6px 0 7px;height:29px;width:100%;position:absolute;z-index:1001;box-sizing:border-box;text-indent:11px;color:#58595b;background:#fff;border:0;}#MobileHeader .mobileSearch .wrapper input[type=submit]{position:absolute;top:1px;right:1px;display:block;background:#fff url(images/searchBG.gif) no-repeat top right;width:27px;height:27px;border:0;margin:0;padding:0;z-index:1002;}}table.BasketTable tr.footer{background:#f1f2f2;}#mainPanel table.BasketTable p.header{font-weight:bold;margin-bottom:.25em;}table.BasketTable .whiteButton{margin-top:4px;}#mainPanel table.BasketTable tr.item td a.update{display:block;text-indent:4px;font-size:12px;}#mainPanel .BasketWrapper{padding:20px;}#mainPanel table.BasketTable{width:100%;}#mainPanel table.BasketTable tr.item{border-top:2px solid #e9e9e9;}#mainPanel table.BasketTable tr.item td{padding:25px 4px 10px 4px;line-height:15px;}@media(max-width:992px){#mainPanel .BasketWrapper{padding:0;}}@media(max-width:600px){#mainPanel table.BasketTable{display:block;}#mainPanel table.BasketTable tbody{display:block;}#mainPanel table.BasketTable tr.item{display:flex;flex-wrap:wrap;padding:10px 0;}#mainPanel table.BasketTable tr.item td{flex-grow:1;box-sizing:border-box;flex:1;width:unset !important;padding:5px 4px 5px 4px;text-align:center;}#mainPanel table.BasketTable tr.item td:nth-child(1),#mainPanel table.BasketTable tr.item td:nth-child(2){flex-basis:50%;padding-bottom:15px;}#mainPanel table.BasketTable tr.item td:nth-child(2){text-align:left;padding-top:15px;padding-left:0;}#mainPanel table.BasketTable tr.item td:nth-child(3){flex:1.5;}#mainPanel table.BasketTable tr.item td img{max-width:100%;}#mainPanel table.BasketTable tr.footer{display:flex;flex-wrap:nowrap;}#mainPanel table.BasketTable tr.footer td{flex:1;}#mainPanel table.BasketTable tr.footer td:last-child{text-align:right;}}#MiniBasketOverlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;margin:auto;padding:0;z-index:1002;}#MiniBasketDrawer{position:absolute;right:0;top:32px;width:364px;background:#fff;border:2px solid #d0542e;padding:0 18px;z-index:1003;text-align:left;cursor:auto;}#MiniBasketDrawer .miniBasketItem{border-bottom:1px solid #d2d2d2;margin-top:26px;padding-bottom:10px;font-size:14px;line-height:20px;position:relative;}#MiniBasketDrawer .miniBasketItem .miniBasketIcon{width:85px;vertical-align:top;}#MiniBasketDrawer .miniBasketItem .miniBasketIcon img{max-width:85px;max-height:85px;}#MiniBasketDrawer .miniBasketItem .miniBasketItemTitle{font-weight:bold;margin:0;}#MiniBasketDrawer .miniBasketItem .miniBasketSubItemTitle{padding:0;margin:0;list-style-type:none;}#MiniBasketDrawer .miniBasketItem .Quantity{width:60px;white-space:nowrap;color:#000;}#MiniBasketDrawer .miniBasketItem .Price{white-space:nowrap;color:#000;}#MiniBasketDrawer .miniBasketItem .DeleteLink{color:#236e9b;font-size:10px;}#MiniBasketDrawer .miniBasketItem .DeleteLink:hover{color:#444;}#MiniBasketDrawer div.CheckoutLinkWrapper{text-align:right;padding:2em 0;}#MiniBasketDrawer div.CheckoutLinkWrapper a.CheckoutLink{font-size:16px;color:#d0542e;font-weight:bold;padding:0;}#MiniBasketDrawer div.CheckoutLinkWrapper a.KeepShoppingLink{font-size:16px;color:#236e9b;font-weight:bold;float:left;margin-left:105px;padding:0;}#MiniBasketDrawer .EmptyBagWrapper{position:relative;padding:1px;}#MiniBasketDrawer .CloseIcon{display:block;position:absolute;top:10px;right:-9px;width:7px;height:7px;background:url(images/miniBasketDelete.jpg) no-repeat;}#MiniBasketDrawer p.EmptyBag{margin:1em 0;text-align:center;font-size:16px;line-height:18px;font-weight:normal;}#innerContentWrapper{background:#fff;padding:0 10px 10px;}#mainPanel{padding:0 0 20px 0;margin:0;background:#fff;border:0;}#mainPanel.middleColumn{padding:0 0 20px 0;margin:0;background:#fff;border:0;}a{color:#236e9b;}a:hover{color:#236e9b;text-decoration:underline;}#footer-top{background:#fff;padding:0 10px 10px;}.redBar{background:#d0552f;padding:13px 12px 9px;font-size:22px;line-height:20px;height:20px;position:relative;}.headerTextBar{background:#236e9b;padding:13px 12px 9px;font-size:14px;line-height:20px;height:20px;position:relative;color:#fff;text-align:right;}.headerTextBar a,.headerTextBar p,#mainPanel .headerTextBar a,#mainPanel .headerTextBar p{color:#fff;font-size:14px;}@media(max-width:776px){.headerTextBar{height:auto;}}.redBar a,.redBar p,#mainPanel .redBar a,#mainPanel .redBar p{color:#fff;font-size:22px;}.redBar a:hover{text-decoration:underline;}.redBar .text1{float:left;}.redBar .text2{float:right;margin-right:70px;}.redBar .fly{position:absolute;top:5px;right:12px;}#footer-bottom{padding:20px 0 10px 0;}#footer-nav{float:left;line-height:1.5em;}#footer-social{float:right;}#footer-copyright{float:left;clear:left;font-size:11px;margin-top:5px;}#FooterPods{border-top:1px solid #d2d2d2;padding-bottom:10px;}#FooterPods img{max-width:100%;}#FooterPods .pod2,#FooterPods .pod3{display:block;float:left;overflow:hidden;position:relative;height:125px;width:230px;}#FooterPods .pod2 img,#FooterPods .pod3 img{position:absolute;top:0;left:0;display:block;}#FooterPods .pod1{border-right:1px solid #d2d2d2;display:block;float:left;}#FooterPods .pod2{border-right:1px solid #d2d2d2;}@media(max-width:992px){.redBar a,.redBar p,#mainPanel .redBar a,#mainPanel .redBar p{font-size:20px;}#footer-nav{width:400px;}#footer-copyright{float:none;text-align:center;font-size:11px;margin-top:5px;}#FooterPods .pod2,#FooterPods .pod3{height:auto;width:49%;text-align:center;}#FooterPods .pod2 img,#FooterPods .pod3 img{position:initial;margin:0 auto;}#FooterPods .pod1{border-right:none;float:none;text-align:center;border-bottom:1px solid #d2d2d2;}}@media(max-width:776px){#footer-bottom{padding:10px 0 10px 0;}.redBar{padding:10px 12px 9px;font-size:22px;line-height:24px;height:auto;position:relative;}.redBar a,.redBar p,#mainPanel .redBar a,#mainPanel .redBar p{font-size:19px;float:none;}.redBar .text1{float:none;display:block;text-align:center;}.redBar .text2{float:none;text-align:center;margin-right:0;}.redBar .fly{position:relative;top:auto;bottom:auto;right:auto;}.redBar .fly img{height:24px;vertical-align:middle;margin-left:10px;}#footer-nav{float:none;text-align:center;width:100%;}#footer-social{float:none;text-align:center;margin-bottom:10px;}}.bx-wrapper,.bx-window,#Slideshow{z-index:1;max-width:100%;}#Slideshow img{width:100%;}.bx-pager{position:absolute;top:15px;right:15px;z-index:50;}.bx-pager .pager-link{display:block;text-indent:100px;overflow:hidden;float:left;width:13px;height:12px;margin-left:10px;background:url(images/pager.png) no-repeat top left;}.bx-pager .pager-link.pager-active{background:url(images/pager-active.png) no-repeat top left;}#BlueRibbonBanner{position:absolute;background:url(images/TrainingStartsHereBanner_v3.png) no-repeat top right;height:53px;left:0;right:-20px;}#BlueRibbonBanner .text{display:inline-block;background:url(images/TrainingStartsHereText.jpg) no-repeat center center;background-size:contain;height:42px;width:203px;margin-left:16px;}#BlueRibbonBanner p{display:block;float:right;color:#fff;font-size:20px;line-height:42px;margin-right:20px;text-align:right;}#HomeProductPromos{display:flex;flex-wrap:wrap;}#HomeProductPromos .promo1,#HomeProductPromos .promo2,#HomeProductPromos .promo3{float:left;text-align:center;vertical-align:top;}#HomeProductPromos .promo1{width:25%;}#HomeProductPromos .promo2{width:50%;}#HomeProductPromos .promo3{width:25%;}#HomeProductPromos img{max-width:100%;}@media(max-width:992px){#BlueRibbonBanner .text{width:175px;}#BlueRibbonBanner p{display:block;font-size:18px;}#HomeProductPromos .promo1{width:50%;}#HomeProductPromos .promo2{width:50%;}#HomeProductPromos .promo3{margin-top:20px;width:100%;}}@media(max-width:776px){#Slideshow{padding-bottom:20px;}#BlueRibbonBanner{right:0;background:#176e99;height:36px;}#BlueRibbonBanner .text{height:36px;margin-left:10px;}#BlueRibbonBanner p{display:block;font-size:16px;line-height:36px;margin-right:10px;}#HomeProductPromos .promo1,#HomeProductPromos .promo2,#HomeProductPromos .promo3{width:100%;}#HomeProductPromos .promo2,#HomeProductPromos .promo3{margin-top:40px;}#HomeProductPromos img{max-width:80%;}}.CategoryBreadCrumbs{padding-left:21px;margin-top:16px;color:#236e9b;font-size:11px;}.CategoryBreadCrumbs a,.CategoryBreadCrumbs a:visited{font-size:11px;text-transform:none;color:#236e9b;}@media(max-width:992px){.CategoryBreadCrumbs{padding-left:5px;}}@media(max-width:776px){.CategoryBreadCrumbs{display:none;}}.CategoryDescription{margin:3px 0 10px;}#mainPanel .sidebarCategory,#leftSidebarPanel .sidebarCategory{margin:0 0 20px 21px;}#mainPanel .sidebarCategory a,#leftSidebarPanel .sidebarCategory a{color:#58595b;}#mainPanel .sidebarCategory a.current,#leftSidebarPanel .sidebarCategory a.current{color:#969696;}#mainPanel .sidebarCategory .CategoryLevel2,#leftSidebarPanel .sidebarCategory .CategoryLevel2{display:block;font-size:12px;font-weight:bold;line-height:17px;}#mainPanel .sidebarCategory .CategoryLevel3,#leftSidebarPanel .sidebarCategory .CategoryLevel3{display:block;font-size:12px;line-height:17px;padding-left:10px;}#mainPanel .sidebarCategory .CategoryLevel4,#leftSidebarPanel .sidebarCategory .CategoryLevel4{display:block;font-size:11px;line-height:15px;padding-left:15px;}#mainPanel .SubCategoryHeader{border:1px solid #d2d2d2;background:#f8f7ef;height:30px;margin:20px 0 10px 0;}#mainPanel .SubCategoryHeader h2{float:left;line-height:30px;color:#58595b;font-size:14px;font-weight:normal;margin:0 0 0 12px;}#mainPanel .SubCategoryHeader a.viewAll{float:right;display:block;line-height:30px;background:#bbbbbd;color:#fff;font-size:14px;padding:0 12px 0 16px;}#mainPanel .SubCategoryHeader a.viewAll:hover{text-decoration:underline;background:#969696;}#mainPanel .ProductSlideshowWrapper{position:relative;width:100%;padding:0 20px;box-sizing:border-box;}#mainPanel .ProductSlideshowWrapper .CategorySliderProduct{text-align:center;width:150px;padding:0 10px;font-size:11px;font-weight:bold;line-height:13px;}#mainPanel .ProductSlideshowWrapper .bx-wrapper{margin:0 auto;}#mainPanel .ProductSlideshowWrapper a.bx-prev{position:absolute;display:block;width:16px;height:25px;background:url(images/CategoryArrowLeft.png) no-repeat top left;left:-20px;top:40px;z-index:100;}#mainPanel .ProductSlideshowWrapper a.bx-prev.disabled{background:url(images/CategoryArrowLeft_disabled.png) no-repeat top left;cursor:default;}#mainPanel .ProductSlideshowWrapper a.bx-next{position:absolute;display:block;width:16px;height:25px;background:url(images/CategoryArrowRight.png) no-repeat top left;right:-20px;top:40px;z-index:100;}#mainPanel .ProductSlideshowWrapper a.bx-next.disabled{background:url(images/CategoryArrowRight_disabled.png) no-repeat top left;cursor:default;}#mainPanel .ProductSlideshowWrapper .Viewing{float:right;font-size:11px;}.searchSortHeader{height:26px;padding:3px 5px 0 4px;background:none;border-left:none;border-right:none;border-bottom:none;}.searchSortHeader .left{float:left;}.searchSortHeader .right{float:right;}.searchSortHeader .right .sorting{border:1px solid #222;}.catalogWrapper{border-top:1px solid #dedede;display:flex;flex-wrap:wrap;clear:both;}.catalogWrapper .CategoryProduct{float:left;width:150px;padding:0 10px;font-size:11px;font-weight:bold;line-height:13px;margin:10px 8px 10px 0;text-align:center;}@media(max-width:992px){#contentLayout.sidebar #leftSidebarPanel,#contentLayout.threeColumn #leftSidebarPanel{flex-basis:200px;padding-right:10px;}#contentLayout.sidebar #rightSidebarPanel,#contentLayout.threeColumn #rightSidebarPanel{flex-basis:200px;padding-left:10px;}#mainPanel .sidebarCategory,#leftSidebarPanel .sidebarCategory{margin:0 0 20px 5px;}}@media(max-width:776px){#contentLayout.sidebar #leftSidebarPanel,#contentLayout.threeColumn #leftSidebarPanel,#contentLayout.sidebar #rightSidebarPanel,#contentLayout.threeColumn #rightSidebarPanel{display:none;}#contentLayout.account{flex-direction:column-reverse;}#contentLayout.account #rightSidebarPanel{display:block;}#contentLayout.threeColumn{flex-direction:column;}#contentLayout.threeColumn #rightSidebarPanel{display:block;}.searchSortHeader{height:auto;text-align:center;}.searchSortHeader .left{float:none;margin-bottom:5px;}.searchSortHeader .right{float:none;margin-bottom:10px;}.catalogWrapper .CategoryProduct{float:none;width:150px;padding:0 10px;font-size:11px;font-weight:bold;line-height:13px;margin:10px auto 10px auto;text-align:center;}}#mainPanel .paging{text-align:right;margin:0 10px 10px 0;font-size:11px;color:#585a59;}#mainPanel .paging a.dark{color:#585a59;}#mainPanel .paging a.current{color:#585a59;text-decoration:underline;}#mainPanel .paging a[disabled="disabled"]{color:#bebebe;}#mainPanel .paging a[disabled="disabled"]:hover{text-decoration:none;}#ProductDetails{display:flex;}#ProductDetails .productImg{flex-basis:450px;flex-shrink:0;padding:0;}#ProductDetails .productInfo{padding:0 20px;}table.buyProductForm td,table.buyProductForm th{padding:3px 0;}a.ImageZoom{background:url(images/zoom.png) no-repeat bottom left;width:15px;height:15px;position:absolute;left:34px;bottom:0;}.mainImageWrapper{margin:0 auto;}.mainImage{height:300px;vertical-align:middle;text-align:center;position:relative;}#ProductImage{max-height:300px;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.additionalImages{position:relative;margin:auto;width:100%;}#mainPanel .additionalImages img.thumbnail{max-width:50px;max-height:50px;width:100%;}#mainPanel div.thumbnailsList{padding-top:10px;text-align:left;margin:0 0 0 25px;}#mainPanel div.thumbnailsList ul{list-style:none;padding:0;margin:0;}#mainPanel div.thumbnailsList ul li{display:inline-block;padding:0;margin:0 10px 0 0;vertical-align:middle;}#mainPanel div.thumbnailImage{border:1px solid #ccc;text-align:center;display:inline-block;width:50px;height:50px;}#mainPanel div.thumbnailImage img,div.thumbnailsList a img{border:none;}.productPageHeader h1{color:#000;font-size:21px;line-height:23px;margin:0;}.productSummary{margin:10px 0 10px;}table.buyProductForm{background:none;padding:0;}.socialMediaLinksDialog{margin-top:5px;}.socialMediaItem{width:90px;float:left;}div.NotePopup{background:#fff;border:1px solid #173f58;padding:10px;width:300px;z-index:10;}.ProductFormatLabel{font-weight:bold;}td.productPrice{font-size:21px;font-weight:bold;line-height:21px;}#mainPanel tr.rowQuantity td{vertical-align:middle;}#mainPanel tr.rowQuantity td .quantityLimits{font-size:11px;}#ProductDescriptionContainer .header{padding-left:38px;height:40px;}#ProductDescriptionContainer .header a.ProductInfoLink{color:#969696;font-weight:bold;font-size:12px;display:block;float:left;line-height:40px;padding:0 30px;}#ProductDescriptionContainer .header a.current{color:#000;border:1px solid #d2d2d2;border-bottom:0;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;}#ProductDescriptionContainer .content{border:1px solid #d2d2d2;padding:25px 30px 20px 60px;}#ProductDescriptionContainer .content .ProductInfoContainer{display:none;}#ProductDescriptionContainer .content .ProductInfoContainer.current{display:block;}#ProductDescriptionContainer .ProductInfoContainer{float:left;width:625px;}#ProductDescriptionContainer .ProductInfoLinkMobile{display:none;}#ProductDescriptionContainer .ProductInfoSidebar{float:right;width:185px;}#ProductDescriptionContainer .ProductInfoSidebar h2{font-size:30px;line-height:32px;font-weight:bold;color:#bcbec0;margin-top:0;}#ProductDescriptionContainer .ProductInfoSidebar p.links{line-height:1.75em;}#ProductDescriptionContainer .ProductInfoSidebar p.links a.wImage span{visibility:hidden;}#ProductDescriptionContainer .ProductInfoSidebar p.links a.wImage:hover{text-decoration:none;}#ProductDescriptionContainer .ProductInfoSidebar p.links a.wImage:hover span{visibility:visible;}#ProductDescriptionContainer .specificationsTable th{width:110px;}#mainPanel .section .header h2{margin:25px 0 10px 0;background:#bcbec0;display:block;line-height:42px;font-size:14px;text-indent:13px;color:#fff;font-weight:bold;}.MoreCategoryItemsLeft{width:36px;min-width:36px;background:url(images/MoreCategoryItemsLeft.png) no-repeat 50% 50%;}.MoreCategoryItemsRight{width:36px;min-width:36px;background:url(images/MoreCategoryItemsRight.png) no-repeat 50% 50%;}#mainPanel table.ProductVideo{margin:30px 0 20px 34px;}#mainPanel table.ProductVideoSidebar{margin:0 0 20px 0;}#mainPanel table.ProductVideo td.VideoThumb,#mainPanel table.ProductVideoSidebar td.VideoThumb{vertical-align:top;text-align:left;padding:4px 0 0 0;}#mainPanel table.ProductVideo td.VideoThumb a,#mainPanel table.ProductVideoSidebar td.VideoThumb a{cursor:pointer;}#mainPanel table.ProductVideo td.VideoThumb a img{border:1px solid #d2d2d2;}#mainPanel table.ProductVideoSidebar td.VideoThumb a img{border:1px solid #d2d2d2;max-width:128px;}#mainPanel table.ProductVideo td.VideoInfo{padding:0 30px 0 10px;vertical-align:top;}#mainPanel table.ProductVideoSidebar td.VideoInfo{vertical-align:top;padding:0;}#mainPanel table.ProductVideo td.VideoInfo p.title,#mainPanel table.ProductVideoSidebar td.VideoInfo p.title{color:#236e9b;font-weight:normal;text-align:left;font-size:12px;background:none;line-height:1.75em;margin:0;}#mainPanel table.ProductVideo td.VideoInfo p.description,#mainPanel table.ProductVideoSidebar td.VideoInfo p.description{text-align:left;font-size:11px;line-height:13px;margin-bottom:0;}.magnifyarea{box-shadow:5px 5px 7px #818181;-webkit-box-shadow:5px 5px 7px #818181;-moz-box-shadow:5px 5px 7px #818181;filter:progid:DXImageTransform.Microsoft.dropShadow(color=#818181,offX=5,offY=5,positive=true);background:#fff;}@media(max-width:992px){#ProductDetails .productImg,#ProductDetails .productInfo{flex-basis:50%;}#ProductDescriptionContainer .content .ProductInfoContainer{width:70%;}#ProductDescriptionContainer .ProductInfoSidebar{width:25%;}}@media(max-width:776px){#ProductDetails{flex-wrap:wrap;margin-top:20px;}#ProductDetails .productImg,#ProductDetails .productInfo{flex-basis:100%;}#ProductDetails .productInfo{padding:0;margin-bottom:20px;}.buyProductForm{margin-top:20px;}#ProductDescriptionContainer .header{display:none;}#ProductDescriptionContainer .content{border:0;padding:0;}#ProductDescriptionContainer .ProductInfoLinkMobile{display:block;border:1px solid #d2d2d2;padding:10px 15px;margin-top:15px;color:#58595b;background-image:url(images/prodDescArrowDown.png);background-position:right 10px center;background-repeat:no-repeat;}#ProductDescriptionContainer .ProductInfoLinkMobile:active,#ProductDescriptionContainer .ProductInfoLinkMobile:hover{text-decoration:none;}#ProductDescriptionContainer .ProductInfoLinkMobile.current{background-image:url(images/prodDescArrowUp.png);}#ProductDescriptionContainer .content .ProductInfoContainer{float:none;width:auto;border:1px solid #d2d2d2;border-top:0;padding:15px;}#ProductDescriptionContainer .ProductInfoSidebar{float:none;width:auto;margin-top:20px;}}.simplemodal-overlay{background:#000;}#simplemodal-container{background:#fff;padding:10px;}#simplemodal-container a.modalCloseImg{background:url(images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-18px;cursor:pointer;}.myAccountPageWrapper{padding:0 0 0 20px;}#AccountSummaryTable{width:100%;}#mainPanel .ProductActivationTable{width:750px;margin:0 auto;}#mainPanel .ProductActivationTable th,#AccountSummaryTable th{background:#bcbec0;color:#fff;padding:5px;}#mainPanel .ProductActivationTable th.Light{background:#4b7790;}#mainPanel .ProductActivationTable td,#AccountSummaryTable td{background:#f1f2f2;padding:4px;vertical-align:middle;}#mainPanel h2.sectionHeader,#mainPanel h2.sectionHeader2{background:#bcbec0;padding:3px 0 3px 5px;margin:0 0 .5em 0;color:#fff;border:0;line-height:normal;font-size:16px;height:auto;}#mainPanel h2.sectionHeader2{color:#58595b;background:#e8f6fa;font-weight:normal;}ul.MyAccountMenu{margin:0;padding:0;list-style-type:none;}ul.MyAccountMenu li{margin:2px 0;}ul.MyAccountMenu h3{margin:1em 0 0 0;color:#bcbec0;}#mainPanel .OrderHistoryTable{font-size:11px;}#mainPanel .OrderHistoryTable .sort-asc a{display:inline-block;background-image:url(images/sort-asc.gif);background-position:right center;background-repeat:no-repeat;padding-right:10px;}#mainPanel .OrderHistoryTable .sort-desc a{background-image:url(images/sort-desc.gif);background-position:right center;background-repeat:no-repeat;padding-right:10px;}#mainPanel tr.altodd{background:#f1f2f2;}#mainPanel .OrderHistoryTable th{white-space:nowrap;}#mainPanel .OrderHistoryTable ul{margin:0;padding:0;list-style-type:none;list-style-image:none;}#mainPanel .OrderHistoryTable li{margin:0 0 2px 0;max-width:200px;}#mainPanel tr.FirstHeader{background:#236e9b;}#mainPanel tr.FirstHeader th{color:#fff;text-align:center;}#mainPanel tr.SecondHeader th{text-align:center;}@media(max-width:992px){.myAccountPageWrapper{padding:0;}}#AuthorIndex{display:flex;flex-wrap:wrap;}#AuthorIndex div{margin:0 10px 0 10px;}#mainPanel .AuthorDescription{padding:0 20px 0 0;}#mainPanel .AuthorCategoryHeader{border:1px solid #bbbec0;background:#bbbec0;height:30px;margin:20px 0 10px 0;}#mainPanel .AuthorCategoryHeader h2{float:left;line-height:30px;color:#fff;font-size:14px;font-weight:bold;margin:0 0 0 12px;}#mainPanel h1 .BackToAuthorIndex{font-size:12px;font-weight:normal;margin-left:10px;}@media(max-width:776px){#AuthorIndex{flex-direction:column;}}#CheckoutWrapper{padding:0 20px;}.opcWrapper{display:flex;}.opcFrame{width:100%;}.opcMainPanel{flex-basis:670px;padding-right:10px;}.opcSidebar{flex-basis:195px;padding-left:10px;}.checkoutSection{margin-top:40px;}.checkoutSection:after{clear:both;}.opcMainPanel input[type="radio"]{margin-top:0;}.opcMainPanel .whiteButton{margin-top:10px;}.opcFrame input[type="text"]{padding:2px;}.errorSection{color:#f00;}#LoginTable.checkout{width:auto;}.opcPaymentFrame{display:flex;}.opcPaymentFrame .opcPaymentMethods td{padding-left:0;white-space:nowrap;}.opcPaymentFrame .cvvWrapper{display:flex;}.opcPaymentFrame .cvvWrapper table{margin-top:-4px;}.opcPaymentFrame .cvvWrapper table img{margin-left:8px;}#mainPanel .ShipMethodDescription{margin:10px 0;font-size:11px;background:#f2f2f2;padding:5px;}@media(max-width:992px){#CheckoutWrapper{padding:0 5px;}}@media(max-width:776px){#CheckoutWrapper{padding:0;}.opcWrapper{display:block;}.opcMainPanel{padding-right:0;}.opcSidebar{padding-left:0;}.editOrderButton{margin-top:20px;margin-bottom:30px;}.opcPaymentFrame{flex-wrap:wrap;}.opcPaymentFrame .opcPaymentMethods{margin-bottom:20px;}.opcPaymentFrame .cvvWrapper{display:block;}.opcPaymentFrame .cvvWrapper table{margin-top:20px;margin-left:-70px;margin-right:50px;}.opcPaymentFrame .cvvWrapper table td{padding-left:0;}.opcPaymentFrame .cvvWrapper table td img{margin-left:0;margin-right:8px;}.opcPaymentFrame .submit{text-align:center;padding-top:10px;}}.TreeLevel0{padding-left:0;font-size:14px;}.TreeLevel1{padding-left:10px;font-size:12px;}.TreeLevel2{padding-left:20px;font-size:10px;}.TreeLevel3{padding-left:30px;font-size:10px;}.TreeLevel4{padding-left:40px;font-size:10px;}.TreeLevel5{padding-left:50px;font-size:10px;}.TreeLevel6{padding-left:60px;font-size:10px;}.TreeLevel7{padding-left:70px;font-size:10px;}.TreeLevel8{padding-left:80px;font-size:10px;}.TreeLevel9{padding-left:90px;font-size:10px;}.TreeCategory{font-weight:bold;font-style:normal;}.TreeProduct{font-weight:normal;font-style:normal;}.TreeWebpage{font-weight:normal;font-style:italic;}.TreeLink{font-weight:normal;font-style:italic;}.TreeUnknown{font-weight:normal;color:#f00;}.HiddenColor{color:#999;}.AgreementText{padding:30px 30px 10px;display:block;}#SearchForm{width:70%;margin:20px 0 0;}#SearchForm td{padding:6px 0;}#SearchForm input[type="radio"]{margin:0 3px 5px;}#SearchForm .SearchIn label{margin-right:15px;}#SearchForm th{text-align:right;vertical-align:middle;}table.SearchResultsTable td{border-top:1px solid #d2d2d2;}table.SearchResultsTable .primaryLink{display:block;float:left;margin-bottom:.5em;}table.SearchResultsTable .teaser{clear:both;margin-top:.5em;}table.SearchResultsTable td.thumbnailCell{width:175px;}table.SearchResultsTable td.thumbnailCell img{max-width:160px;}#LoginWrapper{padding:0 30px;}#LoginTable{display:flex;max-width:750px;margin:0 auto 0 0;}#LoginTable td{padding:0;}#LoginTable th{font-weight:normal;padding:0;vertical-align:middle;white-space:nowrap;}#LoginTable th.rowHeader{padding-right:4px;}#LoginTable h2{font-weight:normal;margin:.5em 0 .2em;}#LoginTable input[type="text"],#LoginTable input[type="password"]{width:224px;border:1px solid #bcbec0;padding:2px;}#LoginTable .LoginCell{flex-basis:50%;padding-right:25px;}#LoginTable .RegisterCell{flex-basis:50%;padding-left:25px;}#LoginTable .loginFormTable,#LoginTable .registerFormTable{width:100%;}#LoginTable .loginFormTable>tbody>tr>td,#LoginTable .registerFormTable>tbody>tr>td{padding:3px 0;}@media(max-width:776px){#LoginWrapper{padding:0 10px;}#LoginTable{display:block;max-width:400px;margin:20px auto 0;}#LoginTable input[type="text"],#LoginTable input[type="password"]{width:100%;}#LoginTable .LoginCell{padding-right:0;}#LoginTable .RegisterCell{padding-left:0;}}table.addressBook{width:100%;}table.addressBook .entry{float:left;padding:20px;}#mainPanel table.addressBook h2.sectionHeader2{font-size:16px;}#mainPanel table.addressBook .whiteButton{margin-top:5px;}table.addressBook .buttons{margin-bottom:10px;}.WishlistTable{width:100%;}.WishlistTable tr.item{border-top:2px solid #e9e9e9;}.WishlistTable tr.item td{padding:25px 4px 10px 4px;line-height:15px;}.WishlistTable tr.item td.ThumbnailCell{width:160px;max-width:160px;padding-left:0;}.WishlistTable tr.item td.ThumbnailCell img{max-width:100%;}.WishlistTable tr.item td.NoteCell{width:150px;max-width:150px;padding-right:0;}.WishlistTable .buttons{margin-top:10px;}.WishlistTable p.header{font-weight:bold;margin-bottom:.5em;}.WishlistTable textarea{max-width:100%;width:144px;padding:2px;}@media(max-width:776px){.WishlistTable tr.item td.ThumbnailCell{width:100px;max-width:100px;}.WishlistTable .buttons .button{margin-bottom:5px;}}#mainPanel .orderSummary h3{font-size:inherit;font-weight:bold;margin:0;line-height:normal;}.pagedList td[align=left],.pagedList th[align=left]{text-align:left;}.pagedList td[align=right],.pagedList th[align=right]{text-align:right;}#mainPanel ul.passwordPolicyList{margin:0 0 8px 0;width:200px;}#mainPanel ul.passwordPolicyList li{padding-left:0;line-height:11px;margin:3px 0;}#mainPanel ul.passwordPolicyList li span{margin-left:-6px;display:block;}#mainPanel .PickerAndCalendarTable td{padding:0 2px;}#mainPanel .attentionOrdersMessage{color:#f00;}#mainPanel .redemptionSummary th{text-align:center;}#mainPanel .redemptionSummary tr.item{border-top:2px solid #e9e9e9;}#mainPanel .redemptionSummary tr.item td{padding-top:.5em;}#mainPanel .redemptionSummary .productName{font-weight:bold;margin:0;}#mainPanel .redemptionSummary .code{font-size:12px;margin:0;}#mainPanel .redemptionSummary .serial,#mainPanel .redemptionSummary .index{font-size:10px;margin-bottom:0;color:#666;}#mainPanel .redemptionSummary tr.item td.sku,#mainPanel .redemptionSummary tr.item td.qty{text-align:center;}.sessionTicketsTable{width:50%;}.ticketCode{font-family:"Courier New",Courier,monospace;}#SessionContainer table.summary{border:1px solid #8fa0b0;}#SessionContainer table.summary td{padding:4px;}#SessionContainer table.summary .rowHeader{font-weight:bold;}#SessionContainer table.summary th,#SessionContainer table.pagedList th{padding:5px 4px;font-weight:bold;margin:0;border:1px solid #8fa0b0;background:#236e9b;color:#fff;}#SessionContainer table.summary td a.total{color:#01076c;font-weight:bold;text-decoration:none;}#SessionContainer table.summary tr.oddRow{background-color:#eee;border:1px solid #e1e2e4;}#SessionContainer table.summary tr.evenRow{background-color:#fff;border:1px solid #fff;}#SessionContainer table.summary tr.empty td{min-width:300px;text-align:center;padding:10px;font-style:italic;border:solid 1px #000;}#SessionContainer table.summary tr.totalRow td{border-top:1px solid #8fa0b0;}a.toolTip,a.toolTip:hover,table.inputForm td a.toolTip,table.inputForm td a.toolTip:hover{text-decoration:none;z-index:24;padding-right:12px;background-image:url(images/icons/tooltip.png);background-repeat:no-repeat !important;background-position:right top;color:#000;}#SessionContainer table.summary a.toolTip{color:#fff;}#mainPanel .voucherCodeWrapper{margin-bottom:15px;padding:0 10px;}#mainPanel .voucherCodeWrapper.error{border:1px solid #d0542e;border-radius:5px;padding:10px;}#mainPanel .voucherCodeWrapper .errorCondition{color:#d0542e;margin-top:.75em;font-size:16px;}.ab-report-fields{margin:0;border:1px solid #186f99;background:#efefef;}#mainPanel .ab-report-fields h2{margin:1em 0 0;}.ab-report-fields table.inputForm .rowHeader{width:auto;text-align:right;}.ab-report-fields table.inputForm td{padding:4px;}.ab-report-output{margin:10px auto;}.ab-report-output textarea[disabled]{background:#fff;color:#000;width:99%;}.PrintDiv{overflow-x:auto;}.PrintTable{border-collapse:collapse;}.PrintTable th,.PrintTable td{border:1px solid #000;padding:3px;}#outerContentWrapper.b2b_Dashboard{max-width:1050px;}.abDashboardPageWrapper{padding:0 5px 0;}#ABDashboardPage{display:flex;}#ABDashboardPage>div{flex:1;}#ABDashboardPage>div.spacer{flex:0;padding:5px;}#ABDashboardPage .dashboardSection{border:1px solid #236e9b;padding:10px;margin-bottom:20px;}#ABDashboardPage .dashboardSection h2{margin:-10px -10px 10px;padding:5px;background:#236e9b;text-align:center;color:#fff;}#ABDashboardPage .dashboardRadioButtonList{list-style-type:none;list-style-image:none;padding:5px 0 10px;display:flex;align-content:flex-start;}#ABDashboardPage .dashboardRadioButtonList li{margin-right:10px;}#ABDashboardPage .dashboardRadioButtonList li input{margin-top:0;}#ABDashboardPage .dashboardTable{border:0;width:100%;}#ABDashboardPage .dashboardTable tr.even{background:#eee;}#ABDashboardPage .dashboardTable tr.odd{background:#fff;}#ABDashboardPage .dashboardTable th{background-color:#cdcdcd;color:#58595b;padding:6px 12px 6px 4px;border-right:1px solid #eee;white-space:nowrap;}#ABDashboardPage .dashboardTable th:last-child{border-right:none;}#ABDashboardPage .dashboardTable th.center,#ABDashboardPage .dashboardTable td.center{text-align:center;}#ABDashboardPage .dashboardTable th.right,#ABDashboardPage .dashboardTable td.right{text-align:right;}#ABDashboardPage .dashboardTable a.arrow{cursor:default;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;max-width:100%;margin:0 auto;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-prev,.slick-next{position:absolute;display:block;width:16px;height:25px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:100;border:none;outline:none;font-size:0;}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.5;}.slick-prev{left:-20px;background:url(images/CategoryArrowLeft.png) no-repeat top left;}.slick-next{background:url(images/CategoryArrowRight.png) no-repeat top left;right:-20px;}.slick-dotted .slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;top:15px;right:15px;z-index:50;}.slick-dots li{display:block;text-indent:100px;overflow:hidden;float:left;width:13px;height:12px;margin-left:10px;background:url(images/pager.png) no-repeat top left;position:relative;cursor:pointer;}.slick-dots li button{position:absolute;top:0;left:0;bottom:0;right:0;visibility:hidden;}.slick-dots li.slick-active{background:url(images/pager-active.png) no-repeat top left;}@media(max-width:776px){.slick-dots{top:unset;right:50%;transform:translateX(50%);padding:0 !important;bottom:0;}}