html,body{height:100%;background-color:#efeff3;color:#4f4f4f;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Verdana,sans-serif,Arial,"Lucida Grande"!important;font-weight:300}footer{padding:20px;margin:0 -15px 0 -15px;margin-top:20px}hr{}img{margin:10px}input,select{font-size:16px!important}a,a:hover,a:focus{color:#9b0254}a:visited{color:#a30000}.jumbotron{background-color:#fff}.margin-sm-right{margin-right:10px}.margin-sm-top{margin-top:10px}.margin-sm-bottom{margin-bottom:20px}.margin-md-top{margin-top:20px}.margin-lg-top{margin-top:30px}.margin-md-bottom{margin-bottom:20px}.padding-xs{padding:6px}.padding-sm-top{padding-top:15px}.padding-sm-left{padding-left:15px}.padding-sm-right{padding-right:15px}.padding-sm{padding:15px}.rounded-corners{border-radius:10px}img.xs{width:31px;height:31px}img.company{width:60px;height:60px;margin-left:0!important}img.companysm{width:51px;height:51px}img.sm{width:51px;height:51px}img.md{width:71px;height:71px}.catListHeader{height:1px;background-color:gray}.rowEdgeToEdge{margin:0 -15px 0 -55px}.menuBadge{margin:20px;min-width:110px;max-width:110px;height:150px;overflow-y:hidden;overflow-x:hidden;-moz-word-break:keep-all;-o-word-break:keep-all;word-break:keep-all;vertical-align:top}.menuBadgeImg{max-width:60px!important}.menuBadgeImgContainer{min-height:0}.menuBadge img:hover{border-radius:45px;box-shadow:0 0 0 10px #efeff3;background-color:#efeff3;transition:all .2s ease}.supportFrame{border:1px solid #fff;width:100%;height:100%;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px}.contentSection{background-color:#fff;margin:0}#loginForm{margin:auto;margin-bottom:20px;width:200px}#loginForm input{margin-bottom:10px;width:100%}.ragRed{background-color:red!important}.ragAmber{background-color:#fa0!important}.ragGreen{background-color:green!important}table{display:table;border-collapse:separate;border-spacing:2px;font-size:1em}th,thead{background-color:#f2eeef;text-align:left;font-weight:600;padding:5px 10px;margin:0}th td,thead td{padding:5px;text-align:center}th a{display:block;position:relative}th a:link,th a:visited,th a:active,th a:hover{color:#333;font-weight:600;text-decoration:none;padding:0}th a:hover{color:#333}th.asc a,th.desc a{margin-right:.75em}th.asc a:after,th.desc a:after{display:block;position:absolute;right:0;top:0}th.asc a:after{content:'▲'}th.desc a:after{content:'▼'}tbody tr{background-color:#f9f5f4}tbody tr td{padding:5px 10px}td{padding:.25em 2em .25em 0;border:0 none}table.no-background,table.no-background tr,tr.no-background,td.no-background{background-color:#fff}tr.pager td{padding:0 .25em 0 0}table tr .alert{background-color:rgba(74,253,73,1)}table tr .alertMedium{background-color:#ff0}table tr .alertHigh{background-color:rgba(253,74,73,1)}.btn-info{border:2px;border-color:transparent!important}.margin-top-20{margin-top:20px}.margin-top-10{margin-top:10px}.loader-24{width:24px;z-index:200;height:24px;background-image:url('/Images/ajax-loader-24.gif')}.errorMsg{color:red}.openPanel{text-align:center}.collapsedPanel{text-align:center;display:none}.selectionBanner{border-bottom:1px solid #aae;margin-bottom:10px;padding-bottom:5px;width:100%;position:relative}.selectionBanner div{padding:4px;display:inline-block;border:1px solid #efefef;border-radius:5px;margin-right:10px}.btn-select{height:50px;margin:5px;width:300px}.keyboardButton{}.galleryImageContainer{position:relative;display:inline-block;vertical-align:top;text-align:center;padding:0;padding-bottom:5px}.galleryImageContainer .thumb{display:block;height:130px;width:150px;border:0;cursor:pointer}.galleryImageContainer .innerDiv{display:inline-block;font-size:.8em!important;border:1px solid #adadad;border-radius:10px;padding-bottom:5px}.closeicon{display:none;background-color:#fff;border-radius:20px;width:24px;height:24px;position:absolute;top:-11px;right:-11px;cursor:pointer}.imageToolbar{display:none;background-color:#fff;border-radius:10px!important;border:1px solid #fff!important;position:absolute;top:0;left:0;cursor:pointer;padding:5px}.imageToolbar img{margin:0;display:inline-block}.notesContainer{height:15px;text-align:left;margin-left:10px;margin-top:5px}.notesContainer button{height:17px;font-size:1em;padding:2px 5px 2px 5px;text-align:center}.addNotes{display:none;background-color:#fff;border:1px solid #000;border-radius:10px;padding:5px}.addNotes h3{font-size:1.5em;margin:4px}.addNotes textarea{width:380px;height:200px}.gallery .ui-slider-handle{top:0!important}.toolBar{margin-bottom:10px}.detailsPanel{margin-bottom:5px}.detailsPanel>span{font-size:1.5em;margin-right:5px}.detailsPanel div{display:inline-block;vertical-align:middle}.detailsPanel div span{display:block}.detailsPanel div:nth-child(odd){display:block;border:1px dashed #4e4e4e;margin:5px;border-radius:3px;text-align:left;padding:2px}input.checkbox-big{display:none}label.checkbox-big{font-size:1.2em;top:7px;right:100px;position:absolute;text-align:right;cursor:pointer}input[type="checkbox"]:checked+label div{background-image:url("/Images/default/checked.png")}input[type="checkbox"]+label div{vertical-align:middle;display:inline-block;width:25px;height:25px;background-size:25px 25px;margin-right:5px;background-image:url("/Images/default/NotChecked.png")}#drawingArea{border:2px solid #bfbfbf;width:1280px;height:720px}#spinner{position:fixed;left:50%;top:50%;display:none;background-color:#fff;border-radius:360px}.bordered{border:1px solid #efefef}.banner{position:absolute;top:0;right:0;width:35px;vertical-align:top}.banner button{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.btn-info select{color:#000}#btnStoreTip{display:inline-block;padding:0;margin:0}.appendSpinner{background-image:url('/Images/ajax-loader-24.gif');background-attachment:initial;background-position:bottom left;background-repeat:no-repeat;padding-bottom:48px}.selectSortOptions{display:inline-block}.selectSortOptions input{margin-left:5px}.selectSortOptions span label{display:inline-block;font-weight:100}#itemlistPanel{font-size:1.4em;text-align:center;overflow:hidden;position:relative}#itemlistPanel>div>div>span{margin-right:30px}#itemlistPanel>div>div>span:first-child{width:200px}.hiddenPanelView{display:none}.microPanelView{height:1.4em;display:block}.fullPanelView{height:auto;display:block}