#smComparator,#vide,.autotrad-loading{background-color:#fff}#smComparator table tr{vertical-align:top}#smComparator table.floatThead-table{background-color:#fafafa}#smComparator>.table-responsive{margin-left:300px}#smComparator td.headcol1,#smComparator th.headcol1{left:15px;position:absolute;width:200px}#smComparator td.headcol2,#smComparator th.headcol2{left:215px;position:absolute;width:100px}#smComparator table>tbody>tr>td{height:60px}#smComparator #smUserBenefits #notationType #stars,#smComparator #smUserBenefits #notationType #yesno{margin-left:0;width:86px}#smComparator #smUserBenefits #notationType #numberValue{margin-left:15px;width:86px}.smComparatorTitle{background-color:#ddd;color:#333;margin:0!important}#smComparator #scrollArrows{background-color:#FFF;box-shadow:0 4px 3px -2px #DDD;height:147px;padding-left:30px;padding-top:10px;position:fixed;width:300px;z-index:1002}.loadingPage .loadingPageLoader{left:0;position:fixed;top:0;width:100%;z-index:10001}.loadingPage .loadingPageLoader .percents{margin-top:6px;position:fixed;right:5px}.loadingPage .informations{background-color:#f5f5f5;height:100%;left:0;padding-top:125px;position:fixed;text-align:center;top:0;width:100%;z-index:10000}.massActions{height:calc(100vh - 85px);overflow:auto;padding:10px 20px}.massActions select{width:auto}.massActions td input,.massActions td select{margin-bottom:0}.massActions .filterCell{background-color:#f5f5f5}.massActions td{padding:4px 8px}.massActionResult{margin-top:10px}.massActionSelect{display:inline-block;width:auto}.massActionSelector{float:right;padding:5px;vertical-align:top}#column-closingDate,#column-requestDate{min-width:130px}table.seasonTable td.text-right{padding-right:60px}form#treeViewForm.form-horizontal .form-group{min-height:40px}.divBorderScroll{border:1px solid #ccc;border-radius:4px;height:419px;overflow:scroll;overflow-x:auto;overflow-y:auto;padding:5px;width:100%}.divBorderScroll>label{display:block}.videoTableHeader{padding:0 0 5px!important;white-space:nowrap}.countryfieldset td{padding:5px}.mediaCountryTableHeader{padding:0 0 5px!important;white-space:nowrap}#countries md-switch{height:0}#deletionRequest,.messagePage{height:calc(100vh - 65px);overflow:auto}#rowOpening{padding-top:5%}#borderScrollResponsable,#borderScrollSeason{margin-top:2%}#flux{overflow:auto;padding-top:20px;width:100%}.messagePage{width:100%}.messagePage .ta-scroll-window>.ta-bind{height:160px;min-height:initial}.autotrad-loading,.migratedlocales-loading{height:100vh;z-index:100;top:0;justify-content:center;left:0}.messagePage .ta-editor.ta-html,.ta-scroll-window.form-control{min-height:initial}.autotrad-loading{position:fixed;width:100vw;display:flex;opacity:.7;align-items:center}.autotrad-table{display:flex;flex-direction:row;flex-wrap:wrap;margin:4rem auto;width:90%;font-size:16px}.autotrad-row{display:flex;flex-direction:row;width:25%;justify-content:space-evenly;align-items:center;margin:0}.autotrad-name{padding-left:20px}.autotrad-switch{position:relative;display:inline-block;width:60px;height:24px}.autotrad-switch input{opacity:0;width:0;height:0}.autotrad-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.autotrad-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.autotrad-slider{background-color:#007dbc}input:focus+.autotrad-slider{box-shadow:0 0 1px #007dbc}input:checked+.autotrad-slider:before{-webkit-transform:translateX(36px);-ms-transform:translateX(36px);transform:translateX(36px)}.autotrad-slider.autotrad-round{border-radius:34px}.autotrad-slider.autotrad-round:before{border-radius:50%}#tradUnit{height:calc(100vh - 65px);overflow:auto}.migratedlocales-loading{position:fixed;background-color:#fff;width:100vw;display:flex;opacity:.7;align-items:center}.migratedlocales-table{display:flex;flex-direction:row;flex-wrap:wrap;margin:4rem auto;width:90%;font-size:16px}.migratedlocales-row{display:flex;flex-direction:row;width:25%;justify-content:space-evenly;align-items:center;margin:0}.migratedlocales-name{width:calc(100% - 100px);padding-left:20px}.migratedlocales-switch{position:relative;display:inline-block;width:60px;height:24px}.migratedlocales-switch input{opacity:0;width:0;height:0}.migratedlocales-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.migratedlocales-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.migratedlocales-slider{background-color:#007dbc}input:focus+.migratedlocales-slider{box-shadow:0 0 1px #007dbc}input:checked+.migratedlocales-slider:before{-webkit-transform:translateX(36px);-ms-transform:translateX(36px);transform:translateX(36px)}.migratedlocales-slider.migratedlocales-round{border-radius:34px}.migratedlocales-slider.migratedlocales-round:before{border-radius:50%}.toast{margin-top:10px!important}div #content{height:calc(100vh - 49px)}.bad-css-responsive{background-color:#FFF;height:100%;padding-top:125px;position:fixed;text-align:center;width:100%;z-index:10002}@media (min-width:800px){.bad-css-responsive{display:none}}#tabsTransclude{width:calc(100% - 130px)}@media (max-width:992px){#sidebar-left{display:none}#tabsTransclude{width:100%}}#manualCreationForm input.ng-dirty.ng-invalid{background-color:#f2dede;border-color:#E32630;color:#E32630;transition:background-color .8s,color .8s,border-color .8s}.modal-selector #choosenOne{background-color:#eee;margin-left:10px;margin-right:-10px;min-height:300px;padding-top:10px}.modal-selector .list-group-item{border:none;padding:0}#mediaChooser #imgChoices button:not(.removeButton){border:1px solid #ddd;margin-bottom:35px}#mediaChooser #imgChoices button.mediaSelected:not(.removeButton){border:2px solid #fa8c10}faq.conceptHelp{position:relative}faq.conceptHelp button{left:80px;position:absolute;top:-50px}#infosModels{position:relative}#infosModels tr#colorsFlavorsFragrancesRow td{height:70px}#infosModels tr#environnementale_note td{height:45px}#infosModels tr#declinaison td{height:60px}#infosModels #colorsFlavorsFragrancesRow .choosenCategory{color:#fd7507}#environnemental_impact{height:50px}.environmentalImpactIcon{position:relative;z-index:0;display:inline-block;padding:10px;overflow:hidden;text-decoration:none;text-transform:uppercase;border-radius:50%;margin:0;opacity:80%;border:2px solid #fff;background:rgb(29 171 88);color:#fff}.environmentalImpactName{background:#ddd;color:#fff;padding:5px;border-radius:5px;opacity:50%;font-weight:700}.environmentalImpactTotal{font-size:15px}.environmentalImpactUnit{font-size:11px}#infosModels #scrollLeftButton{left:-30px;position:absolute;top:20px}#infosModels #scrollRightButton{position:absolute;right:2px;top:20px;z-index:1002}#infosModels>.table-responsive{margin-left:171px;width:calc(100% - 171px)}#infosModels td.headcol,#infosModels th.headcol{left:15px;position:absolute;top:auto;width:180px}#infosModels td faq{float:left}#infosModels td label{float:right;margin-right:5px;padding-top:1px;width:75%}#infosModelsTable img.img-thumbnail{vertical-align:bottom}#infosModels .button-color{border:1px solid #CCC;margin-bottom:3px;margin-right:3px;width:20px;border-radius:10px}.modelCodeEcodesigned,.modelCodeNotEcodesigned{padding:5px;height:24px;line-height:24px;color:#000;margin-top:5px}.modelCodeEcodesigned .model-code,.modelCodeNotEcodesigned .model-code{display:inline-block;margin-top:-3px;position:absolute;margin-left:5px}.modelCodeEcodesigned .greenbox-redirect{visibility:hidden}.modelCodeEcodesigned:hover .greenbox-redirect{visibility:visible;transition:.3s}.modelCodeEcodesigned:hover{background:#CBD5CE;color:#4D6F56;transition:.3s}.greenbox-redirect{float:right}#infosModels td,#infosModels th{background-color:#FFF}#infosModels td.selectedModel,#infosModels th.selectedModel{background-color:#F1F1F1;border-right:1px solid #E3E3E3}#infosModels .table>thead>tr>th{border-bottom:none;vertical-align:top}#infosModels table.floatThead-table{border-bottom:none;border-top:none}#infosModels div.floatThead-container{border-bottom:1px solid #ddd}.fakeTh{width:1px}#infosModels #navigate_container{background-color:#FFF;border-bottom:1px solid #ddd;height:201px;padding-left:20px;padding-top:50px;position:absolute;width:180px}#infosModels #navigate_container.pin-affix{position:fixed!important;top:96px;z-index:1001}#infosModels #colorsFlavorsFragrancesRow .dummyDiv{margin-right:40px;min-height:24px}.create-new-version-modal .modal-body,.create-version-modal .modal-body,.manual-send-translation-modal .modal-body{min-height:350px;overflow:auto}textarea.nutritionTableInput{height:100%}#infosModels textarea[id^=declinaisonTitle]{border-width:2px}.webLabelSwitch{height:15px;margin:0 0 5px}.app-modal-window .modal-dialog{width:120em}#definitionCategoryComponent{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:5px}#definitionCategoryComponent md-tab-content{padding-bottom:5px;padding-top:5px}.btn-ecodesign,.info{display:flex;padding:8px}#definitionCategoryComponent md-tabs-canvas,#definitionCategoryComponent md-tabs-wrapper{height:40px}.contImg{position:relative;width:100px}.btn-ecodesign{justify-content:center;background-color:#4D6F56;color:#fff;border:none;border-radius:4px;height:100%;margin-left:8px}.info{align-items:center;background-color:#EFF1F3;margin-top:8px;border-radius:4px}.info>span{text-align:left;margin-left:8px}.control-label.conception-control-label{width:110px}.controls.conception-controls{margin-left:120px}.conception-field{width:calc(100% - 110px)}.conception-field::-webkit-input-placeholder{color:#ffb35b}.conception-field::-moz-placeholder{color:#ffb35b}.conception-field:-ms-input-placeholder{color:#ffb35b}.conception-field:-moz-placeholder{color:#ffb35b}.conception-field.ng-dirty.ng-invalid>a.select2-choice{border:1px solid #aaa}.conception-field.ng-dirty.ng-invalid.select2-dropdown-open.select2-drop-above>a.select2-choice,.conception-field.select2-container-active.ng-invalid>a.select2-choice{border:1px solid red}.conception-input-append{width:100%}.product-warranty-conception-field{width:100px}.made-for-conception-field{width:calc(100% + 8px)}#propagation_table tbody>tr>td,#propagation_table thead>tr>th{border:1px solid #000;height:40px;width:200px;font-size:10pt;text-align:center}.fa-exclamation-triangle:before,.fa-warning:before{color:orange}.fa-exclamation-triangle.danger:before,.fa-warning.danger:before{color:red}#propagation_table{border:1px solid #000;margin:0 auto}#propagation_table thead>tr>th{background-color:#1a8cff;color:#fff}.propagation_modal_message{font-size:10pt;margin:20px}.table-container-structuration{display:block;position:relative}#segmentation-table>tbody.red>tr{background-color:#E32630;color:#fff}#segmentation-table>tbody.red>tr>td>div>div>div>.signkit-radio>svg>path,#segmentation-table>tbody.red>tr>td>div>div>div>.vtmn-info-icon>svg>path{fill:#fff!important}.red .structuration-tmandatory>.mandatory-structuration{color:#fff}.structuration-tmandatory{width:8%}.structuration-tmandatory>.mandatory-structuration{color:#E32630;font-size:20px}.structuration-ttype{width:20%}.structuration-ttype::first-letter{text-transform:capitalize}.structuration-tvalues{width:50%}.structuration-tvalues>.ui-select-container{width:80%}.structuration-taction,.structuration-tsignkit{width:11%}.remove-structuration{float:none}.signkit-radio{justify-content:center}.signkit-radio-selected svg path{fill:#007DBC}#button_copy_date{margin-left:10px}.localeSelector{border:1px solid #e20c18}#createVersionModalPopup .select2-choice,#createVersionModalPopup .select2-container{border-radius:0;height:34px;width:100%}#button_edit_locale{padding:5px 5px 0 0}#internationalModalPopup.modal-body #internationalModalPopupButtons button{margin-right:30px}.modelIsInError,.table-striped>tbody>tr:nth-of-type(odd).modelsInError{background:#f2dede}#manualSendTranslationTable td{vertical-align:middle}md-progress-linear[md-mode=indeterminate] .md-container .md-bar1{animation:indeterminate1 40s infinite linear;-webkit-animation:indeterminate1 40s infinite linear}md-progress-linear[md-mode=indeterminate] .md-container .md-bar2{animation:indeterminate2 40s infinite linear;-webkit-animation:indeterminate2 40s infinite linear}md-switch.md-hue-3 .md-thumb{background-color:#E32630}md-switch.md-hue-3 .md-bar{background-color:#FEC9CB}md-switch.md-hue-3.md-checked .md-thumb{background-color:#23A942}md-switch.md-hue-3.md-checked .md-bar{background-color:#CBF0C7}md-switch.md-hue-red .md-thumb{background-color:#E32630}md-switch.md-hue-red .md-bar,switch.md-hue-3.md-checked .md-thumb{background-color:#FEC9CB}md-switch.md-hue-red.md-checked .md-ink-ripple{color:#E32630}.careSymbolsSelector{width:100%}.careSymbolsSelector img{max-height:40px}.careInstructionsSelector{width:100%}.oldCareInstructions{width:calc(100% - 14px)}.warningsSelector{width:100%}.warningsSelector img{max-height:40px}.color-control i.fa.fa-trash{margin-left:6px;margin-top:6px}.colorButton{min-width:260px;text-align:left}.color-searchAndFilterZone{background-color:#f0f0f0;padding:9px 30px 4px 45px}.color-filterZone,.color-searchZone{display:inline-block;width:285px}#modalColors .list-group>.list-group-item{border:none;padding:4px 7px}section.conception{border:1px solid #ccc;display:inline-block;margin-top:-7px;min-height:150px;padding:3px;vertical-align:text-top;width:calc(100% - 20px)}section.oldValueSection{width:calc(100% - 50px)}.modelComposition{display:inline-block;width:calc(100% - 39px)}.modelCompositionFAQ{float:right}.productPartColumn{vertical-align:top}.sports-table td,.table>tbody>tr>th,table.articlesGridSizeTable>tbody>tr>td{vertical-align:middle}.materialSelector{width:225px}.productPartSelector{width:155px}.materialRow{margin-bottom:3px}.materialQuantity{display:inline-block;margin-left:5px;margin-right:5px;width:44px!important}.materialAction{display:inline-block;font-size:initial;left:4px;position:relative;top:4px}textarea.oldConception{width:calc(100% - 55px)}.materialQuantity.badPercents{background-color:#f2dede;color:#E32630}.red{color:red}.green{color:green}.date-modal-body{min-height:360px}.date-input-group{display:inline-flex;padding-left:12px}.articlesGridSizeTable th{text-align:center}.articlesGridSizeTable td input{transition:background-color .8s,color .8s,border-color .8s;width:100%}.articlesGridSizeTable td input.ng-dirty.ng-invalid{background-color:#f2dede;border-color:#E32630;color:#E32630;transition:background-color .8s,color .8s,border-color .8s}.control-label.priceKiloOrMeterOrLiterLabel{width:385px}#dimensionsTable td md-switch{margin:0}#dimensionsTable thead tr,.articlesGridSizeTable thead tr{background-color:#fff}[class*=" icon-bar"],[class^=icon-bar-]{background-position:0 0;background-size:12px 26px;display:inline-block;height:26px;width:13px}.reset-bar{margin-top:13px}.icon-bar-1{background:url(bars/bar1.png) top left no-repeat}.icon-bar-1-empty{background:url(bars/bar1-empty.png) top left no-repeat}.icon-bar-2{background:url(bars/bar2.png) top left no-repeat}.icon-bar-2-empty{background:url(bars/bar2-empty.png) top left no-repeat}.icon-bar-3{background:url(bars/bar3.png) top left no-repeat}.icon-bar-3-empty{background:url(bars/bar3-empty.png) top left no-repeat}.icon-bar-4{background:url(bars/bar4.png) top left no-repeat}.icon-bar-4-empty{background:url(bars/bar4-empty.png) top left no-repeat}.icon-bar-5{background:url(bars/bar5.png) top left no-repeat}.icon-bar-5-empty{background:url(bars/bar5-empty.png) top left no-repeat}notation-popover{display:block}#notationType #stars{margin-left:10px;margin-top:20%;width:100px}#notationType #yesno{margin-left:10%}.displayNotationPopoverButton{margin-top:9%}#notationType #yesno .bootstrap-switch{min-width:70px;width:70px}#notationType #numberValue{margin-left:30px;margin-top:5%}#notationType #numberValue input.notationUnit{display:inline-block;margin-left:-31px;margin-top:-35PX;width:66px}#notationType #numberValue .select2-container{margin-left:-31px;margin-top:2px;width:80px}.gender{box-sizing:border-box}.gender .empty{color:#747474}.gender .resetButton{left:-4px;position:relative;z-index:1000}.gender .popup{background-color:#FFF;border-bottom:1px solid #C4C4C4;border-left:1px solid #C4C4C4;border-right:1px solid #C4C4C4;box-shadow:2px 3px 5px 0 #656565;-webkit-box-shadow:2px 3px 5px 0 #656565;-o-box-shadow:2px 3px 5px 0 #656565;-moz-box-shadow:2px 3px 5px 0 #656565;box-sizing:border-box;filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=126, Strength=5);left:0;max-height:280px;min-height:100px;overflow:auto;padding:10px 19px 4px 9px;position:absolute;top:0;width:224px;z-index:1000}.gender .popup>md-checkbox{display:block}.gender-inactive-checkbox .md-label{color:rgba(255,0,0,.26)!important}.gender-inactive-checkbox .md-icon{background-color:rgba(255,0,0,.26)!important}#sports .sportsGroupZone{border:1px solid #ccc;border-left:none;box-sizing:border-box;display:flex;overflow-y:scroll;flex-direction:column;width:100%}#sports .sportsZone{padding:5px}#sports .sportsTitle{width:110px}.practiceInactive{color:red}.sport-list-head{background:#a3a3a3;text-transform:uppercase;font-weight:700;padding:3px}.sport-list-item{background:#fcfcfc;text-transform:uppercase;padding:2px}.sportResponsible{background:#e2e2e2}.fa.sport-responsible{color:#848484;font-size:1.5em;margin-left:5px}.sport-tag{border:1px solid #ccc;box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);display:inline-block;margin-bottom:5px;margin-right:5px;padding:4px}.sports-group-tag{background-image:linear-gradient(360deg,#fff,#f5f5f5);border-bottom:1px solid #ccc;box-sizing:border-box;font-size:13px;font-weight:700;margin-bottom:5px;margin-top:0;padding:5px;width:100%}#sports{min-height:100px;max-height:200px;display:flex}.editSportsBtn{float:left;display:flex;padding:5px;border:1px solid #ccc;border-right:none}.sport-list-element:hover{background:rgba(0,112,165,.2)}.sport-list-element-selected{background:rgba(0,112,165,.07)}.search-box{padding:5px;font-size:16px;border-width:1px;border-color:#CCC;background-color:#FFF;color:#000;border-style:solid;border-radius:0;width:100%}.search-box:focus{outline:0}.b-contain *,.b-contain ::after,.b-contain ::before{box-sizing:content-box!important}.b-contain input{position:absolute;z-index:-1;opacity:0}.b-contain span{line-height:1.54;font-family:inherit;margin-left:30px}.b-contain{display:table;position:relative;padding-left:1.8rem;cursor:pointer;margin-bottom:.5rem}.b-contain input[type=checkbox]~.b-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:rgba(241,245,248,1);transition:background 250ms;border:1px solid rgba(184,194,204,1);border-radius:.125rem}.b-contain input[type=radio]~.b-input{position:absolute;top:0;left:0;height:1.25rem;width:1.25rem;background:rgba(241,245,248,1);transition:background 250ms;border:1px solid rgba(184,194,204,1);border-radius:2rem}.b-contain input[type=checkbox]~.b-input::after{content:'';position:absolute;display:none;left:.45rem;top:.18rem;width:.25rem;height:.6rem;border:solid rgba(255,255,255,1);border-width:0 2px 2px 0;transition:background 250ms;transform:rotate(45deg)}.b-contain input[type=radio]~.b-input::after{content:'';position:absolute;display:none;left:.25rem;top:.25rem;width:.75rem;height:.75rem;border-radius:2rem;background:rgba(255,255,255,1);transition:background 250ms}.b-contain input:disabled~.b-input::after{border-color:rgba(135,149,161,1)}.b-contain input:checked~.b-input::after{display:block}.b-contain input:focus~.b-input,.b-contain:hover input~.b-input{background:#e7eef3}.b-contain input:focus~.b-input{box-shadow:0 0 0 2px rgba(52,144,220,.5)}.b-contain input:checked~.b-input{background:rgba(0,130,243,1);border-color:rgba(0,130,243,1)}.b-contain input[type=checkbox]:disabled~.b-input,.b-contain input[type=radio]:disabled~.b-input{background:rgba(241,245,248,1);border-color:rgba(184,194,204,1);opacity:.6;cursor:not-allowed}.b-contain input[type=radio]:disabled~.b-input::after{background:rgba(135,149,161,1)}.b-contain input:checked:focus~.b-input,.b-contain:hover input:not([disabled]):checked~.b-input{background:rgba(13,143,255,1);border-color:rgba(13,143,255,1)}.b-contain .b-input::before{content:'';display:block;position:absolute;left:0;top:0;width:3rem;height:3rem;margin-left:-.85rem;margin-top:-.85rem;background:rgba(0,130,243,1);border-radius:2rem;opacity:.6;z-index:99999;transform:scale(0);visibility:hidden}@keyframes b-ripple{0%{transform:scale(0)}20%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes b-ripple-duplicate{0%{transform:scale(0)}30%,60%{transform:scale(1)}100%{opacity:0;transform:scale(1)}}.b-contain input+.b-input::before{animation:b-ripple 250ms ease-out}.b-contain input:checked+.b-input::before{animation-name:b-ripple-duplicate}.b-contain input:focus+.b-input::before{visibility:visible}.b-contain:first-child .b-input::before{visibility:hidden}.sport-edition-modal .sports-group-separator{background-color:#a9a9a9;padding:2px 0 1px}@media (min-width:1000px){.modal.sport-edition-modal{margin-left:-500px;width:1000px}}@media (max-width:999px){.modal.sport-edition-modal{margin-left:-48%;width:96%}}.sport-inactive{background-color:#f2dede;border-color:#ebccd1;color:#E32630}