.TwoCells{float:left;width:48%}.TwoCells:first-child{margin-right:4%}.CategoryTreeWrapper h3{display:none}.CategoryTree{float:left;width:100%}.CategoryTree ul{float:left;padding-left:0;margin-bottom:10px}.CategoryTree ul li{padding:5px;clear:left;text-transform:uppercase;padding-left:20px}.CategoryTree ul li:before{content:"";font-family:'fontawesome';padding-right:5px;font-weight:bold;color:#444;font-size:24px;position:absolute;margin-left:-20px;z-index:-1}.CategoryTree ul li.Children.Selected:before{content:"";font-family:'fontawesome';padding-right:5px;font-weight:bold}.CategoryTree ul li a{color:#023144;text-decoration:none;font-size:.8rem}.CategoryTree ul li a:hover{text-decoration:underline}.CategoryTree ul li a.Selected{font-weight:bold}.CategoryTree ul li>ul{padding-left:1em;display:none;margin-top:5px;margin-bottom:10px}.CategoryTree ul li.Selected>ul{display:block;width:100%;box-sizing:border-box}.CategoryTree ul li li>a{text-transform:capitalize}.ProductWrapper{}.ProductWrapper h1{margin-bottom:5px}.ProductWrapper .ArticleNo{text-transform:uppercase;font-size:.9rem}.ProductWrapper .ProductImagePlaceholder{float:right;width:40%;box-sizing:border-box;text-align:center;padding-left:40px}.ProductWrapper .ProductImagePlaceholder .ImageWrapper{box-sizing:border-box;height:350px;white-space:nowrap;margin-bottom:20px}.ProductWrapper .ProductImagePlaceholder .ImageWrapper .VericalAlignHelper{display:inline-block;height:100%;vertical-align:middle}.ProductWrapper .ProductImagePlaceholder .ImageWrapper img{max-width:90%;max-height:90%;display:inline-block;vertical-align:middle}.ProductWrapper .ProductImagePlaceholder .ExtraImages{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,100px));grid-gap:20px}.ProductWrapper .ProductImagePlaceholder .ExtraImages a{border:1px solid #aaa;transition:linear border 200ms}.ProductWrapper .ProductImagePlaceholder .ExtraImages a:hover{border:1px solid #444}.ProductWrapper .ProductImagePlaceholder .ExtraImages img{max-width:100%}.ProductWrapper .ProductContentPlaceholder{float:left;width:60%;box-sizing:border-box;padding:10px}.ProductWrapper .ProductContentPlaceholder h4{margin-left:-10px}.ProductWrapper .ProductCommandPlaceholder{float:left;width:60%;box-sizing:border-box}.ProductWrapper .ProductCommandPlaceholder .PriceWrapper{float:left;width:100%;box-sizing:border-box;margin-bottom:10px;padding:10px}.ProductWrapper label{width:100px;display:inline-block}.ProductWrapper .ProductCommandPlaceholder .AmountWrapper{float:left;width:100%;box-sizing:border-box;margin-bottom:10px;padding:10px}.ProductWrapper .ProductCommandPlaceholder .AmountWrapper input{font-size:1rem;width:50px;text-align:center}.ProductWrapper .ProductCommandPlaceholder .AddToCart{float:left;margin-left:10px}.ProductWrapper h4{margin-top:20px;color:#444;padding:10px;padding-bottom:5px;text-transform:uppercase;background-color:#fafafa;border-bottom:2px solid #aaa;font-weight:600}.ProductWrapper dl.AttributeInfo{}.ProductWrapper dl.AttributeInfo dt{display:inline-block;width:50%;border:2px solid #fafafa;box-sizing:border-box;margin-bottom:5px;background:#fafafa;padding:10px;padding-top:5px;padding-bottom:5px}.ProductWrapper dl.AttributeInfo dd{display:inline-block;width:50%;border:2px solid #fafafa;box-sizing:border-box;padding:10px;padding-top:5px;padding-bottom:5px;text-align:right}ul.PDFFileWrapper{}.PDFFileWrapper .PDFLinkItem{margin-bottom:15px}.PDFFileWrapper .PDFLinkItem:before{float:left;font-family:'fontawesome';font-size:32px;padding-right:10px}.PDFFileWrapper .PDFLinkItem.PDF:before{content:''}.PDFFileWrapper .PDFLinkItem.DWG:before{content:''}.PDFFileWrapper .PDFLinkItem.STP:before{content:''}.PopupPictureOuterWrapper{position:fixed;z-index:9999;width:100%;height:100%;background-color:rgba(52,73,94,.5);text-align:center}.PopupPictureInnerWrapper{width:200px;height:200px;display:inline-block;box-shadow:0 2px 5px rgba(0,0,0,.5);border:10px solid #444;background-color:#fff;padding:0;position:relative;transition:all 500ms ease-in-out}.PopupPictureInnerWrapper .PopupPictureContent.Hidden{display:none}.PopupPictureInnerWrapper .PopupPictureContent{display:inline}.PopupPictureInnerWrapper .PopupPictureContent img{width:100%}.PopupPictureInnerWrapper .PopupPictureContent .ButtonClose{position:absolute;right:-20px;top:-20px;width:30px;height:30px;background-color:#fff;padding-left:5px;padding-top:2px;border:1px solid #ccc;border-radius:20px;box-sizing:border-box;cursor:pointer;z-index:10001}.PopupPictureInnerWrapper .PopupPictureContent .ButtonPrev{position:absolute;left:0;top:0;bottom:0;width:100px;opacity:1;cursor:pointer;transition:opacity 300ms ease-in-out}.PopupPictureInnerWrapper .PopupPictureContent .ButtonNext{position:absolute;right:0;top:0;bottom:0;width:100px;opacity:1;cursor:pointer;transition:opacity 300ms ease-in-out}.PopupPictureInnerWrapper .PopupPictureContent .ButtonPrev:hover:before{display:inline-block}.PopupPictureInnerWrapper .PopupPictureContent .ButtonNext:hover:before{display:inline-block}.PopupPictureInnerWrapper .PopupPictureContent .ButtonClose:before{content:'';font-family:fontawesome;font-size:20px;float:left;padding-left:3px}.PopupPictureInnerWrapper .PopupPictureContent .ButtonPrev:before{display:none;content:'';font-family:fontawesome;font-size:32px;left:5px;top:50%;margin-top:-16px;position:absolute}.PopupPictureInnerWrapper .PopupPictureContent .ButtonNext:before{display:none;content:'';font-family:fontawesome;font-size:32px;right:5px;top:50%;margin-top:-16px;position:absolute}.PopupPictureInnerWrapper .PopupPictureContent .ButtonPrev:hover{opacity:1}.PopupPictureInnerWrapper .PopupPictureContent .ButtonNext:hover{opacity:1}.PopupPictureInnerWrapper .PopupLoader{position:absolute;top:10px;left:10px;bottom:10px;right:10px;z-index:10000;background-color:#fff}.PopupPictureInnerWrapper .PopupLoader .Loader:before{content:'Loading...';position:absolute;top:75px;left:50%;margin-top:-10px;margin-left:-16px}.PopupPictureInnerWrapper .PopupLoader .Loader:not(:required):before{content:'';font-family:fontawesome;font-size:32px;animation:spinner 2s linear infinite}.OuterFilterWrapper{float:left;width:100%;padding-right:30px;box-sizing:border-box;position:relative}.ClearFilterButton{position:absolute;top:0;right:30px;border-radius:10px;padding-left:20px;font-size:.8rem;background-color:#fff;padding-right:20px;padding-top:5px;padding-bottom:5px}.RangeSliderWrapper{padding:30px;padding-top:15px;padding-bottom:60px}.RangeFilter{float:left;margin-bottom:10px;width:100%}.RangeFilter .PriceRangeContent{float:left;width:100%;margin-top:10px;margin-bottom:10px}.RangeFilter .RangeSlider{background-color:#939393;height:8px;border:0}.RangeFilter .ui-slider-range{background-color:#34495e}.RangeFilter .ui-slider-handle{background-color:#34495e;border:0;height:24px;margin-top:-5px;cursor:pointer}.RangeFilter .RangeResult{float:left;color:#5d5d5d;margin-top:10px}.noUi-connect{background:#444!important}.RangeSliderWrapper .MinInput{width:80px;float:left}.RangeSliderWrapper .MinInput label{text-transform:uppercase;font-size:.8rem;display:block;text-align:center}.RangeSliderWrapper .MinInput .TextWrapper{}.RangeSliderWrapper .MinInput .TextWrapper input{text-align:center;width:100%}.RangeSliderWrapper .MaxInput{float:right;width:80px}.RangeSliderWrapper .MaxInput label{text-transform:uppercase;font-size:.8rem;display:block;text-align:center}.RangeSliderWrapper .MaxInput .TextWrapper{}.RangeSliderWrapper .MaxInput .TextWrapper input{text-align:center;width:100%}.ProductListWrapper{display:grid;width:100%}.ProductListWrapper .ProductListItemContent{display:grid;height:100%}.ProductListWrapper .ProductListItemContent .ProductImagePlaceholder{grid-area:image}.ProductListWrapper .ProductListItemContent .ProductContentPlaceholder{grid-area:content}.ProductListWrapper .ProductListItemContent .ProductCommandPlaceholder{grid-area:command}.ProductListWrapper.GridView{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;margin-bottom:20px}.ProductListWrapper.GridView .ProductListItemWrapper{box-shadow:0 0 0 1px #ccc;background-color:#eee}.ProductListWrapper.GridView .ProductListItemContent{grid-template-areas:"content" "command" "image";grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.ProductListWrapper.GridView .ProductListItemContent .ProductImagePlaceholder{margin:20px;text-align:center;background-color:#fff;height:160px;white-space:nowrap;text-align:center}.ProductListWrapper.GridView .ProductListItemContent .ProductImagePlaceholder .VericalAlignHelper{display:inline-block;height:100%;vertical-align:middle}.ProductListWrapper.GridView .ProductListItemContent .ProductImagePlaceholder img{max-width:90%;max-height:90%;display:inline-block;vertical-align:middle}.ProductListWrapper.GridView .ProductListItemContent .ProductContentPlaceholder{padding:20px;padding-top:0}.ProductListWrapper.GridView .ProductListItemContent .ProductContentPlaceholder .ArticleNo{font-size:.8rem;text-transform:uppercase;display:block}.ProductListWrapper.GridView .ProductListItemContent .ProductContentPlaceholder .Title{font-size:1rem;display:block}.ProductListWrapper.GridView .ProductListItemContent .ProductCommandPlaceholder{text-align:center;padding:20px}.ProductListWrapper.ListView{grid-template-columns:repeat(1,1fr)}.ProductListWrapper.ListView .ProductListItemWrapper{box-shadow:0 0 0 1px #ccc;background-color:#eee;margin-bottom:20px}.ProductListWrapper.ListView .ProductListItemContent{grid-template-areas:"image content command";grid-template-rows:1fr;grid-template-columns:auto 1fr auto}.ProductListWrapper.ListView .ProductListItemContent .ProductImagePlaceholder{margin:20px;text-align:center;background-color:#fff;width:200px;height:200px;white-space:nowrap;text-align:center}.ProductListWrapper.ListView .ProductListItemContent .ProductImagePlaceholder .VericalAlignHelper{display:inline-block;height:100%;vertical-align:middle}.ProductListWrapper.ListView .ProductListItemContent .ProductImagePlaceholder img{max-width:90%;max-height:90%;display:inline-block;vertical-align:middle}.ProductListWrapper.ListView .ProductListItemContent .ProductContentPlaceholder{padding:20px}.ProductListWrapper.ListView .ProductListItemContent .ProductContentPlaceholder .ArticleNo{font-size:.8rem;text-transform:uppercase;display:block}.ProductListWrapper.ListView .ProductListItemContent .ProductContentPlaceholder .Title{font-size:1rem;display:block}.ProductListWrapper.ListView .ProductListItemContent .ProductCommandPlaceholder{text-align:center;padding:20px}.ProductPagerWrapper{float:left;width:100%;padding-top:5px;padding-bottom:5px;border:0 solid #ddd;margin-bottom:20px;border-radius:3px}.ProductPagerWrapper .CustomDropDownListOuterWrapper{max-width:100px}.ProductPagerWrapper .ddlProductCountPerPage{display:none}.ProductPagerWrapper select{float:left;height:34px;border-radius:3px}.ProductPagerWrapper .GridView{color:#aaa;cursor:pointer;float:right;font-size:32px;margin-right:10px;padding-top:8px}.ProductPagerWrapper .GridView.Selected{color:#444}.ProductPagerWrapper .GridView:hover{color:#444}.ProductPagerWrapper .GridView:before{content:'';font-family:'fontawesome'}.ProductPagerWrapper .ListView{float:right;font-size:32px;margin-right:0;cursor:pointer;color:#aaa;padding-top:8px}.ProductPagerWrapper .ListView:hover{color:#444}.ProductPagerWrapper .ListView.Selected{color:#444}.ProductPagerWrapper .ListView:before{content:'';font-family:'fontawesome'}.PagingBarWrapper{float:left;font-size:1rem;color:#444;margin-left:0}.PagingBarWrapper .Pager{float:left;padding:8px;padding-left:16px;padding-right:16px;background-color:#fff;border:2px solid #444;margin-right:3px;cursor:pointer}.PagingBarWrapper .Pager.Selected{background-color:#444;color:#fff}.PagingBarWrapper .Pager.Selected:hover{border:2px solid #444}.PagingBarWrapper .Pager:hover{border:2px solid #e03c31}.PagingBarWrapper .PagerMulti{float:left;background-color:#fff;padding:8px;padding-left:16px;padding-right:16px;border:2px solid #023144;text-transform:uppercase;margin-right:3px;user-select:none}.PagingBarWrapper .PagerNext{float:left;background-color:#fff;padding:8px;padding-left:16px;padding-right:16px;border:2px solid #023144;text-transform:uppercase;margin-left:3px;cursor:pointer}.PagingBarWrapper .PagerNext:hover{border:2px solid #e03c31}.ProductListLoader{position:fixed;background-color:rgba(255,255,255,.7);top:0;bottom:0;left:0;right:0;z-index:99;display:none}.ProductListLoader .Loader:before{min-width:24px;min-height:24px}.ProductListLoader .Loader:before{content:'Loading...';position:absolute;top:300px;left:50%;width:16px;height:16px;margin-top:-10px;margin-left:-10px}.ProductListLoader .Loader:not(:required):before{content:'';border-radius:50%;border:2px solid rgba(0,0,0,.3);border-top-color:rgba(0,0,0,.6);animation:spinner .6s linear infinite;-webkit-animation:spinner .6s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}.UserEditorWrapper{}.UserEditorWrapper input[type=text]{width:285px}.UserEditorWrapper td{font-size:14px}.header{grid-area:header}.skilletegn{grid-area:skilletegn}.lagerdropdown{grid-area:lagerdropdown}.brukertype{grid-area:brukertype}.brukergruppe{grid-area:brukergruppe}.textboxproductswrapper{grid-area:textboxproductswrapper}.QuickCartButtons{vertical-align:bottom;grid-area:QuickCartButtons}.userinsert-result{grid-area:userinsert-result}.usermassinsert-wrapper{min-width:500px}.usermassinsert-grid{display:inline-grid;justify-content:left;grid-template-areas:"header header header header" "skilletegn brukertype lagerdropdown brukergruppe" "textboxproductswrapper textboxproductswrapper textboxproductswrapper textboxproductswrapper" "userinsert-result userinsert-result userinsert-result userinsert-result";grid-gap:1px;padding:1px;background-color:#ccc}.usermassinsert-grid>div{background-color:#fff;padding:10px;font-size:14px}.usermassinsert-grid h3{font-size:20px}.generic-grid{display:grid;justify-content:left;grid-template-columns:auto auto;grid-gap:1px;padding:1px}.generic-grid>div{background-color:#fff;padding:10px;font-size:14px}textarea.textboxnewUsers{width:500px;height:200px}table.AddNewUsersResult{}table.AddNewUsersResult td,th{padding:5px;border:1px solid gray}.addACL td{padding-right:10px}.Storage{color:#6495ed;font-weight:500}table.GenericTable{margin-bottom:10px}.GenericTable td{padding-right:10px;font-size:14px}.warning{color:red}.warning::before{content:'';font-family:FontAwesome5Solid;font-size:14px;line-height:12px;padding-right:10px}.ok{color:#000}.ok::before{content:'';font-family:FontAwesome5Solid;font-size:14px;line-height:12px;padding-right:10px}