html, body { height: 100%; width: 100%; margin: 0px; border: 0px; padding: 0px; font-size: 16px; background: #ffffff;}img { max-width: 100%; height: auto;}/* * { font-family: 'trebuchet ms',helvetica,sans-serif } */* { font-family: sans-serif }.wrapper { min-height: 100%;}.main-column-wrapper { position: absolute; top: 100px; left: 0px; width: 100%;}table.main-content-table { width: 100%; height: 100%; border: none;}#header-background { position: fixed; top: 0px; left: 0px; width: 100%; height: 115px; border: 0px; padding: 0px 0px 0px 0px; background: #ffffff; z-index: 5;}#header { position: fixed; top: 0px; left: 50%; margin-left: -600px; width: 1200px; height: 95px; border: 0px; padding: 10px 0px 10px 0px; background: #ffffff; z-index: 5;}#mobile-navcolumn { position: fixed; display: none; top: 0px; right: 0px; width: 75%; max-height: 100%; margin: 0px 0px 0px 0px; border: 0px;/* border-right: 3px solid #d0d0d0; */ padding: 0px 0px 0px 0px; overflow-y: scroll; z-index: 4; ; visibility: hidden; visibility: visible;}#mobile-navcolumn-push { height: 95px;}#mobile-navcolumn-inner { margin: 0px; border: 0px; border: 1px solid #808080; padding: 15px 0px 15px 10px; background: #ffffff; visibility: visible;}#headerlinkbox { position: fixed; top: 85px; left: 50%; margin-left: -600px; width: 1200px; height: 29px; overflow: hidden; padding: 0px 0px 0px 0px;}#linksbox { height: 100%; border: 0px solid #b3b4b5; margin: 0px 0px 0px 255px; padding: 0px 0px 0px 0px; z-index: 4; overflow: visible; font-size: 12px;}#linksbox-left-padding { width: 0px; height: 0px;}#linksbox-right-padding { width: 0px; height: 0px;}#uppernav-controlbox { position: absolute; top: 0px; right: 0px; border: 0px solid #b3b4b5; margin: 0px 0px 0px 365px; padding: 0px 0px 0px 0px; z-index: 4; overflow: visible; font-size: 12px;}#contentbox { position: absolute; min-height: 100%; top: -18px; left: 50%; width: 1200px; border: 0px solid #b3b4b5; ; background: #ffffff; margin: 0px 0px 10px -601px; padding: 0px 0px 0px 00px; z-index: 1; overflow: none;}#contentbox-inner { position: relative; min-height: 100%; border: 0px solid #b3b4b5; ; background: #ffffff; margin: 0px 20px 0px 20px; padding: 0px 20px 0px 20px; z-index: 1; overflow: none;}#contentbox-header-push { height: 165px;}#hr-thin-white { display: block; height: 1px; border: 0; border-top: 1px solid #ffffff margin: 1em 0; padding: 0;}#link-background { position: relative; top: 0px; left: 0; width: 100%; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; border-bottom: 0px solid #ffffff; background: #ffffff; margin: 0px; padding: 0px; color: #ffffff;}#link { position: relative; top:0px; left:0; width: 100%; border: 0px solid #ffffff; background: #ffffff; margin: 0px; color: #000000; text-align: center;}#link-arrow { position:relative; left: 0px; width: 0px; height: 0px; border-top: 5px solid transparent; border-left: 9px solid #339966; border-bottom: 5px solid transparent; border-right: 0px solid transparent;}#link-arrow-inner { top: 0px; left: 0px; width: 0px; height: 0px; border-top: 2px solid transparent; border-left: 4px solid #ffffff; border-bottom: 2px solid transparent; border-right: 0px solid transparent; margin-top: -2px; margin-left: -7px; position: absolute;}#link-selected-background { position: relative; top: 0px; left: 0; width: 100%; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; border-bottom: 0px solid #ffffff; background: #ffffff; margin: 0px; padding: 0px; color: #ffffff;}#link-selected { position: relative; top:0px; left:0; width: 100%; border: 0px solid #ffffff; background: #ffffff; margin: 0px; color: #000000; text-align: center;}#link-selected-arrow { width: 0px; height: 0px; border-top: 5px solid transparent; border-left: 9px solid #339966; border-bottom: 5px solid transparent; border-right: 0px solid transparent;}#link-selected-arrow-inner { top: 0px; left: 0px; width: 0px; height: 0px; border-top: 2px solid transparent; border-left: 4px solid transparent; border-bottom: 2px solid transparent; border-right: 0px solid transparent; margin-top: -2px; margin-left: -7px; position: absolute;}#mobile-link-background { position: relative; top: 0px; left: 0; width: 100%; border-left: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 1px solid #808080; background: #ffffff; margin: 10px; padding: 0px; color: #ffffff;}#mobile-link { position: relative; top:0px; left:0; width: 100%; border: 0px solid #ffffff; background: #ffffff; margin: 0px; padding: 0px; color: #000000; text-align: center;}#mobile-link-arrow { position:relative; left: 0px; width: 0px; height: 0px;}#mobile-link-arrow-inner { top: 0px; left: 0px; width: 0px; height: 0px;}#mobile-link-selected-background { position: relative; top: 0px; left: 0; width: 100%; border-left: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 1px solid #808080; background: #e0f0f0; margin: 10px; padding: 0px; color: #ffffff;}#mobile-link-selected { position: relative; top:0px; left:0; width: 100%; border: 0px solid #ffffff; background: #e0f0f0; margin: 0px; padding: 0px; color: #000000; text-align: center;}#mobile-link-selected-arrow { width: 0px; height: 0px;}#mobile-link-selected-arrow-inner { top: 0px; left: 0px; width: 0px; height: 0px;}#uppernav-link-background { position: relative; top: 0px; left: 0; width: 100%; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; border-bottom: 0px solid #ffffff; background: #ffffff; margin: 0px; padding: 0px; color: #ffffff;}#uppernav-link { position: relative; top:0px; left:0; width: 100%; border: 0px solid #339966; background: #339966; margin: 0px; color: #ffffff; text-align: center;}#uppernav-link-selected-background { position: relative; top: 0px; left: 0; width: 100%; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; border-bottom: 0px solid #ffffff; background: #ffffff; margin: 0px; padding: 0px; color: #ffffff;}#uppernav-link-selected { position: relative; top:0px; left:0; width: 100%; border: 0px solid #339966; background: #339966; margin: 0px; color: #ffffff; text-align: center;}#linkspacer { position:relative; top:20px; left:0; width: 0px; height: 0px; border: 0px solid #ffffff; background: #ffffff; margin:0; color: #ffffff;}#linkspacer-big { position:relative; top:20px; left:0; width: 0px; height: 0px; border: 0px solid #ffffff; background: #ffffff; margin:0; color: #ffffff;}#logoline { width: 100%; background: #9ed9bb; padding: 1px 0px 1px 0px; height: 0px; clear: both;}#uppernavline { position: absolute; width: 200px; background: #a0a0a0; padding: 0px 0px 0px 0px; margin-top: -4px; height: 1px; right: 0px; clear: both;}.vertical-separator { width: 1px; background: #a0a0a0; padding: 0px 0px 0px 0px; height: 100%; right: 0px; clear: both; content: " "; display: block;}.file-upload-progress-bar { height: 18px; background: green;}p { margin-bottom: 0;}ul { margin-top: 0;}a:link { color:blue;}a:visited { color: blue;}a:hover { text-decoration: none; color: blue;}a:active { color: red; text-decoration: none;}td.orderingcell { border-collapse: collapse; border: 1px solid #000;}td.shrink { white-space: nowrap; width: 1px;}.logo-align-left { float:left; margin: 22px 0px 7px 15px; position: relative; width: 320px;}.logo-align-right { right: 0; margin: 0px 10px 15px 0px; position: absolute; width: 300px; z-index: 3;}.logo-align-left-tab { position: absolute; top: 10px; left: 320px; margin: 0px 0px 15px 15px; height: 30px; z-index: 4;}.logo-align-left-tab-right { position: absolute; top: 0px; left: 360px; margin: 0px 0px 0px 0px; border: 0px; padding: 0px 0px 0px 0px; position: relative; height: 30px; background: #339966; color: #339966;}.full-width-content-banner { width: 1112px; margin-left: 44px;}.advertising-subhead-badge-left { width: 128px; float: left; margin: 10px 20px 10px 0px;}.advertising-subhead-badge-right { width: 128px; float: right; margin: 10px 0px 10px 20px;}.product-image-area { float:right; margin: 0px 0px 15px 15px; position: relative; width: 25%;}.product-thumbnails-info { width: 100%;}.product-thumbnails { float:right; margin: 0px 0px 15px 15px; position: relative; width: 25%;}.product-order-button { width: 92%; display: block; margin: 0px auto;}.product-detail-button { margin: 0px auto; width: 100%; height: auto;}.product-thumbnails-table-left-block {}.product-thumbnails-table-right-block { float: right; margin: 0px 0px 15px 15px; position: relative; max-width: 200px; min-width: 100px;}.product-page-detail-button-center-wrapper { float: right; margin-right: 15%; display: block;}.product-page-detail-button-right-wrapper { display: none;}.product-intro-page-order-button-lower-wrapper { float: right; display: block; min-width: 128px;}#product-page-preorder-button { background-image: url('https://static.integricloud.com/images/button-preorder-now.png'); background-size: 100% 100%;}#product-page-preorder-button:hover { background-image: url('https://static.integricloud.com/images/button-preorder-now-rollover.png'); background-size: 100% 100%;}#product-page-preorder-button-preload { background-image: url('https://static.integricloud.com/images/button-preorder-now-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#product-page-order-button { background-image: url('https://static.integricloud.com/images/button-order-now.png'); background-size: 100% 100%;}#product-page-order-button:hover { background-image: url('https://static.integricloud.com/images/button-order-now-rollover.png'); background-size: 100% 100%;}#product-page-order-button-preload { background-image: url('https://static.integricloud.com/images/button-order-now-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#product-page-more-info-button { background-image: url('https://static.integricloud.com/images/button-request-more-information.png'); background-size: 100% 100%;}#product-page-more-info-button:hover { background-image: url('https://static.integricloud.com/images/button-request-more-information-rollover.png'); background-size: 100% 100%;}#product-page-more-info-button-preload { background-image: url('https://static.integricloud.com/images/button-request-more-information-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#product-list-page-view-details-button { background-image: url('https://static.integricloud.com/images/button-view-details.png'); background-size: 100% 100%;}#product-list-page-view-details-button:hover { background-image: url('https://static.integricloud.com/images/button-view-details-rollover.png'); background-size: 100% 100%;}#product-list-page-view-details-button-preload { background-image: url('https://static.integricloud.com/images/button-view-details-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#invoice-page-pay-button { background-image: url('https://static.integricloud.com/images/button-pay-now.png'); background-size: 100% 100%;}#invoice-page-pay-button:hover { background-image: url('https://static.integricloud.com/images/button-pay-now-rollover.png'); background-size: 100% 100%;}#invoice-page-pay-button-preload { background-image: url('https://static.integricloud.com/images/button-pay-now-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#account-page-pay-button { background-image: url('https://static.integricloud.com/images/button-pay-now.png'); background-size: 100% 100%;}#account-page-pay-button:hover { background-image: url('https://static.integricloud.com/images/button-pay-now-rollover.png'); background-size: 100% 100%;}#account-page-pay-button-preload { background-image: url('https://static.integricloud.com/images/button-pay-now-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#product-intro-page-add-to-cart-button { background-image: url('https://static.integricloud.com/images/button-add-to-cart.png'); background-size: 100% 100%;}#product-intro-page-add-to-cart-button:hover { background-image: url('https://static.integricloud.com/images/button-add-to-cart-rollover.png'); background-size: 100% 100%;}#product-intro-page-add-to-cart-button-preload { background-image: url('https://static.integricloud.com/images/button-add-to-cart-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#product-intro-page-continue-shopping-button { background-image: url('https://static.integricloud.com/images/button-continue-shopping-red.png'); background-size: 100% 100%;}#product-intro-page-continue-shopping-button:hover { background-image: url('https://static.integricloud.com/images/button-continue-shopping-red-rollover.png'); background-size: 100% 100%;}#product-intro-page-continue-shopping-button-preload { background-image: url('https://static.integricloud.com/images/button-continue-shopping-red-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#cart-page-checkout-button { background-image: url('https://static.integricloud.com/images/button-check-out.png'); background-size: 100% 100%;}#cart-page-checkout-button:hover { background-image: url('https://static.integricloud.com/images/button-check-out-rollover.png'); background-size: 100% 100%;}#cart-page-checkout-button-preload { background-image: url('https://static.integricloud.com/images/button-check-out-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#cart-page-continue-shopping-button { background-image: url('https://static.integricloud.com/images/button-continue-shopping.png'); background-size: 100% 100%;}#cart-page-continue-shopping-button:hover { background-image: url('https://static.integricloud.com/images/button-continue-shopping-rollover.png'); background-size: 100% 100%;}#cart-page-continue-shopping-button-preload { background-image: url('https://static.integricloud.com/images/button-continue-shopping-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#order-page-continue-shopping-button { background-image: url('https://static.integricloud.com/images/button-continue-shopping-red.png'); background-size: 100% 100%;}#order-page-continue-shopping-button:hover { background-image: url('https://static.integricloud.com/images/button-continue-shopping-red-rollover.png'); background-size: 100% 100%;}#order-page-continue-shopping-button-preload { background-image: url('https://static.integricloud.com/images/button-continue-shopping-red-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}#order-page-place-order-button { background-image: url('https://static.integricloud.com/images/button-place-order.png'); background-size: 100% 100%;}#order-page-place-order-button:hover { background-image: url('https://static.integricloud.com/images/button-place-order-rollover.png'); background-size: 100% 100%;}#order-page-place-order-button-preload { background-image: url('https://static.integricloud.com/images/button-place-order-rollover.png'); background-size: 100% 100%; width: 0px; height: 0px; display: inline;}.account-page-pay-button-image { width: 128px;}#bitcoin-deadline-expiry { display: inline;}.transparent-button { background: transparent; border: none !important; font-size: 0px; margin: 0px; padding: 0px; border: 0px solid;}.text-font-plus3 { font-size: 200%;}.text-font-plus2 { font-size: 150%;}.text-font-plus1 { font-size: 110%;}.text-font-plus0 { font-size: 100%;}.text-font-minus1 { font-size: 80%;}.text-font-minus2 { font-size: 65%;}.text-color-green { color: green;}.text-color-red { color: red;}a.linkboxlink-inner { color: #000000; text-decoration: none;}a.linkboxlink { display: block; color: #000000; text-decoration: none; outline: 0; padding: 5px 5px 5px 5px; border: 0px solid #ffffff; margin: 0px 0px 0px 5px; background-color: #ffffff;}a:hover.linkboxlink { color: #000000;}a:hover.linkboxlink #link-arrow-inner { display:none;}a.linkbox-selected-link { display: block; color: #000000; text-decoration: none; outline: 0; padding: 5px 5px 5px 5px; border: 0px solid #ffffff; margin: 0px 0px 0px 5px; background-color: #ffffff;}a:hover.linkbox-selected-link { color: #000000;}a.mobile-linkboxlink-inner { color: #000000; text-decoration: none;}a.mobile-linkboxlink { display: block; color: #000000; text-decoration: none; outline: 0; padding: 15px 15px 15px 15px; border: 0px; margin: 0px 0px 0px 0px;}a:hover.mobile-linkboxlink { color: #000000; background: #e0f0f0;}a:hover.mobile-linkboxlink #link-arrow-inner { display:none;}a.mobile-linkbox-selected-link { display: block; color: #000000; text-decoration: none; outline: 0; padding: 15px 15px 15px 15px; border: 0px; margin: 0px 0px 0px 0px;}a:hover.mobile-linkbox-selected-link { color: #000000;}a.uppernav-linkboxlink { display: block; color: #808080; text-decoration: none; outline: 0; padding: 5px 5px 5px 5px; border: 2px solid #ffffff; margin: 0px 0px 0px 0px; background-color: #ffffff;}a:hover.uppernav-linkboxlink { color: #000000; border: 2px solid #ffffff background-color: #ffffff;}a.uppernav-linkbox-selected-link { display: block; color: #000000; text-decoration: none; outline: 0; padding: 5px 5px 5px 5px; border: 2px solid #ffffff; margin: 0px 0px 0px 0px; background-color: #ffffff;}a:hover.uppernav-linkbox-selected-link { color: #000000; border: 2px solid #ffffff background-color: #ffffff;}a.mainlink { color: #000000; text-decoration: underline; padding: 0px;}a:hover.mainlink { color: red; text-decoration: underline;}a.navlink { text-decoration: none;}a:hover.navlink { text-decoration: none;}a.external-link { background: url(https://static.integricloud.com/images/external-link.png) center right no-repeat; padding-right: 13px;}#rssicon { height:1.25em; width:1.25em; float:left; padding-right:5px}input.smallbtn { color:blue; font: 84% sans-serif; background-color: transparent; border:0px solid; border-color: #696 #363 #363 #696;}input.loginbtn { color:blue; font: 100% sans-serif; background-color: transparent; border:0px solid; border-color: #696 #363 #363 #696;}button.loginbtn { color:blue; font: 100% sans-serif; background-color: transparent; border:0px solid; border-color: #696 #363 #363 #696;}.blacklink a:link {color: black}.blacklink a:visited {color: black}.blacklink a:active {color: black}.indented { text-indent: 40px;}#left-banner-lower-block { height: 50px; left: 50%; width: 1200px; margin: 0px 0px 0px -600px; border: 0px; padding: 0px 0px 10px 0px; z-index: 8;}#contentbox-lower-block { position: absolute; width: 100%; bottom: 0px; margin: 0px 20px 0px 20px; border: 0px; padding: 0px 0px 0px 0px; z-index: 8;}#footer-push { height: 75px;}#left-banner-detail-text { font-size: 10px; font-style: normal;}#left-banner-detail-text-alt { font-size: 10px; font-style: normal; display: none;}#contentbox-detail-text { font-size: 10px; font-style: normal;}#sidebar-show-menu { position: fixed; top: 5px; right: 25px; width: 70px; height: 70px; outline-width: 0; text-decoration: none; margin: 0px 0px 0px 0px; border: 0px; padding: 0px 0px 0px 0px; z-index: -10;}#sidebar-show-menu-contents { position: absolute; top: 0%; width: 100%; outline-width: 0; text-align: center; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}#sidebar-hide-menu { position: fixed; top: 5px; right: 25px; width: 70px; outline-width: 0; text-decoration: none; margin: 0px 0px 0px 0px; border: 0px; padding: 0px 0px 0px 0px; z-index: -10;}#sidebar-hide-menu-contents { position: absolute; top: 0%; width: 100%; outline-width: 0; text-align: center; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}#sidebar-hide { position: fixed; height: 0px; top: 0px; left: 0px; width: 0px; outline-width: 0; text-decoration: none; margin: 0px 0px 0px 0px; border: 0px; padding: 0px 0px 0px 0px; z-index: 0;}#sidebar-show { position: fixed; height: 0px; top: 0px; left: 0px; width: 0px; outline-width: 0; text-decoration: none; margin: 0px 0px 0px 0px; border: 0px; padding: 0px 0px 0px 0px; z-index: 3;}#processing-spinner { text-align: center;}.green-infobox { border: 1px solid #80ff80; background: #f0fff0; margin: 0; padding: 0.5em;}.grey-infobox { border: 1px solid #808080; background: #f0f0f0; margin: 0; padding: 0.5em;}.dark-white-infobox { border: 1px solid #f0f0f0; background: #000000; margin: 0; padding: 0.5em;}.black-infobox-1 { border: 1px solid #000000; background: #000000; background: linear-gradient(-10deg, #000000, #000080, #000000, #000000, #8080f0, #000000); color: #ffffff; text-shadow: 0px 0px #808080; margin: 0; padding: 0.5em;}.black-infobox-2 { background: #000000; background: linear-gradient(-10deg, #000000, #000000, #204080); color: #ffffff; text-shadow: 0px 0px #808080; margin: 0; padding: 0.5em;}.black-infobox-3 { background: #000000; background: linear-gradient(-10deg, #202020, #202020, #204080); color: #e0e0e0; text-shadow: 0px 0px #808080; margin: 0; padding: 0.5em;}.black-infobox-4 { background: #195eac; background: linear-gradient(-90deg, #ffffff, #ffffff, #ffffff, #195eac, #195eac, #195eac, #195eac, #195eac, #195eac, #195eac, #195eac, #195eac, #195eac, #195eac); color: #ffffff; text-shadow: 0px 0px #ffffff; margin: 0; padding: 0.5em;}.black-infobox { background: #195eac; background: linear-gradient(45deg, #195eac 0%, #195eac 90%, #ffffff 90%, #ffffff 100%); color: #ffffff; text-shadow: 0px 0px #ffffff; margin: 0; padding: 0.5em;}.dark-linkbox { background: #195eac; background: linear-gradient(45deg, #195eac 0%, #195eac 90%, #ffffff 90%, #ffffff 100%); color: #ffffff; text-shadow: 0px 0px #ffffff; margin: 0; padding: 0.5em;}.yellow-preformat { background: #ffffcc; display: block; unicode-bidi: embed; font-family: monospace; font-size: 14px; white-space: pre-wrap;}.low-res-video { display: none;}.medium-res-video { display: none;}.high-res-video { display: none;}.main-table-header { ; background-color: #ffffd0; background-color: #ffffff; font-weight: bold;}.main-table-row { ; background-color: #fffff0; background-color: #ffffff;}.sub-table-row { ; background-color: #fffff8; background-color: #ffffff;}span { display:none;}span.disp-normal { display:inline;}@media only screen and (max-width: 1200px) { #header { width: 100%; height: 95px; left: 0px; margin-left: 0px; } #header-background { height: 115px; } #headerlinkbox { width: 100%; left: 100px; margin-left: 0px; } #left-banner-lower-block { width: 100%; left: 0px; margin-left: 0px; } #contentbox { width: 90%; left: 5%; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; } #linksbox { margin: 0px 0px 0px 0px; } #linksbox-left-padding { width: 0px; height: 0px; } #linksbox-right-padding { width: 100px; height: 0px; } .logo-align-left { float:left; margin: 0px 0px 29px 15px; position: relative; width: 320px; } .full-width-content-banner { width: 100%; left: 0px; }}@media only screen and (max-width: 1024px) { .hide-on-small-screens { display: none; } #contentbox { width: 96%; left: 2%; top: -50px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; } #header { height: 77px; } #header-background { height: 97px; } #logoline { background: #4ca9df; } #headerlinkbox { display: none; } #uppernav-controlbox { display: none; } .logo-align-left { float:left; margin: 0px 0px 10px 15px; position: relative; width: 320px; } #linksbox { height: auto; font-size: 24px; } #linksbox-left-padding { width: 0px; height: 0px; } #linksbox-right-padding { width: 30px; height: 0px; } #sidebar-show-menu { z-index: 7; } #sidebar-hide-menu { z-index: 6; } #sidebar-show:target ~ #sidebar-show-menu { display: none; } #sidebar-show:target ~ #sidebar-hide-menu { display: block; } #sidebar-show:target ~ #sidebar-show-menu-contents { display: none; } #sidebar-show:target ~ #sidebar-hide-menu-contents { display: block; } #sidebar-show:target ~ #mobile-navcolumn { display: block; } #sidebar-hide:target ~ #sidebar-show-menu { display: block; } #sidebar-hide:target ~ #sidebar-hide-menu { display: none; } #sidebar-hide:target ~ #sidebar-show-menu-contents { display: block; } #sidebar-hide:target ~ #sidebar-hide-menu-contents { display: none; } #sidebar-hide:target ~ #mobile-navcolumn { display: none; } #sidebar-hide:target { display: none; } #left-banner-detail-text { display: none; } #left-banner-detail-text-alt { display: inline; } .logo-align-left-tab { display: none; } .logo-align-left-tab-right { display: none; } .logo-align-right { display: none; } .wrapper { min-width: 0px; } .product-page-detail-button-center-wrapper { display: none; } .product-page-detail-button-right-wrapper { display: block; } .full-width-content-banner { display: none; }}@media only screen and (max-width: 512px) { .logo-align-left { width: 240px; } #header { height: 58px; background: #ffffff; background: linear-gradient(-135deg, #99d6ff, #ffffff, #ffffff); } #header-background { height: 78px; } #logoline { background: #4ca9df; } #contentbox { top: -70px; } #footer-push { height: 100px; } #left-banner-lower-block { height: 100px; } #mobile-navcolumn-push { height: 76px; } #sidebar-show-menu { right: 15px; width: 60px; } #sidebar-hide-menu { right: 15px; width: 60px; } .product-thumbnails-table-left-block { margin-top: 30px; margin-bottom: 30px; } .product-thumbnails-table-right-block { float: none; } .product-page-detail-button-center-wrapper { display: none; } .product-page-detail-button-right-wrapper { display: none; } #contentbox-detail-text { font-size: 8px; font-style: normal; } .text-font-plus3 { font-size: 150%; } .text-font-plus2 { font-size: 110%; } .text-font-plus1 { font-size: 100%; } .text-font-plus0 { font-size: 80%; } .text-font-minus1 { font-size: 65%; } .text-font-minus2 { font-size: 50%; }}@media only screen and (max-device-width: 1024px) { .low-res-video { display: inline-block; } .medium-res-video { display: none; } .high-res-video { display: none; }}@media only screen and (min-device-width: 1024px) and (max-device-width: 1280px) { .low-res-video { display: none; } .medium-res-video { display: inline-block; } .high-res-video { display: none; }}@media only screen and (min-device-width: 1280px) { .low-res-video { display: none; } .medium-res-video { display: none; } .high-res-video { display: inline-block; }}li.menu-icon { list-style-type: none;}#menu-icon { position: relative;}#menu-icon a:before { content: ""; position: absolute; top: 1em; width: 1.50em; height: .250em; border-top: .750em double #000; border-bottom: .250em solid #000;}@media only screen and (max-width: 1024px) { #menu-icon a:before { content: ""; position: absolute; top: 1.5em; width: 1em; height: .167em; border-top: .5em double #000000; border-bottom: .167em solid #000000; }}@media only screen and (max-width: 512px) { #menu-icon a:before { content: ""; position: absolute; top: 1em; width: 0.75em; height: .125em; border-top: .375em double #000000; border-bottom: .125em solid #000000; }}​​​​​​​​​​​​​​​​​​​​​​​​​​​