a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg{overflow:hidden}.freeLocation{clear:left;float:left;width:100%}.freeBlock{float:left;width:100%}.cLayout,.cRow{display:table;table-layout:fixed;width:100%}.cColumn,.cCell{display:table-cell}.cColumn{-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box}.cblock .columns{display:table;table-layout:fixed;width:100%}.cblock .columns>div{display:table-cell;vertical-align:top}.cblock .columns>:not(:first-child){padding-left:10px}.cblock .columns>:not(:last-child){padding-right:10px}.cblock .columns .column-50{width:50%}.cblock .columns .column-25{width:25%}.cblock .columns .column-75{width:75%}.cblock .columns .column-33{width:33%}.cblock .columns .column-66{width:66%}.display-none{display:none}.display-inline{display:inline}.hidden{position:absolute;left:-10000px}.cleaner,.clear-both,.valign-buttons{clear:both;width:100%}.float-left,.floatLeft{float:left}.float-right,.floatRight{float:right}img.float-left{float:left;margin-right:10px}img.float-right{float:right;margin-left:10px}.text-align-left,.tal{text-align:left}.text-align-right,.tar{text-align:right}.text-align-center,.tac{text-align:center}.text-align-justify,.taj{text-align:justify}.hidden,.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.strong{font-weight:bold}.small{font-size:90%}a.link:hover,a.anchor:hover,a.link:active{outline:0}.heading-one,.h-1,.heading-two,.h-2,.heading-three,.h-3,.heading-four,.h-4{line-height:1}.heading-five,.h-5{font-size:116.67%}.heading-six,.h-6{font-size:116.67%;font-style:italic}table.normal{empty-cells:show;border-collapse:collapse;width:100%;font-size:1em}table.normal caption{font-size:150%;text-align:left}table.normal tr td,table.normal tr th{border-width:1px;border-style:solid}table.normal tr th{font-weight:bold;white-space:nowrap}ul.normal li,ol.normal li{list-style-position:inside;margin-left:40px}ul.normal li{list-style-type:disc}ol.normal li{list-style-type:decimal}blockquote{border-left-width:10px;border-left-style:solid;margin-right:10px;padding:10px 10px 10px 10px}hr{height:1px;border:0}abbr,acronym{border-bottom-style:dotted;border-bottom-width:1px}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}span.underline{text-decoration:underline}body{font:13px sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}select,input,textarea{font:99% sans-serif}body,textarea,input,button{font-family:Arial,Helvetica,sans-serif}body{line-height:1.33}html{-webkit-font-smoothing:antialiased}legend,input.textfield,textarea,select,option{color:#000}table.normal,p.normal,ul.normal,ol.normal,dl.normal,blockquote,hr,code,pre,form.cmxform,fieldset,p.buttons,form.cmxform .description,form.cmxform .bottom-description,form.cmxform .free-text,ul.errors,ul.messages,ul.warnings,.freeColumn .cblock,.cLayout .cblock,.columns,div.normal,ul.mini-navigation,.pagination,.document-list,.inline-items,.normal-margin{margin-bottom:20px}table.normal:last-child,p.normal:last-child,ul.normal:last-child,ol.normal:last-child,dl.normal:last-child,blockquote:last-child,hr:last-child,code:last-child,pre:last-child,form.cmxform:last-child,fieldset:last-child,p.buttons:last-child,form.cmxform .description:last-child,form.cmxform .bottom-description:last-child,form.cmxform .free-text:last-child,ul.errors:last-child,ul.messages:last-child,ul.warnings:last-child,.freeColumn:last-child .cblock,.cLayout:last-child .cRow:last-child .cblock,.columns:last-child,div.normal:last-child,ul.mini-navigation:last-child,.pagination:last-child,.document-list:last-child,.inline-items:last-child,.normal-margin:last-child{margin-bottom:0}.normal+.cleaner:last-child,blockquote+.cleaner:last-child,hr+.cleaner:last-child,code+.cleaner:last-child,pre+.cleaner:last-child,fieldset+.cleaner:last-child,p.buttons+.cleaner:last-child,form.cmxform .description+.cleaner:last-child,form.cmxform .bottom-description+.cleaner:last-child,form.cmxform .free-text+.cleaner:last-child,ul.errors+.cleaner:last-child,ul.messages+.cleaner:last-child,ul.warnings+.cleaner:last-child,.columns+.cleaner,.mini-navigation+.cleaner:last-child,.pagination+.cleaner:last-child,.document-list+.cleaner:last-child,.inline-items+.cleaner:last-child,.normal-margin+.cleaner:last-child{margin-top:-20px}hr{margin-top:20px}.heading-one,.h-1,.heading-two,.h-2,.heading-three,.h-3,.heading-four,.h-4,.heading-five,.h-5,.heading-six,.h-6{margin-bottom:10px}hr{color:#ccc;background-color:#ccc}blockquote,abbr,acronym,fieldset,input.textfield,textarea,select,input.button,a.button{border-color:#ccc}table.normal tr td,table.normal tr th{padding:6px}.link-broken,a.link-broken:hover,a.link-broken:active,a.link-broken:visited,.image-broken{text-decoration:line-through;color:red}ul.mini-navigation{text-align:right;float:right}.pagination{clear:both;padding:5px 0 5px 0}.pagination ul li{margin-right:5px;display:inline}.pagination span.detail{float:right;margin-left:5px}.highlight{color:#000;background:#ff0;padding:1px 4px;font-weight:bold}ul.document-list,ol.document-list{border-top-width:1px;border-top-style:dotted}ul.document-list>li,ol.document-list>li{border-bottom-width:1px;border-bottom-style:dotted;padding:6px}.document-list>.odd,.document-list>.even{margin:0}.inline-list dt:after{content:" : "}.inline-list dt,.inline-list dd,.inline-list li{display:inline}.menu-list ul,.menu-list dl{margin-left:15px}dl.cloud-list dd,ul.cloud-list li,ol.cloud-list li{display:inline;padding-right:5px}dl.normal>dt{font-weight:bold}dl.normal>dt:after{content:" : "}dl.normal>dd{margin-bottom:8px}dl.inline-items>dt{font-weight:bold;float:left;margin-right:4px}dl.inline-items>dt:after{content:" : "}dl.inline-items>dd{margin-bottom:4px}.small{font-size:.7em}.big{font-size:1.4em}.smile{vertical-align:text-bottom}.js{display:none!important}.ctoggle>.short{display:none;cursor:pointer}.ctoggle>.full{cursor:pointer}.visibility-hidden{visibility:hidden}fieldset{padding:10px;border-width:1px;border-style:solid}legend{padding:0 2px;white-space:normal;font-size:150%;font-weight:bold}form.cmxform legend{margin-bottom:0}fieldset.inline-set legend,form.cmxform label{text-align:right;width:35%;font-weight:bold;line-height:1.6;font-size:1em;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset.inline-set li.option{display:inline-block;margin:0}form.cmxform label{display:block;float:left}form.cmxform label.form-validation{margin-left:35%;text-align:left;float:none}span.captcha{vertical-align:bottom;text-align:right;width:35%;display:block;float:left;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input.textfield,textarea,select,option,input.button,button.button{font-size:1em}input.textfield,textarea,select{border-width:1px;border-style:solid}form.cmxform input.textfield,form.cmxform textarea,form.cmxform select,form.cmxform .richtextfield{max-width:65%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.cmxform textarea{width:65%}form.cmxform input.textfield:not([size]){min-width:35%}form.cmxform .richtextfield{display:inline-block}form.cmxform .richtextfield iframe{max-width:100%}input.textfield,select{line-height:1.33;min-height:18px}input.textfield,textarea{padding:0 3px}input.button,button.button,a.button{cursor:pointer;border-width:1px;border-style:solid;font-weight:bold;text-decoration:none;vertical-align:top;background-color:#000;color:#fff}input.button.secondary,button.button.secondary,a.button.secondary{font-weight:normal}input.button.primary,button.button.primary,a.button.primary{font-size:1.1em}input.button{padding:0 4px}a.button{display:inline-block;padding:0 8px;line-height:1.4}input.button:hover,button.button:hover,a.button:hover{text-decoration:none}form.cmxform ol{margin:0;padding:0}form.cmxform ol li{float:none;clear:both;list-style:none;margin:0;margin-bottom:8px}form.cmxform label.option-label,form.cmxform label.nocmx{width:auto;min-height:10px;display:inline-block;vertical-align:top;margin-right:16px;text-align:left;float:none;font-weight:normal;zoom:1}form.cmxform fieldset.inline-set,fieldset.inline-set{border:0;padding:0;margin:0;position:relative;padding-left:35%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset.inline-set legend{padding:0;position:absolute;right:65%;width:35%;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset.inline-set ol{margin-right:35%}.buttons{clear:both;width:100%;line-height:22px}form.cmxform .help-text{font-size:.9em;margin-left:35%}.errors,.requiredsymbol{color:#f00}.warnings{color:#dc8401}.messages{color:green}ul.errors>li,ul.warnings>li,ul.messages>li{list-style-type:disc;list-style-position:inside}a.dp-choose-date{text-decoration:none}.jTagEditor .textfield-label{width:35%;display:block;float:left;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input,select{vertical-align:middle}textarea{overflow:auto}input[type=radio],input[type=checkbox]{vertical-align:baseline;margin-left:0}label,input[type=button],input[type=submit],input[type=image],button{cursor:pointer}input.button,button{width:auto;overflow:visible}table.jCalendar{border:1px solid #000;background:#aaa}table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px}table.jCalendar td{background:#ccc;color:#000;padding:3px 5px;text-align:center}table.jCalendar td.other-month{background:#ddd;color:#aaa}table.jCalendar td.today{background:#666;color:#fff;font-weight:bold}table.jCalendar td.selected{background:#f66;color:#fff;font-weight:bold}table.jCalendar td.selected:hover{background:#f33;color:#fff}table.jCalendar td:hover,table.jCalendar td.dp-hover{background:#fff;color:#000}table.jCalendar td.disabled,table.jCalendar td.disabled:hover{background:#bbb;color:#888}div#dp-popup{position:absolute;font-size:10px;font-family:arial,sans-serif;background:#ccc;padding:2px}div#dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div#dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0}div#dp-popup div#dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div#dp-popup div#dp-nav-prev a{float:left}div#dp-popup div#dp-nav-prev a,div#dp-popup div#dp-nav-next a{cursor:pointer}div#dp-popup div#dp-nav-prev a.disabled,div#dp-popup div#dp-nav-next a.disabled{cursor:default}div#dp-popup div#dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div#dp-popup div#dp-nav-next a{float:right}div#dp-popup a.disabled{cursor:default;color:#aaa}div#dp-popup td{cursor:pointer}div#dp-popup td.disabled{cursor:default}a.dp-choose-date{width:16px;height:16px;padding:0;margin:0 3px;text-indent:-2000px;overflow:hidden;background:url(/changeicons/small/calendar.png) no-repeat 0 0;vertical-align:middle;text-decoration:none;display:inline-block}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}input.dp-applied{width:140px}.benchtimes{clear:both;border:1px solid yellow;background-color:#ffffca;text-align:left;position:absolute;top:5px;left:5px;opacity:.8;filter:alpha(opacity=80);font-family:Arial;font-size:12px}.benchtimes div.title{cursor:pointer;text-decoration:underline;color:blue}.benchtimes ul{clear:both}.benchtimes li.block{cursor:pointer}.benchtimes li.block strong{text-decoration:underline;color:blue}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide img{width:100%}.complementary .slick-slide img{width:auto;margin:auto}.slick-prev:before,.slick-next:before{color:black}.slick-slide{transition:all ease-in-out .3s}.slick-active{opacity:1}.slick-current{opacity:1}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:30%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:5px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:24px;left:auto}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;color:#808080}.slick-dots li button:before{font-size:35px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:1;color:#cebca5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:black}.product-list,.shelf-list{clear:both}.product-list>li,.shelf-list>li{width:203px;margin-bottom:10px;margin-right:5px;margin-left:5px;text-align:center;padding:6px;display:inline-block;vertical-align:top}.price{font-weight:bold;white-space:nowrap}.price .tax-mode{font-size:.8em}.price .discount-detail{margin-left:8px}.price del{font-weight:normal;font-size:.8em;margin-left:8px}td.price{text-align:right}.sub-list li{margin:0;padding:0}.product-pictograms{float:right}.product-pictograms li{display:inline-block;height:45px;line-height:45px;margin-left:6px}.product-carousel{overflow:hidden;position:relative}.product-carousel>ul{position:relative;white-space:nowrap}.product-carousel>ul>li{white-space:normal}.product-carousel .arrows button{display:none}.product-carousel .arrows .slideright{float:right}.product-carousel .arrows .slideleft{float:left}.product-carousel .arrows p{text-align:center}.product-carousel .arrows a{display:inline-block;line-height:22px;min-height:22px;vertical-align:middle}.products-comparison-list td{min-width:203px;text-align:center}.products-comparison-list td .product-description{text-align:left}.modules-catalog-product .main-visual{min-width:540px;height:405px;line-height:405px;text-align:center}.modules-catalog-product .main-visual li:first-child{display:block}.modules-catalog-product .main-visual li{display:none}.modules-catalog-product .additionnal-visuals{text-align:center}.modules-catalog-product .additionnal-visuals li{display:inline-block;min-width:80px;height:60px;line-height:56px;text-align:center;margin:3px;cursor:pointer;vertical-align:middle}.modules-catalog-product .columns{position:relative;top:0;left:0}.modules-catalog-product .columns [id^=product-zoom-]{z-index:10000;width:300px;height:375px;border:5px solid #eee;background:#fff;color:#333;position:absolute;top:10px;right:25px;overflow:hidden;-moz-box-shadow:0 0 10px #555;-webkit-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;line-height:375px;text-align:center}.modules-contactcard .column-one{float:left;width:73.2%;padding:1.2%;padding-left:0;margin-top:12px}.modules-contactcard .column-two{float:left;width:24.4%;padding:0 1.2%;padding-right:0;margin-top:22px}.modules-contactcard .vcard-one ol.vcard{margin:0;margin-bottom:10px;padding:4px;background:#eee;width:98%;clear:left}.modules-contactcard .vcard-one ol.vcard li{padding:0;margin:2px 4px;width:auto;text-align:left}.modules-contactcard .vcard-one ol.vcard li.float-right{text-align:right;float:right}.modules-contactcard .vcard-one ol.vcard li ul li.display-inline{display:inline}.modules-contactcard ol.trombi li{width:48%;margin-right:1%;float:left;display:block;padding-bottom:10px}.modules-contactcard ol.trombi li.last{float:none}.modules-contactcard ol.trombi li.carriage-return{clear:left}.modules-contactcard ol.vcard{background:#EEE;float:left;margin:10px;padding:8px;width:300px;min-height:130px}.modules-contactcard ol.vcard li{padding:0;margin:2px 4px;width:auto;text-align:left;float:none}.modules-contactcard ol.vcard li.float-right{text-align:right;float:right}.modules-contactcard ol.vcard li ul li{margin:0;padding:0;padding-left:6px}.modules-contactcard ol.vcard li ul li.display-inline{display:inline}.modules-contactcard ul.folder-vertical{list-style-type:none}.modules-contactcard ul.folder-vertical li{background:url(/media/frontoffice/folder.png) no-repeat;text-align:left;padding:2px 0 2px 20px}.modules-contactcard ul.folder-horizontal{list-style-type:none;margin-top:12px;margin-bottom:6px}.modules-contactcard ul.folder-horizontal li{display:inline;background:url(/media/frontoffice/breadcrumb_subfolder.png) no-repeat 0 .1em;padding:2px 0 2px 40px}.modules-contactcard ul.folder-horizontal li.first{background:0 0;padding:2px 0 2px 0}.modules-contactcard ul.folder-horizontal li img{margin-right:6px;vertical-align:middle}.vcard .contact-not-published,.vcard .contactform-page-not-published{background:#f88;color:red;border:1px solid red;padding:5px}.modules-contactcard li.contact-item{display:inline-block}.modules-contactcard-detail{width:100%;float:left}.address{clear:both}.ecomextended-facets fieldset{border:0;padding:0;margin-bottom:10px}.ecomextended-facets fieldset ol{padding-left:10px}.ecomextended-facets fieldset ol li{margin-bottom:3px}.ecomextended-facets fieldset .buttons{margin:3px 0 0 10px;text-align:left}#loading-facet{background-color:#fff;position:absolute;left:0;top:0;z-index:10000;background-image:url(/media/frontoffice/ecomextended/loading.gif);background-position:center;background-repeat:no-repeat}.modules-event-Baseevent .visual{float:right;margin-left:10px}.modules-forums table.normal th{white-space:nowrap}.modules-forums table.normal td,.modules-forums table.normal .column-bullet img,.modules-forums table.normal .column-avatar img{vertical-align:middle}.modules-forums table.normal .column-bullet{min-width:30px;text-align:center}.modules-forums table.normal .column-avatar{min-width:40px;text-align:center}.modules-forums table.normal .column-label{width:100%}.modules-forums table.normal .column-posts,.modules-forums table.normal .column-threads{white-space:nowrap;min-width:75px;text-align:center}.modules-forums table.normal .column-last-post{white-space:nowrap;min-width:150px;text-align:center}.modules-forums table.normal .column-date,.modules-forums table.normal .column-country{white-space:nowrap;min-width:100px;text-align:center}.message-list .message-body{padding:12px 0}.message-list .author-information{width:180px;float:left}.message-list .message-content{padding-left:12px;margin-left:180px}.hidden-without-geolocation{display:none}.gmaps-bullet-icon{margin-right:5px;float:left}.gmaps-bullet-title{margin-bottom:5px;padding-right:10px;display:block}.gmaps-bullet-address{clear:both}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}* html #fancybox-loading{position:absolute;margin-top:0}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/media/frontoffice/fancybox.png)}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:0;overflow:hidden}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url(/media/frontoffice/fancybox.png);background-position:-40px 0;cursor:pointer;z-index:1103;display:none}#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:0;display:block}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(/media/frontoffice/fancy_title_over.png);display:block}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap span{height:32px;float:left}#fancybox-title-left{padding-left:15px;background-image:url(/media/frontoffice/fancybox.png);background-position:-40px -90px;background-repeat:no-repeat}#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url(/media/frontoffice/fancybox-x.png);background-position:0 -40px;color:#FFF}#fancybox-title-right{padding-left:15px;background-image:url(/media/frontoffice/fancybox.png);background-position:-55px -90px;background-repeat:no-repeat}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background-image:url(/media/frontoffice/blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(/media/frontoffice/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(/media/frontoffice/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url(/media/frontoffice/fancybox-x.png)}#fancy-bg-ne{top:-20px;right:-20px;background-image:url(/media/frontoffice/fancybox.png);background-position:-40px -162px}#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url(/media/frontoffice/fancybox-y.png);background-position:-20px 0}#fancy-bg-se{bottom:-20px;right:-20px;background-image:url(/media/frontoffice/fancybox.png);background-position:-40px -182px}#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/media/frontoffice/fancybox-x.png);background-position:0 -20px}#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url(/media/frontoffice/fancybox.png);background-position:-40px -142px}#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url(/media/frontoffice/fancybox-y.png)}#fancy-bg-nw{top:-20px;left:-20px;background-image:url(/media/frontoffice/fancybox.png);background-position:-40px -122px}#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_loading.png',sizingMethod=scale)}.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_close.png',sizingMethod=scale)}.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_title_over.png',sizingMethod=scale);zoom:1}.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_title_left.png',sizingMethod=scale)}.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_title_main.png',sizingMethod=scale)}.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_title_right.png',sizingMethod=scale)}.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_nav_left.png',sizingMethod=scale)}.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_nav_right.png',sizingMethod=scale)}.fancybox-ie .fancy-bg{background:transparent!important}.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_shadow_n.png',sizingMethod=scale)}.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_shadow_ne.png',sizingMethod=scale)}.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_shadow_e.png',sizingMethod=scale)}.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_shadow_se.png',sizingMethod=scale)}.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_shadow_s.png',sizingMethod=scale)}.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_shadow_sw.png',sizingMethod=scale)}.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_shadow_w.png',sizingMethod=scale)}.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/frontoffice/fancy_shadow_nw.png',sizingMethod=scale)}.modules-order .payment-information tr td{text-align:right}.modules-order td.visual{text-align:center}.process-steps{text-align:center}.process-steps li{border:1px solid;width:120px;padding:10px 4px;margin:0 4px;display:inline-block}.process-steps li .step{font-size:1.6em;display:block}.modules-polls form.cmxform label.option-label{float:none;text-align:left;display:inline}.modules-polls .votes,.modules-polls .percentage{width:20%;text-align:center}.modules-privatemessaging table.normal th{white-space:nowrap}.modules-privatemessaging table.normal td,.modules-privatemessaging table.normal .column-bullet img,.modules-privatemessaging table.normal .column-avatar img{vertical-align:middle}.modules-privatemessaging table.normal .column-bullet{min-width:30px;text-align:center}.modules-privatemessaging table.normal .column-avatar{min-width:40px;text-align:center}.modules-privatemessaging table.normal .column-label{width:100%}.modules-privatemessaging table.normal .column-posts,.modules-privatemessaging table.normal .column-threads{white-space:nowrap;min-width:75px;text-align:center}.modules-privatemessaging table.normal .column-last-post{white-space:nowrap;min-width:150px;text-align:center}.modules-privatemessaging table.normal .column-date,.modules-privatemessaging table.normal .column-country{white-space:nowrap;min-width:100px;text-align:center}.modules-productreturns td.quantities{min-width:125px}.back-to-list{display:block;float:right}.recipe-rating{float:right;padding-top:3px}.recipe-detail-info-pic{float:right;margin-left:30px}.recipe-detail{display:inline-block;margin-top:10px}.recipe-ingredients-detail{width:25%;float:left;margin-right:10px;margin-top:-3px}.recipe-ingredients-detail ul.normal li{margin-left:0;margin-top:3px;list-style-type:square;padding:0}.recipe-preparation-detail{display:block;float:left;max-width:71%}.tickercontainer{overflow:hidden}.tickercontainer ul.newsticker{position:relative;right:0}.tickercontainer ul.newsticker li{float:left}.tickercontainer ul.newsticker .item-source{margin-left:15px}.tickercontainer ul.newsticker .separator{margin-right:25px;margin-left:25px}.share-list li{display:inline-block;margin:0 5px}html{background-image:none;background-repeat:repeat;background-position:top center;background-color:#a9d33f}html body{background-image:none;background-repeat:no-repeat;background-position:top center;background-color:transparent}#stylePage{background-color:white}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5);border-radius:0 15px 0 0}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:inherit!important;height:auto!important}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-prev span,.fancybox-next span{background:url(/media/themes/scoleo/iconfinder_cross_delete_remove_close.png) no-repeat;background-size:contain}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/media/themes/scoleo/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:4px;right:10px;z-index:100;cursor:pointer;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2;-webkit-appearance:none;padding:0;background:0 0;border:0}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/media/themes/scoleo/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/media/themes/scoleo/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;background-color:rgba(0,0,0,.9)}.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#fancybox-wrap{padding:0}.modules-productreturns dd label.returnMotifs{width:22%;text-align:left}.modules-productreturns tr td.return-designation{width:55%}.modules-productreturns dd select.returnMotifs{max-width:100%}.modules-productreturns ul.uploads{text-align:center}.modules-productreturns ul.uploads a.button{padding:0 5px 2px 5px}.modules-productreturns div.info-return{border:1px solid #bf9264;padding:13px;background:url(/media/themes/scoleo/warning.png) no-repeat #f4e5c7 7px 13px;margin-bottom:10px}.modules-productreturns div.info-return p{padding-left:45px}.modules-productreturns div.info-return span{font-weight:bold;padding-left:45px}.modules-productreturns-returnsList div.order-msg{padding-right:10px;padding-bottom:7px}.modules-productreturns h2.title{color:#000;padding:15px 0;clear:both}.modules-productreturns div.img-note{padding-left:20px}.modules-productreturns div.img-note .img-note-title{font-weight:bold;text-decoration:underline}.modules-productreturns div.img-note li{list-style:square;margin:7px 30px}.modules-productreturns p.expedition-info{padding:0 0 15px 15px;line-height:20px}.modules-productreturns div.statesPackageItems{text-align:left;float:left}.modules-productreturns label.statesPackage{display:flex;clear:both;width:100%}.modules-productreturns .btn2{margin:4px 3px;padding:12px 20px;background:linear-gradient(to bottom,#a9d33f,#69861d);border-radius:0 10px 10px 10px}.modules-productreturns-returnOrder #productreturns_returnOrderb_10 .option-label{width:auto!important}.modules-productreturns-returnOrder #productreturns_returnOrderb_10 label{line-height:25px}@media (max-width:1280px){.modules-productreturns dd label.returnMotifs{width:34%}.modules-productreturns dd select.returnMotifs{max-width:100%}.modules-productreturns li.reasonImg label{width:36%}}@font-face{font-family:'Teko';font-style:normal;font-weight:300;src:local('Teko Light'),local('Teko-Light'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdQhfsCVgqGIu.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Teko';font-style:normal;font-weight:300;src:local('Teko Light'),local('Teko-Light'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdQhfsCpgqGIu.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Teko';font-style:normal;font-weight:300;src:local('Teko Light'),local('Teko-Light'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdQhfsCRgqA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Teko';font-style:normal;font-weight:400;src:local('Teko Regular'),local('Teko-Regular'),url(https://fonts.gstatic.com/s/teko/v9/LYjNdG7kmE0gfaJ9pRtB.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Teko';font-style:normal;font-weight:400;src:local('Teko Regular'),local('Teko-Regular'),url(https://fonts.gstatic.com/s/teko/v9/LYjNdG7kmE0gfa19pRtB.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Teko';font-style:normal;font-weight:400;src:local('Teko Regular'),local('Teko-Regular'),url(https://fonts.gstatic.com/s/teko/v9/LYjNdG7kmE0gfaN9pQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Teko';font-style:normal;font-weight:500;src:local('Teko Medium'),local('Teko-Medium'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdVBesCVgqGIu.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Teko';font-style:normal;font-weight:500;src:local('Teko Medium'),local('Teko-Medium'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdVBesCpgqGIu.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Teko';font-style:normal;font-weight:500;src:local('Teko Medium'),local('Teko-Medium'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdVBesCRgqA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Teko';font-style:normal;font-weight:600;src:local('Teko SemiBold'),local('Teko-SemiBold'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdXxZsCVgqGIu.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Teko';font-style:normal;font-weight:600;src:local('Teko SemiBold'),local('Teko-SemiBold'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdXxZsCpgqGIu.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Teko';font-style:normal;font-weight:600;src:local('Teko SemiBold'),local('Teko-SemiBold'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdXxZsCRgqA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Teko';font-style:normal;font-weight:700;src:local('Teko Bold'),local('Teko-Bold'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdRhYsCVgqGIu.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Teko';font-style:normal;font-weight:700;src:local('Teko Bold'),local('Teko-Bold'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdRhYsCpgqGIu.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Teko';font-style:normal;font-weight:700;src:local('Teko Bold'),local('Teko-Bold'),url(https://fonts.gstatic.com/s/teko/v9/LYjCdG7kmE0gdRhYsCRgqA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}div.pagination{width:100%;font-size:11px;border-top:1px solid #ddd}div.pagination>ul{width:100%}.pagination ul li{margin-right:5px;display:inline;margin:0 2px}p.details_message_validation{clear:both;color:#ee7f00;background:whitesmoke;font-size:17px}a.button_details_inscription{clear:both;background:#437e96}.mes_affaires_photo{width:80%}li.No_Bourses_By_Class{text-align:center;font-weight:bold;padding:2%}label.trie_by_class{margin-bottom:3%}select.select_classe_bourses{display:inline-block;width:50%;font-size:18px}figure.figure_verification>img{max-width:50px;max-height:50px}figure.figure_verification{display:inline-block}.loader{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite;margin:auto}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}button.btn-map-center{position:relative;display:inline-block;margin:1% 1%;padding:7px 4px;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;letter-spacing:.5pt;font-size:14px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.bold{font-weight:bold}.annonce_description{border-radius:0 10px 10px 10px;resize:none}div.info .text li{margin:10px 0;font-size:20px;line-height:22px;list-style:none}.text li:before{font-family:FontAwesome;content:"\f00c";margin-right:10px}div.text,div.title{color:#ee7f00}div.info{width:100%;padding:10px 25px;margin-bottom:20px;border:solid 4px #ee7f00;border-radius:0 15px 15px 15px;font-weight:bold}.table_listes_products{border:1px solid}.table_listes_products>tbody>tr{border:1px solid}.table_listes_products>tbody>tr>td{border:1px solid!important;padding:1%}.table_listes_products>thead>tr>th{border:1px solid!important;padding:1%}.print_pdf_button_liste>a{color:white!important}.print_pdf_button>a{color:white!important}.print_pdf_button{background:#337ab7;padding:1%;margin-bottom:2%}.print_pdf_button_liste{background:#337ab7;padding:1%;margin-bottom:2%;width:60%}div.parents_form{padding:1%}div.parents_btn_generate{padding:2%}[class=radio_annonce]:checked,[class=radio_annonce][type=radio]:not(:checked){position:absolute;left:-9999px}[class=radio_annonce]:checked+label,[class=radio_annonce]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[class=radio_annonce]:checked+label:before,[class=radio_annonce]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}[class=radio_annonce]:checked+label:after,[class=radio_annonce]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#ee7f00;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[class=radio_annonce]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[class=radio_annonce]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.question_verification{display:flex;align-items:center;justify-content:center}.question_verification h1{margin:0;padding:0}div.puce-etablissement-question{padding:6px;background:#2a344d;border-radius:100%;display:inline-block;margin-right:10px}.right{float:right;z-index:1}td.parents_relais_etablissement{vertical-align:middle}.listManager .form{margin:0;width:calc(100% - 220px)}.listManager{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}button.parent_details{padding:1%;width:60%}input.parent_active_liste{padding:1%}li.parents_niveaux{padding:5.82px}li.parents_classes{padding:5.82px}li.parents_listes{padding:5.82px}li.parents_prix{padding:5.82px}button.print-etablissement{padding:1%}button.parents_liste_details{padding:3%}article.headTitle{padding:15px 20px 0;border:2px dashed #70AEC7;border-radius:10px;position:relative;margin:0 0 30px;text-align:left}article.headTitle>h1>span{font-weight:200;font-size:26px;line-height:28px}article.headTitle>h1>span>b{font-size:45px;line-height:45px}.normal>li{display:list-item!important}article.headTitle>h1{font-family:'Teko',sans-serif;color:#70AEC7;font-weight:500;display:inline-block;width:calc(100% - 150px);margin-bottom:20px}#prenom_eleve{margin-left:-32%}.clear{clear:both}.add_name{float:left;width:100%;padding:2%}.map-scroll:before{content:'Utilisez ctrl + le defilement de la molette de la souris pour agrandir la carte';position:absolute;top:50%;left:20%;z-index:800;font-size:24px}.map-scroll:after{position:absolute;left:0;right:0;bottom:0;top:0;content:'';background:#00000061;z-index:999}div.button-covoiturage-message{text-align:center}h4.modal-title-covoiturage{text-align:center;font-weight:bold}div.modal-covoiturage-title{background:#89b3e8}div.configurate_covoiturage{padding:2%}div.button_list_covoiturage{float:right}div.covoiturage_customer_classe>p{display:inline-block}div.customer_covoiturage_list{display:inline-block;width:20%;vertical-align:middle}div.covoiturage_customer_etablissements{display:inline-block;width:30%;vertical-align:middle}div.covoiturage_customer_classe{display:inline-block;width:20%;vertical-align:middle}div.description_covoiturage_list{width:25%;display:inline-block;vertical-align:middle}div.marker_covoiturage_list>img{width:26px;height:30px}div.marker_covoiturage_list{display:inline-block;width:58px;text-align:center}.annonce_description{border-radius:0 10px 10px 10px}div.info .text li{margin:10px 0;font-size:20px;line-height:22px;list-style:none}.text li:before{font-family:FontAwesome;content:"\f00c";margin-right:10px}div.info{width:100%;padding:10px 25px;margin-bottom:20px;border:solid 4px #ee7f00;border-radius:0 15px 15px 15px;font-weight:bold}.button_top_details_annonces{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#ee7f00,#b16003);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.kit_complementaires_list{padding-bottom:2%}.kit_list{padding:2%;text-align:left}.kit_img{width:130px}.right{float:right;z-index:1}.ma_liste{color:#ee7f00;font-size:25px;text-align:left}.ttwrapper,.ttwrapper .wrapper{position:relative;overflow:visible}.listManager table.cols-list_view{border-collapse:collapse}.listManager .form{margin:0;width:calc(100% - 220px)}.listManager{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}article.headTitle{padding:15px 20px 0;border:2px dashed #70AEC7;border-radius:10px;position:relative;margin:0 0 30px;text-align:left}article.headTitle>h1>span{font-weight:200;font-size:26px;line-height:28px}article.headTitle>h1>span>b{font-size:45px;line-height:45px}article.headTitle>h1{font-family:'Teko',sans-serif;color:#70AEC7;font-weight:500;display:inline-block;width:calc(100% - 150px);margin-bottom:20px}#prenom_eleve{margin-left:-32%}.clear{clear:both}.add_name{float:left;width:100%;padding:2%}.annonce_description{width:100%}.img_details_annonce{width:100%}.label_message_annonce{width:100%!important;padding:2%}.title_covoiturage_inscription{margin:0 0 10px 0;font-size:25px;font-weight:600;letter-spacing:.02em;line-height:42px;color:#ee7f00;text-align:left}#oneColumnScoleo ul.annonces .button{font-size:12px}.half-circle{background-color:#381e77;width:80px;height:170px;border-radius:100%/50%;border-top-right-radius:0;border-bottom-right-radius:0;color:white;padding:0}.half-circle>ul{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding-top:10%}.half-circle>ul>li.price-promotion{text-decoration:line-through;height:16%}.half-circle>ul>li.promotion{font-size:1.5em;font-weight:bold;height:20%}*{margin:0;padding:0}body{color:#63544c;font-size:14px;font-family:Tahoma,Geneva,Kalimati,sans-serif;background-color:#a9d33f;line-height:1.3}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}a:hover{color:inherit;text-decoration:none}tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}#simpleScoleo .cCell,#simpleScoleo .cColumn{display:block;float:left}fieldset{padding:0;border-width:0}form.cmxform fieldset.inline-set,fieldset.inline-set{border:0;padding:0;margin:0;position:relative;padding-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset.inline-set legend{padding:0;position:relative;right:0;width:100%;padding-right:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}fieldset.inline-set legend,form.cmxform label{text-align:left;width:26%;color:#63544c}fieldset.inline-set li.option{display:block;margin-left:50px}form.cmxform legend.group-label{width:100%}.modules-form-form #field1062823,.modules-form-form #field1062827,.modules-form-form #field1062829,.modules-form-form #field1062361,.modules-form-form #field1062352,.modules-form-form #field1062353,.modules-form-form #field1062351,.modules-form-form #field1062383,.modules-form-form #field1062384{width:100%;display:flex;margin-bottom:1%;flex-wrap:wrap}.modules-form-form #field1062823 label,.modules-form-form #field1062827 label,.modules-form-form #field1062829 label,.modules-form-form #field1062361 label,.modules-form-form #field1062352 label,.modules-form-form #field1062353 label,.modules-form-form #field1062351 label,.modules-form-form #field1062383 label,.modules-form-form #field1062384 label{margin-bottom:0}#fieldset_1062372 ol{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#fieldset_1062372 ol li.option{display:block;margin-left:20px}select,input[type=text],input[type=password],input[type=email],input[type=tel],textarea,input[type=date]{width:100%;padding:8px 10px;background:#fff;color:#4b3b45;border:solid 1px #999;border-radius:0 10px 10px 10px;margin-bottom:1px;font-size:18px;letter-spacing:.5pt}form.cmxform label{display:block;text-align:left;line-height:14px;padding-right:5px}.overlay{background:transparent;display:none;height:100vh;position:fixed;width:100vw;z-index:99999}.noPadding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.noMargin{margin:0}.row{margin-right:0;margin-left:0}.cLayout .cblock{margin:0}.bold{font-weight:bold}.modules-blog-post img.image,.modules-website-staticrichtext img.image,.modules-mapping-mapping img,.modules-brand-brand,.img_menuList img.image,.viewProductRight .description img.image,.modules-brand-brand dl dd p img.image{max-width:100%;height:auto}form.cmxform .help-text{font-size:.9em;margin-bottom:5%;font-style:italic}form.cmxform legend{margin-bottom:1%}h1,h2,.heading-one,.heading-two{width:100%;font-weight:normal;color:#2a344d;font-family:'Teko',sans-serif;letter-spacing:.02em}h3,h4,h5,h6{width:100%;color:#2a344d;font-weight:bold}h1,#oneColumnScoleo .heading-one{margin:0 0 10px 0;font-size:40px;font-weight:600;letter-spacing:.02em;line-height:42px;width:100%;font-family:'Teko',sans-serif;color:#2a344d}h1 span{font-size:42px}h2,#oneColumnScoleo .heading-two{position:relative;display:block;margin:20px 0 10px 0;font-size:30px;line-height:1.4;width:100%;color:#2a344d;font-family:'Teko',sans-serif;font-weight:600}h3{font-size:20px}h4{font-size:18px;margin-top:15px}h5{font-size:16px;margin-top:15px}h6{font-size:14px;margin-top:15px}p,.help-text-normal,.help-text-gras{margin:10px 0;font-family:"Kalimati",sans-serif;font-size:14px}p.normal{margin-bottom:0}b,strong{font-weight:bolder}.help-text-gras{line-height:20px;margin-bottom:5%;font-size:20px;font-weight:bolder}#stylePage{max-width:1300px;background-color:white;margin-left:auto;margin-right:auto}.btn-top,.btn-top:hover,.btn-top:focus{background-color:#fe6400;bottom:40px;color:#FFF;cursor:pointer;display:none;filter:alpha(opacity=70);font-size:30px;height:30px;margin-right:-600px;opacity:.7;position:fixed;left:89%;text-align:center;text-decoration:none;transition:opacity .15s ease-in-out;width:30px;z-index:1}.modules-form-form form .buttons{display:flex;flex-direction:row;justify-content:flex-end}.p-chield input,.modules-annonces-SelectBabySitting button.button,.modules-annonces-SelectBabySitting a.button,.modules-annonces-SelectAffaireOccasion button.button,.modules-annonces-SelectBoursesAuxLivres button.button,.modules-annonces-SelectAffaireOccasion a.button,.modules-annonces-SelectBoursesAuxLivres a.button,.modules-annonces-CovoiturageSelect button.button,.modules-annonces-CovoiturageSelect a.button,.modules-annonces-Messages button,.modules-annonces-Conversation .button_message,.modules-project-SearchKit a.button,.modules-annonces-Messages a.button{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#ee7f00,#b16003);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}header{max-width:1300px;height:120px;display:flex;background-color:#a9d33f;margin:0 auto}.headerLeft{margin-bottom:.5%}.mainlogo{width:71%;height:100%;position:absolute;left:3vw;padding:14px 18px 8px 18px;overflow:hidden}.logoSmall-sprite{background:url(/media/themes/scoleo/logoSmall.png) no-repeat center;background-size:92%;position:absolute;z-index:10;top:0;left:9%;overflow:hidden;height:100%;width:125px}.mainlogo::before{padding:14px 18px 8px 18px;overflow:hidden;content:"";position:absolute;z-index:10;top:-10px;right:5px;bottom:6px;left:5px;border-radius:0 0 10px 10px;background:#fff;transform:rotate(-5deg)}.mainlogo:hover .logoSmall-sprite{opacity:.6}.headerMiddle{display:flex;align-items:center}.headerMiddle div{width:100%}.headerMiddle h3{font-size:26px;line-height:30px;font-family:Teko,sans-serif;color:#fff;width:100%;font-weight:normal;height:50%;padding:2%}.searchMobile{display:none}.headerMiddle .formsearch{position:absolute;z-index:1;top:30px;left:5%;width:75%;height:40px;background:#fff;border-radius:15px}.headerMiddle .solrsearch-fieldset{width:100%}.headerMiddle .formsearch input[type=text]{width:65%;height:40px;margin:0;padding:0 0 0 10px;border:0;background:transparent;color:#999;font-size:13px;font-style:italic;border-radius:5px 0 0 5px}.headerMiddle .formsearch::after{position:absolute;display:block;content:"";top:5px;left:65%;border-left:solid 1px #eee;width:1px;height:30px}.headerMiddle .formsearch input[type=button]{width:25%;height:40px;margin:0;padding:0;border:0;background:transparent;color:#63544C;text-align:center;font-size:13px;font-weight:bold;cursor:pointer;border-radius:0 5px 5px 0;transition:all 150ms ease-in-out}header.stickyHeader{height:50px;position:fixed;max-width:100%;width:100%;z-index:100001}.stickyHeader .headerLeft{z-index:100001;top:0;width:120px;height:90px;left:2%}.stickyHeader .mainlogo::before{bottom:11px;box-shadow:0 4px 3px -1px #80808075;border:solid #a9d33f 2px}.stickyHeader .mainlogo::before{padding:14px 18px 8px 18px;overflow:hidden;content:"";position:absolute;z-index:10;top:-10px;right:5px;bottom:6px;left:5px;border-radius:0 0 10px 10px;background:#fff;transform:rotate(-5deg)}.stickyHeader .mainlogo{width:100%;height:100%;position:absolute;left:0;padding:14px 18px 8px 18px;overflow:hidden}.stickyHeader .logoSmall-sprite{background:url(/media/themes/scoleo/logoSmall.png) no-repeat center;background-size:auto;background-size:92%;position:absolute;z-index:10;top:6px;left:9%;overflow:hidden;height:69%;width:100px}.stickyHeader .headerMiddle{z-index:100001;width:32%;margin:auto;top:5px;left:33%;position:fixed}.stickyHeader .formsearch{top:0;left:0;width:100%;border:solid #a9d33f 2px;box-shadow:0 4px 3px -1px #80808075}.stickyHeader .headerRight{position:fixed;height:auto;right:24px;z-index:100001;top:0;width:237px}.stickyHeader .headerRightInfo{height:auto;padding:2px}body.modal-open header.stickyHeader{position:initial}body.modal-open .stickyHeader .headerMiddle{position:initial}body.modal-open .stickyHeader .headerRight{position:initial}#resultsearch{clear:both;z-index:100001;width:0;height:0;position:absolute}.result_col_1,.result_col_2{background:#FFF;border:#8cb22c 1px solid;float:left;height:88vh;position:fixed;z-index:23}.result_col_1{width:80%;left:2%;top:69px}.result_col_2{left:82%;top:69px;display:flex;flex-direction:column;justify-content:space-between;width:17%}.col_searchResults{background:#FFF;height:88vh;position:relative}.title_f_shelf,.title_f_brand,.title_f_collection,.title_searchResults{color:#363636;font-weight:bold;background-color:#e0ecbf;font-size:14px;line-height:24px;margin-bottom:10px;text-align:center}#close{cursor:pointer;float:left;font-size:20px;font-weight:bold;padding-left:6px;position:relative}.item_result{float:left;width:30%;height:156px;border-radius:0 5px 5px 5px;margin:7px;background:#fff;display:flex;flex-direction:row}.item_result:hover{background:#eee}.item_result .col-xs-6{width:100%}.item_result .imgProduct{position:relative;width:160px;height:156px;padding:3px;margin:0}.item_result .imgProduct a{display:flex;align-items:center;justify-content:center;width:150px;height:150px}.item_result image{height:100%;width:auto}.item_result .item_info{font-size:14px;padding:4px 10px;width:auto;height:156px}.item_info .description a{height:80px;padding:5px 2px;color:#63544C;text-decoration:none;display:flex;align-items:center}.item_info .description a:hover{text-decoration:underline}.item_info p.price{width:calc(100% - 56px);display:inline-block;padding:4px 10px;vertical-align:middle}.item_info span.price{display:inline-block;line-height:20px;font-size:16px;color:#ee7f00;font-weight:bold}.item_info .tax-mode{vertical-align:super;font-size:8px;font-weight:normal}.popin-price-discount{background:#e00;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,.5);color:#FFF;font-family:'Maven Pro Regular',sans-serif;font-size:12px;padding:5px;margin-left:12%}.col_searchResults .moreProduct{background:#e0ecbf;border-bottom:1px solid #8cb22c;border-top:0;color:#363636;padding:6px;position:absolute;text-align:center;font-weight:bold;bottom:0}.col_searchResults .moreProduct span{cursor:pointer}.content_f_shelf li,.f_brand li,.f_collection li{margin:5px 0 0 0;padding:0;color:#000;text-align:left;font-size:12px;font-weight:bold}.content_f_shelf a,.f_brand a,.f_collection a{display:block;padding:2px;border:0;color:#63544C}.content_f_shelf a:hover,.f_brand a:hover,.f_collection a:hover,.col_searchResults .moreProduct:hover{color:#ee7f00;text-decoration:underline}.popin-search-pub{display:flex;align-items:center;justify-content:center;padding-bottom:15px}.popin-search-pub img{width:250px;height:auto}#resultsearch span.suggestion{cursor:pointer}.headerRight{display:flex;flex-direction:column;height:100%;top:0;border-top:none}.headerRightTop{flex:1}.headerRightInfo{display:block;height:100%;text-align:center;padding:10px;cursor:pointer;background-color:#E0ECBF}.headerRightInfo span{display:inline-block;font-size:12px;color:#363636;font-family:'Tahoma',sans-serif}.headerRightBottom{display:flex;flex:1;border-top:1px solid #8cb22c;background-color:#E0ECBF}.modules-users-resetpassword form.cmxform ol{font-weight:normal;color:#2a344d;font-family:'Teko',sans-serif;letter-spacing:.02em;margin:2% 2% 0 2%;padding:2%;background:#eee;border-radius:0 15px 0 0;width:90%}.modules-users-resetpassword form.cmxform ol li{display:flex;align-items:center}#oneColumnScoleo .modules-users-resetpassword .buttons{margin:0 2% 2% 2%;padding:1%;background:#eee;border-radius:0 0 15px 15px;width:90%}.accountSummary{background:#e0ecbf;font-size:12px;line-height:14px;cursor:pointer;display:block;width:50%;z-index:23}.accountSummary i,.basketSummary i{font-size:20px;color:#363636;display:inline-block;margin:0 8px 0 3px;vertical-align:top}.modules-customer-Customerinfo{height:100%}.header-customer-info-scoleo{height:100%;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.connectionScoleo{height:57px;display:flex;width:100%;align-items:center}.paragrahNotConnect{display:flex;justify-content:center;width:100%;height:30px;align-items:center;font-size:12px;font-family:'Tahoma',sans-serif;color:#363636}.userLogin{color:#363636;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:29px 0}.userLogin:hover{text-decoration:none}.imgCompte{background:url(/media/themes/scoleo/mon_compte.png) no-repeat center;width:30%;height:30px}.textCompte{width:70%;font-size:12px;display:block;font-family:'Tahoma',sans-serif;color:#363636}.paragrahConnect{display:flex;width:100%;flex-wrap:wrap;align-items:center;font-size:10px;font-family:'Tahoma',sans-serif;color:#363636}.paragrahConnect>.title{width:60%;font-weight:bold;color:#000}.lienDeconnect{display:flex;color:#363636;font-size:10px;width:100%;align-items:center;justify-content:space-around}.accountSummary:hover,.panierShadow{background-color:#FFF;box-shadow:2px 3px 2px rgba(0,0,0,.5)}.imgDeconnect{width:20px;height:20px}p.btn-deconnexion{text-align:end}p.btn-deconnexion a.link{margin:0;padding:7px 5px;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;letter-spacing:.5pt;font-size:12px;line-height:16px;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.basketSummary{background:#e0ecbf;font-size:12px;line-height:14px;cursor:pointer;display:block;width:50%}.cart{border-left:1px solid #8cb22c;padding:4px}.basketSummary a{color:#000}.headerRightTop:hover .headerRightInfo{background-color:#FFF}.basketSummary .cart-sprite{background:url(/media/themes/scoleo/cartV2.png) no-repeat black;background-size:contain;height:31px;width:31px;border-radius:13px}.panierSprite{display:flex}.short-cart-count-link-price{display:flex;align-items:center;height:40px}.view-cart{width:50%;text-align:center}.short-cart-count-link{width:100%;display:flex;align-items:center;justify-content:center;height:20px;text-align:end;font-size:10px}.menuCompteMobile{display:none}.menu{border-top:9px solid #8cb22c;left:0;width:100%;height:70px}.menuSearchMobile{display:none}.levelUl1{display:flex;justify-content:space-between;position:relative}.levelLi1{width:33.45%;height:58px;background:#fff;font-size:18px;font-family:Kalimati,sans-serif;letter-spacing:.1em;font-weight:500;border:0;text-align:center;z-index:22;cursor:pointer;box-shadow:0 4px 3px -1px #777}.levelUl1 li button,.levelLi1>a{width:100%;height:inherit;background-color:#FFF;text-transform:uppercase;border:0;font-family:"Teko",sans-serif;font-size:21px;font-weight:500;letter-spacing:.1em;display:flex;align-items:center;justify-content:center}.menuoperationFournituresScolaires button{color:#a9d33f}.menuoperationFournituresScolaires img{width:640px;height:290px}.levelLi1>a{color:#437e96;width:100%;display:block;height:100%}.menuinformationScoleo button{color:#ee7f00}.levelLi1>a:hover,.levelLi1>a.active{background-color:#437e96;color:#FFF}.menuinformationScoleo.active button{background-color:#ee7f00;color:#FFF}.menuoperationFournituresScolaires.active button{background-color:#a9d33f;color:#FFF}.toplvl1{line-height:3em}.toplvl2{display:none;position:absolute;left:0;width:100%;background:#fff;list-style:none;box-shadow:0 0 2px 2px rgba(0,0,0,.2);z-index:1}.level-contenaireUl2,.level-contenaireUlNiveau3{display:flex;flex-direction:row}.level-contenaireULLi2{height:77px;padding-bottom:0;border-right:1px solid rgba(0,0,0,.1);flex:1;display:flex;justify-content:space-around;flex-direction:column;margin:0;width:auto;vertical-align:top;text-align:center;z-index:1}.level-contenaireULLi2.active{box-shadow:5px 5px 5px rgba(0,0,0,.5);border-radius:0 5px 0 0}.level-contenaireULLi2.active>a{color:#FFF}.toplvl3{display:none;position:absolute;width:100%;background:#fff;list-style:none;box-shadow:0 0 2px 2px rgba(0,0,0,.2);top:75px;left:0}.levelLien2{font-size:13px;line-height:15px;font-weight:normal;padding:5px 2px;font-family:Tahoma,Geneva,Kalimati,sans-serif;color:#63544c;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.level-contenaire li .dropdown{position:absolute;top:65px;left:0;right:0;background:#fff;text-align:left;box-shadow:5px 5px 5px rgba(0,0,0,.5);border-radius:0 10px 10px 10px;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .5s ease-in-out;z-index:9999}.level-contenaire>ul>li:hover .dropdown{opacity:1;visibility:visible}.dropdown div.image{float:right;border-radius:0 10px 10px 10px;width:60%;display:flex;justify-content:flex-end}.level-contenaireULLi2 .submenu{padding:1%;width:35%;list-style:none;border-top:dashed 1px #ccc;font-size:10px}.level-contenaireULLi2 .submenu li{border-bottom:dashed 1px #ccc}.level-contenaireULLi2 .submenu li a{display:block;padding:0 3px;color:#63544c;line-height:24px;transition:all 150ms ease-in-out}.level-contenaireULLi2 .submenu li a:hover{font-weight:bold}.dropdown .plus{padding:1%}.plus .title{margin:10px 0;font-weight:normal;font-size:32px;font-family:'Teko',sans-serif}.plus .text{font-weight:normal;font-size:14px;line-height:22px}.text li:before{content:"\2713";margin-right:10px}li.orange.active,.level-contenaireULLi2.active,.boutique:hover{background:linear-gradient(to bottom,#feb348,#ee7f00)}li.orange.active .dropdown,.boutique .dropdown{border:solid 4px #ee7f00}li.orange.active .plus,.boutique .plus{color:#ee7f00}li.green.active{background:linear-gradient(to bottom,#9feb4c,#74CA17)}li.green .dropdown{border:solid 4px #74CA17}li.green .plus .title,li.green .plus .text{color:#74CA17}li.red.active{background:linear-gradient(to bottom,#e75555,#a60000)}.menuBoutique li.c0200d strong,.menuBoutique li.black strong,.menuBoutique li.f34009f strong{color:#fff}li.red .dropdown{border:solid 4px #a60000}li.red .plus .title,li.red .plus .text{color:#a60000}li.blue.active{background:linear-gradient(to bottom,#8053dc,#34009f)}li.blue .dropdown{border:solid 4px #34009f}li.blue .plus .title,li.blue .plus .text{color:#34009f}li.purple.active{background:linear-gradient(to bottom,#b531b5,#606)}li.purple .dropdown{border:solid 4px #606}li.purple .plus .title,li.purple .plus .text{color:#606}li.pink.active{background:linear-gradient(to bottom,#f147c0,#d8009a)}li.pink .dropdown{border:solid 4px #d8009a}li.pink .plus .title,li.pink .plus .text{color:#d8009a}.menuBoutique .giantLevel1{display:flex;list-style:none;background:#ee7f00;border-radius:0 5px 5px 5px;margin-left:1%;flex-wrap:nowrap;margin-right:1%;justify-content:space-around;align-items:center;position:relative;width:98%;flex-direction:row}.menuBoutique .Giantlevel1Li{border-radius:0 5px 0 0;display:flex;align-items:center;justify-content:flex-start;width:100%;border-left:1px solid rgb(255,255,255);height:60px;padding-bottom:0}.menuBoutique .Giantlevel1Li>a{font-size:13px;line-height:15px;font-weight:normal;font-family:Tahoma,Geneva,Kalimati,sans-serif;color:white;display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-transform:capitalize;padding:5px 2px;overflow:hidden;text-overflow:ellipsis}.menuBoutique .Giantlevel1Li:hover>a{color:white}.menuBoutique .Giantlevel1Li.current{padding:0;background:#fff;border-color:#ee7f00;border-radius:0 5px 0 0}.menuBoutique .Giantlevel1Li:hover,.menuBoutique .Giantlevel1Li.current:hover{background:linear-gradient(to bottom,#feb348,#ee7f00);box-shadow:5px 5px 5px rgba(0,0,0,.5);color:white}.menuBoutique .c0200d:hover,.menuBoutique .c0200d.current:hover{background:#c0200d;color:white}.menuBoutique .f34009f:hover,.menuBoutique .f34009f.current:hover{background:#34009f;color:white}.menuBoutique .black:hover,.menuBoutique .black.current:hover{background:#000;color:white}.menuBoutique .f4e5c7:hover,.menuBoutique .f4e5c7.current:hover{background:#f4e5c7;color:#363636}.menuBoutique .f2dab2:hover,.menuBoutique .f2dab2.current:hover{background:#f2dab2;color:#363636}.menuBoutique .fdedf3:hover,.menuBoutique .fdedf3.current:hover{background:#fdedf3;color:#363636}.menuBoutique .f6f1b2:hover,.menuBoutique .f6f1b2.current:hover{background:#f6f1b2;color:#363636}li.c0200d{background:#c0200d!important;border:0!important;border-radius:0 0 0 5px!important}li.f34009f{background:#34009f!important;border:0!important;border-radius:0 0 0 5px!important}li.black{background:#000!important;border-radius:0!important;border-width:0!important}li.f4e5c7{background:#f4e5c7!important;border:0!important;border-radius:0 0 0 5px!important}li.f2dab2{background:#f2dab2!important;border:0!important;border-radius:0 0 0 5px!important}li.fdedf3{background:#fdedf3!important;border:0!important;border-radius:0 0 0 5px!important}li.f6f1b2{background:#f6f1b2!important;border:0!important;border-radius:0 0 0 5px!important}li.f4e5c7 a,li.f2dab2 a,li.fdedf3 a,li.f6f1b2 a,li.f4e5c7 strong,li.f2dab2 strong,li.fdedf3 strong,li.f6f1b2 strong{color:#363636!important}.menuBoutique .Giantlevel1LiStrong{padding:0;background:#fff;color:#ee7f00;border:1px solid #ee7f00}.menuBoutique .Giantlevel1LiStrong>strong{color:#ee7f00;font-size:11px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.menuBoutique .Giantlevel1LiStrong strong{color:#ee7f00;font-size:11px}.menuBoutique .Giantlevel1LiStrong:hover>strong{color:white}.menuBoutique .Giantlevel1LiStrong>a{color:#ee7f00}.menuBoutique .Giantlevel1LiStrong.c0200d>a,.menuBoutique .Giantlevel1LiStrong.f34009f>a,.menuBoutique .Giantlevel1LiStrong.black>a{color:white}.menuBoutique .Giantlevel1LiStrong.f4e5c7>a,.menuBoutique .Giantlevel1LiStrong.f2dab2>a,.menuBoutique .Giantlevel1LiStrong.fdedf3>a,.menuBoutique .Giantlevel1LiStrong.f6f1b2>a{color:#363636}.menuBoutique .c0200d .level2{border:solid 5px #c0200d}.menuBoutique .f34009f .level2{border:solid 5px #34009f}.menuBoutique .black .level2{border:solid 5px #000}.menuBoutique .f4e5c7 .level2{border:solid 5px #f4e5c7}.menuBoutique .f2dab2 .level2{border:solid 5px #f2dab2}.menuBoutique .fdedf3 .level2{border:solid 5px #fdedf3}.menuBoutique .f6f1b2 .level2{border:solid 5px #f6f1b2}.menuBoutique .level2{position:absolute;z-index:100000;top:60px;right:0;min-height:250px;overflow:hidden;background:#fff;border:solid 5px #ee7f00;border-radius:0 0 5px 5px;box-shadow:5px 5px 5px rgba(0,0,0,.5);width:100%;left:0;flex-direction:column;flex-wrap:wrap}.menuBoutique ul.giantLevel2{width:80%;padding-top:1%;padding-left:1%;margin:10px 0 0 250px}.menuBoutique .giantLevel2 li img{bottom:0;left:0;top:0;display:flex;flex-direction:column;justify-content:center;vertical-align:bottom;width:100%;height:auto}.menuBoutique .Giantlevel2Li:nth-child(3n+1){clear:both}.menuBoutique .Giantlevel2Li{float:left;width:33%;padding-bottom:5px}.menuBoutique .Giantlevel2Li a{display:block;color:#666;font-size:11px;text-overflow:inherit}.Giantlevel2Li>a{font-weight:bold}.menuBoutique .Giantlevel2Li a:hover{color:#0040FF;text-decoration:underline}.menuBoutique .giantLevel3{margin:4px 0 0 18px;width:84%;font-size:10px;list-style:none}.menuBoutique .giantLevel3>li{padding-bottom:2px}.menuBoutique .Giantlevel1Li span{color:#666}.menuBoutique .Giantlevel1Li .illustration{display:flex;flex-direction:column;justify-content:flex-start;width:250px;height:100%;position:absolute}.menuBoutique .Giantlevel1Li .illustration img{width:250px;height:250px}.menuBoutique .Giantlevel1Li div.title{margin:10px 0 0 255px;color:#ee7f00;font-size:24px;font-weight:bold;font-family:Tahoma,Geneva,Kalimati,sans-serif;width:80%}.menuBoutique .c0200d div.title{color:#c0200d}.menuBoutique .f34009f div.title{color:#34009f}.menuBoutique .black div.title{color:#000}.menuBoutique .f4e5c7 div.title{color:#f4e5c7}.menuBoutique .f2dab2 div.title{color:#f2dab2}.menuBoutique .fdedf3 div.title{color:#fdedf3}.menuBoutique .f6f1b2 div.title{color:#f6f1b2}#content-middle{margin-right:5%}#sidebar-column .contextual{width:100%;margin-bottom:10px;padding:10px;background:#eee;border-radius:0 5px 5px 5px;margin-right:20px}#sidebar-column .title{font-size:14px;font-weight:bold;width:100%;padding:10px;background:#eee;border-radius:0 5px 0 0}#sidebar-column .title a{color:#ee7f00}#sidebar-column .contextual a{display:block;padding:2px;border:0;color:#63544C}#sidebar-column .contextual a:hover{color:#ee7f00;text-decoration:underline}#sidebar-column .contextual a.current{color:#ee7f00}#sidebar-column .contextual .contextualMenuNiveau2 li{margin:5px 0 0 0;padding:0;color:#000;text-align:left;font-size:12px;font-weight:bold}.contextualMenuNiveau2,.contextualMenuNiveau3,.contextualMenuNiveau4{margin:0 0 5px 2px;padding:0 0 0 10px;border-left:solid 2px #ee7f00}#sidebar-column .contextual .contextualMenuNiveau2,#sidebar-column .contextual .contextualMenuNiveau3,#sidebar-column .contextual .contextualMenuNiveau4{display:none}.contextualMenuNiveau2 a,.contextualMenuNiveau3 a,.contextualMenuNiveau4 a,.contextualMenuNiveau2 span,.contextualMenuNiveau3 span,.contextualMenuNiveau4 span,.contextualMenuNiveau2 h2.minimify,.contextualMenuNiveau3 h2.minimify,.contextualMenuNiveau4 h2.minimify{color:#63544C;font-size:12px;text-transform:none;font-weight:normal;display:block;padding:0;border:0;font-family:Tahoma,Geneva,Kalimati,sans-serif;margin:0;line-height:1}.contextualMenuNiveau2 a:hover,.contextualMenuNiveau3 a:hover,.contextualMenuNiveau4 a:hover{color:#63544C}h2.minimify{padding:0 0 -1px 22px;font-size:14px;text-transform:lowercase;display:inline;font-weight:normal}li.current>strong{color:#ee7f00}li.current>strong h2.minimify{color:#ee7f00}.modules-website-ConfigurableMenu .contextual .level2>li.current strong,.modules-website-ConfigurableMenu .contextual .current>.level3{display:block}.modules-website-ConfigurableMenu .contextual .level3>li.current strong{color:#ee7f00}.contextual li.inpath>a.link{display:block;padding:2px;border:0;color:#63544C}#sidebar-column .contextual li.inpath>ul.contextuallevel2,#sidebar-column .contextual li.current>ul.contextuallevel2{margin:0 0 5px 2px;padding:0 0 0 10px;border-left:solid 2px #ee7f00;display:block}#sidebar-column .contextualMenuNiveau2 li.current>strong,.contextualMenuNiveau2 li.inpath>strong{color:#ee7f00}#sidebar-column .contextual .contextualMenuNiveau2 li.current>ul,#sidebar-column .contextual .contextualMenuNiveau2 li.inpath>ul{display:block}ol li.list-sort label{color:#000;font-size:11px;font-weight:100;text-transform:uppercase;width:100px}ol li.list-sort select,ol li.list-sort select:hover{background-color:#fff;border-color:#e2c390;color:#000;float:right;font-family:'Maven Pro Regular',sans-serif;font-size:10px}ol li.list-sort select option{color:#626262}form.cmxform .list-sort{float:right}.talSumoSelect{background:#FFF;border:1px solid #fa6200;display:none;height:100vh;overflow:auto;padding:25px;position:fixed;right:0;top:0;width:100vw;z-index:100001}.all-facet-title{background:#fa6200;color:#FFF;cursor:pointer;font-size:22px;font-weight:bold;padding:15px;text-align:center}li.facet-menu-li input[type=checkbox],li.facet-menu-li input[type=radio]{display:none}.ecomextended-facets fieldset{margin:0;padding:0}fieldset.facet-menu-fieldset{float:left}span.facet-menu-span{background:#fa6125;color:#FFF;display:block;font-size:13px;font-weight:bold;padding:12px;text-align:left;text-decoration:none}.primary-shelf-label{font-weight:normal;text-transform:none}p.facet-text{color:#867e6f;font-size:12pt;text-align:center}div.modules-ecomextended-Facets div.facet-list{background:url(/media/themes/scoleo/background_filtres.png) no-repeat center bottom;min-height:120px}.item-facet-nomobile{color:#867e6f;cursor:pointer;float:left;font-size:14px;margin:8px}.plus_filtre span{color:#867e6f;cursor:pointer;font-family:'Maven Pro Regular',sans-serif;font-size:14px;margin-left:30px;float:right}span.plus_trier{color:#ff6000;cursor:pointer;font-family:'Maven Pro Regular',sans-serif;font-size:14px;margin-left:35px}.detail-facet-titl{padding:12px;font-size:18px;border:1px solid rgba(253,205,70,.38);margin:2px;cursor:pointer}.products_quantity{text-align:left;clear:both;margin-top:6px}.goToPromo:before,.item-facet-nomobile:before{content:"\e258";font-family:'Glyphicons Halflings';font-size:12px;margin-right:-5px}.goToPromo{color:#ff6000;font-size:14px;margin-left:25px}#promo{float:left;margin:8px 8px 8px 25px;cursor:pointer}div.modules-ecomextended-Facets div.plus_filtre,div.modules-ecomextended-ProductList div.plus_filtre{background:url(/media/themes/scoleo/search_facet_plus.png) no-repeat;background-size:contain;float:right;height:30px;padding:5px;cursor:pointer}.detail-facet-title,.detail-facet-titl{border:1px solid rgba(253,205,70,.38);cursor:pointer;font-size:18px;margin:2px;padding:12px}.glyphicon-menu-down{color:#fc8841;float:right}.facet-content{display:block;font-size:15px;padding:15px}.container-one-facet{cursor:pointer;display:block;margin-bottom:12px;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.container-one-facet input{cursor:pointer;opacity:0;position:absolute}div.btn-container button{background:#fa6200;border:0;color:#FFF;cursor:pointer;margin:5px;padding:10px}.fieldset-facet .checkmark{background-color:#eee;height:25px;position:absolute;right:0;top:0;width:25px}.container-one-facet:hover input~.checkmark{background-color:#ccc}.container-one-facet input:checked~.checkmark{background-color:#ff6100}.checkmark:after{content:"";display:none;position:absolute}.container-one-facet input:checked~.checkmark:after{display:block}.container-one-facet .checkmark:after{border:solid white;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.modules-ecomextended-ManageFacetsFilter{padding-left:35px}.mes_criteres{float:left;font-size:15px;font-weight:bold;line-height:30px;padding-right:5px}dd.selected-facet{border:1px solid #ff6000;color:#ff6000;float:left;font-family:'Maven Pro Regular',sans-serif;font-size:10pt;margin:0 10px 10px 0;padding:5px}dd.selected-facet a{margin-left:3px;cursor:pointer;text-decoration:none;color:grey}dd span.facet-remove{float:right;font-size:18px;line-height:16px;margin-left:3px;margin-right:3px;text-align:center}.title_filtre{font-size:15px;font-weight:bold}.productlist-options form.cmxform fieldset{border:0}#header-customer-info-mobile{display:none}#blockFiltreFlottant{flex-direction:column;align-items:center;justify-content:end;background-color:transparent;position:fixed;right:0;top:102px;width:117px;z-index:1;height:auto}#blockFiltreFlottant button{background:#fa6200;color:#fff;border:0;padding:10px;border-radius:0 5px 5px 5px;margin:2px 5px;font-size:20px}#header-customer-info-mobile button{background:#fa6200;color:#fff;border:0;padding:5px;border-radius:0 5px 5px 5px;margin:2px 5px}#content,#contentTotal{width:100%;margin-top:2%;min-height:100vh;padding:0 15px 20px 15px}.thread{width:95%;color:#999;font-size:11px;display:flex;margin-bottom:1%;margin-left:1%;flex-wrap:wrap}.thread li{margin-right:.5%}.thread a,.thread a:link,.thread a:visited,.thread a:active{color:#63544c;text-decoration:none}.thread a:hover{color:#0040ff;text-decoration:underline}.cCell .modules-ads-rotatingbannergroup{margin:auto;max-width:1000px}.modules-ads .rotate .tabs{bottom:6px;display:none;float:right;list-style:none;margin:0 10px;padding:0;position:absolute;right:10px;z-index:10}.modules-catalog-productpromotion .heading-one{display:block;font-family:"Alamain",sans-serif;font-size:18px;line-height:40px;margin:auto;padding-bottom:15px;padding-left:5px;text-align:center}.complementary .sub-list{position:relative;color:black;float:left;border:1px dashed #fb7839;width:95%;height:385px;margin:5px 2px;min-height:340px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.complementary .slick-prev,.complementary .slick-next{opacity:1;width:36px;height:122px;margin:auto;top:46%;color:#004079;z-index:1}.complementary .sub-list li.product-label{font-size:13px;text-transform:capitalize;line-height:15px;min-height:45px;height:45px;color:#000;font-family:'Maven Pro Medium',sans-serif;font-weight:normal;text-align:right}.slick-slide li.product-visual a{display:block;width:auto;height:219px;margin:auto}.complementary .slick-slide img{max-width:100%;max-height:200px}.product-price .price{padding-top:10px;font-size:18px;width:100%;text-align:center;font-family:"League Spartan Bold",sans-serif}.mise-link{background:#a9d33f;border-radius:25px;height:50px;margin:auto;width:50px;display:flex;align-items:center;justify-content:center}div.carousel-inner .product-visual,.modules-catalog-productpromotion .product-visual,.complementary .sub-list li.product-visual{text-align:center;padding:5px}.complementary .slick-prev{left:0}.complementary .slick-next{right:0}.slick-dotted.slick-slider{margin-right:1%}.glyphicon-eye-open{font-size:30px;color:white}.sub-list .complementary-promotion{display:block;color:#FFF;font-weight:bold;position:absolute;background:url(/media/pictoPromoScoleo.html) no-repeat;top:-1px;left:8px;text-align:center;width:55px;height:55px;line-height:40px;font-size:15px;z-index:3}.slick-prev:before{content:''}[dir=rtl] .slick-prev:before{content:''}.slick-next:before{content:''}[dir=rtl] .slick-next:before{content:''}.modules-customer-createaccount form.formAccount-b1{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;margin-top:1%}.account-b1,.account-b2,.account-b3{padding:10px;background:#eee;border-radius:0 15px 15px 15px;display:flex;flex-direction:column;width:95%;margin-bottom:2%}.account-b1 div{display:flex;align-items:center;justify-content:space-around;flex-direction:row;flex-wrap:wrap}.account-b1 input{margin-bottom:3%;width:45%}.account-b1 div.note p{color:#626262;font-size:12px;margin-top:10px}.account-b2 table,.account-b3 table{margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.account-b3 table tbody{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.account-b3 table tr{display:flex;align-items:center;justify-content:center;width:100%}.account-b3 table td{height:85px;display:flex;flex-direction:column;justify-content:center}.account-b3 label{display:flex;align-items:center;justify-content:space-between}.account-b3child1{width:40%}.account-b3birthday1{width:40%}.account-b3Gender{width:20%}form.cmxform ol.formAdressEdit,.formNewAddress ol{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 auto;width:100%;padding:18px;background:#eee;border-radius:0 15px 15px 15px}form.cmxform ol.formAdressEdit input[type=text]{width:100%}.modules-customer-manageaddress input.button-annuler{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#ee7f00,#b16003);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.modules-customer-manageaddress form.cmxform label{margin-bottom:10px;width:100%}.formAdressEdit .customerDigicode{width:100%}.formAdressEdit .firstname,.formAdressEdit .lastname,.formNewAddress .firstname,.formNewAddress .lastname{width:35%}.formAdressEdit .addressLine2,.formAdressEdit .addressLine3,.formAdressEdit .email,.formNewAddress .input_designe,.formNewAddress .addressLine2,.formNewAddress .addressLine3,.formNewAddress .email{width:100%}.formAdressEdit .addressLine1,.formNewAddress .addressLine1{width:70%}.formAdressEdit .customercompany,.formNewAddress .customercompany{width:50%}.formAdressEdit .adressLabel,.formNewAddress .adressLabel{width:50%}form.cmxform .formAdressEdit input.textfield,form.cmxform .formAdressEdit textarea{max-width:100%}.form.cmxform .formAdressEdit input[type=text],form.cmxform .formAdressEdit input[type=password],form.cmxform .formAdressEdit input[type=email],form.cmxform .formAdressEdit input[type=tel],form.cmxform .formAdressEdit textarea,input[type=date],.formNewAddress input[type=text],.formNewAddress input[type=password],.formNewAddress input[type=email],.formNewAddress input[type=tel],.formNewAddress textarea{width:100%;font-size:15px}form.cmxform ol.formAdressEdit li,.formNewAddress ol li{margin:1%;display:flex;flex-direction:column}.formAdressEdit label,.formNewAddress label{margin-bottom:2%;width:100%}.formAdressEdit .titleid select,.formAdressEdit .countryid select{width:100%;max-width:100%}.formAdressEdit .zipCode,.formNewAddress .zipCode{width:20%}.formAdressEdit .city,.formNewAddress .city{width:54%}.formAdressEdit .customerNumber,.formNewAddress .customerNumber{width:10%}.formAdressEdit .phone,.formNewAddress .phone{width:45%}#addNewAddress.button{background:linear-gradient(to bottom,#a9d33f,#69861d);margin:2% 30%;position:relative;display:inline-block;padding:14px 14px;border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.modules-customer-editaccount form.cmxform ol{margin:0 auto;width:100%;padding:18px;background:#eee;border-radius:0 15px 15px 15px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.modules-customer-editaccount li{display:flex;justify-content:center;margin-bottom:2%;flex-direction:column}.modules-customer-editaccount form.cmxform label{width:100%}.modules-customer-editaccount form.cmxform .titleid{width:15%}.modules-customer-editaccount form.cmxform .email{width:90%;align-items:self-start}.modules-customer-editaccount form.cmxform .firstname,.modules-customer-editaccount form.cmxform .lastname{width:40%;align-items:flex-start}.modules-customer-editaccount form.cmxform .customercompany{width:50%}.modules-customer-editaccount form.cmxform .adressLabel{width:50%}.modules-customer-editaccount form.cmxform .dateByrthday{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:flex-start}.modules-customer-editaccount form.cmxform .dateByrthday label{width:100%}.modules-customer-editaccount form.cmxform .dateByrthday select{width:15%;margin-left:1%}.modules-annonces-InscriptionBabySitting1 .formualire_step,.modules-annonces-InscriptionBabySitting2 .formualire_step,.modules-annonces-InscriptionBabySitting3 .formualire_step,.modules-annonces-InscriptionBabySitting4 .formualire_step,.modules-annonces-InscriptionCovoiturage1 .formualire_step,.modules-annonces-InscriptionCovoiturage2 .formualire_step,.modules-annonces-InscriptionCovoiturage3 .formualire_step,.modules-annonces-InscriptionCovoiturage4 .formualire_step,.modules-annonces-InscriptionAffaireOccasion1 .formualire_step,.modules-annonces-InscriptionAffaireOccasion2 .formualire_step,.modules-annonces-InscriptionAffaireOccasion3 .formualire_step,.modules-annonces-InscriptionAffaireOccasion4 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres1 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres2 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres3 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres4 .formualire_step,.modules-annonces-DemandeCovoiturage .formualire_step{margin:0 auto;padding:18px;background:#eee;border-radius:0 15px 15px 15px;display:flex;flex-wrap:wrap;width:65%;margin-top:3%}.modules-annonces-InscriptionBabySitting1 .formualire_step_has_babysitting{width:90%}.modules-annonces-InscriptionBabySitting1 .form_ligne,.modules-annonces-InscriptionCovoiturage1 .form_ligne,.modules-annonces-InscriptionAffaireOccasion1 .form_ligne,.modules-annonces-InscriptionBoursesAuxLivres1 .form_ligne,.modules-annonces-InscriptionBabySitting2 .form_ligne,.modules-annonces-InscriptionCovoiturage2 .form_ligne,.modules-annonces-InscriptionAffaireOccasion2 .form_ligne,.modules-annonces-InscriptionBoursesAuxLivres2 .form_ligne,.modules-annonces-UpdateCovoiturage .form_ligne,.modules-annonces-UpdateBabySitting .form_ligne,.modules-annonces-ModifierAffaireOccasion .form_ligne,.modules-annonces-ModifierBoursesAuxLivres .form_ligne{flex-direction:column;align-items:flex-start;width:100%}.modules-annonces-InscriptionBabySitting1 .form_ligne_civility,.modules-annonces-InscriptionCovoiturage1 .form_ligne_civility,.modules-annonces-InscriptionAffaireOccasion1 .form_ligne_civility,.modules-annonces-InscriptionBoursesAuxLivres1 .form_ligne_civility,.modules-annonces-UpdateCovoiturage .form_ligne_civility,.modules-annonces-UpdateBabySitting .form_ligne_civility,.modules-annonces-ModifierAffaireOccasion .form_ligne_civility,.modules-annonces-ModifierBoursesAuxLivres .form_ligne_civility{flex-direction:row;width:85%;justify-content:space-between}.modules-annonces-InscriptionBabySitting2 .form_lignCodePostal,.modules-annonces-InscriptionCovoiturage2 .form_lignCodePostal,.modules-annonces-InscriptionAffaireOccasion2 .form_lignCodePostal,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lignCodePostal,.modules-annonces-UpdateCovoiturage .form_lignCodePostal,.modules-annonces-UpdateBabySitting .form_lignCodePostal,.modules-annonces-ModifierAffaireOccasion .form_lignCodePostal,.modules-annonces-ModifierBoursesAuxLivres .form_lignCodePostal{width:30%}.modules-annonces-InscriptionBabySitting2 .form_lignVille,.modules-annonces-InscriptionCovoiturage2 .form_lignVille,.modules-annonces-InscriptionAffaireOccasion2 .form_lignVille,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lignVille,.modules-annonces-UpdateCovoiturage .form_lignVille,.modules-annonces-UpdateBabySitting .form_lignVille,.modules-annonces-ModifierAffaireOccasion .form_lignVille,.modules-annonces-ModifierBoursesAuxLivres .form_lignVille{width:70%}.modules-annonces-InscriptionBabySitting2 .form_lign_telephone_fixe,.modules-annonces-InscriptionBabySitting2 .form_lign_telephone_mobile,.modules-annonces-InscriptionCovoiturage2 .form_lign_telephone_fixe,.modules-annonces-InscriptionCovoiturage2 .form_lign_telephone_mobile,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lign_telephone_fixe,.modules-annonces-InscriptionAffaireOccasion2 .form_lign_telephone_fixe .modules-annonces-InscriptionAffaireOccasion2 .form_lign_telephone_mobile,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lign_telephone_mobile,.modules-annonces-UpdateCovoiturage .form_lign_telephone_fixe,.modules-annonces-UpdateCovoiturage .form_lign_telephone_mobile,.modules-annonces-UpdateBabySitting .form_lign_telephone_fixe,.modules-annonces-UpdateBabySitting .form_lign_telephone_mobile,.modules-annonces-ModifierAffaireOccasion .form_lign_telephone_fixe,.modules-annonces-ModifierBoursesAuxLivres .form_lign_telephone_fixe,.modules-annonces-ModifierAffaireOccasion .form_lign_telephone_mobile,.modules-annonces-ModifierBoursesAuxLivres .form_lign_telephone_mobile{width:50%}.modules-annonces-InscriptionBabySitting3 .buttons a,.modules-annonces-InscriptionCovoiturage3 .buttons a,.modules-annonces-InscriptionAffaireOccasion3 .buttons a,.modules-annonces-InscriptionBoursesAuxLivres3 .buttons a{font-size:11px;letter-spacing:0;line-height:16px;padding:4px 5px;background:linear-gradient(to bottom,#ee7f00,#b16003);color:#fff;margin:4px 3px;border:0;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.modules-annonces-InscriptionBabySitting3 .formualire_step,.modules-annonces-InscriptionBabySitting4 .formualire_step,.modules-annonces-InscriptionCovoiturage3 .formualire_step,.modules-annonces-InscriptionCovoiturage4 .formualire_step,.modules-annonces-InscriptionAffaireOccasion3 .formualire_step,.modules-annonces-InscriptionAffaireOccasion4 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres3 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres4 .formualire_step{width:100%}.modules-annonces-InscriptionBabySitting3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionBabySitting3 .form_ligneChildrenNom,.modules-annonces-InscriptionBabySitting3 .form_ligneChildrenClasse,.modules-annonces-InscriptionCovoiturage3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionCovoiturage3 .form_ligneChildrenNom,.modules-annonces-InscriptionCovoiturage3 .form_ligneChildrenClasse,.modules-annonces-InscriptionAffaireOccasion3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionAffaireOccasion3 .form_ligneChildrenNom,.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligneChildrenNom,.modules-annonces-InscriptionAffaireOccasion3 .form_ligneChildrenClasse,.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligneChildrenClasse,.modules-annonces-UpdateCovoiturage .form_ligneChildrenPrenom,.modules-annonces-UpdateCovoiturage .form_ligneChildrenNom,.modules-annonces-UpdateCovoiturage .form_ligneChildrenClasse,.modules-annonces-UpdateBabySitting .form_ligneChildrenPrenom,.modules-annonces-UpdateBabySitting .form_ligneChildrenNom,.modules-annonces-UpdateBabySitting .form_ligneChildrenClasse,.modules-annonces-ModifierAffaireOccasion .form_ligneChildrenPrenom,.modules-annonces-ModifierBoursesAuxLivres .form_ligneChildrenNom,.modules-annonces-ModifierBoursesAuxLivres .form_ligneChildrenPrenom,.modules-annonces-ModifierAffaireOccasion .form_ligneChildrenNom,.modules-annonces-ModifierAffaireOccasion .form_ligneChildrenClasse,.modules-annonces-ModifierBoursesAuxLivres .form_ligneChildrenClasse{width:33%;flex-direction:column;align-items:flex-start}.modules-annonces-InscriptionBabySitting3 .form_ligne input[type=text],.modules-annonces-InscriptionCovoiturage3 .form_ligne input[type=text],.modules-annonces-InscriptionAffaireOccasion3 .form_ligne input[type=text],.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligne input[type=text],.modules-annonces-UpdateCovoiturage .form_ligne input[type=text],.modules-annonces-UpdateBabySitting .form_ligne input[type=text],.modules-annonces-ModifierAffaireOccasion .form_ligne input[type=text],.modules-annonces-ModifierBoursesAuxLivres .form_ligne input[type=text]{width:100%}.modules-annonces-InscriptionBabySitting3 .form_demande p,.modules-annonces-InscriptionCovoiturage3 .form_demande p,.modules-annonces-InscriptionAffaireOccasion3 .form_demande p,.modules-annonces-InscriptionBoursesAuxLivres3 .form_demande p{margin-bottom:1%}.modules-annonces-InscriptionBabySitting3 form.form_demande select,.modules-annonces-InscriptionCovoiturage3 form.form_demande select,.modules-annonces-InscriptionAffaireOccasion3 form.form_demande select,.modules-annonces-InscriptionBoursesAuxLivres3 form.form_demande select{max-width:100%}.modules-annonces-InscriptionBabySitting4 .form_ligneannonce_description,.modules-annonces-InscriptionCovoiturage4 .form_ligneannonce_description,.modules-annonces-InscriptionAffaireOccasion4 .form_ligneannonce_description,.modules-annonces-InscriptionBoursesAuxLivres4 .form_ligneannonce_description{flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.modules-annonces-InscriptionBabySitting4 form.cmxform,.modules-annonces-InscriptionCovoiturage4 form.cmxform,.modules-annonces-InscriptionAffaireOccasion4 form.cmxform,.modules-annonces-InscriptionBoursesAuxLivres4 form.cmxform{width:100%}.modules-annonces-InscriptionBabySitting4 .form_ligneannonce_description label,.modules-annonces-InscriptionCovoiturage4 .form_ligneannonce_description label,.modules-annonces-InscriptionAffaireOccasion4 .form_ligneannonce_description label,.modules-annonces-InscriptionBoursesAuxLivres4 .form_ligneannonce_description label{margin-bottom:1%;width:100%}.modules-annonces-InscriptionBabySitting4 form.cmxform textarea,.modules-annonces-InscriptionCovoiturage4 form.cmxform textarea,.modules-annonces-InscriptionAffaireOccasion4 form.cmxform textarea,.modules-annonces-InscriptionBoursesAuxLivres4 form.cmxform textarea,.modules-annonces-UpdateCovoiturage form.cmxform textarea,.modules-annonces-UpdateBabySitting form.cmxform textarea,.modules-annonces-ModifierAffaireOccasion form.cmxform textarea,.modules-annonces-ModifierBoursesAuxLivres form.cmxform textarea{max-width:100%;width:100%}.modules-annonces-InscriptionBabySitting4 form.cmxform label,.modules-annonces-InscriptionCovoiturage4 form.cmxform label,.modules-annonces-InscriptionAffaireOccasion4 form.cmxform label,.modules-annonces-InscriptionBoursesAuxLivres4 form.cmxform label{width:100%}.modules-annonces-InscriptionBabySitting4 .form_lignebtn,.modules-annonces-InscriptionCovoiturage4 .form_lignebtn,.modules-annonces-InscriptionAffaireOccasion4 .form_lignebtn,.modules-annonces-InscriptionBoursesAuxLivres4 .form_lignebtn{width:100%}.modules-annonces-InscriptionAffaireOccasion4 .form_ligneannonce_type,.modules-annonces-ModifierAffaireOccasion .form_ligneannonce_type,.modules-annonces-InscriptionBoursesAux4 .form_ligneannonce_type,.modules-annonces-ModifierBoursesAuxLivres .form_ligneannonce_type{width:50%}.modules-annonces-InscriptionAffaireOccasion4 .form_ligneannonce_prix,.modules-annonces-ModifierAffaireOccasion .form_ligneannonce_prix,.modules-annonces-InscriptionBoursesAux4 .form_ligneannonce_prix,.modules-annonces-ModifierBoursesAuxLivres .form_ligneannonce_prix{width:30%}.modules-annonces-InscriptionAffaireOccasion4 .form_ligneannonce_image,.modules-annonces-ModifierAffaireOccasion .form_ligneannonce_image,.modules-annonces-InscriptionBoursesAuxLivres4 .form_ligneannonce_image,.modules-annonces-ModifierBoursesAuxLivres .form_ligneannonce_image{width:100%;max-height:200px;display:flex;justify-content:flex-start}.modules-annonces-InscriptionAffaireOccasion4 .form_ligneannonce_image img,.modules-annonces-ModifierAffaireOccasion .form_ligneannonce_image img,.modules-annonces-InscriptionBoursesAuxLivres4 .form_ligneannonce_image img,.modules-annonces-ModifierBoursesAuxLivres .form_ligneannonce_image img{max-height:200px;width:auto}.form_lignebtn{width:100%}.form_lignedata_babysitting{justify-content:flex-start}.btnLaterAnnonce{margin:4px 3px;padding:14px 14px;border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white;background:linear-gradient(to bottom,#ee7f00,#b16003);width:30%;position:relative;display:inline-block;font-weight:bold}a.btnLaterAnnonce:hover{color:white;text-decoration:none}.modules-project-ShelfList ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none}.sub-shelf-list{margin:5px 5px;height:220px;width:260px}.sub-shelf-list a{font-size:15px;color:#ee7f00;height:185px;width:230px;display:block}.img_menuList{height:185px;width:230px;border-radius:0 15px 15px 15px;border:1px solid #74CA17;border-left-width:5px}div.shelf_57684,div.shelfList_57684{background:url(/media/themes/scoleo/sousCategorie/ecriture.jpg) no-repeat;background-size:cover}div.shelf_72254,div.shelfList_72254{background:url(/media/themes/scoleo/sousCategorie/ardoises.png) no-repeat;background-size:cover}div.shelf_77531,div.shelfList_77531{background:url(/media/themes/scoleo/sousCategorie/cahiers.png) no-repeat;background-size:cover}div.shelf_57703,div.shelfList_57703{background:url(/media/themes/scoleo/sousCategorie/colles-et-rubans-adhesifs.jpg) no-repeat;background-size:cover}div.shelf_76017,div.shelfList_76017{background:url(/media/themes/scoleo/sousCategorie/ciseaux.png) no-repeat;background-size:cover}div.shelf_77503,div.shelfList_77503{background:url(/media/themes/scoleo/sousCategorie/feuilles-et-copies.png) no-repeat;background-size:cover}div.shelf_76057,div.shelfList_76057{background:url(/media/themes/scoleo/sousCategorie/tracage-et-compas.png) no-repeat;background-size:cover}div.shelf_77398,div.shelfList_77398{background:url(/media/themes/scoleo/sousCategorie/classement.png) no-repeat;background-size:cover}div.shelf_77834,div.shelfList_77834{background:url(/media/themes/scoleo/sousCategorie/carnets-blocs-repertoires.png) no-repeat;background-size:cover}div.shelf_105492,div.shelfList_105492{background:url(/media/themes/scoleo/sousCategorie/proteges-cahier-et-couvre-livres.png) no-repeat;background-size:cover}div.shelf_77903,div.shelfList_77903{background:url(/media/themes/scoleo/sousCategorie/classement.png) no-repeat;background-size:cover}div.shelf_77935,div.shelfList_77935{background:url(/media/themes/scoleo/sousCategorie/arts-plastiques.png) no-repeat;background-size:cover}div.shelf_493815,div.shelfList_493815{background:url(/media/themes/scoleo/sousCategorie/Cahiers-de-vacances.png) no-repeat;background-size:cover}div.shelf_78024,div.shelfList_78024{background:url(/media/themes/scoleo/sousCategorie/Agendas.jpg) no-repeat;background-size:cover}div.shelf_78248,div.shelfList_78248{background:url(/media/themes/scoleo/sousCategorie/Fournitures-de-bureau.png) no-repeat;background-size:cover}div.shelf_78249,div.shelfList_78249{background:url(/media/themes/scoleo/sousCategorie/bon-points.jpg) no-repeat;background-size:cover}div.shelf_71880,div.shelfList_71880{background:url(/media/themes/scoleo/sousCategorie/tailles-crayons.png) no-repeat;background-size:cover}div.shelf_78151,div.shelfList_78151{background:url(/media/themes/scoleo/sousCategorie/calculatrices.jpg) no-repeat;background-size:cover}.sub-shelf-list p{position:absolute;width:80%;margin:0;padding:10px 0 10px 5px;color:#fff;top:27px;background-color:#74CA17;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:center}nav.shopFocus a:hover{text-decoration:underline}.sub-shelf-list p:after{content:"\003E";margin:0 20px 0 0;width:20px;height:20px;transition:margin .3s ease-in-out}.sub-shelf-list a:hover p:after{margin-right:10px}table.normal tr td{border:0;padding:5px;margin-bottom:2%}table.normal p{margin-bottom:0}table.normal a{color:#ee7f00}table.normal a:hover{text-decoration:underline}table.normal .image{border-radius:0 15px 15px 15px;border:1px solid #fff;display:block;height:auto;max-width:100%}.normal.text-align-center .image{display:initial}#simpleBoutiqueScoleo .category-description .image,#oneColumnBoutiqueScoleo .category-description .image{width:100%;height:auto}.category-description{display:flex;flex-direction:column;align-items:center;justify-content:center}.category-description .normal{display:flex;align-items:center;justify-content:center}.category-description table.normal{width:100%}.category-description #product-list-title{width:100%;text-align:left}.category-description tbody{width:100%}.category-description tr{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.category-description td{width:25%}.category-description p.normal{width:100%;position:relative}.category-description p.normal a{width:100%;margin:0;padding:3px 0 5px 5px;color:#fff;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:0 0 15px 15px;font-size:12px}.category-description p.normal:first-child a{border:1px solid #74CA17;border-radius:0 15px 15px 15px;width:100%;display:flex;align-items:center;justify-content:center;position:inherit;background-color:transparent}.category-description p.normal:first-child{width:100%;position:inherit}.plusinfos-title{font-size:40px;font-weight:600;letter-spacing:.02em;color:#ee7f00}.plusinfos .heading-two{position:relative;display:block;margin:20px 0 10px 0;font-size:20px;line-height:1.4;color:#ee7f00}.plusinfos a{color:#0040ff;cursor:pointer}.plusinfos a:hover{color:#0040ff;text-decoration:underline}#product-list-title{margin:0 0 10px 0;font-size:40px;font-weight:600;letter-spacing:.02em;line-height:42px;color:#ee7f00}.product-line{float:left;width:30%;min-height:340px;border-radius:0 5px 5px 5px;margin:10px;background:#fff}.product-line .sub-list{display:flex;justify-content:space-between;width:100%;height:445px;flex-wrap:wrap;align-items:center;padding:2px}.show-product .product-line .sub-list{align-items:flex-start;justify-content:space-around;flex-direction:row}.product-line:hover{background:#eee}.sub-list .product-visual{position:relative;width:100%;text-align:center}.sub-list .product-visual a{width:260px;height:260px;display:flex;align-items:center;justify-content:center}.sub-list .product-label{font-size:14px;padding:4px 10px}.sub-list .product-label a{display:block;height:55px;margin-top:5px;color:#63544C;text-decoration:none}.sub-list .product-label a:hover{text-decoration:underline}.sub-list .product-price{width:calc(100% - 56px);padding:4px 10px;vertical-align:middle}.sub-list .custom-formatted-value-price{line-height:20px;font-size:16px;color:#ee7f00;font-weight:bold}.sub-list .btnAddProduct{display:flex;flex-direction:row;width:50px}.product-vignette .product-liv-free-list{width:100%}.price-old-all{line-height:20px;font-size:16px;color:#ee7f00;font-weight:bold;display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:flex-end}.custom-formatted-value-price-with-discount{display:flex;flex-wrap:wrap}.custom-formatted-value-price-with-discount span{width:auto;line-height:20px;font-size:16px;color:#ee7f00;font-weight:bold}.custom-formatted-value-price-with-discount strike{width:100%;font-size:10px;text-decoration:line-through;color:#63544c}.custom-formatted-value-price-with-discount strike span{color:#63544c;font-size:10px}.custom-formatted-value-price-with-discount-value{line-height:20px;font-size:16px;font-weight:bold}.custom-formatted-price-with-discount-old-value{font-size:10px;text-decoration:line-through;color:#63544c}.custom-formatted-price-with-discount-old-value strike{text-decoration:line-through}.price-discount-detail{display:flex;background:#ec641d;box-shadow:1px 1px 5px rgba(0,0,0,.5);margin-left:0;position:absolute;border-radius:40px;align-items:center;justify-content:center;width:70px;height:70px;left:10px}p.price-discount-detail-value{color:#fff;font-weight:700;font-family:"League Spartan";font-size:22px;margin-top:18px}.sub-list .currency-symbol{vertical-align:super;font-size:8px;font-weight:normal}sup{top:-.3em;margin-left:5px}.custom-formatted-value-price-with-discount strike sup{margin-left:2px}.custom-formatted-value-price-with-discount .currency-symbol{color:#ee7f00}.custom-formatted-value-price-with-discount strike .currency-symbol{color:#63544c}.products-list-addtocart-button-categorie{width:50%;display:inline-block;text-align:right;vertical-align:middle;color:white}.btn-all-product{position:relative;display:inline-block;margin:2% 15%;padding:14px 14px;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;width:70%}.btn-all-product a{color:#fff}.subshelf{color:#ee7f00;font-size:20px;margin:25px 0;text-transform:uppercase;margin-left:25px;clear:both;width:auto}.miseenavant{font-size:15px}.listeProduitItem{height:400px}.listeProduitItem .listItemProductCatLi{position:relative;text-align:center;width:260px;height:260px;overflow:hidden}.listeProduitItem .listItemProductCatLi a.listItemProductCatLien img{max-width:260px;max-height:260px}.listeProduitItem .product-vignette img{width:100%}.listeProduitItem .listItemProductLabLi{width:100%;max-height:170px;display:flex;flex-wrap:wrap;align-items:center;flex-direction:column;justify-content:space-around;font-size:14px;padding:4px 10px;margin-top:-12px}.listeProduitItem .priceProduct{width:calc(100% - 56px);padding:4px 10px;height:50px}.listeProduitItem .product-vignette{height:auto;width:100%;display:flex;align-items:center;flex-wrap:wrap;margin-top:4px;margin-bottom:-4px}.listeProduitItem .product-vignette a,.listeProduitItem .vignetteDivImg{width:15%;height:auto;margin-right:2%}.listeProduitItem .listLabelProductLien{height:70px}.listeProduitItem .listeProduitUlLiPA{height:auto}.listeProduitItem .products-list-part-price-categorie{width:100%;display:flex}.listeProduitItem .price-Product{width:50%}.listeProduitItem .products-list-promoDetailInfo-categorie{width:30%}.modules-catalog-product .columns.viewSimpleProduct{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:2%}.modules-catalog-product .main-visual{width:50%;height:auto;min-width:100%;line-height:0}.modules-catalog-product .additionnal-visuals li img{max-width:60px}.lienImgProduct img{max-width:100%;overflow:hidden;background:#fff;border:solid 1px #eee}.viewProductLeft{border:0;width:40%;display:flex;flex-direction:column;align-items:center;justify-content:center}.viewProductRight{width:60%;position:relative;border:0}.viewProductRight .head-one{color:#ee7f00;margin-bottom:5%;font-size:20pt;font-weight:normal;margin-left:0;text-align:left;line-height:100%;text-transform:uppercase;font-family:'Teko',sans-serif}.simple-product .product-vignette-responsive{width:35%;list-style:none;padding-top:5%;display:flex;flex-wrap:wrap;text-align:left}.simple-product .product-vignette-responsive a{width:35%}.vignette-availibility-comment-addtocart{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.availibility-comment-addtocart{display:flex;flex-direction:column;width:50%;background:#eee;border-radius:0 0 5px 5px;padding:5px}#simple-product-addtocart{width:100%;margin:0 0 0 10px;padding:5px}.availibility-comment{width:100%;margin:0 0 0 10px;padding:5px;display:flex;align-items:center;justify-content:center;flex-direction:column}#stock-product{font-size:14px;font-weight:bold}.availibility-comment .availability{color:#a9d33f}.viewProductRight .product-price{font-size:40px;font-weight:bold;color:#ee7f00;width:60%}#simple-product-addtocart #price-product{display:flex;flex-direction:row;justify-content:center;width:100%}#price-product .main-price1{width:40%;display:flex;flex-direction:column;text-align:left;font-size:20px}#simple-product-addtocart .product-price>span{display:flex;flex-direction:row;justify-content:center;align-items:center}#simple-product-addtocart .product-price .currency-code{font-size:35px;margin-bottom:4%;margin-left:3%}#simple-product-addtocart .product-price .tax-mode{font-size:13px}#price-product .price-promotion{font-size:14px;text-decoration:line-through;color:#63544c}#price-product .price-promotion .tax-mode{font-size:9px;top:0;margin-left:0}#price-product .price-promotion .priceDiscount{font-size:25px}#price-product .h4{font-size:25px}.modal-product-description .product-price{font-size:20px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.modal-product-description .product-price .tax-mode{font-size:12px}.modal-product-description .product-price>span{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:30px}.modal-product-description .product-price>span sup{top:0;font-size:25px}.modules-catalog-AddProductToCart{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:space-around}.addtocart-categorie{display:flex;flex-direction:column;justify-content:center;width:100%}.product-quantity .quantity-label{width:22%}#simple-product-addtocart .cmxform{display:flex;width:100%;padding-top:10%}#simple-product-addtocart .add-to-cart-back-responsive{width:100%;display:flex;align-items:center;flex-direction:column;height:100px;justify-content:space-around}.add-to-cart-back-responsive .buttons{text-align:center}div.product-modal-description{width:100%;display:flex;margin-bottom:2%}h1.title_description{font-size:30px;color:#ff4500;line-height:1.1;font-family:'Teko',sans-serif;letter-spacing:.02em;font-weight:normal}.show-product .product-modal{width:100%}.product-quantity span{margin:1px 4px;padding:0;font-size:12px;text-align:center;border-radius:18px;width:22px;height:22px;line-height:21px;vertical-align:middle;cursor:pointer}.product-quantity .remove-quantity{color:white;background:linear-gradient(to bottom,#ff5252,#bd4646);display:block;order:2}.product-quantity .add-quantity{color:white;background:linear-gradient(to bottom,#a9d33f,#69861d);display:block;order:4}.product-quantity input.textfield.input-product-quantity{padding:8px 10px;color:#4b3b45;border-radius:0 10px 10px 10px;margin-bottom:1px;font-size:18px;letter-spacing:.5pt;width:44px;text-align:center;background:#f9f9f7;border:1px solid #ccc;order:3;-moz-appearance:textfield}.quantite-labele{order:1}.button-add-to-cart .cart-sprite{color:#fff}.button-add-to-cart,.products-list-addtocart-button-categorie,.btn-add-to-cart-modal,.buttonItemListAddToCart{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#a9d33f,#69861d);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}#description,#caracteristiques{margin:2% 5%;width:90%;display:flex;align-items:center;justify-content:center}.description-title,.caracteristiques-title{color:#ee7f00;font-size:18px;margin-top:25px;font-weight:bold;width:100%}.description-tab{margin:10px 0;font-size:14px}.caracteristiques-title .title{font-weight:bold}.tab-pane{width:100%;margin:10px 0}.tab-pane table{margin:0 auto}.addtocart-categorie .buttons{clear:both;width:100%;line-height:22px;text-align:center;display:block}#livraison,#avis{display:none}.modules-catalog-CrossSelling{text-align:center}#caracteristiques table td{padding-left:2%;width:90%}#caracteristiques table .title{padding-right:3%;width:15%;padding-left:0}#caracteristiques>div{width:100%;text-align:center}.flexColumnProductKitLeft{display:flex;flex-direction:column;min-height:220px;justify-content:space-around}.flexColumnProductKitRight{display:flex;flex-direction:column;min-height:220px;justify-content:space-around;padding:5px;background:#eee;border-radius:0 0 5px 5px}.availibility-comment-kit,.modules-catalog-product{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.availibility-comment-kit .availability{color:#a9d33f}.flexColumnProductKitRight #price-product{display:flex;flex-direction:row;justify-content:center;width:50%}.flexColumnProductKitRight .price-promotion{color:#fe6400;font-size:16px;font-family:"Maven pro Regular",sans-serif;text-decoration:line-through}.add-to-cart-back-kit button{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#a9d33f,#69861d);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.flexColumnProductKitLeft .product-vignette-responsive{width:100%}.modules-catalog-product .products-kit{font-family:'Alamain',sans-serif;font-size:18px;font-weight:normal;line-height:70px;margin-bottom:0;margin-top:60px;text-align:center}ul.products-kit-responsive{display:flex;flex-direction:column;align-items:center}ul.products-kit-responsive li.product-line{display:flex;min-height:100px;align-items:center;width:60%;justify-content:space-between;background:#eee;margin:1% 0 0 0}h2.bundelItemTitle{font-size:18px;color:#000;text-align:center;margin-top:80px;margin-bottom:40px}.viewSimpleProduct .product-quantity{display:none}.modules-etablissement-VerificationList .modal,.modules-catalog-product .modal{z-index:99999}#myModal .modal-content{z-index:1000;position:relative;width:100%;margin:0 auto;background:#fff;border-radius:0 15px 15px 15px;box-shadow:0 0 50px #000}#myModal .modules-catalog-product-modal ul{text-align:left}#myModalProduct.modal{z-index:99999}#myModalProduct .modal-content{z-index:1000;position:relative;width:100%;margin:0 auto;background:#fff;border-radius:0 15px 15px 15px;box-shadow:0 0 50px #000;border:0;top:100px}.modal-header .close{position:absolute;top:5px;right:10px;width:20px;height:20px;z-index:100;cursor:pointer}.modal-header{height:35px;padding:3px 30px;text-align:center;font-size:18px;line-height:25px;color:#fff;background:#89b3e8;background:linear-gradient(to bottom,#89b3e8,#7090b2);border-radius:0 15px 0 0}.modal-body{padding:10px}.product-modal{float:left;width:50%;display:flex;margin-bottom:2%}.modules-catalog-product-modal{float:right;width:40%;height:auto;padding:5px;background:#eee;border-radius:0 15px 15px 15px}.modal-product-description h4{text-align:left}div.imageModal{float:left;margin-right:10px;width:200px;height:200px;border:solid 1px #ccc;display:flex;flex-direction:column;align-items:center;justify-content:center}div.imageModal a{display:flex}div.imageModal .image{max-width:195px!important;max-height:195px!important}.modal-product-description{width:60%;display:flex;justify-content:space-around;flex-direction:column}.modal-product-description #price-product .main-price1{margin-top:10px;font-weight:bold;color:#ee7f00;width:100%}.modal-product-description .product-modal{width:100%;margin-top:6%}.modal-footer{padding:0 10px 10px 10px;text-align:center;margin:20px 0}.modal-footer .btn-danger{background:linear-gradient(to bottom,#ff5252,#bd4646);color:#fff;position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.modal-footer .btn-add-to-cart-modal{background:linear-gradient(to bottom,#a9d33f,#69861d);color:#fff;position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}div.imageModal img{max-width:195px;max-height:195px}.modal-product-description .products-list-price-ttc-categorie span{font-size:30px}.button-add-to-cart img{display:none}#popin{display:flex;flex-direction:column}#popin>div.col-lg-12.col-md-12{margin-top:0}#popin>div>div.col-lg-2.col-md-2.col-sm-2.col-xs-2.popin-img,#popin>div>div.col-lg-10.col-md-10.col-sm-10.col-xs-10{padding:3%}#popin .text{height:35px;padding:3px 30px;text-align:center;font-size:18px;line-height:25px;color:#89b3e8;border-radius:0 15px 0 0}.popinProduit{margin:2% 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.popin-img img{width:100%}.popinProduitDesc,.popinProduitBtn,.popinProduitRecommande{margin:2% 0}.popin-btn1,.popin-btn2,.popin-btn3{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.popinProduitRecommande{text-align:left;color:#bf9264;font-size:20px;margin-left:2%;margin-bottom:2%}.popinProduitName,.popinProduitStock,.popinProduitQte,.popinProduitPrice{margin:1% 0}.popinProduitRecommandeUl{display:flex;align-items:center;justify-content:center;margin:2% 0;flex-wrap:wrap}.product-linePopin{margin-bottom:2%;padding:1%}.popinProduitRecommandeLink{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:black}.popinProduitRecommandeImg{width:50%;margin-bottom:2%}.popinProduitRecommandeImg img{width:auto;max-width:100%}.popinProduitRecommandeAvailibility{color:#fe6400;margin-top:10px}.product-linePopin:hover{background:#eee}.popin-btn1{background:#89b3e8;background:linear-gradient(to bottom,#89b3e8,#7090b2)}.popin-btn2{background:#a9d33f;background:linear-gradient(to bottom,#a9d33f,#69861d)}a.popin-connect{border-width:1px;border-style:solid;border-radius:0 10px 10px 10px;padding:0 8px;line-height:1.4;letter-spacing:.5pt;font-size:18px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;border-color:#ccc;background:linear-gradient(to bottom,#feb348,#ee7f00);text-decoration:none;margin:4px 2%;position:relative;color:white}.popin-connect.popin-btn3{width:auto}.popin-btn1:hover,.popin-btn2:hover,a.popin-connect{color:white}.slick-slide .product-price{width:100%}.columnsDeclinedProductPage{display:flex;flex-wrap:wrap;width:100%}#infodeclined{width:100%}.vignette-availibility-comment-addtocart .description{text-align:left}.vignette-availibility-comment-addtocart .description h4{color:#ee7f00;margin-bottom:1%;width:100%}.vignette-availibility-comment-addtocart .description a.link{color:#fa6200;text-decoration:underline;font-family:Tahoma,Geneva,Kalimati,sans-serif;line-height:1.3;font-size:15px}.cLayout .cblock.modules-customer-index{margin:1%}.infoCompte{margin:1%}.cLayout .cblock.modules-customer-createaccount{display:flex;flex-direction:column;width:100%;align-items:flex-start;justify-content:space-around}.compteDeconnect{font-size:11px;letter-spacing:0;line-height:16px;padding:4px 5px;background:linear-gradient(to bottom,#ff5252,#bd4646);color:#fff;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;border:0;position:absolute;display:inline-block;margin:4px 3px;top:0;right:27px}.modules-customer-createaccount .contact{width:100%}#b_8 .heading-one-spe,#b_8 .heading-two-spe{font-size:20px;line-height:20px}.blockTitleCreateAccount{padding:3px 30px;text-align:center;width:100%;font-size:25px}.errors{width:100%;text-align:center;margin-top:2%}.heading-tree-spe{margin-bottom:2%}form.cmxform label.containerc{width:100%;margin:2% 0}form.cmxform label.company{margin:2% 0;text-align:center}.button-create{width:100%;margin:2% 0}.button-create input.button,.buttonsCreateAccount a{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#a9d33f,#69861d);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.modules-customer-createaccount .drawing,.modules-customer-createaccount .warning,.modules-customer-createaccount .contact,.modules-customer-createaccount .tips{margin:1% auto}#users_authenticationb_10,modules-users-register form.cmxform{width:100%;font-weight:normal;color:#2a344d;font-family:'Teko',sans-serif;letter-spacing:.02em;margin-top:10px;padding:10px}#users_authenticationb_10 .heading-one-spe{margin:0 0 10px 0;font-size:40px;font-weight:600;letter-spacing:.02em;line-height:42px}form.cmxform ol.connect,form.cmxform ol.create{font-weight:normal;color:#2a344d;font-family:'Teko',sans-serif;letter-spacing:.02em;margin:2%;padding:2%;background:#eee;border-radius:0 15px 15px 15px}.modules-users-register form.cmxform ol{font-weight:normal;color:#2a344d;font-family:'Teko',sans-serif;letter-spacing:.02em;margin:0 auto;padding:2%;background:#eee;border-radius:0 15px 15px 15px;width:80%}a.connexion-create{color:#0040ff;cursor:pointer}a.connexion-create:hover{text-decoration:underline}input.btnSubmit{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#a9d33f,#69861d);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.modules-users-register form.cmxform ol li{display:flex;align-items:center;flex-wrap:wrap}.modules-users-register .button.secondary{width:49%;position:relative;display:inline-block;background:linear-gradient(to bottom,#ee7f00,#b16003);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white;margin:4px 3px;padding:14px 14px}.contextual .glyphMenuBoutNiveau2,.contextual .glyphMenuBoutNiveau3{display:none}.glyphMenuBoutNiveau3,.contextualLienNiveau2 .glyphMenuBoutNiveau3{display:none}.account .client-home{font-size:18px;font-weight:bold;padding:10px}.account .contextualLienNiveau1>.glyphMenuBoutNiveau2,.account .contextualLienNiveau2>.glyphMenuBoutNiveau2{display:none}.account .contextualMenuNiveau1>li{margin:10px 0;padding:6px 0 6px 10px;font-weight:bold;font-size:15px}.account .contextualLienNiveau1 .glyphMenuBoutNiveau2,.account .contextualLienNiveau1 .glyphMenuBoutNiveau2,.accountParents .glyphMenuBoutNiveau2{display:none}.account .contextualMenuNiveau2>li>.glyphMenuBoutNiveau2,.account .contextualMenuNiveau3>li>.glyphMenuBoutNiveau2,.account .contextualLienNiveau1>.glyphMenuBoutNiveau2,.account .contextualMenuNiveau1>li>.glyphMenuBoutNiveau2,.accountParents .glyphMenuBoutNiveau2{display:none}.account a.contextualLienNiveau1 h2.minimify,.accountParents a.contextualLienNiveau1 h2.minimify{text-decoration:none;color:#4B3B45;font-family:Tahoma,Geneva,Kalimati,sans-serif;text-transform:none}.account div.menu-link{cursor:pointer;color:#4B3B45;font-weight:normal;font-family:Tahoma,Geneva,Kalimati,sans-serif;text-transform:none;font-size:14px}.account a,.account a:hover{cursor:pointer;color:#4B3B45}.account .current strong{display:block;font-size:15px;font-weight:bold}.contextualMenuNiveau2 li.current{margin-left:-5px;padding-left:5px;border-radius:0 3px 3px 3px}#sidebar-column .account .title{font-size:18px;font-weight:bold;background:transparent;color:#63544c}.contextualMenuNiveau2 li span{color:#63544C;font-size:12px;text-transform:none;font-weight:normal}.account .contextualMenuNiveau2,.account .contextualMenuNiveau3,.account .contextualMenuNiveau4,.accountParents .contextualMenuNiveau2{padding:0 0 0 15px;font-size:12px;border-left:0}.account .contextualMenuNiveau2 a,.account .contextualMenuNiveau4 a,.account .contextualMenuNiveau2 span,.account .contextualMenuNiveau3 span,.account .contextualMenuNiveau4 span{text-transform:none;font-weight:normal;font-size:12px;cursor:pointer;color:#4B3B45;font-family:Tahoma,Geneva,Kalimati,sans-serif;padding:2px 0}.account .contextualMenuNiveau2 a:hover,.account .contextualMenuNiveau3 a:hover,.account .contextualMenuNiveau4 a:hover{color:#63544C}.account a:hover{text-decoration:underline}.account .contextualMenuNiveau2 a:hover div.menu-link,.account .contextualMenuNiveau3 a:hover h2.minimify,.account .contextualMenuNiveau4 a:hover h2.minimify{text-decoration:underline}.account .contextualMenuNiveau3 a h2.minimify{font-size:12px;cursor:pointer;color:#4B3B45;font-family:Tahoma,Geneva,Kalimati,sans-serif;padding:2px 0}.account #menuDispositif{background:#ff6400;color:white;border-radius:0 5px 5px 5px}.account #menuDispositif .title{color:white}.account #menuDispositif a.contextualLienNiveau1 h2.minimify{color:white}.account #menuDispositif div.menu-link{color:white}.account #menuDispositif a,.account #menuDispositif a:hover{color:white}#menuDispositif strong{color:white}.account #menuDispositif li span{color:white}.account #menuDispositif .contextualMenuNiveau2 a,.account #menuDispositif .contextualMenuNiveau4 a,.account #menuDispositif .contextualMenuNiveau2 span,.account #menuDispositif .contextualMenuNiveau3 span,.account #menuDispositif .contextualMenuNiveau4 span{color:white;font-weight:bold;font-size:14px;padding:6px 0}.account #menuDispositif .contextualMenuNiveau2 a:hover,.account #menuDispositif .contextualMenuNiveau3 a:hover,.account #menuDispositif .contextualMenuNiveau4 a:hover{color:white}.account #menuDispositif .contextualMenuNiveau3 a h2.minimify{color:white}.account #menuDispositif .contextualMenuNiveau3{list-style:disc;margin:0;padding:0 0 0 14px}#sidebar-column #menuDispositif .contextualMenuNiveau2 li.current>strong,#menuDispositif .contextualMenuNiveau2 li.inpath>strong{color:white;padding:6px 0}#menuDispositif li.current>strong h2.minimify{color:white;text-decoration:underline}#menuDispositif .contextualMenuNiveau2 li.current{margin-left:0;padding-left:0;border-radius:0}.account #menuDispositif .contextualMenuNiveau2{padding:5px 0 0 15px}.account .menuValideCompte{background:#513b8b;color:white;border-radius:0 5px 5px 5px}.account .menuValideCompte>li>a,.account .menuValideCompte>li>a:hover{color:white;font-weight:bold;font-size:14px;text-decoration:none;cursor:default}.account .menuValideCompte ul li a,.account .menuValideCompte ul li a:hover{color:white;font-weight:bold;font-size:14px}.account .menuValideCompte a.contextualLienNiveau1 h2.minimify{color:white;font-weight:bold;font-size:15px}.account .menuValideCompte .contextualMenuNiveau2{margin-top:6px;padding:0 0 0 15px;font-size:12px;border-left:0}.account .menuValideCompte .contextualMenuNiveau2>li{padding:6px 0}.account .menuMarcheEcole{background:#0074b0;color:white;border-radius:0 5px 5px 5px}.account .menuMarcheEcole>li>a,.account .menuMarcheEcole>li>a:hover{color:white;font-weight:bold;font-size:14px;text-decoration:none;cursor:default}.account .menuMarcheEcole ul li a,.account .menuMarcheEcole ul li a:hover{color:white;font-weight:bold;font-size:14px}.account .menuMarcheEcole a.contextualLienNiveau1 h2.minimify{color:white;font-weight:bold;font-size:15px}.account .menuMarcheEcole .contextualMenuNiveau2{margin-top:6px;padding:0 0 0 15px;font-size:12px;border-left:0}.account .menuMarcheEcole .contextualMenuNiveau2>li{padding:6px 0}.modules-users-showinfo ul{margin-top:10px;padding:10px;background:#eee;border-radius:0 15px 15px 15px}.modules-users-showinfo a{color:#0040ff;cursor:pointer}.modules-users-showinfo a:hover{text-decoration:underline}.connect input[type=email],.connect input[type=password]{width:70%}.modules-users-register input[type=text]{width:60%;padding:8px 10px;background:#fff;color:#4b3b45;border:solid 1px #999;border-radius:0 10px 10px 10px;margin-bottom:1px;font-size:18px;letter-spacing:.5pt}#oneColumnScoleo form.cmxform legend{margin:0 0 10px 0;font-size:30px;line-height:42px;width:100%;color:#2a344d;font-family:'Teko',sans-serif}.default_adresse,.new_adresse{border:0;background-color:#eee;height:auto;margin:2% 20%;padding-bottom:1%;padding-top:1%;width:60%;border-radius:0 15px 15px 15px;text-align:center}#oneColumnScoleo .default_adresse .heading-two{font-size:20px;line-height:1}.default_adresse ul.normal li{margin-left:0}.normal>li{display:inline;padding-left:0!important}.input_designe{height:31px;padding:3px 7px;margin-bottom:1%;border-radius:3px;width:40%}.modules-users-changepassword form.cmxform ol,.modules-form-form form.cmxform ol{margin:0 auto;width:100%;padding:18px;background:#eee;border-radius:0 15px 15px 15px}.modules-users-changepassword form.cmxform ol li,.modules-form-form form.cmxform ol li{align-items:center;margin-bottom:0}.modules-users-changepassword form.cmxform label,.modules-form-form form.cmxform label,.modules-customer-editaccount form.cmxform label{margin-bottom:2%}input[type=date],.modules-customer-editaccount form.cmxform input[type=text],.modules-customer-editaccount form.cmxform input[type=password],.modules-customer-editaccount form.cmxform input[type=email],.modules-customer-editaccount form.cmxform input[type=tel],.modules-customer-editaccount form.cmxform textarea,input[type=date]{width:100%;font-size:15px}.p-chield{text-align:center;margin-bottom:2%}form.cmxform .customercompany label,form.cmxform .customerNumber label{width:100%}#oneColumnScoleo .buttons{text-align:center;margin-bottom:2%;margin-top:2%}.modules-users-changepassword form.cmxform ol{width:60%}.modules-users-changepassword form.cmxform ol li{display:flex;flex-direction:column}.modules-users-changepassword form.cmxform label{width:100%}.modules-users-changepassword form.cmxform input.textfield{max-width:100%;width:100%}#oneColumnScoleo .button:hover,.modules-project-SearchKit a.button:hover{color:white}#oneColumnScoleo #customer_manageaddressb_11_cancel,#oneColumnScoleo .reset{background:linear-gradient(to bottom,#ff5252,#bd4646)}.ui-autocomplete{background:white;width:22%}.ui-autocomplete .ui-menu-item{padding:5px 0;cursor:pointer}.info-livraison{position:relative;margin:5px 0 5px 80px;padding:5px 10px;width:80%;background:#fff;border:solid 3px #ee7f00;border-left-width:30px;color:#ee7f00;border-radius:0 15px 15px 0}.info-livraison .heading-three{font-weight:bold}.modules-order-orderlist table thead{background-color:#eee}.modules-order-orderlist table.normal tr th{border:0}#content-order-detail{border:solid 1px #ccc;color:#4B3B45;border-radius:0 5px 5px 5px;margin-bottom:2%;padding:5px;display:grid;background-color:#eee;width:99%}.detail-detail{background:#bf9264;border:1px solid;color:#FFF;font-weight:bold;margin-bottom:2%}#content-order-detail .heading-two{font-size:20px}#content-order-detail div{margin-bottom:1%;margin-top:1%}#content-order-detail table tbody tr{padding:2px 10px;border-top:dotted 1px #666;color:#666;font-size:13px;background-color:#FFF}#content-order-detail table tr:first-child{border-top:none}#content-order-detail table tr:hover{background:#eee}#content-order-detail table.normal a{font-size:14px;color:#666}#content-order-detail table.payment-information tr{border-top:0;background-color:#eee}.payment-information td{font-size:16px;font-weight:bold}.modules-users-EditFrontendUserProfile ol{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.modules-users-EditFrontendUserProfile form.cmxform ol li{margin-bottom:5%}.modules-users-EditFrontendUserProfile label{width:50%}.modules-users-EditFrontendUserProfile .formLogin{width:100%;display:flex;align-items:center;justify-content:flex-start}.modules-users-EditFrontendUserProfile .formLogin label{width:20%}.modules-users-EditFrontendUserProfile .formLogin input{max-width:50%}.modules-users-EditFrontendUserProfile .formLogin a{margin-left:5%}.modules-users-EditFrontendUserProfile .formtitleid{width:20%;display:flex;flex-direction:column}.modules-users-EditFrontendUserProfile .formtitleid label{width:100%}.modules-users-EditFrontendUserProfile .formfirstname{width:35%;margin-right:2%}.modules-users-EditFrontendUserProfile .formlastname{width:35%}.modules-users-EditFrontendUserProfile .formemail{width:60%}#oneColumnScoleo .BBCodeEditor-toolBar .button{margin:0;padding:0;background:transparent;border:0}#oneColumnScoleo form.cmxform .BBCodeEditor textarea{width:100%}.modules-forums-EditMemberProfile form.cmxform ol{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start}.modules-forums-EditMemberProfile form.cmxform ol li{margin-bottom:2%}.modules-forums-EditMemberProfile form.cmxform ol label{width:100%;margin-bottom:1%}.modules-forums-EditMemberProfile form.cmxform ol .formdisplayname{width:100%;display:flex;flex-wrap:wrap}.modules-forums-EditMemberProfile form.cmxform ol .formdisplayname label.option-label{width:10%}.modules-forums-EditMemberProfile form.cmxform ol .formdisplayname .help-text{width:100%}.modules-forums-EditMemberProfile form.cmxform ol .formLabel{width:60%}.modules-forums-EditMemberProfile form.cmxform ol .formshortDateFormat{width:30%;margin-right:5%}.modules-forums-EditMemberProfile form.cmxform ol .helpFormatDate,.modules-forums-EditMemberProfile form.cmxform ol .inputsignatureAsBBCode{width:100%}.modules-forums-EditMemberProfile form.cmxform .help-text{margin-left:0}.modules-forums-EditMemberProfile form.cmxform .formcountry{display:flex;flex-direction:column}.modules-forums-EditMemberProfile form.cmxform .BBCodeEditor{display:flex;width:100%;flex-wrap:wrap}.modules-forums-EditMemberProfile form.cmxform .inputsignatureAsBBCode label{height:20px!important}.modules-forums-EditMemberProfile form.cmxform .BBCodeEditor-toolBar{width:100%}.modules-forums-EditMemberProfile form.cmxform .formcountry select{max-width:90%;width:90%}.modules-privatemessaging-EditMemberProfile form.cmxform:last-child{width:60%;margin:auto}.modules-privatemessaging-EditMemberProfile form.cmxform ol li{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.modules-privatemessaging-EditMemberProfile form.cmxform label{width:100%;text-align:center;margin-bottom:2%}.modules-privatemessaging-EditMemberProfile form.cmxform label.option-label{width:15%}.modules-annonces-Conversation .container{max-width:100%}.workflow{display:flex;z-index:1;width:100%;height:20px;padding:0;border-collapse:collapse;border-spacing:5px;margin:20px 0 20px 0;align-items:flex-start;justify-content:center}.workflow a{color:#666}.workflow li{display:table-cell;position:relative;z-index:1;margin:0;padding:4px 5px;width:auto;background:#eee;color:#999;font-size:12px;text-align:left;vertical-align:top;line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.workflow li.done{background:#E0ECBF;color:#666}.workflow li span.label{color:#999;line-height:20px}.workflow li.current{background:#a9d33f}.workflow li.current span.label{color:#fff}.workflow.steps4 li{width:30%}.workflow li.space{width:17px;height:29px;padding:0;background:transparent}.workflow li.space.first,.workflow li.space.last{width:15px}.workflow li div.wrapper{position:relative;width:17px;height:30px}.workflow li.space.first div.wrapper,.workflow li.space.last div.wrapper{width:15px}.workflow li div.arrow{position:absolute;z-index:3;top:0;left:0;width:0;height:0;background:transparent;border:solid 15px transparent;border-left-color:#eee}.workflow li.space.first div.arrow{z-index:1;background:#eee;border:solid 15px transparent;border-left-color:#fff}.workflow li.space.first.done div.arrow{background:#E0ECBF}.workflow li.space.first.current div.arrow{background:#a9d33f}.workflow li span.chip{position:relative;z-index:1;display:inline-block;float:left;width:20px;height:20px;margin-right:5px;background:#fff;color:#ccc;font-weight:bold;text-align:center;line-height:20px;border-radius:10px}.workflow li.current span.chip{color:#a9d33f}.workflow li.current div.arrow{border-left-color:#a9d33f}.workflow li div.arrowBis{position:absolute;z-index:2;top:0;left:2px;width:0;height:0;padding:0;background:#eee;border:solid 15px transparent;border-left-color:#fff}.workflow li.done div.arrow{border-left-color:#E0ECBF}.workflow li div.arrowBis.toCurrent{background-color:#a9d33f}.workflow li div.arrowBis.toDone{background-color:#E0ECBF}#panier{border:solid 1px #ccc;color:#4B3B45;border-bottom:0;border-radius:0 5px 0 0;background:#E0ECBF}.titleListePanier{width:100%;display:flex;align-items:center}table.normal tr th.titleEtiquette{padding:10px;background:#E0ECBF;border-radius:0 5px 0 0;font-size:18px;font-weight:bold;margin-bottom:0;border:0}#b_8.modules-website-staticrichtext{padding:1%}.modules-order-Cart{padding:0 1%}.logo-print{display:none}.modules-order-Cart .heading-one{padding:10px;border-radius:0 5px 0 0;font-size:18px;font-weight:bold;margin-bottom:0}.modules-order-Cart .heading-one .glyphicon{margin-right:1%}ul.mini-navigation{margin-bottom:0;height:100%;margin-top:7px;margin-right:1%}#panier .product-infos a{color:#666;font-size:13px}.panierDetail{background:#fff}#panier table th{font-size:16px;text-align:left}#panier table td{padding:2px;border-top:dotted 1px #eee;color:#666;font-size:13px;vertical-align:middle}#panier table tr:first-child td{border-top:none}#panier table th span{font-weight:normal}#panier .tr-kitt .price{text-align:left;width:10%;font-weight:bold}#panier .price span{font-size:8px}#panier .tr-kitt .removeline{display:flex;align-items:center;justify-content:center}#panier .glyphicon-remove-sign{font-size:21px;color:red}#panier .removeline a{padding:2px 6px;font-size:13px;line-height:15px;text-align:center;border-radius:18px}#panier .tr-kitt .removeline button.removeline{border:0;background:transparent}#panier .glyphicon-remove{font-size:14px;color:#fff}#panier .quantity{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:14px;min-width:50px;min-height:64px}#panier .quantity span{margin:1px 4px;padding:0;font-size:12px;text-align:center;border-radius:18px;width:22px;height:22px;line-height:21px;vertical-align:middle;cursor:pointer;color:white;background:#89b3e8;background:linear-gradient(to bottom,#89b3e8,#7090b2);display:block}#panier .quantity input[type=number]{padding:8px 10px;color:#4b3b45;border-radius:0 10px 10px 10px;margin-bottom:1px;font-size:18px;letter-spacing:.5pt;width:44px;text-align:center;background:#f9f9f7;border:1px solid #ccc;-moz-appearance:textfield;-webkit-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#panier em{font-size:.8em}.totalPanier{border:solid 1px #ccc;padding:10px;background:#eee;border-radius:0 0 5px 5px}#panier .payment-information{padding:10px;background:#eee;border-top:solid 1px #ccc;border-radius:0 0 5px 5px;font-size:16px;text-align:left}#panier .payment-information tr td{padding:1% 0 1% 1%;text-align:left;font-size:16px}.payment-information .price{text-align:right;width:95px;white-space:nowrap}.btnRefresch,.order-form-valid p.buttons a,.order_summary .buttons a,.btn-shipping-confirm #next-step a{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.btnRefresch:hover,.order-form-valid p.buttons a:hover,.order_summary .buttons a:hover,.btn-shipping-confirm #next-step a:hover,.mapadress button.button:hover{color:white}.nextProcessPanier{margin-top:10px;padding:10px;background:#eee;border-radius:0 15px 15px 15px}.order-form-valid .text-left{margin-top:3%}.productcart-information-block form.cmxform ol li{display:flex;align-items:center;flex-direction:column;margin:3%}.productcart-information-block form.cmxform label{width:100%;font-size:18px}form.cmxform ol li.li-cgv{display:flex;align-items:center;justify-content:center;margin-bottom:8px;margin-top:4%}.li-cgv .input-order-label{width:70%;text-align:right}.addNewListeScolaire,.addNewProductShop{display:block;background:linear-gradient(to bottom,#a9d33f,#69861d);color:#FFF;font-size:20px;font-weight:bold;padding:15px;clear:both;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;margin:0 15px 0 15px}.order-form-valid p.buttons{display:flex;align-items:center;margin:2%;flex-direction:column}.order-form-valid p.buttons a,.order-form-valid p.buttons input{color:#fff;margin-top:2%;padding:3%;font-size:23px}.grid_12{display:inline;float:left}.grid_12.cart-Hamon,.order-form,.order-form-valid,form.distance-filter,.modules-users-EditFrontendUserProfile form,.modules-forums-EditMemberProfile form,.modules-privatemessaging-EditMemberProfile form,.modules-annonces-UpdateCovoiturage form,.modules-annonces-UpdateBabySitting form,.modules-annonces-ModifierAffaireOccasion form,.modules-annonces-ModifierBoursesAuxLivres form{margin:10px;padding:10px;background:#eee;border-radius:0 15px 15px 15px}.grid_12.cart-Hamon.project-block>p{border-bottom:1px solid #dbdbdb;margin:10px 10% 10px 10%;text-align:center}.omega{margin-right:0}.grid_6.omega{text-align:center;width:50%}.grid_12.omega.center{text-align:center}span.project-red.heading-three{display:block}.heading-three,.h-3{font-size:18px}.available-paymentModes,.available-shippingModes{display:inline-flex;text-align:center}section.scoModal h1,main h2{position:relative;display:block;margin:20px 0 10px 0;font-size:30px;line-height:1.4}.titleProcess{position:relative;display:block;margin:20px 0 10px 0;font-size:30px;line-height:1.4}#order_stdAddressStepb_8{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:90%;margin:3% auto}form#order_stdAddressStepb_8 ol.connect,form#order_stdAddressStepb_8 ol.create{font-weight:normal;color:#2a344d;font-family:'Teko',sans-serif;letter-spacing:.02em;margin:0 1% 2% 0;padding:2%;background:#eee;border-radius:0 15px 15px 15px;width:49%}.addressStepOne .formAdresseLivraison{width:49%}.addressStepOne fieldset{padding:10px;background:#eee;border-radius:0 15px 15px 15px}.addressStepOne .formAdresseLivraison .h-2{width:100%;color:#2a344d;font-weight:bold;font-size:22px}.addressStepOne .formAdresseLivraison .option-label{width:auto!important}.formAdresseLivraison .info-livraison{margin:5px;width:100%}.addressStepOne .buttons{display:flex;align-items:center;justify-content:space-around;width:50%;margin:0 auto;padding-top:2%}.order_summary .buttons a{color:#fff}.addressStepOne a.link{text-decoration:underline;color:#63544c}.adressePanier{padding:10px 5px 10px 5px;margin:1%;background:#eee;width:41.66666667%}.adressePanier ul{margin:0;padding:0;list-style:none}.adressePanier li{width:calc(50% - 10px)}.summary{display:flex;align-items:center;justify-content:center}.summary h3,.order_summary legend{margin:5px 0 5px 0;font-size:18px;width:100%;color:#2a344d;font-weight:bold}.addresseTitleBtn{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.summary p.buttons{width:20%}.summary p.buttons a,.order_summary .adressePanier p.buttons a{font-size:11px;letter-spacing:0;line-height:16px;padding:4px 5px;background:linear-gradient(to bottom,#ee7f00,#b16003);color:#fff;margin:4px 3px;border:0;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.orderprocess{margin-top:2%;margin-bottom:2%}.orderprocess .change-form{margin-top:10px;padding:10px;background:#eee;border-radius:0 15px 15px 15px}.orderprocess .image{border-radius:0 15px 15px 15px;border:1px solid #fff;display:block;height:auto;max-width:100%}.orderprocess tr{cursor:pointer}.orderprocess td{padding:10px}.orderprocess tr:hover{background:#ddd}.processLivrImgCheck{display:flex}#shipping-updatemode-cnt input.button{font-size:11px;letter-spacing:0;line-height:16px;padding:4px 5px;color:#fff;margin:4px 3px;border:0;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.order_summary{margin:1%;width:98%}.blockFinalPanier{border:solid 1px #ccc;color:#4B3B45;border-radius:0 0 5px 5px;border-top:0}.order_summary .heading-one{padding:10px 5px;background:#E0ECBF;font-weight:bold;font-size:18px;border-radius:0 5px 0 0;margin-bottom:0;border:solid 1px #ccc;border-bottom:0}.order_summary .adressePanier{width:100%;background:transparent}.order_summary .adressePanier hr{border:dashed 1px #ccc}#billing-coupon-code{width:200px;margin-bottom:0;margin-top:0;height:50px}#coupon #billing-coupon-code{width:25%}.billing-coupon-code-align{text-align:center!important;padding:5px}.validate-coupon,#coupon input#billing-coupon-code.button{padding:10px 15px;position:relative;display:inline-block;margin:4px 26px;border:0;color:#fff;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:16px;background:linear-gradient(to bottom,#a9d33f,#69861d);height:auto;width:auto}.panierInfo a{padding:1px 5px;position:relative;display:inline-block;margin:4px 3px;border:0;color:#fff;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;font-size:11px;letter-spacing:0;line-height:16px;background:linear-gradient(to bottom,#89b3e8,#7090b2)}.order_process-bloc{margin:0 0 10px 0}.order_process-bloc h2{position:relative;display:block;margin:20px 0 10px 0;font-size:30px;line-height:1.4;width:100%;font-weight:normal;color:#2a344d;font-family:'Teko',sans-serif;letter-spacing:.02em}.order_process-bloc>div{margin-top:10px;padding:10px;background:#eee;border-radius:0 15px 15px 15px;position:relative;overflow:visible}.modules-icirelais-IcirelaisModeConfiguration{padding:1%}.modules-icirelais-IcirelaisModeConfiguration .heading-one{margin:0 0 10px 0;font-size:30px;font-weight:600;letter-spacing:.02em;line-height:42px}.modules-icirelais-IcirelaisModeConfiguration .distance-filter{margin:0 0 10px 0;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:42px}.modules-icirelais-IcirelaisModeConfiguration .heading-two{margin:0 0 5px 0;font-size:20px;font-weight:600;letter-spacing:.02em;line-height:20px}.modules-icirelais-IcirelaisModeConfiguration .normal-margin{font-size:11px;margin-bottom:1%}.modules-icirelais-IcirelaisModeConfiguration .address{font-size:12px;margin-bottom:3%}.modules-icirelais-IcirelaisModeConfiguration .heading-three{font-size:14px;font-weight:bold;margin-bottom:1%}.modules-icirelais-IcirelaisModeConfiguration dl.inline-items>dt{font-weight:bold;float:left;margin-right:4px;display:flex}.modules-icirelais-IcirelaisModeConfiguration dl.inline-items>dd{margin-bottom:4px;display:flex;align-items:center;justify-content:flex-end}form.cmxform.distance-filter ol li{display:flex;flex-direction:row;align-items:center}.mapadress{margin:1px;padding:10px;background:#eee;border-radius:0 15px 15px 15px}#relay-over-infos .heading-two{margin:0 0 10px 0;font-size:20px;font-weight:600;letter-spacing:.02em;line-height:20px}#relay-over-infos .normal-margin{margin:0 0 10px 0;font-weight:600;letter-spacing:.02em;line-height:20px}.mapadress button.button,.document-list button.button,.modules-icirelais-IcirelaisModeConfiguration .buttons .actionlink{position:relative;display:inline-block;margin:1% 1%;padding:7px 4px;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;letter-spacing:.5pt;font-size:14px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.order_summary .blockFinalPanier .adressePanier{width:100%;background:transparent}.blockFinalPanierAdress{border-bottom:dashed 1px #ccc}.blockFinalPanierCoupon{border-bottom:dashed 1px #ccc;margin-top:1%}.panierInfo{margin-top:1%}.panierPaiement{background:#eee;color:#4b3b45;border-radius:0 10px 10px 10px;margin-top:2%;padding:2%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#paymentselector{align-items:center;width:100%}#paymentselector li{width:30%;text-align:left;font-weight:normal;min-height:85px;margin:0;display:inline;float:left;clear:none}#paymentselector li label{font-size:16px;min-height:85px;display:flex;justify-content:flex-start;width:100%;margin:0 0 5% 0;align-items:center}#paymentselector li label input{margin-right:13px}#paymentselector li label span{font-size:18px;line-height:20px;text-align:left}#paymentselector li label img{height:100%}.modules-order-StdBillingStep .validation-step div.payment-button,.modules-order-StdBillingStep fieldset p.buttons{text-align:center}.orderprocess-message-block .initialMessage{width:100%;max-width:100%;margin-top:3%}.payment-form .buttons{width:100%;margin-top:2%}.blockFinalPanier .adressePanier{margin:1% 0}#coupon li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:2%}form.cmxform #coupon label{width:20%;height:50px;line-height:0;display:flex;align-items:center;font-size:18px}#couponspan{font-size:18px}#socolissimo-phone-section{display:flex;align-items:center;justify-content:flex-start}#socolissimo-phone-section label{width:50%}#socolissimo-phone-section input{min-width:20%;max-width:20%}.payment-form{width:100%}.message-form{width:40%}.payment-form legend{margin-bottom:2%}.validation-step{width:100%;border-top:dashed 1px #ccc;padding-top:2%}#socolissimo-choose-mode1{border-bottom:dashed 1px #ccc;margin:2% 0;padding:2% 0}#socolissimo-choose-mode2{margin:2% 0;padding:2% 0}.socolissimo-mode-description{border-bottom:dashed 1px #fff;margin:2% 0;padding:2% 0}.modules-socolissimo-configure-searchMagasin{display:flex;flex-wrap:wrap}#socolissimo_configure_searchmagasin,.socolissimo-types{background:#eee;color:#4b3b45;border-radius:0 10px 10px 10px;margin:0 auto;margin-top:2%;padding:2%;width:90%}#socolissimo_configure_searchmagasin tr{display:flex;flex-wrap:wrap}#socolissimo_configure_searchmagasin td{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#socolissimo_configure_searchmagasin .address{width:50%}form.cmxform input.textfield#socolissimo_configure_searchmagasin_address{max-width:90%}#socolissimo_configure_searchmagasin .zipcode{width:20%}form#socolissimo_configure_searchmagasin .zipcode label{width:100%}#socolissimo_configure_searchmagasin .city{width:30%}#socolissimo_configure_searchmagasin .buttonSearch{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}#socolissimo_configure_searchmagasin input.annuler{background:linear-gradient(to bottom,#ee7f00,#b16003)}.socolissimo-types form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.socolissimo-types form .commercant{width:100%;margin-bottom:1%}.socolissimo-types form .accesMovilite,.ouvert,.hour{width:30%}.modules-socolissimo-configure-searchMagasin .mapSocolissimoOne,.modules-socolissimo-configure-searchMagasin .mapSocolissimoTwo{width:50%;margin-bottom:2%}.modules-socolissimo-configure-searchMagasin .gmaps-map{margin:2% 0}.modules-socolissimo-configure-searchMagasin .gmap-margin{margin:0 auto}.modules-socolissimo-configure-searchMagasin .gmaps-overlays{margin-top:2%;background:#eee}.modules-socolissimo-configure-searchMagasin #socolissimo_configure>ul>li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:1% 0 3% 2%;border-bottom-width:1px;border-bottom-style:dotted;padding:1%}.modules-socolissimo-configure-searchMagasin #socolissimo_configure>ul>li>ul{width:100%}.modules-socolissimo-configure-searchMagasin #socolissimo_configure>ul>li>h3{width:100%;margin:1% auto}.socolissimo-info .socolissimo-choose-location{position:relative;display:inline-block;margin:4px 3px;padding:5px 7px;background:linear-gradient(to bottom,#a9d33f,#69861d);border:0;letter-spacing:.5pt;font-size:15px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.payment-button .buttons a{background:linear-gradient(to bottom,#a9d33f,#69861d);position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.modules-order-StdResultStep{width:90%;margin:0 auto}.StdResultStepConfirmationtext{margin:0 0 10px 0;font-size:30px;line-height:42px;width:100%;color:#2a344d;font-family:'Teko',sans-serif;font-weight:600}#oneColumnScoleo .modules-order-StdResultStep .heading-one{margin:0 0 10px 0;font-size:21px;line-height:36px;width:100%;color:#2a344d;font-family:'Teko',sans-serif;font-weight:600}#oneColumnScoleo .modules-order-StdResultStep ul{display:flex;align-items:center;margin-top:1%}.divbtnDateImmediateLiv button{position:absolute;border:0;background:transparent;top:50px;right:-20px;left:41%}.divbtnDateImmediateLiv button .glyphicon-remove-sign{font-size:19px;color:red}.order_summary .buttons a.backLink{position:absolute;right:0;text-decoration:underline;background:transparent;color:#4B3B45}input.button,.button-verification{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#ee7f00,#b16003);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.titreSearchKit,.titreSalectCoVoiturage,.titreSalectBabySitting,.titreSalectOccasion{margin:0 0 5% 1%;font-size:40px;font-weight:600;letter-spacing:.02em;line-height:42px;color:#ee7f00}.blockSearchKit,.blockSalectCoVoiturage,.blockSalectBabySitting,.blockSalectOccasion,.blockSelectStopPoux,.blockSelectStopPoux{margin-bottom:2%}.modules-project-SearchKit form,.modules-annonces-SelectBabySitting form,.modules-annonces-CovoiturageSelect form,.modules-annonces-SelectAffaireOccasion form,.modules-annonces-SelectBoursesAuxLivres form,.modules-etablissement-StopPouxSelect form{border-radius:0 15px 15px 15px;border:4px solid #fe622b;background:#ffd0be}.modules-project-SearchKit fieldset,.modules-annonces-SelectBabySitting fieldset,.modules-annonces-CovoiturageSelect fieldset,.modules-annonces-SelectAffaireOccasion fieldset,.modules-annonces-SelectBoursesAuxLivres fieldset,.modules-etablissement-StopPouxSelect fieldset{padding:0;border:0}.modules-project-SearchKit legend,.modules-annonces-SelectBabySitting legend,.modules-annonces-CovoiturageSelect legend,.modules-annonces-SelectAffaireOccasion legend,.modules-annonces-SelectBoursesAuxLivres legend,.modules-etablissement-StopPouxSelect legend{color:#fff;text-align:center;padding:25px 20px 25px 200px;font-weight:500;font-size:30px;line-height:1;background:#fe622b;border-radius:0 10px 0 0;width:100%}.modules-project-SearchKit label,.modules-annonces-SelectBabySitting label,.modules-annonces-CovoiturageSelect label,.modules-annonces-SelectAffaireOccasion label,.modules-annonces-SelectBoursesAuxLivres label,.modules-annonces-UpdateCovoiturage label,.modules-annonces-UpdateBabySitting label,.modules-annonces-ModifierAffaireOccasion label,.modules-annonces-ModifierBoursesAuxLivres label,.modules-etablissement-StopPouxSelect label{margin:1% 0}.modules-annonces-UpdateCovoiturage form.cmxform label,.modules-annonces-UpdateCovoiturage form.cmxform select,.modules-annonces-UpdateBabySitting form.cmxform label,.modules-annonces-UpdateBabySitting form.cmxform select,.modules-annonces-ModifierAffaireOccasion form.cmxform label,.modules-annonces-ModifierBoursesAuxLivres form.cmxform label,.modules-annonces-ModifierAffaireOccasion form.cmxform select,.modules-annonces-ModifierBoursesAuxLivres form.cmxform select,.modules-etablissement-StopPouxSelect select{width:100%;max-width:100%}.FormSearchKit{width:70%;margin:0 auto}.FormSalectCoVoiturage,.FormSalectBabySitting,.FormSalectOccasion,.FormSelectStopPoux{width:90%;margin:0 auto}.FormSearchKit .modulesSearchKitFlex,.FormSalectCoVoiturage .modulesSearchCovoitFlex,.FormSalectBabySitting .modulesSearchBabySittingFlex,.FormSalectOccasion .modulesSearchannonceOccazFlex,.modulesSearchStopPouxFlex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.imageSearchKit,.imageSalectCoVoiturage,.imageSalectBabySitting,.imageSalectOccasion,.imageSalectStopPoux{width:40%;position:relative;height:362px}#oneColumnScoleo .imageSalectCoVoiturage img,#oneColumnScoleo .imageSalectBabySitting img,#oneColumnScoleo .imageSalectOccasion img,#oneColumnScoleo .imageSalectStopPoux img{width:131%;position:absolute;bottom:-52px;left:-72px;z-index:10}#simpleScoleo .imageSalectCoVoiturage img,#simpleScoleo .imageSalectBabySitting img,#simpleScoleo .imageSalectOccasion img{width:100%;position:absolute;bottom:-53px;left:-37px;z-index:10}#simpleScoleo .imageSearchKit img{width:100%;position:absolute;bottom:-53px;left:-37px;z-index:10}.etablissement_choice{display:flex;flex-direction:column;align-items:center;width:60%;padding:0 2%}.blockSelectStopPoux .etablissement_choice{display:flex;flex-direction:row;align-items:center;width:60%;padding:0 2%;flex-wrap:wrap;justify-content:center}ol.etablissement_choice>li{width:90%;margin-bottom:1%}.blockSelectStopPoux ol.etablissement_choice>li#select_niveau,.blockSelectStopPoux ol.etablissement_choice>li#select_classe{width:50%;margin-bottom:1%}.etablissement_choice .validate{text-align:center}.etablissement_choice .validate .button{margin:0}#select_pays .select2-container .select2-selection--single,#select_departement .select2-container .select2-selection--single,#select_ville_france .select2-container .select2-selection--single,#select_ville .select2-container .select2-selection--single,#etablissement .select2-container .select2-selection--single,#select_niveau .select2-container .select2-selection--single,#select_classe .select2-container .select2-selection--single{border-color:transparent;margin-bottom:8px;width:100%;background:#fff;color:#4b3b45;border-radius:0 10px 10px 10px;font-size:18px;letter-spacing:.5pt;height:34px;outline:0;transition:all .15s ease-in-out}.select2.select2-container{width:100%!important}.select2.select2-container .select2-selection .select2-selection__rendered{color:#333;line-height:32px;padding-right:33px}.select2.select2-container .select2-selection .select2-selection__arrow{border-left:1px solid #ccc;height:32px;width:33px}.select2-container .select2-dropdown{border-color:transparent;margin-bottom:8px;background:#fff;color:#4b3b45;border-radius:0 10px 10px 10px;font-size:18px;letter-spacing:.5pt}.select2-container .select2-dropdown .select2-search{padding:0}.select2-container .select2-dropdown .select2-search input{outline:0;border:0;padding:4px 6px}.select2-container .select2-dropdown .select2-results ul .select2-results__option--highlighted[aria-selected]{background-color:#3498db}#validate{text-align:center}.big-drop{width:600px!important}.blocsPageEtablissement,.blocsPageCoVoiturage,.blocsPageBabySitting,.blocsPageOccasion,.blocsPageConversation{width:100%;padding:1% 1% 6% 1%}article.headTitle{padding:26px 20px 10px;border:2px dashed #70AEC7;border-radius:10px;position:relative;margin:0 0 30px;text-align:left}article.headTitle .vignette_sco a{color:#ff6602}article.headTitle .vignette_sco a:hover{text-decoration:underline}article.headTitle>h1{font-family:'Teko',sans-serif;color:#70AEC7;margin:0 0 10px 0;font-size:40px;font-weight:600;letter-spacing:.02em;line-height:42px}article.headTitle>h1>span{font-weight:200;font-size:26px}article.headTitle>h1>span>b{font-size:45px;line-height:45px}article.headTitle .vignette_sco{position:absolute;right:-1%;top:-50px;border-radius:100%;box-shadow:1px 1px 3px #777;color:#000090;font-family:'Teko',sans-serif;font-size:17px;line-height:19px;padding:21px 6px 10px;background:#fff;transform:rotate(-15deg);width:120px;height:120px;text-align:center}.etablissement{width:100%;display:flex}.etablissement>article{width:100%;display:flex;flex-wrap:wrap}.etablissement>article>section.brd_rd_sco{border-radius:0 15px 15px 0;padding:0;margin-bottom:0;width:100%;display:flex;justify-content:space-between}.etablissement>article>section.brd_rd_sco_covoit{border-radius:0 15px 15px 0;padding:0;margin-bottom:0;width:100%}.op_fourn{border:5px solid #eee;margin-bottom:30px;border-left-color:#fa6200;border-radius:0 15px 15px 0;padding:20px 15px;width:55%}.op_fourn:hover{border-color:#fa6200}.op_fourn figure{width:30%}.op_fourn img{width:100%}.op_fourn>section{width:100%;padding:10px 30px}.op_fourn>section>a{color:#fa6200;font-size:30px;font-weight:bold}.op_fourn ul{width:100%;margin:40px 0 0 0;display:flex;flex-wrap:wrap}.op_fourn h1,.google_map>div h1{font-family:'Teko',sans-serif;color:#fa6200;font-size:40px;font-weight:600;letter-spacing:.02em;line-height:42px;text-align:left}.op_fourn h1{width:70%;display:inline-block;margin:0 0 0 40px;text-align:center}.op_fourn li{background:#eaeaea;color:#737373;font-size:20px;font-family:"Teko",sans-serif;margin:6px 6px 20px 6px;border-radius:0 15px 15px 15px}.op_fourn li a{color:#737373;padding:20px;display:block;font-family:"Teko",sans-serif;text-decoration:none}.op_fourn li:hover{background:#e0e0e0;box-shadow:1px 1px 4px #777}.etablissement_niveaux:hover{border-radius:15px 15px 15px 15px;border:3px solid #fa6200!important}.op_fourn .allClasses{display:inline-block;color:#737373;font-size:20px;font-family:"Teko",sans-serif;margin:6px 0 20px 6px;border-radius:0 15px 15px 15px;background:linear-gradient(to bottom,#a9d33f,#69861d)}.op_fourn li.allClasses:hover{background:linear-gradient(to bottom,#a9d33f,#69861d)}.op_fourn .allClasses a{color:white;text-decoration:none;padding:20px;display:inline-block;font-family:"Teko",sans-serif}.op_covoit{border:5px solid #eee;margin-bottom:30px;border-left-color:#74CA17;border-radius:0 15px 15px 0;padding:20px 15px;margin-left:5%}.op_covoit:hover{border-color:#74CA17}.headerCov{display:flex}.op_covoit .headerCov>figure{width:30%}.op_covoit .headerCov>figure>img{width:100%}.covoiturageAndBaby{width:45%}.op_covoit .lienCovoiturageAndBaby{width:70%;color:#fa6200;font-size:20px;font-weight:bold;display:flex;flex-direction:column}.op_covoit .lienCovoiturageAndBaby a{color:#fa6200;text-align:center}.op_covoit .lienCovoiturageAndBaby span.lienTitreEta{display:block;width:100%}.op_covoit .gg_address{display:flex;flex-direction:row;align-items:center;width:100%;margin:5% auto}.op_covoit .gg_address p{margin-left:6%}.lienCoBabby{display:flex;align-items:center;justify-content:space-around}a.lienCovoiturage{font-size:18px;letter-spacing:0;line-height:16px;padding:10px 10px;margin:4px 3px;background:linear-gradient(to bottom,#a9d33f,#69861d);border:0;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px}a.lienBabySitting{font-size:18px;letter-spacing:0;line-height:16px;padding:10px 10px;margin:4px 3px;background:linear-gradient(to bottom,#f147c0,#d8009a);border:0;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px}.op_covoit_info{border:5px solid #eee;margin-bottom:30px;border-left-color:#74CA17;border-radius:0 15px 15px 0;padding:20px 15px;margin-left:5%}.op_covoit_info:hover{border-color:#74CA17}.op_covoit_info .title,.op_covoit_info .text{color:#74CA17}.op_other h2{font-family:"Teko",sans-serif;font-weight:normal;color:#a9d33f;width:auto;text-align:center;display:inline-block;margin:20px auto;font-size:35px;letter-spacing:.02em;line-height:37px;padding:1vw 2vw}.op_other>aside{width:100%;display:block}.op_other>aside>ul{margin:0;list-style:none;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0}.op_other>aside>ul>li{min-width:20%;display:flex;flex-direction:column;text-align:center;position:relative;border:5px solid #eee;border-radius:0 15px 15px 0;margin:25px;width:calc(15% - 25px)}.op_other>aside>ul>li.bleu{border-left-color:#0040ff}.op_other>aside>ul>li.red{border-left-color:#a60000;background:transparent}.op_other>aside>ul>li.violet{border-left-color:#5e27cf}.op_other>aside>ul>li figure{flex:1;width:100%;padding-top:10px}.op_other aside ul li figure>img{width:70%;vertical-align:middle}.op_other>aside>ul>li article{width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;background:rgba(255,255,255,0);opacity:0;display:flex;flex-direction:column;justify-content:center;top:3px;left:3px;text-align:left;padding:16px 25px;transition:all .5s ease}.op_other>aside>ul>li>a{display:block;padding:10px 10px 20px;font-family:'Teko',sans-serif;font-weight:500;font-size:30px;line-height:42px;margin:0;width:calc(100% + 8px);border-radius:0 0 15px 15px}.op_other>aside>ul>li.bleu a.bleu{color:#0040ff}.op_other>aside>ul>li.red a.red{color:#a60000}.op_other>aside>ul>li.violet a.violet{color:#34009f}.op_other>aside>ul>li:hover article{background:rgba(255,255,255,.95);opacity:1}.op_other aside ul li article .content{text-align:left;font-size:20px;font-weight:normal;line-height:26px;font-family:"Tahoma",sans-serif}.op_other>aside>ul>li.bleu .content a{color:#0040ff}.op_other>aside>ul>li.red .content a{color:#a60000}.op_other>aside>ul>li.violet .content a{color:#34009f}.classChoice{border-radius:0 10px 10px 10px;padding:25px}.classChoice>h3{font-size:24px;margin-bottom:30px;margin-top:20px;color:#ee7f00;text-align:left;font-weight:bold}.formDemandeListe{margin-top:3%}ul.classGrid{list-style:none;display:flex;justify-content:start;flex-wrap:wrap}ul.classGrid li{display:inline-block;margin:0 40px 25px 5px;vertical-align:top;width:25%}.classSect li>a{color:#fff;text-decoration:none}.classSect li>a:hover{text-decoration:none}ul.classGrid li>a>div{margin:0;border-radius:0 15px 15px 15px;position:relative;cursor:pointer;transition:all .3s ease}.classSect li>a>div h3,.classSect>h3{color:#63544c;font-size:20px;font-weight:normal;letter-spacing:1pt;line-height:24px}.classSect li.depannage>a{border-color:#614d94}.depannage>a>div{border:3px solid #614d94;padding:5%}.depannage>a>div:hover{background:#614d94}.classSect li.depannage>a>div h3{color:#614d94}.depannage>a>div:hover .niveau_hover{color:white}.ta_center{margin:0 0 10px 0;font-size:40px;font-weight:600;letter-spacing:.02em;line-height:42px;color:#ee7f00;text-align:left}.modules-etablissement-NiveauxList2 .form{text-align:left;background:#eee;border-radius:0 15px 15px 15px;width:80%}.modules-etablissement-VerificationList .form{text-align:left;padding:10px;background:#eee;border-radius:0 15px 0 0;width:100%}.modules-etablissement-VerificationList .formNameList{display:flex;flex-direction:column}.formEtiquette h1{color:#606}.questions_block,.modules-project-Etiquette{padding:10px;background:#eee;border-radius:0}.modules-project-Etiquette{border-radius:0}.stepEtiquetteOne{width:26%}.stepEtiquetteTwo{width:50%}.stepEtiquetteTwo>ul{display:flex;flex-direction:row;flex-wrap:wrap}.stepEtiquetteTwo .etiquetteNone{width:100%;margin-bottom:2%;display:flex;align-items:center;justify-content:flex-end;color:red}.stepEtiquetteTwo .etiquetteNone label{margin-left:1%}.stepEtiquetteTwo .etiquetteNB{width:50%}.stepEtiquetteTwo .etiquetteColor{width:30%;margin-left:10%}.modules-etablissement-NiveauxList2 .formualire_step{width:100%;padding:1.8%}.formualire_step h4{display:inline-block;font-size:18px;min-height:35px}.formualire_step h3{margin:2%}.formualire_step span{font-weight:bold;margin-left:5%;font-size:18px}.form_demande{margin:3% auto;width:100%}.form_ligne{margin-bottom:2%;display:flex;align-items:center;justify-content:space-between;width:70%}.form_ligne input[type=text]{width:70%}.form_ligneTel,.form_ligneImportant{width:100%}.modules-etablissement-NiveauxList2 .info{padding:10px 25px;margin-bottom:20px;border:solid 4px #ee7f00;border-radius:0 15px 15px 15px;font-weight:bold;color:#ee7f00;font-size:20px}.modules-etablissement-NiveauxList2 .info li{margin:10px 0;font-size:17px;line-height:22px;list-style:none}.modules-etablissement-NiveauxList2 .info li:before{content:"\2713";margin-right:10px}input.button,.button-verification{background:linear-gradient(to bottom,#a9d33f,#69861d)}.btn-danger{background:linear-gradient(to bottom,#ff5252,#bd4646)}.blocsPageEtablissement{position:relative}.basket-mini{float:right;width:19%;margin-left:10px;text-align:center;margin-top:0;position:sticky;right:0;top:70px;z-index:1;margin-bottom:10px;border:solid 1px #ccc;color:#4B3B45;border-radius:0 5px 5px 5px}.basket-mini .title{padding:5px;background:#E0ECBF;border-radius:0 5px 0 0;font-weight:bold;color:#63544c;display:flex;align-items:center}.basket-mini .subtotal{text-align:left}.basket-mini .subtotal li{font-size:12px;font-weight:normal;display:flex;padding:2px 0 2px 4px;justify-content:space-between;width:100%}.basket-mini .total{border-top:solid 1px #ccc;background:#eee;border-radius:0 0 5px 5px;text-align:left}.basket-mini .total b{width:140px;font-size:12px;font-weight:normal;display:inline-block;padding:2px 0 2px 4px}.basket-mini .total #totalPrice{font-size:28px;width:auto;display:block;text-align:right;padding:10px 5px}.listeScolaireTooltip{text-align:right;display:flex;flex-direction:column}.listSelectBtn{padding:1%}.ma_liste{color:#ee7f00;font-size:37px;text-align:left}.ma_liste .glyphicon-arrow-right{font-size:25px}.add_name{padding:2%;display:flex;align-items:center;width:100%}.add_name label{white-space:nowrap;font-size:18px;line-height:1.4}.add_name input[type=text]{width:100%;padding:8px 10px;background:#fff;color:#4b3b45;border:solid 1px #999;border-radius:0 10px 10px 10px;margin-bottom:1px;font-size:18px;letter-spacing:.5pt}.modules-etablissement-NiveauxList2 hr{border:1px solid #e6e6e6;margin:0}.listeScolaireTooltip .valid{margin-top:5px;padding:14px 12px;line-height:15px}form.listeScolaireTooltip .ttwrapper{border-radius:0 15px 0 0;padding:10px}form.listeScolaireTooltip .ttwrapper:hover{background:#c7e1eb}form.listeScolaireTooltip div.arrow{top:5px;left:-14px;border-right:solid 7px #437E96}.modules-etablissement-VerificationList .formListeKit,.questions_block,.blocsPageEtablissement .modules-project-Etiquette{width:80%}.verification_list h3{text-align:left;font-size:15px;margin:1%}table.table_choice tr th{background:#fff;color:black;border:0}.span_retrait_complet{color:#aaa}.span_retrait{color:#a00}.span_ajout{color:#0a0}table.table_choice tbody tr{background:#fff}table.table_choice tbody tr:nth-child(2n+1){background:#eee}.modal_quantity{display:flex;align-items:center;justify-content:space-around;width:100%}.product-quantity .modal_quantity{display:flex;align-items:center;width:100%;flex-direction:row;justify-content:center}.gestion-quantity .product-quantity .modal_quantity{flex-direction:column}.product-quantity-choice{display:flex;align-items:center;width:100%;flex-direction:row;justify-content:center}.modal_quantity .buttons-ajout{width:200px}table.table_choice tbody tr:hover{background:#c7e1eb}.table_choice .remove-quantity,.table_choice .add-quantity,.gestion-quantity .remove-quantity,.gestion-quantity .add-quantity{color:white;padding:0 3% 1% 3%;border-radius:100%;font-size:15px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:bold;border:0}.table_choice .remove-quantity{background:#ac2925}.table_choice .add-quantity{background:#449d44}input.product-quantity-modal,input.product-quantity-show{font-size:16px;color:#555;font-weight:bold;border:1px solid #ccc;border-radius:0 5px 5px 5px;width:50px;height:40px;text-align:center}#product-quantity.product-quantity-show{width:40px;text-align:center}.question_block{margin-top:1%;border:1px solid;vertical-align:middle;padding:6px}.question_verification h1{text-align:left;font-size:19px;font-weight:bold}.question_block .facet-list{margin-bottom:1%}.product-block{padding-right:0;padding-left:0}ul.prods li{box-sizing:border-box;position:relative;display:inline-block;min-height:370px;cursor:pointer}ul.prods li:hover div.product-line{border:3px solid #a9d33f}.show-product .product-line{float:none;width:auto;border-radius:0;margin:4px 4px;background:#fff;border:3px solid transparent;min-height:300px;position:relative}.show-product .product-line:hover{background:white}div.products-list-label{height:auto;margin:0;padding:9px}.gestion-quantity{padding-right:0;padding-left:0}.product-list-verification.products-list-price-ttc-categorie{margin-top:2%;padding-right:0;padding-left:0;color:#888;text-align:center;font-size:14px;font-weight:bold}.product-list-verification.products-list-price-ttc-categorie .products-list-part-price-categorie{width:auto;padding:0;margin-top:0}.product-list-verification.products-list-price-ttc-categorie .products-list-promoDetailInfo-categorie{margin-left:0}.product-list-verification.products-list-price-ttc-categorie .products-list-price-ttc-categorie{text-align:center;font-size:14px;font-weight:bold;color:#888}.show-product .remove-quantity{background:#221866;order:1}.show-product input.product-quantity-show{order:2}.show-product .add-quantity{background:#221866;order:3}.cart-sprite-verification{background:url(/media/themes/scoleo/cartV2.png) no-repeat;background-size:contain;width:30px;height:34px;padding-left:48px;padding-top:8px}.products-list-addtocart-button-verification{position:absolute;background-color:#fa6200;color:white;border-radius:15px;width:50%;top:2%;margin-bottom:1%;border:0;padding:1%;z-index:1;left:25%;height:40px}div.button-add-verification{height:50px}.product-title-verification{width:100%;color:transparent;z-index:4;position:absolute;height:20%;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center}.product-title-verification a{color:transparent;font-weight:normal;font-size:12px}.product-title-verification a:hover{text-decoration:underline}ul.prods li:hover .product-title-verification{background:#a9d33f;color:black;width:100%}ul.prods li:hover .product-title-verification a{color:black}#show_list,.right{float:right}.btnPanier{width:80%;padding:10px;background:#eee;border-radius:0 0 15px 15px;display:flex;align-items:center;justify-content:flex-end}.btnPanier a{text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white;border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;margin:4px 3px;padding:14px 14px;position:relative;background:linear-gradient(to bottom,#a9d33f,#69861d);float:right;display:block}.btnPanier a.off{display:none}.back-to-top{border:2px solid rgba(0,0,0,.2);background-color:#a9d33f;border-radius:50%;bottom:40px;cursor:pointer;display:inline-block;overflow:hidden;padding:0;position:fixed;right:45px;z-index:10500;opacity:0;transition:opacity 1s ease}.back-to-top .glyphicon-arrow-up{color:#FFF;font-size:25px;padding:15px}.back-to-top .fill{background-color:rgba(255,255,255,.2);bottom:0;height:0;position:absolute;width:100%;z-index:-1}.back-to-top.on{opacity:1}.btn-kitt,.updatePanier,.modules-users-editprofil a{font-size:11px;letter-spacing:0;line-height:16px;padding:4px 5px;margin:4px 3px;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px}.btn-kitt{font-size:15px;padding:8px 13px}.btn-link-kitt{font-size:15px;letter-spacing:0;line-height:16px;padding:8px 13px;background:linear-gradient(to bottom,#ee7f00,#b16003);color:#fff;position:relative;display:inline-block;margin:4px 3px;border:0;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}table.normal a.btn-link-kitt{color:white}.btn-kitt,.btn-link-kitt{margin-left:2%}.btnPanierLeft{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.btn-kitt>img{width:10px}a.btn-kitt:hover,.btn-kitt:hover,.updatePanier:hover{text-decoration:none;box-shadow:0 0 6px rgba(0,0,0,.25)}#cart-lines table tbody tr:hover{background-color:#eee}#cart-lines table tbody tr:hover .quantity{background-color:#eee}#cart-lines table tbody .visual img{max-width:80px;max-height:60px}.td-kitt{text-align:left;font-weight:bold;font-size:18px;width:75%}h1.title_covoiturage_inscription,h1.title_babysitting_inscription,h1.title_occasion_inscription{margin:0 0 10px 0;font-size:30px;font-weight:600;letter-spacing:.02em;line-height:34px;color:#74CA17;text-align:left}h2.title_babysitting_inscription,h2.title_coivoiturage_inscription,h2.title_occasion_inscription{font-size:19px;margin-top:3%;margin-bottom:2%}h3.title_babysitting_inscription,h3.title_coivoiturage_inscription,h3.title_occasion_inscription,h3.title_occasion_inscription{font-size:20px;width:95%;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.btnImportantCovoiturage{color:#fff;position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:#89b3e8;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;float:right;z-index:1}.btnImportantCovoiturage:hover{color:white}#myModalImportant .modal-content{border-radius:0 15px 15px 15px}#myModalImportant .modal-header{display:flex;align-items:center;justify-content:center}#myModalImportant .modal-header h4{width:90%}#myModalImportant .modal-body{padding:0 10px}#myModalImportant .content{padding:10px}#myModalImportant .content p{margin:10px 0}#myModalImportant .content ul{margin-left:20px;list-style-type:disc}#myModalImportant .modal-footer{padding:0 10px 10px 10px;text-align:center;margin:20px 0}#myModalImportant .modal-footer .btn-danger,.btnFooterModalCovoiturage .btn-danger,.btnFooterModalBabysitting .btn-danger{background:#999;background:linear-gradient(to bottom,#999,#000)}.btnFooterModalCovoiturage,.btnFooterModalBabysitting{padding:0 10px 0 10px;margin:0;display:flex;align-items:center;justify-content:center}.nameFormCovoit,.nameFormBabysitting{margin-bottom:2%;font-size:17px}.ajoutMessageFormCovoit,.ajoutMessageFormBabysitting{margin-bottom:1%;font-size:14px}.ajoutMessageDescriptionFormCovoit,.ajoutMessageDescriptionFormBabysitting{display:flex;align-items:center;justify-content:center}#textarea_covoiturage{border:solid 1px #999;border-radius:0 10px 10px 10px;width:80%;min-width:100%;height:150px}.notation_inscription_covoiturage,.notation_inscription_babysitting,.notation_inscription_occasion{font-size:17px;padding:1% 3%}.notation_inscription_covoiturage ul,.notation_inscription_babysitting ul,.notation_inscription_occasion ul{list-style:disc}.notation_inscription_one_babysitting,.notation_inscription_one_covoiturage,.notation_inscription_one_occasion{font-size:16px;padding:1% 3%}.notation_inscription_one_babysitting ul,.notation_inscription_one_covoiturage ul,.notation_inscription_one_occasion ul{list-style:disc;font-size:15px;margin:1% auto 1% 6%}.messageImportant{font-size:12px}.configurate_covoiturage{padding:2%;display:flex;align-items:center}.input_covoiturage_configuration,.input_babysitting_configuration,.input_occasion_configuration{border:0;-webkit-box-shadow:none;font-size:18px;font-weight:bold}.configurate_covoiturage button{position:relative;display:inline-block;margin:4px 3px;padding:14px 14px;background:linear-gradient(to bottom,#a9d33f,#69861d);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.selectEtaCovoiturage,.selectEtaBabysitting,.selectEtaOccasion{display:flex;align-items:center;justify-content:center;text-align:center;margin:2% 0}.selectEtaCovoiturage .button-verification,.selectEtaBabysitting .button-verification,.selectEtaOccasion .button-verification{padding:4% 3%}#maps_covoiturage{position:relative;outline:0;width:100%;height:400px;overflow:hidden}.map-scroll:before{content:'Utilisez ctrl + le defilement de la molette de la souris pour agrandir la carte';position:absolute;top:50%;left:20%;z-index:800;font-size:24px}.map-scroll:after{position:absolute;left:0;right:0;bottom:0;top:0;content:'';background:#00000061;z-index:999}.legendes_covoiturage{display:flex;align-items:center;justify-content:space-between;margin-top:1%}li.legende_covoiturage{display:flex;flex-direction:row;align-items:center;justify-content:center;width:20%}li.legende_covoiturage img{height:30px}.legende_covoiturage_span{width:80%;font-size:11px}li.covoiturage_list,li.babysitting_list,li.occasion_list{width:auto;margin:10px 0 0 0;display:flex;align-items:center}.imgDomicileInscrit{margin:0;padding:0;width:54px}div.marker_covoiturage_list{display:inline-block;width:58px;text-align:center}div.my_infos_covoiturage_list,div.my_infos_babysitting_list,div.my_infos_occasion_list{padding:5px;border-radius:0 15px 15px 15px;width:100%;border:1px solid #a9d33f;margin-bottom:10px;background:#E9E4E1}div.infos_covoiturage_list,div.infos_babysitting_list,div.infos_occasion_list{padding:5px;border-radius:0 15px 15px 15px;width:100%;border:1px solid #a9d33f;margin-bottom:10px;background:#E9E4E1}.infoCovoiturageCompte,.infoBabysittingCompte,.infoOccasionCompte{margin:1% 0;padding:0}.my_infos_covoiturage_list>img,.infos_covoiturage_list>img,.my_infos_babysitting_list>img,.infos_babysitting_list>img,.my_infos_occasion_list>img,.infos_occasion_list>img{position:absolute;top:-19px;right:-25px;width:7%}.titleinfoCompteCovoit,.titleinfoCompteBabysitting{margin:1%}.infoCompteCovoit,.infoCompteBabysitting{font-size:14px}.titleinfoEtaCovoit,.titleinfoClassChildrenCovoit,.titleinfoEtaBabysitting,.titleinfoClassChildrenBabysitting{font-size:15px;text-decoration:underline}.titleinfoEtaCovoit ul,.titleinfoClassChildrenCovoit ul,.titleinfoEtaBabysitting ul,.titleinfoClassChildrenBabysitting ul{list-style:revert;font-size:12px;padding-left:10%}.paragrapheDescCovoit,.paragrapheDescBabysitting,.paragrapheDescOccasion{color:black;background:white;border-radius:0 15px 15px 15px;padding:1%;font-size:13px}.descCovoit,.descBabysitting,.descOccasion,.infoDescOccasion{margin:1% 0;border-radius:0 15px 15px 15px;padding:1%}.descOccasionImage{min-height:110px;display:flex;align-items:center;justify-content:center}.titledescCovoit,.titledescBabysitting,.titledateBabysitting,.titledescCovoit,.titledescOccasion{font-size:15px;text-decoration:underline;margin-bottom:1%}.titledescCovoit span{text-decoration:none}.titledateBabysitting{margin-right:1%;margin-bottom:0}.dateBabysitting{display:flex;align-items:center;justify-content:flex-start;margin-top:1%}.btnAnnonceCovoit,.btnAnnonceBabysitting{display:flex;align-items:center;justify-content:center;margin:10px}.btnAnnonceOccasion{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:110px}.btnViewAnnonce{width:25%;position:relative;display:inline-block;margin:0;padding:7px 0;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.btnModifAnnonce{width:20%;position:relative;display:inline-block;padding:7px 0;background:linear-gradient(to bottom,#ee7f00,#b16003);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.btnContactParent{width:30%;position:relative;display:inline-block;margin:0 0 0 4%;padding:7px 0;background:linear-gradient(to bottom,#a9d33f,#69861d);border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif;color:white}.btnAnnonceOccasion>.btnViewAnnonce,.btnAnnonceOccasion>.btnContactParent,.btnAnnonceOccasion>.btnModifAnnonce,.btnMesAnnoncesCovoit>.btnViewAnnonce,.btnMesAnnoncesCovoit>.btnContactParent,.btnMesAnnoncesCovoit>.btnModifAnnonce{width:75%;margin:3%;font-size:11px;letter-spacing:0;line-height:16px;padding:4px 5px}.btnDeleteAnnonce{background:linear-gradient(to bottom,#e75555,#a60000)}.img_mon_affaire{width:100%;height:100%}div.customer_covoiturage_list{width:20%}div.covoiturage_customer_etablissements{width:30%}div.covoiturage_customer_classe{width:20%}div.description_covoiturage_list{width:25%}div.marker_covoiturage_list>img{width:26px;height:30px}.modules-annonces-DemandeCovoiturage .form_ligneMessage{width:100%}.messageNoneAnnonces{font-size:20px;text-align:center;width:100%;display:flex;align-items:center;justify-content:center;min-height:15vh}.annonceViewImage{display:flex;align-items:center;justify-content:center}.annonceViewContact{padding:10px;background:#eee;border-radius:0 15px 15px 15px}.annonceViewImage .img_details_annonce{width:60%}.annonceViewDescription{min-height:200px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around}.annonceViewDescription .paragrapheDescOccasion{background:#eee;min-height:50px;width:100%}ul.annonces>li{margin:1% 0;padding:1%;border-radius:0 5px 5px 5px;border:1px solid #e0ecbf}span.span_no_valide{color:red}span.span_valide{color:green}.etablissement_annonnces,.etat_annonnces{display:flex;flex-direction:row;padding:0;margin-bottom:1%}.etablissement_annonnces .titleinfoEtaCovoit,.etat_annonnces .titleinfoEtaCovoit{margin-right:2%}.btnMesAnnoncesCovoit{display:flex;flex-direction:column;align-items:flex-end}a.newAnnonce{font-size:20px;letter-spacing:0;line-height:16px;padding:15px 15px;margin:4px 3px;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px}.new_covoiturage{width:100%;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.modules-annonces-UpdateCovoiturage .form_ligne_nom,.modules-annonces-UpdateCovoiturage .form_ligne_prenom,.modules-annonces-UpdateBabySitting .form_ligne_nom,.modules-annonces-UpdateBabySitting .form_ligne_prenom,.modules-annonces-ModifierAffaireOccasion .form_ligne_nom,.modules-annonces-ModifierBoursesAuxLivres .form_ligne_nom,.modules-annonces-ModifierBoursesAuxLivres .form_ligne_prenom,.modules-annonces-ModifierAffaireOccasion .form_ligne_prenom{width:50%}.profilModifAnnonce,.adresseModifAnnonce,.etablissementModifAnnonce,.descriptionModifAnnonce{display:flex;align-items:center;justify-content:space-between}.form_lignedata_babysitting input[type=text],.modules-annonces-UpdateBabySitting .form_ligne.form_lignedata_babysitting input[type=text]{width:25%}.blocsPageConversation .notification{font-weight:bold;color:red}.blocsPageConversation ul.annonces li .title .link{text-align:center;float:none}blocsPageConversation ul.annonces li .link{float:right;text-align:right}.blocsPageConversation ul.annonces{margin:0 auto;padding:20px 0 0 0;width:95%}.blocsPageConversation ul.annonces li{margin:5px 0;padding:5px;border-radius:0 5px 5px 5px;box-shadow:1px 1px 3px #777}.blocsPageConversation ul.annonces li .img{float:left;width:75px;margin:0 10px 0 0}.blocsPageConversation ul.annonces li .title{float:left;width:480px;margin:0 10px 0 0}.modules-annonces-Conversation h3.text-center{clear:both;font-size:25px;font-weight:bold;margin-bottom:2%}.modules-annonces-Conversation .button-message-conversation{margin-bottom:2%}.modules-annonces-Conversation .inbox_people{background:#f8f8f8 none repeat scroll 0 0;float:left;overflow:hidden;width:40%;border-right:1px solid #c4c4c4}.modules-annonces-Conversation .inbox_msg{border:1px solid #c4c4c4;clear:both;overflow:hidden}.modules-annonces-Conversation .top_spac{margin:20px 0 0}.modules-annonces-Conversation .recent_heading{float:left;width:40%}.modules-annonces-Conversation .recent_heading h4{color:#05728f;font-size:21px;margin:auto}.modules-annonces-Conversation .srch_bar .input-group-addon{margin:0 0 0 -27px}.modules-annonces-Conversation .chat_ib h5{font-size:15px;color:#464646;margin:0 0 8px 0}.modules-annonces-Conversation .chat_ib h5 span{font-size:13px;float:right}.modules-annonces-Conversation .chat_ib p{font-size:14px;color:#989898;margin:auto}.modules-annonces-Conversation .chat_img{float:left;width:11%}.modules-annonces-Conversation .chat_ib{float:left;padding:0 0 0 15px;width:88%}.modules-annonces-Conversation .chat_people{overflow:hidden;clear:both}.modules-annonces-Conversation .chat_list{border-bottom:1px solid #c4c4c4;margin:0;padding:18px 16px 10px}.modules-annonces-Conversation .inbox_chat{height:550px;overflow-y:scroll}.modules-annonces-Conversation .active_chat{background:#ebebeb}.modules-annonces-Conversation .incoming_msg_img{display:inline-block;width:6%}.modules-annonces-Conversation .received_msg{display:inline-block;padding:0 0 0 10px;vertical-align:top;width:100%}.modules-annonces-Conversation .received_withd_msg p{background:#ebebeb none repeat scroll 0 0;color:#646464;font-size:13px;margin:0;padding:5px 10px;width:100%;border-radius:0 10px 10px 10px}.modules-annonces-Conversation .time_date{color:#747474;display:block;font-size:11px;margin:8px 0 0 3px}.modules-annonces-Conversation .received_withd_msg{width:50%}.modules-annonces-Conversation .mesgs{float:left;padding:30px 15px 0 10px}.modules-annonces-Conversation .sent_msg p{background:#05728f none repeat scroll 0 0;font-size:13px;margin:0;color:#fff;padding:5px 10px;width:100%;border-radius:0 10px 10px 10px}.modules-annonces-Conversation .outgoing_msg{overflow:hidden;margin:15px 0}.modules-annonces-Conversation .sent_msg{float:right;width:50%}.modules-annonces-Conversation .input_msg_write input{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:#4c4c4c;font-size:15px;min-height:48px;width:100%}.modules-annonces-Conversation .modules-annonces-Conversation .type_msg{border-top:1px solid #c4c4c4;position:relative}.modules-annonces-Conversation.msg_send_btn{background:#05728f none repeat scroll 0 0;border:medium none;border-radius:50%;color:#fff;cursor:pointer;font-size:17px;height:33px;position:absolute;right:0;top:11px;width:33px}.modules-annonces-Conversation .messaging{padding:0 0 50px 0}.modules-annonces-Conversation .msg_history{height:auto;overflow-y:auto}.contextual{width:100%;padding:10px;background:#eee;border-radius:0 5px 5px 5px;margin-right:20px}.modules-ecomextended-ProductList .product-line{max-height:500px;max-width:265px;padding:3px;margin-bottom:7%}.products-list-label{width:100%}.products-list-part-price-categorie{padding:4px 10px;vertical-align:middle}.products-list-part-price-categorie sup{font-size:13px;font-weight:normal;margin-left:0}.products-list-price-ttc-categorie{line-height:20px;font-size:16px;color:#ee7f00;font-weight:bold}.products-list-price-ht-categorie{font-size:12px;font-weight:normal}.products-list-price-ht-categorie sup{font-size:8px}.products-list-price-discount{font-size:10px;text-decoration:line-through;margin-top:0}.products-list-promoDetailInfo-categorie{display:inline-block;font-size:12px;line-height:20px;background:#ec641d;border-radius:5px;box-shadow:1px 1px 5px rgba(0,0,0,.5);color:#FFF;padding:5px;font-weight:bold;margin-left:20%}#myModalProduct .products-list-promoDetailInfo-categorie{margin-top:6%}#myModalProduct .products-list-part-price-categorie{display:flex;align-items:center;justify-content:center}#myModalProduct .products-list-price-ttc-categorie{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}#myModalProduct .products-list-part-price-categorie sup{margin-left:2%}#myModalProduct .products-list-price-discount{margin-top:10px}.connectNew .sweet-alert{width:60%;padding:17px;left:40%;margin-left:-256px;top:22%}.connectNew .sweet-alert h2{font-size:18px;line-height:30px;font-weight:500;margin:10px 0}.connectNew .sweet-alert h2 span{font-size:25px;font-weight:600}.connectNew .sweet-alert .sa-icon{width:30px;height:30px;margin:15px auto}.connectNew .sweet-alert .sa-icon.sa-warning .sa-body{width:5px;height:16px;left:50%;top:4px}.connectNew .sweet-alert .sa-icon.sa-warning .sa-dot{width:5px;height:5px;margin-left:-2px;left:50%;bottom:3px}.connectNew .sweet-alert .sa-icon.sa-error .sa-line.sa-right{right:5px}.connectNew .sweet-alert .sa-icon.sa-error .sa-line{height:5px;width:21px;top:14px}.connectNew .sweet-alert button{padding:9px 32px;margin:0 5px;cursor:pointer}li.captcha{display:flex;align-items:center;justify-content:flex-start;width:100%}.captcha-refresh{display:inline-block;width:23px;height:22px;background-image:url(/media/themes/scoleo/captcha-refresh.png);background-position:top left;background-repeat:no-repeat;text-decoration:none;margin-right:6px;margin-top:8px;float:left}.captcha>input{width:20%}span.captcha{width:15%;text-align:center}.blockCheckDate{position:relative;width:100%;height:85px;top:0;right:0;border-top:dashed 1px #ccc;padding-top:2%}.blockDate{position:relative;width:100%;height:85px;top:0;right:0;margin-top:5px;margin-bottom:5px}input[type=text]#weeklyDatePicker{width:40%;text-align:left;float:none}.modules-order-Cart div.info-etiquette{text-align:center;background-color:#E0ECBF;width:60%;margin:0 auto;padding:15px;line-height:20px;border-radius:0 5px 5px 5px;color:rgb(99,84,76);margin-top:10px}.modules-order-Cart div.info-etiquette p.title{padding-bottom:3px;font-size:150%;font-weight:bold}.modules-order-Cart div.info-etiquette p span{text-decoration:underline}.modules-order-Cart div.info-etiquette button{font-size:11px;letter-spacing:0;line-height:16px;padding:4px 20px;margin:4px 3px;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px}.modules-brand-brandProducts .product-line .sub-list{height:500px}.modules-brand-brandProducts .sub-list .product-visual{width:260px;height:260px;overflow:hidden}footer{position:relative;width:100%;background-color:#a9d33f}.footerTop{display:flex;flex-wrap:wrap;justify-content:space-between;background:#e0ecbf;margin:0;padding:1vw;list-style:none;width:100%}.footerTop li{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;padding:0}.footerTop li span{display:inline-block;margin-top:5px;color:#363636;font-size:14px;line-height:28px;font-family:'Tahoma',sans-serif;font-weight:bold;width:auto;text-align:center}.tooltip{height:auto;background:#c7e1eb;border-radius:0 15px 15px 15px;opacity:1}.ttfloating{position:absolute;z-index:1000;margin-bottom:0;box-shadow:3px 3px 5px rgba(0,0,0,.5)}.tooltip.liste{width:210px;top:0;left:101%}.foot_boutique{left:30%;bottom:50px;width:188px}.foot_boutique .arrow{left:5px;bottom:-14px;border-top:solid 7px #c7e1eb}.arrow{position:absolute;border:solid 7px transparent;width:0;height:0}.tooltip .title{display:block;margin:0;padding:2px 10px 2px 10px;background:linear-gradient(to bottom,#7dc0db,#437e96);color:#fff;font-size:14px;font-weight:bold;font-family:Tahoma,Geneva,Kalimati,sans-serif;text-align:left;border-radius:0 4px 0 0}.tooltip p{margin:0;padding:5px 10px;color:#437E96;font-size:12px;text-align:left;white-space:normal}.footerMiddle{display:flex;justify-content:space-around;margin:4% auto;flex-direction:row}.menuFooter{display:flex;padding:2vw 5vw}.menuFooterLi a,span.h4footer{display:block;color:#4b3b45}.menuFooterLi a:hover,span.h4footer:hover{text-decoration:underline}.menuFooterLi{display:block}.menuFooterLi h4{color:#4b3b45;font-size:14px;line-height:20px;font-weight:bold}.menuFooterLi ul{margin:0;padding:0;color:#4b3b45;font-size:11px;font-weight:normal;list-style:disc}.menuFooterLi li{padding:1px 0;list-style:none}.footerBottom{text-align:center}.btnFacebook{display:inline-block;margin:4px 3px;padding:14px 14px;background:#89b3e8;background:linear-gradient(to bottom,#89b3e8,#7090b2);border:0;color:#fff;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}.btnFacebook:hover{text-decoration:none;color:#fff;box-shadow:0 0 6px rgba(0,0,0,.25)}.margeTableauFournitureSco{height:50px}.modules-etablissement-NiveauxList2 .errors{color:#f00;border:1px solid #f00;padding:10px;background:#edc;text-align:left}.blocsPageEtablissement .form-control-pj{width:78%}.modules-etablissement-NiveauxList2 .info-pj{margin-top:-20px;margin-left:237px;font-size:12px}.modules-etablissement-NiveauxList2 #pj_uploads a.button{background:linear-gradient(to bottom,#a9d33f,#69861d);color:white;border-radius:0 10px 10px 10px}.modules-etablissement-NiveauxList2 #pj_uploads a.fancypreview{color:#63544c;font-size:14px;font-family:Tahoma,Geneva,Kalimati,sans-serif}.modules-brand-brandProducts .bando-availability-info{left:51%;width:94%}.bando-availability-info{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);background:#381e77;width:100%;font-size:14px;font-weight:bold;height:35px;line-height:35px;color:#FFF;opacity:.6}.sticky{position:fixed;top:0;width:100px;height:68px;z-index:999}.sticky .cart{border:0}.workflowEI li.first.space,.workflowEI li.last.space,.workflowEI li.space,.workflowEI li.space{width:1.5%}.menuBoutique .Giantlevel1LiEI{width:9%}.resultsearchEI .item_result .imgProduct{width:45%}.resultsearchEI .item_result .item_info{width:55%}.resultsearchEI .item_info .description a{display:block}.product-listEI .listeProduitItem .listLabelProductLien{width:100%}.levelLien2EI{height:auto;display:block}.active.level-contenaireULLi2EI{height:77px}.choixeta .texteta{width:100%}.choixeta .textetaEI{width:50%}.sticky-top-ie{position:fixed;width:16%}.blockCarrousel{max-width:100%;height:488px;margin-top:1%;margin-bottom:1%}.modules-catalog-productpromotion .blockCarrousel .heading-one.product-list-title{width:100%;max-height:90px;font-size:40px;color:#fff;text-align:center;font-weight:normal;font-family:'Teko',sans-serif;letter-spacing:.02em;line-height:38px;padding-left:0;padding-top:10px}.background.complementary{padding:0 46px;width:96%;height:360px;margin:0 auto}.background.complementary ul{width:95%;height:385px;filter:drop-shadow(2.736px 7.518px 2.5px rgba(49,43,37,.5));background-color:#fff;border:0;margin:5px 2px;min-height:340px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.complementary ul li{max-width:219px;max-height:219px;padding:0;margin:0 auto}.complementary .sub-list li.product-label{width:98%;height:70px;font-size:12px;line-height:14px;color:#626262;font-weight:400;font-family:'Maven Pro';text-align:center;padding-top:5px}.complementary .sub-list .product-label a{height:60px;margin-top:0}.complementary .product-price{width:100%;height:50px}.complementary .price-promotion{font-size:14px;line-height:18px;text-decoration:line-through;color:#ff6100;font-weight:400;font-family:"Maven Pro";text-align:center}.complementary .onsale-picto{font-size:14px;line-height:18px;text-decoration:line-through;color:#ff6100;font-weight:400;font-family:"Maven Pro";text-align:center}.complementary .pictoView{width:100%;height:60px;padding-top:6px;padding-bottom:6px}.levelLi1.menulistescolaire>a{color:#ca3589;width:100%;display:block;height:100%}.levelLi1.menulistescolaire>a:hover,.levelLi1.menulistescolaire>a.active{background-color:#ca3589;color:#FFF}.modules-productreturns-returnsList input.save-cmpImg{cursor:pointer;border-width:1px;border-style:solid;font-weight:bold;text-decoration:none;vertical-align:top;background-color:#000;color:#fff;border-color:#ccc;display:inline-block;padding:0 8px;line-height:1.4}.modules-productreturns-returnsList p.save-cmpImg{text-align:right;padding-right:10px;margin:0}.modules-productreturns-returnsList li.reasonImg label{text-align:right}.modules-project-CustomSchoolbag .push:hover{background-color:#ee7f00!important}.cnt-btn-all-product{width:100%}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa!important}.select2-container .select2-dropdown .select2-search{padding:4px!important}@media (max-width:1480px){.popin-search-pub img{width:100%;height:auto}}@media (max-width:1250px){.imageSalectCoVoiturage,.imageSearchKit,.imageSalectBabySitting,.imageSalectOccasion{display:none}.etablissement_choice{width:100%}.modules-project-SearchKit legend,.modules-annonces-SelectBabySitting legend,.modules-annonces-CovoiturageSelect legend,.modules-annonces-SelectAffaireOccasion legend,.modules-annonces-SelectBoursesAuxLivres legend,.modules-etablissement-StopPouxSelect legend{padding:20px}}@media (max-width:1200px){.modules-ecomextended-ProductList .product-line{width:265px;margin-left:11%}.product-line .sub-list{height:500px}.sub-list .product-visual a{width:255px}.sub-list .product-visual a img{width:100%}}@media (max-width:1180px){.logoSmall-sprite{left:4%}}@media (max-width:1120px){.logoSmall-sprite{left:3%}}@media (max-width:1085px){.logoSmall-sprite{left:1%;width:120px}}@media (max-width:1078px){.levelLi1.menulistescolaire>a{line-height:1.3em;padding:3px 0}#paymentselector li{width:49%}}@media (max-width:1040px){.simple-product .product-vignette-responsive{width:30%;flex-direction:column}.simple-product .product-vignette-responsive a{width:auto;margin-bottom:1%}.modules-ecomextended-ProductList .product-line{margin-left:9%}}@media (max-width:1020px){.logoSmall-sprite{left:0;width:120px}}@media (max-width:993px){.level-contenaire li .dropdown{top:73px}}@media (max-width:991px){.overlay{z-index:1!important}li.c0200d,li.black,li.f34009f,li.f4e5c7,li.f2dab2,li.fdedf3,li.f6f1b2{border-radius:0!important}#sidebar ul.menuBoutiqueTopUl li.c0200d a,#sidebar ul.menuBoutiqueTopUl li.black a,#sidebar ul.menuBoutiqueTopUl li.f34009f a{color:#fff}#sidebar ul.menuBoutiqueTopUl li.f4e5c7 a,#sidebar ul.menuBoutiqueTopUl li.f2dab2 a,#sidebar ul.menuBoutiqueTopUl li.fdedf3 a,#sidebar ul.menuBoutiqueTopUl li.f6f1b2 a{color:#363636}#sidebar ul.menuBoutiqueTopUl li.menuBoutiqueTopUlLiUlli a{padding-left:30px}#sidebar ul.menuBoutiqueTopUl ul a.menuBoutiqueTopNiveauTwo{padding-left:50px}#resultsearch{clear:both;z-index:23;position:fixed;width:100%;top:19px}.menuSearchMobile{display:block;z-index:99999;position:relative}.menuSearchMobile{background-color:#fff}.levelLi1.menulistescolaire>a{line-height:3em;padding:0}header{height:90px;z-index:99999;position:relative}.modules-form-form form.cmxform fieldset>ol>li>label{width:100%;margin-top:2%}.modules-form-form #field1062823 label,.modules-form-form #field1062827 label,.modules-form-form #field1062829 label,.modules-form-form #field1062361 label,.modules-form-form #field1062352 label,.modules-form-form #field1062353 label,.modules-form-form #field1062351 label,.modules-form-form #field1062383 label,.modules-form-form #field1062384 label{margin-bottom:2%}.modules-form-form #field1062823,.modules-form-form #field1062827,.modules-form-form #field1062829,.modules-form-form #field1062361,.modules-form-form #field1062352,.modules-form-form #field1062353,.modules-form-form #field1062351,.modules-form-form #field1062383,.modules-form-form #field1062384{flex-direction:column;align-items:flex-start}.modules-form-form form.cmxform fieldset>ol>li.option>label{width:100%;margin-top:0}form.cmxform .help-text{margin-left:8%}#fieldset_1062372{margin-top:2%}#fieldset_1062372 ol{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#fieldset_1062372 ol li.option{display:block;margin-left:20px}#content,#contentTotal{margin-top:0}.headerLeft{width:12%;height:100%;margin-bottom:0}.formsearch{top:auto}.headerRight{width:20%}.menu-sm-xs .sidebarCollapse .menu-sprite{background:url(/media/themes/scoleo/menu.png) no-repeat;background-size:contain;height:25px;width:25px}.menu-sm-xs{position:absolute;width:100%;height:100%}.mainlogoxs{position:absolute;z-index:10;top:0;left:4%;overflow:hidden;width:100%;height:100%}.mainlogoxs::before{content:"";position:absolute;z-index:-1;top:-10px;right:5px;bottom:6px;left:5px;border-radius:0 0 10px 10px;background:#fff;transform:rotate(-5deg)}.headerRightBottom{background:transparent}.modules-order-ShortCart,.shortCartScoleo,.cart{height:100%}.basketSummary .short-cart-count-link-price{position:relative;flex-wrap:wrap;align-items:flex-end}.basketSummary{background:transparent}.panierBoxShadow{background:#e0ecbf}.headerRightTop{display:none}div.logoSmall-xs-sprite{background:url(/media/themes/scoleo/logoSmall.png) no-repeat center;background-size:77%;position:absolute;overflow:hidden;width:100%;height:100%}.mainlogoxs:hover .logoSmall-xs-sprite{opacity:.6}.btn-info,.btn-info:hover,.btn-info:active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.btn-info.focus,.btn-info:focus{border:0;margin:8px;box-shadow:none;position:absolute;left:644%;top:36px;border-radius:10px 10px 0 0;background:#8cb22c;z-index:22}.sidebarCollapse i.glyphicon-menu-hamburger.active,.sidebarCollapse i.glyphicon-remove.active{display:block}.sidebarCollapse i.glyphicon-menu-hamburger,.sidebarCollapse i.glyphicon-remove{display:none}.menu{height:auto}#stylePage{padding-top:5px}#stylePage .menu{border-top:none}#sidebar{transition:all .3s;box-shadow:0 4px 3px -1px #777;background-color:white;display:none}#sidebar.active{display:block;height:69vh;overflow-y:scroll;position:fixed;width:100%;font-size:16px}.levelUl1{display:block}.levelLi1{height:auto;width:100%}.menuoperationFournituresScolaires:hover>a,.menuoperationFournituresScolaires.active>a{background-color:#a9d33f;color:#FFF}.menuinformationScoleo:hover>a,.menuinformationScoleo.active>a{background-color:#ee7f00;color:#FFF}.menuoperationFournituresScolaires>a{color:#a9d33f}.menuinformationScoleo>a{color:#ee7f00}.levelLi1>a:focus{text-decoration:none}.levelUl1 li button,.levelLi1>a{width:100%;height:inherit;background-color:#FFF;text-transform:uppercase;border:0}#sidebar ul li{border-bottom:1px solid;border-bottom-color:#cdcdcd}.levelTwo li{display:flex;align-items:center;justify-content:center}.sidebarNiveauTwo{font-size:13px;line-height:15px;font-weight:normal;font-family:Tahoma,Geneva,Kalimati,sans-serif;text-transform:lowercase;color:#63544c;padding:9px 2px;width:100%;height:100%}.sidebarNiveauTwo:hover{background:#ddd;color:#fff;text-decoration:none}.components{background-color:#fcfcfc;padding:0}.sidebarNiveauOne{padding:1%}.button.dropdownMenuBout,.buttonsMenu.dropdownMenuCompte{display:flex;align-items:center;justify-content:space-between;margin:0;background:#ee8026;color:#fff;position:relative;padding:14px 14px;border:0;letter-spacing:.5pt;font-size:18px;line-height:16px;text-decoration:none;text-align:center;vertical-align:top;text-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:0 10px 10px 10px;transition:all 150ms ease-in-out;font-family:'Tahoma',Arial,sans-serif}a.buttonsMenu.dropdownMenuCompte:hover{color:#fff}.button.dropdownMenuBout.on,.buttonsMenu.dropdownMenuCompte.on{border-radius:0 10px 0 0}i.glyphicon-chevron-down.active,i.glyphicon-chevron-up.active{display:block}i.glyphicon-chevron-down,i.glyphicon-chevron-up{display:none}.title_coivoiturage_inscription i.glyphicon-chevron-down,.title_coivoiturage_inscription i.glyphicon-chevron-up,.modules-annonces-CompteClients i.glyphicon-chevron-down,.modules-annonces-CompteClients i.glyphicon-chevron-up{display:block}#sidebarBout{transition:all .3s;box-shadow:0 4px 3px -1px #777;background-color:white;display:none}#content-middle{margin-right:0}.account .client-home{padding:0;margin:0;transition:all .3s;box-shadow:0 4px 3px -1px #777;border-radius:0 0 13px 13px}#sidebarCompte{transition:all .3s;box-shadow:0 4px 3px -1px #777;padding:0;background:#fff;margin:0 0 10px 0;border-radius:0 0 5px 5px;display:none}#sidebarCompte.active{display:block}.account .current strong{font-size:14px;font-weight:bold;display:flex;align-items:center;justify-content:space-between;height:60px;text-decoration:none;width:100%}.account .contextualMenuNiveau1>li{display:flex;flex-wrap:wrap;min-height:30px;margin:0;border-top:solid 1px #ccc}.contextualMenuNiveau2 li{min-height:22px;margin:0;border-top:solid 1px #ccc}.account .contextualMenuNiveau1>li>.glyphMenuBoutNiveau2,.accountParents .glyphMenuBoutNiveau2{width:5%;align-items:center;display:flex}.account .contextualMenuNiveau2>li>.glyphMenuBoutNiveau2,.account .contextualMenuNiveau3>li>.glyphMenuBoutNiveau2{display:none}.account .contextualLienNiveau1>.glyphMenuBoutNiveau2{display:block}.account .contextuallevel1{display:none}.account{position:initial;margin:0;padding:0;font-size:0;background:transparent;border-radius:0}.account a.contextualLienNiveau1 div.menu-link,.accountParents a.contextualLienNiveau1 div.menu-link{cursor:default;text-decoration:none;color:#4B3B45;font-weight:bold;font-family:Tahoma,Geneva,Kalimati,sans-serif;font-size:14px;text-transform:none}.account a.contextualLienNiveau1 h2.minimify,.accountParents a.contextualLienNiveau1 h2.minimify{cursor:pointer}.menuCompteMobile{display:block}.contextualLienNiveau1{display:block;width:95%;height:30px;text-decoration:none;font-size:14px}ul.contextualMenuNiveau2{display:none}li.current ul.contextualMenuNiveau2{display:block;width:100%;margin:0;padding:0;border-left:solid 5px #ccc;font-size:10px;list-style:none}ul.contextualMenuNiveau2.active{display:block;width:100%;margin:0;padding:0;border-left:solid 5px #ccc;font-size:10px;list-style:none}.account .contextualLienNiveau3{margin:0;padding:0;border-left:solid 5px #ccc}#sidebarBout.active{display:block}.menuBoutiqueTopUl{padding:0;background:#fff;margin:0 0 10px 0;border:solid 1px #666;border-top:none;border-radius:0 0 5px 5px}.default .menuBoutiqueTopUl{margin:0}.menuBoutiqueTopUl li{border-top:solid 1px #ccc}.menuBoutiqueTopUlLiUlli a{display:flex;align-items:center;justify-content:space-between;height:20px}.menuBoutiqueTopNiveauTwo:hover{text-decoration:underline;color:#0040FF}#sidebarBout a[aria-expanded=true],.default a[aria-expanded=true]{color:#ee7f00;text-decoration:none}.glyphMenuBoutNiveau2.on{background:#ccc;color:#666}ul.contextualMenuNiveau3{display:none}ul.contextualMenuNiveau3.on{display:flex;flex-direction:column;width:100%;border-left:solid 5px #ccc;padding:0}ul.contextualMenuNiveau2.on li{display:flex;flex-wrap:wrap;min-height:30px;margin:0;border-top:solid 1px #ccc}.menuBoutiqueTopNiveauOne,.menuBoutiqueTopNiveauOne:hover,.menuBoutiqueTopNiveauOne:focus{display:flex;align-items:center;justify-content:space-between;height:60px;text-decoration:none;padding-left:10px}li.c0200d .menuBoutiqueTopNiveauOne,li.c0200d .menuBoutiqueTopNiveauOne:hover,li.c0200d .menuBoutiqueTopNiveauOne:focus,li.f34009f .menuBoutiqueTopNiveauOne,li.f34009f .menuBoutiqueTopNiveauOne:hover,li.f34009f .menuBoutiqueTopNiveauOne:focus,li.black .menuBoutiqueTopNiveauOne,li.black .menuBoutiqueTopNiveauOne:hover,li.black .menuBoutiqueTopNiveauOne:focus{color:#fff}li.f4e5c7 .menuBoutiqueTopNiveauOne,li.f4e5c7 .menuBoutiqueTopNiveauOne:hover,li.f4e5c7 .menuBoutiqueTopNiveauOne:focus,li.f2dab2 .menuBoutiqueTopNiveauOne,li.f2dab2 .menuBoutiqueTopNiveauOne:hover,li.f2dab2 .menuBoutiqueTopNiveauOne:focus,li.fdedf3 .menuBoutiqueTopNiveauOne,li.fdedf3 .menuBoutiqueTopNiveauOne:hover,li.fdedf3 .menuBoutiqueTopNiveauOne:focus,li.f6f1b2 .menuBoutiqueTopNiveauOne,li.f6f1b2 .menuBoutiqueTopNiveauOne:hover,li.f6f1b2 .menuBoutiqueTopNiveauOne:focus{color:#363636}.account .contextualLienNiveau1>.glyphMenuBoutNiveau3{display:none}.account .contextualLienNiveau1>.glyphMenuBoutNiveau2,.account .contextualLienNiveau2>.glyphMenuBoutNiveau2{display:flex}.contextualLienNiveau1,.contextualLienNiveau1:hover,.contextualLienNiveau1:focus,.account .contextualMenuNiveau2 a,.contextualLienNiveau2:hover,.contextualLienNiveau2:focus{display:flex;align-items:center;justify-content:space-between;height:60px;text-decoration:none;width:100%}.contextualMenuNiveau2.on{display:flex;flex-direction:column;width:100%;border-left:solid 5px #ccc;padding:0;margin:0}#sidebar-column .contextualMenuNiveau2 li.current>strong,.contextualMenuNiveau2 li.inpath>strong{display:flex;align-items:center;justify-content:space-between;height:60px;text-decoration:none;width:100%;border-left:solid 5px #ccc}.contextualMenuNiveau2 li.current{padding-left:0}.glyphMenuBoutNiveau2,.contextualLienNiveau2 .glyphMenuBoutNiveau3{display:flex;align-items:center;justify-content:center;width:50px;height:60px;color:#402880;font-size:18px}.modules-website-ConfigurableMenu #sidebar ul li.active>a,a[aria-expanded=true],a[aria-expanded=true] .glyphMenuBoutNiveau2{background-color:#402880;color:#FFF!important}.modules-website-ConfigurableMenu #sidebar a[aria-expanded=true] .glyphMenuBoutNiveau2{color:#FFF!important}.glyphMenuBoutNiveau2Lien{width:30px;height:20px;color:#666;display:flex;align-items:center;justify-content:center}.menuBoutiqueTopVoirTout:hover{text-decoration:none}.menuBoutiqueTopUlLiUl{margin:0;padding:0;border-left:solid 5px #FFF;font-size:10px;list-style:none}.menuBoutiqueTopUlLiUl a{color:#666;font-size:14px;padding:30px 0 30px 10px}.headerMiddle{padding-left:1%;width:78%;height:100%}.headerMiddle div{display:flex;align-items:center}.headerMiddle h3{font-size:12px;padding:1%;line-height:18px;height:89%;width:80%}.result_col_1{width:100%;left:0;position:absolute;height:auto;top:70px}.item_result:hover{background:white}.item_result{width:100%;margin:0;height:77px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px #a9d33f solid}.item_result .item_info{float:left;display:block;line-height:15px;color:#626262;font-size:10px;height:auto;border-bottom:1px solid;width:100%;padding:4px 5px}.item_result .imgProduct,.result_col_2,.item_info p.price{display:none}.paragrahNotConnectxs,.paragrahConnectxs{height:57px;display:flex;width:100%;align-items:center}.paragrahConnectxs{height:68px;justify-content:center}.userLoginxs{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.compteSmall-sprite{background:url(/media/themes/scoleo/mon_compte.png) no-repeat center;width:30%;height:30px}.short-cart-count-link-price{height:100%;display:flex;justify-content:center;position:relative;flex-wrap:wrap;align-items:flex-end}.cart-nb-product{position:absolute;top:13%;right:15%;border-radius:20px;background-color:#a9d33f;width:30px;height:14px;text-align:center;z-index:1;display:flex;align-items:center;justify-content:center;color:white}.cart-picto-panier{width:100%;height:50%;display:flex;align-items:center;justify-content:center}.view-cart{margin-top:3px;width:100%;height:30%;display:flex;flex-direction:row;align-items:center;justify-content:center}.submenuBout{top:158px}.giantLevel2{top:158px}ol.etablissement_choice>li{width:80%}#validate{display:flex;justify-content:center}ul.classGrid li{margin:0 9px 15px 0;width:32%}.classSect li>a>div h3,.classSect>h3{font-size:15px}.depannage>a>div{padding:5%}.add_name{width:100%}.modules-etablissement-NiveauxList2 .form{margin:0 auto}form.listeScoleireTooltip .ttwrapper:hover{background:#eee}.cart-sprite-verification{background:0 0;padding:0;height:20px;width:100%}.products-list-addtocart-button-verification{width:40%;padding:1%;left:25%;height:20px}.table_choice .remove-quantity,.table_choice .add-quantity,.gestion-quantity .remove-quantity,.gestion-quantity .add-quantity{padding:2%;font-size:11px}table.table_choice tbody tr{font-size:11px}input.product-quantity-show{height:25px}.products-content #standard_filtre{display:flex;align-items:center;justify-content:center;flex-direction:row}.products-content #standard_filtre>div{display:flex;align-items:center;justify-content:center}.products-content .item-facet-nomobile::before{margin-right:2px}.select,input[type=text],input[type=password],input[type=email],input[type=tel],textarea{width:50%}.modules-customer-createaccount form{display:flex;flex-direction:column;align-items:center}.account-b1{padding:2%;margin:2%}.account-b1 input{width:100%}.account-b1 div{justify-content:center}.account-b2 input[type=text]{width:100%}.account-b2 .firstname,.account-b2 .lastname,.account-b2 .companynumber{display:flex;flex-direction:column;align-items:flex-start}#panier .tr-kitt .visual{width:10%}#panier .tr-kitt .product-infos{width:50%}#panier .tr-kitt .price{width:10%}#panier .tr-kitt .quantity{width:100%}#panier .tr-kitt .quantityListe{width:4%}#order_stdAddressStepb_8{flex-direction:column}.addressStepOne .formAdresseLivraison{width:100%}.AdresseOne{order:2}.newAdresse{order:1}.btnAdresse{order:3;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.adressePanier{width:50%}.adressePanier .address li{display:flex;flex-direction:column;width:100%}.payment-form,.message-form{width:100%}#order_cartb_9 #billing-coupon-code{width:80%}#b_11,.infoCompte{text-align:center}#addNewAddress.button{margin:2% auto}article.headTitle .vignette_sco{font-size:12px;line-height:17px;display:block;position:static;border-radius:0;transform:none;width:auto;height:auto;background:transparent;box-shadow:none;text-align:left;padding:0}.op_other>aside>ul>li{width:30%}.btnViewAnnonce{width:30%}.btnContactParent{width:35%}.selectEtaCovoiturage,.selectEtaBabysitting,.selectEtaOccasion{flex-direction:column}.modules-annonces-InscriptionBabySitting3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionBabySitting3 .form_ligneChildrenNom,.modules-annonces-InscriptionCovoiturage3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionCovoiturage3 .form_ligneChildrenNom,.modules-annonces-InscriptionAffaireOccasion3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionAffaireOccasion3 .form_ligneChildrenNom,.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligneChildrenNom{width:50%}.modules-annonces-InscriptionBabySitting3 .form_ligneChildrenClasse,.modules-annonces-InscriptionCovoiturage3 .form_ligneChildrenClasse,.modules-annonces-InscriptionAffaireOccasion3 .form_ligneChildrenClasse,.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligneChildrenClasse{width:100%}.basket-mini{display:none}.modules-etablissement-VerificationList .formListeKit,.questions_block,.blocsPageEtablissement .modules-project-Etiquette,.btnPanier{width:100%}.stepEtiquetteOne{width:30%}.stepEtiquetteTwo{width:60%}.modal-body{display:flex;flex-direction:column}.product-modal,.modules-catalog-product-modal{width:100%;float:none}.complementary .sub-list{min-height:440px}.complementary .sub-list li.product-label{height:auto}.sub-list .product-label a{height:auto}form.cmxform input.textfield#socolissimo_configure_searchmagasin_address,form.cmxform input.textfield#socolissimo_configure_searchmagasin_zipcode,form.cmxform input.textfield#socolissimo_configure_searchmagasin_city{max-width:100%;width:100%}.modules-users-changepassword form.cmxform ol{width:80%}.modules-order-messages ol li{display:flex;flex-direction:column}.modules-order-messages form.cmxform label{margin-bottom:1%}.modules-order-messages form.cmxform textarea{max-width:100%;width:100%}.modules-form-form form.cmxform ol li.captcha{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}li.captcha span.captcha{width:auto;text-align:center;margin-right:6%;margin-bottom:2%}form.cmxform li.captcha input.textfield{width:39%;max-width:100%}.connectNew .sweet-alert{width:auto;margin:10%;left:0}.connectNew .sweet-alert h2{font-size:15px;line-height:24px;margin:5px 0}.connectNew .sweet-alert h2 span{font-size:22px}.menu-spec-xs{text-align:left;margin-bottom:20px}.menu-spec-xs div.level2{display:block}.menu-spec-xs div:first-child ul:first-child,.menu-spec-xs div.current ul:first-child{border-top:1px solid #8C8C8C}.menu-spec-xs ul li{border-bottom:1px solid #333;padding:7px 15px}a.menuXsLien{color:#626262;cursor:pointer;display:flex;font-size:14px;height:40px;text-align:left;text-decoration:none;width:100%;line-height:20px;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}.menu-spec-xs img{margin-right:10px}.menu-spec-xs .opener{color:#333;font-weight:normal}.opener{color:#6f6969;cursor:pointer;display:block;float:right;font-size:25px;font-weight:bold}.ajouter-labele-kititem-xs{color:#8C8C8C;font-size:12px;font-weight:100;margin-left:55px;margin-top:-84px;position:absolute}#tsbadgeResponsiveTop_db8d3657bdbe440c985ae127463eaad4{bottom:0;position:fixed;z-index:99999999}.margeTableauFournitureSco{height:0;width:0}.question_verification{width:100%}.modules-ecomextended-ProductList .product-line{margin-left:14%}.account #menuDispositif,.account .menuValideCompte>li,.account .menuMarcheEcole>li{padding:0 0 0 10px}.account #menuDispositif>a{padding-left:0}.menu{border-top:0}.menuSearchMobile{border-top:9px solid rgb(140,178,44)}.menuNew{display:flex;flex-direction:row;align-items:end;justify-content:space-around;width:100%;height:100%}.btnMenuNew{width:100%;height:100%;background:0 0;border:0}.btnMenuNew img{height:70px;width:70px}.btnMenuNew.btnInfo{display:flex;flex-direction:column;align-items:center;justify-content:center}.menuoperationFournituresScolaires>a{background-color:#a9d33f;color:#FFF}.levelLi1.menulistescolaire>a{background-color:#ca3589;color:#FFF}.menuinformationScoleo>a{background-color:#ee7f00;color:#FFF}.searchMobile{display:flex;align-items:center;justify-content:center;z-index:1050;top:1.1vh;left:1px;width:100%;padding-left:5px}.searchMobileSimple{display:none;align-items:center;justify-content:center;z-index:1050;top:1.1vh;left:1px;width:100%}#formsearch{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:5px;margin-top:5px;width:80%;border-radius:5px 5px 5px 5px;border:1px solid #ee7f00;z-index:1;transition:all .5s ease-in-out}.btnSearchMobile{width:50px;height:48px;border:1px solid #ee7f00;border-radius:3px 0 0 3px;box-sizing:initial;font-size:2em;background-color:#ee7f00;color:white;top:-1px;display:flex;align-items:center;justify-content:center}#formsearch.show-search{right:5%}.solrsearch-fieldset{width:100%;transition:all 1s ease-in-out}#formsearch input[type=text]{max-width:100%;width:85%;height:40px;margin:5px auto;padding:0 0 0 6px;border:0;background:white;color:#999;font-size:13px;font-style:italic;border-radius:5px 0 0 5px;border-right:solid 1px #eee}#formsearch input[type=button]{width:15%;height:40px;margin:5px auto;padding:0;border:0;background:white;color:#63544C;text-align:center;font-size:13px;font-weight:bold;cursor:pointer;border-radius:0 5px 5px 0;transition:all 150ms ease-in-out;box-shadow:none}.searchMobile .btnMenuNew{width:15%;height:52px;margin:10px auto;display:flex;flex-direction:column;align-items:center;justify-content:center}#resultsearchMobile{z-index:9999999999;width:100%;overflow-y:auto;right:inherit;top:160px;position:fixed;background-color:#fff;box-shadow:3px 4px 5px 0 #969396;display:none;border:#cebca5 1px solid;font-weight:normal;font-family:'Maven Pro Regular',sans-serif;left:0}#close{float:right;padding-right:10px}.item_info .description{height:auto;display:flex;align-items:center;padding-bottom:5px}.item_info .description a{padding-left:10px;height:auto}.item_info a{text-align:left;text-decoration:none;color:grey}.item_info .description a:hover{text-decoration:none}.account{position:initial;margin:0;padding:0;font-size:0;background:transparent;border-radius:0}.newMenuCompte>div{min-height:50px}.newMenuCompte a{font-size:40px;font-weight:400;letter-spacing:.02em;line-height:50px;width:100%;font-family:'Teko',sans-serif;text-align:center;border-radius:0}a.btnPlus{height:60px}#mySidenav-15,#mySidenav-5,#mySidenav-6{z-index:99999}#popin .text{height:auto;margin:10px 0;padding:3px 10px}#popin .popin-img{text-align:center}}@media (max-width:963px){.cblock .columns.mapadress{display:flex;flex-direction:column;align-items:center;justify-content:center}.cblock .columns.mapadress .column-66{width:100%}.cblock .columns.mapadress .column-33{width:100%}}@media (max-width:925px){.classChoice{padding:10px}ul.classGrid li{margin:0 10px 10px 5px;width:30%}.formualire_step h4{min-height:25px;width:100%}.formualire_step span{margin-left:2%}.formualire_step h3{margin-top:2%}.modules-etablissement-NiveauxList2 .info{padding:5px 15px;font-size:17px}.modules-etablissement-NiveauxList2 .info li{font-size:15px;line-height:15px}.formAdressEdit li,.formAdressEdit .adressLabel,.formAdressEdit .phone,.formAdressEdit .customercompany,.formNewAddress li,.formNewAddress .adressLabel,.formNewAddress .phone,.formNewAddress .customercompany{width:100%}.formAdressEdit .zipCode,.formAdressEdit .customerNumber,.formNewAddress .zipCode,.formNewAddress .customerNumber{width:20%}.formAdressEdit .city,.formNewAddress .city{width:70%}.formNewAddress .titleid,.formAdressEdit .titleid{width:20%}.info-livraison{margin:2% auto}.btnLaterAnnonce{width:45%}.form_lignedata_babysitting{width:100%}.form_lignedata_babysitting input[type=text]{width:50%}.etablissement>article>section.brd_rd_sco{flex-direction:column}.op_fourn,.covoiturageAndBaby{width:100%}.op_covoit,.op_covoit_info{margin-left:0}.headerCov{flex-direction:column}.op_covoit .lienCovoiturageAndBaby a{text-align:left;font-size:30px;font-weight:bold}.op_covoit .lienCovoiturageAndBaby{width:100%}.op_covoit .lienCovoiturageAndBaby span.lienTitreEta{display:initial}#coupon #billing-coupon-code{width:30%}.simple-product .product-vignette-responsive{width:100%;flex-direction:row;align-items:center;justify-content:center}.half-circle{margin-left:5%}.availibility-comment-addtocart{width:70%}.modules-ecomextended-ProductList .product-line{margin-left:12%}}@media (max-width:880px){.modules-ecomextended-ProductList .product-line{margin-left:11%}}@media (max-width:835px){ul.classGrid li{margin:0 2px 10px 2px;width:31%}.depannage>a>div{padding:2%}.classSect li>a>div h3,.classSect>h3{font-size:14px}.ta_center{font-size:27px;letter-spacing:.01em;line-height:30px}.modules-etablissement-NiveauxList2 .form{width:100%}.my_infos_covoiturage_list>img,.infos_covoiturage_list>img,.my_infos_babysitting_list>img,.infos_babysitting_list>img,.my_infos_occasion_list>img,.infos_occasion_list>img{top:-4px;right:-9px}.op_other>aside>ul>li>a{font-size:20px}.op_other>aside>ul>li .content a{font-size:15px}table.normal tr td{width:50%}.category-description p.normal{flex-wrap:wrap;flex-direction:row}.category-description p.normal a{justify-content:center;width:auto}.simple-product .product-vignette-responsive{width:100%}.modules-customer-editaccount form.cmxform input.textfield{max-width:100%}.modules-customer-editaccount form.cmxform select{max-width:100%}.modules-customer-editaccount form.cmxform .email{width:100%}.modules-customer-editaccount form.cmxform .adressLabel{width:40%}#shipping-filters tbody tr td{width:auto}#coupon #billing-coupon-code{width:35%}form.cmxform #coupon label{width:30%}.li-cgv .input-order-label{width:100%}.modules-ecomextended-ProductList .product-line{margin-left:10%}}@media (max-width:790px){.modules-ecomextended-ProductList .product-line{margin-left:8%}}@media (max-width:768px){.product-title-verification{background:#a9d33f;color:black;width:100%;min-height:120px;position:inherit;z-index:2}.show-product .product-line{border:3px solid #a9d33f}#paymentselector{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}#header-customer-info-mobile{display:flex;flex-direction:column;align-items:flex-end;justify-content:end;background-color:transparent;position:fixed;right:0;top:160px;width:100%;z-index:1}.result_col_1{overflow:hidden scroll;height:89vh}}@media (max-width:767px){.modules-catalog-product .availibility-comment{margin:0}.modules-catalog-product #simple-product-addtocart{margin:0}.modules-catalog-product .viewProductRight .product-price{width:100%}.modules-catalog-product .modules-catalog-product #price-product .main-price1{width:100%}.btn-info,.btn-info:hover,.btn-info:active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.btn-info.focus,.btn-info:focus{top:37px;left:626%}.mainlogoxs{left:0;height:100%;width:100%}.headerMiddle{padding-left:0}.headerMiddle h3{font-size:10px;height:100%;width:82%;left:0;line-height:21px;padding-top:3%}.basketSummary,.modules-order-ShortCart,.shortCartScoleo,.cart,.basketSummary a,.accountSummary,.modules-customer-Customerinfo,.compteScoleoxs,.paragrahConnectxs{height:100%}.compteSmall-sprite{width:100%;height:100%}.short-cart-count-link-price{flex-direction:column;justify-content:center}.imgCompte{width:50%;height:50%}.dropdownListLi a.illustration{display:none}.submenuBoutNiveau1{width:98%;margin:20px auto}.dropdownListLi .title{margin-left:10px}.submenuBoutNiveau1>li{width:50%}.footerMiddle{flex-direction:column;margin:1% auto}.footerMiddle>div{width:100%;padding-bottom:2%;text-align:center;border-bottom:solid 1px #fff;margin-top:1%}.menuFooterLi ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-line{width:46%}article.headTitle{padding:10px 10px 0 10px;margin:0 0 10px 0}article.headTitle>h1{line-height:20px;font-size:10px}article.headTitle>h1>span{font-size:14px}article.headTitle>h1>span>b{font-size:30px;line-height:20px}.etablissement>article{width:100%}.op_fourn{padding:10px 10px}.op_fourn>a,.op_covoit .headerCov>figure{width:15%;position:absolute;height:15%}.op_fourn figure{width:100%}.op_fourn>section{width:100%;padding:0}.op_fourn>section>a{font-size:25px;padding-left:25%}.op_fourn ul{margin:55px 0 0 0}.op_covoit .lienCovoiturageAndBaby{padding-left:25%}.op_covoit .lienCovoiturageAndBaby a{font-size:25px}.modules-etablissement-NiveauxList2 .info{padding:2px 10px;margin-bottom:20px;font-weight:bold;font-size:15px}.modules-etablissement-NiveauxList2 .info li{margin:8px 0;font-size:12px;line-height:12px}.form_demande{margin:0}.connect input[type=email],.connect input[type=password]{width:90%}.order-form,.order-form-valid{width:97%}.summary{flex-direction:column}.adressePanier{width:100%}.cart-picto-panier{justify-content:flex-start}.cart-nb-product{top:19%}#socolissimo-phone-section label{width:80%}.title_covoiturage_inscription{font-size:20px;line-height:30px}.btnImportantCovoiturage{font-size:15px;line-height:7px}.modules-annonces-InscriptionBabySitting1 .formualire_step,.modules-annonces-InscriptionCovoiturage1 .formualire_step,.modules-annonces-InscriptionAffaireOccasion1 .formualire_step,.modules-annonces-InscriptionBabySitting2 .formualire_step,.modules-annonces-InscriptionCovoiturage2 .formualire_step,.modules-annonces-InscriptionAffaireOccasion2 .formualire_step,.modules-annonces-DemandeCovoiturage .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres1 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres2 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres3 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres4 .formualire_step{width:100%}.modules-annonces-InscriptionBabySitting4 form.cmxform textarea,.modules-annonces-InscriptionCovoiturage4 form.cmxform textarea,.modules-annonces-InscriptionAffaireOccasion4 form.cmxform textarea,.modules-annonces-InscriptionBoursesAuxLivres4 form.cmxform textarea{max-width:100%;width:100%}.modules-annonces-InscriptionAffaireOccasion3 .buttons,.modules-annonces-InscriptionCovoiturage3 .buttons,.modules-annonces-InscriptionAffaireOccasion3 .buttons,.modules-annonces-InscriptionBoursesAuxLivres3 .buttons{text-align:center;margin-bottom:2%;margin-top:2%}.modules-annonces-InscriptionBabySitting3 .buttons a,.modules-annonces-InscriptionCovoiturage3 .buttons a,.modules-annonces-InscriptionAffaireOccasion3 .buttons a,.modules-annonces-InscriptionBoursesAuxLivres3 .buttons a{font-size:15px;letter-spacing:.5pt;line-height:16px;padding:13px 7px;margin:4px 3px;font-family:'Tahoma',Arial,sans-serif;font-weight:bold}.modules-annonces-InscriptionBabySitting3 input.button,.modules-annonces-InscriptionCovoiturage3 input.button,.modules-annonces-InscriptionAffaireOccasion3 input.button,.modules-annonces-InscriptionBoursesAuxLivres3 input.button{margin:4px 3px;padding:14px 41px}.notation_inscription_covoiturage,.notation_inscription_babysitting,.notation_inscription_occasion,.notation_inscription_occasion{font-size:12px;padding:1% 3% 2% 3%}li.legende_covoiturage{flex-direction:column}.legende_covoiturage_span{width:100%;text-align:center}.messageNoneAnnonces{font-size:15px;min-height:11vh}.btnContactParent{width:40%}.descOccasionImage{margin-top:1%;justify-content:flex-start}.btnAnnonceOccasion{flex-direction:row;min-height:0}.btnAnnonceOccasion>.btnViewAnnonce,.btnAnnonceOccasion>.btnContactParent,.btnAnnonceOccasion>.btnModifAnnonce{width:30%}.btnMesAnnoncesCovoit>.btnViewAnnonce,.btnMesAnnoncesCovoit>.btnContactParent,.btnMesAnnoncesCovoit>.btnModifAnnonce{width:45%;margin:1%}.btnMesAnnoncesCovoit{align-items:center}.stepEtiquetteOne{width:100%}.stepEtiquetteTwo{width:100%}.btnEtiquette{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.show-product .remove-quantity,.show-product .add-quantity{margin:2%}.choice-product-categorie{text-align:center}.socolissimo-types form{flex-direction:column}.socolissimo-types form .commercant{margin-bottom:5%}.socolissimo-types form .accesMovilite,.ouvert,.hour{width:100%;margin-bottom:3%}.product-list-verification.products-list-price-ttc-categorie .products-list-part-price-categorie{display:flex;flex-direction:row;align-items:center;justify-content:center}.question_block{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}.btn-questions{width:auto}.product-list-verification.products-list-price-ttc-categorie .products-list-promoDetailInfo-categorie{margin-left:5%}.half-circle{margin-left:0}input[type=text]#weeklyDatePicker{width:50%}.divbtnDateImmediateLiv button{left:51%}.product-title-verification{background:#a9d33f;color:black;width:100%;min-height:120px;position:inherit}p.price-discount-detail-value{font-size:18px;margin-top:11px}div.price-discount-detail-value{margin:0;position:absolute;height:70px;width:70px;line-height:72px;text-align:center;margin-top:0!important}}@media (max-width:740px){.modules-ecomextended-ProductList .product-line{margin-left:7%}}@media (max-width:700px){.headerLeft{width:15%}.headerMiddle{width:65%}.btn-info,.btn-info:hover,.btn-info:active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.btn-info.focus,.btn-info:focus{left:462%;top:48px;margin:0;padding:5px 4px;font-size:13px}.modules-project-SearchKit legend,.modules-annonces-SelectBabySitting legend,.modules-annonces-CovoiturageSelect legend,.modules-annonces-SelectAffaireOccasion legend,.modules-annonces-SelectBoursesAuxLivres legend,.modules-etablissement-StopPouxSelect legend{padding:10px;font-size:20px}.op_fourn>a,.op_covoit .headerCov>figure{width:15%;height:10%}.op_fourn>section>a{font-size:20px;line-height:45px}.op_fourn ul{margin:20px 0 0 0}.op_fourn li{font-size:15px;margin:1px 5px}.op_fourn li a{padding:15px}.op_covoit .lienCovoiturageAndBaby a{font-size:20px;line-height:45px}.depannage>a>div{padding:5%}.classSect li>a>div h3,.classSect>h3{font-size:15px;line-height:15px}.depannage>a>div{min-height:60px;display:flex;align-items:center}#users_authenticationb_10 .heading-one-spe{font-size:30px;line-height:30px}#oneColumnScoleo .heading-one{font-size:20px}#socolissimo-phone-section label{width:60%}#socolissimo-phone-section input{min-width:30%;max-width:30%}#content-order-detail .col-xs-6{width:100%}.simple-product .product-vignette-responsive{flex-direction:column;align-items:center}.simple-product .product-vignette-responsive a{margin-bottom:10%}.viewProductRight .head-one{font-size:17pt;padding-top:18px}#simpleBoutiqueScoleo .thread,#oneColumnBoutiqueScoleo .thread,#oneColumnBoutiqueScoleoSearch .thread{width:100%;padding-top:2%}#simpleBoutiqueScoleo .thread li,#oneColumnBoutiqueScoleo .thread li,#oneColumnBoutiqueScoleoSearch .thread li{margin-right:1%;margin-bottom:2%}.description-title,.caracteristiques-title{font-size:15px}.description-tab{font-size:12px}#caracteristiques table td{font-size:11px}#caracteristiques table .title{font-size:12px}.FormSearchKit,.FormSalectCoVoiturage,.FormSalectBabySitting,.FormSalectOccasion{width:95%}.infoClassChildrenCovoit,.infoEtaCovoit,.infoEtaBabysitting,.infoClassChildrenBabysitting{margin:2% 0}.my_infos_covoiturage_list>img,.infos_covoiturage_list>img,.my_infos_babysitting_list>img,.infos_babysitting_list>img,.my_infos_occasion_list>img,.infos_occasion_list>img{top:-12px;right:-26px;width:10%}.btnViewAnnonce{width:40%}.btnContactParent{width:45%;margin-left:1%}.modules-annonces-InscriptionBabySitting1 .formualire_step{width:95%}.btnMesAnnoncesCovoit>.btnViewAnnonce,.btnMesAnnoncesCovoit>.btnContactParent,.btnMesAnnoncesCovoit>.btnModifAnnonce{width:55%}.op_other>aside>ul>li .content a{font-size:12px}.default_adresse,.new_adresse{margin:2% 0;width:100%}.modules-form-form #field1062823 input.textfield,.modules-form-form #field1062827 input.textfield,.modules-form-form #field1062829 input.textfield,.modules-form-form #field1062361 input.textfield,.modules-form-form #field1062352 input.textfield,.modules-form-form #field1062353 input.textfield,.modules-form-form #field1062351 input.textfield,.modules-form-form #field1062383 input.textfield,.modules-form-form #field1062384 input.textfield{max-width:100%;width:100%}.modules-form-form #field1062361 select{max-width:100%;width:100%}form.listeScolaireTooltip .kit_list>div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}form.listeScolaireTooltip .kit_list>div>input{margin-right:10px}form.listeScolaireTooltip .prenom_eleve{width:100%}.modules-ecomextended-ProductList .product-line{margin-left:5%}}@media (max-width:676px){.modules-ecomextended-ProductList .product-line{margin-left:4%}p.price-discount-detail-value{margin-top:14px}}@media (max-width:650px){.modules-ecomextended-ProductList .product-line{margin-left:3%}}@media (max-width:632px){.modules-ecomextended-ProductList .product-line{margin-left:2%}}@media (max-width:624px){.product-line{width:80%}.sub-list .product-visual{display:flex;align-items:center;justify-content:center}.product-list{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.complementary .sub-list .product-price{width:100%;text-align:center}.custom-formatted-value-price-with-discount-value{font-size:25px}.add_name{flex-direction:column;align-items:normal}.add_name>div{margin-top:1%}.title_covoiturage_inscription,h1.title_babysitting_inscription{font-size:25px;line-height:30px}.notation_inscription_one_babysitting{font-size:14px}.notation_inscription_one_babysitting ul{font-size:13px}.messageImportant{font-size:11px}.op_other>aside>ul>li{width:70%;margin:2%}.modules-ecomextended-ProductList .product-line{margin:10px 5px 10px 3%;width:45%;max-width:50%;border:1px solid #eee;box-shadow:1px 1px 12px rgba(0,0,0,.1)}.listeProduitItem .price-Product{width:100%}.listeProduitItem .listItemProductCatLi{margin:0 auto;height:155px}.subshelf{width:90%}.listeProduitItem .listLabelProductLien{height:auto}.product-line .sub-list{height:420px}.listeProduitItem .listItemProductLabLi{flex-direction:row}.sub-list .product-visual a{width:130px;height:150px}.price-discount-detail{width:50px;height:50px}div.price-discount-detail-value{height:50px;width:50px;line-height:53px;font-size:15px}}@media (max-width:607px){.headerMiddle h3{font-size:10px;line-height:14px;padding-top:1%}.formsearch input[type=text],.formsearch input[type=button]{font-size:10px}.op_fourn>a{position:relative}.op_fourn figure{width:20%}.op_fourn>section>a{padding-left:0}.headerCov{flex-direction:column}.op_covoit .headerCov>figure{position:initial;width:20%;height:10%}.op_covoit .lienCovoiturageAndBaby{padding-left:0}#panier .tr-kitt .product-infos{width:75%}#panier .tr-kitt .removeline{width:5%;padding:0;display:block}#shipping-filters tbody tr td{display:flex;flex-direction:column;align-items:center;justify-content:center}.processLivrImgCheck{width:100%}form.cmxform .processLivrImgCheck label{width:100%;display:flex;align-items:center;justify-content:center;margin:2% 0;text-align:center}.cblock .document-list .column-50{width:100%}.cblock .document-list .columns{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column}form.cmxform.distance-filter ol li{display:flex;flex-direction:column;align-items:center;justify-content:center}form.cmxform.distance-filter label{margin-top:1%;margin-bottom:1%}form.cmxform.distance-filter input.textfield{width:100%;max-width:100%}#coupon li{flex-direction:column;justify-content:center;text-align:center}form.cmxform #coupon label{width:100%;text-align:center;margin-bottom:2%}#coupon #billing-coupon-code{width:70%;max-width:70%}#paymentselector li{width:100%;text-align:center}#socolissimo-phone-section{flex-direction:column}#socolissimo-phone-section label{width:100%;margin:2% 0}#socolissimo-phone-section input{min-width:50%;max-width:50%}#oneColumnScoleo form.cmxform legend{font-size:20px;line-height:35px}.vignette-availibility-comment-addtocart{flex-direction:column;align-items:center}.vignette-availibility-comment-addtocart-mobile-promotion{flex-direction:inherit!important;align-items:inherit!important}.simple-product .product-vignette-responsive{width:100%;flex-direction:row}.availibility-comment-addtocart{width:100%}.modules-catalog-product .columns.viewSimpleProduct{flex-direction:column}.viewProductLeft,.viewProductRight{width:100%}.cblock .columns>:not(:first-child){padding-left:0}.lienImgProduct img{max-height:285px;max-width:285px}.viewProductRight .head-one{text-align:center}.simple-product .product-vignette-responsive{align-items:center;justify-content:center}.simple-product .product-vignette-responsive a{width:auto;margin-right:3%}.half-circle{margin-left:8%}.availibility-comment-addtocart{width:60%}.btnAnnonceCovoit,.btnAnnonceBabysitting{flex-direction:column}.btnContactParent{width:60%;margin-left:0;margin-top:2%}.btnViewAnnonce{width:60%}.btnModifAnnonce{width:60%;margin-left:0;margin-top:2%}li.covoiturage_list,li.babysitting_list,li.occasion_list{flex-direction:column}.legendes_covoiturage{flex-wrap:wrap;justify-content:flex-start}li.legende_covoiturage{width:33%}.workflow li span.label{font-size:66%}.btnLaterAnnonce{width:60%}.modules-annonces-UpdateCovoiturage .form_ligne,.modules-annonces-UpdateBabySitting .form_ligne,.modules-annonces-ModifierAffaireOccasion .form_ligne,.modules-annonces-ModifierBoursesAuxLivres .form_ligne,.modules-annonces-InscriptionCovoiturage1 .form_ligne,.modules-annonces-InscriptionBabySitting1 .form_ligne,.modules-annonces-InscriptionAffaireOccasion1 .form_ligne,.modules-annonces-InscriptionBoursesAuxLivres1 .form_ligne{width:100%}.modules-annonces-InscriptionAffaireOccasion4 .form_ligneannonce_type,.modules-annonces-ModifierAffaireOccasion .form_ligneannonce_type,.modules-annonces-InscriptionAffaireOccasion4 .form_ligneannonce_prix,.modules-annonces-ModifierAffaireOccasion .form_ligneannonce_prix,.modules-annonces-InscriptionBoursesAuxLivres4 .form_ligneannonce_type,.modules-annonces-ModifierBoursesAuxLivres .form_ligneannonce_type,.modules-annonces-InscriptionBoursesAuxLivres4 .form_ligneannonce_prix,.modules-annonces-ModifierBoursesAuxLivres .form_ligneannonce_prix{width:100%}#socolissimo_configure_searchmagasin tr{flex-direction:column}#socolissimo_configure_searchmagasin .address{width:100%}#socolissimo_configure_searchmagasin .zipcode{width:50%}#socolissimo_configure_searchmagasin .city{width:60%}input[type=text]#weeklyDatePicker{width:60%}.divbtnDateImmediateLiv button{left:61%}#paymentselector li{width:100%}}@media (max-width:575px){.talSumoSelect{min-width:100vw}.modules-customer-editaccount form.cmxform ol{flex-direction:column;align-items:flex-start;justify-content:space-around}.modules-customer-editaccount form.cmxform .titleid{width:40%}.modules-customer-editaccount form.cmxform .firstname,.modules-customer-editaccount form.cmxform .lastname{width:100%}.modules-customer-editaccount form.cmxform .adressLabel{width:60%}.modules-customer-editaccount form.cmxform .customercompany{width:100%}.modules-customer-editaccount form.cmxform .dateByrthday select{width:30%}.form_lignedata_babysitting input[type=text],.modules-annonces-UpdateBabySitting .form_ligne.form_lignedata_babysitting input[type=text]{width:100%}fieldset.inline-set li.option{margin-left:0}#content-page{margin-top:15px}.menuFooterLi a,span.h4footer{padding:6px 0}}@media (max-width:554px){header{height:50px;justify-content:space-between}#header-customer-info-mobile{top:130px;width:auto}.result_col_1{top:101px;height:85vh}.headerLeft{width:20%}.menu-sm-xs{height:50px}.btnMenuNew{width:100%;height:100%}.btnMenuNew img{height:auto;width:40px}.menuSearchMobile .btnBoutique img{width:52px}.btn-info,.btn-info:hover,.btn-info:active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.btn-info.focus,.btn-info:focus{left:275%;top:17px}.mainlogoxs{height:100%;width:80%}.headerRight{flex-direction:row;width:30%}.headerRightBottom{border-top:0}.imgCompte{width:100%;height:100%}.paragrahNotConnectxs,.paragrahConnectxs{height:50px}.connectionScoleo{height:50px}.cart{padding:0}.short-cart-count-link-price{height:50px}.searchMobile{display:flex;align-items:center;justify-content:center;z-index:1050;top:1.1vh;left:1px;width:100%}#formsearch{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:5px;margin-top:5px;width:80%;border-radius:5px 5px 5px 5px;border:1px solid #ee7f00;z-index:1;transition:all .5s ease-in-out}.btnSearchMobile{width:50px;height:48px;border:1px solid #ee7f00;border-radius:3px 0 0 3px;box-sizing:initial;font-size:2em;background-color:#ee7f00;color:white;top:-1px;display:flex;align-items:center;justify-content:center}#formsearch.show-search{right:5%}.solrsearch-fieldset{width:100%;transition:all 1s ease-in-out}#formsearch input[type=text]{width:80%}.searchMobile .btnMenuNew{height:40px;margin:5px auto;padding:0}#resultsearchMobile{z-index:9999999999;width:100%;overflow-y:auto;max-height:100vh;right:inherit;top:120px;position:fixed;background-color:#fff;box-shadow:3px 4px 5px 0 #969396;display:none;border:#cebca5 1px solid;font-weight:normal;font-family:'Maven Pro Regular',sans-serif;left:0}#close{float:right;padding-right:10px}#oneColumnBoutiqueScoleo .modules-website-thread>div,#simpleBoutiqueScoleo .modules-website-thread>div{width:90%;min-height:50px}.item_info .description{height:auto;display:flex;align-items:center;padding-bottom:5px}.item_info .description a{padding-left:10px;height:auto}.item_info a{text-align:left;text-decoration:none;color:grey}.item_info .description a:hover{text-decoration:none}.account-b1 input{width:100%}.account-b3Gender{flex-direction:row;align-items:center}.account-b1 div{justify-content:center}.account-b1 input{width:100%}.account-b3child1{width:100%}.account-b3birthday1{width:100%}.account-b3 table tr{flex-direction:column}.account-b3 table tr .account-b3Gender{width:100%;flex-direction:row;align-items:center;justify-content:space-around}.account-b3Gender label{width:20%;justify-content:space-between;align-items:baseline}.account-b3 table tr input[type=text]{width:100%}.formAdressEdit .titleid,.formAdressEdit .zipCode,.formAdressEdit .customerNumber,.formNewAddress .titleid,.formNewAddress .zipCode,.formNewAddress .customerNumber{width:50%}.formAdressEdit .firstname,.formAdressEdit .lastname,.formAdressEdit .city,.formAdressEdit .addressLine1,.formNewAddress .firstname,.formNewAddress .lastname,.formNewAddress .city,.formNewAddress .addressLine1{width:100%}.modal-dialog{padding:0;margin:0}#myModal .modal-content{box-shadow:none;border:0}.modal-header{border-radius:0}.modal-body{display:flex;align-items:center;justify-content:center}.modal-footer{min-height:15vh;padding:0;margin-bottom:0}.product-modal{flex-direction:column;align-items:center}div.imageModal{max-width:195px;max-height:195px}.modules-annonces-InscriptionBabySitting3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionBabySitting3 .form_ligneChildrenNom,.modules-annonces-InscriptionCovoiturage3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionCovoiturage3 .form_ligneChildrenNom,.modules-annonces-InscriptionAffaireOccasion3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionAffaireOccasion3 .form_ligneChildrenNom,.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligneChildrenPrenom,.modules-annonces-InscriptionBoursesAuxLivres3 .form_ligneChildrenNom{width:100%}.op_fourn .allClasses a{padding:10px;font-size:14px}.modules-annonces-AnnoncesToValidate .title_annonnces,.modules-annonces-AnnoncesToValidate .description_annonnces,.modules-annonces-AnnoncesToValidate .btn_annonces,.modules-annonces-CompteClients .title_annonnces,.modules-annonces-CompteClients .description_annonnces,.modules-annonces-CompteClients .btn_annonces{margin:5px 0}.modules-annonces-InscriptionBabySitting2 .form_lignCodePostal,.modules-annonces-InscriptionCovoiturage2 .form_lignCodePostal,.modules-annonces-InscriptionAffaireOccasion2 .form_lignCodePostal,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lignCodePostal,.modules-annonces-UpdateCovoiturage .form_lignCodePostal,.modules-annonces-UpdateBabySitting .form_lignCodePostal,.modules-annonces-ModifierAffaireOccasion .form_lignCodePostal,.modules-annonces-ModifierBoursesAuxLivres .form_lignCodePostal{width:50%}.modules-annonces-InscriptionBabySitting2 .form_lignVille,.modules-annonces-InscriptionCovoiturage2 .form_lignVille,.modules-annonces-InscriptionAffaireOccasion2 .form_lignVille,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lignVille,.modules-annonces-UpdateCovoiturage .form_lignVille,.modules-annonces-UpdateBabySitting .form_lignVille,.modules-annonces-ModifierAffaireOccasion .form_lignVille,.modules-annonces-ModifierBoursesAuxLivres .form_lignVille,.modules-annonces-InscriptionBabySitting2 .form_ligne input[type=text],.modules-annonces-InscriptionCovoiturage2 input[type=text],.modules-annonces-InscriptionAffaireOccasion2 input[type=text],.modules-annonces-InscriptionBoursesAuxLivres2 .form_ligne input[type=text],.modules-annonces-UpdateCovoiturage input[type=text],.modules-annonces-UpdateBabySitting input[type=text],.modules-annonces-ModifierAffaireOccasion .form_ligne input[type=text],.modules-annonces-ModifierBoursesAuxLivres input[type=text]{width:100%}.order_summary .buttons a.backLink{position:inherit}.connectNew .sweet-alert{width:87%;margin:6%}form.cmxform ol li.li-cgv{flex-direction:column}.li-cgv .input-order-label,.li-cgv .input-order-checkbox{width:100%;text-align:center}#simpleBoutiqueScoleo .thread,#oneColumnBoutiqueScoleo .thread,#oneColumnBoutiqueScoleoSearch .thread{width:90%;color:#999;font-size:11px;display:inline;margin-bottom:1%;margin-left:1%;flex-wrap:wrap}#simpleBoutiqueScoleo .thread li,#oneColumnBoutiqueScoleo .thread li,#oneColumnBoutiqueScoleoSearch .thread li{height:25px;margin:.5em;display:inline;flex-direction:row;align-items:center;justify-content:center}#simpleBoutiqueScoleo .thread li .separator,#oneColumnBoutiqueScoleo .thread li .separator,#oneColumnBoutiqueScoleoSearch .thread li .separator{margin-right:.8em}.thread a,.thread a:link,.thread a:visited,.thread a:active{padding:.5em}}@media (max-width:520px){.background.complementary{padding:0}}@media (max-width:500px){.available-paymentModes,.available-shippingModes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;flex-direction:row}.cart-Hamon .grid_6.omega{width:100%}#coupon #billing-coupon-code{width:100%;max-width:100%}#textarea_covoiturage{width:100%;min-width:100%}input[type=text]#weeklyDatePicker{width:70%}.divbtnDateImmediateLiv button{left:71%}}@media (max-width:490px){input#new-etiquette{width:100%;font-size:13px}.half-circle{margin-left:6%}}@media (max-width:480px){div.price-discount-detail-value{font-size:18px!important}.headerLeft{margin-bottom:0}#sidebar.active{width:100%}ol.etablissement_choice>li{width:95%}#select_pays .select2-container .select2-selection--single,#select_departement .select2-container .select2-selection--single,#select_ville_france .select2-container .select2-selection--single,#select_ville .select2-container .select2-selection--single,#etablissement .select2-container .select2-selection--single{font-size:15px}.select2-container--default .select2-results__option[aria-disabled=true]{font-size:12px}ul.classGrid li{width:100%}.depannage>a>div{padding:6%}.classSect li>a>div h3,.classSect>h3{font-size:20px;line-height:24px}.form_ligne{margin-top:1%;flex-direction:column;justify-content:center}.form_ligne input[type=text]{width:100%;margin-top:2%}.form_ligne label{width:100%}.account-b1 input{width:100%}.account-b2 .title{width:50%}.account-b2 .firstname,.account-b2 .lastname,.account-b2 .status{width:100%}.addressStepOne .btnAdresse{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}#address-billing-container li,#address-billing-container div,#address-shipping-container li,#address-shipping-container div{display:flex;flex-direction:column;width:100%}#address-billing-container label,#address-shipping-container label{width:100%}form.cmxform .billing-address-selector select,form.cmxform #address-billing-container input,form.cmxform #address-shipping-container input,form.cmxform #address-shipping-container select{max-width:100%;width:100%;margin-top:3%}.formNewAddress ol,.modules-customer-manageaddress form.cmxform ol{width:100%}.default_adresse{margin:2% auto}.info-livraison{width:100%}.modal-body{flex-direction:column}.product-modal{width:100%;margin-bottom:5%}.modules-catalog-product-modal{width:100%}.modal-body .list_listes{width:100%;display:flex;flex-wrap:wrap;padding:3%}.modal-body .list_listes h3{width:100%;margin:1% 0 5% 0}.modal-body .list_listes li{width:100%}.modal-footer{min-height:13vh}.titreSearchKit,.titreSalectCoVoiturage,.titreSalectBabySitting{margin:0 0 3% 1%;font-size:27px;letter-spacing:.01em;line-height:40px}.title_covoiturage_inscription{font-size:17px;line-height:28px}.notation_inscription_covoiturage,.notation_inscription_babysitting,.notation_inscription_occasion{font-size:11px}li.legende_covoiturage img{height:20px}.my_infos_covoiturage_list>img,.infos_covoiturage_list>img,.my_infos_babysitting_list>img,.infos_babysitting_list>img,.my_infos_occasion_list>img,.infos_occasion_list>img{top:-7px;right:-3px;width:12%}.talSumoSelect{left:0}.modules-annonces-InscriptionBabySitting1 input[type=text],.modules-annonces-InscriptionCovoiturage1 input[type=text],.modules-annonces-InscriptionAffaireOccasion1 input[type=text],.modules-annonces-InscriptionBoursesAuxLivres1 input[type=text]{width:100%}.modules-annonces-InscriptionBabySitting1 .form_ligne_civility,.modules-annonces-InscriptionCovoiturage1 .form_ligne_civility,.modules-annonces-InscriptionAffaireOccasion1 .form_ligne_civility,.modules-annonces-InscriptionBoursesAuxLivres1 .form_ligne_civility,.modules-annonces-UpdateCovoiturage .form_ligne_civility,.modules-annonces-UpdateBabySitting .form_ligne_civility,.modules-annonces-ModifierAffaireOccasion .form_ligne_civility,.modules-annonces-ModifierBoursesAuxLivres .form_ligne_civility{width:100%;display:flex;flex-direction:column}.modules-annonces-InscriptionAffaireOccasion4 form.cmxform select,.modules-annonces-InscriptionBoursesAuxLivres4 form.cmxform select{width:100%;max-width:100%}.workflow li span.label{display:none}.modules-annonces-DetailsAnnonce .button_top_details_annonces{width:100%}h1.title_covoiturage_inscription,h1.title_babysitting_inscription,h1.title_occasion_inscription{font-size:20px}h1.title_covoiturage_inscription span,h1.title_babysitting_inscription span,h1.title_occasion_inscription span{font-size:30px}.annonceViewDescription,.annonceView{padding:0}#paymentselector li{width:100%}.product-line .sub-list{height:450px}.listeProduitItem .priceProduct{width:100%}li.btnAddProduc{width:100%}.modules-catalog-product{align-items:flex-end}.modules-ecomextended-ProductList .product-line{max-height:360px;height:360px}.product-line .sub-list{height:355px;max-height:355px;padding:0}.listeProduitItem .listItemProductCatLi{margin:0 auto;height:155px;max-height:155px}.sub-list .product-visual a{width:260px;height:155px}.listeProduitItem .listItemProductCatLi a.listItemProductCatLien img{max-width:260px;max-height:260px;height:auto}.listeProduitItem .product-vignette{height:20px;max-height:20px}.sub-list .product-label a{margin-top:0;overflow:hidden;text-overflow:ellipsis;max-height:75px}.listeProduitItem .listLabelProductLien{min-height:75px;max-height:75px;margin:0}.listeProduitItem .priceProduct{height:40px;max-height:40px}.listeProduitItem .price-Product{text-align:center}li.btnAddProduc{max-height:55px;height:55px}.modules-catalog-product{align-items:center}.listeProduitItem .listItemProductLabLi{height:105px;max-height:105px}}@media (max-width:473px){input#new-etiquette{font-size:11px}.btnAnnonceOccasion>.btnViewAnnonce,.btnAnnonceOccasion>.btnContactParent,.btnAnnonceOccasion>.btnModifAnnonce,.btnMesAnnoncesCovoit>.btnViewAnnonce,.btnMesAnnoncesCovoit>.btnContactParent,.btnMesAnnoncesCovoit>.btnModifAnnonce{font-size:16px;letter-spacing:0;line-height:16px;padding:9px 7px;width:100%}}@media (max-width:441px){ul.classGrid{justify-content:center}.classSect li>a>div h3,.classSect>h3{font-size:25px}.btnContactParent,.btnModifAnnonce,.btnViewAnnonce{width:90%}li.legende_covoiturage{width:100%;flex-direction:row}.legende_covoiturage_span{text-align:left;margin-left:5%}.form_lignebtn{display:flex;flex-direction:column;padding:0}.form_lignebtn input.button{font-size:12px}.modules-annonces-InscriptionBabySitting4 input.button,.modules-annonces-InscriptionCovoiturage4 input.button,.modules-annonces-InscriptionAffaireOccasion4 input.button,.modules-annonces-InscriptionBoursesAuxLivres4 input.button{font-size:18px}.btnLaterAnnonce{width:auto}.etablissement_annonnces,.etat_annonnces{flex-direction:column;margin-bottom:1%;padding:0}.half-circle{margin-left:5%}.modules-annonces-InscriptionBabySitting2 .form_lign_telephone_fixe,.modules-annonces-InscriptionBabySitting2 .form_lign_telephone_mobile,.modules-annonces-InscriptionCovoiturage2 .form_lign_telephone_fixe,.modules-annonces-InscriptionCovoiturage2 .form_lign_telephone_mobile,.modules-annonces-InscriptionAffaireOccasion2 .form_lign_telephone_fixe,.modules-annonces-InscriptionAffaireOccasion2 .form_lign_telephone_mobile,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lign_telephone_fixe,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lign_telephone_mobile,.modules-annonces-UpdateCovoiturage .form_lign_telephone_fixe,.modules-annonces-UpdateCovoiturage .form_lign_telephone_mobile,.modules-annonces-UpdateBabySitting .form_lign_telephone_fixe,.modules-annonces-UpdateBabySitting .form_lign_telephone_mobile,.modules-annonces-ModifierAffaireOccasion .form_lign_telephone_fixe,.modules-annonces-ModifierAffaireOccasion .form_lign_telephone_mobile,.modules-annonces-ModifierBoursesAuxLivres .form_lign_telephone_fixe,.modules-annonces-ModifierBoursesAuxLivres .form_lign_telephone_mobile{width:100%}.modules-users-changepassword form.cmxform ol{width:100%}.blockFinalPanierCoupon{padding:0}.connectNew .sweet-alert{width:91%;margin:4%;top:17%}input[type=text]#weeklyDatePicker{width:93%}.divbtnDateImmediateLiv button{left:94%}}@media (max-width:416px){.modal-product-description{width:100%}#myModalProduct h4#price-product{width:100%}input#new-etiquette{font-size:10px}.connectNew .sweet-alert{width:98%;margin:1%}.connectNew .sweet-alert h2{font-size:13px;line-height:22px}.connectNew .sweet-alert h2 span{font-size:18px}form.cmxform li.captcha input.textfield{width:80%}.table>tbody>.ProductList>td{padding:4px}#content,#contentTotal{padding:0 5px 20px 5px}#cart-lines table tbody .visual img{max-width:70px;max-height:50px}#panier .product-infos a{width:92px;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}}@media (max-width:400px){.back-to-top{right:5px}}@media (max-width:380px){.background.complementary{padding:0 0 0 10px}}@media (max-width:360px){.question_block .btn-group{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}.divbtnDateImmediateLiv input[type=text]{font-size:15px}input[type=text]#weeklyDatePicker{width:90%}.divbtnDateImmediateLiv button{left:91%}ul.prods li{min-height:444px}}@media (max-width:354px){#panier .tr-kitt .product-infos{width:auto}#panier .tr-kitt .price{width:auto}#panier .tr-kitt .quantity{width:auto}#panier .tr-kitt .quantityListe{width:auto}.modal-body{flex-direction:column}.modal-footer{display:flex;align-items:center;justify-content:center;min-height:23vh}.modal-content .buttons{width:auto}.descOccasionImage{width:100%;justify-content:center}.img_mon_affaire{width:50%;height:50%}.infoDescOccasion{width:100%}.btnAnnonceOccasion{flex-direction:column}.btnAnnonceOccasion>.btnViewAnnonce,.btnAnnonceOccasion>.btnContactParent,.btnAnnonceOccasion>.btnModifAnnonce{width:50%}.modules-annonces-UpdateCovoiturage .form_ligne_civility,.modules-annonces-UpdateBabySitting .form_ligne_civility,.modules-annonces-ModifierAffaireOccasion .form_ligne_civility,.modules-annonces-ModifierBoursesAuxLivres .form_ligne_civility{flex-direction:column}#socolissimo_configure_searchmagasin,.socolissimo-types{width:100%}#socolissimo_configure_searchmagasin .address{width:90%}#socolissimo_configure_searchmagasin .buttonSearch{flex-direction:column}}@media (max-width:350px){#select_pays .select2-container .select2-selection--single,#select_departement .select2-container .select2-selection--single,#select_ville_france .select2-container .select2-selection--single,#select_ville .select2-container .select2-selection--single,#etablissement .select2-container .select2-selection--single{font-size:10px}.modules-project-SearchKit legend,.modules-annonces-SelectBabySitting legend,.modules-annonces-CovoiturageSelect legend,.modules-annonces-SelectAffaireOccasion legend,.modules-annonces-SelectBoursesAuxLivres legend,.modules-etablissement-StopPouxSelect legend{padding:5px;font-size:15px}.modules-project-SearchKit label,.modules-annonces-SelectBabySitting label,.modules-annonces-CovoiturageSelect label,.modules-annonces-SelectAffaireOccasion label{font-size:10px}.select2-results li{font-size:10px}.listeProduitItem .priceProduct{width:100%}.half-circle{margin-left:3%}.availibility-comment-addtocart{width:65%}.menu-spec-xs ul li{padding:7px 5px}a.menuXsLien{height:auto}.menu-spec-xs .opener{padding-left:10px}}@media (max-width:340px){.btn-info,.btn-info:hover,.btn-info:active,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.btn-info.focus,.btn-info:focus{left:180%}.button.dropdownMenuBout{padding:10px 10px;font-size:12px;line-height:10px}#formsearch{top:93px}#resultsearchMobile{top:122px}#header-customer-info-mobile{top:120px}#formsearch input[type=text],#formsearch input[type=button]{font-size:9px}.levelLi1{font-size:10px}.sidebarNiveauTwo{font-size:10px}.op_fourn>section>a,.op_covoit .lienCovoiturageAndBaby a{font-size:15px;line-height:20px;padding-left:0}.op_covoit .lienCovoiturageAndBaby span.lienTitreEta{width:100%;display:block}.op_fourn ul{margin:10px 0 0 0}#adressProcessSteps{padding:0}.account-b2>div{padding:0}.account-b2>div>div{padding:0}.modules-customer-editaccount form.cmxform .titleid,.modules-customer-editaccount form.cmxform .adressLabel{width:100%}.modules-customer-editaccount form.cmxform .dateByrthday select{width:100%;margin:0 0 6px 0}.modules-annonces-InscriptionBabySitting1 .formualire_step,.modules-annonces-InscriptionBabySitting2 .formualire_step,.modules-annonces-InscriptionBabySitting3 .formualire_step,.modules-annonces-InscriptionBabySitting4 .formualire_step,.modules-annonces-InscriptionCovoiturage1 .formualire_step,.modules-annonces-InscriptionCovoiturage2 .formualire_step,.modules-annonces-InscriptionCovoiturage3 .formualire_step,.modules-annonces-InscriptionCovoiturage4 .formualire_step,.modules-annonces-InscriptionAffaireOccasion1 .formualire_step,.modules-annonces-InscriptionAffaireOccasion2 .formualire_step,.modules-annonces-InscriptionAffaireOccasion3 .formualire_step,.modules-annonces-InscriptionAffaireOccasion4 .formualire_step,.modules-annonces-DemandeCovoiturage .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres1 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres2 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres3 .formualire_step,.modules-annonces-InscriptionBoursesAuxLivres4 .formualire_step{padding:0}.divbtnDateImmediateLiv button{top:47px}}@media (max-width:323px){.form_ligne_civility{flex-direction:column}}@media (max-width:312px){#panier .removeline a{padding:0;border-radius:0;background:transparent}.modal-header{height:auto}.modal-title{font-size:15px}.back-to-top{bottom:55px}}@media (max-width:300px){.mainlogoxs{width:100%}.menuBoutiqueTopUlLiUl a{font-size:10px}.btnSearchMobile{width:30px;height:30px;font-size:19px;left:-33px}#formsearch input[type=text],#formsearch input[type=button]{font-size:8px;height:30px}.button.dropdownMenuBout{font-size:10px}#formsearch::after{left:67%}.menuBoutiqueTopNiveauOne{font-size:13px}#resultsearchMobile{top:110px}.foot_boutique .arrow{left:82px}.foot_boutique{left:15%}.classChoice>h3{font-size:15px;margin-bottom:10px;margin-top:15px}.classSect li>a>div h3,.classSect>h3{font-size:15px;line-height:11px}.summary p.buttons{width:25%}.lienCoBabby{flex-direction:column}.formNewAddress .titleid,.formAdressEdit .titleid,.formAdressEdit .zipCode,.formAdressEdit .customerNumber,.formNewAddress .zipCode,.formNewAddress .customerNumber{width:100%}.modules-annonces-InscriptionBabySitting2 .form_lignCodePostal,.modules-annonces-InscriptionCovoiturage2 .form_lignCodePostal,.modules-annonces-InscriptionAffaireOccasion2 .form_lignCodePostal,.modules-annonces-InscriptionBoursesAuxLivres2 .form_lignCodePostal,.modules-annonces-UpdateCovoiturage .form_lignCodePostal,.modules-annonces-UpdateBabySitting .form_lignCodePostal,.modules-annonces-ModifierAffaireOccasion .form_lignCodePostal,.modules-annonces-ModifierBoursesAuxLivres .form_lignCodePostal{width:100%}.half-circle{width:65px;margin-left:0}.half-circle>ul>li.promotion{font-size:1.3em}.availibility-comment-addtocart{width:70%}}.products-list-visuel-categorie{max-width:260px!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.product-title-verification{background:#a9d33f;color:black;width:100%;min-height:120px;position:inherit}.show-product .product-line{border:3px solid #a9d33f}#paymentselector li{width:49%}#paymentselector{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}