.material-icons.md-icon-16{font-size:16px;height:16px;width:16px}.material-icons.md-icon-18{font-size:18px;height:18px;width:18px}.material-icons.md-icon-24{font-size:24px;height:24px;width:24px}.material-icons.md-icon-36{font-size:36px;height:36px;width:36px}@media screen and (min-width:480px) and (max-width:1024px){.mdl-cell--4-col,.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:calc(50% - 16px)}}input:-webkit-autofill~.mdl-textfield__label{color:rgba(0,0,0,.38);font-size:14px;top:2px}.mdl-list.mdl-list-full-width .mdl-textfield{width:100%}.mdl-list.mdl-list-full-width .mdl-textfield textarea{width:100%!important}.mdl-list .bordered-list{border-bottom:1px solid #d3d3d3}.mdl-list .mdl-list__item--two-line{min-height:72px;height:auto}.mdl-list .mdl-list__item--two-line .mdl-list__item-primary-content{-ms-word-break:break-word;word-break:break-word;min-height:36px;height:auto}.mdl-list .mdl-list__item--two-line .mdl-list__item-secondary-content{-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.mdl-textfield__label{margin-bottom:0}.mdl-textfield__label__icon{position:absolute;right:0;top:20px}.mdl-textfield--floating-label.is-focused .mdl-textfield__label{color:rgba(0,0,0,.38);top:2px}.mdl-textfield--floating-label.is-dirty .mdl-textfield__label{color:rgba(0,0,0,.38);top:2px}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{color:rgba(0,0,0,.38);top:2px}.mdl-textfield{width:329px}.mdl-textfield.large{width:735px;max-width:100%;min-width:70px}.mdl-textfield.extraLarge{width:735px;max-width:100%;min-width:70px}.mdl-textfield__input{font-family:Roboto;font-size:16px}.mdl-textfield__input.disabled{color:rgba(0,0,0,.38)}.mdl-card{min-height:auto;overflow:visible}.mdl-card .mdl-card__menu{top:8px}.mdl-embedded-card{width:100%;margin-bottom:20px;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-card__supporting-text{box-sizing:border-box;width:100%;color:inherit}.mdl-chip__action .mdi-calendar-clock:before{top:-3px;left:-1px;position:relative}.mdl-chip{cursor:pointer}.mdl-badge .mdl-badge--overlap:after{right:-10px}.mdl-tabs{background-color:#fff}.mdl-tabs .mdl-tabs__tab-bar{flex-wrap:wrap;height:auto;padding:0;overflow:hidden;width:100%;margin:0;display:flex}.mdl-tabs .mdl-tabs__tab-bar .mdl-tabs__tab{color:rgba(0,0,0,.54);margin:0;border:none;padding:0 24px;float:none;position:relative;display:block;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;height:48px;line-height:48px;text-align:left;font-weight:500;font-size:14px;text-transform:uppercase;overflow:hidden;padding:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:10px}.mdl-tabs .mdl-tabs__panel{background:#fff;padding:1em 1.5em 3em 1.5em}a{text-decoration:none;color:#000}h1{font-size:2em}.vAlign{clear:both}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.justify-content-center{display:flex;justify-content:center}.hidden,.hiddenLine{display:none}.messageLine.warning{color:#d50000}.no-padding{padding:0}.padding-top-10{padding-top:10px}.pointer{cursor:pointer}input::-ms-clear{display:none}button.clear{cursor:pointer;background-color:transparent;color:transparent;border:0;margin:0;display:none;position:absolute;right:0;bottom:20px;outline:none}button.clear>i{font-size:18px}button.clear.clearWithIconField{right:20px;bottom:18px}button.buttongroup{float:right;border-radius:0;width:120px}button.mdl-button-with-badge{border-radius:0}button.mdl-button .mdl-badge[data-badge]:after{top:-4px;right:-4px;font-size:9px;width:18px;height:18px;background:#3f51b5}.mdi-icon{margin-top:-3px}.mdiSmall{font-size:20px}.bold{font-weight:bold}.helpToolTip{display:flex;flex-direction:row;align-items:center}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}::-webkit-scrollbar{width:10px;height:10px;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ebeef3}.breadcrumb{width:calc(100% - 70px);max-width:90%}.breadcrumb .breadcrumb-item{color:#0032a0;font-size:20px;font-weight:500;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb .breadcrumb-item.active{color:rgba(0,0,0,.87)}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:rgba(0,0,0,.56);content:">";font-weight:500}.breadcrumbDisplay{display:inherit}#breadcrumbIcon,#breadcrumbArchivedIcon{padding-right:5px}.overlay{background-color:#000;background-color:rgba(0,0,0,.2);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none}.overlay .progress,.overlay .login-container{position:absolute;top:50%;left:50%;z-index:101;opacity:1}.overlay .progress .mdl-spinner,.overlay .login-container .mdl-spinner{width:84px;height:84px}.overlay .progress .mdl-spinner__circle,.overlay .login-container .mdl-spinner__circle{border-width:9px}.overlay .login-container{left:50%;top:50%;transform:translate(-50%,-50%)}body{background-color:#fff;font-family:Roboto;margin:auto;position:relative;width:100%}body.qualEnvironnement .environnementInfoTop{background-color:#b8f2be;position:fixed;right:0;left:0;height:5px;z-index:5}body.qualEnvironnement .environnementInfoBottom{background-color:#b8f2be;position:fixed;right:0;left:0;bottom:0;height:5px;z-index:5}body.qualEnvironnement .environnementInfoLeft{background-color:#b8f2be;position:fixed;bottom:0;top:0;width:5px;z-index:5}body.qualEnvironnement .environnementInfoRight{background-color:#b8f2be;position:fixed;bottom:0;top:0;right:0;width:5px;z-index:5}body.testEnvironnement .environnementInfoTop{background-color:#deadf7;position:fixed;right:0;left:0;height:5px;z-index:4}body.testEnvironnement .environnementInfoBottom{background-color:#deadf7;position:fixed;right:0;left:0;bottom:0;height:5px;z-index:4}body.testEnvironnement .environnementInfoLeft{background-color:#deadf7;position:fixed;bottom:0;top:0;width:5px;z-index:4}body.testEnvironnement .environnementInfoRight{background-color:#deadf7;position:fixed;bottom:0;top:0;right:0;width:5px;z-index:4}#content{max-width:100%;background-color:#fff;margin-left:auto;margin-right:auto}#content main{display:flex}#content .mainWrapper{width:100%;margin:0;display:flex}#content #contentContainer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;height:100%;overflow-y:hidden}#content #contentContainer .menu{flex:0 1 250px}#content #contentContainer .pageContainer{display:flex;flex-direction:column;flex:1;width:75%}#content #contentContainer .pageContainer #headerActionsContainer{display:flex;flex-direction:row;align-items:center}#content #contentContainer #showLeftPanel i{padding-right:20px}#header{box-shadow:0 1px 0 0 rgba(0,0,0,.12)}#header .mdl-layout__header-row{padding:0 16px 0 0;width:calc(100% - 5px)}#header .mdl-layout__header-row .currentCompany{padding-left:10px;font-size:15px;color:rgba(0,0,0,.87)}#header .mdl-layout-title{width:250px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid rgba(0,0,0,.11)}#header .mdl-layout-title #pictoMarket{margin-right:16px;width:12px}#header .mdl-layout-title #logoSolSuite{width:91px}#header .mdl-layout-title #titleHeader{height:20px;color:#0b2540;font-family:Roboto;font-size:24px;font-weight:bold;line-height:20px;vertical-align:middle}#header .mdl-layout-title #titleHeaderPartTwo{height:30px;color:#1148bf;font-family:Roboto;font-size:24px;font-weight:bold;line-height:20px;vertical-align:middle}#header .mdl-layout-title>a{margin:0 auto}@media screen and (max-width:767px){#header .mdl-layout-title>a{margin-left:55px}}#header .mdl-layout-breadcrumb{padding-left:21px;flex-grow:10}@media screen and (max-width:640px){#header .mdl-layout-breadcrumb{display:none}}#header .mdl-layout-breadcrumb .breadcrumb-item{font-size:22px;line-height:normal}#header #showLeftPanel{display:none}@media screen and (max-width:767px){#header #showLeftPanel{display:block}}#header .header-list-item a:hover{color:#1148bf}#header #lngBtn{margin-right:10px}#header #lngList a{text-transform:uppercase}#header #userPanel a{text-transform:capitalize}#leftPanel{background-color:#ebeef3;display:inline-block;width:250px;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;z-index:4;height:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform;transition-property:transform,-webkit-transform}@media screen and (max-width:767px){#leftPanel{-webkit-transform:translateX(-250px);transform:translateX(-250px);position:absolute}}#leftPanel.is-visible{position:static;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#leftPanel .mdl-navigation{position:absolute;top:70px;bottom:0;width:250px;overflow:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1024px){#leftPanel .mdl-navigation{bottom:0}}#leftPanel .mdl-navigation #mainMenu{padding-left:0;padding-top:0}#leftPanel .mdl-navigation #mainMenu .mdl-navigation__link{color:#000;line-height:20px;padding:10px 30px 10px 20px;margin:0;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;position:relative;opacity:1}#leftPanel .mdl-navigation #mainMenu .mdl-navigation__link:hover{background-color:#fff;text-decoration:none}#leftPanel .mdl-navigation #mainMenu .mdl-navigation__link .material-icons{margin-right:15px;color:#757575!important;width:24px;height:24px}#leftPanel .mdl-navigation #mainMenu .mdl-navigation__link .mdi{margin-top:-10px}#leftPanel .mdl-navigation #mainMenu .mdl-navigation__link .material-icons.expand_icon{margin-top:0;margin-right:10px;right:0;position:absolute;-webkit-transition:all 300ms ease-in 0s;-moz-transition:all 300ms ease-in 0s;-o-transition:all 300ms ease-in 0s;transition:all 300ms ease-in 0s}#leftPanel .mdl-navigation #mainMenu .mdl-navigation__link .material-icons.expand_icon.expand_mdi{margin-top:-3px}#leftPanel .mdl-navigation #mainMenu .mdl-navigation__link .material-icons.expand_icon.rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#leftPanel .mdl-navigation #mainMenu .mdl-navigation__link.current{background-color:#fff;color:#0032a0;font-weight:600}#leftPanel .mdl-navigation #mainMenu .left-panel-separator{margin:8px 0;box-sizing:border-box;height:2px;border:1px solid rgba(0,0,0,.38)}#leftPanel .mdl-navigation #mainMenu ul{padding-left:0}#leftPanel .mdl-navigation #mainMenu ul .mdl-navigation__link{padding:5px 25px}#leftPanel .mdl-navigation #mainMenu ul .mdl-navigation__link span{margin-left:55px;display:inline-block}#leftPanel .mdl-navigation #mainMenu .disabled{pointer-events:none;opacity:.6}#leftPanel .mdl-navigation #mainMenu ul.dropContent{display:none}#leftPanel #logoContainer{display:flex;padding-top:20px}#leftPanel #logoContainer #linkSolid{width:100%;height:100%}#leftPanel #logoContainer #logoSolid{margin-left:auto;margin-right:auto;display:block}#leftPanel #logoContainer #logoPoweredBySolid{margin-left:auto;margin-right:auto;display:block;width:145px}#mainContent{z-index:4;background:#fff;display:flex;flex-direction:column}#mainContent .contextMenu{box-shadow:0 1px 1px 0 rgba(0,0,0,.08);background:#fff;padding-left:20px;padding-right:20px;position:sticky;top:0;overflow:visible;z-index:1000}#mainContent .contextMenu .optionPanelContainer{padding:8px 8px 0 8px}#mainContent .contextMenu .optionPanelContainer a{text-decoration:none}#mainContent .contextMenu .optionPanelContainer .switch-container{text-align:right;padding-right:30px;margin:0;display:inline-block}#mainContent .contextMenu .optionPanelContainer .switch-container.filter{padding-top:20px}#mainContent .contextMenu .optionPanelContainer .searchForm{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding-bottom:8px}#mainContent .contextMenu .optionPanelContainer .searchFormForTableWithChild{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding-bottom:8px}#mainContent .contextMenu .optionPanelContainer .action-divider{display:inline-block;vertical-align:middle;height:19px;margin:0 12px 0 10px;width:1px;background-color:#d3d3d3}#mainContent .page-content{height:100%}#mainContent .page-content.overflowHidden{overflow:hidden}#mainContent .page-content #detailPanel{padding:1em 1.5em 3em 1.5em;background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,.08)}#mainContent .page-content #listingPanel{padding:1.5em 1.5em 3em 1.5em}#mainContent .page-content #tabPanel{padding:0}@media screen and (max-width:1024px){#mainContent .page-content #tabPanel{width:calc(50% - 16px)}}#mainContent .page-content #tabPanel .mdl-card__title{flex-flow:row wrap}#mainContent .page-content #tabPanel .mdl-card__title .searchForm{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;padding-bottom:8px}#mainContent #detailSpecPanel{max-width:1200px;margin-left:0}#mainContent #detailSpecPanel .mdl-image-container{display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:1024px){#mainContent #detailSpecPanel .mdl-image-container{width:calc(50% - 16px)}}#mainContent #detailSpecPanel .mdl-image-container #prevImageBtn,#mainContent #detailSpecPanel .mdl-image-container #nextImageBtn{cursor:pointer;margin:0 5px}#mainContent #detailSpecPanel .mdl-image-container #prevImageBtn>img,#mainContent #detailSpecPanel .mdl-image-container #nextImageBtn>img{width:15px}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper{max-width:calc(329px - 50px);width:calc(100% - 50px);position:relative}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper.dragover{background-size:30px 30px;background-image:-webkit-linear-gradient(135deg,#f6f6f6 25%,transparent 25%,transparent 50%,#f6f6f6 50%,#f6f6f6 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,#f6f6f6 25%,transparent 25%,transparent 50%,#f6f6f6 50%,#f6f6f6 75%,transparent 75%,transparent);-webkit-animation:stripes 2s linear infinite;-o-animation:stripes 2s linear infinite;animation:stripes 2s linear infinite}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper #newImage{height:100%;width:100%;position:absolute;z-index:0;opacity:0}@media screen and (max-width:1024px){#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper{max-width:calc(100% - 50px);width:calc(100% - 50px)}}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .mdl-image-actions{z-index:999;background:rgba(0,0,0,.05);display:flex;box-sizing:border-box;position:absolute;align-items:center;width:100%;bottom:0;opacity:0}@media screen and (max-width:767px){#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .mdl-image-actions{opacity:1}}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .mdl-image-actions.show{opacity:1;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform;transition-property:transform,-webkit-transform}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .card-image{width:100%;height:140px}@media screen and (max-width:1024px){#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .card-image{max-width:100%;height:180px}}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .card-image>.mdl-card__actions{background:rgba(0,0,0,.05);display:flex;box-sizing:border-box;align-items:center}@media screen and (max-width:1024px){#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .card-image>.mdl-card__actions{height:30px;padding-right:0}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .card-image>.mdl-card__actions .material-icons{font-size:20px}}#mainContent #detailSpecPanel .mdl-image-container .mdl-image-wrapper .card-image .image-filename{color:#fff;overflow:hidden;text-overflow:ellipsis;width:100px}#mainContent #detailSpecPanel .image-right-panel{width:calc(66.66666667%);display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:840px){#mainContent #detailSpecPanel .image-right-panel .mdl-cell.mdl-cell--4-col{width:calc(50% - 16px)}}#mainContent form label:not(.switch-label){display:block;font-size:14px;color:rgba(0,0,0,.38)}#mainContent form label.warning{color:#d50000}#mainContent form label.warning.input{margin-top:-15px}#mainContent form label.warning.dropDown{margin-top:5px}#mainContent form label+span{line-height:28px}@media screen and (min-width:840px){#mainContent form .mdl-cell.full-width .mdl-textfield{width:calc(calc(50% - 329px) + 329px*2 + 8px)}#mainContent form .mdl-cell.full-width input,#mainContent form .mdl-cell.full-width textarea,#mainContent form .mdl-cell.full-width select{width:100%;max-width:100%}}#mainContent form input.halfline{margin-right:.3em;width:12.2em}#mainContent form input[type="checkbox"],#mainContent form .checkbox{width:1em}#mainContent form select{width:329px;max-width:100%;min-width:70px;height:30px}#mainContent form .select2.is-invalid{color:#d50000;border:solid 1px #d50000}#mainContent form .select-wrapper{display:flex;align-items:center}#mainContent form .select-wrapper i.icon{margin-left:8px;vertical-align:middle;width:25px}#mainContent form .select-wrapper .composedWrapper{display:flex;flex-direction:row;align-items:center;width:329px;max-width:100%}#mainContent form .select-wrapper .composedWrapper .part1{width:170px}#mainContent form .select-wrapper .composedWrapper .part2{width:100px;padding-left:10px}#mainContent form .detail-wrapper{display:flex;align-items:center}#mainContent form textarea{width:329px;max-width:100%}#mainContent form textarea.large{width:735px;max-width:100%;min-width:70px}#mainContent form textarea.extraLarge{width:735px;max-width:100%;min-width:70px}#mainContent form textarea.toggled{-webkit-mask-size:95%;-o-mask-size:95%;mask-size:95%}#mainContent form .dropDownLink i.detail{margin-left:8px;vertical-align:middle;width:25px}#mainContent form .fieldHelpInformation{margin-left:15px;vertical-align:middle;width:25px}#mainContent form .detailValueLink i.detail{margin-left:8px;vertical-align:middle;width:25px}#mainContent form .pmd-range-slider,#mainContent form .pmd-range-slider-values{width:329px;max-width:100%;margin:15px 0 0 0}#mainContent form .pmd-range-slider-values{margin:0}#mainContent .search-container{padding-top:0;padding-bottom:0}#mainContent .search-container form input{padding-left:40px;width:289px;max-width:calc(100% - 40px)}#mainContent .search-container form input::-webkit-input-placeholder,#mainContent .search-container form input::-moz-placeholder,#mainContent .search-container form input:-ms-input-placeholder,#mainContent .search-container form input:-moz-placeholder{color:rgba(0,0,0,.38);font-family:Roboto;font-size:16px}#mainContent .search-container form input.clearable{padding-right:30px!important;max-width:calc(100% - 70px)!important}#mainContent .search-container button.clear{bottom:0}#mainContent .search-container label{bottom:0}#mainContent .search-container label:after{bottom:0}#mainContent .switch-container{margin:20px 0 0 0}#mainContent .switch-container .switch-input-container{display:inline-block}#mainContent .switch-container .switch-label-container{display:inline-block}#mainContent .switch-container .switch-label-container .mdl-switch__label{margin-right:20px;position:static;color:rgba(0,0,0,.87)}#mainContent .switch-container .switch-label-container .mdl-switch__label.is-invalid{color:#d50000}#mainContent .switchContainer{padding-top:20px}#mainContent .verticalAlignMiddle{vertical-align:middle}#mainContent .statusIcon-container{text-align:right;padding-right:5px;margin:0;display:inline-block}#mainContent .statusIcon-container{margin:23px 0 0 0}#mainContent .statusIcon-container .statusIcon-label-container{display:inline-block}#mainContent .statusIcon-container .statusIcon-label-container .statusIcon_label{margin-right:20px;position:static}#mainContent .simple-label-container{display:inline-block;margin-right:15px}#mainContent .simple-label-label{font-size:20px;vertical-align:middle}#mainContent .proof-card-wide{width:50%;margin:0 auto;margin-bottom:10px}#mainContent .proof-card-wide>.mdl-card__image{display:block;margin-left:auto;margin-right:auto;width:50%;text-align:center}.mdl-dialog{width:50%;min-width:280px;max-width:500px;overflow-x:hidden}.mdl-dialog .helpMessage{max-width:300px}.mdl-dialog.stepperDialog{width:80%;min-width:auto;max-width:none;height:90%}.mdl-dialog.stepperDialog .mdl-step .mdl-step__label.headerNavigationDisabled{pointer-events:none!important}.mdl-dialog.stepperDialog .mdl-step .mdl-step__content .mdl-card__title{padding-top:0;padding-bottom:0}.mdl-dialog.stepperDialog .mdl-step .mdl-step__content .mdl-card__supporting-text{padding-top:0}.mdl-dialog.width20{width:20%}.mdl-dialog.large{max-width:600px}.mdl-dialog button{color:#1148bf;font-weight:500}.mdl-dialog button.marginCenterRight{margin:10px}.mdl-dialog button.marginCenterLeft{margin:10px}.mdl-dialog .mdl-dialog__title{font-size:20px;font-weight:500;padding:7px 10px 0 10px}.mdl-dialog .mdl-dialog__content{line-height:24px;padding:12px 10px;height:90%}.mdl-dialog .mdl-dialog__content p{margin:0 0 13px}.mdl-dialog .mdl-dialog__content .mdl-dialog__menu{right:16px;position:absolute;top:21px}.mdl-dialog .mdl-dialog__content .dropDownModal{width:300px}.mdl-dialog .mdl-dialog__content .switch-container{margin:25px 0 0 0}.mdl-dialog .mdl-dialog__content .switch-container.noMargin{margin:0 0 0 0}.mdl-dialog .mdl-dialog__content .switch-container .switch-input-container{display:inline-block}.mdl-dialog .mdl-dialog__content .switch-container .switch-label-container{display:inline-block}.mdl-dialog .mdl-dialog__content .switch-container .switch-label-container .mdl-switch__label{margin-right:20px;position:static;color:rgba(0,0,0,.87)}.mdl-dialog .mdl-dialog__content .switch-container .switch-label-container .mdl-switch__label.is-invalid{color:#d50000}.mdl-dialog .mdl-dialog__content .select2.is-invalid{color:#d50000;border:solid 1px #d50000}.mdl-dialog .mdl-dialog__content.padding-bottom-30{padding-bottom:30px}.mdl-dialog .mdl-dialog__content #detailSpecPanel form label:not(.switch-label){display:block;font-size:14px;color:rgba(0,0,0,.38)}.mdl-dialog .mdl-dialog__content #detailSpecPanel form label.warning{color:#d50000}.mdl-dialog .mdl-dialog__content #detailSpecPanel form label.warning.input{margin-top:-15px;display:block}.mdl-dialog .mdl-dialog__content #detailSpecPanel form label.warning.dropDown{margin-top:5px}.mdl-dialog .mdl-dialog__content form table td,.mdl-dialog .mdl-dialog__content form table th{color:#000}.mdl-dialog .mdl-dialog__content form input.mdl-textfield__input,.mdl-dialog .mdl-dialog__content form textarea.mdl-textfield__input{color:#000}.mdl-dialog .mdl-dialog__content form .mdl-textfield__label{color:rgba(0,0,0,.38)}.mdl-dialog .mdl-dialog__content form label.warning{color:#d50000}.mdl-dialog .mdl-dialog__content form label.warning.input{margin-top:-15px;display:block}.mdl-dialog .mdl-dialog__content form label.warning.dropDown{margin-top:5px}.mdl-dialog .mdl-dialog__content form .select-wrapper{display:flex;align-items:center}.mdl-dialog .mdl-dialog__content form .select-wrapper .composedWrapper{display:flex;flex-direction:row;align-items:center;width:329px;max-width:100%}.mdl-dialog .mdl-dialog__content form .select-wrapper .composedWrapper .part1{width:170px}.mdl-dialog .mdl-dialog__content form .select-wrapper .composedWrapper .part2{width:100px;padding-left:10px}.mdl-dialog .mdl-dialog__content form .select-wrapper .composedWrapper .part2 .select2{width:150px}.mdl-dialog .mdl-dialog__content form .search-container{padding-top:0;padding-bottom:0}.mdl-dialog .mdl-dialog__content form .search-container input{padding-left:40px;width:289px;max-width:calc(100% - 40px)}.mdl-dialog .mdl-dialog__content form .search-container input::-webkit-input-placeholder,.mdl-dialog .mdl-dialog__content form .search-container input::-moz-placeholder,.mdl-dialog .mdl-dialog__content form .search-container input:-ms-input-placeholder,.mdl-dialog .mdl-dialog__content form .search-container input:-moz-placeholder{color:rgba(0,0,0,.38);font-family:Roboto;font-size:16px}.mdl-dialog .mdl-dialog__content form .search-container input.clearable{padding-right:30px!important;max-width:calc(100% - 70px)!important}.mdl-dialog .mdl-dialog__content form .search-container button.clear{bottom:0}.mdl-dialog .mdl-dialog__content form .search-container label{bottom:0}.mdl-dialog .mdl-dialog__content form .search-container label:after{bottom:0}.mdl-dialog .mdl-dialog__content form .mdl-image-container{display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width:1024px){.mdl-dialog .mdl-dialog__content form .mdl-image-container{width:calc(100% - 16px)}}.mdl-dialog .mdl-dialog__content form .mdl-image-container #prevImageBtn,.mdl-dialog .mdl-dialog__content form .mdl-image-container #nextImageBtn{cursor:pointer;margin:0 5px}.mdl-dialog .mdl-dialog__content form .mdl-image-container #prevImageBtn>img,.mdl-dialog .mdl-dialog__content form .mdl-image-container #nextImageBtn>img{width:15px}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper{max-width:calc(329px - 50px);width:calc(100% - 50px);position:relative}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper.dragover{background-size:30px 30px;background-image:-webkit-linear-gradient(135deg,#f6f6f6 25%,transparent 25%,transparent 50%,#f6f6f6 50%,#f6f6f6 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,#f6f6f6 25%,transparent 25%,transparent 50%,#f6f6f6 50%,#f6f6f6 75%,transparent 75%,transparent);-webkit-animation:stripes 2s linear infinite;-o-animation:stripes 2s linear infinite;animation:stripes 2s linear infinite}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper #newImage{height:100%;width:100%;position:absolute;z-index:0;opacity:0}@media screen and (max-width:1024px){.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper{max-width:calc(100% - 50px);width:calc(100% - 50px)}}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .mdl-image-actions{z-index:999;background:rgba(0,0,0,.05);display:flex;box-sizing:border-box;position:absolute;align-items:center;width:100%;bottom:0;opacity:0}@media screen and (max-width:767px){.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .mdl-image-actions{opacity:1}}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .mdl-image-actions.show{opacity:1;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform;transition-property:transform,-webkit-transform}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .card-image{width:100%;height:140px}@media screen and (max-width:1024px){.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .card-image{max-width:100%;height:180px}}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .card-image>.mdl-card__actions{background:rgba(0,0,0,.05);display:flex;box-sizing:border-box;align-items:center}@media screen and (max-width:1024px){.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .card-image>.mdl-card__actions{height:30px;padding-right:0}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .card-image>.mdl-card__actions .material-icons{font-size:20px}}.mdl-dialog .mdl-dialog__content form .mdl-image-container .mdl-image-wrapper .card-image .image-filename{color:#fff;overflow:hidden;text-overflow:ellipsis;width:100px}.mdl-dialog .mdl-dialog__content form .pmd-range-slider,.mdl-dialog .mdl-dialog__content form .pmd-range-slider-values{width:329px;max-width:100%;margin:15px 0 0 0}.mdl-dialog .mdl-dialog__content form .pmd-range-slider-values{margin:0}.mdl-dialog .mdl-dialog__content #tabPanel{height:100%}.mdl-dialog .mdl-dialog__content #tabPanel .mdl-grid{height:inherit}.mdl-dialog .mdl-dialog__content #tabPanel .mdl-grid .mdl-cell{height:inherit}.mdl-dialog .mdl-dialog__content #tabPanel .mdl-grid .mdl-cell .mdl-tabs{height:inherit}.mdl-dialog .mdl-dialog__content #tabPanel .mdl-grid .mdl-cell .mdl-tabs .mdl-tabs__panel{padding-bottom:10px}.mdl-dialog .mdl-dialog__content #tabPanel .mdl-grid .mdl-cell .mdl-tabs .mdl-tabs__panel .mdl-card{margin-bottom:0}.mdl-dialog .mdl-dialog__content #tabPanel .mdl-grid .mdl-cell .mdl-tabs .mdl-tabs__panel .mdl-card .mdl-card__supporting-text{padding-top:0;padding-bottom:0}.mdl-dialog .mdl-dialog__content #tabPanel .mdl-grid .mdl-cell .mdl-tabs .mdl-tabs__panel .mdl-card .mdl-card__actions{padding-top:0;padding-bottom:0}.mdl-dialog .mdl-dialog__actions{padding:8px 10px 0 10px}.mdl-dialog .mdl-progress{width:auto}.mdl-dialog.loginDialog{width:20%}.mdl-dialog.loginDialog h6{margin-top:0}.mdl-dialog-bottle{width:50%;min-width:280px;max-width:600px;border:0}.mdl-dialog-bottle button{color:#1148bf;font-weight:500}.mdl-dialog-bottle .mdl-dialog__title{font-size:20px;font-weight:500;padding:7px 10px 0 10px}.mdl-dialog-bottle .mdl-dialog__content{line-height:20px;padding:12px 10px;font-weight:bolder}.mdl-dialog-bottle .mdl-dialog__content .mdl-button:focus:not(:active){background-color:transparent}.mdl-dialog-bottle .mdl-dialog__content p{margin:0 0 13px}.mdl-dialog-bottle .mdl-dialog__content .mdl-dialog__menu{right:16px;position:absolute;top:21px}.mdl-dialog-bottle .mdl-dialog__actions{padding:8px 10px 0 10px}#loginPanel{overflow:visible}#loginPanel .mdl-card{overflow:visible;margin:0 auto}#loginPanel .mdl-card .mdl-card__title{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}#loginPanel .mdl-card__supporting-text{overflow:visible}#loginPanel button{background:#1148bf}#loginPanel #lostPassword{color:#1148bf}#loginPanel #devCard .mdl-card__supporting-text{text-align:center}#loginPanel #devCard .actionSeparator{width:10%;display:inline-block}#loginPanel label[for="companyId"]{color:rgba(0,0,0,.38);font-size:12px}#snackbar.error{background-color:#9b1818}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-moz-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@-webkit-keyframes stripes{from{background-position:0 0}to{background-position:60px 30px}}@keyframes stripes{from{background-position:0 0}to{background-position:60px 30px}}.dataTables_wrapper .dataTables_length{display:inline-block;vertical-align:middle;float:none;padding-left:25px;padding-top:0;margin-top:0}.dataTables_wrapper .dataTables_paginate{display:inline-block;vertical-align:middle;float:none;padding-left:25px;padding-top:0;margin-top:0}.dataTables_wrapper .dataTables_paginate.paging_simple_numbers span{vertical-align:super}.dataTables_wrapper .dataTables_info{display:inline-block;vertical-align:middle;float:none;padding-left:25px;padding-top:0;margin-top:0}table.dataTable thead th,table.dataTable thead td{padding-left:10px;text-align:left}table.dataTable thead th.filtered:before,table.dataTable thead td.filtered:before{content:"*";font-weight:bold}table.dataTable thead th.listStatus,table.dataTable thead td.listStatus{padding:0;width:5px}table.dataTable thead .sorting_asc{background-image:url("../images/misc/sort_asc.png")}table.dataTable thead .sorting{background-image:url("../images/misc/sort.png")}table.dataTable thead .sorting_desc{background-image:url("../images/misc/sort_desc.png")}table.dataTable tbody td.subTableWrapper{padding:0}table.dataTable tbody td a{color:#000;text-decoration:underline;list-style:none;padding:0}table.dataTable tbody td.listStatus{border-top:1px Solid #fff;border-bottom:1px Solid #fff}table.dataTable tbody td.listStatus.disable{padding:0;background-color:#e53935}table.dataTable tbody td.listStatus.activate{padding:0;background-color:#43a047}table.dataTable tbody td.listStatus.default{padding:0;background-color:#757575}table.dataTable tbody td.iconCell{padding:2px 10px}table.dataTable tbody tr.odd:not(.selected){background-color:rgba(0,0,0,.04)!important}table.dataTable tbody tr.even:not(.selected){background-color:#fff!important}table.dataTable tbody tr:hover:not(.selected){background-color:rgba(0,0,0,.08)!important}table.dataTable tbody tr.selectable{cursor:pointer}table.dataTable tbody tr.linkedline{cursor:pointer}table.dataTable tbody tr.disableRow{background-color:#75757544!important;color:#a9a9a9}table.dataTable tbody tr.disableRow .mdl-checkbox__box-outline{border-color:#a9a9a9}table.dataTable tbody tr.disableRow .mdl-checkbox__tick-outline{background:gray}table.dataTable tbody tr.disableRow .mdi-delete{color:#3f51b5}table.dataTable tbody .material-icons{color:rgba(0,0,0,.54)}table.dataTable tbody .material-icons.mdl-badge--overlap:after{right:-6px;top:-5px;width:18px;background:#0b2540;height:18px}table.dataTable.subTable{margin-left:2em;width:100%}table.dataTable td.showDetails{background:url('../images/icons/chevron-right.png') no-repeat center center;cursor:pointer}table.dataTable tr.shown td.showDetails{background:url('../images/icons/chevron-down.png') no-repeat center center}table.dataTable tr:hover .no-hover{background-color:none}table.dataTable td div.flexCenter{display:flex;align-items:center}table.dataTable td div.flexCenter .mdi{padding-left:5px}.gridListSwitch{display:flex;align-items:center;height:100%}.onBackground{background-size:100% 100%;background-color:#fff}@media only screen and (max-width:800px){.onBackground{background-size:cover}}#SoMmelier .mdl-layout__content{background-size:100% 100%;background-color:#fff;background-image:url(../../content/images/logos/sommelierBackground.jpg)}@media only screen and (max-width:800px){#SoMmelier .mdl-layout__content{background-size:cover}}#SolSuite .mdl-layout__content{background-size:100% 100%;background-color:#fff;background-image:url(../../content/images/logos/SolSuite_bg.jpg)}@media only screen and (max-width:800px){#SolSuite .mdl-layout__content{background-size:cover}}#SolAsset .mdl-layout__content{background-size:100% 100%;background-color:#fff;background-image:url(../../content/images/logos/SolAsset_bg.jpg)}#SolAsset .mdl-layout__content.productionBackGround{background-size:100% 100%;background-color:#fff;background-image:url(../../content/images/logos/SolAsset_bg_prod.jpg)}@media only screen and (max-width:800px){#SolAsset .mdl-layout__content.productionBackGround{background-size:cover}}@media only screen and (max-width:800px){#SolAsset .mdl-layout__content{background-size:cover}}#SolStock .mdl-layout__content{background-size:100% 100%;background-color:#fff;background-image:url(../../content/images/logos/SolSuite_bg.jpg)}@media only screen and (max-width:800px){#SolStock .mdl-layout__content{background-size:cover}}#SolTrack .mdl-layout__content{background-size:100% 100%;background-color:#fff;background-image:url(../../content/images/logos/SolSuite_bg.jpg)}@media only screen and (max-width:800px){#SolTrack .mdl-layout__content{background-size:cover}}#SolCare .mdl-layout__content{background-size:100% 100%;background-color:#fff;background-image:url(../../content/images/logos/SolSuite_bg.jpg)}@media only screen and (max-width:800px){#SolCare .mdl-layout__content{background-size:cover}}#header .mdl-layout-title{border-right:none}#loginPanel{position:fixed;top:35%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible;height:45%}#loginPanel>div:first-child{z-index:10}#loginPanel .getmdl-select{position:relative}#loginPanel .mdl-card{overflow:visible;margin:0 auto;width:350px}#loginPanel .mdl-card .mdl-card__title{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}#loginPanel .mdl-card__supporting-text{overflow:visible}#loginPanel button{background:#0032a0}#loginPanel #lostPassword{color:#0a1c3a;font-size:11px}#loginPanel #devCard{width:480px}#loginPanel #devCard .mdl-card__supporting-text{text-align:center}#loginPanel #devCard .actionSeparator{width:10%;display:inline-block}#loginPanel label[for="companyId"]{color:rgba(0,0,0,.38);font-size:12px}#loginPanel .companyIdContainer.is-invalid .select2-container{color:#d50000;border:solid 1px #d50000}#loginPanel .companyIdContainer.is-invalid .select2-container .select2-selection__rendered{color:#d50000}#loginPanel #availableLanguageContainer a:hover{color:#0032a0!important}#loginPanel #loginLogoContainer{display:flex;justify-content:space-around;padding:16px 16px 16px 16px}#loginPanel #loginLogoContainer #logoSolid{margin-left:auto;margin-right:auto;display:block}#loginPanel #loginFormContainer{padding-top:0}#loginPanel #loginFormContainer #passwordContainer{margin-bottom:10px;padding-bottom:0}#loginPanel #loginFormContainer #passwordContainer #passwordClearToggle{top:17px}#loginPanel #loginFormContainer #lostPasswordContainer{margin-bottom:0;margin-top:0;padding-right:0;margin-right:0;margin-left:0;width:100%}#loginPanel #loginButton{margin:16px}#loginPanel #footerContainer{display:flex;flex-direction:row;padding-right:16px;padding-left:16px;padding-top:16px;justify-content:space-between}#loginPanel #footerContainer.footerContainerOnlyVersion{justify-content:center}#loginPanel #footerContainer #lngBtn{background:#fff;min-width:0;padding:0;height:auto;line-height:inherit;color:#757575;font-size:10px;text-transform:capitalize}#loginPanel #footerContainer #lngBtn i{font-size:15px;padding-bottom:2px}#loginPanel #footerContainer label{color:#757575;font-size:10px}#loginPanel #availableLanguageContainer{display:none;flex-direction:row;padding:16px;justify-content:space-evenly}#loginPanel #availableLanguageContainer a{color:#757575;font-size:14px}