#menubar{margin:4px 0 0}#menubar .top-bar{background-color:transparent;margin:0;width:auto;line-height:20px;height:31px}#menubar .top-bar-section li a:not(.button){height:25px;line-height:20px;font-family:Segoe UI,Arial,Helvetica,Sans-Serif;background-color:#444;color:#eee;font-weight:400;font-size:70%;text-transform:uppercase;padding:2px 9px}#menubar .top-bar-section .has-dropdown>a:after{border-color:rgba(255,255,255,.5) transparent transparent transparent;top:13.5px;padding:0}#menubar .top-bar-section li{border-right:dotted 1px #ccc}#menubar .top-bar-section li a:hover{text-decoration:underline}#menubar .top-bar-section .dropdown li{border-right:solid 1px #111}#menubar .top-bar-section .dropdown ul{border-bottom:solid 1px #111}#menubar .top-bar-section .dropdown li a{background-color:#666;color:#eee;width:auto;height:auto;font-weight:400;padding:2px 15px 4px;font-size:90%;text-transform:none}#menubar .top-bar-section .dropdown li a:hover{color:#fff;background-color:#777;text-decoration:none}#menubar .top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{top:1px}#menubar .top-bar li.name span{display:inline-block;padding:0 0 0 10px}#categorymenu .top-bar{background-color:#eee;border-top:solid 1px #ccc}#categorymenu .top-bar-section li{width:100%}#categorymenu .top-bar-section li a:not(.button){text-decoration:none;border-bottom:solid 1px #ccc;display:block;color:#333;background-color:#eee;font-family:Segoe UI,Arial,Helvetica,Sans-Serif;padding:3px 15px;line-height:1.2em;font-weight:400;font-size:100%}#categorymenu .top-bar-section li a:hover{background-color:#6ac4fd;color:#000}#categorymenu .top-bar-section li ul{border:solid 1px #000;margin-top:-1px}#categorymenu .top-bar-section ul.right>li{display:block;float:none}#categorymenu .top-bar-section li li{}#categorymenu .top-bar-section li li a:not(.button){border-bottom:none}#categorymenu .top-bar-section .has-dropdown>a:after{border-color:rgba(0,0,0,.5) transparent transparent transparent;top:13.5px}#categorymenu .top-bar-section .dropdown li a{background-color:#eee;color:#333;width:auto;height:auto;font-weight:400;padding:2px 15px 4px;font-size:90%;text-transform:none;width:100%}#categorymenu .top-bar-section .dropdown li a:hover{color:#000;background-color:#6ac4fd}#categorymenu .top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{top:1px}#categorymenu .title-area li.name span{display:none}#categorymenu ul.right>li:last-child{border-bottom:none}#categorymenu .has-dropdown ul.dropdown{position:absolute!important;left:100%!important;top:0;border-left:1px solid #444}#categorymenu .top-bar.expanded li ul{border:none}#categorymenu .mobile-link{font-weight:700;padding:2px 15px;color:#444;display:block}#categorymenu .mobile-link:hover{color:#000;background-color:#eee}a.off-canvas-open{width:140px;color:#333;background:#fff;text-transform:uppercase;font-size:13px;font-weight:700;position:relative;display:block;padding:0 15px 0 28px;height:45px;margin-bottom:5px;line-height:45px}a.off-canvas-open::before{content:"";position:absolute;left:2px;display:block;width:16px;top:6px;height:0;box-shadow:0 10px 0 1px #333,0 16px 0 1px #333,0 22px 0 1px #333}a.off-canvas-close{color:#fff;font-size:29px;font-weight:700;display:block;padding:8px 20px}.left-off-canvas-menu ul li{list-style-type:none}.left-off-canvas-menu ul li a{display:block;height:auto;background:#333;border-top:solid 1px #999;padding:3px 15px 9px 3px;line-height:20px;font-family:Segoe UI,Arial,Helvetica,Sans-Serif;font-weight:700;color:#fff}.right-off-canvas-menu ul li{list-style-type:none}.right-off-canvas-menu ul li a{display:block;height:auto;background:#333;border-top:solid 1px #999;padding:3px 15px 9px 3px;line-height:20px;font-family:Segoe UI,Arial,Helvetica,Sans-Serif;font-weight:700;color:#fff}a.toggleswitch{display:inline-block;margin-top:15px}@media only screen and (min-width:930px){.row{width:1080px;max-width:100%}}@media only screen and (max-width:930px){}@media only screen and (max-width:630px){#header .logo{margin:0}#section_searchbox{margin-top:0}.Kartris-DetailsView-Value{width:270px}ul{max-width:100%}#pagecontent_pad{min-height:200px;padding:0 10px 20px}.versions td.info{max-width:200px;overflow:hidden}.basket td.quantity input{width:32px;text-align:right}#container{padding:0}select,input{width:100%}#footer_inside{margin:0}#UC_LoginStatus_KartrisLoginName,#statuslabel{display:none}}@media only screen and (max-width:550px){.products_tabular .item,.products_shortened .item,.subcategories_shortened .item,#homepage .products_tabular .item{display:block;float:left;width:45%;margin:0 5px 5px}}#front-slideshow{background-color:#6ac4fd;z-index:1}#front-slideshow li{padding:0;text-align:center}#front-slideshow li img{display:inline!important}.orbit-slide-number,.orbit-progress,.orbit-timer{left:-10000px;top:auto;height:1px;overflow:hidden;position:absolute;width:1px}table tr td{font-size:100%}table thead,table tfoot{background:#fff}======================================================================== james extra bits ======================================================================== .specs{border-spacing:0;width:100%;padding:10px 30px;font-family:segoe ui semibold!important}.specs td{border-bottom:1px solid #cfcfcf;width:50%;line-height:30px;padding-left:15px;font-size:13px}.faqpage{max-width:95%}.faqpage h2{color:#06c;padding:5px 0}.faqpage ul li{padding:0 0 15px}.faqpage li{font-size:110%}.homejs{padding:30px;font-size:16px}.homejs h1{padding:0 0 5px;font-weight:600}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.jsidelinks{background-color:transparent;margin:0;width:auto}.jsidelinks h2{font-weight:700}.jsidelinks ul{margin:0 0 0 9px;width:auto}.jsidelinks ul li{padding:0 0 1px;display:block}.jsidelinks li a:not(.button){text-decoration:none;border-bottom:solid 1px #ccc;display:block;color:#333;background-color:#fff;font-family:Segoe UI,Arial,Helvetica,Sans-Serif;padding:3px;line-height:1.2em;font-weight:400;font-size:120%}.jsidelinks li a:hover{background-color:#6ac4fd;color:#000}