/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#1d63a1;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#1d63a1;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#1d63a1;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-append>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active{background-image:none}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#1d63a1;border-color:#1d63a1}.btn-primary:hover{color:#fff;background-color:#1d63a1;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#1d63a1;border-color:#1d63a1}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#1d63a1;background-color:transparent;background-image:none;border-color:#1d63a1}.btn-outline-primary:hover{color:#fff;background-color:#1d63a1;border-color:#1d63a1}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1d63a1;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#1d63a1;border-color:#1d63a1}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#1d63a1;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#1d63a1}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file:focus,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#1d63a1}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{margin-bottom:0}.custom-control-label::before{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#1d63a1}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("https://skin.anjou-connectique.com/skin/frontend/AC/default/css/data:image/svg+xml;charset=utf8,%3Csv")xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#1d63a1}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("https://skin.anjou-connectique.com/skin/frontend/AC/default/css/data:image/svg+xml;charset=utf8,%3Csv")xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#1d63a1}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("https://skin.anjou-connectique.com/skin/frontend/AC/default/css/data:image/svg+xml;charset=utf8,%3Csv")xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("https://skin.anjou-connectique.com/skin/frontend/AC/default/css/data:image/svg+xml;charset=utf8,%3Csv")xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-control::before{border-color:#80bdff}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(calc(2.25rem + 2px) - 1px * 2);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#1d63a1}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("https://skin.anjou-connectique.com/skin/frontend/AC/default/css/data:image/svg+xml;charset=utf8,%3Csv")viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("https://skin.anjou-connectique.com/skin/frontend/AC/default/css/data:image/svg+xml;charset=utf8,%3Csv")viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#1d63a1;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#1d63a1;border-color:#1d63a1}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#1d63a1}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;background-color:#1d63a1;transition:width .6s ease}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#1d63a1;border-color:#1d63a1}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("https://skin.anjou-connectique.com/skin/frontend/AC/default/css/data:image/svg+xml;charset=utf8,%3Csv")xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("https://skin.anjou-connectique.com/skin/frontend/AC/default/css/data:image/svg+xml;charset=utf8,%3Csv")xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#1d63a1!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#1d63a1!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#1d63a1!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}
body {
    background: #FFF; /*url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bg_body.jpg') center top no-repeat #FFF;*/
}

a {
    color: #1d63a1;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

/* Headings */
h1, h2, h3 {
    color: #1d63a1;
    font-family: Arial, Verdana, sans-serif;
}

::placeholder{
    font-style:italic;
    font-size: 0.98rem;
}

.header-logo {
    max-height: 109px;
}

/* Home-Left  */
.home-left {
    float: left;
    display: inline; /*width: 592px;*/
    width: 636px;
    position: relative;
    margin-top: 30px;
}

.home-block {
    margin-bottom: 25px;
    width: 100%;
}

.home-title {
    border-bottom: 1px dotted #999999;
    height: 35px;
}

.home-title h1,
.home-title a.rss-link {
    float: left;
    display: inline;
}

.home-title h1,
.home-title h2,
.home-title h3 {
    font-size: 27px;
    line-height: 35px;
    font-weight: normal;
    float: left;
}

.home-news {
    font-size: 27px;
    line-height: 35px;
    font-weight: normal;
    float: left;
}

.home-title img {
    margin-top: 3px;
    padding-left: 5px;
}

.home-title a:hover {
    -moz-opacity: .5;
    -webkit-opacity: .5;
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=50)";
    opacity: .5;
}

.home-title a.rss-link {
    width: 20px;
    height: 20px;
    margin-top: 4px;
}

.home-link {
    padding-top: 7px;
    float: right;
    color: #4b4b4b;
    font-style: italic;
    text-decoration: none;
    font-weight: bold;
    padding-top: 15px;
}

#home-link h1 {
    display: none;
}

.home-link:hover {
    color: #000000;
}

.home-content {
    clear: both;
}

.home-content a {
    text-decoration: none;
}

.home-content .product-item {
    height: 230px;
    margin: 5px 8px 0 0;
}

.home-content .product-item,
.home-content .product-item .product-bottom { /*width: 142px;*/
    width: 152px;
}

.home-content .product-item .show-details {
    left: 35px;
}

.home-nouveautes .last,
.home-topventes .last {
    margin-right: 0;
}


/* NOUVEAUTES  */
.bloc-produits {
    padding-right: 10px;
    width: 138px;
    float: left;
    margin-top: 15px;
}

.intitule-produit {
    color: #1d63a1;
    text-align: center;
    font-size: 11px;
    height: 38px;
}

.prix-produit {
    float: right;
    color: #f7941d;
    font-size: 18px;
    font-weight: bold;
    margin-top: -10px;
}

.ref-produit {
    float: left;
    font-size: 10px;
    color: #999999;
    margin-top: 5px;
    padding-left: 5px;
}

/* TOP VENTES */
.bloc-produits- .intitule-produit {
    padding-top: 5px;
    margin-top: 10px;
}

.produit-promo img {
    float: right;
    left: 108px;
    position: absolute;
    top: 790px;
}

/* NOS MARQUES */
.home-nosmarques {
    margin-top: 15px;
}

.home-nosmarques #bandeauMarques {
    width: 100%;
    height: 50px;
    margin-top: 10px;
}

.home-nosmarques .marques-control,
.home-nosmarques .carousel-container {
    float: left;
}

.home-nosmarques .carousel-container { /*width: 485px;*/
    width: 530px;
    height: 50px;
    overflow: hidden;
}

.home-nosmarques .carousel-overflow {
    height: 37px;
}

.home-nosmarques a.slide {
    float: left;
    height: 50px;
    width: 145px;
    margin-right: 8px;
    position: relative;
}

.home-nosmarques a.last {
    margin-right: 0;
}

.home-nosmarques img.marque_media_full {
    position: absolute;
    left: 50%;
    margin-left: -90px;
    top: -35px;
}

.home-nosmarques a.control-prev,
.home-nosmarques a.control-next {
    display: block;
    width: 31px;
    height: 30px;
    background-position: center bottom;
    margin-top: 10px;
}

.home-nosmarques a.disabled,
.home-nosmarques a.disabled:hover {
    background-position: center top;
    cursor: default;
}

.home-nosmarques a.control-prev {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_carousel-left.jpg");
    margin-right: 22px;
}

.home-nosmarques a.control-next {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_carousel-right.jpg");
    margin-left: 22px;
}

.featured-content {
    background: none repeat scroll 0 0 #f1f1f1;
    border-top: 1px solid #e6e6e6;
    margin: 10px 0 0 0;
}

#contact_homepage {
    margin: 0 0 20px 0;
}

/* Layout ================================================================================ */
.wrapper {
    width: 1010px;
    margin: 0 auto;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bg_wrapper.png') repeat-y center top transparent;
}

.page {
    position: relative;
}

.page-print {
    background: #ffffff;
    padding: 25px 30px;
    text-align: left;
}

.page-empty {
    background: #ffffff;
    padding: 20px;
    text-align: left;
}

.page-popup {
    background: #ffffff;
    padding: 25px 30px;
    text-align: left;
}

.main {
    min-height: 400px;
    padding: 15px 0px;
    background-color: #ffffff;
    text-align: left;
    position: relative;
}

a.main_promo_url {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

/* ======================================================================================= */

/* Global Styles ========================================================================= */

/* Form Validation */
.validation-advice {
    clear: both;
    min-height: 13px;
    margin: 3px 0 0;
    font-weight: bold;
    line-height: 13px;
    padding: 5px;
    color: white;
    background: red;
    font-size: 12px;


}

.validation-failed {
    border: 1px dashed #eb340a !important;
    background: #faebe7 !important;
}

.validation-passed {
}

p.required {
    font-size: 11px;
    text-align: right;
    color: #eb340a;
}

/* Expiration date and CVV number validation fix */
.v-fix {
    float: left;
}

.v-fix .validation-advice {
    display: block;
    width: 12em;
    margin-right: -12em;
    position: relative;
}

/* Global Messages  */
.success {
    color: #3d6611;
    font-weight: bold;
}

.error {
    color: #df280a;
    font-weight: bold;
}

.notice {
    color: #e26703;
}

.messages ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.messages ul li ul li {
    margin-bottom: 15px;
}

.messages ul li ul li:last-child {
    margin-bottom: 0;
}

.messages {
    width: 100%;
    /*
  position: fixed;
  bottom: 0;
  left: 0;*/
    z-index: 9;
    margin: 0;
    padding: 0;
}

.messages a {
    color: #FFF;
    border: 1px solid #FFF;
    border-radius: 5px;
    padding: 5px;
    display: inline-block;
    font-size: 12px;
    line-height: 10px;
}

.error-msg,
.success-msg,
.note-msg,
.notice-msg {
    padding: 10px;
    font-size: 18px !important;
    line-height: 18px;
    font-weight: bold;
    text-align: center;
}

.error-msg {
    background-color: #f44336;
    color: #fff;
}

.success-msg {
    background-color: #4caf50;
    color: #fff;
}

.note-msg,
.notice-msg {
    background-color: #2196f3;
    color: #fff;
}

/* BreadCrumbs */
.breadcrumbs {
    margin: 0 0 10px;
}

.breadcrumbs li {
    display: inline;
}

.breadcrumbs li strong {
    font-weight: bold;
    color: #f7941d;
}

.breadcrumbs .fa {
    margin: 0 7px;
}

.breadcrumbs li a,
.breadcrumbs li span {
    text-decoration: none;
}

.breadcrumbs li a:hover {
    color: #f7941d;
}

.breadcrumbs li a,
.breadcrumbs li span,
.breadcrumbs li strong {
    color: #666;
    font-size: 14px;
}

.view-product .col-left {
    padding-top: 26px;
}

.catalog-product-view .breadcrumbs .product {
    display: none;
}

/* Page Heading */
.page-title {
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #cccccc;
    margin: 0 0 25px;
}

.page-title h1,
.page-title h2 {
    margin: 0;
    font-size: 20px;
    color: #545454;
    font-weight: bold;
}

.spec-title {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg") repeat-x left bottom;
    width: 100%;
    padding: 5px 0;
    margin-bottom: 10px;
}

/* Pager */
.pager {
    font-size: 11px;
    background: #ffffff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_toolbar.gif) 0 100% repeat-x;
    padding: 4px 8px;
    border-top: 1px solid #e2e2e2;
    text-align: center;
}

.pager .amount {
    float: left;
    margin: 0;
}

.pager .limiter {
    float: right;
}

.pager .limiter label {
    vertical-align: middle;
}

.pager .limiter select {
    padding: 0;
    margin: 0 0 1px;
    vertical-align: middle;
}

.pager .pages {
    margin: 0 140px;
}

.pager .pages ol {
    display: inline;
}

.pager .pages li {
    display: inline;
    margin: 0 2px;
}

.pager .pages .current {
}

/* Sorter */
.sorter {
    font-size: 11px;
    background: #ffffff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_toolbar.gif) 0 100% repeat-x;
    padding: 3px 8px;
    border-top: 1px solid #e2e2e2;
}

.sorter .view-mode {
    float: left;
    margin: 0;
}

.sorter .sort-by {
    float: right;
    padding-right: 36px;
}

.sorter .sort-by label {
    vertical-align: middle;
}

.sorter .sort-by select {
    padding: 0;
    margin: 0 0 1px;
    vertical-align: middle;
}

.sorter .link-feed {
}

/* Toolbar */
.toolbar {
}

.toolbar .pager {
    padding: 3px 8px;
    border-bottom: 1px solid #ffffff;
}

.toolbar .sorter {
    border-bottom: 1px solid #ffffff;
}

.toolbar-bottom {
    margin-top: 10px;
    clear: both;
}

/* Generic Info Box */
.info-box {
    background: #ffffff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-title.gif) 0 0 repeat-x;
    border: 1px solid #d0cbc1;
    padding: 12px 15px;
    margin: 0 0 15px;
}

.info-box h2 {
    font-weight: bold;
    font-size: 13px;
}

.info-table th {
    font-weight: bold;
    padding: 2px 15px 2px 0;
}

.info-table td {
    padding: 2px 0;
}

/* Shopping cart total summary row expandable to details */
tr.summary-total {
    cursor: pointer;
}

tr.summary-total td {
}

tr.summary-total .summary-collapse {
    float: right;
    text-align: right;
    padding-left: 20px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_collapse.gif) 0 5px no-repeat;
    cursor: pointer;
}

tr.show-details .summary-collapse {
    background-position: 0 -52px;
}

tr.show-details td {
}

tr.summary-details td {
    font-size: 11px;
    background-color: #dae1e4;
    color: #626465;
}

tr.summary-details-first td {
    border-top: 1px solid #d2d8db;
}

tr.summary-details-excluded {
    font-style: italic;
}

/* Shopping cart tax info */
.cart-tax-info {
    display: block;
}

.cart-tax-info,
.cart-tax-info .cart-price {
    padding-right: 20px;
}

.cart-tax-total {
    display: block;
    padding-right: 20px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_collapse.gif) 100% 5px no-repeat;
    cursor: pointer;
}

.cart-tax-info .price,
.cart-tax-total .price {
    display: inline !important;
    font-weight: normal !important;
}

.cart-tax-total-expanded {
    background-position: 100% -52px;
}

/* Class: std - styles for admin-controlled content */
.std .subtitle {
    padding: 0;
}

.std ol.ol {
    list-style: decimal outside;
    padding-left: 1.5em;
}

.std ul.disc {
    list-style: disc outside;
    padding-left: 18px;
    margin: 0 0 10px;
}

.std dl dt {
    font-weight: bold;
}

.std dl dd {
    margin: 0 0 10px;
}

.std h3 {
    text-transform: none;
    font-size: 18px;
    font-weight: normal;
}

/* Misc */
.links li {
    display: inline;
}

.links li.first {
    padding-left: 0 !important;
}

.links li.last {
    background: none !important;
    padding-right: 0 !important;
}

.link-cart {
    color: #dc6809 !important;
    font-weight: bold;
}

.link-wishlist {
    color: #dc6809 !important;
    font-weight: bold;
}

.link-reorder {
    font-weight: bold;
    color: #dc6809 !important;
}

.link-compare {
    font-weight: bold;
}

.link-print {
    font-weight: bold;
    color: #dc6809;
}

.link-rss {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_rss.gif) 0 2px no-repeat;
    padding-left: 18px;
    line-height: 14px;
    white-space: nowrap;
}

.btn-remove {
    display: block;
    width: 11px;
    height: 11px;
    font-size: 0;
    line-height: 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_remove.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden;
}

.btn-remove2 {
    display: block;
    width: 16px;
    height: 16px;
    font-size: 0;
    line-height: 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_trash.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden;
}

.btn-edit {
    display: block;
    width: 11px;
    height: 11px;
    font-size: 0;
    line-height: 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_edit.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden;
}

.cards-list dt {
    margin: 5px 0 0;
}

.cards-list .offset {
    padding: 2px 0 2px 20px;
}

.separator {
    margin: 0 3px;
}

.divider {
    clear: both;
    display: block;
    font-size: 0;
    line-height: 0;
    height: 1px;
    margin: 10px 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_divider1.gif) 0 50% repeat-x;
    text-indent: -999em;
    overflow: hidden;
}

/* Noscript Notice */
.noscript {
    border: 1px solid #dddddd;
    border-width: 0 0 1px;
    background: #ffff90;
    font-size: 12px;
    line-height: 1.25;
    text-align: center;
    color: #2f2f2f;
}

.noscript .noscript-inner {
    width: 950px;
    margin: 0 auto;
    padding: 12px 0 12px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_notice.gif) 20px 50% no-repeat;
}

.noscript p {
    margin: 0;
}

/* Demo Notice */
.demo-notice {
    margin: 0;
    padding: 6px 10px;
    background: #d75f07;
    font-size: 12px;
    line-height: 1.15;
    text-align: center;
    color: #ffffff;
}

/* ======================================================================================= */

header .header {
    background: white;
}

header {
    font-family: Arial, Verdana, sans-serif;
}

.header .search .form-search {
    width: 100%;
    height: 31px;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_search-field.jpg") no-repeat left center;
}

.header .search input.search-field {
    float: left;
    margin: 10px 0 0 10px;
    width: 290px;
    background: none;
    border: 0;
}

.header .search button.search-submit {
    cursor: pointer;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_search-submit.jpg") no-repeat right bottom;
    float: right;
    width: 116px;
    height: 31px;
    border: 0;
}

.header .search .advancedsearch-link {
    float: right;
    color: #bfe3f8;
    font-size: 11px;
    margin-top: 5px;
}

.header .search .advancedsearch-link:hover {
    text-decoration: underline;
}

.header .quick-access p,
.header .quick-access p a {
    color: #525252;
}

.header .quickaccess-block {
    float: left;
    cursor: pointer;
}

.header .quickaccess-block p {
    font-size: 13px;
}

.header .quickaccess-block p a:hover {
    text-decoration: underline;
}

.header .quickaccess-content {
    position: absolute;
    z-index: 9999;
    width: 230px;
    border-top: 2px solid #e88900;
    background: #ffffff;
    top: 80px;
    -webkit-box-shadow: -2px 0 6px -1px #666666;
    box-shadow: -2px 0 6px -1px #666666;
    display: none;
}

.header .quickaccess-account .quickaccess-content {
    left: 0;
}

.header .quickaccess-cart .quickaccess-content {
    right: 0;
}

.header .quickaccess-content .account-links li.item {
    padding-bottom: 1px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_quickaccess-items.jpg') no-repeat center bottom;
}

.header .quickaccess-content .account-links li.item-last {
    padding: 0;
    background: none;
}

.header .quickaccess-content .account-links li.item a {
    display: block;
    height: 30px;
    line-height: 30px;
    padding-left: 13px;
    font-size: 13px;
    color: #868695;
}

.header .quickaccess-content .account-links li.item a:hover {
    color: #f79a19;
}

.header .quickaccess-cart {
}

.header .qa-padd {
    display: block;
    text-decoration: none;
}

.header .quickaccess-link {
    color: #333;
}

.header .quick-access p {
    margin: 0;
}

.header .quickaccess-cart .price,
.header .quickaccess-account .login {
    color: #f69700;
    font-weight: bold;
}

.header .quickaccess-cart .cart-item .item-link {
    display: block;
    padding: 10px 0;
}

.header .quickaccess-cart .cart-item .visuel {
    float: left;
    margin-left: 15px;
    border: 1px solid #dddddd;
}

.header .quickaccess-cart .cart-item .product-details {
    float: left;
    width: 125px;
    margin-left: 10px;
}

.header .quickaccess-cart .cart-item p,
.header .quickaccess-cart .cart-item ul li {
    color: #858594;
    font-size: 11px;
    line-height: 13px;
}

.header .quickaccess-cart .cart-item .name {
    color: #4d8dcd;
    font-size: 13px;
    line-height: 15px;
    font-weight: bold;
}

.header .quickaccess-cart .cart-item .qty {
    font-size: 12px;
    font-weight: bold;
    color: #31303f;
    margin-top: 5px;
}

.header .quickaccess-cart .order-button button {
    display: block;
    width: 92%;
    height: 30px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    color: #ffffff;
    margin: 10px auto;

    background: #f79a19; /* Old browsers */
    background: -moz-linear-gradient(top, #f79a19 0%, #be5c21 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f79a19), color-stop(100%, #be5c21)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f79a19 0%, #be5c21 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f79a19 0%, #be5c21 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f79a19 0%, #be5c21 100%); /* IE10+ */
    background: linear-gradient(to bottom, #f79a19 0%, #be5c21 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f79a19', endColorstr='#be5c21', GradientType=0); /* IE6-9 */
}

.header .quickaccess-cart .infos {
    padding: 15px;
    color: #333333;
}

.header-container .top-container {
    clear: both;
    padding: 5px 10px 0 12px;
    text-align: right;
}

.header-container .top-container a {
    font-size: 11px;
    color: #ebbc58;
}

.nav-container {
}

#main_navigation {
    background: #1d63a1;
}

.nav-container #nav li.navigation-top-item {
    cursor: pointer;
}

.nav-container #nav li.navigation-top-item:last-child {
    background-size: 0;
}

.nav-container #nav li.navigation-top-item a.level-top div {
    display: table-cell;
    vertical-align: middle;
    padding: 0 5px;
}

.nav-container #nav li.navigation-top-item a.level-top {
    font-size: 17px;
    text-decoration: none;
    color: #ffffff;
    cursor: pointer;
    position: relative;
    display: table;
    width: 100%;
    height: 50px;
    vertical-align: middle;
    font-family: Arial, Verdana, sans-serif;
}

@media (max-width: 1200px) {
    .nav-container #nav li.navigation-top-item a.level-top {
        font-size: 15px;
    }
}

.nav-container #nav li.navigation-top-item.richmenu-toggler:hover a.level-top:after {
    bottom: -4px;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(178, 198, 43, 0);
    border-bottom-color: #FFF;
    border-width: 15px;
    margin-left: -15px;
}

.nav-container #nav li.navigation-top-item.last a.level-top {
}

.nav-container #nav li.navigation-top-item a.level-top span {
    display: inline-block;
    line-height: 15px;
}

.nav-container #nav li.navigation-top-item-over {
}

.nav-container #nav li:first-child.navigation-top-item-over a.level-top span {
}

.nav-container #nav li.navigation-top-item-over a.level-top {
    z-index: 999;
}

.nav-container #nav li.promotion a.level-top {
    color: #f7941d;
}

.nav-container #nav li.promotion a.level-top span {
    background: none;
}

@media all and (device-width: 768px) and (device-height: 1024px) {
    .nav-container #nav li.promotion a.level-top span {
        background: none;
    }
}

/* Top Toolbar =============================================================================== */

.top-toolbar {
    margin: 32px auto 0 auto;
    background-color: #ffffff;
    height: 63px;
    display: block;
    width: 990px;
    color: #123a5f;
    padding: 5px 0 7px 0;
}

.top-toolbar .infos {
}

.top-toolbar a.toolbar-links {
    font-size: 12px;
    color: #1d63a1;
    text-decoration: none;
    float: left;
    height: 50px;
    line-height: 50px;
    margin-top: 14px;
    display: inline-block;
    padding-left: 60px;
    margin-right: 52px;
}

.top-toolbar a.toolbar-links:hover {
    background-position: left bottom;
    text-decoration: underline;
}

.top-toolbar a.references {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/toolbar-references.png") no-repeat scroll 0 0 transparent;
    margin-left: 25px;
}

.top-toolbar a.frais-de-port {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/toolbar-fdp.png") no-repeat scroll 0 0 transparent;
    margin-right: 0;
}

.top-toolbar a.paiement {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/toolbar-paiement.png") no-repeat scroll 0 0 transparent;
}

.top-toolbar a.livraison {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/toolbar-expedition.png") no-repeat scroll 0 0 transparent;
}

/* Home-right =============================================================================== */

.home-right {
    display: inline-block;
    float: right;
    position: relative;
    margin-top: 10px;
}

.home-right p {
    color: #ffffff;
}

.ancienPrix {
    font-size: 13pt;
    padding-top: 10px;
}

.nouveauPrix {
    font-weight: bold;
    font-size: 17pt;
}

.btn_timer {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_ventesFlash.png") no-repeat;
    padding-bottom: 5px;
    width: 192px;
    margin-left: auto;
    margin-right: auto;
}

.home-right a {
    text-decoration: none;
    color: #ffffff;
}

.home-right a:hover {
    text-decoration: underline;
}

#bloc-blog {
    background: #ffffff;
    padding-bottom: 5px;
    height: 100%;
    position: relative;
}

#bloc-blog a.big-link {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bg_entete_blog.jpg") no-repeat;
    font-size: 18px;
    line-height: 35px;
    padding-left: 10px;
    color: #ffffff;
    text-transform: uppercase;
    display: block;
    text-decoration: none;
    height: 154px;
    width: 293px;
}

#bloc-conseils p {
    width: 244px;
    margin-right: auto;
    margin-left: auto;
    font-size: 9pt;
    border-bottom: 1px dotted #ffffff;
    margin-top: -7px;
    padding-bottom: 2px;
    cursor: pointer;
}

#bloc-blog .liens {
    padding-bottom: 10px;
    display: block;
    width: 100%;
    padding-left: 10px;
    border-left: 1px solid #c0ce53;
    border-right: 1px solid #c0ce53;
    border-bottom: 1px solid #c0ce53;
    position: absolute;
    bottom: 0;
}

#bloc-blog .liens a {
    line-height: 13px;
    display: block;
    color: #4b4b4b;
}

#bloc-blog .liens a:hover {
    text-decoration: underline;
}

#bloc-blog .liens a p {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/puce_carre_verte.jpg) left center no-repeat;
    padding-left: 15px;
    width: 260px;
}

#bloc-conseils {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bloc-conseils.jpg") no-repeat;
    width: 294px;
    height: 190px;
    text-align: left;
}

#bloc-conseils a.big-link {
    display: block;
    text-decoration: none;
    height: 100px;
    margin: 0 0 8px 0;
    width: 100%;
}

.sidebar .category-root {
    background-color: #1d63a1;
    padding: 4px 0 4px 0px;
}

.sidebar .category-root h2,
.sidebar .category-root a {
    display: block;
    color: #ffffff;
    font-weight: normal;
    font-size: 18px;
    text-transform: uppercase;
}

.sidebar .category-root p {
    display: block;
    color: #ffffff;
    font-weight: normal;
    font-size: 18px;
    text-transform: uppercase;
    margin: 0 10px;
}

.sidebar .category-root p a {
    color: #ffffff;
}

.sidebar .category-children {
    padding-top: 15px;
    margin-bottom: 15px;
}

.sidebar .category-children #category_leftnav {
    border-top: 0;
    border-bottom: 0;
    margin-top: -15px;
}

.sidebar .category-children h3 a {
    text-transform: uppercase;
    display: block;
    color: #ffffff;
    text-decoration: none;
    width: 90%;
    margin: 0;
    line-height: 18px;
    padding: 5px 10px;
    background: #1d63a1;
}

.sidebar .category-children h3 {
    list-style-position: inside;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    font-weight: bold;
}

.sidebar .category-children h3.active a {
    background: none repeat scroll 0 0 #ec008c;
    color: #ffffff;
}

.sidebar .category-children h3 a:hover {
    background: #eeeeee no-repeat;
    display: block;
}

.sidebar .category-children h3.active a:hover {
    color: #666666;
}

/*SUPRESSION DES BALISES POUR SEO */
.sidebar .category-children p a,
.sidebar .category-children li a {
    display: block;
    color: #ffffff;
    text-decoration: none;
    margin: 0;
    line-height: 18px;
    padding: 5px 10px;
    background: #1d63a1;
}

.sidebar .category-children p,
.sidebar .category-children li {
    list-style-position: inside;
    margin: 0;
    padding: 0;
    font-size: 14px;
}

.sidebar .category-children p.active a,
.sidebar .category-children li.active a {
    background: none repeat scroll 0 0 #f7941d;
    color: #ffffff;
}

.sidebar .category-children p a:hover,
.sidebar .category-children li a:hover {
    background: #eeeeee no-repeat;
    display: block;
    color: #1d63a1;
}

.sidebar .category-children p.active a:hover,
.sidebar .category-children li.active a:hover {
    color: #666666;
}

/* Sidebar =============================================================================== */
.sidebar .block .block-title {
    background: white;
    border-bottom: 1px solid #dddddd;
}

.sidebar .block .block-title strong {
    display: block;
    font: bold 12px/16px Arial, Helvetica, sans-serif;
    min-height: 16px;
    padding: 1px 0 1px;
    color: #e26703;
}

.sidebar .block .block-title strong span {
}

.sidebar .block .block-title a {
    text-decoration: none !important;
}

.sidebar .block .block-subtitle {
    padding: 5px 0;
    color: black;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 5px;
    display: block;
}

.sidebar .block .block-content li.item {
    padding: 7px 9px;
}

.sidebar .block .block-content .product-name {
    color: #1d63a1;
}

.sidebar .block .btn-remove,
.sidebar .block .btn-edit {
    float: right;
    margin: 1px 0 2px 5px;
}

.sidebar .block .actions a {
    float: left;
}

.sidebar .block .actions button.button {
    float: right;
}

.sidebar .block .empty {
    margin: 0;
    padding: 5px 9px;
}

.sidebar .block li.odd {
    background-color: #f4f3f3;
}

.sidebar .block li.even {
    background-color: #fafafa;
}

ul#blog-left-cat-children {
    width: 100%;
    margin: 0 auto;
    padding: 10px 0 10px 0;
}

ul#blog-left-cat-children li {
    display: block;
    width: 100%;
    padding: 3px 0 3px 0;
}

ul#blog-left-cat-children li.active {
    display: block;
    width: 100%;
    background-color: #009f20;
}

ul#blog-left-cat-children li.active a {
    color: #fff;
    font-style: italic;
}

ul#blog-left-cat-children li a {
    display: block;
    font-size: 15px;
    padding-left: 10px;
    margin: 0 auto;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    text-transform: uppercase;
}

ul#blog-left-cat-children li a:hover {
    text-decoration: underline;
}

ul#blog-left-cat-children li.active a:hover {
    text-decoration: none;
}

ul#blog-left-cat-children li a span.post-count {
    font-size: 11px;
    font-weight: normal;
}

ul#cloud-tags {
    margin: 0 auto;
    padding: 5px 0 5px 0;
}

ul#cloud-tags li {
    display: inline;
    padding: 0 5px 0 5px;
}

ul#cloud-tags li a {
    font-weight: bold;
    text-decoration: none;
}

ul#cloud-tags li a.tag-count-1 {
    color: #1d63a1;
    font-size: 12px;
}

ul#cloud-tags li a.tag-count-2 {
    color: #a0b5c8;
    font-size: 14px;
}

ul#cloud-tags li a.tag-count-3 {
    color: #1d63a1;
    font-size: 16px;
    text-transform: uppercase;
}

ul#cloud-tags li a.tag-count-4 {
    color: #a0b5c8;
    font-size: 16px;
    text-transform: uppercase;
}

ul#cloud-tags li a:hover {
    text-decoration: underline;
}

/* Mini Blocks */
.block-cart,
.block-wishlist,
.block-subscribe,
.block-compare,
.block-reorder,
.block-poll,
.block-viewed,
.block-compared,
.block-related,
.block-tags,
.block-login {
    font-size: 11px;
    line-height: 1.25;
}

.block-cart .block-title strong,
.block-wishlist .block-title strong,
.block-subscribe .block-title strong,
.block-compare .block-title strong,
.block-reorder .block-title strong,
.block-poll .block-title strong,
.block-viewed .block-title strong,
.block-compared .block-title strong,
.block-related .block-title strong,
.block-tags .block-title strong,
.block-login .block-title strong {
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 21px;
}

/* Block: Account */
.block-account {
    border-color: #bbbbbb;
    margin-bottom: 20px;
}

.block-account .block-title {
    background: #fc9d36 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-title-account.gif) 0 100% repeat-x;
    border: 0;
    padding: 3px 10px;
}

.block-account .block-title strong {
    font-size: 13px;
    color: #ffffff;
}

.block-account .block-content {
    background: #fbfaf6;
    padding: 7px 10px 7px;
}

.block-account .block-content li a {
    display: block;
    padding: 3px 4px;
    color: #5f5d5c;
    text-decoration: none !important;
}

.block-account .block-content li a::before {
    font-family: FontAwesome;
    content: "\f0da"; /* warning */
    margin-right: 10px;
}

.block-account .block-content li:last-child a::before {
    content: "\f011";
    margin-left: -5px;
}

.block-account .block-content li:last-child a {
    color: #e42e24;
    font-weight: bold;
}

.block-account .block-content li a:hover {
    color: #ea7900;
}

.block-account .block-content li.last a {
    border-bottom: 0;
}

.block-account .block-content li.current a {
    color: #ea7900;
}

.block-account .block-content li.current.last {
    border-bottom: 0;
}

/* Block: Currency Switcher */
.block-currency {
    border: 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-currency.gif) 0 0 no-repeat;
    padding: 7px 12px 10px;
    height: 51px;
}

.block-currency .block-title {
    background: none;
    border: 0;
    padding: 0;
    margin: 0 0 5px;
}

.block-currency .block-title strong {
    font: bold 13px/21px Arial, Helvetica, sans-serif;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-currency.gif) 0 50% no-repeat;
    padding: 0 0 0 21px;
    text-transform: none;
    color: #ffffff;
}

.block-currency .block-content {
    background: none;
    padding: 0;
}

.block-currency .block-content select {
    width: 100%;
    padding: 0;
}

/* Block: Layered Navigation */
.block-layered-nav {
    clear: both;
    border: 0;
}

.block-layered-nav .block-title {
    border: 0;
    padding: 0;
    height: 47px;
    width: 209px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-layered-title.png) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden;
}

.block-layered-nav .block-subtitle > a {
    color: #212529;
    display: block;
    border: 1px solid #BBB;
    border-radius: 5px;
    padding: 5px;
    margin-bottom: 15px;
}

.block-layered-nav .block-subtitle > a:before {
    font-family: FontAwesome;
    content: "\f107"; /* angle-down */
    margin: 0 10px;
    color: #BBB;
    float: left;
    padding: 0px 0 3px 0;
}

.block-layered-nav .block-subtitle.open > a:before {
    content: "\f106"; /* angle-up */
}

.block-layered-nav .block-subtitle {
    color: #212529;
}

.block-layered-nav .block-content {
}

.amshopby-filters-top .block-title {
    display: none;
}

.filters-global-container .amshopby-narrow-by-list {
    margin-bottom: 0;
}

.filters-global-container .amshopby-narrow-by-list ol {
    margin-bottom: 0;
    max-height: 260px !important;
}

.filters-global-container > .amshopby-filters-top > .block-content {
    background: #f8f9fa;
    padding: 15px 15px 0;
    box-shadow: inset 0px 1px 0px #e9ecef, inset 0px -15px 10px -10px #DDD;
    white-space: nowrap;
    overflow-x: scroll;
}

.block-layered-nav li a:active {
    background-color: #ffffff;
}

.block-layered-nav dd.last {
    background-color: #ffffff;
    /*border         : 1px solid #b9ccdd;
  border-width   : 0 0 1px 0;*/
}

.block-layered-nav .currently li {
    background: #ffffff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-layered-li.gif) 0 100% repeat-x;
    padding: 4px 6px 4px 10px;
}

.block-layered-nav .currently .label {
    font-weight: bold;
    padding-left: 18px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-layered-label.gif) 0 3px no-repeat;
    text-transform: uppercase;
}

.block-layered-nav .currently .btn-remove {
    margin: 3px 0 0;
}

.block-layered-nav .actions {
    font-size: 11px;
    padding: 4px 9px;
    background: #cad6e4;
    border: 1px solid #dee5e8;
    border-width: 1px 0;
    text-align: right;
}

.block-layered-nav .actions a {
    float: none;
}

/* Block: Cart */
.block-cart .block-title { /*border-bottom: 0;*/
}

.block-cart .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-cart.gif);
}

.block-cart .summary {
    background: #ffffff;
    padding: 2px 8px 8px;
    margin: -1px 0 0;
    position: relative;
    z-index: 1;
}

.block-cart .amount {
    margin: 0;
}

.block-cart .amount a {
    font-weight: bold;
}

.block-cart .subtotal {
    margin: 5px 0 0;
    padding: 2px 0;
    background: #fbebd9;
    text-align: center;
}

.block-cart .subtotal .price {
    font-weight: bold;
}

.block-cart .actions {
    border-bottom: 1px solid #c2c2c2;
}

.block-cart .actions .paypal-logo {
    float: left;
    width: 100%;
    margin: 3px 0 0;
    text-align: right;
}

.block-cart .actions .paypal-logo .paypal-or {
    clear: both;
    display: block;
    padding: 0 55px 8px 0;
}

/* Block: Wishlist */
.block-wishlist .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-wishlist.gif);
}

.block-wishlist .actions {
    text-align: right;
}

.block-wishlist .actions a {
    float: none;
}

/* Block: Related */
.block-related .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-related.gif);
    background-position: 0 1px;
}

.block-related input.checkbox {
    float: left;
}

.block-related .product {
    margin-left: 20px;
}

/* Block: Compare Products */
.block-compare .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-list.gif);
    background-position: 0 1px;
}

.block-compare button.button span {
    border-color: #406a83;
    background: #618499;
}

.page-popup .link-print {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_print.gif) 0 2px no-repeat;
    padding: 2px 0 2px 25px;
    font-weight: bold;
    color: #1d63a1;
}

.compare-table {
    border: 0;
}

.compare-table thead tr.first th,
.compare-table thead tr.first td {
    border: 0;
    background: none;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

.compare-table .btn-remove {
    float: right;
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_remove2.gif);
    width: 72px;
    height: 15px;
}

.compare-table tbody th {
    background: #d9e5ee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_th-v.gif) 100% 0 repeat-y;
}

.compare-table tbody th,
.compare-table tbody td {
    padding: 10px;
    border: 0;
    border-top: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}

.compare-table tbody td.last {
    border-right: 1px solid #cccccc;
}

.compare-table tbody tr.last th,
.compare-table tbody tr.last td {
    border-bottom: 1px solid #cccccc !important;
}

.compare-table tr.add-to-row td {
    background: #fffada;
    text-align: center;
}

.compare-table tr.first td {
    text-align: center;
}

.compare-table tr.first td .product-name {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 5px;
    color: #203548;
}

.compare-table tr.first td .product-name a {
    color: #203548;
}

.compare-table tr.first td .ratings {
    width: 69px;
    margin: 0 auto;
}

.compare-table tr.first td p,
.compare-table tr.add-to-row td p {
    margin: 0;
}

/* Block: Recently Viewed */
.block-viewed .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-viewed.gif);
}

/* Block: Recently Compared */
.block-compared .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-list.gif);
    background-position: 0 1px;
}

/* Block: Poll */
.block-poll .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-poll.gif);
}

.block-poll .block-subtitle {
    font-size: 12px;
}

.block-poll label {
    color: #777777;
    font-weight: bold;
}

.block-poll input.radio {
    float: left;
    margin: 1px -18px 0 0;
}

.block-poll .label {
    display: block;
    margin-left: 18px;
}

.block-poll li {
    padding: 3px 9px;
}

.block-poll .actions {
    margin: 5px 0 0;
}

.block-poll button.button span {
    border-color: #406a83;
    background: #618499;
}

.block-poll .answer {
    font-weight: bold;
}

.block-poll .votes {
    float: right;
    margin-left: 10px;
}

/* Block: Tags */
.block-tags .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-tags.gif);
}

.block-tags .block-content .tags-list {
    background: none;
    border: 0;
    font-size: 12px;
}

.block-tags .block-content a {
    color: #1b2d3b;
}

.block-tags .actions {
    text-align: right;
}

.block-tags .actions a {
    float: none;
}

/* Block: Subscribe */
.block-subscribe .block-content {
    padding: 5px 10px;
}

.block-subscribe .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-subscribe.gif);
}

.block-subscribe label {
    font-weight: bold;
    color: #666666;
}

.block-subscribe input.input-text {
    display: block;
    width: 167px;
    margin: 3px 0;
}

.block-subscribe .actions {
    background: none;
    padding: 0;
    margin: 3px 0 0;
    text-align: left;
}

.block-subscribe .actions button.button {
    float: none;
}

.block-subscribe .actions button.button span {
    border-color: #406a83;
    background: #618499;
}

/* Block: Reorder */
.block-reorder .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-list.gif);
}

.block-reorder input.checkbox {
    float: left;
    margin: 2px -20px 0 0;
}

.block-reorder .product-name {
    margin-left: 20px;
}

.block-reorder .validation-advice {
    margin: 3px 9px 7px;
}

/* Block: Banner */
.block-banner {
    border: 0;
}

.block-banner .block-content {
    padding: 0;
    text-align: center;
}

/* Block: Login */
.block-login .block-title strong {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_ma-info.gif);
}

.block-login .block-content {
    padding: 5px 10px;
}

.block-login label {
    font-weight: bold;
    color: #666666;
}

.block-login input.input-text {
    display: block;
    width: 167px;
    margin: 3px 0;
}

.block-login .actions {
    background: none;
    padding: 0;
    margin: 3px 0 0;
}

.block-login .actions button.button span {
    border-color: #406a83;
    background: #618499;
}

/* Paypal */
.sidebar .paypal-logo {
    display: block;
    margin: 10px 0;
    text-align: center;
}

.sidebar .paypal-logo a {
    float: none;
}

/* Product View ========================================================================== */
/* Rating */
.no-rating {
    margin: 0;
}

.ratings {
    font-size: 11px;
    line-height: 1.25;
    margin: 7px 0;
}

.ratings strong {
    float: left;
    margin: 1px 3px 0 0;
}

.ratings .rating-links {
    margin: 0;
}

.ratings .rating-links .separator {
    margin: 0 2px;
}

.ratings dt {
}

.ratings dd {
}

.global-rating-box {
    float: left;
    margin: 1px 0 0 10px;
}

.ratings .rating-box {
    float: left;
    margin-right: 3px;
}

.ratings .amount {
}

.ratings-table th,
.ratings-table td {
    font-size: 11px;
    line-height: 1.15;
    padding: 3px 0;
}

.ratings-table th {
    font-weight: bold;
    padding-right: 8px;
}

/* Availability */
.availability {
    margin: 0;
}

.availability span {
    font-weight: bold;
}

.availability.in-stock span {
}

.availability.out-of-stock span {
    color: #d83820;
}

.availability-only {
    margin: 10px 0 7px;
    line-height: 16px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_availability_only.gif) 0 50% no-repeat;
    padding-left: 15px;
}

.availability-only span,
.availability-only a {
    border-bottom: 1px dashed #751d02;
    color: #000000;
}

.availability-only a {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;
    cursor: pointer;
    padding-right: 15px;
    text-decoration: none;
}

.availability-only .expanded {
    background-position: 100% -15px;
}

.availability-only strong {
    color: #be2c00;
}

.availability-only-details {
    margin: 0 0 7px;
}

.availability-only-details th {
    background: #d2d6d9;
    font-size: 10px;
    padding: 0 8px;
}

.availability-only-details td {
    background: #ebf0f3;
    border-bottom: 1px solid #ffffff;
    font-size: 11px;
    padding: 2px 8px 1px;
}

.availability-only-details tr.odd td.last {
    color: #d95e00;
    font-weight: bold;
}

.product-view .product-shop .availability {
    font-size: 11px;
}

.product-view .product-shop .availability span {
    font-weight: normal;
}

.view-product .product-actions .add-to-links .link-wishlist {
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/mes-preferes.png') no-repeat center center;
    display: block;
    width: 155px;
    height: 24px;
}

/* Email to a Friend */
.email-friend {
    margin: 0;
}

/* Alerts */
.alert-price {
    margin: 0;
    font-size: 11px;
}

.alert-stock {
    margin: 0;
    font-size: 11px;
}

/* FPT */
.weee {
    display: block;
    font-size: 11px;
    color: #444444;
}

.weee .price {
    font-size: 11px;
    font-weight: normal;
}

/* Excl tax (for order tables) */
.price-excl-tax {
    display: block;
}

.price-excl-tax .label {
    /*display     : block;*/
    white-space: nowrap;
}

.price-excl-tax .price {
    /*display : block;*/
}

/* Incl tax (for order tables) */
.price-incl-tax {
    display: block;
}

.price-incl-tax .label {
    /*display     : block;*/
    white-space: nowrap;
}

.price-incl-tax .price {
    /*display     : block;*/
    font-weight: bold;
}

/* Price range */
.price-from {
    margin: 0;
}

.price-from .price-label {
    font-weight: bold;
    white-space: nowrap;
}

.price-to {
    margin: 0;
}

.price-to .price-label {
    font-weight: bold;
    white-space: nowrap;
}

/* Price notice next to the options */
.price-notice {
    color: #666666;
}

.view-product-right .price-notice {
    color: #e0124c;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
}

.price-notice .price {
    font-weight: bold;
    color: #1d63a1;
}

/* Tier Prices */
.tier-prices {
    margin: 10px 0;
}

.tier-prices li {
    color: #424242;
}

.tier-prices .benefit {
    color: #2f2f2f;
}

.tier-prices .price {
    font-weight: bold;
    color: #ed1c24;
}

.tier-prices-grouped li {
    padding: 2px 0;
    color: #e26703;
}

.tier-prices-grouped li .price {
    font-weight: bold;
}

/* Add to Links */
.add-to-links {
    font-size: 11px;
    margin: 5px 0 0;
}

.add-to-links .separator {
    display: none;
}

/* Add to Cart */
.product-view .add-to-cart .paypal-logo {
    margin: 0;
}

/* Add to Links + Add to Cart */
.add-to-box {
    margin: 10px 0;
}

.add-to-box .add-to-cart {
    float: left;
}

.add-to-box .or {
    float: left;
    font-weight: bold;
    margin: 0 7px;
    color: #666666;
}

.add-to-box .add-to-links {
    float: left;
    margin: 0;
    font-size: 12px !important;
    line-height: 1.25 !important;
    text-align: left !important;
}

.add-to-box .add-to-links li {
    display: block !important;
}

.add-to-box .add-to-links li .separator {
    display: none !important;
}

.product-view {
    border: 1px solid #c4c6c8;
}

.product-essential {
    padding: 25px;
    background: #ffffff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-view.gif) 100% 0 no-repeat;
}

.product-essential h2 {
    font: bold 13px/1.35 Arial, Helvetica, sans-serif;
}

.product-collateral {
    background: #faf7ee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product_collateral.gif) 0 0 repeat-x;
    padding: 25px;
}

.product-collateral h2 {
    font-weight: bold;
    font-size: 15px;
    color: #e26703;
    border-bottom: 1px solid #e5dcc3;
    padding: 0 0 1px;
    margin: 0 0 15px;
}

.product-collateral .box-collateral {
    margin: 0 0 25px;
}

/* Product Images */
.product-view .product-img-box {
    float: left;
    width: 267px;
}

.col3-layout .product-view .product-img-box {
    float: none;
    margin: 0 auto;
}

.product-view .product-img-box .product-image {
    margin: 0 0 13px;
}

.product-view .product-img-box .product-image-zoom {
    position: relative;
    width: 265px;
    height: 265px;
    overflow: hidden;
    z-index: 9;
}

.product-view .product-img-box .product-image-zoom img {
    position: absolute;
    left: 0;
    top: 0;
    cursor: move;
}

.product-view .product-img-box .zoom-notice {
    font-size: 11px;
    margin: 0 0 5px;
    text-align: center;
}

.product-view .product-img-box .zoom {
    position: relative;
    z-index: 9;
    height: 18px;
    margin: 0 auto 13px;
    padding: 0 28px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/slider_bg.gif) 50% 50% no-repeat;
    cursor: pointer;
}

.product-view .product-img-box .zoom.disabled {
    -moz-opacity: .3;
    -webkit-opacity: .3;
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*IE8*/
    opacity: .3;
}

.product-view .product-img-box .zoom #track {
    position: relative;
    height: 18px;
}

.product-view .product-img-box .zoom #handle {
    position: absolute;
    left: 0;
    top: -1px;
    width: 9px;
    height: 22px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/magnifier_handle.gif) 0 0 no-repeat;
}

.product-view .product-img-box .zoom .btn-zoom-out {
    position: absolute;
    left: 2px;
    top: 0;
}

.product-view .product-img-box .zoom .btn-zoom-in {
    position: absolute;
    right: 2px;
    top: 0;
}

.product-view .product-img-box .more-views h2 {
    font-size: 11px;
    border-bottom: 1px solid #cccccc;
    margin: 0 0 8px;
    text-transform: uppercase;
}

.product-view .product-img-box .more-views ul {
    margin-left: -9px
}

.product-view .product-img-box .more-views li {
    float: left;
    margin: 0 0 8px 9px;
}

.product-view .product-img-box .more-views li a {
    float: left;
    width: 56px;
    height: 56px;
    border: 2px solid #dddddd;
    overflow: hidden;
}

.product-image-popup {
    margin: 0 auto;
}

.product-image-popup .buttons-set {
    float: right;
    clear: none;
    border: 0;
    margin: 0;
    padding: 0;
}

.product-image-popup .nav {
    font-weight: bold;
    margin: 0 100px;
    text-align: center;
}

.product-image-popup .image {
    display: block;
    margin: 10px 0;
}

.product-image-popup .image-label {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
    color: #2f2f2f;
}

/* Product Shop */
.product-view .product-shop {
    float: right;
    width: 330px;
}

.col1-layout .product-view .product-shop {
    float: right;
    width: 545px;
}

.col3-layout .product-view .product-shop {
    float: none;
    width: auto;
}

.product-view .product-shop .product-name {
    margin: 0 0 5px;
}

.product-view .product-shop .product-name h1 {
    color: #333333;
    margin: 0;
    font: bold 15px/1.35 Arial, Helvetica, sans-serif;
}

.view-product .product-name h1 {
    font-size: 24px;
    color: #333333;
    font-weight: 700;
}

.view-product .product-dispo {
}

.price .price-value {
    color: #e5143c;
    font-weight: bold;
}

#product-price {
}

.product-view .product-shop .availability {
    margin: 10px 0;
}

.product-view .product-shop .short-description {
    margin: 10px 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_divider1.gif) 0 0 repeat-x;
    padding: 10px 0 0;
}

.product-view .product-shop .price-box {
    margin: 10px 0;
}

.product-view .product-shop .add-to-links {
    margin: 0;
}

.product-view .product-shop .add-to-links {
    font-size: 12px;
    text-align: right;
}

.product-view .product-shop .add-to-links li,
.product-view .product-shop .add-to-links li .separator {
    display: inline;
}

.product-view .product-shop .add-to-links a {
    color: #1d63a1 !important;
    font-weight: normal !important;
}

/* Product Options */
.configurable-part {
    background: #efefef;
}

.product-options {
    margin: 20px 0 0;
    padding: 10px 15px 5px;
    position: relative;
    clear: both;
}

.product-options dt {
    padding: 10px 0 0;
    font-weight: normal;
}

.product-options dt label {
    font-weight: bold;
    color: #2f2f2f;
}

.product-options dt label.required em {
    color: #eb340a;
    margin-left: 5px;
}

.product-options dd .qty-holder {
    display: block;
    padding: 10px 0 0;
}

.product-options dd .qty-holder label {
    vertical-align: middle;
}

.product-options dt .qty-disabled {
    background: none;
    border: 0;
    padding: 3px;
    color: #2f2f2f;
}

.product-options dd {
    padding: 0;
    margin: 0 0 5px;
    border-bottom: 1px solid #e4e4e4;
}

.product-options dl.last dd.last {
    border-bottom: 0;
    padding-bottom: 5px;
    margin-bottom: 0;
}

.product-options dd input.input-text {
    width: 98%;
}

.product-options dd input.datetime-picker {
    width: 150px;
}

.product-options dd .time-picker {
    display: -moz-inline-box;
    display: inline-block;
    padding: 2px 0;
    vertical-align: middle;
}

.product-options dd textarea {
    width: 98%;
    height: 8em;
}

.product-options dd select {
    width: 99%;
}

.product-options dd .multiselect option {
    border-bottom: 1px dotted #d9e5ee;
    padding: 2px 4px;
}

.product-options ul.options-list {
    margin-right: 5px;
}

.product-options ul.options-list li {
    line-height: 1.5;
    padding: 2px 0;
}

.product-options ul.options-list input.radio {
    float: left;
    margin-top: 3px;
}

.product-options ul.options-list input.checkbox {
    float: left;
    margin-top: 3px;
}

.product-options ul.options-list .label {
    display: block;
    margin-left: 18px;
}

.product-options ul.options-list label {
    font-weight: normal;
}

.product-options ul.validation-failed {
    padding: 0 7px;
}

.product-options p.note {
    margin: 0;
    font-size: 11px;
}

.product-options p.required {
    position: absolute;
    right: 20px;
    top: 20px;
}

/* Grouped Product */
.product-view .grouped-items-table .price-box {
    margin: 0;
    padding: 0;
}

/* Block: Description */
.product-view .box-description {
}

/* Block: Additional */
.product-view .box-additional .data-table th,
.product-view .box-additional .data-table td {
    line-height: 1.25;
}

/* Block: Upsell */
.product-view .box-up-sell h2 {
    border-bottom: 0;
    padding: 0;
    margin: 0 0 8px;
}

.product-view .box-up-sell .products-grid {
    width: 100%;
    border: 1px solid #e5dcc3;
}

.product-view .box-up-sell .products-grid td {
    width: 25%;
    background: #f6f2e7;
    border-right: 1px solid #e5dcc3;
    border-bottom: 1px solid #e5dcc3;
    padding: 15px 10px 12px;
    line-height: 1.6em;
}

.product-view .box-up-sell .products-grid tr.last td {
    border-bottom: 0;
}

.product-view .box-up-sell .products-grid td.last {
    border-right: 0;
}

.product-view .box-up-sell .products-grid td img {
    border: 1px solid #e5dcc3;
}

.product-view .box-up-sell .products-grid .product-image {
    text-align: center;
}

.product-view .box-up-sell .products-grid td.empty {
    border-right: 0;
    background: #f1ecdb;
}

.product-view .box-up-sell .products-grid .ratings .rating-box {
    float: none;
    display: block;
    margin: 0 0 3px;
}

/* Block: Tags */
.product-view .box-tags {
    margin: 0;
}

.product-view .box-tags h3 {
    font-size: 13px;
}

.product-view .box-tags .product-tags {
    display: block;
    margin: 0 0 15px;
}

.product-view .box-tags .product-tags li {
    display: inline;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_pipe3.gif) 100% 4px no-repeat;
    padding: 0 7px 0 4px;
}

.product-view .box-tags .product-tags li.first {
    padding-left: 0;
}

.product-view .box-tags .product-tags li.last {
    background: none;
    padding-right: 0;
}

.product-view .box-tags .form-add label {
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 5px;
    color: #0a263c;
}

.product-view .box-tags .form-add .input-box {
    float: left;
    width: 305px;
    margin: 0 5px 0 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_tag_add.gif) 0 2px no-repeat;
    padding: 0 0 0 23px;
}

.product-view .box-tags .form-add input.input-text {
    width: 299px;
}

.product-view .box-tags .form-add button.button span {
    border-color: #406a83;
    background: #618499;
}

.product-view .box-tags .note {
    margin: 3px 0 0;
    padding: 0 0 0 23px;
    font-size: 11px;
}

/* Block: Reviews */
.product-view .box-reviews dl {
    margin: 15px 0;
}

.product-view .box-reviews dt a,
.product-view .box-reviews dt span {
    font-weight: bold;
}

.product-view .box-reviews dd {
    margin: 0 0 15px;
}

.product-view .box-reviews dd small {
    font-style: italic;
}

.product-view .box-reviews .form-add {
    margin: 15px 0 0;
}

.product-view .box-reviews .form-add h3 {
    font-size: 13px;
    font-weight: normal;
}

.product-view .box-reviews .form-add h3 span {
    font-weight: bold;
}

.product-view .box-reviews .form-add h4 {
    font-size: 12px;
}

.product-view .box-reviews .form-add .data-table td {
    text-align: center;
}

.product-view .box-reviews .form-add .form-list {
    margin: 15px 0 0;
}

.product-view .box-reviews .form-add .form-list .input-box {
    width: 360px;
}

.product-view .box-reviews .form-add .form-list input.input-text,
.product-view .box-reviews .form-add .form-list textarea {
    width: 354px;
}

/* Send a Friend */
.send-friend .form-list {
    width: 615px;
    overflow: hidden;
}

.send-friend .form-list li {
    margin-right: -15px;
}

.send-friend .form-list li p {
    margin: 0 15px 0 0;
}

.send-friend .form-list .field {
    width: 315px;
}

.send-friend .form-list .input-box {
    width: 300px;
}

.send-friend .form-list input.input-text,
.send-friend .form-list textarea {
    width: 294px;
}

.send-friend .form-list li.wide .input-box {
    width: 612px;
}

.send-friend .form-list li.wide textarea {
    width: 609px;
}

.send-friend .buttons-set .limit {
    float: right;
    margin: 0 7px 0 0;
    font-size: 11px;
    line-height: 21px;
}

/* Content Styles ================================================================= */
.product-name {
    margin: 0;
    font-size: 1em;
    font-weight: normal;
}

.product-list .product-name {
    margin-bottom: 5px;
}

.product-list .product-review {
    margin-bottom: 5px;
}

.catalog-product-view .product-name {
    margin-bottom: 20px;
}

.product-name a {
    color: #1d63a1;
}

/* Product Tags */
.tags-list {
    display: block;
    font-size: 13px;
    border: 1px solid #c1c4bc;
    background: #f8f7f5;
    padding: 10px;
}

.tags-list li {
    display: inline !important;
    margin: 0 4px 0 0;
}

.tags-list li a {
    color: #1b2d3b;
}

/* Advanced Search */
.advanced-search .form-list label {
    width: 160px;
    padding-right: 10px;
}

.advanced-search .form-list .input-box,
.advanced-search .form-list .input-range {
    float: left;
    clear: none;
    width: 450px;
}

.advanced-search .form-list input.input-text {
    width: 444px;
}

.advanced-search .form-list .input-range input.input-text {
    width: 185px;
}

.advanced-search .form-list .input-box div.labels {
    background: #efefef;
    color: #777777;
    font-style: italic;
    padding: 5px;
    width: 445px;
    cursor: pointer;
}

.advanced-search-amount {
    margin: 0 0 10px;
}

.advanced-search-summary {
    margin: 10px 0;
    border: 1px solid #e9d7c9;
    background: #fff6f1;
    padding: 10px;
}

.advanced-search-summary ul {
    float: left;
    width: 49%;
}

.advanced-search-summary strong {
    color: #e17c24;
    padding-left: 15px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_search_criteria.gif) 0 3px no-repeat;
}

.advanced-search-summary p {
    clear: both;
    font-weight: bold;
    margin: 0;
}

/* CMS Home Page */
.cms-home .subtitle {
}

.cms-index-index .subtitle {
}

/* Sitemap */
.page-sitemap .links {
    text-align: right;
    margin: 0 8px -22px 0;
}

.page-sitemap .links a {
    text-decoration: none;
    position: relative;
}

.page-sitemap .links a:hover {
    text-decoration: underline;
}

.page-sitemap .sitemap {
    margin: 12px;
}

.page-sitemap .sitemap a {
    color: #1b2d3b;
}

.page-sitemap .sitemap li {
    margin: 3px 0;
}

.page-sitemap .sitemap li.level-0 {
    margin: 10px 0 0;
    font-weight: bold;
}

.page-sitemap .sitemap li.level-0 a {
    color: #1d63a1;
}

/* RSS */
.rss-title h1 {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_rss-big.png) 0 4px no-repeat;
    padding-left: 27px;
}

.rss-table .link-rss {
    display: block;
    line-height: 1.55;
    background-position: 0 4px;
}

/* Shopping Cart */
.cart .page-title {
    border-bottom: 0;
    margin: 0 0 12px;
}

.cart .page-title h1 {
    margin: 10px 0 0;
}

/* Checkout Types */
.cart .page-title .checkout-types li {
    margin: 0 0 5px;
}

.cart .title-buttons .checkout-types {
    float: right;
}

.cart .title-buttons .checkout-types li {
    float: left;
    margin: 0 0 5px 5px;
}

.cart .checkout-types .paypal-or {
    margin: 0 8px;
    line-height: 2.3;
}

.cart .totals .checkout-types .paypal-or {
    clear: both;
    display: block;
    padding: 8px 55px 0 0;
    line-height: 1.0;
    font-size: 11px;
}

.cart .totals .shipping-info-loader {
    font-size: 11px;
    line-height: 15px;
    height: 15px;
    display: inline-block;
}

.cart .totals .fraisdeport select {
    width: 100%;
}

/* Shopping Cart Table */
.cart-table th {
    padding: 2px 10px;
}

.cart-table td {
    padding: 10px;
}

.cart-table .product-name {
    font-weight: bold;
    margin: 0 0 5px;
    color: #2f2f2f;
}

.cart-table .product-price p {
    margin: 0;
}

.cart-table .product-price .price-label {
    font-size: 0.7em;
}

.cart-table .product-price .old-price {
    font-size: 0.8em;
}

.cart-table .product-price .old-price .price {
    text-decoration: line-through;
}

.cart-table .product-price .old-price,
.cart-table .product-price .old-price .price {
    color: #f29732 !important;
}

.cart-table .product-price .cart-special-price {
    color: #dc133d;
}

.cart-table .item-msg {
    margin: 5px 0;
    font-size: 11px;
    font-weight: bold;
    color: #df280a;
}

.cart-table tfoot td {
    padding: 5px 10px;
}

.cart-table .btn-continue {
    float: left;
}

/* Shopping Cart Collateral boxes */
.cart .cart-collaterals {
    padding: 25px 0 0;
}

/* .cart .cart-collaterals .col2-set  { float: left;width: 605px;} */
.cart .cart-collaterals .col2-set .col-1 {
    width: 500px;
}

.cart .cart-collaterals .btn-proceed-checkout {
    width: 88%;
}

.cart .cart-collaterals .btn-proceed-checkout span span {
    width: 89%;
}

.cart .crosssell {
    border: 1px solid #cec3b6;
    background: #fafaec;
    padding: 12px 15px;
}

.cart .crosssell h2 {
    margin: 0.7em 0;
    font-size: 1.8em;
    line-height: 1.35;
    color: #1d63a1;
    font-weight: normal;
}

.green {
    color: #78be20 !important;
}

.deleteproductlink {
    vertical-align: middle;
    display: table-cell;
    padding-right: 10px;
}

.cart .crosssell .product-image {
    float: left;
    width: 75px;
    height: 75px;
    border: 1px solid #d0cdc9;
}

.cart .crosssell .product-details {
    margin-left: 90px;
}

.cart .crosssell .product-name {
    font-size: 16px;
    color: #3d3d3d;
}

.cart .crosssell .product-name a {
    color: #3d3d3d;
}

.cart .crosssell li.item {
    margin: 12px 0;
}

.cart .crosssell .link-compare {
    font-weight: normal;
}

.cart .crosssell .price-box p {
    padding: 0;
    margin: 0;
}

.cart .crosssell .link-compare {
    font-weight: normal;
}

.cart .crosssell .price-box .price {
    color: #1f68a6;
    font-size: 16px;
    line-height: 16px;
    display: inline-block;
}

.cart .crosssell .price-box .price .price-label {
    font-size: 10px;
    line-height: 10px;
    vertical-align: top;
}

.cart .crosssell .price-box .old-price .price {
    color: #f29732;
    font-size: 11px;
    line-height: 11px;
    text-decoration: line-through;
}

.cart .crosssell .price-box .old-price .price .price-label {
    font-size: 8px;
    line-height: 8px;
    vertical-align: top;
}

.cart .crosssell .price-box .price-excluding-tax .price {
    color: #666666;
    font-size: 11px;
    line-height: 11px;
}

.cart .crosssell .price-box .price-excluding-tax .price .price-label {
    font-size: 8px;
    line-height: 8px;
}

.cart .crosssell .loading {
    line-height: 15px;
    height: 15px;
    padding: 10px 0;
    text-align: center;
}

/* Discount Codes & Estimate Shipping and Tax Boxes */
.cart .discount,
.cart .shipping {
    border: 1px solid #d0cbc1;
    background: #ffffff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-title.gif) 0 0 repeat-x;
    padding: 12px 15px;
    margin: 0 0 18px;
}

.cart .discount h2,
.cart .shipping h2 {
    background-position: 0 0;
    background-repeat: no-repeat;
    font: bold 13px/16px Arial, Helvetica, sans-serif;
    padding: 0 0 0 21px;
    color: #e26703;
    text-transform: uppercase;
}

.cart .discount button span,
.cart .shipping button span {
    border-color: #406a83;
    background: #618499;
}

.cart .discount .buttons-set,
.cart .shipping .buttons-set {
    margin: 10px 0 0;
    border: 0;
    padding: 0;
    text-align: left;
}

.cart .discount .buttons-set button.button,
.cart .shipping .buttons-set button.button {
    float: none;
    margin-left: 0;
}

.cart .discount h2 {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_discount.gif);
}

.cart .discount .input-box {
    margin: 8px 0 0;
    width: 260px;
}

.cart .discount input.input-text {
    width: 254px;
}

.cart .shipping h2 {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_shipping.gif);
}

.cart .shipping .sp-methods {
    margin: 10px 0 0;
    padding: 5px 0 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_divider1.gif) 0 0 repeat-x;
}

/* Shopping Cart Totals */
.cart .totals {
    float: right;
    width: 355px;
    background: #dee5e8;
    border: 1px solid #bebcb7;
}

.cart .totals table {
    width: 100%;
    margin: 7px 0;
}

.cart .totals td {
    padding: 1px 15px 1px 7px;
}

.cart .totals tr.last td {
}

.cart .totals tfoot th {
    padding: 5px 15px 5px 7px;
}

.cart .totals tfoot td {
    padding-top: 5px;
    padding-bottom: 5px;
}

.cart .totals tfoot th strong,
.cart .totals tfoot td strong {
    font-size: 15px;
}

.cart .totals .checkout-types {
    font-size: 13px;
    padding: 8px 15px 15px;
    text-align: right;
}

.cart .totals .checkout-types li {
    clear: both;
    margin: 10px 0;
}

#shopping-cart-totals-table .cart-points-total_spent {
    padding-right: 3px;
}

.totals table,
.cart .totals table {
    width: 80%;
    margin: 10px auto;
}

.totals tr td,
.cart .totals td {
    color: #666666;
    font-size: 16px;
    padding: 5px;
}

.totals tr.subtotal td {
    color: #1762a2;
}

.totals tr.tax td {
    font-size: 13px;
    color: #1762a2;
}

.totals tr.grandtotal td {
    color: #dc143c;
    text-transform: uppercase;
    font-size: 18px;
}

.totals tr.rewardsspent td {
    color: #f7941d;
    font-size: 12px;
}

.totals tr.rewardsearned td,
.totals tr.rewardsdiscount td {
    font-size: 12px;
    color: #4aa647;
}

.totals tr.other td,
.totals tr.discount td,
.totals tr.tax td,
.totals tr.fraisdeport td {
    border-bottom: 1px solid #dadada;
}

.totals tr.discount td {
    font-size: 14px;
}

.checkout-onepage-index .totals {
    float: right;
    width: 370px;
}

/* Options Tool Tip */
.item-options dt {
    font-weight: bold;
    font-style: italic;
}

.item-options dd {
    padding-left: 10px;
    margin: 0 0 6px;
}

.truncated {
    cursor: help;
}

.truncated a.dots {
    cursor: help;
}

.truncated a.details {
    cursor: help;
}

.truncated .truncated_full_value {
    position: relative;
    z-index: 999;
}

.truncated .truncated_full_value .item-options {
    position: absolute;
    top: -99999em;
    left: -99999em;
    z-index: 999;
    width: 250px;
    padding: 8px;
    border: 1px solid #dddddd;
    background-color: #f6f6f6;
}

.truncated .truncated_full_value .item-options > p {
    font-weight: bold;
    text-transform: uppercase;
}

.truncated .show .item-options {
    top: -20px;
    left: 50%;
}

.col-left .truncated .show .item-options {
    left: 15px;
    top: 7px;
}

.col-right .truncated .show .item-options {
    left: -240px;
    top: 7px;
}

/********** COL-LEFT CUSTOM **********/
.col-left .left-block .content p {
    text-align: center;
}

.col-left a.left-block {
    display: block;
    text-decoration: none;
}

/*.col-left a.left-block:hover  { text-decoration: underline;}*/
.col-left a.left-block:hover {
    border-color: #efefef;
}

.col-left a.left-block:hover,
.col-left a.left-block:hover .left-block-padd {
    background: none;
    color: #1d63a1;
}

.col-left a.left-block:hover h3 {
    color: #1d63a1;
}

.col-left .left-block p {
    margin: 0;
    font-size: 12px;
    text-align: right;
}

.col-left .left-block a {
    text-decoration: none;
}

.col-left .left-block a:hover {
    text-decoration: underline;
}

.col-left .left-block-padd {
    padding: 5px 0 0 0;
}

/*bulle1 bulle1-right*/
.col-left .bulle1 {
    padding-bottom: 15px;
    background: #1d63a1 no-repeat;
    color: #e5eff6;
}

.col-left a.bulle1:hover {
    padding-bottom: 0;
    margin-bottom: 25px;
}

.col-left .bulle1 a,
.col-left .bulle1 h3 {
    color: #e5eff6;
}

.col-left .bulle1-right {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle1-right.jpg");
    background-position: right bottom;
}

.col-left .bulle1-left {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle1-left.jpg");
    background-position: left bottom;
}

.col-left .bulle2 {
    padding-bottom: 19px;
    background: #f9f9f9 no-repeat;
    color: #1d63a1;
}

.col-left a.bulle2:hover {
    padding-bottom: 0;
    margin-bottom: 29px;
}

.col-left .bulle2 a,
.col-left .bulle2 h3 {
    color: #1d63a1;
}

.col-left .bulle2-right {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle2-right.jpg");
    background-position: right bottom;
}

.col-left .bulle2-left {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle2-left.jpg");
    background-position: left bottom;
}

.col-left .bulle3 {
    padding-bottom: 14px;
    background: #e5eff6 no-repeat;
    color: #1d63a1;
}

.col-left a.bulle3:hover {
    padding-bottom: 0;
    margin-bottom: 24px;
}

.col-left .bulle3 a,
.col-left .bulle3 h3 {
    color: #1d63a1;
}

.col-left .bulle3-right {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle3-right.jpg");
    background-position: right bottom;
}

.col-left .bulle3-left {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle3-left.jpg");
    background-position: left bottom;
}

.col-left .bulle4 {
    padding-bottom: 20px;
    background: #999999 no-repeat;
    color: #ffffff;
}

.col-left a.bulle4:hover {
    padding-bottom: 0;
    margin-bottom: 30px;
}

.col-left .bulle4 a,
.col-left .bulle4 h3 {
    color: #ffffff;
}

.col-left .bulle4-right {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle4-right.jpg");
    background-position: right bottom;
}

.col-left .bulle4-left {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle4-left.jpg");
    background-position: left bottom;
}

.col-left .bulle5 {
    background: #60ae41;
    color: #ffffff;
}

.col-left a.bulle5:hover {
    padding-bottom: 0;
    margin-bottom: 25px;
}

.col-left .bulle5 a,
.col-left .bulle5 h3 {
    color: #ffffff;
}

.col-left .bulle5-right {
}

.col-left .bulle5-left {
    background-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle5-left.jpg");
    background-position: left bottom;
}

.col-left .bulle6 {
    padding-bottom: 20px;
    background: #f1f0f1 no-repeat;
    color: #404040;
}

.col-left a.bulle6:hover {
    padding-bottom: 0;
    margin-bottom: 30px;
}

.col-left .bulle6 a,
.col-left .bulle6 h3 {
    color: #404040;
}

.col-left .bulle6-right {
}

.col-left .bulle6-left {
}

.col-left .left-block .title-picto {
    width: 100%;
    text-align: left;
}

.col-left .left-block h3.title {
    font-size: 20px;
    line-height: 20px;
    font-weight: normal;
    margin: 0;
}

.col-left .left-block-paiement h3.title {
    font-size: 23px;
    line-height: 23px;
}

.col-left .left-block-livraison h3.title {
    font-size: 39px;
    line-height: 32px;
}

.col-left .left-block-conseils h3.title {
    font-size: 30px;
    line-height: 30px;
}

.col-left .left-block-paiementsecure h3.title {
    font-size: 28px;
    line-height: 28px;
}

.col-left .left-block-aide h3.title {
    font-size: 33px;
    line-height: 23px;
}

.col-left .left-block-blog h3.title {
    font-size: 32px;
    line-height: 27px;
    color: #e5eff6;
}

.col-left .newsletter h3.title {
    font-size: 31px;
    line-height: 32px;
    color: #e5eff6;
    padding-left: 4px;
}

/******** PRECO MF pour SEO ********/
.col-left .left-block span.title {
    font-size: 20px;
    line-height: 20px;
    font-weight: normal;
    margin: 0;
}

.col-left .left-block-paiement span.title {
    font-size: 23px;
    line-height: 23px;
}

.col-left .left-block-livraison span.title {
    font-size: 39px;
    line-height: 32px;
}

.col-left .left-block-conseils span.title {
    font-size: 30px;
    line-height: 30px;
}

.col-left .left-block-paiementsecure span.title {
    font-size: 28px;
    line-height: 28px;
}

.col-left .left-block-aide span.title {
    font-size: 33px;
    line-height: 23px;
}

.col-left .left-block-blog span.title {
    font-size: 22px;
    line-height: 27px;
    color: #ffffff;
    text-transform: uppercase;
}

.col-left .newsletter span.title {
    font-size: 31px;
    line-height: 32px;
    color: #e5eff6;
    padding-left: 4px;
}

.col-left .left-block-paiementsecure .pictos {
    margin: 5px auto;
}

.col-left .left-block-paiementsecure .pictos tr td {
    padding: 5px 9px 5px 9px;
}

.col-left .left-block-paiementsecure .desc {
    margin: 0 auto;
    width: 156px;
    line-height: 14px;
    font-size: 11px;
}

.col-left .left-block-ekomi {
    background: none;
    border: 0;
    padding: 0;
}

.col-left .left-block-ekomi .content-wrapper {
    width: 195px;
}

.col-left .left-block-ekomi .ekomi-script {
    margin: 0 auto;
    width: 170px;
}


/******** FIN COL-LEFT CUSTOM ********/

/* Checkout ============================================================================== */
/********** < Common Checkout Styles */
/* Shipping and Payment methods */
.sp-methods {
    margin: 0 0 8px;
}

.sp-methods dt {
    margin: 13px 0 5px;
    font-weight: bold;
}

.sp-methods dd {
}

.sp-methods dd li {
    margin: 5px 0;
}

.sp-methods label {
    font-weight: bold;
    color: #666666;
}

.sp-methods .price {
    font-weight: bold;
}

.sp-methods .form-list {
    padding-left: 30px;
}

.sp-methods .form-list li {
    margin: 0 0 8px;
    color: #404040;
}

.sp-methods select.month {
    width: 154px;
    margin-right: 10px;
}

.sp-methods select.year {
    width: 96px;
}

.sp-methods input.cvv {
    width: 3em !important;
}

.sp-methods .checkmo-list li {
    margin: 0 0 5px;
}

.sp-methods .checkmo-list label,
.sp-methods .infos .form-list label {
    width: 135px;
    padding-right: 10px;
    text-align: right;
}

.sp-methods .checkmo-list address,
.sp-methods .infos .form-list address {
    float: left;
}

.sp-methods .centinel-logos a {
    margin-right: 3px;
}

.sp-methods .centinel-logos img {
    vertical-align: middle;
}

.sp-methods .release-amounts {
    margin: 0.5em 0;
}

.sp-methods .release-amounts button {
    float: left;
    margin: 5px 10px 0 0;
}

.please-wait {
    float: right;
}

.please-wait img {
    vertical-align: middle;
}

.cvv-what-is-this {
    font-size: 11px;
    cursor: help;
    margin-left: 10px;
}

/* Tooltip */
.tool-tip {
    border: 1px solid #7ba7c9;
    background: #eaf6ff;
    padding: 15px 20px;
    position: absolute;
    z-index: 9999;
}

.tool-tip .btn-close {
    margin: -9px -14px 0;
    text-align: right;
}

.tool-tip .btn-close a {
    display: block;
    margin: 0 0 0 auto;
    width: 15px;
    height: 15px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_window_close.gif) 100% 0 no-repeat;
    text-align: left;
    text-indent: -999em;
    overflow: hidden;
}

.tool-tip .tool-tip-content {
    padding: 5px;
}

/* Gift Messages */
.gift-messages h3 {
    font-size: 12px;
    font-weight: bold;
    color: #e87403;
}

.gift-messages p.control {
    color: #8e8d8b;
}

.gift-messages-form {
    position: relative;
}

.gift-messages-form label {
    float: none !important;
    position: static !important;
}

.gift-messages-form h4 {
    font-size: 12px;
    font-weight: bold;
    color: #e87403;
}

.gift-messages-form .whole-order {
    margin: 0 0 25px;
}

.gift-messages-form .item {
    margin: 0 0 10px;
}

.gift-messages-form .item .product-img-box {
    float: left;
    width: 75px;
}

.gift-messages-form .item .product-image {
    margin: 0 0 7px;
}

.gift-messages-form .item .number {
    margin: 0;
    font-weight: bold;
    text-align: center;
    color: #8a8987;
}

.gift-messages-form .item .details {
    margin-left: 90px;
}

.gift-messages-form .item .details .product-name {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
}

.gift-messages-form .item .details .form-list .field {
    width: 255px;
}

.gift-messages-form .item .details .form-list .input-box {
    width: 240px;
}

.gift-messages-form .item .details .form-list input.input-text {
    width: 234px;
}

.gift-messages-form .item .details .form-list li.wide .input-box {
    width: 500px;
}

.gift-messages-form .item .details .form-list li.wide textarea {
    width: 494px;
}

.gift-message-link {
    font-size: 11px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_collapse-gm.gif) 100% 6px no-repeat;
    padding-right: 7px;
}

.gift-message-link.expanded {
    background-position: 100% -40px;
}

.gift-message-row {
    background: #f2efe9;
}

.gift-message-row .btn-close {
    float: right;
    width: 16px;
    height: 16px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_gm-close.gif) 0 0 no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -999em;
    overflow: hidden;
}

/* Checkout Agreements */
.checkout-agreements li {
    margin: 30px 0;
}

.checkout-agreements .agreement-content {
    overflow: auto;
    height: 12em;
    padding: 10px;
    background-color: #fbfaf6;
    border: 1px solid #bbb6a5;
}

.checkout-agreements .agree {
    margin: 0;
    padding: 10px 0 10px 11px;
}

.checkout-agreements .agree input.checkbox {
    margin-right: 6px;
}

.checkout-agreements .agree label {
    font-weight: bold;
    color: #666666;
}

.opc .checkout-agreements {
    border: 1px solid #d9dde3;
    border-width: 0 1px;
    padding: 5px 30px;
}

.opc .checkout-agreements li {
    margin: 20px 0 0;
}

.opc .checkout-agreements .agreement-content {
    background-color: #ffffff;
    border-color: #e4e4e4;
    padding: 5px;
}

.opc .checkout-agreements .agree {
    padding-left: 6px;
}

/* Centinel */
.centinel {
}

.centinel .authentication {
    border: 1px solid #dddddd;
    background: #ffffff;
}

.centinel .authentication iframe {
    width: 99%;
    height: 400px;
    background: transparent !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
}

.opc .centinel {
    border: 1px solid #bbb6a5;
    border-width: 0 1px 1px;
    padding: 10px 30px;
}

/* Generic Info Set */
.info-set {
    background: #fbfaf6 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_checkout.gif) 0 0 repeat-x;
    border: 1px solid #bbb6a5;
    margin: 0 0 25px;
    padding: 20px;
}

.info-set h2 {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
}

.info-set h3,
.info-set h4 {
    font-size: 13px;
    font-weight: bold;
    color: #e26703;
}

.info-set h2 a,
.info-set h3 a,
.info-set h4 a {
    font-weight: normal;
}

.info-set h2.legend {
    margin: -20px -20px 15px;
    padding: 5px 10px;
    background: #f9f3e3;
    border-bottom: 1px solid #bbafa0;
    position: relative;
}

.info-set h3.legend {
    margin: 0 0 10px;
    color: #0a263c;
}

.info-set .divider {
    margin: 0 -20px;
    padding: 25px 0;
    position: relative;
}

.info-set .box {
    margin: 0 0 15px;
}

.info-set .box h2 {
    color: #e26703;
}

.info-set .data-table .product-name {
    font-size: 1em !important;
    font-weight: bold !important;
    color: #1d63a1 !important;
}

.info-set .data-table .product-name a {
    font-weight: bold !important;
}

.info-set .data-table .item-options {
    margin: 5px 0 0;
}

/********** Common Checkout Styles > */

/* One Page Checkout */
.block-progress {
    border: 0;
    margin: 0;
}

.block-progress .block-title {
    background: none;
    border: 0;
    padding: 0;
    margin: 0 0 5px;
}

.block-progress .block-title strong {
    font-size: 13px;
    color: #0a263c;
}

.block-progress .block-content {
    background: none;
}

.block-progress dt {
    font-size: 13px;
    font-weight: bold;
    line-height: 1.35;
    background: #eeeeee;
    border: 1px solid #a3aeb3;
    margin: 0 0 6px;
    padding: 2px 8px;
    color: #999999;
}

.block-progress dd {
    background: #eeeeee;
    border: 1px solid #a3aeb3;
    border-top: 0;
    padding: 8px 13px;
    margin: 0 0 6px;
}

.block-progress dt.complete {
    margin: 0;
    background: #d0dce1;
    color: #5e8ab4;
}

.block-progress dd.complete {
}

.block-progress p {
    margin: 0;
}

.block-progress .cards-list dt {
    background: none;
    border: 0 none;
    color: inherit;
    font-size: 12px;
    margin: 5px 0;
    padding: 0;
}

.block-progress .cards-list dd {
    border: 0 none;
    margin: 0;
    padding: 0;
}

.block-progress .cards-list .info-table th {
    font-weight: normal;
}

.opc .buttons-set {
    margin-top: 0;
    padding-top: 2em;
}

.opc .buttons-set p.required {
    margin: 0;
    padding: 0 0 10px;
}

.opc .buttons-set .back-link small {
    display: none;
}

.opc .buttons-set .back-link a {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_arrow-top.gif) 0 50% no-repeat;
    padding-left: 16px;
}

.opc .buttons-set.disabled button.button {
    display: none;
}

.opc .buttons-set .please-wait {
    height: 21px;
    line-height: 21px;
}

.opc .ul {
    list-style: disc outside;
    padding-left: 18px;
}

.opc {
    position: relative;
}

.opc li.section {
}

.opc .step-title {
    border-width: 0 1px;
    border-style: solid;
    border-color: #ffffff #d9dde3 #d9dde3;
    background: #eeeeee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_opc-title-off.gif) 0 100% repeat-x;
    padding: 4px 8px 6px;
    text-align: right;
}

.opc .step-title .number {
    float: left;
    background: #ffffff;
    border: 1px solid #ffffff;
    padding: 0 4px;
    margin: 0 5px 0 0;
    font: bold 11px/14px arial, helvetica, sans-serif;
    color: #1962a1;
}

.opc .step-title h2 {
    float: left;
    margin: 0;
    font: bold 13px/16px Arial, Helvetica, sans-serif;
    color: #999999;
}

.opc .step-title a {
    float: right;
    font-size: 11px;
    line-height: 16px;
}

.opc .allow .step-title {
    background: #d0dce1;
    border: 1px solid #a3aeb3;
    border-bottom: 0;
    color: #a4b3b9;
    cursor: pointer;
}

.opc .allow .step-title .number {
    background: #1962a1;
    border-color: #1962a1;
    color: #1962a1;
}

.opc .allow .step-title h2 {
    color: #1962a1;
}

/*.opc .allow .step-title a  { display: block;}*/

.opc .active .step-title {
    background: #f9f3e3;
    border: 1px solid #bbafa0;
    padding-bottom: 5px;
    color: #f18200;
    cursor: default;
}

.opc .active .step-title .number {
    background: #f18200;
    border-color: #f19900;
    color: #ffffff;
}

.opc .active .step-title h2 {
    color: #f18200;
}

/*.opc .active .step-title a  { display: none;}*/

.opc .step {
    border: 1px solid #bbafa0;
    border-top: 0;
    background: #fbfaf6 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_checkout.gif) 0 0 repeat-x;
    padding: 15px 30px;
    position: relative;
}

.opc .step .tool-tip {
    right: 30px;
}

#opc-login .buttons-set {
    border-top: 0;
}

#opc-login h3 {
    font-size: 13px;
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 2px;
    text-transform: uppercase;
}

#opc-login h4 {
    font-size: 1em;
    font-weight: bold;
    margin: 0;
    color: #2f2f2f;
}

#opc-shipping_method .buttons-set {
    border-top: 0;
}

.opc .gift-messages-form {
    margin: 0 -30px;
    background: #f6f1eb;
    border: 1px solid #e9e4de;
    border-width: 1px 0;
    padding: 22px 24px 22px 30px;
}

.opc .gift-messages-form .inner-box {
    padding: 5px;
    height: 260px;
    overflow: auto;
}

#opc-review .step {
    border: 0;
    padding: 0;
}

#opc-review .product-name {
    font-weight: bold;
    color: #0a263c;
}

#opc-review .item-options {
    margin: 5px 0 0;
}

#opc-review .buttons-set {
    padding: 20px 30px;
    border: 1px solid #d9dde3;
    border-width: 0 1px 1px;
}

#opc-review .buttons-set p {
    margin: 0;
    line-height: 40px;
}

#opc-review .buttons-set .please-wait {
    height: 40px;
    line-height: 40px;
}

#opc-review .authentication {
    margin: 0 auto;
    width: 570px;
}

#opc-review .warning-message {
    color: #222222;
    font-weight: bold;
    text-align: center;
    padding: 10px 10px 0;
}

/* Multiple Addresses Checkout */
.checkout-progress {
    padding: 0 90px;
    margin: 0 0 20px;
}

.checkout-progress li {
    float: left;
    width: 19%;
    margin: 0 3px 0 0;
    border-top: 10px solid #999999;
    padding: 2px 0 0;
    font-weight: bold;
    text-align: center;
    color: #abb5ba;
}

.checkout-progress li.active {
    border-top-color: #e96200;
    color: #e96200;
}

.multiple-checkout h2 {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
}

.multiple-checkout h3,
.multiple-checkout h4 {
    font-size: 13px;
    font-weight: bold;
    color: #e26703;
}

.multiple-checkout h2 a,
.multiple-checkout h3 a,
.multiple-checkout h4 a {
    font-weight: normal;
}

.multiple-checkout .data-table .product-name {
    font-size: 1em !important;
    font-weight: bold !important;
    color: #1d63a1 !important;
}

.multiple-checkout .data-table .product-name a {
    font-weight: bold !important;
}

.multiple-checkout .data-table .item-options {
    margin: 5px 0 0;
}

.multiple-checkout .gift-messages {
    margin: 15px 0 0;
}

.multiple-checkout .tool-tip {
    top: 50%;
    margin-top: -120px;
    right: 20px;
}

.multiple-checkout .col2-set,
.multiple-checkout .col3-set {
    background: #fbfaf6 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_checkout.gif) 0 0 repeat-x;
    border: 1px solid #bbb6a5;
    margin: 0 0 25px;
    padding: 20px;
}

.multiple-checkout .col2-set h2.legend {
    margin: -20px -20px 15px;
    padding: 5px 10px;
    background: #f9f3e3;
    border-bottom: 1px solid #bbafa0;
    position: relative;
}

.multiple-checkout .col2-set h3.legend {
    margin: 0 0 10px;
    color: #0a263c;
}

.multiple-checkout .col2-set .divider {
    margin: 0 -20px;
    padding: 25px 0;
    position: relative;
}

.multiple-checkout .box {
    margin: 0 0 15px;
}

.multiple-checkout .box h2 {
    color: #e26703;
}

.multiple-checkout .place-order .please-wait {
    float: right;
    padding: 27px 7px 0 0;
}

.multiple-checkout .place-order .grand-total {
    float: right;
    height: 71px;
    font-size: 1.5em;
    padding: 0 0 0 21px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_grand-total.gif) 0 0 no-repeat;
    overflow: hidden;
}

.multiple-checkout .place-order .grand-total .inner {
    float: left;
    height: 57px;
    padding: 14px 21px 0 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_grand-total.gif) 100% 0 no-repeat;
}

.multiple-checkout .place-order .grand-total .inner div {
    display: inline;
}

.multiple-checkout .place-order .grand-total big {
    display: inline;
    margin-right: 12px;
}

.multiple-checkout .place-order .grand-total .price {
    color: #e26703;
}

.multiple-checkout .place-order .grand-total button.button {
    padding: 0 45px 0 36px;
}

.multiple-checkout .place-order .grand-total button.button span {
    font-size: 16px;
}

/* Step 1 */
.multiple-checkout .title-buttons button.button span {
    border-color: #406a83;
    background: #618499;
}

#multiship-addresses-table td {
    padding: 10px;
}

#multiship-addresses-table tfoot td {
    padding: 5px 10px;
}

#multiship-addresses-table tfoot button.button span {
    border-color: #406a83;
    background: #618499;
}

/* Step 2 */
.multiple-checkout .gift-messages-form .item .details .form-list {
    width: 100%;
    overflow: hidden;
}

.multiple-checkout .gift-messages-form .item .details .form-list li {
    margin-right: -15px;
}

.multiple-checkout .gift-messages-form .item .details .form-list .field {
    width: 230px;
}

.multiple-checkout .gift-messages-form .item .details .form-list .input-box {
    width: 215px;
}

.multiple-checkout .gift-messages-form .item .details .form-list input.input-text {
    width: 209px;
}

.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box {
    width: 445px;
}

.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea {
    width: 439px;
}

.checkout-multishipping-shipping .box-sp-methods {
    border: 1px solid #d9d2be;
    background: #f9f3e3;
    padding: 13px;
    position: relative;
}

.checkout-multishipping-shipping .box-sp-methods .pointer {
    position: absolute;
    top: -20px;
    right: -40px;
    width: 178px;
    height: 41px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_sp-methods.gif) 0 0 no-repeat;
    overflow: hidden;
}

/* Step 3 */
.checkout-multishipping-billing .multiple-checkout {
    position: relative;
}


/* Account Login/Create Pages ============================================================ */
.account-login {
    margin-top: 30px;
}

.account-login h1,
.account-create h1 {
    margin-bottom: 15px;
    font-size: 28px;
}

.login-goto-register {
    margin-top: 30px;
    margin-bottom: 30px;
}

.login-goto-register h2 {
    margin-bottom: 70px;
    font-size: 28px;
}

.account-login .content {
    min-height: 240px;
    padding: 14px 21px;
    background: #faf7ee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_login-box.gif) 0 0 repeat-x;
    border: 1px solid #bbb6a5;
    border-bottom: 0;
}

.account-login .content h2 {
    font-weight: bold;
    font-size: 13px;
    margin: 0 0 14px;
    padding: 0 0 5px 23px;
    border-bottom: 1px solid #dddddd;
    background-position: 0 1px;
    background-repeat: no-repeat;
    text-transform: uppercase;
    color: #e76200;
}

.account-login .new-users h2 {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_page1.gif)
}

.account-login .registered-users h2 {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_page2.gif);
}

.account-login .buttons-set {
    border: 1px solid #bbb6a5;
    border-top: 0;
    margin: 0;
    padding: 8px 13px;
    background: #dee5e8 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_buttons-set1.gif) 0 0 repeat-x;
}

.account-create {
    margin-top: 30px;
    margin-bottom: 30px;
}

@media (min-width: 991px) {
    .account-create-lg {
        min-height: 630px !important;
    }
}
/* Account Login/Create Pages */

/* Remember Me Popup  */
.window-overlay {
    background: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 990;
}

.remember-me label {
    float: none;
    margin: 0 6px;
}

.remember-me-popup {
    background: #ffffff;
    border: 1px solid #cccccc;
    left: 50%;
    top: 50%;
    position: absolute;
    margin: -85px 0 0 -200px;
    width: 400px;
    text-align: left;
    -moz-box-shadow: 0 0 6px #cccccc;
    -webkit-box-shadow: 0 0 6px #cccccc;
    -box-shadow: 0 0 6px #cccccc;
    z-index: 1000;
}

.remember-me-popup h3 {
    background: #d9e5ee;
    border-bottom: 1px solid #cccccc;
    font-size: 14px;
    padding: 5px 10px;
}

.remember-me-popup .remember-me-popup-head {
    position: relative;
}

.remember-me-popup .remember-me-popup-head .remember-me-popup-close {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_window_close.gif) no-repeat;
    display: block;
    position: absolute;
    top: 7px;
    right: 7px;
    height: 15px;
    width: 15px;
    text-indent: -9999em;
}

.remember-me-popup .remember-me-popup-body {
    padding: 10px;
}

.remember-me-popup .remember-me-popup-body a {
    display: inline-block;
    height: 19px;
    border: 1px solid #de5400;
    background: #f18200;
    padding: 0 8px;
    font: bold 12px/19px Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    color: #ffffff;
}

/* Remember Me Popup  */

/* My Account */
.my-account .title-buttons .link-rss {
    float: none;
    margin: 0;
}

/********** < Dashboard */
.dashboard .welcome-msg {
    margin: 0 8em 1.5em 0;
}

.dashboard .welcome-msg p {
    margin: 0;
}

.dashboard .col2-set {
    margin: 0 0 15px;
}

/* General Box */
.box-account {
    margin: 0 0 0px;
}

.box-account .box-head {
    border-bottom: 1px solid #d9dde3;
    margin: 0 0 10px;
    text-align: right;
}

.box-account.box-recent .box-head {
    border-bottom: 0;
    margin: 0;
}

.box-account .box-head h2 {
    float: left;
    margin: 0;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 21px;
    color: #e65505;
}

.dashboard .box .box-title {
    text-align: right;
}

.dashboard .box .box-title h3,
.dashboard .box .box-title h4 {
    float: left;
    font-size: 16px;
    margin: 0;
}

/* Block: Recent Orders */
.dashboard .box-recent .box-head h2 {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_folder-table.gif);
}

/* Block: Account Information */
.dashboard .box-info .box-head h2 {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_ma-info.gif);
}

.dashboard .box-info h4 {
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
}

/* Block: Reviews */
.dashboard .box-reviews .box-head h2 {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_ma-reviews.gif);
}

.dashboard .box-reviews .number {
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 1;
    color: #ffffff;
    margin: 3px 0 0 5px;
    padding: 2px 3px;
    background: #0a263c;
}

.dashboard .box-reviews .details {
    margin-left: 25px;
}

.dashboard .box-reviews li.item {
    margin: 0;
    padding: 5px 0 5px 0;
}

.dashboard .box-reviews li.item.odd {
    background-color: #f9f9f9;
}

.dashboard .box-reviews li.item.last {
    margin: 0;
}

.dashboard .box-reviews .ratings {
    margin: 7px 0 0;
}

/* Block: Tags */
.dashboard .box-tags .box-head h2 {
    background-image: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_ma-tags.gif);
}

.dashboard .box-tags .number {
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 1;
    color: #ffffff;
    margin: 3px -20px 0 0;
    padding: 2px 3px;
    background: #0a263c;
}

.dashboard .box-tags .details {
    margin-left: 20px;
}

.dashboard .box-tags li.item {
    margin: 0 0 7px;
}

.dashboard .box-tags li.item.last {
    margin: 0;
}

.dashboard .box-tags .tags strong,
.dashboard .box-tags .tags ul,
.dashboard .box-tags .tags ul li {
    display: inline;
}

/********** Dashboard > */

/* Address Book */
.addresses-list h2 {
    font-weight: bold;
    font-size: 13px;
    color: #e26703;
    text-transform: uppercase;
}

.addresses-list h3 {
    font-weight: bold;
    font-size: 13px;
}

.addresses-list address {
    margin: 0 0 3px;
}

.addresses-list p {
    margin: 0;
}

.addresses-list a {
    font-weight: bold;
}

.addresses-list .link-remove {
    color: #646464;
}

.addresses-list .separator {
    margin: 0 3px;
}

.addresses-list li.item {
    background: #ffffff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_account_box.gif) 0 0 repeat-x;
    border: 1px solid #cccccc;
    padding: 10px 13px;
    margin: 0 0 10px;
}

.addresses-list li.empty {
    background: none;
    border: 0;
    padding: 0;
}

.addresses-list li.empty p {
    font-weight: bold;
}

.addresses-list .addresses-additional li.item {
    background: none;
    border: 0;
    padding: 0;
}

/* Order View */
.order-info {
    background: #dee5e8;
    border: 1px solid #d0cbc1;
    padding: 4px 8px;
    margin: 0 0 8px;
}

.order-info dt,
.order-info dd,
.order-info ul,
.order-info li {
    display: inline;
}

.order-info .current {
    font-weight: bold;
}

.order-info li {
    margin: 0 3px;
}

.order-date {
    margin: 10px 0;
}

.order-info-box h2 {
    font-weight: bold;
    font-size: 14px;
}

.order-info-box .box-payment p {
    margin: 0 0 3px;
}

.order-info-box .box-payment th {
    font-weight: bold;
    padding-right: 7px;
}

.item-availability {
    font-size: 14px;
    font-weight: bold;
    color: #78be20;
}

.order-items {
    width: 100%;
    overflow-x: auto;
}

.order-items h2,
.order-items h3 {
    clear: none;
    font-weight: bold;
    font-size: 13px;
    padding: 0;
    margin: 0 0 5px;
    color: #0a263c;
}

.order-items .product-name {
    font-size: 16px;
    color: #3d3d3d;
    font-weight: normal;
}

.order-items .product-sku {
    color: grey;
}

.order-items .link-print {
    color: #1d63a1;
    font-weight: normal;
}

.order-items .order-links {
}

.order-additional {
    margin: 15px 0;
}

/* Order Gift Message */
.gift-message dt strong {
    color: #666666;
}

.gift-message dd {
    font-size: 13px;
    margin: 5px 0 0;
}

/* Order Comments */
.order-about dt {
    font-weight: bold;
}

.order-about dd {
    font-size: 13px;
    margin: 0 0 7px;
}

.tracking-table {
    margin: 0 0 15px;
}

.tracking-table th {
    font-weight: bold;
    white-space: nowrap;
}

.tracking-table-popup {
    width: 100%;
}

.tracking-table-popup th {
    font-weight: bold;
    white-space: nowrap;
}

.tracking-table-popup th,
.tracking-table-popup td {
    padding: 1px 8px;
}

/* Order Print Pages */
.page-print .print-head {
    margin: 0 0 15px;
}

.page-print .print-head .logo {
    float: left;
}

.page-print .print-head address {
    float: left;
    margin-left: 15px;
}

.page-print h1 {
    font-size: 16px;
    font-weight: bold;
}

.page-print h2,
.page-print h3 {
    font-size: 13px;
    font-weight: bold;
}

.page-print h2.h2 {
    font-size: 16px;
    font-weight: bold;
}

.page-print .order-date {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_divider1.gif) 0 100% repeat-x;
    padding: 0 0 10px;
    margin: 0 0 10px;
}

.page-print .col2-set {
    margin: 0 0 10px;
}

/* Price Rewrites */
.page-print .gift-message-link {
    display: none;
}

.page-print .price-excl-tax,
.page-print .price-incl-tax {
    display: block;
    white-space: nowrap;
}

.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax .price {
    display: inline;
}

/* My Wishlist */
.my-wishlist .data-table td {
    padding: 10px;
}

.my-wishlist .product-image {
    display: block;
    width: 113px;
    height: 113px;
    margin: 0 0 5px;
}

.my-wishlist textarea {
    display: block;
    width: 97%;
    height: 109px;
}

.my-wishlist .buttons-set {
    margin-top: 2em;
}

.my-wishlist .buttons-set button.button {
    float: none;
}

.my-wishlist .buttons-set .btn-add span,
.my-wishlist .buttons-set .btn-share span {
    border-color: #406a83;
    background: #618499;
}

#wishlist-table .add-to-links {
    white-space: nowrap;
}

/* My Tags */
.my-tag-edit {
    float: left;
    margin: 0 0 10px;
}

.my-tag-edit .btn-remove {
    float: right;
    margin: 4px 0 0 5px;
}

#my-tags-table {
    clear: both;
}

#my-tags-table td {
    padding: 10px;
}

#my-tags-table .add-to-links {
    white-space: nowrap;
}

/* My Reviews */
#my-reviews-table td {
    padding: 10px;
}

.product-review .product-img-box {
    float: left;
    width: 140px;
}

.product-review .product-img-box .product-image {
    display: block;
    width: 125px;
    height: 125px;
}

.product-review .product-img-box .label {
    font-size: 11px;
    margin: 0 0 3px;
}

.product-review .product-img-box .ratings .rating-box {
    float: none;
    display: block;
    margin: 0 0 3px;
}

.product-review .product-details {
    margin-left: 150px;
}

.product-review .product-name {
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 10px;
}

.product-review h3 {
    font-size: 12px;
    margin: 0 0 3px;
    color: #2f2f2f;
}

.product-review .ratings-table {
    margin: 0 0 10px;
}

.product-review dt {
    font-weight: bold;
}

.product-review dd {
    font-size: 13px;
    margin: 5px 0 0;
}

/* Billing Agreements */
.billing-agreements .info-box {
    margin: 15px 0;
}

.billing-agreements .form-list li select {
    float: left;
}

.billing-agreements .form-list li button.button {
    float: left;
    margin-left: 10px;
}

.billing-agreements .table-caption {
    font-weight: bold;
    font-size: 13px;
}

/* MAP Popup============================================================================== */
.cart-msrp-totals {
    color: red;
    font-size: 12px !important;
    font-weight: bold;
    margin: 10px 10px 0;
    padding: 10px;
    text-align: right;
    text-transform: uppercase;
}

.map-cart-sidebar-total {
    color: red;
    display: block;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    padding: 2px 5px;
    text-shadow: 0 1px 0 #ffffff;
}

.map-popup {
    background: #ffffff;
    border: 1px solid #aaaaaa;
    margin: 12px 0 0;
    position: absolute;
    -moz-box-shadow: 0 0 6px #cccccc;
    -webkit-box-shadow: 0 0 6px #cccccc;
    box-shadow: 0 0 6px #cccccc;
    text-align: left;
    width: 300px;
    z-index: 100;
}

.map-popup-heading {
    background: #d9e5ee;
    border-bottom: 1px solid #cccccc;
    padding: 5px 30px 5px 10px;
    width: 260px;
}

.map-popup-heading h2 {
    font-size: 16px;
    margin: 0;
    text-shadow: 0 1px 0 #f6f6f6;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: break-word;
    text-align: left;
    text-overflow: ellipsis;
}

.map-popup-arrow {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/map_popup_arrow.gif) no-repeat;
    position: absolute;
    left: 50%;
    top: -10px;
    height: 10px;
    width: 19px;
}

.map-popup-close {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_window_close.gif) no-repeat;
    display: block;
    position: absolute;
    top: 8px;
    right: 10px;
    height: 15px;
    width: 15px;
    text-indent: -9999em;
    -moz-box-shadow: 0 0 3px #999999;
    -webkit-box-shadow: 0 0 3px #999999;
    box-shadow: 0 0 3px #999999;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

.map-popup-content {
    border-top: 1px solid #eeeeee;
    padding: 10px;
    overflow: hidden;
    text-align: left;
    width: 280px;
}

.map-popup-checkout {
    display: inline;
    float: right;
    text-align: right;
}

.map-popup-checkout span {
    display: block;
    padding-right: 30px;
}

.map-popup-checkout .paypal-logo {
    margin: 0 0 5px;
}

.map-popup-price .price-box,
.map-popup-price .price-box .special-price {
    margin: 0;
    padding: 0;
}

.map-popup-price {
    margin: 5px 0 0;
}

.map-popup-text {
    clear: right;
    margin: 0 10px;
    padding: 10px 0;
    text-align: left;
    word-wrap: break-word;
}

.map-popup-only-text {
    border-top: 1px solid #dddddd;
}


/* Footer ================================================================================ */
.footer-container {
    border-top: 5px solid #1d63a1;
    background-color: #f2f2f2;
    width: 990px;
    margin: 0 auto;
}

.footer {
    width: 970px;
    margin: 0 auto;
    padding: 10px 10px 10px;
    position: relative;
}

.footer .addthis_toolbox a:hover {
    text-decoration: none;
}

.footer .addthis_toolbox a.custom-btn span {
    overflow: hidden;
    display: block;
    width: 32px;
    height: 32px;
}

.footer .addthis_toolbox a.rss-feed span {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn-social/btns.png") 0 66px transparent;
    font-size: 0;
}

.footer .addthis_toolbox a.youtube span {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn-social/btn_youtube.png") 0 0 transparent;
    font-size: 0;
}

.footer-links {
    padding: 0px 0 75px;
    width: 700px;
    color: #4b4b4b;
    font-size: 12px;
}

.footer-links .footer-logo {
    display: block;
    margin: 0 auto 25px auto;
}

.footer-links a {
    color: #4b4b4b;
    text-decoration: none;
}

.footer-links a:hover {
    text-decoration: underline;
}

.footer img.ekomi {
    position: absolute;
    right: 135px;
    top: 85px;
    z-index: 99;
}

#eKomiWidget_default {
    display: inline-block;
    right: 106px;
    position: absolute;
    top: 106px;
}

.bloc-footer {
    width: 220px;
    float: left;
    display: inline-block;
    text-align: left;
}

#last-bloc-footer {
    width: 322px;
    padding-left: 20px;
}

#medium-bloc-footer {
    width: 180px;
}

.footer .bloc-footer img {
    float: left;
}

.footer .bloc-footer a {
    text-decoration: none;
    color: #4b4b4b;
    text-align: left;
    font-size: 12px;
}

.footer .bloc-footer a :hover {
    text-decoration: underline;
}

.footer .bloc-footer p.titre {
    color: #1d63a1;
    font-size: 16px;
}

#last-bloc-footer ul {
    float: left;
    margin-top: -10px;
    margin-bottom: -5px;
}

#last-bloc-footer ul li {
    display: inline-block;
    padding-left: 0;
}

#last-bloc-footer ul a:hover {
    -moz-opacity: .5;
    -webkit-opacity: .5;
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=50)"; /*IE8*/
    opacity: .5;
}

.footer input {
    float: left;
    display: inline-block;
    margin-top: 2px;
}

.footer .block-fields {
    width: 230px;
    height: 30px;
    margin-left: 5px;
    background: #ffffff;
    position: relative;
}

.footer .block-fields input.email-field {
    position: absolute;
    width: 200px;
    top: 5px;
    left: 15px;
    background: none;
    border: 0;
}

.footer .block-fields button.btn-newsletter-footer {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_enregistrer.png) no-repeat left top;
    display: block;
    border: 0;
    width: 85px;
    height: 30px;
    position: absolute;
    right: -85px;
    top: 0;
    cursor: pointer;
}

/* Sample Data */
.home-callout {
    margin-bottom: 12px;
}

.home-callout img {
    display: block
}

.home-spot {
    float: left;
    width: 470px;
    margin-left: 20px;
}

.best-selling h3 {
    margin: 12px 0 6px 0;
    color: #e25203;
    font-size: 1.2em;
}

.best-selling table {
    border-top: 1px solid #cccccc;
}

.best-selling tr.odd {
    background: #eeeeee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x;
}

.best-selling tr.even {
    background: #ffffff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/best_selling_tr_even_bg.gif) 0 100% repeat-x;
}

.best-selling td {
    width: 50%;
    border-bottom: 1px solid #cccccc;
    padding: 8px 10px 8px 8px;
    font-size: 11px;
}

.best-selling .product-img {
    float: left;
    border: 2px solid #dcdcdc;
}

.best-selling .product-description {
    margin-left: 107px;
    line-height: 1.3em;
}

.best-selling a.product-name,
.home-spot .best-selling a.product-name:hover {
    color: #203548;
}

/* Clears ================================================================================ */
.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col3-layout .product-options-bottom .price-box:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box .box-title:after,
.box-reviews li.item:after,
.box-tags li.item:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-view .product-img-box .more-views ul:after,
.product-view .box-tags .form-add:after,
.product-view .product-shop .short-description:after,
.product-view .box-description:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.cart-collaterals:after,
.cart .crosssell li.item:after,
.opc .step-title:after,
.checkout-progress:after,
.multiple-checkout .place-order:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.advanced-search-summary:after,
.gift-messages-form .item:after,
.send-friend .form-list li p:after {
    display: block;
    content: ".";
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    overflow: hidden;
}

/* ======================================================================================= */

.guest-select {
    width: 305px !important;
}

.pan_home {
    width: 680px;
    margin-left: auto;
    margin-right: auto;
}

.pan_home_titre {
    height: 20px;
    width: 100%;
}

.pan_home_titre h1 {
    color: #1d63a1;
}

/* RICH MENU */
.category-ajaxview a.ajaxview-top-link:hover {
    text-decoration: underline;
}

.category-ajaxview {
    cursor: default;
    text-align: left;
    border-top: 0;
    position: absolute;
    padding-bottom: 5px;
    top: 40px;
    left: -1%;
    width: 102%;
    z-index: 998;
}

.category-ajaxview a {
    cursor: pointer;
}

.category-ajaxview .inner {
    margin: 10px 15px 15px;
    background: white;
    border-bottom: 4px solid #1d63a1;
    box-shadow: 0px 30px 40px 0px rgba(0, 0, 0, .75);
}

.category-ajaxview .richmenu-nav {
    margin: 10px 15px;
}

.category-ajaxview .richmenu-left, .category-ajaxview .richmenu-right {
    float: left;
}

.category-ajaxview .loading p {
    width: 100px;
    font-size: 16px;
    font-weight: bold;
    color: #dddddd;
    text-align: center;
    padding: 150px 0 150px 0;
}

.category-ajaxview .richmenu-links {
    width: 100%;
    background-color: #e5eff6;
    text-align: center;
    padding: 7px 0 7px 0;
}

.category-ajaxview .richmenu-links a {
    padding: 10px 20px 10px 40px;
    font-size: 16px;
    color: #123a5f;
    text-decoration: none;
    background: no-repeat left center transparent;
    margin-top: 6px;
}

.category-ajaxview .richmenu-links a#most-viewed {
    float: left;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-plus-consultes.png") no-repeat scroll 0 0;
    margin-left: 20px;
    display: block;
    margin-left: 20px;
    height: 38px;
    padding: 0;
    width: 176px;
}

.category-ajaxview .richmenu-links a#most-viewed:hover {
    background-position: bottom left;
}

.category-ajaxview .richmenu-links a#newest {
    float: left;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-nouveautes.png") no-repeat scroll 0 0;
    display: block;
    height: 38px;
    padding: 0;
    width: 134px;
}

.category-ajaxview .richmenu-links a#newest:hover {
    background-position: bottom left;
}

.category-ajaxview .richmenu-links a#promotions {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-promotions.png") no-repeat scroll 0 0;
    float: left;
    display: block;
    height: 38px;
    padding: 0;
    width: 157px;
}

.category-ajaxview .richmenu-links a#promotions:hover {
    background-position: bottom left;
}

.category-ajaxview .richmenu-links a#best-seller {
    float: left;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-top-ventes.png") no-repeat scroll 0 0;
    display: block;
    height: 38px;
    padding: 0;
    width: 150px;
}

.category-ajaxview .richmenu-links a#best-seller:hover {
    background-position: bottom left;
}

.category-ajaxview .richmenu-links .separator {
    display: inline-block;
    width: 1px;
    height: 49px;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-separator.png") no-repeat scroll 0 0 transparent;
    float: left;
    margin: 0 50px;
}

.category_richmenu_leftnav {
}

.category_richmenu_leftnav ul li.level0 a:before {
    font-family: FontAwesome;
    content: "\f0da"; /* angle-right */
    margin-right: 10px;
    color: #BBB;
    float: left;
    padding: 0px 0 3px 0;
}


.category_richmenu_leftnav ul li.level0 a {
    color: #2075ad;
    font-size: 16px;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 10px;
    line-height: 18px;
    width: 100%;
    display: inline-block;
}

.category_richmenu_leftnav ul li.level0 a:hover {
    text-decoration: underline;
}

.category_richmenu_leftnav ul li.level0 {
    margin-top: 5px;
}

.category_richmenu_leftnav ul li.first {
    margin-top: 5px;
}

.category_richmenu_leftnav ul li.level1 {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto-cat-level1.png") no-repeat scroll 0 8px transparent;
    padding-left: 8px;
}

.category_richmenu_leftnav ul li.level1 a { /*color: #1d63a1;*/
    color: #577fb2;
    text-decoration: none;
}

.category_richmenu_leftnav ul li a:hover {
    background-position: left bottom;
    text-decoration: underline;
}

.category_richmenu_leftnav ul li a.view-more-link {
    color: #1d63a1;
    font-weight: bold;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/plchoix-new.png");
    height: 12px;
    width: 108px;
    display: block;
    margin-top: 4px;
    margin-bottom: 20px;
}

.category_richmenu_leftnav ul li a.view-more-link:hover {
    text-decoration: none;
}

.category_richmenu_leftnav ul li a:hover {
    background-position: left bottom;
}

.category-ajaxview .richmenu-right .richmenu-right-wrapper {
    width: 290px;
    margin: 0 0 0 5px;
    padding: 10px 0 10px 0;
    text-align: center;
    color: #404040;
}

.category-ajaxview .richmenu-right .richmenu-right-wrapper h2.category-title {
    display: inline;
    font-size: 17px;
    text-transform: uppercase;
    border-bottom: 1px dotted #404040;
    color: #404040;
}

.category-ajaxview .richmenu-right .richmenu-right-wrapper p.category-desc {
    padding: 10px 0 10px 0;
    line-height: 14px;
}

.category-ajaxview .richmenu-right .richmenu-right-wrapper .widget-products {
    padding: 0 0 20px 0;
}

.category-ajaxview .richmenu-right .richmenu-right-wrapper .widget-products a.product-item {
    width: 135px;
    margin: 0 0 0 10px;
}

.category-ajaxview .richmenu-right .richmenu-right-wrapper .widget-products a.product-item .product-bottom {
    width: 135px;
}

.category-ajaxview .richmenu-right .richmenu-right-wrapper .widget-products a.product-item.product-item .show-details {
    left: 30px;
}

/* FIN RICH MENU */

/* PAGE PRODUITS LEVEL 0 */
/* LANDING PAGE */
.landingpage {
    min-height: 125px;
    margin-bottom: 20px;
}

.landingpage img.landingpage-media,
.landingpage div.landingpage-infos {
    float: left;
}

.landingpage div.landingpage-infos {
    padding-left: 10px;
    width: 515px;
}

.landingpage p.landingpage-dec {
    font-size: 11px;
    line-height: 14px;
}

/* BLOC CATEGORIES */
.category-list {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_categories-centre.gif") repeat-y center top transparent;
}

.category-list .block-category {
    float: left; /*width: 345px;*/
    width: 365px;
}

.category-list .block-category-left {
    clear: both;
}

.category-list .block-category-left .block-category-wrapper {
    float: left;
    width: 330px;
}

.category-list .block-category-right .block-category-wrapper {
    float: right;
    width: 330px;
}

.category-list .block-category-separator {
    clear: both;
    width: 100%;
    height: 22px;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_categories-block.gif") repeat-x left bottom transparent;
    margin: 10px 0 10px 0;
}

.category-list .block-category h2.category-title,
.category-list .block-category .style-h2.category-title {
    float: right;
    width: 185px;
    font-size: 16px;
    line-height: 18px;
    font-weight: bold;
    color: #1d63a1;
    padding: 0;
    margin: 0;
}

.category-list .block-category h2.category-title a,
.category-list .block-category .style-h2.category-title a {
    color: /*#1d63a1;*/ #f7941d;
}

.category-list .block-category h2.category-title a:hover,
.category-list .block-category .style-h2.category-title a:hover {
    text-decoration: underline;
}

.category-list .block-category img.category-media {
    clear: both;
    float: left;
}

.category-list .block-category .category-children {
    float: right;
    width: 175px;
    margin: 5px 0 0 0;
}

.category-list .block-category .category-children h3 {
    margin: 5px 0 5px 0;
    font-weight: normal;
}

.category-list .block-category .category-children h3 a {
    display: block;
    color: #1d63a1;
    text-decoration: none;
    font-size: 12px;
    font-weight: normal;
    line-height: 13px;
}

.category-list .block-category .category-children .category-desc {
    color: #1d63a1;
    font-size: 12px;
}

.category-list .block-category .category-children h3 a:hover {
    text-decoration: underline;
}

/* PAGE PRODUITS LEVEL 2 */
.category-products {
    width: 100%;
    padding: 0;
    margin: 0;
    width: 100%;
    background: none;
}

.category-products:after {
    content: '';
    display: block;
    clear: both;
}

.category-products .product-list {
}

.category-products .toolbar:first-child {
}

.category-products .toolbar:last-child {
}

.product-item {
    float: left;
    text-decoration: none;
    border: 0;
    position: relative;
    padding-bottom: 110px;
}

.product-item .product-media {
    max-width: 100%;
}

.product-item .product-media-promo {
    position: absolute;
    right: 0;
    top: 0;
}

.product-list .product-item .product-media-promo {
    right: -3px;
    top: -3px;
}

.product-item.last {
    margin-right: 0 !important;
}

.product-item.first {
    clear: both;
}

.product-list-separator {
    float: left;
    width: 100%;
    height: 1px;
    margin: 10px 0 10px 0;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-separator.gif") repeat-x left top;
}

.product-item h2.product-name,
.product-item h3.product-name {
    color: #547fa7;
    text-align: center;
    line-height: 14px;
    margin: 10px 0 10px 0;
}

.product-item .product-bottom {
    position: absolute;
    bottom: 0;
}

.product-item .product-bottom .price-box {
    line-height: 14px;
}

.product-item .product-bottom .product-sku {
    color: #999999;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: bold;
}

.product-item .show-details {
    position: absolute;
    display: none;
    top: 50%;
    left: 50%;
    margin-top: -17px;
    margin-left: -38px;
    width: 76px;
    height: 34px;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg-product-details.png") no-repeat left top;
}

.product-item .show-details a {
    display: block;
    width: 76px;
    height: 34px;
}

.product-item a {
    position: relative;
    display: block;
}

.product-item a:hover .show-details {
    display: block;
}

.product-item {
    position: relative;
}

.pageproduits2 h1 {
    text-transform: uppercase;
    font-family: "Myriad Pro";
    font-weight: bold;
    display: inline-block;
    font-size: 19px;
}

.category-layer-top {
    width: 100%;
    height: 8px;
}

.category-layer-bottom {
    width: 100%;
}

.category-layer-content {
    width: 100%;
    color: #4b4b4b;
}

.category-layer-content p {
    margin: 0;
}

.category-layer-content .layer-filter,
.category-layer-content .layer-state {
    width: 715px;
    margin: 0 auto;
    border: 1px dotted #cccccc;
    padding: 10px;
}

.category-layer-content .layer-state {
    margin-top: 5px;
    border-top: 1px dotted #cccccc;
    padding-top: 8px;
}

.category-layer-content .layer-filter .choix {
    font-size: 16px;
    font-weight: bold;
    color: #1d63a1;
}

.category-layer-content .layer-filter-block {
    float: left;
    margin-right: 15px;
}

.category-layer-content .layer-filter-block .btn-remove {
    float: left;
    margin: 3px 5px 0 0;
}

.category-layer-content .layer-filter-block .label {
    color: #ec008c;
    font-weight: bold;
}

.category-layer-content .layer-filter-block .attrib {
    color: #ec008c;
    font-weight: bold;
}

.category-layer-content .actions {
    float: right;
}

.category-layer-content .actions a {
    color: #ec008c;
    font-weight: bold;
}

.category-layer-content .actions a:hover {
    text-decoration: underline;
}

.category-layer-content h3 {
    font-size: 16px;
    float: left;
}

.category-layer-content h4 {
    font-size: 12px;
    color: #ec008c;
}

/* LEFT SAMPLE  */
.col-left .newsletter {
    width: 195px;
    height: 84px;
    background: #11395f;
    position: relative;
}

.col-left .newsletter .form-details {
    width: 185px;
    height: 30px;
    background: #ffffff;
    position: absolute;
    bottom: 5px;
    left: 5px;
}

.col-left .newsletter button.button-newsletter-submit {
    float: right;
    display: inline;
    height: 30px;
    text-align: center;
    font-size: 12px;
    line-height: 12px;
    color: #ffffff;
    padding: 5px 8px 0 8px;
}

.col-left .newsletter input.newsletter-field {
    position: absolute;
    left: 5px;
    top: 8px;
    width: 144px;
    font-size: 12px;
    border: 0;
    background: none transparent;
}

.col-left .newsletter input.placeholder {
    color: #123a5f;
}

.col-left .newsletter input.placeholder-active {
    color: #999999;
}

/* PRODUCT LIST PRICES  */
.product-item .price-box .price {
    color: /* #F7941D */ #dc143c;
    font-size: 16px;
    line-height: 14px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}

.product-item .price-box-par .price-excluding-tax .price,
.product-item .price-box-pro .price-including-tax .price {
    color: #666666;
    font-size: 11px;
    line-height: 11px;
    font-weight: bold;
    padding: 0;
    margin: 0;
}

.product-item .price-box p {
    margin: 0;
}

.product-item .price-box .old-price {
    float: right;
}

.product-item .price-box .old-price .price {
    color: #333333;
    font-size: 12px;
    line-height: 12px;
}

.product-item .price-box-par .old-price,
.product-item .price-box-par .old-price .price {
}

.product-item .price-box .old-price .price-value {
}

.product-item .price-box .special-price .price {
}

.product-item .price-box-vf .special-price .price {
    color: #a763a7;
}

.product-item .price-box .special-price .price-including-tax .price {
    color: #666666;
}

.product-item .price-box-par .special-price .price-including-tax .price {
    color: #f7941d;
}

/* PAGINATION  */
.toolbar {
}

.toolbar .nbr-results {
    float: left;
}

.toolbar-bottom {
    margin-top: 10px;
    clear: both;
}

.toolbar .results-pager {
    display: inline-block;
    margin: auto;
}

.toolbar a, .toolbar span {
    padding: 0 3px;
}

.results-sorter {
    float: right;
}

.results-sorter label {
    margin-bottom: 0;
}

/* FIN PAGINATION */

/* VUE DU PRODUIT */

/* NEW */
.view-product {
}

.view-product .main-media {
    width: 251px;
    border: 1px solid #cdcdcd;
}

.view-product .main-media img {
    display: block;
}

.view-product .galery {
    width: 100%;
}

.view-product .galery ul li {
    float: left;
    border: 1px solid #cdcdcd;
    margin: 5px 4px 0 0;
}

.view-product .galery ul li.last {
    margin-right: 0;
}

.view-product-right {
    border: 1px solid #dddddd;
    padding: 10px 20px;
    position: relative;
    border-radius: 10px
}

.view-product-right #product-availability {
    margin-top: 15px;
}

.view-product-right .product-actions-top {
    width: 100%;
    height: 4px;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-view-actions-top.jpg") no-repeat left top;
}

.view-product-right .product-actions-bottom {
    width: 100%;
    height: 4px;
    clear: both;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-view-actions-bottom.jpg") no-repeat left bottom;
}

.view-product-right .product-actions .actions-left {
    float: left;
    width: 215px;
    margin: 6px 0 0 10px;
}

.view-product-right .product-actions .actions-right {
}

.view-product-right .product-actions .actions-footer {
    clear: both;
    padding: 10px 0 10px 0;
}

#btn-add-to-cart {
    border: 2px solid #1d63a1;
    width: 100%;
    line-height: 50px;
    background: #1d63a1;
    color: white;
    text-transform: uppercase;
    font-size: 19px;
    border-radius: 5px;
    font-weight: normal;
    cursor: pointer;
}

.view-product-right .product-actions .add-to-cart button img,
.configurable-part .add-to-cart button img {
    float: left;
    margin-left: 6px;
    display: none;
}

.view-product-right .product-actions .add-to-cart button.loading,
.configurable-part .add-to-cart button.loading {
    background-position: left bottom;
}

.view-product-right .product-actions .add-to-cart button.loading img,
.configurable-part .add-to-cart button.loading img {
    display: block;
}

.configurable-part .add-to-cart button {
    float: right;
    margin: 5px 20px 20px 0;
}

.view-product-right .product-actions .add-to-cart button span,
.view-product-right .product-actions .add-to-cart button span span {
    background: none;
}

.view-product-right .product-actions .add-to-cart .product-qty {
    background: #ffffff;
    position: relative;
    float: right;
    height: 35px;
}

.view-product-right .product-actions .add-to-cart .product-qty label {
    float: left;
    margin-top: 8px;
    margin-left: 5px;
    color: #333333;
}

.view-product-right .product-actions .add-to-cart .product-qty .field-wrapper {
    height: 23px;
    width: 90px;
    float: right;
    margin: 5px 0 0 0;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_qty-field.jpg) no-repeat 18px top;
}

.view-product-right .product-actions .add-to-cart .product-qty input {
    border: 0;
    margin: 3px 0 0 9px;
    width: 40px;
}

.view-product-right .product-actions .add-to-cart .product-qty input,
.view-product-right .product-actions .add-to-cart .product-qty a {
    float: left;
}

.view-product-right .product-actions .add-to-cart .product-qty a {
    margin-top: 6px;
    width: 11px;
    height: 11px;
    text-decoration: none;
}

.view-product-right .product-actions .add-to-cart .product-qty a.qty-handler-less {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_qty-less.jpg") no-repeat left top;
}

.view-product-right .product-actions .add-to-cart .product-qty a.qty-handler-more {
    margin-left: 20px;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_qty-more.jpg") no-repeat left top;
}

.view-product-right .product-infos .product-dispo {
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 0;
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 15px;
}

.product-dispo.av_variable {
    display: none;
}

.product-dispo.av_rupture {
    color: #e5143c;
}

.view-product-right .product-infos .tier-prices {
    float: left;
    width: 215px;
    margin: 0 0 0 10px;
    font-size: 11px;
}

.view-product-right .product-infos .tier-prices li.sep {
    height: 1px;
    background: #dddddd;
    width: 100%;
    margin: 5px 0 5px 0;
}

.view-product-right .product-infos .btns-share {
    clear: both;
    width: 405px;
    margin: 20px auto 0 auto;
}

.view-product-right .ratings {
    width: 100%;
    margin: 10px auto;
    color: #4b4b4b;
}

.view-product-right .ratings p.rating-links {
    padding: 1px 0 0 0;
}

.view-product-right .ratings a {
    color: #404040;
}

.view-product-right .ratings a:hover {
    text-decoration: underline;
}

#product-images-gallery .main-product-image a:first-child > img {
    display: block;
    margin: auto;
}

#product-images-gallery > .left-gallery {
    display: grid;
    grid-template-columns: repeat(4, 80px);
    grid-auto-flow: row;
    align-items: center;
    justify-content: center;
    margin: auto;
}

#product-images-gallery > a.item {
    order: -1;
}

@media (min-width: 768px) {
    #product-images-gallery > a.item {
        order: 1;
    }

    #product-images-gallery > .left-gallery {
        display: grid;
        grid-template-rows: repeat(7, 85px);
        grid-template-columns: auto;
        grid-auto-flow: column;
        margin: 0 10px 0 0;
    }
}

#product-images-gallery > .left-gallery > li,
#product-images-gallery > a.item {
    cursor: pointer;
}

#product-images-gallery > a.item {
    display: flex;
}

#product-images-gallery > a.item > img {
    max-width: 100%;
    margin: auto;
    display: block;
}

#product-images-gallery > .left-gallery > li {
    box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, .5);
    display: block;
    margin: 4px 4px 10px 4px;
    padding: 5px;
}

#product-images-gallery > li:nth-child(2) {
    clear: both;
}

#product-images-gallery::after {
    clear: both;
}

.pastille-product {
    position: absolute;
    top: -3px;
    right: -4px;
}

.product-infos .price-box .price,
.product-infos .price-box .label {
    color: #dc143c;
}

.product-infos .price-box .price {
    font-size: 35px;
    line-height: 35px;
}

.product-infos .price-box .minimal-price .price {
    font-size: 24px;
    line-height: 24px;
}

.product-infos .price-box .label {
    color: #dc143c;
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
    padding-left: 5px;
}

.product-infos .price-box span.price-excluding-tax,
.product-infos .price-box span.price-including-tax {
    display: block;
}

.product-infos .price-box .price-including-tax .price,
.product-infos .price-box .price-including-tax .label {
    color: #1d63a1;
    font-weight: normal;
}

.product-infos .price-box .price-including-tax .label {
    font-size: 14px;
    line-height: 14px;
}

.product-infos .price-box .special-price .price-including-tax .price,
.product-infos .price-box .special-price .price-including-tax .label {
    color: #ff0000;
}

.product-infos .price-box .old-price .price {
    font-size: 14px;
    line-height: 14px;
    text-decoration: line-through;
    color: #000000;
}

.product-infos .price-box .discount-percent {
    line-height: 36px;
    display: inline-block;
    float: right;
    background: #dc143c;
    padding: 0 10px;
    color: white;
    font-size: 16px;
}

.view-product-right .product-infos .old-price span.price {
    text-decoration: none;
}

.view-product-right .product-infos .old-price {
    color: grey;
    margin-top: -5px;
}

.view-product-right .product-infos .old-price span.price {
    color: #333333 !important;
}

ul.super-attribute-options {
    width: 100%;
}

ul.super-attribute-options li.option-item {
    width: 150px;
    float: left;
    margin-right: 15px;
}

ul.super-attribute-options li.last {
    margin-right: 0;
}

ul.super-attribute-options li.option-item a.option-toggler {
    display: block;
    width: 150px;
    text-align: center;
    padding: 3px 0 3px 0;
    float: left;
    background-color: #eeeeee;
}

ul.super-attribute-options li.option-item a.option-toggler:hover {
    background-color: #cccccc;
}

ul.super-attribute-options li.option-item a.active,
ul.super-attribute-options li.option-item a.active:hover {
    background-color: #1d63a1;
}

ul.super-attribute-options li.option-item p.option-label {
    text-align: center;
    font-size: 11px;
}

.product-options span.required {
    color: #ff0000;
}

.view-product .product-infos .product-name h1 {
    font-size: 19px;
    text-transform: none;
    font-weight: bold;
}

.view-product .product-infos .short-description {
    margin: -10px 0 0px 0;
}

.view-product .product-infos .short-description h2 {
    color: #404040;
    text-decoration: underline;
    font-size: 14px;
    font-weight: normal;
}

.view-product .product-infos .short-description .std {
    padding-top: 5px;
    color: #4b4b4b;
}

.view-product-left {
    position: relative;
}

.view-product-left .pastille-product {
    position: absolute;
    right: 0;
    top: 0;
}

.view-product-left a.main-lightview {
    display: block;
    text-decoration: none;
    width: 265px;
    height: 265px;
    border: 1px solid #cccccc;
}

.view-product .product-collateral-titles {
    margin-top: 30px;
}

.view-product .product-collateral-titles li.title {
    float: left;
    margin-right: 10px;
    font-size: 14px;
}

.view-product .product-collateral-titles li a {
    display: block;
    padding: 2px 25px 2px 25px;
    text-decoration: none;
    background-color: #e5eff6;
    color: #1d63a1;
    border: 1px solid #e5eff6;
    border-bottom: 0;
}

.view-product .product-collateral-titles li a:hover {
    border-color: #1d63a1;
}

.view-product .product-collateral-titles li.active a {
    background-color: #f7941d;
    color: #ffffff;
    border-color: #f7941d;
    font-weight: bold;
}

.block-links {
    margin-top: 30px;
    margin-bottom: 30px;
    text-align: center;
    background: #3a76ab;
    padding-bottom: 10px;
    padding-top: 5px;
    color: #fff;
    border-radius: 30px;
}

.collateral-title-product, .collateral-title-product:hover {
    font-size: 14px;
    color: #fff;
    font-weight: normal;
}


.collateral-title-product {
    padding-left: 3px;
    padding-right: 3px;
    color: #fff;
}

.collateral-title-product:hover {
    color: #fff;
    font-weight: bold;
}

.collateral-title-product-current, .collateral-title-product-current:hover {
    font-weight: bold;
    text-align: center;
}

.collateral-title-product-content {
    border-bottom: 1px dashed #fff;
}

.view-product .product-collateral-content {
    clear: both;
    margin: 0;
}

.product-carousel {
    margin: 5px 30px;
    opacity: 0;
    height: 300px;
}

.product-carousel.slick-initialized {
    opacity: 1;
    height: auto;
}

.view-product .product-collateral-content h2 {
    display: block;
    width: 360px;
    margin: 20px 0 0 10px;
    color: #1d63a1;
    font-size: 14px;
    padding: 0 0 2px 0;
    font-weight: normal;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-collateral-title.gif") repeat-x left bottom;
}

.view-product .product-collateral-content .telecharge {
    display: block;
    width: 360px;
    margin: 20px 0 0 10px;
    color: #1d63a1;
    font-size: 14px;
    padding: 0 0 2px 0;
    font-weight: normal;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-collateral-title.gif") repeat-x left bottom;
}

.view-product .product-collateral-content .product-collateral-description {
    color: #404040;
    margin: 0 0 5px 10px;
    font-size: 17px;
    line-height: 150%;
    padding: 15px 0 15px 0;
}

.view-product .product-collateral-content .product-collateral-assistant-montage {
    color: #404040;
    margin: 0 0 5px 10px;
    font-size: 12px;
    padding: 15px 0 15px 0;
}

.view-product .product-collateral-content .product-collateral-attributes {
    margin: 0 0 10px 10px;
}

.view-product .product-collateral-content .product-collateral-attributes tr th.label,
.view-product .product-collateral-content .product-collateral-attributes tr td.data {
    color: #4b4b4b;
}

.view-product .product-collateral-content .product-collateral-attributes tr th.label {
    width: 125px;
    padding: 5px 0 5px 10px;
    border-right: 1px solid #ffffff;
    font-weight: bold;
}

.view-product .product-collateral-content .product-collateral-attributes tr td.data {
    width: 420px;
    padding: 5px 0 5px 10px;
}

.view-product .product-collateral-content .product-collateral-attributes tr.odd th.label,
.view-product .product-collateral-content .product-collateral-attributes tr.odd td.data {
    background-color: #fdfdfd;
}

.view-product .product-collateral-content .product-collateral-attributes tr.first th.label,
.view-product .product-collateral-content .product-collateral-attributes tr.first td.data,
.view-product .product-collateral-content .product-collateral-attributes tr.last th.label,
.view-product .product-collateral-content .product-collateral-attributes tr.last td.data {
    background-color: #f9f9f9;
}

.view-product .product-collateral-content .product-collateral-marque {
    float: left;
    display: inline-block;
    margin: 20px 0 10px 0px;
    border: 1px solid #cdcdcd;
    padding: 0 10px 5px 10px;
    border-radius: 5px;
}

.view-product .product-collateral-content .product-collateral-marque .product-collateral-marque-content {
    width: 100%;
}

.view-product .product-collateral-content .product-collateral-norme {
    float: right;
    margin: 30px 10px 0 0;
}

.view-product .product-collateral-content .product-collateral-norme-list li.norme-item {
    float: left;
    height: auto;
    margin-right: 7px;
}

.view-product .product-collateral-content .product-collateral-marque .media {
    float: left;
    width: 143px;
    height: 83px;
    text-decoration: none;
    border: 0;
    margin: 0 0 0 5px;
}

.view-product .product-collateral-content .product-collateral-marque .infos {
    float: right;
    margin: 20px;
    padding-top:20px;
    color: #4b4b4b;
}

.view-product .product-collateral-content .product-collateral-telechargements {
    margin: 10px 0px;
    color: #404040;
}

.view-product .product-collateral-content .product-collateral-telechargements br {
    display: none;
}

.view-product .product-collateral-content .product-collateral-telechargements a {
    color: #404040;
    text-decoration: none;
}

.view-product .product-collateral-content .product-collateral-related {
    height: 280px;
}

.view-product .product-collateral-content .product-collateral-related h2,
.view-product .product-collateral-content .product-collateral-accessoires h2 {
    width: 100%;
    margin: 10px 0 10px 0;
    color: #1d63a1;
    font-size: 12px;
    padding: 0;
    background: none;
}

.view-product .product-collateral-content .product-collateral-accessoires {
    height: 280px;
}

.view-product .product-collateral-content .product-collateral-accessoires .product-item label.chk-addtocart {
    position: absolute;
    bottom: 0;
    left: 0;
}

.view-product .product-collateral-content .product-list-separator {
    width: 685px;
}

#acc-carousel-container,
#rel-carousel-container {
    width: 684px;
    overflow: hidden;
    float: left;
    padding: 10px 0;
}

#prodAccessoiresPrev, #prodRelPrev {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/collateral-car-nav.png") no-repeat scroll left bottom transparent;
    width: 21px;
    height: 101px;
    display: block;
    float: left;
    margin-top: 110px;
    margin-right: 2px;
}

#prodAccessoiresPrev:hover, #prodRelPrev:hover {
    background-position: left top;
}

#prodAccessoiresNext, #prodRelNext {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/collateral-car-nav.png") no-repeat scroll right bottom transparent;
    width: 21px;
    height: 101px;
    display: block;
    float: right;
    margin-top: 110px;
}

#prodAccessoiresNext:hover, #prodRelNext:hover {
    background-position: right top;
}

.main-media,
.galery {
    overflow: hidden;
    position: relative;
}

.galery .smallthumbs-container .smallthumbs-overflow {
    overflow: auto;
}

.galery .smallthumbs-overflow .slide {
    border: 1px solid #cdcdcd;
    float: left;
    display: inline;
}

.galery .smallthumbs-container img {
    display: block;
    margin: 5px 0 0 6px;
}

.catalog-product-view .main {
    position: static;
}

/*  Review Form */
#review-form-container {
    width: 580px;
    margin: 10px auto;
}

#review-form-container .rating-label,
#review-form-container .rating-box {
    float: left;
    margin-left: 10px;
}

#review-form-container .rating-label {
    font-weight: bold;
    color: #4b4b4b;
}

#review-form-container .rating-handler {
    cursor: pointer;
}

#review-form-container .review-form {
    clear: both;
    width: 560px;
    margin: 0 auto;
}

#review-form-container .review-form .field-wrapper {
    margin-top: 20px;
    color: #404040;
    font-size: 20px;
}

#review-form-container .review-form input.field-text,
#review-form-container .review-form textarea {
    width: 550px;
    padding: 4px;
    background: #f1f0f1;
    border: 0;
    color: #404040;
    font-size: 20px;
}

#review-form-container .review-form textarea {
    height: 170px;
}

#review-form-container .review-form input.placeholder-active,
#review-form-container .review-form textarea.placeholder-active {
    color: #404040;
    font-style: normal;
}

#review-form-container input.submit {
    float: right;
    display: inline;
    font-size: 16px;
    line-height: 25px;
    color: white;
    padding: 5px 10px 5px 10px;
    background: #404040;
    border: 0;
    cursor: pointer;
}

.not-loggedin {
    width: 96%;
    margin: 10px auto 0 auto;
    background: #f2f2f2;
    text-align: center;
    padding: 10px 0;
}

.not-loggedin p.links {
    color: #bbbbbb;
}

.not-loggedin p.links a {
    color: #f7941d;
    font-weight: bold;
}

.not-loggedin p.links a:hover {
    text-decoration: underline;
}

#review-form-container p.loader {
    padding-top: 10px;
    color: #4b4b4b;
    font-style: italic;
}

#review-form-container p.loader img.img-loader {
    float: right;
    margin: 0 0 0 5px;
}

#review-form-container .buttons-set {
    margin-top: 20px;
}

#review-form-container p.required-fields {
    font-size: 11px;
    width: 100%;
    text-align: right;
    padding-top: 10px;
    color: #666666;
}

#review-form-container p.required-fields span.required {
    font-weight: bold;
    color: #ff0000;
}

input.placeholder-active,
textarea.placeholder-active {
    color: #999999;
    font-style: italic;
}

/************************************************ BLOG ******************************************* */
.blog-post-wrapper {
    margin: 0 0 40px 0;
}

.blog-post-wrapper .post-title h1 {
    padding: 5px 0 5px 0;
}

.blog-post-wrapper .post-title h1 a {
    color: #1d63a1;
    font-weight: bold;
    font-size: 15px;
    text-decoration: none;
}

.blog-post-wrapper .post-title h2 {
    padding: 5px 0 5px 0;
}

.blog-post-wrapper .post-title h2 a {
    color: #1d63a1;
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;
}

.blog-post-wrapper .post-content {
    color: #404040;
    font-size: 12px;
    padding: 10px 0 0 0;
}

.blog-post-wrapper .post-content p {
    margin: 0;
    text-align: justify;
}

.blog-post-wrapper .entry-content {
    font-size: 11px;
    line-height: 12px;
}

.blog-post-wrapper .post-details-left {
    float: left;
}

.blog-post-wrapper .post-details-right {
    float: right;
    width: 145px; /* text-align: right; */
    text-align: center;
    background: none repeat scroll 0 0 #1d63a1;
}

.blog-post-wrapper .post-details a.read-more-link {
    font-style: italic; /* color: #404040; */
    color: #ffffff;
}

.blog-post-wrapper .post-details {
    color: #1d63a1;
    padding: 10px 0 5px 0;
    margin: 20px 0 0 0;
    clear: both;
}

.blog-post-wrapper .post-details a,
.blog-post-wrapper .post-details .nocomment {
    color: #f8a138;
    text-transform: none;
    font-weight: bold;
}

.blog-post-wrapper .post-details a:hover {
    text-decoration: underline;
}

.blog-post-view .blog-post-wrapper {
    margin-bottom: 10px;
}

.postWrapper .postTitle {
    width: 100%;
}

.postWrapper .postTitle h2 {
    float: left;
    display: inline;
    width: 500px;
    font-size: 14px;
}

.postWrapper .postTitle span.date {
    float: right;
    display: inline;
    font-size: 11px;
    color: #999999;
    font-style: italic;
}

.postWrapper .postDetails {
    width: 100%;
}

.postComments h3.commentTitle {
    margin: 0 0 10px 0;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg") repeat-x left bottom;
    font-size: 14px;
}

.postComments .commentWrapper {
    padding: 10px 0 5px 0;
    margin: 0 0 15px 0;
}

.postComments .commentWrapperOdd {
    background: #f2f2f2;
}

.postComments .commentWrapperEven {
    background: #fafafa;
}

.postComments .commentWrapper .commentDetails,
.postComments .commentWrapper .commentContent {
    width: 96%;
    margin: 0 auto;
}

.postComments .commentWrapper .commentDetails {
    font-size: 11px;
    color: #777777;
    font-style: italic;
    border-top: 1px dashed #cccccc;
    padding-top: 5px;
}

.postComments .commentWrapper .commentDetails .username {
    color: #1d63a1;
    font-weight: bold;
}

.postComments .commentWrapper .commentContent {
    padding: 0 0 10px 0;
}

/********************************************** FIN BLOG ***************************************** */

.catalog-category-view .description-alt {
    background: #f9f9f9;
    color: #547fa6;
    padding: 15px;
    margin-top: 15px;
}

/***************************************** SLIDESHOW RUBRIQUE ************************************ */
.catslide-container {
    width: 100%;
    margin-bottom: 10px;
    position: relative; /* border: 1px solid #DDDDDD; */
}

.catslide-container .slide {
    width: 100%;
}

.catslide-container a.catslide-prev,
.catslide-container a.catslide-next {
    position: absolute;
    display: block;
    width: 20px;
    height: 41px;
    text-decoration: none;
    border: 0;
    top: 60px;
    font-size: 0;
}

.catslide-container .slide {
    width: 100%;
}

.catslide-container a.catslide-prev {
    left: 0;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/arrow-prev.png") no-repeat left bottom;
}

.catslide-container a.catslide-next {
    right: 0;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/arrow-next.png") no-repeat left bottom;
}

.catslide-container a.catslide-prev:hover,
.catslide-container a.catslide-next:hover {
    background-position: left top;
}

.catslide-container .cat-infos-right {
    margin: 0;
}

.catslide-container .cat-infos-right:after {
    display: block;
    content: '';
    clear: both;
}

.catslide-container .cat-infos-right .read-more {
    text-align: right;
    display: block;
    color: #656565;
    font-weight: bold;
}

.catslide-container .cat-infos-right .read-more:hover {
    color: #547fa6;
}

/*************************************** FIN SLIDESHOW RUBRIQUE ********************************** */

.link-block {
    border: 0;
    display: block;
    text-decoration: none;
}

#main-wrapper .col-main .marque-item {
    float: left;
    display: block;
    border: 0;
    text-decoration: none;
    width: 156px;
    height: 200px;
    margin: 10px 0 0 20px;
    text-align: center;
    position: relative;
    cursor: pointer;
}

#main-wrapper .col-main .marque-item .marque-picto {
    width: 156px;
    height: 156px;
    border: 1px solid #dddddd;
}

#main-wrapper .col-main .marque-item .marque-picto img {
    margin-top: 18px;
}

#main-wrapper .col-main .marque-item-first {
    margin-left: 0;
    clear: both;
}

#main-wrapper .col-main .marque-item p.marque-label {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 156px;
    color: #666666;
}

#main-wrapper .col-main .marque-item:hover p.marque-label {
    color: #0062ac;
}

#main-wrapper .col-main .marque-item:hover .marque-picto {
    border-color: #86bbe3;
}

.marque-view .category-tree {
    font-weight: bold;
}

.marque-view .category-tree .parent-categories {
    width: 645px;
    margin: 15px auto;
}

.marque-view .category-tree .parent-categories li.parent {
    float: left;
    width: 215px;
    margin: 0 0 10px 0;
}

.marque-view .category-tree .child-categories {
    margin-top: 5px;
}

.marque-view .category-tree li a {
    color: #1d63a1;
    font-size: 14px;
    font-weight: bold;
}

.marque-view .category-tree li li {
    line-height: 15px;
}

.marque-view .category-tree li li a {
    font-size: 12px;
    font-weight: normal;
}

.marque-view .products-list {
    clear: both;
}

.cms-nos-marques .std h1 {
    text-transform: none;
    font-size: 18px;
}


#search_autocomplete {
    position: absolute;
    z-index: 999;
    width: 402px;
}

#search_autocomplete .autocompleter-results {
    width: 402px;
}

#search_autocomplete .autocompleter-results .autocompleter-item {
    padding: 5px 0 5px 0;
    text-align: left;
}

#search_autocomplete .autocompleter-results .autocompleter-item span.name {
    display: block;
    width: 392px;
    margin: 0 auto;
}

#search_autocomplete .autocompleter-results .autocompleter-item img.media {
    display: block;
    float: left;
    margin: 5px 0 0 5px;
}

#search_autocomplete .autocompleter-results .autocompleter-item p.short_description {
    clear: right;
    margin: 5px 5px 0 0;
    width: 317px;
}

#search_autocomplete .autocompleter-results .odd {
    background-color: #e5eff6;
}

#search_autocomplete .autocompleter-results .even {
    background-color: #dddddd;
}

.searchautocomplete .searchautocomplete-placeholder ul li .special-price .price-value {
    color: #dc143c;
}

.searchautocomplete .searchautocomplete-placeholder ul li .price-box .special-price .price-label {
    color: #dc143c !important;
    display: inline !important;
}

.searchautocomplete .searchautocomplete-placeholder ul li .old-price .price {
    color: #f7941d !important;
    text-decoration: line-through;
}

.searchautocomplete .searchautocomplete-placeholder ul li .old-price .price-value {
    color: #f7941d;
}

.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price-label {
    color: #f7941d !important;
    display: inline !important;
}

/* CONTACT  */
.contacts-index-index .form-part,
.contacts-index-index .submit-part {
    width: 435px;
}

.contacts-index-index .form-part p {
    margin: 0;
}

.contacts-index-index .form-part p.intro {
    font-size: 25px;
    line-height: 27px;
    font-weight: bold;
    color: #1d63a1;
}

.contacts-index-index .form-part .form-wrapper {
    margin-top: 10px;
}

.contacts-index-index .form-part .form-wrapper .field-wrapper {
    margin-top: 20px;
    color: #404040;
    font-size: 20px;
}

.contacts-index-index .form-part input.field-text,
.contacts-index-index .form-part textarea {
    width: 430px;
    padding: 8px 0 8px 8px;
    background: #f1f0f1;
    border: 0;
    color: #404040;
    font-size: 16px;
    font-weight: bold;
}

.contacts-index-index .form-part textarea {
    height: 315px;
    padding: 10px 0 10px 4px;
}

.contacts-index-index .form-part input.placeholder-active {
    color: #999999;
    font-style: normal;
}

.contacts-index-index .breadcrumbs {
    padding: 0 0 10px 0;
}

.contacts-index-index .std-part h1.contacts-title {
    text-align: right;
    font-size: 110px;
    line-height: 110px;
}

.contacts-index-index .std-part,
.contacts-index-index .share-part {
    width: 410px;
}

.contacts-index-index .std-part {
    margin-top: -40px;
}

.contacts-index-index .std-part p.visuels {
    text-align: right;
}

.contacts-index-index .std-part p.adresse {
    font-size: 12px;
    color: #404040;
    font-weight: bold;
    line-height: 15px;
    margin-top: 35px;
}

.contacts-index-index .std-part h2.title {
    margin-top: 35px;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg") repeat-x left bottom;
    font-size: 25px;
}

.contacts-index-index .std-part a.point-de-vente {
    font-weight: normal;
    font-style: italic;
    color: #404040;
}

.contacts-index-index .std-part a.point-de-vente:hover {
    text-decoration: underline;
}

.contacts-index-index .actions-set {
    margin-top: 20px;
}


.contacts-index-index .submit-part .button {
    float: right;
    display: inline;
    font-size: 25px;
    line-height: 25px;
    color: #ffffff;
    padding: 15px 20px 15px 20px;
    background: #404040;
    border: 0;
    cursor: pointer;
}

.cms-page-view ul.livraison-infos li {
    list-style-image: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/puceRonde.jpg");
    margin: 0 0 10px 0;
    width: 97%;
    margin-left: 3%;
}

.cart-products {
    margin-bottom: 40px;
}

.cart-products th,
.cart-products td {
    padding: 5px;
    vertical-align: middle;
}

.cart-products th {
    font-weight: bold;
    border-bottom: 2px solid #e8e9e7
}

.cart-products td {
    padding: 10px 5px;
}

.cart-products td.thumb img {
    border: 1px solid #dddddd;
}

.cart-products td.name {
    font-weight: bold;
}

.cart-products td.name .sku {
    font-size: 11px;
    color: #999999;
    font-style: italic;
}

.cart-products td.unit-price .old-price {
    font-size: 0.8em;
    text-decoration: line-through;
    color: #f7941d;
}

.cart-products td.unit-price .special-price {
    color: #dc143c;
}

.view-product .price-box-bundle .price-form, .view-product .price-box-bundle .price-notice {
    color: #4b4b4b;
}

.view-product .price-box-bundle .price-box .price {
    font-size: 20px;
    line-height: 20px;
}

.view-product .price-box-bundle .price-box .price .price-label {
    font-size: 12px;
    float: right;
    line-height: 12px;
    padding-left: 5px;
}

.view-product .price-box-bundle .price-notice .price-excluding-tax,
.view-product .price-box-bundle .price-notice .price-including-tax {
    display: inline;
}

.infos_wrapper {
    background: #ffffff;
    margin-bottom: 0;
    padding: 10px;
    text-align: left;
}

.infos_wrapper p {
    color: #404040;
}

.infos_wrapper h3 {
    color: #dc143c;
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: normal;
}

.infos_wrapper span {
    color: #dc143c;
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: normal;
}

.cart .discount-codes {
    padding: 12px 6px;
}

.cart .discount-codes .box-content {
    padding: 5px;
    margin-top: 10px;
}

.mypoints-summary a {
    color: #1d63a1;
    font-weight: bold;
}

.mypoints-summary a:hover {
    text-decoration: none;
}


.checkout-cart-index .discount .buttons-set button span span {
    height: 20px;
}

.product-dispo .product-dispo-label,
.product-dispo .product-dispo-more {
    color: #6caa0b;
}

.product-dispo .reapro {
}

.product-dispo .rupture {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto_rupture.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 31px;
    margin-left: 10px;
    margin-top: 5px;
    width: 39px;
}

.product-dispo .ruptureStock {
    margin-left: 5px;
    display: inline-block;
}

.product-dispo .ruptureStock .product-dispo-reappro {
    color: red;
}

.product-dispo .commande {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto_commande.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 31px;
    margin-left: 10px;
    margin-top: 5px;
    width: 39px;
}



.view-product-right .product-infos .product-dispo.av_variable {
    display: none;
}

.view-product-right .product-infos .product-dispo .sur_commande {
    width: 120px;
    margin: 0;
    line-height: 16px;
}

.view-product-right .product-infos .product-dispo .sur_commande .product-dispo-cmd {
    color: #12385b;
}

#mode_livraison {
    width: 350px;
}

.view-product #super-product-table td {
    vertical-align: middle;
}

.view-product #super-product-table td.last {
    text-align: center;
}

.view-product #super-product-table th {
    text-align: center;
}

.view-product #super-product-table td.last span.cart-loader {
    display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #f7941d;
    margin-left: 6px;
}

.view-product #super-product-table td.last span.cart-loader img {
    margin-top: 5px;
}

.view-product #super-product-table td.last button {
    cursor: pointer;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/ajout_panier.png) no-repeat;
    border: none;
    display: block;
    height: 35px;
    width: 40px;
}

.view-product .grouped-items-table td.price {
    color: #dc143c;
    font-weight: bold;
    font-size: 14px;
}

.view-product .grouped-items-table tbody th, .view-product .grouped-items-table tbody td, .view-product .grouped-items-table tr.last th {
    border-right: none;
}

.view-product .grouped-items-table {
    margin-top: 20px;
}

.view-product .grouped-items-table td.price sup {
    font-weight: bold;
    font-size: 9px;
}

.view-product .grouped-items-table td .price {
    text-align: center;
}

.view-product .grouped-items-table td .price-box .old-price {
    width: 75px;
    text-align: right;
    margin: 0;
    float: right;
    font-size: 10px;
    text-decoration: line-through;
}

.view-product .grouped-items-table .special-price {
    width: 90px;
}

.view-product .grouped-items-table td .label {
    font-size: 9px;
    line-height: 9px;
    vertical-align: super;
}

.view-product .grouped-items-table .special-price .price-including-tax {
    color: #f7941d;
}

.view-product .grouped-items-table td .price-box .special-price {
    margin-left: 5px;
    float: right;
}

.view-product .grouped-items-table td .price-box .special-price .price-excluding-tax {
    float: right;
    font-size: 11px;
    color: #666666;
}

.view-product .grouped-items-table td .price-box .special-price .price-excluding-tax .label {
    font-size: 9px;
    vertical-align: super;
    color: #666666;
}

.view-product .grouped-items-table td .price-box .special-price .price-including-tax .label {
    font-size: 10px;
    vertical-align: super
}

.view-product .grouped-items-table td .price-box .price-excluding-tax {
    float: right;
    font-size: 11px;
    color: #666666;
}

.view-product .grouped-items-table td .price-box .price-including-tax {
    float: right;
}

.view-product .grouped-items-table td .price-box .price-excluding-tax .label {
    font-size: 9px;
    vertical-align: super;
}

.view-product .grouped-items-table td .price-box {
    float: right;
}

.view-product .grouped-items-table td .product-dispo {
    color: #333333;
    font-size: 11px;
}

.view-product .grouped-items-table td .product-dispo-enstock {
    color: #019a33;
}

.view-product .grouped-items-table td .product-dispo-reappro {
    color: #1d63a1;
}

.view-product .grouped-items-table td .product-dispo-cmd {
    color: #ff0000;
}

.view-product .grouped-items-table td .ruptureStock .product-dispo-reappro {
    color: red;
}

.product-collateral-related .product-item,
.product-collateral-accessoires .product-item {
    width: 165px;
    height: 190px
}

/* EVOLUTION PROMOTIONS */
.nav-container #nav li.promotion {
}

.bloc-menu-test {
    float: right;
    margin: 10px;
}

.bloc-menu-test img {
    max-width: 100%;
}

.nav-container #nav li.promotion a.level-top {
    color: #f79a19;
    text-transform: uppercase;
}

.nav-container #nav li.promotion a.level-top:hover {
}

.nav-container #nav li.promotion a.level-top span {
}

#page_toggler {
    display: block;
    text-decoration: none;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/ajax-pager-loader.gif') no-repeat 0 -9999px #f9f9f9;
    width: 100%;
    margin-top: 20px;
    padding-top: 15px;
    height: 35px;
    border: 1px solid #ffffff;
    color: #c5d3e1;
    text-transform: uppercase;
    text-align: center;
}

#page_toggler {
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    box-shadow: 0 1px 4px -3px #222222;
    -moz-box-shadow: 0 1px 4px -3px #222222;
    -webkit-box-shadow: 0 1px 4px -3px #222222;
}

#page_toggler.loading,
#page_toggler.loading:hover {
    background-position: center center;
    background-color: #f9f9f9;
    font-size: 0;
    height: 50px;
    padding: 0;
    cursor: default;
}

#page_toggler:hover {
    background-color: #f6f6f6;
    color: #1d63a1;
}

/* EVOLUTION CONSEILS */
.nav-container #nav li.conseils {
    margin-right: -7px;
    text-align: center;
}

.nav-container #nav li.conseils a.level-top {
    color: #afc83c;
    text-transform: uppercase;
}

.nav-container #nav li.conseils a.level-top:hover {
    color: #afc83c;
}

/* EVOLUTION CONDITIONNEMENT */
.product-infos .price-box .conditionnement {
    color: #666666;
    font-size: 14px;
    font-weight: normal;
}

.product-infos .price-box .conditionnement .price {
    color: #f2922e;
    font-size: 15px;
    font-weight: bold;
}

/* TMA Avril 2014 */
.col-left .left-block-last-posts a.title-picto {
    display: block;
    margin: 8px 0 0 10px;
}

.col-left .left-block-last-posts a.title-picto:hover {
    text-decoration: none;
}

.col-left .left-block-last-posts a.title-picto:hover span {
    color: #ffffff;
}

.left-block-last-posts ul.posts li a {
    color: #ffffff;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin: 0 auto;
    text-decoration: none;
    text-transform: uppercase;
    padding: 10px;
    border-bottom: 1px solid #439325;
}

.left-block-last-posts ul.posts li a:hover {
    text-decoration: none;
    background-color: #009f20;
}

.left-block-last-posts ul.posts li:last-child a {
    border-bottom: 0;
}

.left-block-last-posts ul.posts {
    margin: 15px 0;
}

.left-block-last-posts ul.posts li a .date {
    font-weight: normal;
    text-transform: none;
    font-style: italic;
}

/* RATING */
.view-product-right .ratings {
    margin: 20px 0;
    line-height: 22px;
    font-size: 14px;
}

.view-product-right .ratings
.product-item .ratings {
    margin: 0;
    line-height: 9px;
    position: absolute;
    bottom: 0;
    right: 0;
    height: 9px;
    width: 50px;
}

.product-view .product-review,
.review-summary .product-review {
    display: inline-block;
}

.product-review .rating-box {
    height: 30px;
    width: 138px;
    margin: 0 0 0 -5px;
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/5-stars.png) no-repeat 0 0;
    display: inline-block;
    position: relative;
    float: left;
}

.product-review .rating-box .rating {
    height: 30px;
    width: 138px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/5-stars.png') no-repeat 0 -30px;
    position: absolute;
    top: 0;
    left: 0;
}

.product-review.medium .rating-box {
    height: 22px;
    width: 100px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/5-stars.png') no-repeat 0 0;
    background-size: 100px;
}

.product-review.medium .rating-box .rating {
    height: 22px;
    width: 100px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/5-stars.png') no-repeat 0 -22px;
    background-size: 100px;
}

.inner-product {
    padding: 0 10px
}

.product-price .conditionnement {
    display: inline-block;
}

.customcore-catalog-promotion .product-item .ratings {
    bottom: 140px;
    left: 83px;
}

#promo_slideshow .product-list .ratings {
    bottom: 1px;
    right: 25px;
    left: auto;
}

#promo_slideshow .product-list .first .price-box {
    bottom: 25px;
}

#promo_slideshow .product-list .product-item .price-box {
    bottom: 15px;
}

/* Modification nbr de produits par catégorie */
.category-list .block-category h2.category-title .nb-products,
.category-list .block-category .style-h2.category-title .nb-products {
    color: #000000;
    font-size: 11px;
    display: block;
}

.category-list .block-category img.category-media {
    clear: none;
    margin-top: 5px;
}

.sidebar .category-children p a .nbr-products,
.sidebar .category-children li a .nbr-products {
    font-weight: normal;
    font-size: 12px;
}

/* Haut de page */
.haut-de-page p {
    color: #858a8f;
    font-size: 15px;
    text-transform: uppercase;
}

a.haut-de-page {
    position: fixed;
    right: 20px;
    text-decoration: none;
    bottom: 70px;
    z-index: 62;
}

.haut-de-page .picto {
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/haut_de_page.png") no-repeat scroll top left transparent;
    display: block;
    height: 42px;
    margin: 0 auto;
    width: 42px;
}

.col-left .block-prod {
    margin-bottom: 15px;
}

.col-left .block-prod .univers-link,
.col-left .block-prod .leftnav-toggler {
    display: block;
    padding: 0 15px;
    background: #1d63a1;
    color: #ffffff;
    border-bottom: 1px solid #ffffff;
}

.col-left .block-prod .univers-link {
    height: 30px;
    text-transform: uppercase;
}

.col-left .block-prod a.univers-link:hover {
    background-color: #95c7d5;
}

.col-left .block-prod .leftnav-toggler {
    position: relative;
    background: #f7941d;
    font-size: 12px;
    line-height: 25px;
    height: 25px;
    font-weight: bold;
}

.col-left .block-prod .leftnav-categories li a {
    display: block;
    line-height: 14px;
    font-size: 11px;
    color: #666666;
    padding: 5px 15px;
    font-weight: bold;
    background: url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/top-menu-bg.png") repeat-x left top #ffffff;
}

.col-left .block-prod .leftnav-categories li a .nbr-produits {
    font-weight: normal;
}

.col-left .block-prod .leftnav-categories li a:hover {
    background: #eeeeee;
}

.col-left .block-prod .leftnav-toggler:after {
    content: '>';
    font-size: 15px;
    line-height: 25px;
    font-weight: bold;
    color: #ffffff;
    right: 12px;
    top: 0;
    position: absolute;
    pointer-events: none;
}

.col-left .block-prod a.leftnav-toggler-active:after {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

.product-collateral-content #voir_tous_commentaires {
    color: #1d63a1;
    font-weight: bold;
    margin-left: 35px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-decoration: underline;
    display: block;
}

.static-content {
    position: relative;
    height: 85px;
    overflow: hidden;
}

.static-displayed {
    height: auto;
}

.static-content .mask {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/tease.png') repeat-x left bottom;
}

.static-displayed .mask {
    display: none;
}

.block_bottom_home {
    color: #656565;
    margin-top: 20px;
    text-align: justify;
}

.block_bottom_home a {
    color: #656565;
    font-weight: bold;
}

.block_bottom_home a.static-toggler {
    color: #656565;
    font-weight: bold;
    float: right;
}

a.static-toggler {
    color: #656565;
    font-weight: bold;
    float: right;
}

.home-nosmarques {
    display: block;
    height: 62px;
    background: #f9f9f9;
    margin-bottom: 20px;
    overflow: hidden;
}

.home-nosmarques .nav-link {
    padding: 0;
}

.home-nosmarques a.main-link {
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bg_arrow-orange.png') no-repeat right top #f1932f;
    color: #ffffff;
    font-size: 14px;
    line-height: 16px;
    padding-right: 25px;
    padding-left: 10px;
    border: 2px solid #f1932f;
}

.home-nosmarques a.main-link:hover {
    color: #f1932f;
    background-color: #ffffff;
    background-position: right bottom;
}

.home-nosmarques ul li {
    float: left;
    height: 62px;
}

.home-nosmarques ul li a {
    display: block;
    height: 62px;
    background: center bottom no-repeat transparent;
}

.home-nosmarques ul li a:hover {
    cursor: pointer;
    /*/background-position: center bottom;*/
    background-color: #ffffff;
}

.home-nosmarques .item-hansgrohe a {
    width: 151px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png') -5px -5px;
}

.home-nosmarques .item-danfoss a {
    width: 105px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png') -135px -149px;
}

.home-nosmarques .item-geberit a {
    width: 133px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png') -5px -77px;
}

.home-nosmarques .item-olfa a {
    width: 56px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png') -5px -221px;
}

.home-nosmarques .item-blanco a {
    width: 128px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png') -166px -77px;
}

.home-nosmarques .item-roca a {
    width: 97px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png') -5px -149px;
}

.home-nosmarques .item-nicoll a {
    width: 132px;
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png') -166px -5px;
}

.home-nosmarques .item-roca a {
    width: 120px;
}

.homeblocks-before-marques {
    margin-top: 15px;
}

.home-part-2 h1 {
    margin-top: 20px;
}

.product-desc p {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    color: #4b4b4b;
    font: 11px/13px Arial, Helvetica, sans-serif;
    padding-left: 2%;
    padding-right: 2%;
    text-align: left;
}

.view-product .product-collateral-content .product-collateral-related .style-h2, .view-product .product-collateral-content .product-collateral-accessoires .style-h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    color: #1d63a1;
    font-size: 12px;
    margin: 10px 0;
    padding: 0;
    width: 100%;
}

.view-product .product-collateral-content .style-h2 {
    background: rgba(0, 0, 0, 0) url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-collateral-title.gif") repeat-x scroll left bottom;
    color: #1d63a1;
    display: block;
    font-size: 14px;
    font-weight: normal;
    margin: 20px 0 0 10px;
    padding: 0 0 2px;
    width: 360px;
}

.product-item .style-h2.product-name, .product-item .style-h2.product-name {
    color: #547fa7;
    line-height: 14px;
    margin: 10px 0;
    text-align: center;
}

.postComments .style-h3.commentTitle {
    background: rgba(0, 0, 0, 0) url("https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg") repeat-x scroll left bottom;
    font-size: 14px;
    margin: 0 0 10px;
}

.style-h3 {
    font-size: 16px;
    font-weight: bold;
}

.style-h1, .style-h2, .style-h3, .style-h4, .style-h5, .style-h6 {
    color: #1d63a1;
    line-height: 1.35;
    margin: 0 0 5px;
}

.left-auto.product-name {
    left: auto;
!important;
}

.customcore-catalog-promotion .product-list .product-item .style-h2 {
    color: #000000;
    font-size: 17px;
    line-height: 19px;
    margin: 0 auto 0 5px;
    position: absolute;
    text-align: center;
    text-transform: none;
    top: 10px;
    left: 0;
    width: 345px;
}

.style-h1 {
    font-size: 20px;
    font-weight: normal;
}

#rel-carousel-container .product-item,
#acc-carousel-container .product-item {
    margin-left: 6px;
}

.narrow-by-list {
}

.narrow-by-list dt {
    font-size: 20px;
}

.narrow-by-list dd {
    font-size: 20px;
}

.data-table tr th {
    background: white;
    color: #333333;
}

.checkout-cart-index .data-table tr th {
    color: black;
    background: white;
}

.cart_header {
    margin: 0.5em 0;
    font-size: 2em;
    color: black;
}

.shipping_notice {
    color: black;
    font-size: 12px;
    text-align: justify;
}

.grandtotal .a-left .price {
    font-size: 32px !important;
    color: #e5143c;
    font-weight: 700;
}

.grandtotal .a-right {
    vertical-align: middle;
}

.subtotal .last .price, .grand_total .last .price {
    color: #e5143c !important;
    font-weight: bold;
}

#one-step-checkout-form .checkout-review-load .data-table tbody td:first-child {
    border-right: 1px solid #ededed !important;
}

.welcome-user h1 {
    font-size: 24px;
}

.onestepcheckout-discount .discount-form {
    padding-right: 120px;
}

.order-review-info .onestepcheckout-discount .input-box {
    width: 100% !important;
    float: left;
}

#coupon_code_onestepcheckout {
    float: left;
}

.onestepcheckout-discount .actions-button {
    width: 110px;
    float: right;
}

.bootstrap-touchspin .input-group-btn .btn {
    width: 30px;
    height: 38px;
    background: #CCC;
    border-radius: 0;
}

.qty-input {
    min-width: 40px;
}

.one-step-checkout .input-text, .one-step-checkout textarea {
    width: 100% !important;
}

.simple-product-switcher:hover {
    color: #fff;
}

.simple-product-switcher {
    font-size: 23px;
    border: 1px solid #f5b027;
    color: #fff;
    cursor: pointer;
    background: #f5b027;
    margin-bottom: 15px;
    border-radius: 5px;
    display: block;
    text-align: center;
    padding: 15px 10px;
    margin-top: 15px;
}

.simple-product-switcher:focus {
    background-color: #f5b027;
}

.simple-product-switcher.isPopulated {
    border: 2px solid #f5b027;
    color: #fff;
}

.product-infos .first-section {
    padding-bottom: 10px;
}

q
.lg-item {
    left: 0;
}

#lg-counter {
    left: 0;
    position: absolute;
}

.cat-infos-right p {
    margin-bottom: 0;
}

.cat-infos-right,
#nav {
    font-size: 12px;
}

#nav {
    position: relative;
}

.product-list .special-price {
    float: left;
}

.product-list .special-price .price {
    padding-left: 0;
}

.product-list .price-box .old-price {
    float: left;
    margin-left: 5px;
    color: #666666;
}

.product-list .old-price .price {
    text-decoration: none;
}

.product-list .old-price .price .price-value {
    color: #333333;
}

.product-list .reviews-count {
    color: #666666;
    line-height: 22px;
    margin-left: 3px;
}

.product-list .product-price {
}

.product-list .btn-wrapper {
    height: 38px;
}

.product-list .product-ref {
    color: #666666;
    font-size: 12px;
    text-transform: uppercase;
    font-style: italic;
}

.product-list .product-item {
}

.product-list .product-item .d-hover {
    display: none;
}

.product-list .product-item:hover .d-hover {
    display: block;
}

.product-list .inner-product {
}

.product-list .product-short-desc {
    font-size: 12px;
    line-height: 16px;
    color: #666666;
    margin-bottom: 5px;
}

.view-product .reviews-count {
    line-height: 22px;
    margin-left: 10px;
}

.view-product #link-to-product-reviews {
    display: block;
    margin-top: 20px;
}

#collateral-content-product_downloads a::before {
    content: "\f1c1";
    font: normal normal normal 19px/1 FontAwesome;
    padding-right:12px;
}

.view-product #collateral-content-product_downloads a {
    background: #e5143c;
    color: #fff;
    padding: 10px 20px;
    display: inline-block;
    margin-top: 10px;
    border-radius: 5px;
    float: left;
    margin-right: 20px;
}

.view-product .product-collateral-content .product-collateral-attributes {
    width: 100%;
    margin: 20px 0 10px 0;
}

.view-product .box-review {
    border: 1px solid #dadada;
    background: rgba(224, 238, 246, 0.36);
}

.view-product .box-review:nth-child(even) {
    margin-right: 1%;
}

.view-product .box-review header {
    padding: 10px;
    background: #ffffff;
    border-bottom: 1px solid #dadada;
}

.view-product .box-review header .product-review {
    float: left;
    margin-top: 2px;
}

.view-product .box-review header .review-note {
    float: left;
    margin-left: 10px;
    line-height: 27px;
}

.view-product .box-review header .review-infos {
    font-size: 12px;
    line-height: 12px;
}

.view-product .box-review header .review-author {
    display: block;
    margin-bottom: 3px;
    text-align: right;
}

.view-product .box-review header .review-date {
    text-align: right;
    display: block;
}

.view-product .box-review .box-review-content {
    padding: 10px;
}

.view-product .box-review footer {
    text-align: right;
    font-size: 12px;
    color: #888888;
    padding: 0 10px 5px 10px;
}

.view-product .global-rating {
    margin-bottom: 20px;
}

.view-product .global-rating .review-summary {
    text-align: center;
}

.view-product .global-rating .review-summary .reviews-count {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 20px;
    line-height: 25px;
    margin-left: 0;
}

.view-product .global-rating .third-party-reviewer {
    margin-left: 1px solid #dadada;
}

.view-product .global-rating .third-party-reviewer-content {
    font-size: 13px;
    color: #666666;
}

.third-party-reviewer-content p:last-child {
    margin-bottom: 0;
}

.view-product .global-rating .third-party-reviewer-logo {
}

.advantages {
    margin: 10px 0 20px;
}

.advantages > li {
    border-bottom: 1px solid #eeeeee;
    color: #4b4b4b;
}

.advantages > li:last-child {
    border-bottom: 0;
}

.advantage-text {
    padding-left: 10px;
    font-size: 14px;
}

.advantage-picto {
    width: 50px;
    height: 40px;
    float: left;
}

.picto-shipping {
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto-shipping-green.png') no-repeat center center;
}

.instore-picking .advantage-text {
    line-height: 40px;
}

.picto-instore-picking {
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto-showroom-green.png') no-repeat center center;
}

.picto-payment {
    background: url('https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto-payment-green.png') no-repeat center center;
}

.points_fidelite, .double_livraison {
    color: #6caa0b;
    font-size: 14px;
    cursor: help;
}

.swal-wide {
    width: 1000px !important;
}

.count-fidelity-points {
    border-bottom: 2px dashed #6caa0b;
    padding-bottom: 2px;
}

.product-dispo .fa {
    color: #6caa0b;
}

.product-carousel .product-price p {
    margin-bottom: 0;
}

.product-carousel .product-price .old-price {
    color: #666666;
    font-size: 12px;
}

.product-carousel .product-price .old-price .price-value {
    color: #444444;
}

.product-offers {
    display: none;
    max-width: 950px !important;
    padding: 0 !important;
    font-size: 16px;
    line-height: 22px;
    color: #4b4b4b;
}

.product-offers table {
    width: 100%;
}

.product-offers table th {
    font-weight: bold;
    font-size: 18px;
    color: #4b4b4b;
}

.product-offers table th, .product-offers table td {
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    padding: 10px 20px;
    vertical-align: middle;
    text-align: center;
}

.product-offers table tr th:last-child, .product-offers table tr td:last-child {
    border-right: 0;
}

.product-offers tbody tr:last-child th, .product-offers tbody tr:last-child td {
    border-bottom: 0;
}

.product-offers .product-infos {
    text-align: left;
}

.product-offers .product-name {
    margin-bottom: 0px;
}

.product-offers .product-ref {
    color: #666666;
    font-size: 12px;
    text-transform: uppercase;
    font-style: italic;
}

.product-offers .state-hover,
.product-offers .state-active {
    display: none;
}

.product-offers table td {
    cursor: pointer;
}

.product-offers table tr:hover .state-hover,
.product-offers table .active .state-hover {
    display: block;
    margin-right: -4px;
}

.product-offers table .active .state-hover {
    color: #6caa0b;
}

.product-offers table tr:hover .state-default,
.product-offers table .active .state-default {
    display: none;
}

.product-offers table tr:hover td {
    background: #efefef;
}

.product-offers table .active td {
    background: #eefeef;
}

.product-offers table .active td:first-child,
.product-offers table tr:hover td:first-child {
    background: #ffffff;
}

.product-offers table tr:last-child td:first-child {
    border-radius: 0 0 0 10px;
}

.product-offers table tr:last-child td:last-child {
    border-radius: 0 0 10px 0;
}

.dispo_variable {
    display: none;
}

.blocker {
    z-index: 99 !important;
    background-color: rgba(0, 0, 0, 0.5) !important;
}

.marque-name {
    color: #1d63a1;
    font-weight: bold;
}

.tabs-title {
    display: block;
    padding: 10px;
    font-size: 30px;
    border-radius: 5px;
    text-align: center;
    margin: 40px 0;
}

.product-tabs {
    padding-bottom: 15px;
}

.qty-selector {
    margin: 15px 0;
}

.qty-wrapper {
    width: 60%;
    float: right;
}

label[for=product-qty] {
    line-height: 34px;
    color: #000;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
}

body.loadingInProgress, body.loadingInProgress * {
    cursor: wait !important;
}

.product-offers .old-price {
    font-size: 14px;
}

.product-offers .old-price .price-value {
    color: #333333;
}

#cookie-bar {
    display: none;
    background-color: #013463;
    color: white;
    font-size: 13px;
    font-weight: bold;
    position: fixed;
    z-index: 1;
    width: 100%;
    padding: 10px;
    bottom: 0px;
    left: 0px;
    box-shadow: 0px 11px 6px -7px rgba(0, 0, 0, .25);
    text-align: left;
}

#vlhCookie {
    background: #007bff;
    position: absolute;
    margin-top: -5px;
}

.cookie-bar-text {
    display: block;
    margin-left: 35px;
}

#shopping-cart-totals-table > tr:first-child td {
    border-right: 0 !important;
}

#promotion_products .ratings {
    display: none;
}

.list-elements .element {
    float: left;
    position: relative;
}

.list-elements .element .container-desc {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(255, 255, 255, .80);
    padding: 20px;
    font-size: 16px;
    color: #333333;
}

.list-elements .element .container-desc .name {
    font-size: 18px;
    font-weight: bold;
}

.list-elements .element .container-desc .short-desc {
    max-height: 0;
    overflow-y: hidden;
    -webkit-transition: max-height 0.5s ease-in-out;
    -moz-transition: max-height 0.5s ease-in-out;
    -o-transition: max-height 0.5s ease-in-out;
    transition: max-height 0.5s ease-in-out;
}

.list-elements .element:hover .container-desc .short-desc {
    max-height: 60px;
}

.col1-layout .list-elements .element, .col2-left-layout .list-elements .element {
    width: 33.33%;
    text-align: center;
}

.category-name {
    color: #333333;
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 10px;
}

.category-desc {
    margin-top: 30px;
}

/** very top nav **/
.very-top-nav {
    background: #FFF;
}

.very-top-nav ul {
    list-style: none;
    padding: 0;
}

.very-top-nav ul > li:first-child {
    border-left: 0;
}

.very-top-nav ul > li {
    font-size: 13px;
    text-align: center;
    padding: 5px 2px;
    background: #b2c62b;
    color: white;
    border-left: 1px solid white;
}

.very-top-nav ul > li > a {
    color: white;
}

.very-top-nav ul > li:last-child {
    background: #777777;
}

.product-infos .price-excluding-tax .price-label {
    font-size: 20px;
}

.product-infos .old-price .price-label,
.product-infos .old-price .price-value,
.product-infos .old-price .instead-of {
    color: grey;
}

.related-container {
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.cafefrappe-frs-marque-view h1 {
    font-size: 24px;
    color: #000000;
}

.cafefrappe-frs-marque-view h2 {
    font-weight: normal;
    font-size: 20px;
    color: #000000;
    padding-bottom: 5px;
    border-bottom: 1px solid #eeeeee;
    margin: 20px 0;
}

.cafefrappe-frs-marque-view h2.spec-title {
    border-bottom: 0;
    background: none;
    margin-bottom: 0;
    margin-top: 30px;
}

.cf-homepage-index-index .list-elements {
    margin: 20px 0;
}

.inner-tabs-title h1,
.inner-tabs-title h2,
.list-elements h2 {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    margin: inherit;
}

button.onestepcheckout-btn-checkout {
    border-color: #a88734 #9c7e31 #846a29;
    max-width: none;
    width: auto !important;
    padding: 12px 30px;
    font-size: 16px;
    height: auto;
    border: 1px solid;
    background: #f4d078;
    background: -webkit-linear-gradient(top, #f7dfa5, #f0c14b);
    background: linear-gradient(to bottom, #f7dfa5, #f0c14b);
    cursor: pointer;
}

button.onestepcheckout-btn-checkout:hover {
    background: #f2c861;
    background: -webkit-linear-gradient(top, #f5d78e, #eeb933);
    background: linear-gradient(to bottom, #f5d78e, #eeb933);
}

button.onestepcheckout-btn-checkout:active {
    border-color: #a88734 #9c7e31 #846a29;
    background: #f2c861;
    background: -webkit-linear-gradient(top, #f5d78e, #eeb933);
    background: linear-gradient(to bottom, #f5d78e, #eeb933);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .2) inset;
}

button.onestepcheckout-btn-checkout:focus {
    outline: 0;
    border-color: #e77600;
    box-shadow: 0 0 3px 2px rgba(228, 121, 17, .5);
}

button.place-order-loader {
    cursor: not-allowed !important;
}

button.place-order-loader-wait {
    cursor: wait !important;
}

.product-dispo.av_livre_15j,
.product-dispo.av_livre_2s,
.product-dispo.av_livre_3s,
.product-dispo.av_livre_4s,
.product-dispo.av_livre_5s,
.product-dispo.av_livre_6s {
    color: #F79A19;
}

.product-dispo.av_livre_48h,
.product-dispo.av_livre_1s,
.product-dispo.av_livre_10j {
    color: #6caa0b;
}

.product-dispo.av_reappro,
.product-dispo.av_rupture {
    color: #e5143c;
}

.product-dispo.variable {
    color: #666;
}

.product-dispo.av_rupture::before {
    font-family: FontAwesome;
    content: "\f00d";
    margin-right: 10px;
}

.product-dispo.av_livre_48h::before {
    font-family: FontAwesome;
    content: "\f0e7"; /* flash */
    margin-right: 10px;
}

.product-dispo.av_livre_3s::before,
.product-dispo.av_livre_4s::before,
.product-dispo.av_livre_5s::before,
.product-dispo.av_livre_6s::before {
    font-family: FontAwesome;
    content: "\f072"; /* plane */
    margin-right: 10px;
}

.product-dispo.av_livre_15j::before,
.product-dispo.av_livre_2s::before,
.product-dispo.av_livre_1s::before,
.product-dispo.av_livre_10j::before {
    font-family: FontAwesome;
    content: "\f0d1"; /* truck */
    margin-right: 10px;
}

.product-dispo.reappro::before,
.product-dispo.rupture::before {
    font-family: FontAwesome;
    content: "\f071"; /* warning */
    margin-right: 10px;
}

.product-dispo.variable::before {
    font-family: FontAwesome;
    content: "\f0a6"; /* hand pointer up */
    margin-right: 10px;
}

.multishipping-container {
    margin-bottom: 20px;
}

.estimated-delivery > td, .estimated-delivery-new {
    font-size: 16px !important;
    font-weight: bold !important;
    padding: 10px 5px !important;
    background-color: #CCC !important;
}

.d-flex {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

.align-items-center {
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
}

#one-step-checkout-form .checkout-review-load .data-table .ship-backorder tr:first-child td {
    border-top: 5px solid #EEE !important;
}

#one-step-checkout-form .checkout-review-load .data-table .ship-backorder tr td:first-child {
    border-left: 5px solid #EEE !important;
}

#one-step-checkout-form .checkout-review-load .data-table .ship-backorder tr td:last-child {
    border-right: 5px solid #EEE !important;
}

#one-step-checkout-form .checkout-review-load .data-table .ship-backorder tr:last-child td {
    border-bottom: 5px solid #EEE !important;
}

.my-account form h2.legend {
    font-size: 16px;
}

.my-account .pagination {
    margin: 20px 0;
    font-size: 16px;
}

.steps {
    min-height: 90px;
    padding: 30px 0 0 0;
    font-family: 'Open Sans', sans-serif;
    position: relative
}

.steps .steps-container {
    background: #DDD;
    height: 10px;
    width: 100%;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px;
    margin: 0;
    list-style: none
}

.steps .steps-container li {
    text-align: center;
    list-style: none;
    float: left
}

.steps .steps-container li .step {
    padding: 0 50px
}

.steps .steps-container li .step .step-image {
    margin: -14px 0 0 0
}

.steps .steps-container li .step .step-image span {
    background-color: #DDD;
    display: block;
    width: 37px;
    height: 37px;
    margin: 0 auto;
    border-radius: 37px;
    -moz-border-radius: 37px;
    -webkit-border-radius: 37px;
    -ms-border-radius: 37px
}

.steps .steps-container li .step .step-current {
    font-size: 11px;
    font-style: italic;
    color: #999;
    margin: 8px 0 0 0
}

.steps .steps-container li .step .step-description {
    font-size: 13px;
    font-style: italic;
    color: #538897
}

.steps .steps-container li.activated .step .step-image span {
    background-color: #5DC177
}

.steps .steps-container li.activated .step .step-image span:after {
    background-color: #FFF;
    display: block;
    content: '';
    position: absolute;
    z-index: 1;
    width: 27px;
    height: 27px;
    margin: 5px;
    border-radius: 27px;
    -moz-border-radius: 27px;
    -webkit-border-radius: 27px;
    -ms-border-radius: 27px;
    box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 4px 4px 0px 0px rgba(0, 0, 0, 0.15)
}

.steps .step-bar {
    background-color: #5DC177;
    height: 10px;
    position: absolute;
    top: 30px;
    border-radius: 10px 0 0 10px;
    -moz-border-radius: 10px 0 0 10px;
    -webkit-border-radius: 10px 0 0 10px;
    -ms-border-radius: 10px 0 0 10px
}

.steps .step-bar.last {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px
}

.step-image span {
    position: relative;
}

.step-image span i {
    position: absolute;
    z-index: 2;
    left: 10px;
    top: 12px;
}

.steps > ul > li:nth-child(2) > div > div.step-image > span > i {
    left: 12px;
}

.steps > ul > li:nth-child(3) > div > div.step-image > span > i {
    left: 10px;
}

.steps > ul > li:nth-child(4) > div > div.step-image > span > i {
    left: 11px;
}

.link-reorder::before {
    font-family: FontAwesome;
    content: "\f021";
    margin-right: 10px;
}

.link-reorder {
    margin-right: 20px;
    display: inline-block;
    margin-top: 2px;
}

.link-print::before {
    font-family: FontAwesome;
    content: "\f02f";
    margin-right: 10px;
    margin-left: 3px;
}

.big-button {
    line-height: 50px;
    font-size: 18px;
    border-radius: 5px;
    padding: 0 20px;
    cursor: pointer;
}

.btn-orange {
    background: #fc9a01;
    color: white;
    cursor: pointer;
}

.btn-orange:hover {
    background: #ffb700;
    color: white;
}

.btn-blue {
    background: #1d63a1;
    color: white;
}

.btn-blue:hover {
    background: rgb(26,115,232);
    color: white;
}

.btn-grey {
    border: 1px solid #AAA;
    background: white;
    color: #666;
}

.order-items.order-details {
    margin-bottom: 20px;
}

#my-orders-table tfoot tr:first-child td {
    padding-top: 20px;
}

#my-orders-table tfoot tr:last-child td {
    padding-bottom: 20px;
}

.customer-account-index .box-account.box-recent {
    margin-bottom: 20px;
}

footer .reassurrance {
    margin: 0 auto;
    text-align: center;
}

footer .reassurrance-container {
    width: 100%;
    background: #1d63a1;
}

footer .reassurrance a {
    color: #FFF;
}

footer {
    font-family: Arial, Verdana, sans-serif;
    font-size: 16px;
}

footer .column ul {
    line-height: 28px;
}

footer .reassurrance a {
    text-align: left;
    font-size: 14px;
}

footer .reassurrance strong {
    display: block;
    font-size: 32px;
    line-height: 32px;
}

footer .reassurrance a:hover {
    transform: scale(1.1);
}

footer .reassurrance a {
    transition: all 0.1s;
}

footer .reassurrance a span {
    padding-left: 15px;
}

footer .footer-content-container {
    width: 100%;
    background: #f2f2f2;
    padding-top: 10px;
    overflow: hidden;
}

footer .footer-content {
    margin: auto;
    text-align: left;
    position: relative;
}

footer .footer-circles a:hover,
footer .footer-content .column a:hover {
    text-decoration: underline;
}

footer .footer-content .column {
    z-index: 2;
    position: relative;
    padding: 0;
}

footer .footer-content .column.col-2,
footer .footer-content .column.col-3 {
    padding-left: 5%;
}

footer .footer-content .column ul {
    margin: 0px 10px;
}

footer .footer-content strong.col-title {
    display: block;
    color: #1d63a1;
    text-transform: uppercase;
}

footer .footer-content a {
    color: #1d63a1;
}

footer .footer-circles {
    background: url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/footer-circles.png);
    width: 747px;
    height: 314px;
    position: absolute;
    bottom: 0px;
    right: -138px;
}

footer .footer-circles a,
footer .footer-circles strong {
    color: #FFF;
}

footer .footer-circles .little-circle strong.col-title {
    margin-bottom: 5px;
    color: #FFF;
}

footer .footer-circles .little-circle {
    position: absolute;
    bottom: 20px;
    left: 50px;
    text-align: center;
    color: #FFF;
    z-index: 2;
}

footer .footer-circles .big-circle {
    position: absolute;
    bottom: 40px;
    left: 355px;
    text-align: right;
    color: #FFF;
    width: 265px;
    height: 200px;
    z-index: 2;
}

footer .footer-circles .big-circle .phone-number {
    font-size: 27px;
    font-weight: bold;
}

footer .footer-circles .big-circle .contact-email:before {
    content: ' ';
    width: 52px;
    height: 52px;
    position: absolute;
    left: 0px;
}

footer .footer-circles .big-circle .contact-email {
    font-size: 10px;
    text-transform: uppercase;
    color: #FFF;
    display: block;
}

footer .footer-circles .opening-hours {
    margin: 20px 0;
    font-size: 14px;
}

footer .footer-circles .opening-hours a {
    text-decoration: underline;
}

footer .product-review {
    color: #1d63a1;
    transition: all 0.1s;
}

footer .product-review .rating {
    float: left;
    font-size: 29px;
    line-height: 30px;
    margin-right: 10px;
    font-weight: bold;
    color: #023563;
}

footer .product-review .reviews-count {
    display: block;
    float: left;
    margin-left: 103px;
    font-style: italic;
    color: #023563;
}

footer .col-1 strong.col-title {
    margin: 30px 0 20px;
}

footer .col-1 strong.col-title:first-child {
    margin: 15px 0;
}

footer .footer-very-bottom a {
    color: grey;
}

footer .footer-very-bottom {
    padding: 20px 0;
    display: flex;
    background: #FFF;
}

footer .footer-very-bottom ul {
    margin: auto;
}

footer .social-links {
    margin-top: 30px;
}

footer .social-links a {
    color: grey;
}

footer .social-links a:hover {
    text-decoration: none !important;
    color: #1d63a1;
}

footer #newsletter {
    line-height: 31px;
}

footer .btn-secondary {
    color: #fff;
    background-color: #60ae41;
    border-color: #60ae41;
    line-height: 31px;
    border-radius: 0 5px 5px 0;
}

.img-responsive {
    display: block;
    max-width: 100%;
}

.floating-box {
    background: rgba(255, 255, 255, .8);
    padding: 20px;
    border-radius: 10px;
    border: 1px solid #AAA;
    min-height: 319px
}

.faded-background {
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
}

.faded-background::before {
    position: absolute;
    background: rgba(255, 255, 255, 0.9);
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.catalog-category-view .list-elements {
    margin-top: 5px;
}

.grecaptcha-badge {
    z-index: 10;
}

.searchautocomplete .nav .nav-input {
    width: 100%;
}

.breadcrumb {
    padding: 0;
    margin-bottom: 0;
    background-color: #FFF;
}

#collateral-content-more_infos ul {
    list-style: none;
}

.main-nav {
    background: #FFF;
    border-bottom: 1px solid #EEE;
}

.clear {
    clear: both;
}

.btn-warning {
    color: #FFF;
    background-color: #f79a19;
    border-color: #f79a19;
    font-weight: bold;
}

.btn-warning:hover {
    color: #FFF;
    background-color: #de8917;
    border-color: #de8917;
}

.sidebar label {
    margin-bottom: 0;
}

.catalog-category-view h2 {
    /*font-size: 24px;*/
    font-weight: bold;
    color: #333;
}

.mh-head {
    background: #1d63a1 !important;
    color: #FFF !important;
}

#menu, #shoppingbag {
    background: #1d63a1 !important;
    color: #FFF !important;
}

.product-row .product-item .price-box .special-price {
    float: left;
}

.product-row .product-item .price-box .old-price {
    text-decoration: line-through;
}

.product-row .product-item .product-name {
    font-size: 14px;
}

.product-row .product-item {
    padding-bottom: 0;
}


#category_leftnav > ul {
    list-style: none;
    padding: 0;
}

.nav-customer .nav-text {
    font-size: 14px;
    line-height: 14px;
    margin-top: -3px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #1d63a1;
}

.nav-customer .nav-link:hover .nav-text {
    text-decoration: underline;
}

.header .search {
    width: 100%;
}

.header .searchautocomplete .searchautocomplete-placeholder {
    z-index: 1000;
    position: absolute;
    background: #FFF;
    margin-top: 6px;
}

.header .searchautocomplete .searchautocomplete-placeholder {
    -webkit-box-shadow: 0px 2px 5px 0px rgba(66, 66, 66, 1);
    box-shadow: 0px 2px 5px 0px rgba(66, 66, 66, 1);
}

.header .searchautocomplete, .header .searchautocomplete a {
    color: #000000;
}

.header .searchautocomplete strong {
    color: #f7941d;
}

.header .searchautocomplete li {
    border-bottom: 1px solid #cccccc;
}

.header .searchautocomplete .searchautocomplete-placeholder .index-title {
    border-bottom: 1px dotted #cccccc;
    color: #666666;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    color: #1d63a1;
    font-size: 16px;
}

.header .searchautocomplete div.highlight {
    display: inline-block;
    float: right;
}

.header .searchautocomplete span.highlight {
    font-weight: bold;
}

.searchautocomplete .searchautocomplete-placeholder ul li .price-box {
    display: block;
    text-align: right;
    width: 100%;
}

.header .searchautocomplete .searchautocomplete-placeholder ul li .price-box .price-label {
    color: #c76200;
}

.searchindex-result a:hover {
    text-decoration: underline;
}

.searchindex-result {
    text-align: justify;
}

.header .searchautocomplete .searchautocomplete-placeholder ul li .searchautocomlete-image {
    margin-right: 5px;
}

.header .searchautocomplete .nav .nav-input input {
    color: #999999;
    font-style: italic;
}

.searchautocomplete .nav {
    position: relative;
    border: 2px solid #DDD;
}

.searchautocomplete {
    padding-right: 32px;
}

.searchautocomplete .nav-submit-button {
    position: absolute;
    right: 0;
    top: 0;
}

.searchautocomplete .nav-submit-button .button,
.searchautocomplete .nav-submit-button .button:hover {
    background-image: url("/skin/frontend/AC/default/images/home2018/recherche.png");
    background-color: #1d63a1;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 70%;
    border: 2px solid #DDD;
    width: 63px;
    height: 63px;
    border-radius: 32px;
}


.first-top-nav .nav-link {
    position: relative;
}

.first-top-nav .nav-link:hover {
    text-decoration: underline;
}

.need-advice {
    font-size: 14px;
}

.phone-container {
    border: 2px solid #60ae41;
    border-radius: 15px;
    height: 27px;
    margin-top: 6px;
}

.phone-container .phone-number {
    background: #60ae41;
    color: #FFF;
    border-radius: 10px;
    font-size: 18px;
    line-height: 21px;
}

#cart-item-qty {
    position: absolute;
    top: 0;
    right: 28px;
    background: red;
    color: white;
}

.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}

.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#one-step-checkout-form .box-qty {
    min-width: 120px;
}

.empty-cart {
    padding: 9px 30px;
    font-size: 16px;
    border: 1px solid #555;
    margin-top: -3px;
    color: #777;
}

#algolia-autocomplete-tt.algolia-autocomplete {
    padding-right: 30px;
}

#algolia-searchbox .algolia-search-input {
    border: 2px solid #DDD;
    width: 100%;
    line-height: 59px;
    height: 63px;
    font-size: 14px;
    padding-left: 10px;
}

#algolia-searchbox .magnifying-glass {
    position: absolute;
    right: 0px;
    display: block;
    top: 0px;
    background-image: url("/skin/frontend/AC/default/images/home2018/recherche.png");
    background-color: #1d63a1;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 70%;
    border: 2px solid #DDD;
    width: 63px;
    height: 63px;
    border-radius: 32px;

}

section.blog-post {
    position: relative;
    height: 100%;
}

section.blog-post .post-content:before {
    content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: linear-gradient(
            transparent, rgba(0, 0, 0, 0.2)
    );
    z-index: 2;
}

section.blog-post .post-content {
    color: #333;
    position: relative;
    background: url("/skin/frontend/AC/default/images/default-placeholder.jpg") no-repeat;
    background-size: cover;
    background-position: center;

    display: flex;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
    height: 100%;
    border: 1px solid #BBB;
    flex-flow: column-reverse;
}

section.blog-post .post-content .post-tags {
    z-index: 3;
    font-size: 0.9rem;
    padding: 5px 15px;
    background: rgba(0, 0, 0, 0.5);
    width: 100%;
    color: #FFF;
}

section.blog-post .post-content .post-title {
    z-index: 3;
    font-size: 1.1rem;
    padding: 15px;
    width: 100%;
    background: #FFF;
}


.postContent h1 {
    font-size: 28px;
}

.postContent h2 {
    font-size: 23px;
}

.postContent h3 {
    font-size: 18px;
}

/* Catégories */
.category-cursor-pointer {
    cursor: pointer;
}

a.category-h2-bold {
    font-weight: bold;
    color: #333;
    font-size: 20px;
}

.category-cursor-text:hover {
    color: #1d63a1;
}

img.category-cursor-img:hover {
    opacity: 0.5;
}

.sprite-global {
    background-image: url("/skin/frontend/AC/default/images/sprite-global.png");
    background-repeat: no-repeat;
    display: inline-block;
}

.sprite-casquex2 {
    width: 26px;
    height: 26px;
    background-position: -290px -139px;
    position: relative;
    top: 6px
}

.sprite-compte-x2 {
    width: 47px;
    height: 47px;
    background-position: -218px -82px;
}

.sprite-conseilx2 {
    width: 26px;
    height: 26px;
    background-position: -290px -185px;
    position: relative;
    top: 6px
}

.sprite-footer-box {
    width: 53px;
    height: 43px;
    background-position: -84px -173px;
}

.sprite-footer-cart {
    width: 54px;
    height: 44px;
    background-position: -10px -173px;
}

.sprite-footer-help {
    width: 62px;
    height: 73px;
    background-position: -10px -80px;
}

.sprite-footer-logo-anjou {
    width: 188px;
    height: 50px;
    background-position: -10px -10px;
}

.sprite-footer-phone {
    width: 52px;
    height: 52px;
    background-position: -218px -10px;
    position: relative;
    top: 15px;
}

.sprite-footer-quote {
    width: 42px;
    height: 42px;
    background-position: -290px -77px;
}

.sprite-panier-x2 {
    width: 47px;
    height: 47px;
    background-position: -290px -10px;
}

.sprite-promo-x2 {
    width: 26px;
    height: 26px;
    background-position: -157px -173px;
    position: relative;
    top: 6px
}

.sprite-recherche {
    width: 63px;
    height: 63px;
    background-position: -92px -80px;
}

.container {
    max-width: 1366px;
}

.price-label-ttc {
    font-weight: 700;
    color: #e5143c;
    font-size: 19px;
}

.price-label-prix {
    color: #000;
    font-weight: 700;
    font-size: 14px;
    padding-right: 10px;
    text-transform: uppercase;
}

.item-resize-width {
    width: auto;
}

.btn-read-more-link {
    margin-top: 10px;
}

.read-more-link, .read-more-link:hover {
    color: white;
}

/*** bannieres ***/

.tile-list {
    -webkit-box-align: center;
    align-items: center;
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row wrap;
    margin: 0 auto;
    max-width: 100%;
}

.tile-list__item {
    cursor: pointer;
    overflow: hidden;
    position: relative
}

.tile-list__item:after {
    content: "";
    display: block;
    padding-bottom: 50%
}

.tile-list__item--rectangle,
.tile-list__item--square {
    width: 100%
}

.tile {
    bottom: 10px;
    box-sizing: border-box;
    height: 100%;
    padding: 10px;
    position: absolute;
    right: 0;
    width: 100%
}

.tile__content {
    background-position: 50%;
    background-size: cover;
    overflow: hidden;
    position: relative
}

.tile__content,
.tile__overlay {
    display: block;
    height: 100%;
    width: 100%
}

.tile__overlay {
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: background-color .4s;
    transition: background-color .4s
}

.tile__overlay:hover {
    background-color: rgba(0, 0, 0, .6)
}

.tile__animate {
    display: block;
    left: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    height: 40%
}

.tile__txt {
    color: #0c193a;
    display: block;
    line-height: 1.1;
    margin: 0;
    padding: 0 10px;
    text-align: center;
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s, -webkit-transform .4s;
    word-wrap: break-word;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, .4), 0 0 10px rgba(0, 0, 0, .4), 0 0 8px rgba(0, 0, 0, .4)
}

.tile__txt--title {
    font-size: 20px;
    text-transform: uppercase
}

.tile__content:hover .tile__txt {
    -webkit-transform: translate(0);
    transform: translate(0);
    -webkit-transition: -webkit-transform .5s;
    transition: -webkit-transform .5s;
    transition: transform .5s;
    transition: transform .5s, -webkit-transform .5s
}

.tile__button {
    color: #fff;
    display: table;
    margin: 10px auto;
    -webkit-transform: translateY(200px);
    transform: translateY(200px);
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s, -webkit-transform .4s
}

.tile__content:hover .tile__button {
    -webkit-transform: translate(0);
    transform: translate(0);
    -webkit-transition: -webkit-transform .5s;
    transition: -webkit-transform .5s;
    transition: transform .5s;
    transition: transform .5s, -webkit-transform .5s
}

.top-cart {
    min-height: 80px;
    width: 100%;
    background: #DCDCDC;
    border-bottom: 1px solid darkgrey;
    position: fixed;
    top: 0;
    padding-top: 20px;
    z-index: 999;
}

.top-cart-product-name {
    padding-top: 10px;
    font-size: 18px;
    font-weight: 700;
    color: #1d63a1;
}

.top-cart-product-price {
    font-size: 27px !important;
    color: #e5143c;
    font-weight: 700;
}

.top-cart-product-btn {
    border: 2px solid #e5143c;
    padding-right: 10px;
    padding-left: 10px;
    line-height: 40px;
    background: #e5143c;
    color: white;
    text-transform: uppercase;
    font-size: 15px;
    border-radius: 5px;
    font-weight: normal;
    cursor: pointer;
    margin-bottom: 20px;
}

.grayscale{
    filter: grayscale(1);
}

.fz15{
    font-size: 15px;
}

@media (min-width: 600px) {
    .tile__animate {
        height: auto
    }

    .tile__txt {
        -webkit-transform: translateY(50%);
        transform: translateY(50%)
    }
}


@media (min-width: 768px) {
    .tile-list__item--rectangle {
        align-self: stretch;
        width: 50%
    }

    .tile-list__item--square {
        align-self: stretch;
        width: 25%
    }
}


@media (max-width: 1200px) {
    footer .reassurrance strong {
        font-size: 22px;
    }

    .richmenu-right .bloc-menu-test:last-child {
        display: none;
    }

    .netreviews_subtitle {
        display: initial;
    }
}

@media (max-width: 960px) {
    .blog-post-view .sidebar,
    .blog-index-index .sidebar,
    .blog-cat-view .sidebar,
    .blog-index-list .sidebar {
        display: none;
    }

    .coupon-wrapper {
        position: relative !important;
    }
}

@media (max-width: 767px) {
    .item-resize-width {
        width: 100%;
    }
}

@media (max-width: 576px) {
    body {
        background: none !important;
    }

    .nbr-results {
        text-align: center;
    }

    .product-item .product-media {
        max-height: 150px;
        width: auto !important;
    }

    .slideshow-togglers-container {
        bottom: 0px;
        left: 0;
    }

    .home-nosmarques {
        height: auto;
        overflow: auto;
    }

    #product-images-gallery > a.item {
        margin-left: 0;
    }

    .modal {
        width: 100% !important;
    }

    .product-carousel {
        margin: 5px 0;
    }

    .mobile-title {
        font-size: 19px !important;
        font-weight: bold !important;
    }

    .tabs-title {
        margin: 15px;
    }

    .item-resize-width {
        width: 100%;
    }

}

@media (min-width: 992px) and (max-width: 1149px) {
    .item-resize-width {
        width: 70%;
    }
}
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2006-2020 Magento, Inc. (http://www.magento.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

.rewards-special-review-summary{margin-top:12px;font-size:8pt}.rewards-customer-sidebar .block-content{padding-left:9px;font-size:11px;padding-bottom:6px;padding-top:7px;padding-right:9px}.rewards-checkout-cart-points-head{width:80px}.item-points-header-earned,.item-points-header-redeemed{color:#1e7ec8;font-weight:700;cursor:pointer}.item-points-block{font-size:8pt}.item-no-points-caption{font-style:italic}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{background-color:#d0dce1}.points-checkout-onepage-sidebox{background-color:#eee;border:1px solid #b7b7b7;margin-bottom:11px;padding-left:0}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-content{padding:6px}.points-checkout-onepage-sidebox H4.points-checkout-onepage-sidebox-header{list-style:none}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{background-color:#d0dce1}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header H4{float:left;color:#5e8ab4;font-size:13px;margin-top:2px}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{background-color:#d0dce1;float:left;width:184px}.points-checkout-onepage-sidebox .points-checkout-onepage-sidebox-header{background-color:#d0dce1;padding:2px 0 0 9px;border-bottom:1px solid #afafaf;font-size:10pt}.mypoints-sendfriend{float:left;width:45%;height:260px}.shopping-cart-collaterals .rewards-cart-box H4{min-height:16px;color:#e26703;background-repeat:no-repeat;background-position:0 0;padding:1px 0 1px 21px;text-transform:uppercase;background-image:url(https://skin.anjou-connectique.com/skin/frontend/base/default/images/icon_asterick.gif);padding-left:23px}.rewards-customer-index .mypoints-sendfriend TD{padding:2px 2px 4px 0}.shopping-cart-collaterals .rewards-cart-box{padding:12px 15px 15px}.rewards-cart-box .applied-redemptions{margin-bottom:10px}.rewards-cart-box .applied-redemptions{margin-bottom:10px}.rewards-cart-box .distributions{margin-bottom:10px}.rewards-cart-box .no_extra_points{font-style:italic}.rewards-cart-box{margin-top:0;margin-bottom:20px;float:left;text-align:left;width:100%}.mypoints-redeemcatalog{vertical-align:middle;float:right;width:45%;height:260px}.mypoints-redeemcatalog .head{text-align:left}.mypoints-redeemcatalog .listing{font-size:8pt;height:230px;overflow-x:hidden;overflow-y:auto}.mypoints-redeemcatalog .noproducts{font-style:italic;margin-top:30px;text-align:center}.mypoints-transfers .content TABLE TBODY{height:200px;overflow-x:hidden}.mypoints-transfers H2{margin-top:12px}.mypoints-summary{padding-bottom:20px;padding-top:2px}.mypoints-summary .usable-points{margin-bottom:6px}.mypoints-summary .pending-points{margin-bottom:12px}.points-summary-emphasize{font-weight:700}.cart-points-total_spent .warning{color:red;font-size:8pt}.cart-points-total_earned .caption,.cart-points-total_spent .caption{font-weight:700}.cart-points-total_item_discounts .rendering_area{font-weight:700}.rewards-customer-sidebar .warning{color:red;font-size:8pt}.rewards-customer-sidebar .notice{color:#444}.mypoints-transfers{width:100%}.mypoints-transfers .content{padding:0}.points-prediction{margin-top:12px;font-size:8pt;width:100%}.points-prediction .as_low_as{width:100%}.points-special-header{color:#fff}.points-checkout-onepage-sidebox .change-points-usage{float:left;margin-right:7px;margin-left:10px;border-left:1px solid #a7a7a7;padding-left:8px;font-weight:700}.cart-points-total_spent .points-amount{min-width:100px}.cart-points-spending_warnings .notice{font-size:8pt}.rewards-checkout-onepage-guestwarn{top:-6px;position:relative;font-style:italic}
.rewards-mini-icon-holder{padding-right:6px;width:16px;vertical-align:bottom}
.amfpc-block-info{position:relative;border:1px dotted teal;margin:6px 2px;padding:18px 2px 2px 2px;zoom:1}.amfpc-block-info:hover{border-color:orange!important}.amfpc-block-info>.amfpc-block-handle,.amfpc-block-info>.amfpc-template-info{position:absolute;top:0;padding:2px 5px;background:teal;color:#fff;font:normal 11px Arial;text-align:left!important;z-index:998;text-transform:none}.amfpc-block-info>.amfpc-block-handle:hover,.amfpc-block-info>.amfpc-template-info:hover{z-index:999}.amfpc-block-info>.amfpc-block-handle{cursor:default;left:0;white-space:nowrap}.amfpc-block-info>.amfpc-template-info{right:0}.amfpc-block-info>.amfpc-block-handle:hover{background-color:orange!important}.amfpc-block-info.active{-webkit-animation:amfpc-blocks 1s linear .5s infinite alternate;animation:amfpc-blocks 1s linear .5s infinite alternate}@-webkit-keyframes amfpc-blocks{from{opacity:1}to{opacity:.1}}@keyframes amfpc-blocks{from{opacity:1}to{opacity:.1}}.amfpc-block-info.updated{border-color:red}.amfpc-block-info.updated>.amfpc-block-handle{top:0;background:red}.amfpc-info{width:350px;min-height:95px;position:fixed;bottom:10px;left:10px;background:teal;color:#fff;z-index:99999;font-size:32px}.amfpc-info h1{background:rgba(255,255,255,.1);color:#fff;padding:2px 5px;font-size:14px;font-weight:700}.amfpc-info h2{margin-top:12px;text-align:center;font-size:30px;font-weight:400;color:rgba(255,255,255,.7)}.amfpc-info .amfpc-content{line-height:48px}
.amprivacy-policy {
  position: fixed;
  top: 15%;
  left: 50%;
  padding: 20px;
  height: 70%;
  max-width: 600px;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  background: #f9f9f9;
  border: 1px solid #c9c9c9;
  color: #000;
  z-index: 9999;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15);
}
.amprivacy-policy .title {
  padding: 10px 0;
  font-size: 24px;
  font-weight: bold;
  text-align: center;
}
.amprivacy-policy .cross {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}
.amprivacy-policy .content {
  padding: 20px;
  height: 70%;
  line-height: 19px;
  overflow-y: scroll;
  border: 1px solid #d9d9d9;
  background: white;
}
.amprivacy-policy .button {
  margin: 25px auto;
  max-width: 200px;
  display: block;
}
#amprivacy-checkbox {
  cursor: pointer;
}
#amprivacy-checkbox.checkout-agreements {
  margin-top: 12px;
}

#newsletter-validate-detail #amprivacy-checkbox div.input-box {
    width: 8px;
    padding-top: 4px;
}

.amgdpr-actions {
    margin-top: 10px;
}

.amgdpr-cookie {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1000;
    display: none;
}

div.amshopby-column{float:left;width:105px;overflow:hidden}select.amshopby-select{width:170px}.amshopby-logo{padding:0 10px 10px 0;float:left}.amshopby-featured{padding:5px 5px 5px 5px}.amshopby-link{float:left;padding-left:5px;padding-top:5px}.amshopby-clearer{display:block;clear:both;overflow:hidden}.count{color:#7f7d7e}div.block-layered-nav dt{font-size:14px;font-weight:700;color:#1d63a1;padding:5px 0 10px 0}div.block-layered-nav dd{color:#1d63a1;margin:0;padding:0}div.block-layered-nav dd a,div.block-layered-nav dd label{padding:3px 5px 5px 0;display:block;float:left;color:#4b4b4b;cursor:pointer}div.block-layered-nav dd a.count,div.block-layered-nav dd label.count{color:red}div.block-layered-nav dd input[type=checkbox]{display:none}div.block-layered-nav dd a.amshopby-attr,div.block-layered-nav dd a.amshopby-attr:hover,div.block-layered-nav dd label.amshopby-attr,div.block-layered-nav dd label.amshopby-attr:hover{padding-left:20px;background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/noselected.gif);background-repeat:no-repeat;background-position:left center}div.block-layered-nav dd a.amshopby-attr-selected::before,div.block-layered-nav dd a.amshopby-attr::before,div.block-layered-nav dd label.amshopby-attr-selected::before,div.block-layered-nav dd label.amshopby-attr::before{border-style:none!important}div.block-layered-nav dd a.amshopby-attr-selected,div.block-layered-nav dd label.amshopby-attr-selected{font-weight:700;padding-left:20px;background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/selected.gif);background-repeat:no-repeat;background-position:left center}div.block-layered-nav dd a.amshopby-attr-inactive,div.block-layered-nav dd label.amshopby-attr-inactive{pointer-events:none;color:#666}div.block-layered-nav dd a img,div.block-layered-nav dd label img{float:left}div.block-layered-nav dd li.amshopby-cat-level-2{padding-left:10px}div.block-layered-nav dd li.amshopby-cat-level-3{padding-left:20px}div.block-layered-nav dd a.amshopby-cat-selected,div.block-layered-nav dd label.amshopby-cat-selected{font-weight:700;color:#000;text-decoration:none;cursor:text}div.block-layered-nav li.amshopby-cat-multi a{padding-left:15px;background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-cb1.gif);background-repeat:no-repeat;background-position:left center}div.block-layered-nav li.amshopby-cat-multiselected a{font-weight:700;background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-cb2.gif);background-repeat:no-repeat;background-position:left center}div.block-layered-nav dd li span.amshopby-plusminus{float:left;display:block;width:15px;height:15px;cursor:pointer;background:transparent url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-plus.gif) no-repeat}div.block-layered-nav dd li span.minus{background:transparent url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-minus.gif) no-repeat}div.block-layered-nav dd li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}div.block-layered-nav.amshopby-collapse-enabled dl dt{cursor:pointer;padding-left:15px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-expanded.gif) center left no-repeat}div.block-layered-nav.amshopby-collapse-enabled dl dt::after{border-style:none!important}div.block-layered-nav.amshopby-collapse-enabled dl dt.amshopby-collapsed{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-collapsed.gif) center left no-repeat}.main .col-left div.block-layered-nav.amshopby-collapse-enabled dl dt{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-expanded.gif) center left no-repeat}.main .col-left div.block-layered-nav.amshopby-collapse-enabled dl dt.amshopby-collapsed{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-collapsed.gif) center left no-repeat}.main .col-main div.block-layered-nav.amshopby-collapse-enabled .toggle-content dl dt{background:0 0}.main .col-main div.block-layered-nav.amshopby-collapse-enabled .toggle-content dl dt.amshopby-collapsed{background:0 0}.main .col-main div.block-layered-nav.amshopby-collapse-enabled .toggle-content dl dd .no-display{display:block!important}div.block-layered-nav div.amshopby-slider{position:relative;margin:10px 4px 5px 4px;z-index:9;height:18px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-slider-bg.gif) repeat-x 0 50%;cursor:pointer}div.block-layered-nav div.amshopby-slider div.handle{margin-left:-4px;width:8px;top:3px;height:14px;background:transparent url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-hadle.png) no-repeat;position:absolute;cursor:move;z-index:2}.amshopby-slider-price{color:#798794}.amshopby-slider-price-from{float:left}.amshopby-slider-price-to{float:right}.amshopby-slider-handle-right{position:absolute;top:14px;right:0}.amshopby-slider-handle-left{position:absolute;top:14px;left:0}.amshopby-tooltip{padding:2px 5px;background:#fec;border:1px solid #faa819;color:#1f5070;text-align:left;width:200px;position:absolute}.amshopby-slider-price-range{text-align:center;font-size:.9em}.amshopby-tooltip-img{cursor:help;display:inline}div.amshopby-filters-top,div.amshopby-page-container,div.block-layered-nav{position:relative}div.amshopby-overlay{background-color:#fff;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:65}div.amshopby-overlay img{top:100px;left:45%;display:block;position:absolute}div.amshopby-overlay div{margin:0 auto;display:block;width:300px;height:200px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-overlay.gif) 50% 50% no-repeat}.amshopby-advanced li{clear:both}.amshopby-advanced li.level1{padding-left:20px}.amshopby-advanced li.level2{padding-left:30px}.amshopby-advanced li.level3{padding-left:40px}.amshopby-advanced li.level4{padding-left:50px}.amshopby-advanced li.active>a{font-weight:700}.amshopby-slider-bar{position:absolute;background:#999;height:6px;top:6px;z-index:1}.amshopby-subcategory-image{overflow:auto}.btn-remove-inline{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/am_btn_remove.gif);background-repeat:no-repeat;width:13px;height:12px;margin-left:4px}.amshopby-hightlighted{background:#ff0}.btn-remove-inline img{display:inline}div.block-layered-nav div.amshopby-slider div.handle.active{z-index:3}.amshopby-slider-ui{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/amshopby-slider-bg.gif) repeat-x 0 50%;margin:10px .4em}.amshopby-slider-ui .ui-slider-handle{background-color:#f18200;border:1px solid #de5400;box-sizing:border-box;outline:0}.amshopby-slider-ui .ui-slider-range{background-color:#999}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{cursor:pointer;position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.8em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.2em;margin-left:-.4em}.ui-slider-horizontal .ui-slider-range{top:.2em;height:8px}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.amshopby-narrow-by-list table td{vertical-align:top}input[name^=amshopby][id$=from].input-text,input[name^=amshopby][id$=to].input-text{width:auto}.amshopby-item-top{max-width:225px;min-width:180px;display:inline-block;vertical-align:top;height:100%}.amshopby-filters-top .block-content ol{max-width:250px}.amshopby-item-top div.amshopby-column{width:auto}.no-display,.no-display-current{display:none}.current .no-display-current,dd.current td.no-display{display:block}@media only screen and (max-width :770px){dl#narrow-by-list,dl#narrow-by-list2{padding:0}}.multiselect-child{display:block;margin-bottom:5px}.multiselect-child a{padding:4px;background:#cbcbcb;color:#000;border-radius:4px;display:inline-block}.multiselect-child:hover a{background:#cbcbcb;color:#000}.block-layered-nav .currently li{background:0 0;padding:0;margin-bottom:15px}.block-layered-nav .currently .label{padding-left:0;background:0 0}.amshopby-filters-left .filters-title{font-size:20px;font-weight:700;margin-bottom:5px;display:block}.amshopby-filters-left .currently{margin-bottom:20px}.sidebar .block .actions{background:0 0;padding:4px 2px;text-align:right;border:0}
@CHARSET "UTF-8";
.iframe-subscribe-wallet, .iframe-update-wallet{
	width:100%;
	height:500px;
	border:none;
	overflow:hidden;
}

.iframe-with-perso-data{ 
	height:700px; 
}

.wallet-manage-content .actions{
	margin-top:20px;
}
.wallet_details dt{
    font-weight:bold;
}

.wallet_details dl dd {
	padding-left:20px;
}

.side-col .block-oneclick dl,
.side-col .block-oneclick .notlogged,
.sidebar .block-oneclick dl,
.sidebar .block-oneclick .notlogged,
.checkout-types .block-oneclick dl,
.checkout-types .block-oneclick .notlogged {
	padding:5px;
}
.side-col .block-oneclick select,
.checkout-types .block-oneclick select,
.sidebar .block-oneclick select{
	width:100%;
}

.checkout-types .block-oneclick{
	text-align:left;
}

.payline-checkoutonepage-index #wait-txt{
	display:none;
	padding:20px;
    width:300px;
    height:30px;
}
.payline-checkoutonepage-index .popin{
	position:absolute;
	display:block!important;
	background-color:#FFFFFF;
	border:2px solid black;
	text-align:center;
	z-index:999;
}

.payline-checkoutonepage-index .col-main {
    padding: 20px 0 0;
}

form#wallet-checkout p{
	padding:0 5px;
}
.sidebar .payline-logo {
    display: block;
    margin: 10px 0;
    text-align: center;
}
#wallet-checkout .secured-by{
	padding:0 5px;
	text-align:right;
	font-size:0.8em;
}
table.payline-payment th {
    font-weight:bold;
    vertical-align:middle;
}
table.payline-payment td {
    margin-left:5px;
    width:35%;
}
.payline-payment-logo img {
    display:block;
    margin:auto;
}

#payment_form_PaylineCPT li input{
	margin-top: 13px;
}

.col-main .facebook-like-rewards-notification {
    font-size: 11px; 
    font-family: arial, sans-serif; 
}

.main-container.col2-right-layout .col-main .facebook-like-rewards-notification {
    float: right; 
    top: -28px; 
    position: relative; 
    left: 0px;
}

.main-container.col3-layout .col-main .facebook-like-rewards-notification {
	float: left;
	top: -4px;
	position: relative;
	left: 2px;
}

.facebook-like-rewards-notification .ajax-loading {
    background-image: url('https://skin.anjou-connectique.com/skin/frontend/base/default/images/rewardssocial/facebook/ajax-loader.gif');
	background-repeat: no-repeat;
	line-height: 11px;
	height: 11px;
	width: 16px;
	padding: 0;
	margin: 0;
}
body.swal2-in{overflow-y:hidden}body.swal2-iosfix{position:fixed;left:0;right:0}.swal2-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;padding:10px;background-color:transparent;z-index:1060}.swal2-container:not(.swal2-in){pointer-events:none}.swal2-container.swal2-fade{-webkit-transition:background-color .1s;transition:background-color .1s}.swal2-container.swal2-in{background-color:rgba(0,0,0,.4)}.swal2-modal{background-color:#fff;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;box-sizing:border-box;text-align:center;margin:auto;overflow-x:hidden;overflow-y:auto;display:none;position:relative}.swal2-modal:focus{outline:0}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal .swal2-title{color:#595959;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:0;padding:0;line-height:60px;display:block}.swal2-modal .swal2-spacer{height:10px;color:transparent;border:0}.swal2-modal .swal2-styled{border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:0 5px;padding:10px 32px}.swal2-modal .swal2-styled:not(.swal2-loading)[disabled]{opacity:.4;cursor:no-drop}.swal2-modal .swal2-styled.swal2-loading{box-sizing:border-box;border:4px solid transparent;border-color:transparent;width:40px;height:40px;padding:0;margin:-2px 30px;vertical-align:top;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-modal :not(.swal2-styled).swal2-loading::after{display:inline-block;content:'';margin-left:5px;vertical-align:-1px;height:6px;width:6px;border:3px solid #999;border-right-color:transparent;border-radius:50%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{font-size:36px;line-height:36px;font-family:serif;position:absolute;top:5px;right:13px;cursor:pointer;color:#ccc;-webkit-transition:color .1s ease;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{font-size:18px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal;color:#545454}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{width:100%;box-sizing:border-box;border-radius:3px;border:1px solid #d9d9d9;font-size:18px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);-webkit-transition:border-color box-shadow .3s;transition:border-color box-shadow .3s}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f06e57}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{outline:0;box-shadow:0 0 3px #c4e6f5;border:1px solid #b4dbed}.swal2-modal .swal2-file:focus::-webkit-input-placeholder,.swal2-modal .swal2-input:focus::-webkit-input-placeholder,.swal2-modal .swal2-textarea:focus::-webkit-input-placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file:focus::-moz-placeholder,.swal2-modal .swal2-input:focus::-moz-placeholder,.swal2-modal .swal2-textarea:focus::-moz-placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file:focus:-ms-input-placeholder,.swal2-modal .swal2-input:focus:-ms-input-placeholder,.swal2-modal .swal2-textarea:focus:-ms-input-placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file:focus::placeholder,.swal2-modal .swal2-input:focus::placeholder,.swal2-modal .swal2-textarea:focus::placeholder{-webkit-transition:opacity .3s .03s ease;transition:opacity .3s .03s ease;opacity:.8}.swal2-modal .swal2-file::-webkit-input-placeholder,.swal2-modal .swal2-input::-webkit-input-placeholder,.swal2-modal .swal2-textarea::-webkit-input-placeholder{color:#e6e6e6}.swal2-modal .swal2-file::-moz-placeholder,.swal2-modal .swal2-input::-moz-placeholder,.swal2-modal .swal2-textarea::-moz-placeholder{color:#e6e6e6}.swal2-modal .swal2-file:-ms-input-placeholder,.swal2-modal .swal2-input:-ms-input-placeholder,.swal2-modal .swal2-textarea:-ms-input-placeholder{color:#e6e6e6}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#e6e6e6}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;width:20%;font-size:20px;font-weight:600;text-align:center}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;vertical-align:middle;margin:20px auto;padding:0}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;padding:5px 10px;min-width:40%;max-width:100%}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span{vertical-align:middle}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;margin:0 -20px;overflow:hidden;padding:10px;color:gray;font-size:16px;font-weight:300;display:none}.swal2-modal .swal2-validationerror::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#ea7d7d;color:#fff;line-height:24px;text-align:center;margin-right:10px}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative;box-sizing:content-box;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .x-mark{position:relative;display:block}.swal2-icon.swal2-error .line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal2-icon.swal2-error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal2-icon.swal2-error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal2-icon.swal2-warning{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f8bb86;border-color:#facea8;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-info{font-family:'Open Sans',sans-serif;color:#3fc3ee;border-color:#9de0f6;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-question{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#87adbd;border-color:#c9dae1;font-size:60px;line-height:80px;text-align:center}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success::after,.swal2-icon.swal2-success::before{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal2-icon.swal2-success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.swal2-icon.swal2-success .placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal2-icon.swal2-success .fix{width:7px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success .line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal2-icon.swal2-success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}.swal2-show{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:hideSweetAlert .15s forwards;animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}@-webkit-keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.animate-success-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.animate-success-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.swal2-success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes pulse-warning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}@keyframes pulse-warning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}.pulse-warning{-webkit-animation:pulse-warning .75s infinite alternate;animation:pulse-warning .75s infinite alternate}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.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-slider .slick-list,.slick-slider .slick-track{-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;min-width:100%}.slick-track:after,.slick-track:before{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}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:40px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:FontAwesome;font-size:40px;line-height:1;opacity:.75;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'\f053'}[dir=rtl] .slick-prev:before{content:'\f053'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'\f054'}[dir=rtl] .slick-next:before{content:'\f054'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{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:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:FontAwesome;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\f111';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:inline-block;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:5px;right:5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=) no-repeat 0 0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(data:image/gif;base64,R0lGODlhIAAgAPMAABEREf///0VFRYKCglRUVG5ubsvLy62trTQ0NCkpKU5OTuLi4vr6+gAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==) #111 no-repeat center center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
body{background:#fff}a{color:#1d63a1;text-decoration:none}a:hover{text-decoration:none}h1,h2,h3{color:#1d63a1;font-family:Arial,Verdana,sans-serif}::placeholder{font-style:italic;font-size:.98rem}.header-logo{max-height:109px}.home-left{float:left;display:inline;width:636px;position:relative;margin-top:30px}.home-block{margin-bottom:25px;width:100%}.home-title{border-bottom:1px dotted #999;height:35px}.home-title a.rss-link,.home-title h1{float:left;display:inline}.home-title h1,.home-title h2,.home-title h3{font-size:27px;line-height:35px;font-weight:400;float:left}.home-news{font-size:27px;line-height:35px;font-weight:400;float:left}.home-title img{margin-top:3px;padding-left:5px}.home-title a:hover{-moz-opacity:.5;-webkit-opacity:.5;opacity:.5}.home-title a.rss-link{width:20px;height:20px;margin-top:4px}.home-link{padding-top:7px;float:right;color:#4b4b4b;font-style:italic;text-decoration:none;font-weight:700;padding-top:15px}#home-link h1{display:none}.home-link:hover{color:#000}.home-content{clear:both}.home-content a{text-decoration:none}.home-content .product-item{height:230px;margin:5px 8px 0 0}.home-content .product-item,.home-content .product-item .product-bottom{width:152px}.home-content .product-item .show-details{left:35px}.home-nouveautes .last,.home-topventes .last{margin-right:0}.bloc-produits{padding-right:10px;width:138px;float:left;margin-top:15px}.intitule-produit{color:#1d63a1;text-align:center;font-size:11px;height:38px}.prix-produit{float:right;color:#f7941d;font-size:18px;font-weight:700;margin-top:-10px}.ref-produit{float:left;font-size:10px;color:#999;margin-top:5px;padding-left:5px}.bloc-produits- .intitule-produit{padding-top:5px;margin-top:10px}.produit-promo img{float:right;left:108px;position:absolute;top:790px}.home-nosmarques{margin-top:15px}.home-nosmarques #bandeauMarques{width:100%;height:50px;margin-top:10px}.home-nosmarques .carousel-container,.home-nosmarques .marques-control{float:left}.home-nosmarques .carousel-container{width:530px;height:50px;overflow:hidden}.home-nosmarques .carousel-overflow{height:37px}.home-nosmarques a.slide{float:left;height:50px;width:145px;margin-right:8px;position:relative}.home-nosmarques a.last{margin-right:0}.home-nosmarques img.marque_media_full{position:absolute;left:50%;margin-left:-90px;top:-35px}.home-nosmarques a.control-next,.home-nosmarques a.control-prev{display:block;width:31px;height:30px;background-position:center bottom;margin-top:10px}.home-nosmarques a.disabled,.home-nosmarques a.disabled:hover{background-position:center top;cursor:default}.home-nosmarques a.control-prev{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_carousel-left.jpg);margin-right:22px}.home-nosmarques a.control-next{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_carousel-right.jpg);margin-left:22px}.featured-content{background:none repeat scroll 0 0 #f1f1f1;border-top:1px solid #e6e6e6;margin:10px 0 0 0}#contact_homepage{margin:0 0 20px 0}.wrapper{width:1010px;margin:0 auto;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bg_wrapper.png) repeat-y center top transparent}.page{position:relative}.page-print{background:#fff;padding:25px 30px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{background:#fff;padding:25px 30px;text-align:left}.main{min-height:400px;padding:15px 0;background-color:#fff;text-align:left;position:relative}a.main_promo_url{position:fixed;top:0;bottom:0;left:0;right:0}.validation-advice{clear:both;min-height:13px;margin:3px 0 0;font-weight:700;line-height:13px;padding:5px;color:#fff;background:red;font-size:12px}.validation-failed{border:1px dashed #eb340a!important;background:#faebe7!important}p.required{font-size:11px;text-align:right;color:#eb340a}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{color:#3d6611;font-weight:700}.error{color:#df280a;font-weight:700}.notice{color:#e26703}.messages ul{list-style:none!important;margin:0!important;padding:0!important}.messages ul li ul li{margin-bottom:15px}.messages ul li ul li:last-child{margin-bottom:0}.messages{width:100%;z-index:9;margin:0;padding:0}.messages a{color:#fff;border:1px solid #fff;border-radius:5px;padding:5px;display:inline-block;font-size:12px;line-height:10px}.error-msg,.note-msg,.notice-msg,.success-msg{padding:10px;font-size:18px!important;line-height:18px;font-weight:700;text-align:center}.error-msg{background-color:#f44336;color:#fff}.success-msg{background-color:#4caf50;color:#fff}.note-msg,.notice-msg{background-color:#2196f3;color:#fff}.breadcrumbs{margin:0 0 10px}.breadcrumbs li{display:inline}.breadcrumbs li strong{font-weight:700;color:#f7941d}.breadcrumbs .fa{margin:0 7px}.breadcrumbs li a,.breadcrumbs li span{text-decoration:none}.breadcrumbs li a:hover{color:#f7941d}.breadcrumbs li a,.breadcrumbs li span,.breadcrumbs li strong{color:#666;font-size:14px}.view-product .col-left{padding-top:26px}.catalog-product-view .breadcrumbs .product{display:none}.page-title{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:0 0 25px}.page-title h1,.page-title h2{margin:0;font-size:20px;color:#545454;font-weight:700}.spec-title{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg) repeat-x left bottom;width:100%;padding:5px 0;margin-bottom:10px}.pager{font-size:11px;background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_toolbar.gif) 0 100% repeat-x;padding:4px 8px;border-top:1px solid #e2e2e2;text-align:center}.pager .amount{float:left;margin:0}.pager .limiter{float:right}.pager .limiter label{vertical-align:middle}.pager .limiter select{padding:0;margin:0 0 1px;vertical-align:middle}.pager .pages{margin:0 140px}.pager .pages ol{display:inline}.pager .pages li{display:inline;margin:0 2px}.sorter{font-size:11px;background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_toolbar.gif) 0 100% repeat-x;padding:3px 8px;border-top:1px solid #e2e2e2}.sorter .view-mode{float:left;margin:0}.sorter .sort-by{float:right;padding-right:36px}.sorter .sort-by label{vertical-align:middle}.sorter .sort-by select{padding:0;margin:0 0 1px;vertical-align:middle}.toolbar .pager{padding:3px 8px;border-bottom:1px solid #fff}.toolbar .sorter{border-bottom:1px solid #fff}.toolbar-bottom{margin-top:10px;clear:both}.info-box{background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.info-box h2{font-weight:700;font-size:13px}.info-table th{font-weight:700;padding:2px 15px 2px 0}.info-table td{padding:2px 0}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_collapse.gif) 0 5px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -52px}tr.summary-details td{font-size:11px;background-color:#dae1e4;color:#626465}tr.summary-details-first td{border-top:1px solid #d2d8db}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_collapse.gif) 100% 5px no-repeat;cursor:pointer}.cart-tax-info .price,.cart-tax-total .price{display:inline!important;font-weight:400!important}.cart-tax-total-expanded{background-position:100% -52px}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px}.std dl dt{font-weight:700}.std dl dd{margin:0 0 10px}.std h3{text-transform:none;font-size:18px;font-weight:400}.links li{display:inline}.links li.first{padding-left:0!important}.links li.last{background:0 0!important;padding-right:0!important}.link-cart{color:#dc6809!important;font-weight:700}.link-wishlist{color:#dc6809!important;font-weight:700}.link-reorder{font-weight:700;color:#dc6809!important}.link-compare{font-weight:700}.link-print{font-weight:700;color:#dc6809}.link-rss{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_rss.gif) 0 2px no-repeat;padding-left:18px;line-height:14px;white-space:nowrap}.btn-remove{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.btn-edit{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_edit.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_divider1.gif) 0 50% repeat-x;text-indent:-999em;overflow:hidden}.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:950px;margin:0 auto;padding:12px 0 12px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}header .header{background:#fff}header{font-family:Arial,Verdana,sans-serif}.header .search .form-search{width:100%;height:31px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_search-field.jpg) no-repeat left center}.header .search input.search-field{float:left;margin:10px 0 0 10px;width:290px;background:0 0;border:0}.header .search button.search-submit{cursor:pointer;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_search-submit.jpg) no-repeat right bottom;float:right;width:116px;height:31px;border:0}.header .search .advancedsearch-link{float:right;color:#bfe3f8;font-size:11px;margin-top:5px}.header .search .advancedsearch-link:hover{text-decoration:underline}.header .quick-access p,.header .quick-access p a{color:#525252}.header .quickaccess-block{float:left;cursor:pointer}.header .quickaccess-block p{font-size:13px}.header .quickaccess-block p a:hover{text-decoration:underline}.header .quickaccess-content{position:absolute;z-index:9999;width:230px;border-top:2px solid #e88900;background:#fff;top:80px;-webkit-box-shadow:-2px 0 6px -1px #666;box-shadow:-2px 0 6px -1px #666;display:none}.header .quickaccess-account .quickaccess-content{left:0}.header .quickaccess-cart .quickaccess-content{right:0}.header .quickaccess-content .account-links li.item{padding-bottom:1px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_quickaccess-items.jpg) no-repeat center bottom}.header .quickaccess-content .account-links li.item-last{padding:0;background:0 0}.header .quickaccess-content .account-links li.item a{display:block;height:30px;line-height:30px;padding-left:13px;font-size:13px;color:#868695}.header .quickaccess-content .account-links li.item a:hover{color:#f79a19}.header .qa-padd{display:block;text-decoration:none}.header .quickaccess-link{color:#333}.header .quick-access p{margin:0}.header .quickaccess-account .login,.header .quickaccess-cart .price{color:#f69700;font-weight:700}.header .quickaccess-cart .cart-item .item-link{display:block;padding:10px 0}.header .quickaccess-cart .cart-item .visuel{float:left;margin-left:15px;border:1px solid #ddd}.header .quickaccess-cart .cart-item .product-details{float:left;width:125px;margin-left:10px}.header .quickaccess-cart .cart-item p,.header .quickaccess-cart .cart-item ul li{color:#858594;font-size:11px;line-height:13px}.header .quickaccess-cart .cart-item .name{color:#4d8dcd;font-size:13px;line-height:15px;font-weight:700}.header .quickaccess-cart .cart-item .qty{font-size:12px;font-weight:700;color:#31303f;margin-top:5px}.header .quickaccess-cart .order-button button{display:block;width:92%;height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;margin:10px auto;background:#f79a19;background:-moz-linear-gradient(top,#f79a19 0,#be5c21 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f79a19),color-stop(100%,#be5c21));background:-webkit-linear-gradient(top,#f79a19 0,#be5c21 100%);background:-o-linear-gradient(top,#f79a19 0,#be5c21 100%);background:-ms-linear-gradient(top,#f79a19 0,#be5c21 100%);background:linear-gradient(to bottom,#f79a19 0,#be5c21 100%)}.header .quickaccess-cart .infos{padding:15px;color:#333}.header-container .top-container{clear:both;padding:5px 10px 0 12px;text-align:right}.header-container .top-container a{font-size:11px;color:#ebbc58}#main_navigation{background:#1d63a1}.nav-container #nav li.navigation-top-item{cursor:pointer}.nav-container #nav li.navigation-top-item:last-child{background-size:0}.nav-container #nav li.navigation-top-item a.level-top div{display:table-cell;vertical-align:middle;padding:0 5px}.nav-container #nav li.navigation-top-item a.level-top{font-size:17px;text-decoration:none;color:#fff;cursor:pointer;position:relative;display:table;width:100%;height:50px;vertical-align:middle;font-family:Arial,Verdana,sans-serif}@media (max-width:1200px){.nav-container #nav li.navigation-top-item a.level-top{font-size:15px}}.nav-container #nav li.navigation-top-item.richmenu-toggler:hover a.level-top:after{bottom:-4px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(178,198,43,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.nav-container #nav li.navigation-top-item a.level-top span{display:inline-block;line-height:15px}.nav-container #nav li.navigation-top-item-over a.level-top{z-index:999}.nav-container #nav li.promotion a.level-top{color:#f7941d}.nav-container #nav li.promotion a.level-top span{background:0 0}@media all and (device-width:768px) and (device-height:1024px){.nav-container #nav li.promotion a.level-top span{background:0 0}}.top-toolbar{margin:32px auto 0 auto;background-color:#fff;height:63px;display:block;width:990px;color:#123a5f;padding:5px 0 7px 0}.top-toolbar a.toolbar-links{font-size:12px;color:#1d63a1;text-decoration:none;float:left;height:50px;line-height:50px;margin-top:14px;display:inline-block;padding-left:60px;margin-right:52px}.top-toolbar a.toolbar-links:hover{background-position:left bottom;text-decoration:underline}.top-toolbar a.references{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/toolbar-references.png) no-repeat scroll 0 0 transparent;margin-left:25px}.top-toolbar a.frais-de-port{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/toolbar-fdp.png) no-repeat scroll 0 0 transparent;margin-right:0}.top-toolbar a.paiement{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/toolbar-paiement.png) no-repeat scroll 0 0 transparent}.top-toolbar a.livraison{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/toolbar-expedition.png) no-repeat scroll 0 0 transparent}.home-right{display:inline-block;float:right;position:relative;margin-top:10px}.home-right p{color:#fff}.ancienPrix{font-size:13pt;padding-top:10px}.nouveauPrix{font-weight:700;font-size:17pt}.btn_timer{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_ventesFlash.png) no-repeat;padding-bottom:5px;width:192px;margin-left:auto;margin-right:auto}.home-right a{text-decoration:none;color:#fff}.home-right a:hover{text-decoration:underline}#bloc-blog{background:#fff;padding-bottom:5px;height:100%;position:relative}#bloc-blog a.big-link{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bg_entete_blog.jpg) no-repeat;font-size:18px;line-height:35px;padding-left:10px;color:#fff;text-transform:uppercase;display:block;text-decoration:none;height:154px;width:293px}#bloc-conseils p{width:244px;margin-right:auto;margin-left:auto;font-size:9pt;border-bottom:1px dotted #fff;margin-top:-7px;padding-bottom:2px;cursor:pointer}#bloc-blog .liens{padding-bottom:10px;display:block;width:100%;padding-left:10px;border-left:1px solid #c0ce53;border-right:1px solid #c0ce53;border-bottom:1px solid #c0ce53;position:absolute;bottom:0}#bloc-blog .liens a{line-height:13px;display:block;color:#4b4b4b}#bloc-blog .liens a:hover{text-decoration:underline}#bloc-blog .liens a p{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/puce_carre_verte.jpg) left center no-repeat;padding-left:15px;width:260px}#bloc-conseils{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bloc-conseils.jpg) no-repeat;width:294px;height:190px;text-align:left}#bloc-conseils a.big-link{display:block;text-decoration:none;height:100px;margin:0 0 8px 0;width:100%}.sidebar .category-root{background-color:#1d63a1;padding:4px 0 4px 0}.sidebar .category-root a,.sidebar .category-root h2{display:block;color:#fff;font-weight:400;font-size:18px;text-transform:uppercase}.sidebar .category-root p{display:block;color:#fff;font-weight:400;font-size:18px;text-transform:uppercase;margin:0 10px}.sidebar .category-root p a{color:#fff}.sidebar .category-children{padding-top:15px;margin-bottom:15px}.sidebar .category-children #category_leftnav{border-top:0;border-bottom:0;margin-top:-15px}.sidebar .category-children h3 a{text-transform:uppercase;display:block;color:#fff;text-decoration:none;width:90%;margin:0;line-height:18px;padding:5px 10px;background:#1d63a1}.sidebar .category-children h3{list-style-position:inside;font-weight:400;margin:0;padding:0;font-size:12px;font-weight:700}.sidebar .category-children h3.active a{background:none repeat scroll 0 0 #ec008c;color:#fff}.sidebar .category-children h3 a:hover{background:#eee no-repeat;display:block}.sidebar .category-children h3.active a:hover{color:#666}.sidebar .category-children li a,.sidebar .category-children p a{display:block;color:#fff;text-decoration:none;margin:0;line-height:18px;padding:5px 10px;background:#1d63a1}.sidebar .category-children li,.sidebar .category-children p{list-style-position:inside;margin:0;padding:0;font-size:14px}.sidebar .category-children li.active a,.sidebar .category-children p.active a{background:none repeat scroll 0 0 #f7941d;color:#fff}.sidebar .category-children li a:hover,.sidebar .category-children p a:hover{background:#eee no-repeat;display:block;color:#1d63a1}.sidebar .category-children li.active a:hover,.sidebar .category-children p.active a:hover{color:#666}.sidebar .block .block-title{background:#fff;border-bottom:1px solid #ddd}.sidebar .block .block-title strong{display:block;font:bold 12px/16px Arial,Helvetica,sans-serif;min-height:16px;padding:1px 0 1px;color:#e26703}.sidebar .block .block-title a{text-decoration:none!important}.sidebar .block .block-subtitle{padding:5px 0;color:#000;font-size:20px;font-weight:700;margin-bottom:5px;display:block}.sidebar .block .block-content li.item{padding:7px 9px}.sidebar .block .block-content .product-name{color:#1d63a1}.sidebar .block .btn-edit,.sidebar .block .btn-remove{float:right;margin:1px 0 2px 5px}.sidebar .block .actions a{float:left}.sidebar .block .actions button.button{float:right}.sidebar .block .empty{margin:0;padding:5px 9px}.sidebar .block li.odd{background-color:#f4f3f3}.sidebar .block li.even{background-color:#fafafa}ul#blog-left-cat-children{width:100%;margin:0 auto;padding:10px 0 10px 0}ul#blog-left-cat-children li{display:block;width:100%;padding:3px 0 3px 0}ul#blog-left-cat-children li.active{display:block;width:100%;background-color:#009f20}ul#blog-left-cat-children li.active a{color:#fff;font-style:italic}ul#blog-left-cat-children li a{display:block;font-size:15px;padding-left:10px;margin:0 auto;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase}ul#blog-left-cat-children li a:hover{text-decoration:underline}ul#blog-left-cat-children li.active a:hover{text-decoration:none}ul#blog-left-cat-children li a span.post-count{font-size:11px;font-weight:400}ul#cloud-tags{margin:0 auto;padding:5px 0 5px 0}ul#cloud-tags li{display:inline;padding:0 5px 0 5px}ul#cloud-tags li a{font-weight:700;text-decoration:none}ul#cloud-tags li a.tag-count-1{color:#1d63a1;font-size:12px}ul#cloud-tags li a.tag-count-2{color:#a0b5c8;font-size:14px}ul#cloud-tags li a.tag-count-3{color:#1d63a1;font-size:16px;text-transform:uppercase}ul#cloud-tags li a.tag-count-4{color:#a0b5c8;font-size:16px;text-transform:uppercase}ul#cloud-tags li a:hover{text-decoration:underline}.block-cart,.block-compare,.block-compared,.block-login,.block-poll,.block-related,.block-reorder,.block-subscribe,.block-tags,.block-viewed,.block-wishlist{font-size:11px;line-height:1.25}.block-cart .block-title strong,.block-compare .block-title strong,.block-compared .block-title strong,.block-login .block-title strong,.block-poll .block-title strong,.block-related .block-title strong,.block-reorder .block-title strong,.block-subscribe .block-title strong,.block-tags .block-title strong,.block-viewed .block-title strong,.block-wishlist .block-title strong{background-position:0 0;background-repeat:no-repeat;padding-left:21px}.block-account{border-color:#bbb;margin-bottom:20px}.block-account .block-title{background:#fc9d36 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-title-account.gif) 0 100% repeat-x;border:0;padding:3px 10px}.block-account .block-title strong{font-size:13px;color:#fff}.block-account .block-content{background:#fbfaf6;padding:7px 10px 7px}.block-account .block-content li a{display:block;padding:3px 4px;color:#5f5d5c;text-decoration:none!important}.block-account .block-content li a::before{font-family:FontAwesome;content:"\f0da";margin-right:10px}.block-account .block-content li:last-child a::before{content:"\f011";margin-left:-5px}.block-account .block-content li:last-child a{color:#e42e24;font-weight:700}.block-account .block-content li a:hover{color:#ea7900}.block-account .block-content li.last a{border-bottom:0}.block-account .block-content li.current a{color:#ea7900}.block-account .block-content li.current.last{border-bottom:0}.block-currency{border:0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-currency.gif) 0 0 no-repeat;padding:7px 12px 10px;height:51px}.block-currency .block-title{background:0 0;border:0;padding:0;margin:0 0 5px}.block-currency .block-title strong{font:bold 13px/21px Arial,Helvetica,sans-serif;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-currency.gif) 0 50% no-repeat;padding:0 0 0 21px;text-transform:none;color:#fff}.block-currency .block-content{background:0 0;padding:0}.block-currency .block-content select{width:100%;padding:0}.block-layered-nav{clear:both;border:0}.block-layered-nav .block-title{border:0;padding:0;height:47px;width:209px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-layered-title.png) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.block-layered-nav .block-subtitle>a{color:#212529;display:block;border:1px solid #bbb;border-radius:5px;padding:5px;margin-bottom:15px}.block-layered-nav .block-subtitle>a:before{font-family:FontAwesome;content:"\f107";margin:0 10px;color:#bbb;float:left;padding:0 0 3px 0}.block-layered-nav .block-subtitle.open>a:before{content:"\f106"}.block-layered-nav .block-subtitle{color:#212529}.amshopby-filters-top .block-title{display:none}.filters-global-container .amshopby-narrow-by-list{margin-bottom:0}.filters-global-container .amshopby-narrow-by-list ol{margin-bottom:0;max-height:260px!important}.filters-global-container>.amshopby-filters-top>.block-content{background:#f8f9fa;padding:15px 15px 0;box-shadow:inset 0 1px 0 #e9ecef,inset 0 -15px 10px -10px #ddd;white-space:nowrap;overflow-x:scroll}.block-layered-nav li a:active{background-color:#fff}.block-layered-nav dd.last{background-color:#fff}.block-layered-nav .currently li{background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-layered-li.gif) 0 100% repeat-x;padding:4px 6px 4px 10px}.block-layered-nav .currently .label{font-weight:700;padding-left:18px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-layered-label.gif) 0 3px no-repeat;text-transform:uppercase}.block-layered-nav .currently .btn-remove{margin:3px 0 0}.block-layered-nav .actions{font-size:11px;padding:4px 9px;background:#cad6e4;border:1px solid #dee5e8;border-width:1px 0;text-align:right}.block-layered-nav .actions a{float:none}.block-cart .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-cart.gif)}.block-cart .summary{background:#fff;padding:2px 8px 8px;margin:-1px 0 0;position:relative;z-index:1}.block-cart .amount{margin:0}.block-cart .amount a{font-weight:700}.block-cart .subtotal{margin:5px 0 0;padding:2px 0;background:#fbebd9;text-align:center}.block-cart .subtotal .price{font-weight:700}.block-cart .actions{border-bottom:1px solid #c2c2c2}.block-cart .actions .paypal-logo{float:left;width:100%;margin:3px 0 0;text-align:right}.block-cart .actions .paypal-logo .paypal-or{clear:both;display:block;padding:0 55px 8px 0}.block-wishlist .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-wishlist.gif)}.block-wishlist .actions{text-align:right}.block-wishlist .actions a{float:none}.block-related .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-related.gif);background-position:0 1px}.block-related input.checkbox{float:left}.block-related .product{margin-left:20px}.block-compare .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-list.gif);background-position:0 1px}.block-compare button.button span{border-color:#406a83;background:#618499}.page-popup .link-print{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px;font-weight:700;color:#1d63a1}.compare-table{border:0}.compare-table thead tr.first td,.compare-table thead tr.first th{border:0;background:0 0;padding:0;font-size:0;line-height:0}.compare-table .btn-remove{float:right;background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_remove2.gif);width:72px;height:15px}.compare-table tbody th{background:#d9e5ee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_th-v.gif) 100% 0 repeat-y}.compare-table tbody td,.compare-table tbody th{padding:10px;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc}.compare-table tbody td.last{border-right:1px solid #ccc}.compare-table tbody tr.last td,.compare-table tbody tr.last th{border-bottom:1px solid #ccc!important}.compare-table tr.add-to-row td{background:#fffada;text-align:center}.compare-table tr.first td{text-align:center}.compare-table tr.first td .product-name{font-size:13px;font-weight:700;margin:0 0 5px;color:#203548}.compare-table tr.first td .product-name a{color:#203548}.compare-table tr.first td .ratings{width:69px;margin:0 auto}.compare-table tr.add-to-row td p,.compare-table tr.first td p{margin:0}.block-viewed .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-viewed.gif)}.block-compared .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-list.gif);background-position:0 1px}.block-poll .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-poll.gif)}.block-poll .block-subtitle{font-size:12px}.block-poll label{color:#777;font-weight:700}.block-poll input.radio{float:left;margin:1px -18px 0 0}.block-poll .label{display:block;margin-left:18px}.block-poll li{padding:3px 9px}.block-poll .actions{margin:5px 0 0}.block-poll button.button span{border-color:#406a83;background:#618499}.block-poll .answer{font-weight:700}.block-poll .votes{float:right;margin-left:10px}.block-tags .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-tags.gif)}.block-tags .block-content .tags-list{background:0 0;border:0;font-size:12px}.block-tags .block-content a{color:#1b2d3b}.block-tags .actions{text-align:right}.block-tags .actions a{float:none}.block-subscribe .block-content{padding:5px 10px}.block-subscribe .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-subscribe.gif)}.block-subscribe label{font-weight:700;color:#666}.block-subscribe input.input-text{display:block;width:167px;margin:3px 0}.block-subscribe .actions{background:0 0;padding:0;margin:3px 0 0;text-align:left}.block-subscribe .actions button.button{float:none}.block-subscribe .actions button.button span{border-color:#406a83;background:#618499}.block-reorder .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_block-list.gif)}.block-reorder input.checkbox{float:left;margin:2px -20px 0 0}.block-reorder .product-name{margin-left:20px}.block-reorder .validation-advice{margin:3px 9px 7px}.block-banner{border:0}.block-banner .block-content{padding:0;text-align:center}.block-login .block-title strong{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_ma-info.gif)}.block-login .block-content{padding:5px 10px}.block-login label{font-weight:700;color:#666}.block-login input.input-text{display:block;width:167px;margin:3px 0}.block-login .actions{background:0 0;padding:0;margin:3px 0 0}.block-login .actions button.button span{border-color:#406a83;background:#618499}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.sidebar .paypal-logo a{float:none}.no-rating{margin:0}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0}.ratings .rating-links .separator{margin:0 2px}.global-rating-box{float:left;margin:1px 0 0 10px}.ratings .rating-box{float:left;margin-right:3px}.ratings-table td,.ratings-table th{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:700;padding-right:8px}.availability{margin:0}.availability span{font-weight:700}.availability.out-of-stock span{color:#d83820}.availability-only{margin:10px 0 7px;line-height:16px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_availability_only.gif) 0 50% no-repeat;padding-left:15px}.availability-only a,.availability-only span{border-bottom:1px dashed #751d02;color:#000}.availability-only a{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px;text-decoration:none}.availability-only .expanded{background-position:100% -15px}.availability-only strong{color:#be2c00}.availability-only-details{margin:0 0 7px}.availability-only-details th{background:#d2d6d9;font-size:10px;padding:0 8px}.availability-only-details td{background:#ebf0f3;border-bottom:1px solid #fff;font-size:11px;padding:2px 8px 1px}.availability-only-details tr.odd td.last{color:#d95e00;font-weight:700}.product-view .product-shop .availability{font-size:11px}.product-view .product-shop .availability span{font-weight:400}.view-product .product-actions .add-to-links .link-wishlist{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/mes-preferes.png) no-repeat center center;display:block;width:155px;height:24px}.email-friend{margin:0}.alert-price{margin:0;font-size:11px}.alert-stock{margin:0;font-size:11px}.weee{display:block;font-size:11px;color:#444}.weee .price{font-size:11px;font-weight:400}.price-excl-tax{display:block}.price-excl-tax .label{white-space:nowrap}.price-incl-tax{display:block}.price-incl-tax .label{white-space:nowrap}.price-incl-tax .price{font-weight:700}.price-from{margin:0}.price-from .price-label{font-weight:700;white-space:nowrap}.price-to{margin:0}.price-to .price-label{font-weight:700;white-space:nowrap}.price-notice{color:#666}.view-product-right .price-notice{color:#e0124c;text-transform:uppercase;font-size:14px;font-weight:700}.price-notice .price{font-weight:700;color:#1d63a1}.tier-prices{margin:10px 0}.tier-prices li{color:#424242}.tier-prices .benefit{color:#2f2f2f}.tier-prices .price{font-weight:700;color:#ed1c24}.tier-prices-grouped li{padding:2px 0;color:#e26703}.tier-prices-grouped li .price{font-weight:700}.add-to-links{font-size:11px;margin:5px 0 0}.add-to-links .separator{display:none}.product-view .add-to-cart .paypal-logo{margin:0}.add-to-box{margin:10px 0}.add-to-box .add-to-cart{float:left}.add-to-box .or{float:left;font-weight:700;margin:0 7px;color:#666}.add-to-box .add-to-links{float:left;margin:0;font-size:12px!important;line-height:1.25!important;text-align:left!important}.add-to-box .add-to-links li{display:block!important}.add-to-box .add-to-links li .separator{display:none!important}.product-view{border:1px solid #c4c6c8}.product-essential{padding:25px;background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-view.gif) 100% 0 no-repeat}.product-essential h2{font:bold 13px/1.35 Arial,Helvetica,sans-serif}.product-collateral{background:#faf7ee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product_collateral.gif) 0 0 repeat-x;padding:25px}.product-collateral h2{font-weight:700;font-size:15px;color:#e26703;border-bottom:1px solid #e5dcc3;padding:0 0 1px;margin:0 0 15px}.product-collateral .box-collateral{margin:0 0 25px}.product-view .product-img-box{float:left;width:267px}.col3-layout .product-view .product-img-box{float:none;margin:0 auto}.product-view .product-img-box .product-image{margin:0 0 13px}.product-view .product-img-box .product-image-zoom{position:relative;width:265px;height:265px;overflow:hidden;z-index:9}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{font-size:11px;margin:0 0 5px;text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;opacity:.3}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views h2{font-size:11px;border-bottom:1px solid #ccc;margin:0 0 8px;text-transform:uppercase}.product-view .product-img-box .more-views ul{margin-left:-9px}.product-view .product-img-box .more-views li{float:left;margin:0 0 8px 9px}.product-view .product-img-box .more-views li a{float:left;width:56px;height:56px;border:2px solid #ddd;overflow:hidden}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{float:right;clear:none;border:0;margin:0;padding:0}.product-image-popup .nav{font-weight:700;margin:0 100px;text-align:center}.product-image-popup .image{display:block;margin:10px 0}.product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#2f2f2f}.product-view .product-shop{float:right;width:330px}.col1-layout .product-view .product-shop{float:right;width:545px}.col3-layout .product-view .product-shop{float:none;width:auto}.product-view .product-shop .product-name{margin:0 0 5px}.product-view .product-shop .product-name h1{color:#333;margin:0;font:bold 15px/1.35 Arial,Helvetica,sans-serif}.view-product .product-name h1{font-size:24px;color:#333;font-weight:700}.price .price-value{color:#e5143c;font-weight:700}.product-view .product-shop .availability{margin:10px 0}.product-view .product-shop .short-description{margin:10px 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_divider1.gif) 0 0 repeat-x;padding:10px 0 0}.product-view .product-shop .price-box{margin:10px 0}.product-view .product-shop .add-to-links{margin:0}.product-view .product-shop .add-to-links{font-size:12px;text-align:right}.product-view .product-shop .add-to-links li,.product-view .product-shop .add-to-links li .separator{display:inline}.product-view .product-shop .add-to-links a{color:#1d63a1!important;font-weight:400!important}.configurable-part{background:#efefef}.product-options{margin:20px 0 0;padding:10px 15px 5px;position:relative;clear:both}.product-options dt{padding:10px 0 0;font-weight:400}.product-options dt label{font-weight:700;color:#2f2f2f}.product-options dt label.required em{color:#eb340a;margin-left:5px}.product-options dd .qty-holder{display:block;padding:10px 0 0}.product-options dd .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:0 0;border:0;padding:3px;color:#2f2f2f}.product-options dd{padding:0;margin:0 0 5px;border-bottom:1px solid #e4e4e4}.product-options dl.last dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:99%}.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}.product-options ul.options-list{margin-right:5px}.product-options ul.options-list li{line-height:1.5;padding:2px 0}.product-options ul.options-list input.radio{float:left;margin-top:3px}.product-options ul.options-list input.checkbox{float:left;margin-top:3px}.product-options ul.options-list .label{display:block;margin-left:18px}.product-options ul.options-list label{font-weight:400}.product-options ul.validation-failed{padding:0 7px}.product-options p.note{margin:0;font-size:11px}.product-options p.required{position:absolute;right:20px;top:20px}.product-view .grouped-items-table .price-box{margin:0;padding:0}.product-view .box-additional .data-table td,.product-view .box-additional .data-table th{line-height:1.25}.product-view .box-up-sell h2{border-bottom:0;padding:0;margin:0 0 8px}.product-view .box-up-sell .products-grid{width:100%;border:1px solid #e5dcc3}.product-view .box-up-sell .products-grid td{width:25%;background:#f6f2e7;border-right:1px solid #e5dcc3;border-bottom:1px solid #e5dcc3;padding:15px 10px 12px;line-height:1.6em}.product-view .box-up-sell .products-grid tr.last td{border-bottom:0}.product-view .box-up-sell .products-grid td.last{border-right:0}.product-view .box-up-sell .products-grid td img{border:1px solid #e5dcc3}.product-view .box-up-sell .products-grid .product-image{text-align:center}.product-view .box-up-sell .products-grid td.empty{border-right:0;background:#f1ecdb}.product-view .box-up-sell .products-grid .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-view .box-tags{margin:0}.product-view .box-tags h3{font-size:13px}.product-view .box-tags .product-tags{display:block;margin:0 0 15px}.product-view .box-tags .product-tags li{display:inline;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_pipe3.gif) 100% 4px no-repeat;padding:0 7px 0 4px}.product-view .box-tags .product-tags li.first{padding-left:0}.product-view .box-tags .product-tags li.last{background:0 0;padding-right:0}.product-view .box-tags .form-add label{display:block;font-size:13px;font-weight:700;margin:0 0 5px;color:#0a263c}.product-view .box-tags .form-add .input-box{float:left;width:305px;margin:0 5px 0 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_tag_add.gif) 0 2px no-repeat;padding:0 0 0 23px}.product-view .box-tags .form-add input.input-text{width:299px}.product-view .box-tags .form-add button.button span{border-color:#406a83;background:#618499}.product-view .box-tags .note{margin:3px 0 0;padding:0 0 0 23px;font-size:11px}.product-view .box-reviews dl{margin:15px 0}.product-view .box-reviews dt a,.product-view .box-reviews dt span{font-weight:700}.product-view .box-reviews dd{margin:0 0 15px}.product-view .box-reviews dd small{font-style:italic}.product-view .box-reviews .form-add{margin:15px 0 0}.product-view .box-reviews .form-add h3{font-size:13px;font-weight:400}.product-view .box-reviews .form-add h3 span{font-weight:700}.product-view .box-reviews .form-add h4{font-size:12px}.product-view .box-reviews .form-add .data-table td{text-align:center}.product-view .box-reviews .form-add .form-list{margin:15px 0 0}.product-view .box-reviews .form-add .form-list .input-box{width:360px}.product-view .box-reviews .form-add .form-list input.input-text,.product-view .box-reviews .form-add .form-list textarea{width:354px}.send-friend .form-list{width:615px;overflow:hidden}.send-friend .form-list li{margin-right:-15px}.send-friend .form-list li p{margin:0 15px 0 0}.send-friend .form-list .field{width:315px}.send-friend .form-list .input-box{width:300px}.send-friend .form-list input.input-text,.send-friend .form-list textarea{width:294px}.send-friend .form-list li.wide .input-box{width:612px}.send-friend .form-list li.wide textarea{width:609px}.send-friend .buttons-set .limit{float:right;margin:0 7px 0 0;font-size:11px;line-height:21px}.product-name{margin:0;font-size:1em;font-weight:400}.product-list .product-name{margin-bottom:5px}.product-list .product-review{margin-bottom:5px}.catalog-product-view .product-name{margin-bottom:20px}.product-name a{color:#1d63a1}.tags-list{display:block;font-size:13px;border:1px solid #c1c4bc;background:#f8f7f5;padding:10px}.tags-list li{display:inline!important;margin:0 4px 0 0}.tags-list li a{color:#1b2d3b}.advanced-search .form-list label{width:160px;padding-right:10px}.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{float:left;clear:none;width:450px}.advanced-search .form-list input.input-text{width:444px}.advanced-search .form-list .input-range input.input-text{width:185px}.advanced-search .form-list .input-box div.labels{background:#efefef;color:#777;font-style:italic;padding:5px;width:445px;cursor:pointer}.advanced-search-amount{margin:0 0 10px}.advanced-search-summary{margin:10px 0;border:1px solid #e9d7c9;background:#fff6f1;padding:10px}.advanced-search-summary ul{float:left;width:49%}.advanced-search-summary strong{color:#e17c24;padding-left:15px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_search_criteria.gif) 0 3px no-repeat}.advanced-search-summary p{clear:both;font-weight:700;margin:0}.page-sitemap .links{text-align:right;margin:0 8px -22px 0}.page-sitemap .links a{text-decoration:none;position:relative}.page-sitemap .links a:hover{text-decoration:underline}.page-sitemap .sitemap{margin:12px}.page-sitemap .sitemap a{color:#1b2d3b}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:700}.page-sitemap .sitemap li.level-0 a{color:#1d63a1}.rss-title h1{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}.rss-table .link-rss{display:block;line-height:1.55;background-position:0 4px}.cart .page-title{border-bottom:0;margin:0 0 12px}.cart .page-title h1{margin:10px 0 0}.cart .page-title .checkout-types li{margin:0 0 5px}.cart .title-buttons .checkout-types{float:right}.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:8px 55px 0 0;line-height:1;font-size:11px}.cart .totals .shipping-info-loader{font-size:11px;line-height:15px;height:15px;display:inline-block}.cart .totals .fraisdeport select{width:100%}.cart-table th{padding:2px 10px}.cart-table td{padding:10px}.cart-table .product-name{font-weight:700;margin:0 0 5px;color:#2f2f2f}.cart-table .product-price p{margin:0}.cart-table .product-price .price-label{font-size:.7em}.cart-table .product-price .old-price{font-size:.8em}.cart-table .product-price .old-price .price{text-decoration:line-through}.cart-table .product-price .old-price,.cart-table .product-price .old-price .price{color:#f29732!important}.cart-table .product-price .cart-special-price{color:#dc133d}.cart-table .item-msg{margin:5px 0;font-size:11px;font-weight:700;color:#df280a}.cart-table tfoot td{padding:5px 10px}.cart-table .btn-continue{float:left}.cart .cart-collaterals{padding:25px 0 0}.cart .cart-collaterals .col2-set .col-1{width:500px}.cart .cart-collaterals .btn-proceed-checkout{width:88%}.cart .cart-collaterals .btn-proceed-checkout span span{width:89%}.cart .crosssell{border:1px solid #cec3b6;background:#fafaec;padding:12px 15px}.cart .crosssell h2{margin:.7em 0;font-size:1.8em;line-height:1.35;color:#1d63a1;font-weight:400}.green{color:#78be20!important}.deleteproductlink{vertical-align:middle;display:table-cell;padding-right:10px}.cart .crosssell .product-image{float:left;width:75px;height:75px;border:1px solid #d0cdc9}.cart .crosssell .product-details{margin-left:90px}.cart .crosssell .product-name{font-size:16px;color:#3d3d3d}.cart .crosssell .product-name a{color:#3d3d3d}.cart .crosssell li.item{margin:12px 0}.cart .crosssell .link-compare{font-weight:400}.cart .crosssell .price-box p{padding:0;margin:0}.cart .crosssell .link-compare{font-weight:400}.cart .crosssell .price-box .price{color:#1f68a6;font-size:16px;line-height:16px;display:inline-block}.cart .crosssell .price-box .price .price-label{font-size:10px;line-height:10px;vertical-align:top}.cart .crosssell .price-box .old-price .price{color:#f29732;font-size:11px;line-height:11px;text-decoration:line-through}.cart .crosssell .price-box .old-price .price .price-label{font-size:8px;line-height:8px;vertical-align:top}.cart .crosssell .price-box .price-excluding-tax .price{color:#666;font-size:11px;line-height:11px}.cart .crosssell .price-box .price-excluding-tax .price .price-label{font-size:8px;line-height:8px}.cart .crosssell .loading{line-height:15px;height:15px;padding:10px 0;text-align:center}.cart .discount,.cart .shipping{border:1px solid #d0cbc1;background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_block-title.gif) 0 0 repeat-x;padding:12px 15px;margin:0 0 18px}.cart .discount h2,.cart .shipping h2{background-position:0 0;background-repeat:no-repeat;font:bold 13px/16px Arial,Helvetica,sans-serif;padding:0 0 0 21px;color:#e26703;text-transform:uppercase}.cart .discount button span,.cart .shipping button span{border-color:#406a83;background:#618499}.cart .discount .buttons-set,.cart .shipping .buttons-set{margin:10px 0 0;border:0;padding:0;text-align:left}.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button{float:none;margin-left:0}.cart .discount h2{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_discount.gif)}.cart .discount .input-box{margin:8px 0 0;width:260px}.cart .discount input.input-text{width:254px}.cart .shipping h2{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_shipping.gif)}.cart .shipping .sp-methods{margin:10px 0 0;padding:5px 0 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_divider1.gif) 0 0 repeat-x}.cart .totals{float:right;width:355px;background:#dee5e8;border:1px solid #bebcb7}.cart .totals table{width:100%;margin:7px 0}.cart .totals td{padding:1px 15px 1px 7px}.cart .totals tfoot th{padding:5px 15px 5px 7px}.cart .totals tfoot td{padding-top:5px;padding-bottom:5px}.cart .totals tfoot td strong,.cart .totals tfoot th strong{font-size:15px}.cart .totals .checkout-types{font-size:13px;padding:8px 15px 15px;text-align:right}.cart .totals .checkout-types li{clear:both;margin:10px 0}#shopping-cart-totals-table .cart-points-total_spent{padding-right:3px}.cart .totals table,.totals table{width:80%;margin:10px auto}.cart .totals td,.totals tr td{color:#666;font-size:16px;padding:5px}.totals tr.subtotal td{color:#1762a2}.totals tr.tax td{font-size:13px;color:#1762a2}.totals tr.grandtotal td{color:#dc143c;text-transform:uppercase;font-size:18px}.totals tr.rewardsspent td{color:#f7941d;font-size:12px}.totals tr.rewardsdiscount td,.totals tr.rewardsearned td{font-size:12px;color:#4aa647}.totals tr.discount td,.totals tr.fraisdeport td,.totals tr.other td,.totals tr.tax td{border-bottom:1px solid #dadada}.totals tr.discount td{font-size:14px}.checkout-onepage-index .totals{float:right;width:370px}.item-options dt{font-weight:700;font-style:italic}.item-options dd{padding-left:10px;margin:0 0 6px}.truncated{cursor:help}.truncated a.dots{cursor:help}.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .truncated_full_value .item-options>p{font-weight:700;text-transform:uppercase}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:15px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.col-left .left-block .content p{text-align:center}.col-left a.left-block{display:block;text-decoration:none}.col-left a.left-block:hover{border-color:#efefef}.col-left a.left-block:hover,.col-left a.left-block:hover .left-block-padd{background:0 0;color:#1d63a1}.col-left a.left-block:hover h3{color:#1d63a1}.col-left .left-block p{margin:0;font-size:12px;text-align:right}.col-left .left-block a{text-decoration:none}.col-left .left-block a:hover{text-decoration:underline}.col-left .left-block-padd{padding:5px 0 0 0}.col-left .bulle1{padding-bottom:15px;background:#1d63a1 no-repeat;color:#e5eff6}.col-left a.bulle1:hover{padding-bottom:0;margin-bottom:25px}.col-left .bulle1 a,.col-left .bulle1 h3{color:#e5eff6}.col-left .bulle1-right{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle1-right.jpg);background-position:right bottom}.col-left .bulle1-left{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle1-left.jpg);background-position:left bottom}.col-left .bulle2{padding-bottom:19px;background:#f9f9f9 no-repeat;color:#1d63a1}.col-left a.bulle2:hover{padding-bottom:0;margin-bottom:29px}.col-left .bulle2 a,.col-left .bulle2 h3{color:#1d63a1}.col-left .bulle2-right{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle2-right.jpg);background-position:right bottom}.col-left .bulle2-left{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle2-left.jpg);background-position:left bottom}.col-left .bulle3{padding-bottom:14px;background:#e5eff6 no-repeat;color:#1d63a1}.col-left a.bulle3:hover{padding-bottom:0;margin-bottom:24px}.col-left .bulle3 a,.col-left .bulle3 h3{color:#1d63a1}.col-left .bulle3-right{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle3-right.jpg);background-position:right bottom}.col-left .bulle3-left{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle3-left.jpg);background-position:left bottom}.col-left .bulle4{padding-bottom:20px;background:#999 no-repeat;color:#fff}.col-left a.bulle4:hover{padding-bottom:0;margin-bottom:30px}.col-left .bulle4 a,.col-left .bulle4 h3{color:#fff}.col-left .bulle4-right{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle4-right.jpg);background-position:right bottom}.col-left .bulle4-left{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle4-left.jpg);background-position:left bottom}.col-left .bulle5{background:#60ae41;color:#fff}.col-left a.bulle5:hover{padding-bottom:0;margin-bottom:25px}.col-left .bulle5 a,.col-left .bulle5 h3{color:#fff}.col-left .bulle5-left{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_bulle5-left.jpg);background-position:left bottom}.col-left .bulle6{padding-bottom:20px;background:#f1f0f1 no-repeat;color:#404040}.col-left a.bulle6:hover{padding-bottom:0;margin-bottom:30px}.col-left .bulle6 a,.col-left .bulle6 h3{color:#404040}.col-left .left-block .title-picto{width:100%;text-align:left}.col-left .left-block h3.title{font-size:20px;line-height:20px;font-weight:400;margin:0}.col-left .left-block-paiement h3.title{font-size:23px;line-height:23px}.col-left .left-block-livraison h3.title{font-size:39px;line-height:32px}.col-left .left-block-conseils h3.title{font-size:30px;line-height:30px}.col-left .left-block-paiementsecure h3.title{font-size:28px;line-height:28px}.col-left .left-block-aide h3.title{font-size:33px;line-height:23px}.col-left .left-block-blog h3.title{font-size:32px;line-height:27px;color:#e5eff6}.col-left .newsletter h3.title{font-size:31px;line-height:32px;color:#e5eff6;padding-left:4px}.col-left .left-block span.title{font-size:20px;line-height:20px;font-weight:400;margin:0}.col-left .left-block-paiement span.title{font-size:23px;line-height:23px}.col-left .left-block-livraison span.title{font-size:39px;line-height:32px}.col-left .left-block-conseils span.title{font-size:30px;line-height:30px}.col-left .left-block-paiementsecure span.title{font-size:28px;line-height:28px}.col-left .left-block-aide span.title{font-size:33px;line-height:23px}.col-left .left-block-blog span.title{font-size:22px;line-height:27px;color:#fff;text-transform:uppercase}.col-left .newsletter span.title{font-size:31px;line-height:32px;color:#e5eff6;padding-left:4px}.col-left .left-block-paiementsecure .pictos{margin:5px auto}.col-left .left-block-paiementsecure .pictos tr td{padding:5px 9px 5px 9px}.col-left .left-block-paiementsecure .desc{margin:0 auto;width:156px;line-height:14px;font-size:11px}.col-left .left-block-ekomi{background:0 0;border:0;padding:0}.col-left .left-block-ekomi .content-wrapper{width:195px}.col-left .left-block-ekomi .ekomi-script{margin:0 auto;width:170px}.sp-methods{margin:0 0 8px}.sp-methods dt{margin:13px 0 5px;font-weight:700}.sp-methods dd li{margin:5px 0}.sp-methods label{font-weight:700;color:#666}.sp-methods .price{font-weight:700}.sp-methods .form-list{padding-left:30px}.sp-methods .form-list li{margin:0 0 8px;color:#404040}.sp-methods select.month{width:154px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em!important}.sp-methods .checkmo-list li{margin:0 0 5px}.sp-methods .checkmo-list label,.sp-methods .infos .form-list label{width:135px;padding-right:10px;text-align:right}.sp-methods .checkmo-list address,.sp-methods .infos .form-list address{float:left}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.sp-methods .release-amounts{margin:.5em 0}.sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.please-wait{float:right}.please-wait img{vertical-align:middle}.cvv-what-is-this{font-size:11px;cursor:help;margin-left:10px}.tool-tip{border:1px solid #7ba7c9;background:#eaf6ff;padding:15px 20px;position:absolute;z-index:9999}.tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages h3{font-size:12px;font-weight:700;color:#e87403}.gift-messages p.control{color:#8e8d8b}.gift-messages-form{position:relative}.gift-messages-form label{float:none!important;position:static!important}.gift-messages-form h4{font-size:12px;font-weight:700;color:#e87403}.gift-messages-form .whole-order{margin:0 0 25px}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{margin:0;font-weight:700;text-align:center;color:#8a8987}.gift-messages-form .item .details{margin-left:90px}.gift-messages-form .item .details .product-name{font-size:13px;font-weight:700;margin:0 0 10px}.gift-messages-form .item .details .form-list .field{width:255px}.gift-messages-form .item .details .form-list .input-box{width:240px}.gift-messages-form .item .details .form-list input.input-text{width:234px}.gift-messages-form .item .details .form-list li.wide .input-box{width:500px}.gift-messages-form .item .details .form-list li.wide textarea{width:494px}.gift-message-link{font-size:11px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_collapse-gm.gif) 100% 6px no-repeat;padding-right:7px}.gift-message-link.expanded{background-position:100% -40px}.gift-message-row{background:#f2efe9}.gift-message-row .btn-close{float:right;width:16px;height:16px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_gm-close.gif) 0 0 no-repeat;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.checkout-agreements li{margin:30px 0}.checkout-agreements .agreement-content{overflow:auto;height:12em;padding:10px;background-color:#fbfaf6;border:1px solid #bbb6a5}.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}.checkout-agreements .agree input.checkbox{margin-right:6px}.checkout-agreements .agree label{font-weight:700;color:#666}.opc .checkout-agreements{border:1px solid #d9dde3;border-width:0 1px;padding:5px 30px}.opc .checkout-agreements li{margin:20px 0 0}.opc .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px}.opc .checkout-agreements .agree{padding-left:6px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:0 0!important;margin:0!important;padding:0!important;border:0!important}.opc .centinel{border:1px solid #bbb6a5;border-width:0 1px 1px;padding:10px 30px}.info-set{background:#fbfaf6 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.info-set h2{font-size:13px;font-weight:700;margin:0 0 10px}.info-set h3,.info-set h4{font-size:13px;font-weight:700;color:#e26703}.info-set h2 a,.info-set h3 a,.info-set h4 a{font-weight:400}.info-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.info-set h3.legend{margin:0 0 10px;color:#0a263c}.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.info-set .box{margin:0 0 15px}.info-set .box h2{color:#e26703}.info-set .data-table .product-name{font-size:1em!important;font-weight:700!important;color:#1d63a1!important}.info-set .data-table .product-name a{font-weight:700!important}.info-set .data-table .item-options{margin:5px 0 0}.block-progress{border:0;margin:0}.block-progress .block-title{background:0 0;border:0;padding:0;margin:0 0 5px}.block-progress .block-title strong{font-size:13px;color:#0a263c}.block-progress .block-content{background:0 0}.block-progress dt{font-size:13px;font-weight:700;line-height:1.35;background:#eee;border:1px solid #a3aeb3;margin:0 0 6px;padding:2px 8px;color:#999}.block-progress dd{background:#eee;border:1px solid #a3aeb3;border-top:0;padding:8px 13px;margin:0 0 6px}.block-progress dt.complete{margin:0;background:#d0dce1;color:#5e8ab4}.block-progress p{margin:0}.block-progress .cards-list dt{background:0 0;border:0 none;color:inherit;font-size:12px;margin:5px 0;padding:0}.block-progress .cards-list dd{border:0 none;margin:0;padding:0}.block-progress .cards-list .info-table th{font-weight:400}.opc .buttons-set{margin-top:0;padding-top:2em}.opc .buttons-set p.required{margin:0;padding:0 0 10px}.opc .buttons-set .back-link small{display:none}.opc .buttons-set .back-link a{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_arrow-top.gif) 0 50% no-repeat;padding-left:16px}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px}.opc .ul{list-style:disc outside;padding-left:18px}.opc{position:relative}.opc .step-title{border-width:0 1px;border-style:solid;border-color:#fff #d9dde3 #d9dde3;background:#eee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_opc-title-off.gif) 0 100% repeat-x;padding:4px 8px 6px;text-align:right}.opc .step-title .number{float:left;background:#fff;border:1px solid #fff;padding:0 4px;margin:0 5px 0 0;font:bold 11px/14px arial,helvetica,sans-serif;color:#1962a1}.opc .step-title h2{float:left;margin:0;font:bold 13px/16px Arial,Helvetica,sans-serif;color:#999}.opc .step-title a{float:right;font-size:11px;line-height:16px}.opc .allow .step-title{background:#d0dce1;border:1px solid #a3aeb3;border-bottom:0;color:#a4b3b9;cursor:pointer}.opc .allow .step-title .number{background:#1962a1;border-color:#1962a1;color:#1962a1}.opc .allow .step-title h2{color:#1962a1}.opc .active .step-title{background:#f9f3e3;border:1px solid #bbafa0;padding-bottom:5px;color:#f18200;cursor:default}.opc .active .step-title .number{background:#f18200;border-color:#f19900;color:#fff}.opc .active .step-title h2{color:#f18200}.opc .step{border:1px solid #bbafa0;border-top:0;background:#fbfaf6 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_checkout.gif) 0 0 repeat-x;padding:15px 30px;position:relative}.opc .step .tool-tip{right:30px}#opc-login .buttons-set{border-top:0}#opc-login h3{font-size:13px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase}#opc-login h4{font-size:1em;font-weight:700;margin:0;color:#2f2f2f}#opc-shipping_method .buttons-set{border-top:0}.opc .gift-messages-form{margin:0 -30px;background:#f6f1eb;border:1px solid #e9e4de;border-width:1px 0;padding:22px 24px 22px 30px}.opc .gift-messages-form .inner-box{padding:5px;height:260px;overflow:auto}#opc-review .step{border:0;padding:0}#opc-review .product-name{font-weight:700;color:#0a263c}#opc-review .item-options{margin:5px 0 0}#opc-review .buttons-set{padding:20px 30px;border:1px solid #d9dde3;border-width:0 1px 1px}#opc-review .buttons-set p{margin:0;line-height:40px}#opc-review .buttons-set .please-wait{height:40px;line-height:40px}#opc-review .authentication{margin:0 auto;width:570px}#opc-review .warning-message{color:#222;font-weight:700;text-align:center;padding:10px 10px 0}.checkout-progress{padding:0 90px;margin:0 0 20px}.checkout-progress li{float:left;width:19%;margin:0 3px 0 0;border-top:10px solid #999;padding:2px 0 0;font-weight:700;text-align:center;color:#abb5ba}.checkout-progress li.active{border-top-color:#e96200;color:#e96200}.multiple-checkout h2{font-size:13px;font-weight:700;margin:0 0 10px}.multiple-checkout h3,.multiple-checkout h4{font-size:13px;font-weight:700;color:#e26703}.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a{font-weight:400}.multiple-checkout .data-table .product-name{font-size:1em!important;font-weight:700!important;color:#1d63a1!important}.multiple-checkout .data-table .product-name a{font-weight:700!important}.multiple-checkout .data-table .item-options{margin:5px 0 0}.multiple-checkout .gift-messages{margin:15px 0 0}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:20px}.multiple-checkout .col2-set,.multiple-checkout .col3-set{background:#fbfaf6 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.multiple-checkout .col2-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.multiple-checkout .col2-set h3.legend{margin:0 0 10px;color:#0a263c}.multiple-checkout .col2-set .divider{margin:0 -20px;padding:25px 0;position:relative}.multiple-checkout .box{margin:0 0 15px}.multiple-checkout .box h2{color:#e26703}.multiple-checkout .place-order .please-wait{float:right;padding:27px 7px 0 0}.multiple-checkout .place-order .grand-total{float:right;height:71px;font-size:1.5em;padding:0 0 0 21px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_grand-total.gif) 0 0 no-repeat;overflow:hidden}.multiple-checkout .place-order .grand-total .inner{float:left;height:57px;padding:14px 21px 0 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_grand-total.gif) 100% 0 no-repeat}.multiple-checkout .place-order .grand-total .inner div{display:inline}.multiple-checkout .place-order .grand-total big{display:inline;margin-right:12px}.multiple-checkout .place-order .grand-total .price{color:#e26703}.multiple-checkout .place-order .grand-total button.button{padding:0 45px 0 36px}.multiple-checkout .place-order .grand-total button.button span{font-size:16px}.multiple-checkout .title-buttons button.button span{border-color:#406a83;background:#618499}#multiship-addresses-table td{padding:10px}#multiship-addresses-table tfoot td{padding:5px 10px}#multiship-addresses-table tfoot button.button span{border-color:#406a83;background:#618499}.multiple-checkout .gift-messages-form .item .details .form-list{width:100%;overflow:hidden}.multiple-checkout .gift-messages-form .item .details .form-list li{margin-right:-15px}.multiple-checkout .gift-messages-form .item .details .form-list .field{width:230px}.multiple-checkout .gift-messages-form .item .details .form-list .input-box{width:215px}.multiple-checkout .gift-messages-form .item .details .form-list input.input-text{width:209px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box{width:445px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea{width:439px}.checkout-multishipping-shipping .box-sp-methods{border:1px solid #d9d2be;background:#f9f3e3;padding:13px;position:relative}.checkout-multishipping-shipping .box-sp-methods .pointer{position:absolute;top:-20px;right:-40px;width:178px;height:41px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_sp-methods.gif) 0 0 no-repeat;overflow:hidden}.checkout-multishipping-billing .multiple-checkout{position:relative}.account-login{margin-top:30px}.account-create h1,.account-login h1{margin-bottom:15px;font-size:28px}.login-goto-register{margin-top:30px;margin-bottom:30px}.login-goto-register h2{margin-bottom:70px;font-size:28px}.account-login .content{min-height:240px;padding:14px 21px;background:#faf7ee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_login-box.gif) 0 0 repeat-x;border:1px solid #bbb6a5;border-bottom:0}.account-login .content h2{font-weight:700;font-size:13px;margin:0 0 14px;padding:0 0 5px 23px;border-bottom:1px solid #ddd;background-position:0 1px;background-repeat:no-repeat;text-transform:uppercase;color:#e76200}.account-login .new-users h2{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_page1.gif)}.account-login .registered-users h2{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_page2.gif)}.account-login .buttons-set{border:1px solid #bbb6a5;border-top:0;margin:0;padding:8px 13px;background:#dee5e8 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_buttons-set1.gif) 0 0 repeat-x}.account-create{margin-top:30px;margin-bottom:30px}@media (min-width:991px){.account-create-lg{min-height:630px!important}}.window-overlay{background:rgba(0,0,0,.35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:990}.remember-me label{float:none;margin:0 6px}.remember-me-popup{background:#fff;border:1px solid #ccc;left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;text-align:left;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;-box-shadow:0 0 6px #ccc;z-index:1000}.remember-me-popup h3{background:#d9e5ee;border-bottom:1px solid #ccc;font-size:14px;padding:5px 10px}.remember-me-popup .remember-me-popup-head{position:relative}.remember-me-popup .remember-me-popup-head .remember-me-popup-close{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:7px;right:7px;height:15px;width:15px;text-indent:-9999em}.remember-me-popup .remember-me-popup-body{padding:10px}.remember-me-popup .remember-me-popup-body a{display:inline-block;height:19px;border:1px solid #de5400;background:#f18200;padding:0 8px;font:bold 12px/19px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;white-space:nowrap;color:#fff}.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .welcome-msg{margin:0 8em 1.5em 0}.dashboard .welcome-msg p{margin:0}.dashboard .col2-set{margin:0 0 15px}.box-account{margin:0 0 0}.box-account .box-head{border-bottom:1px solid #d9dde3;margin:0 0 10px;text-align:right}.box-account.box-recent .box-head{border-bottom:0;margin:0}.box-account .box-head h2{float:left;margin:0;font-size:16px;font-weight:700;text-transform:uppercase;background-position:0 0;background-repeat:no-repeat;padding-left:21px;color:#e65505}.dashboard .box .box-title{text-align:right}.dashboard .box .box-title h3,.dashboard .box .box-title h4{float:left;font-size:16px;margin:0}.dashboard .box-recent .box-head h2{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_folder-table.gif)}.dashboard .box-info .box-head h2{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_ma-info.gif)}.dashboard .box-info h4{font-size:11px;font-weight:700;text-transform:uppercase}.dashboard .box-reviews .box-head h2{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_ma-reviews.gif)}.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:700;line-height:1;color:#fff;margin:3px 0 0 5px;padding:2px 3px;background:#0a263c}.dashboard .box-reviews .details{margin-left:25px}.dashboard .box-reviews li.item{margin:0;padding:5px 0 5px 0}.dashboard .box-reviews li.item.odd{background-color:#f9f9f9}.dashboard .box-reviews li.item.last{margin:0}.dashboard .box-reviews .ratings{margin:7px 0 0}.dashboard .box-tags .box-head h2{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/i_ma-tags.gif)}.dashboard .box-tags .number{float:left;font-size:10px;font-weight:700;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}.dashboard .box-tags .details{margin-left:20px}.dashboard .box-tags li.item{margin:0 0 7px}.dashboard .box-tags li.item.last{margin:0}.dashboard .box-tags .tags strong,.dashboard .box-tags .tags ul,.dashboard .box-tags .tags ul li{display:inline}.addresses-list h2{font-weight:700;font-size:13px;color:#e26703;text-transform:uppercase}.addresses-list h3{font-weight:700;font-size:13px}.addresses-list address{margin:0 0 3px}.addresses-list p{margin:0}.addresses-list a{font-weight:700}.addresses-list .link-remove{color:#646464}.addresses-list .separator{margin:0 3px}.addresses-list li.item{background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_account_box.gif) 0 0 repeat-x;border:1px solid #ccc;padding:10px 13px;margin:0 0 10px}.addresses-list li.empty{background:0 0;border:0;padding:0}.addresses-list li.empty p{font-weight:700}.addresses-list .addresses-additional li.item{background:0 0;border:0;padding:0}.order-info{background:#dee5e8;border:1px solid #d0cbc1;padding:4px 8px;margin:0 0 8px}.order-info dd,.order-info dt,.order-info li,.order-info ul{display:inline}.order-info .current{font-weight:700}.order-info li{margin:0 3px}.order-date{margin:10px 0}.order-info-box h2{font-weight:700;font-size:14px}.order-info-box .box-payment p{margin:0 0 3px}.order-info-box .box-payment th{font-weight:700;padding-right:7px}.item-availability{font-size:14px;font-weight:700;color:#78be20}.order-items{width:100%;overflow-x:auto}.order-items h2,.order-items h3{clear:none;font-weight:700;font-size:13px;padding:0;margin:0 0 5px;color:#0a263c}.order-items .product-name{font-size:16px;color:#3d3d3d;font-weight:400}.order-items .product-sku{color:grey}.order-items .link-print{color:#1d63a1;font-weight:400}.order-additional{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{font-size:13px;margin:5px 0 0}.order-about dt{font-weight:700}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:700;white-space:nowrap}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:700;white-space:nowrap}.tracking-table-popup td,.tracking-table-popup th{padding:1px 8px}.page-print .print-head{margin:0 0 15px}.page-print .print-head .logo{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h1{font-size:16px;font-weight:700}.page-print h2,.page-print h3{font-size:13px;font-weight:700}.page-print h2.h2{font-size:16px;font-weight:700}.page-print .order-date{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px}.page-print .col2-set{margin:0 0 10px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .label,.page-print .price-incl-tax .price{display:inline}.my-wishlist .data-table td{padding:10px}.my-wishlist .product-image{display:block;width:113px;height:113px;margin:0 0 5px}.my-wishlist textarea{display:block;width:97%;height:109px}.my-wishlist .buttons-set{margin-top:2em}.my-wishlist .buttons-set button.button{float:none}.my-wishlist .buttons-set .btn-add span,.my-wishlist .buttons-set .btn-share span{border-color:#406a83;background:#618499}#wishlist-table .add-to-links{white-space:nowrap}.my-tag-edit{float:left;margin:0 0 10px}.my-tag-edit .btn-remove{float:right;margin:4px 0 0 5px}#my-tags-table{clear:both}#my-tags-table td{padding:10px}#my-tags-table .add-to-links{white-space:nowrap}#my-reviews-table td{padding:10px}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:700;margin:0 0 10px}.product-review h3{font-size:12px;margin:0 0 3px;color:#2f2f2f}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:700}.product-review dd{font-size:13px;margin:5px 0 0}.billing-agreements .info-box{margin:15px 0}.billing-agreements .form-list li select{float:left}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.billing-agreements .table-caption{font-weight:700;font-size:13px}.cart-msrp-totals{color:red;font-size:12px!important;font-weight:700;margin:10px 10px 0;padding:10px;text-align:right;text-transform:uppercase}.map-cart-sidebar-total{color:red;display:block;font-size:10px;font-weight:700;text-align:left;padding:2px 5px;text-shadow:0 1px 0 #fff}.map-popup{background:#fff;border:1px solid #aaa;margin:12px 0 0;position:absolute;-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;text-align:left;width:300px;z-index:100}.map-popup-heading{background:#d9e5ee;border-bottom:1px solid #ccc;padding:5px 30px 5px 10px;width:260px}.map-popup-heading h2{font-size:16px;margin:0;text-shadow:0 1px 0 #f6f6f6;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/map_popup_arrow.gif) no-repeat;position:absolute;left:50%;top:-10px;height:10px;width:19px}.map-popup-close{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_window_close.gif) no-repeat;display:block;position:absolute;top:8px;right:10px;height:15px;width:15px;text-indent:-9999em;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.map-popup-content{border-top:1px solid #eee;padding:10px;overflow:hidden;text-align:left;width:280px}.map-popup-checkout{display:inline;float:right;text-align:right}.map-popup-checkout span{display:block;padding-right:30px}.map-popup-checkout .paypal-logo{margin:0 0 5px}.map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:0}.map-popup-price{margin:5px 0 0}.map-popup-text{clear:right;margin:0 10px;padding:10px 0;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #ddd}.footer-container{border-top:5px solid #1d63a1;background-color:#f2f2f2;width:990px;margin:0 auto}.footer{width:970px;margin:0 auto;padding:10px 10px 10px;position:relative}.footer .addthis_toolbox a:hover{text-decoration:none}.footer .addthis_toolbox a.custom-btn span{overflow:hidden;display:block;width:32px;height:32px}.footer .addthis_toolbox a.rss-feed span{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn-social/btns.png) 0 66px transparent;font-size:0}.footer .addthis_toolbox a.youtube span{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn-social/btn_youtube.png) 0 0 transparent;font-size:0}.footer-links{padding:0 0 75px;width:700px;color:#4b4b4b;font-size:12px}.footer-links .footer-logo{display:block;margin:0 auto 25px auto}.footer-links a{color:#4b4b4b;text-decoration:none}.footer-links a:hover{text-decoration:underline}.footer img.ekomi{position:absolute;right:135px;top:85px;z-index:99}#eKomiWidget_default{display:inline-block;right:106px;position:absolute;top:106px}.bloc-footer{width:220px;float:left;display:inline-block;text-align:left}#last-bloc-footer{width:322px;padding-left:20px}#medium-bloc-footer{width:180px}.footer .bloc-footer img{float:left}.footer .bloc-footer a{text-decoration:none;color:#4b4b4b;text-align:left;font-size:12px}.footer .bloc-footer a :hover{text-decoration:underline}.footer .bloc-footer p.titre{color:#1d63a1;font-size:16px}#last-bloc-footer ul{float:left;margin-top:-10px;margin-bottom:-5px}#last-bloc-footer ul li{display:inline-block;padding-left:0}#last-bloc-footer ul a:hover{-moz-opacity:.5;-webkit-opacity:.5;opacity:.5}.footer input{float:left;display:inline-block;margin-top:2px}.footer .block-fields{width:230px;height:30px;margin-left:5px;background:#fff;position:relative}.footer .block-fields input.email-field{position:absolute;width:200px;top:5px;left:15px;background:0 0;border:0}.footer .block-fields button.btn-newsletter-footer{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_enregistrer.png) no-repeat left top;display:block;border:0;width:85px;height:30px;position:absolute;right:-85px;top:0;cursor:pointer}.home-callout{margin-bottom:12px}.home-callout img{display:block}.home-spot{float:left;width:470px;margin-left:20px}.best-selling h3{margin:12px 0 6px 0;color:#e25203;font-size:1.2em}.best-selling table{border-top:1px solid #ccc}.best-selling tr.odd{background:#eee url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x}.best-selling tr.even{background:#fff url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/best_selling_tr_even_bg.gif) 0 100% repeat-x}.best-selling td{width:50%;border-bottom:1px solid #ccc;padding:8px 10px 8px 8px;font-size:11px}.best-selling .product-img{float:left;border:2px solid #dcdcdc}.best-selling .product-description{margin-left:107px;line-height:1.3em}.best-selling a.product-name,.home-spot .best-selling a.product-name:hover{color:#203548}#nav:after,.add-to-box:after,.add-to-cart:after,.advanced-search-summary:after,.block .actions:after,.block .block-content:after,.block li.item:after,.block-layered-nav .currently li:after,.block-poll li:after,.box-account .box-head:after,.box-reviews li.item:after,.box-tags li.item:after,.buttons-set:after,.cart .crosssell li.item:after,.cart-collaterals:after,.cart:after,.checkout-progress:after,.clearer:after,.col-main:after,.col2-set:after,.col3-layout .product-options-bottom .price-box:after,.col3-set:after,.col4-set:after,.dashboard .box .box-title:after,.footer-container .bottom-container:after,.footer:after,.form-list .field:after,.form-list li:after,.gift-messages-form .item:after,.group-select li:after,.header .quick-access:after,.header-container .top-container:after,.header-container:after,.header:after,.main:after,.multiple-checkout .place-order:after,.opc .step-title:after,.page-print .print-head:after,.page-title:after,.pager:after,.product-collateral:after,.product-essential:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.product-view .box-description:after,.product-view .box-tags .form-add:after,.product-view .product-img-box .more-views ul:after,.product-view .product-shop .short-description:after,.products-grid:after,.products-list li.item:after,.ratings:after,.search-autocomplete li:after,.send-friend .form-list li p:after,.sorter:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.guest-select{width:305px!important}.pan_home{width:680px;margin-left:auto;margin-right:auto}.pan_home_titre{height:20px;width:100%}.pan_home_titre h1{color:#1d63a1}.category-ajaxview a.ajaxview-top-link:hover{text-decoration:underline}.category-ajaxview{cursor:default;text-align:left;border-top:0;position:absolute;padding-bottom:5px;top:40px;left:-1%;width:102%;z-index:998}.category-ajaxview a{cursor:pointer}.category-ajaxview .inner{margin:10px 15px 15px;background:#fff;border-bottom:4px solid #1d63a1;box-shadow:0 30px 40px 0 rgba(0,0,0,.75)}.category-ajaxview .richmenu-nav{margin:10px 15px}.category-ajaxview .richmenu-left,.category-ajaxview .richmenu-right{float:left}.category-ajaxview .loading p{width:100px;font-size:16px;font-weight:700;color:#ddd;text-align:center;padding:150px 0 150px 0}.category-ajaxview .richmenu-links{width:100%;background-color:#e5eff6;text-align:center;padding:7px 0 7px 0}.category-ajaxview .richmenu-links a{padding:10px 20px 10px 40px;font-size:16px;color:#123a5f;text-decoration:none;background:no-repeat left center transparent;margin-top:6px}.category-ajaxview .richmenu-links a#most-viewed{float:left;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-plus-consultes.png) no-repeat scroll 0 0;margin-left:20px;display:block;margin-left:20px;height:38px;padding:0;width:176px}.category-ajaxview .richmenu-links a#most-viewed:hover{background-position:bottom left}.category-ajaxview .richmenu-links a#newest{float:left;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-nouveautes.png) no-repeat scroll 0 0;display:block;height:38px;padding:0;width:134px}.category-ajaxview .richmenu-links a#newest:hover{background-position:bottom left}.category-ajaxview .richmenu-links a#promotions{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-promotions.png) no-repeat scroll 0 0;float:left;display:block;height:38px;padding:0;width:157px}.category-ajaxview .richmenu-links a#promotions:hover{background-position:bottom left}.category-ajaxview .richmenu-links a#best-seller{float:left;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-top-ventes.png) no-repeat scroll 0 0;display:block;height:38px;padding:0;width:150px}.category-ajaxview .richmenu-links a#best-seller:hover{background-position:bottom left}.category-ajaxview .richmenu-links .separator{display:inline-block;width:1px;height:49px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/big-menu-separator.png) no-repeat scroll 0 0 transparent;float:left;margin:0 50px}.category_richmenu_leftnav ul li.level0 a:before{font-family:FontAwesome;content:"\f0da";margin-right:10px;color:#bbb;float:left;padding:0 0 3px 0}.category_richmenu_leftnav ul li.level0 a{color:#2075ad;font-size:16px;text-decoration:none;font-weight:700;padding-bottom:10px;line-height:18px;width:100%;display:inline-block}.category_richmenu_leftnav ul li.level0 a:hover{text-decoration:underline}.category_richmenu_leftnav ul li.level0{margin-top:5px}.category_richmenu_leftnav ul li.first{margin-top:5px}.category_richmenu_leftnav ul li.level1{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto-cat-level1.png) no-repeat scroll 0 8px transparent;padding-left:8px}.category_richmenu_leftnav ul li.level1 a{color:#577fb2;text-decoration:none}.category_richmenu_leftnav ul li a:hover{background-position:left bottom;text-decoration:underline}.category_richmenu_leftnav ul li a.view-more-link{color:#1d63a1;font-weight:700;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/plchoix-new.png);height:12px;width:108px;display:block;margin-top:4px;margin-bottom:20px}.category_richmenu_leftnav ul li a.view-more-link:hover{text-decoration:none}.category_richmenu_leftnav ul li a:hover{background-position:left bottom}.category-ajaxview .richmenu-right .richmenu-right-wrapper{width:290px;margin:0 0 0 5px;padding:10px 0 10px 0;text-align:center;color:#404040}.category-ajaxview .richmenu-right .richmenu-right-wrapper h2.category-title{display:inline;font-size:17px;text-transform:uppercase;border-bottom:1px dotted #404040;color:#404040}.category-ajaxview .richmenu-right .richmenu-right-wrapper p.category-desc{padding:10px 0 10px 0;line-height:14px}.category-ajaxview .richmenu-right .richmenu-right-wrapper .widget-products{padding:0 0 20px 0}.category-ajaxview .richmenu-right .richmenu-right-wrapper .widget-products a.product-item{width:135px;margin:0 0 0 10px}.category-ajaxview .richmenu-right .richmenu-right-wrapper .widget-products a.product-item .product-bottom{width:135px}.category-ajaxview .richmenu-right .richmenu-right-wrapper .widget-products a.product-item.product-item .show-details{left:30px}.landingpage{min-height:125px;margin-bottom:20px}.landingpage div.landingpage-infos,.landingpage img.landingpage-media{float:left}.landingpage div.landingpage-infos{padding-left:10px;width:515px}.landingpage p.landingpage-dec{font-size:11px;line-height:14px}.category-list{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_categories-centre.gif) repeat-y center top transparent}.category-list .block-category{float:left;width:365px}.category-list .block-category-left{clear:both}.category-list .block-category-left .block-category-wrapper{float:left;width:330px}.category-list .block-category-right .block-category-wrapper{float:right;width:330px}.category-list .block-category-separator{clear:both;width:100%;height:22px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_categories-block.gif) repeat-x left bottom transparent;margin:10px 0 10px 0}.category-list .block-category .style-h2.category-title,.category-list .block-category h2.category-title{float:right;width:185px;font-size:16px;line-height:18px;font-weight:700;color:#1d63a1;padding:0;margin:0}.category-list .block-category .style-h2.category-title a,.category-list .block-category h2.category-title a{color:#f7941d}.category-list .block-category .style-h2.category-title a:hover,.category-list .block-category h2.category-title a:hover{text-decoration:underline}.category-list .block-category img.category-media{clear:both;float:left}.category-list .block-category .category-children{float:right;width:175px;margin:5px 0 0 0}.category-list .block-category .category-children h3{margin:5px 0 5px 0;font-weight:400}.category-list .block-category .category-children h3 a{display:block;color:#1d63a1;text-decoration:none;font-size:12px;font-weight:400;line-height:13px}.category-list .block-category .category-children .category-desc{color:#1d63a1;font-size:12px}.category-list .block-category .category-children h3 a:hover{text-decoration:underline}.category-products{width:100%;padding:0;margin:0;width:100%;background:0 0}.category-products:after{content:'';display:block;clear:both}.product-item{float:left;text-decoration:none;border:0;position:relative;padding-bottom:110px}.product-item .product-media{max-width:100%}.product-item .product-media-promo{position:absolute;right:0;top:0}.product-list .product-item .product-media-promo{right:-3px;top:-3px}.product-item.last{margin-right:0!important}.product-item.first{clear:both}.product-list-separator{float:left;width:100%;height:1px;margin:10px 0 10px 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-separator.gif) repeat-x left top}.product-item h2.product-name,.product-item h3.product-name{color:#547fa7;text-align:center;line-height:14px;margin:10px 0 10px 0}.product-item .product-bottom{position:absolute;bottom:0}.product-item .product-bottom .price-box{line-height:14px}.product-item .product-bottom .product-sku{color:#999;text-transform:uppercase;font-size:10px;font-weight:700}.product-item .show-details{position:absolute;display:none;top:50%;left:50%;margin-top:-17px;margin-left:-38px;width:76px;height:34px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg-product-details.png) no-repeat left top}.product-item .show-details a{display:block;width:76px;height:34px}.product-item a{position:relative;display:block}.product-item a:hover .show-details{display:block}.product-item{position:relative}.pageproduits2 h1{text-transform:uppercase;font-family:"Myriad Pro";font-weight:700;display:inline-block;font-size:19px}.category-layer-top{width:100%;height:8px}.category-layer-bottom{width:100%}.category-layer-content{width:100%;color:#4b4b4b}.category-layer-content p{margin:0}.category-layer-content .layer-filter,.category-layer-content .layer-state{width:715px;margin:0 auto;border:1px dotted #ccc;padding:10px}.category-layer-content .layer-state{margin-top:5px;border-top:1px dotted #ccc;padding-top:8px}.category-layer-content .layer-filter .choix{font-size:16px;font-weight:700;color:#1d63a1}.category-layer-content .layer-filter-block{float:left;margin-right:15px}.category-layer-content .layer-filter-block .btn-remove{float:left;margin:3px 5px 0 0}.category-layer-content .layer-filter-block .label{color:#ec008c;font-weight:700}.category-layer-content .layer-filter-block .attrib{color:#ec008c;font-weight:700}.category-layer-content .actions{float:right}.category-layer-content .actions a{color:#ec008c;font-weight:700}.category-layer-content .actions a:hover{text-decoration:underline}.category-layer-content h3{font-size:16px;float:left}.category-layer-content h4{font-size:12px;color:#ec008c}.col-left .newsletter{width:195px;height:84px;background:#11395f;position:relative}.col-left .newsletter .form-details{width:185px;height:30px;background:#fff;position:absolute;bottom:5px;left:5px}.col-left .newsletter button.button-newsletter-submit{float:right;display:inline;height:30px;text-align:center;font-size:12px;line-height:12px;color:#fff;padding:5px 8px 0 8px}.col-left .newsletter input.newsletter-field{position:absolute;left:5px;top:8px;width:144px;font-size:12px;border:0;background:none transparent}.col-left .newsletter input.placeholder{color:#123a5f}.col-left .newsletter input.placeholder-active{color:#999}.product-item .price-box .price{color:#dc143c;font-size:16px;line-height:14px;font-weight:700;padding:0;margin:0}.product-item .price-box-par .price-excluding-tax .price,.product-item .price-box-pro .price-including-tax .price{color:#666;font-size:11px;line-height:11px;font-weight:700;padding:0;margin:0}.product-item .price-box p{margin:0}.product-item .price-box .old-price{float:right}.product-item .price-box .old-price .price{color:#333;font-size:12px;line-height:12px}.product-item .price-box-vf .special-price .price{color:#a763a7}.product-item .price-box .special-price .price-including-tax .price{color:#666}.product-item .price-box-par .special-price .price-including-tax .price{color:#f7941d}.toolbar .nbr-results{float:left}.toolbar-bottom{margin-top:10px;clear:both}.toolbar .results-pager{display:inline-block;margin:auto}.toolbar a,.toolbar span{padding:0 3px}.results-sorter{float:right}.results-sorter label{margin-bottom:0}.view-product .main-media{width:251px;border:1px solid #cdcdcd}.view-product .main-media img{display:block}.view-product .galery{width:100%}.view-product .galery ul li{float:left;border:1px solid #cdcdcd;margin:5px 4px 0 0}.view-product .galery ul li.last{margin-right:0}.view-product-right{border:1px solid #ddd;padding:10px 20px;position:relative;border-radius:10px}.view-product-right #product-availability{margin-top:15px}.view-product-right .product-actions-top{width:100%;height:4px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-view-actions-top.jpg) no-repeat left top}.view-product-right .product-actions-bottom{width:100%;height:4px;clear:both;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-view-actions-bottom.jpg) no-repeat left bottom}.view-product-right .product-actions .actions-left{float:left;width:215px;margin:6px 0 0 10px}.view-product-right .product-actions .actions-footer{clear:both;padding:10px 0 10px 0}#btn-add-to-cart{border:2px solid #1d63a1;width:100%;line-height:50px;background:#1d63a1;color:#fff;text-transform:uppercase;font-size:19px;border-radius:5px;font-weight:400;cursor:pointer}.configurable-part .add-to-cart button img,.view-product-right .product-actions .add-to-cart button img{float:left;margin-left:6px;display:none}.configurable-part .add-to-cart button.loading,.view-product-right .product-actions .add-to-cart button.loading{background-position:left bottom}.configurable-part .add-to-cart button.loading img,.view-product-right .product-actions .add-to-cart button.loading img{display:block}.configurable-part .add-to-cart button{float:right;margin:5px 20px 20px 0}.view-product-right .product-actions .add-to-cart button span,.view-product-right .product-actions .add-to-cart button span span{background:0 0}.view-product-right .product-actions .add-to-cart .product-qty{background:#fff;position:relative;float:right;height:35px}.view-product-right .product-actions .add-to-cart .product-qty label{float:left;margin-top:8px;margin-left:5px;color:#333}.view-product-right .product-actions .add-to-cart .product-qty .field-wrapper{height:23px;width:90px;float:right;margin:5px 0 0 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_qty-field.jpg) no-repeat 18px top}.view-product-right .product-actions .add-to-cart .product-qty input{border:0;margin:3px 0 0 9px;width:40px}.view-product-right .product-actions .add-to-cart .product-qty a,.view-product-right .product-actions .add-to-cart .product-qty input{float:left}.view-product-right .product-actions .add-to-cart .product-qty a{margin-top:6px;width:11px;height:11px;text-decoration:none}.view-product-right .product-actions .add-to-cart .product-qty a.qty-handler-less{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_qty-less.jpg) no-repeat left top}.view-product-right .product-actions .add-to-cart .product-qty a.qty-handler-more{margin-left:20px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_qty-more.jpg) no-repeat left top}.view-product-right .product-infos .product-dispo{font-size:16px;line-height:30px;margin-bottom:0;text-transform:uppercase;text-align:center;margin-bottom:15px}.product-dispo.av_variable{display:none}.product-dispo.av_rupture{color:#e5143c}.view-product-right .product-infos .tier-prices{float:left;width:215px;margin:0 0 0 10px;font-size:11px}.view-product-right .product-infos .tier-prices li.sep{height:1px;background:#ddd;width:100%;margin:5px 0 5px 0}.view-product-right .product-infos .btns-share{clear:both;width:405px;margin:20px auto 0 auto}.view-product-right .ratings{width:100%;margin:10px auto;color:#4b4b4b}.view-product-right .ratings p.rating-links{padding:1px 0 0 0}.view-product-right .ratings a{color:#404040}.view-product-right .ratings a:hover{text-decoration:underline}#product-images-gallery .main-product-image a:first-child>img{display:block;margin:auto}#product-images-gallery>.left-gallery{display:grid;grid-template-columns:repeat(4,80px);grid-auto-flow:row;align-items:center;justify-content:center;margin:auto}#product-images-gallery>a.item{order:-1}@media (min-width:768px){#product-images-gallery>a.item{order:1}#product-images-gallery>.left-gallery{display:grid;grid-template-rows:repeat(7,85px);grid-template-columns:auto;grid-auto-flow:column;margin:0 10px 0 0}}#product-images-gallery>.left-gallery>li,#product-images-gallery>a.item{cursor:pointer}#product-images-gallery>a.item{display:flex}#product-images-gallery>a.item>img{max-width:100%;margin:auto;display:block}#product-images-gallery>.left-gallery>li{box-shadow:0 0 3px 0 rgba(0,0,0,.5);display:block;margin:4px 4px 10px 4px;padding:5px}#product-images-gallery>li:nth-child(2){clear:both}#product-images-gallery::after{clear:both}.pastille-product{position:absolute;top:-3px;right:-4px}.product-infos .price-box .label,.product-infos .price-box .price{color:#dc143c}.product-infos .price-box .price{font-size:35px;line-height:35px}.product-infos .price-box .minimal-price .price{font-size:24px;line-height:24px}.product-infos .price-box .label{color:#dc143c;font-size:18px;line-height:18px;font-weight:700;padding-left:5px}.product-infos .price-box span.price-excluding-tax,.product-infos .price-box span.price-including-tax{display:block}.product-infos .price-box .price-including-tax .label,.product-infos .price-box .price-including-tax .price{color:#1d63a1;font-weight:400}.product-infos .price-box .price-including-tax .label{font-size:14px;line-height:14px}.product-infos .price-box .special-price .price-including-tax .label,.product-infos .price-box .special-price .price-including-tax .price{color:red}.product-infos .price-box .old-price .price{font-size:14px;line-height:14px;text-decoration:line-through;color:#000}.product-infos .price-box .discount-percent{line-height:36px;display:inline-block;float:right;background:#dc143c;padding:0 10px;color:#fff;font-size:16px}.view-product-right .product-infos .old-price span.price{text-decoration:none}.view-product-right .product-infos .old-price{color:grey;margin-top:-5px}.view-product-right .product-infos .old-price span.price{color:#333!important}ul.super-attribute-options{width:100%}ul.super-attribute-options li.option-item{width:150px;float:left;margin-right:15px}ul.super-attribute-options li.last{margin-right:0}ul.super-attribute-options li.option-item a.option-toggler{display:block;width:150px;text-align:center;padding:3px 0 3px 0;float:left;background-color:#eee}ul.super-attribute-options li.option-item a.option-toggler:hover{background-color:#ccc}ul.super-attribute-options li.option-item a.active,ul.super-attribute-options li.option-item a.active:hover{background-color:#1d63a1}ul.super-attribute-options li.option-item p.option-label{text-align:center;font-size:11px}.product-options span.required{color:red}.view-product .product-infos .product-name h1{font-size:19px;text-transform:none;font-weight:700}.view-product .product-infos .short-description{margin:-10px 0 0 0}.view-product .product-infos .short-description h2{color:#404040;text-decoration:underline;font-size:14px;font-weight:400}.view-product .product-infos .short-description .std{padding-top:5px;color:#4b4b4b}.view-product-left{position:relative}.view-product-left .pastille-product{position:absolute;right:0;top:0}.view-product-left a.main-lightview{display:block;text-decoration:none;width:265px;height:265px;border:1px solid #ccc}.view-product .product-collateral-titles{margin-top:30px}.view-product .product-collateral-titles li.title{float:left;margin-right:10px;font-size:14px}.view-product .product-collateral-titles li a{display:block;padding:2px 25px 2px 25px;text-decoration:none;background-color:#e5eff6;color:#1d63a1;border:1px solid #e5eff6;border-bottom:0}.view-product .product-collateral-titles li a:hover{border-color:#1d63a1}.view-product .product-collateral-titles li.active a{background-color:#f7941d;color:#fff;border-color:#f7941d;font-weight:700}.block-links{margin-top:30px;margin-bottom:30px;text-align:center;background:#3a76ab;padding-bottom:10px;padding-top:5px;color:#fff;border-radius:30px}.collateral-title-product,.collateral-title-product:hover{font-size:14px;color:#fff;font-weight:400}.collateral-title-product{padding-left:3px;padding-right:3px;color:#fff}.collateral-title-product:hover{color:#fff;font-weight:700}.collateral-title-product-current,.collateral-title-product-current:hover{font-weight:700;text-align:center}.collateral-title-product-content{border-bottom:1px dashed #fff}.view-product .product-collateral-content{clear:both;margin:0}.product-carousel{margin:5px 30px;opacity:0;height:300px}.product-carousel.slick-initialized{opacity:1;height:auto}.view-product .product-collateral-content h2{display:block;width:360px;margin:20px 0 0 10px;color:#1d63a1;font-size:14px;padding:0 0 2px 0;font-weight:400;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-collateral-title.gif) repeat-x left bottom}.view-product .product-collateral-content .telecharge{display:block;width:360px;margin:20px 0 0 10px;color:#1d63a1;font-size:14px;padding:0 0 2px 0;font-weight:400;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-collateral-title.gif) repeat-x left bottom}.view-product .product-collateral-content .product-collateral-description{color:#404040;margin:0 0 5px 10px;font-size:17px;line-height:150%;padding:15px 0 15px 0}.view-product .product-collateral-content .product-collateral-assistant-montage{color:#404040;margin:0 0 5px 10px;font-size:12px;padding:15px 0 15px 0}.view-product .product-collateral-content .product-collateral-attributes{margin:0 0 10px 10px}.view-product .product-collateral-content .product-collateral-attributes tr td.data,.view-product .product-collateral-content .product-collateral-attributes tr th.label{color:#4b4b4b}.view-product .product-collateral-content .product-collateral-attributes tr th.label{width:125px;padding:5px 0 5px 10px;border-right:1px solid #fff;font-weight:700}.view-product .product-collateral-content .product-collateral-attributes tr td.data{width:420px;padding:5px 0 5px 10px}.view-product .product-collateral-content .product-collateral-attributes tr.odd td.data,.view-product .product-collateral-content .product-collateral-attributes tr.odd th.label{background-color:#fdfdfd}.view-product .product-collateral-content .product-collateral-attributes tr.first td.data,.view-product .product-collateral-content .product-collateral-attributes tr.first th.label,.view-product .product-collateral-content .product-collateral-attributes tr.last td.data,.view-product .product-collateral-content .product-collateral-attributes tr.last th.label{background-color:#f9f9f9}.view-product .product-collateral-content .product-collateral-marque{float:left;display:inline-block;margin:20px 0 10px 0;border:1px solid #cdcdcd;padding:0 10px 5px 10px;border-radius:5px}.view-product .product-collateral-content .product-collateral-marque .product-collateral-marque-content{width:100%}.view-product .product-collateral-content .product-collateral-norme{float:right;margin:30px 10px 0 0}.view-product .product-collateral-content .product-collateral-norme-list li.norme-item{float:left;height:auto;margin-right:7px}.view-product .product-collateral-content .product-collateral-marque .media{float:left;width:143px;height:83px;text-decoration:none;border:0;margin:0 0 0 5px}.view-product .product-collateral-content .product-collateral-marque .infos{float:right;margin:20px;padding-top:20px;color:#4b4b4b}.view-product .product-collateral-content .product-collateral-telechargements{margin:10px 0;color:#404040}.view-product .product-collateral-content .product-collateral-telechargements br{display:none}.view-product .product-collateral-content .product-collateral-telechargements a{color:#404040;text-decoration:none}.view-product .product-collateral-content .product-collateral-related{height:280px}.view-product .product-collateral-content .product-collateral-accessoires h2,.view-product .product-collateral-content .product-collateral-related h2{width:100%;margin:10px 0 10px 0;color:#1d63a1;font-size:12px;padding:0;background:0 0}.view-product .product-collateral-content .product-collateral-accessoires{height:280px}.view-product .product-collateral-content .product-collateral-accessoires .product-item label.chk-addtocart{position:absolute;bottom:0;left:0}.view-product .product-collateral-content .product-list-separator{width:685px}#acc-carousel-container,#rel-carousel-container{width:684px;overflow:hidden;float:left;padding:10px 0}#prodAccessoiresPrev,#prodRelPrev{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/collateral-car-nav.png) no-repeat scroll left bottom transparent;width:21px;height:101px;display:block;float:left;margin-top:110px;margin-right:2px}#prodAccessoiresPrev:hover,#prodRelPrev:hover{background-position:left top}#prodAccessoiresNext,#prodRelNext{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/collateral-car-nav.png) no-repeat scroll right bottom transparent;width:21px;height:101px;display:block;float:right;margin-top:110px}#prodAccessoiresNext:hover,#prodRelNext:hover{background-position:right top}.galery,.main-media{overflow:hidden;position:relative}.galery .smallthumbs-container .smallthumbs-overflow{overflow:auto}.galery .smallthumbs-overflow .slide{border:1px solid #cdcdcd;float:left;display:inline}.galery .smallthumbs-container img{display:block;margin:5px 0 0 6px}.catalog-product-view .main{position:static}#review-form-container{width:580px;margin:10px auto}#review-form-container .rating-box,#review-form-container .rating-label{float:left;margin-left:10px}#review-form-container .rating-label{font-weight:700;color:#4b4b4b}#review-form-container .rating-handler{cursor:pointer}#review-form-container .review-form{clear:both;width:560px;margin:0 auto}#review-form-container .review-form .field-wrapper{margin-top:20px;color:#404040;font-size:20px}#review-form-container .review-form input.field-text,#review-form-container .review-form textarea{width:550px;padding:4px;background:#f1f0f1;border:0;color:#404040;font-size:20px}#review-form-container .review-form textarea{height:170px}#review-form-container .review-form input.placeholder-active,#review-form-container .review-form textarea.placeholder-active{color:#404040;font-style:normal}#review-form-container input.submit{float:right;display:inline;font-size:16px;line-height:25px;color:#fff;padding:5px 10px 5px 10px;background:#404040;border:0;cursor:pointer}.not-loggedin{width:96%;margin:10px auto 0 auto;background:#f2f2f2;text-align:center;padding:10px 0}.not-loggedin p.links{color:#bbb}.not-loggedin p.links a{color:#f7941d;font-weight:700}.not-loggedin p.links a:hover{text-decoration:underline}#review-form-container p.loader{padding-top:10px;color:#4b4b4b;font-style:italic}#review-form-container p.loader img.img-loader{float:right;margin:0 0 0 5px}#review-form-container .buttons-set{margin-top:20px}#review-form-container p.required-fields{font-size:11px;width:100%;text-align:right;padding-top:10px;color:#666}#review-form-container p.required-fields span.required{font-weight:700;color:red}input.placeholder-active,textarea.placeholder-active{color:#999;font-style:italic}.blog-post-wrapper{margin:0 0 40px 0}.blog-post-wrapper .post-title h1{padding:5px 0 5px 0}.blog-post-wrapper .post-title h1 a{color:#1d63a1;font-weight:700;font-size:15px;text-decoration:none}.blog-post-wrapper .post-title h2{padding:5px 0 5px 0}.blog-post-wrapper .post-title h2 a{color:#1d63a1;font-weight:700;font-size:18px;text-decoration:none}.blog-post-wrapper .post-content{color:#404040;font-size:12px;padding:10px 0 0 0}.blog-post-wrapper .post-content p{margin:0;text-align:justify}.blog-post-wrapper .entry-content{font-size:11px;line-height:12px}.blog-post-wrapper .post-details-left{float:left}.blog-post-wrapper .post-details-right{float:right;width:145px;text-align:center;background:none repeat scroll 0 0 #1d63a1}.blog-post-wrapper .post-details a.read-more-link{font-style:italic;color:#fff}.blog-post-wrapper .post-details{color:#1d63a1;padding:10px 0 5px 0;margin:20px 0 0 0;clear:both}.blog-post-wrapper .post-details .nocomment,.blog-post-wrapper .post-details a{color:#f8a138;text-transform:none;font-weight:700}.blog-post-wrapper .post-details a:hover{text-decoration:underline}.blog-post-view .blog-post-wrapper{margin-bottom:10px}.postWrapper .postTitle{width:100%}.postWrapper .postTitle h2{float:left;display:inline;width:500px;font-size:14px}.postWrapper .postTitle span.date{float:right;display:inline;font-size:11px;color:#999;font-style:italic}.postWrapper .postDetails{width:100%}.postComments h3.commentTitle{margin:0 0 10px 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg) repeat-x left bottom;font-size:14px}.postComments .commentWrapper{padding:10px 0 5px 0;margin:0 0 15px 0}.postComments .commentWrapperOdd{background:#f2f2f2}.postComments .commentWrapperEven{background:#fafafa}.postComments .commentWrapper .commentContent,.postComments .commentWrapper .commentDetails{width:96%;margin:0 auto}.postComments .commentWrapper .commentDetails{font-size:11px;color:#777;font-style:italic;border-top:1px dashed #ccc;padding-top:5px}.postComments .commentWrapper .commentDetails .username{color:#1d63a1;font-weight:700}.postComments .commentWrapper .commentContent{padding:0 0 10px 0}.catalog-category-view .description-alt{background:#f9f9f9;color:#547fa6;padding:15px;margin-top:15px}.catslide-container{width:100%;margin-bottom:10px;position:relative}.catslide-container .slide{width:100%}.catslide-container a.catslide-next,.catslide-container a.catslide-prev{position:absolute;display:block;width:20px;height:41px;text-decoration:none;border:0;top:60px;font-size:0}.catslide-container .slide{width:100%}.catslide-container a.catslide-prev{left:0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/arrow-prev.png) no-repeat left bottom}.catslide-container a.catslide-next{right:0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/arrow-next.png) no-repeat left bottom}.catslide-container a.catslide-next:hover,.catslide-container a.catslide-prev:hover{background-position:left top}.catslide-container .cat-infos-right{margin:0}.catslide-container .cat-infos-right:after{display:block;content:'';clear:both}.catslide-container .cat-infos-right .read-more{text-align:right;display:block;color:#656565;font-weight:700}.catslide-container .cat-infos-right .read-more:hover{color:#547fa6}.link-block{border:0;display:block;text-decoration:none}#main-wrapper .col-main .marque-item{float:left;display:block;border:0;text-decoration:none;width:156px;height:200px;margin:10px 0 0 20px;text-align:center;position:relative;cursor:pointer}#main-wrapper .col-main .marque-item .marque-picto{width:156px;height:156px;border:1px solid #ddd}#main-wrapper .col-main .marque-item .marque-picto img{margin-top:18px}#main-wrapper .col-main .marque-item-first{margin-left:0;clear:both}#main-wrapper .col-main .marque-item p.marque-label{position:absolute;bottom:0;left:0;width:156px;color:#666}#main-wrapper .col-main .marque-item:hover p.marque-label{color:#0062ac}#main-wrapper .col-main .marque-item:hover .marque-picto{border-color:#86bbe3}.marque-view .category-tree{font-weight:700}.marque-view .category-tree .parent-categories{width:645px;margin:15px auto}.marque-view .category-tree .parent-categories li.parent{float:left;width:215px;margin:0 0 10px 0}.marque-view .category-tree .child-categories{margin-top:5px}.marque-view .category-tree li a{color:#1d63a1;font-size:14px;font-weight:700}.marque-view .category-tree li li{line-height:15px}.marque-view .category-tree li li a{font-size:12px;font-weight:400}.marque-view .products-list{clear:both}.cms-nos-marques .std h1{text-transform:none;font-size:18px}#search_autocomplete{position:absolute;z-index:999;width:402px}#search_autocomplete .autocompleter-results{width:402px}#search_autocomplete .autocompleter-results .autocompleter-item{padding:5px 0 5px 0;text-align:left}#search_autocomplete .autocompleter-results .autocompleter-item span.name{display:block;width:392px;margin:0 auto}#search_autocomplete .autocompleter-results .autocompleter-item img.media{display:block;float:left;margin:5px 0 0 5px}#search_autocomplete .autocompleter-results .autocompleter-item p.short_description{clear:right;margin:5px 5px 0 0;width:317px}#search_autocomplete .autocompleter-results .odd{background-color:#e5eff6}#search_autocomplete .autocompleter-results .even{background-color:#ddd}.searchautocomplete .searchautocomplete-placeholder ul li .special-price .price-value{color:#dc143c}.searchautocomplete .searchautocomplete-placeholder ul li .price-box .special-price .price-label{color:#dc143c!important;display:inline!important}.searchautocomplete .searchautocomplete-placeholder ul li .old-price .price{color:#f7941d!important;text-decoration:line-through}.searchautocomplete .searchautocomplete-placeholder ul li .old-price .price-value{color:#f7941d}.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price-label{color:#f7941d!important;display:inline!important}.contacts-index-index .form-part,.contacts-index-index .submit-part{width:435px}.contacts-index-index .form-part p{margin:0}.contacts-index-index .form-part p.intro{font-size:25px;line-height:27px;font-weight:700;color:#1d63a1}.contacts-index-index .form-part .form-wrapper{margin-top:10px}.contacts-index-index .form-part .form-wrapper .field-wrapper{margin-top:20px;color:#404040;font-size:20px}.contacts-index-index .form-part input.field-text,.contacts-index-index .form-part textarea{width:430px;padding:8px 0 8px 8px;background:#f1f0f1;border:0;color:#404040;font-size:16px;font-weight:700}.contacts-index-index .form-part textarea{height:315px;padding:10px 0 10px 4px}.contacts-index-index .form-part input.placeholder-active{color:#999;font-style:normal}.contacts-index-index .breadcrumbs{padding:0 0 10px 0}.contacts-index-index .std-part h1.contacts-title{text-align:right;font-size:110px;line-height:110px}.contacts-index-index .share-part,.contacts-index-index .std-part{width:410px}.contacts-index-index .std-part{margin-top:-40px}.contacts-index-index .std-part p.visuels{text-align:right}.contacts-index-index .std-part p.adresse{font-size:12px;color:#404040;font-weight:700;line-height:15px;margin-top:35px}.contacts-index-index .std-part h2.title{margin-top:35px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg) repeat-x left bottom;font-size:25px}.contacts-index-index .std-part a.point-de-vente{font-weight:400;font-style:italic;color:#404040}.contacts-index-index .std-part a.point-de-vente:hover{text-decoration:underline}.contacts-index-index .actions-set{margin-top:20px}.contacts-index-index .submit-part .button{float:right;display:inline;font-size:25px;line-height:25px;color:#fff;padding:15px 20px 15px 20px;background:#404040;border:0;cursor:pointer}.cms-page-view ul.livraison-infos li{list-style-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/puceRonde.jpg);margin:0 0 10px 0;width:97%;margin-left:3%}.cart-products{margin-bottom:40px}.cart-products td,.cart-products th{padding:5px;vertical-align:middle}.cart-products th{font-weight:700;border-bottom:2px solid #e8e9e7}.cart-products td{padding:10px 5px}.cart-products td.thumb img{border:1px solid #ddd}.cart-products td.name{font-weight:700}.cart-products td.name .sku{font-size:11px;color:#999;font-style:italic}.cart-products td.unit-price .old-price{font-size:.8em;text-decoration:line-through;color:#f7941d}.cart-products td.unit-price .special-price{color:#dc143c}.view-product .price-box-bundle .price-form,.view-product .price-box-bundle .price-notice{color:#4b4b4b}.view-product .price-box-bundle .price-box .price{font-size:20px;line-height:20px}.view-product .price-box-bundle .price-box .price .price-label{font-size:12px;float:right;line-height:12px;padding-left:5px}.view-product .price-box-bundle .price-notice .price-excluding-tax,.view-product .price-box-bundle .price-notice .price-including-tax{display:inline}.infos_wrapper{background:#fff;margin-bottom:0;padding:10px;text-align:left}.infos_wrapper p{color:#404040}.infos_wrapper h3{color:#dc143c;font-size:20px;margin-bottom:10px;font-weight:400}.infos_wrapper span{color:#dc143c;font-size:20px;margin-bottom:10px;font-weight:400}.cart .discount-codes{padding:12px 6px}.cart .discount-codes .box-content{padding:5px;margin-top:10px}.mypoints-summary a{color:#1d63a1;font-weight:700}.mypoints-summary a:hover{text-decoration:none}.checkout-cart-index .discount .buttons-set button span span{height:20px}.product-dispo .product-dispo-label,.product-dispo .product-dispo-more{color:#6caa0b}.product-dispo .rupture{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto_rupture.png) no-repeat scroll 0 0 transparent;display:inline-block;float:left;height:31px;margin-left:10px;margin-top:5px;width:39px}.product-dispo .ruptureStock{margin-left:5px;display:inline-block}.product-dispo .ruptureStock .product-dispo-reappro{color:red}.product-dispo .commande{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto_commande.png) no-repeat scroll 0 0 transparent;display:inline-block;float:left;height:31px;margin-left:10px;margin-top:5px;width:39px}.view-product-right .product-infos .product-dispo.av_variable{display:none}.view-product-right .product-infos .product-dispo .sur_commande{width:120px;margin:0;line-height:16px}.view-product-right .product-infos .product-dispo .sur_commande .product-dispo-cmd{color:#12385b}#mode_livraison{width:350px}.view-product #super-product-table td{vertical-align:middle}.view-product #super-product-table td.last{text-align:center}.view-product #super-product-table th{text-align:center}.view-product #super-product-table td.last span.cart-loader{display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#f7941d;margin-left:6px}.view-product #super-product-table td.last span.cart-loader img{margin-top:5px}.view-product #super-product-table td.last button{cursor:pointer;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/ajout_panier.png) no-repeat;border:none;display:block;height:35px;width:40px}.view-product .grouped-items-table td.price{color:#dc143c;font-weight:700;font-size:14px}.view-product .grouped-items-table tbody td,.view-product .grouped-items-table tbody th,.view-product .grouped-items-table tr.last th{border-right:none}.view-product .grouped-items-table{margin-top:20px}.view-product .grouped-items-table td.price sup{font-weight:700;font-size:9px}.view-product .grouped-items-table td .price{text-align:center}.view-product .grouped-items-table td .price-box .old-price{width:75px;text-align:right;margin:0;float:right;font-size:10px;text-decoration:line-through}.view-product .grouped-items-table .special-price{width:90px}.view-product .grouped-items-table td .label{font-size:9px;line-height:9px;vertical-align:super}.view-product .grouped-items-table .special-price .price-including-tax{color:#f7941d}.view-product .grouped-items-table td .price-box .special-price{margin-left:5px;float:right}.view-product .grouped-items-table td .price-box .special-price .price-excluding-tax{float:right;font-size:11px;color:#666}.view-product .grouped-items-table td .price-box .special-price .price-excluding-tax .label{font-size:9px;vertical-align:super;color:#666}.view-product .grouped-items-table td .price-box .special-price .price-including-tax .label{font-size:10px;vertical-align:super}.view-product .grouped-items-table td .price-box .price-excluding-tax{float:right;font-size:11px;color:#666}.view-product .grouped-items-table td .price-box .price-including-tax{float:right}.view-product .grouped-items-table td .price-box .price-excluding-tax .label{font-size:9px;vertical-align:super}.view-product .grouped-items-table td .price-box{float:right}.view-product .grouped-items-table td .product-dispo{color:#333;font-size:11px}.view-product .grouped-items-table td .product-dispo-enstock{color:#019a33}.view-product .grouped-items-table td .product-dispo-reappro{color:#1d63a1}.view-product .grouped-items-table td .product-dispo-cmd{color:red}.view-product .grouped-items-table td .ruptureStock .product-dispo-reappro{color:red}.product-collateral-accessoires .product-item,.product-collateral-related .product-item{width:165px;height:190px}.bloc-menu-test{float:right;margin:10px}.bloc-menu-test img{max-width:100%}.nav-container #nav li.promotion a.level-top{color:#f79a19;text-transform:uppercase}#page_toggler{display:block;text-decoration:none;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/ajax-pager-loader.gif) no-repeat 0 -9999px #f9f9f9;width:100%;margin-top:20px;padding-top:15px;height:35px;border:1px solid #fff;color:#c5d3e1;text-transform:uppercase;text-align:center}#page_toggler{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;box-shadow:0 1px 4px -3px #222;-moz-box-shadow:0 1px 4px -3px #222;-webkit-box-shadow:0 1px 4px -3px #222}#page_toggler.loading,#page_toggler.loading:hover{background-position:center center;background-color:#f9f9f9;font-size:0;height:50px;padding:0;cursor:default}#page_toggler:hover{background-color:#f6f6f6;color:#1d63a1}.nav-container #nav li.conseils{margin-right:-7px;text-align:center}.nav-container #nav li.conseils a.level-top{color:#afc83c;text-transform:uppercase}.nav-container #nav li.conseils a.level-top:hover{color:#afc83c}.product-infos .price-box .conditionnement{color:#666;font-size:14px;font-weight:400}.product-infos .price-box .conditionnement .price{color:#f2922e;font-size:15px;font-weight:700}.col-left .left-block-last-posts a.title-picto{display:block;margin:8px 0 0 10px}.col-left .left-block-last-posts a.title-picto:hover{text-decoration:none}.col-left .left-block-last-posts a.title-picto:hover span{color:#fff}.left-block-last-posts ul.posts li a{color:#fff;display:block;font-size:14px;font-weight:700;margin:0 auto;text-decoration:none;text-transform:uppercase;padding:10px;border-bottom:1px solid #439325}.left-block-last-posts ul.posts li a:hover{text-decoration:none;background-color:#009f20}.left-block-last-posts ul.posts li:last-child a{border-bottom:0}.left-block-last-posts ul.posts{margin:15px 0}.left-block-last-posts ul.posts li a .date{font-weight:400;text-transform:none;font-style:italic}.view-product-right .ratings{margin:20px 0;line-height:22px;font-size:14px}.view-product-right .ratings .product-item .ratings{margin:0;line-height:9px;position:absolute;bottom:0;right:0;height:9px;width:50px}.product-view .product-review,.review-summary .product-review{display:inline-block}.product-review .rating-box{height:30px;width:138px;margin:0 0 0 -5px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/5-stars.png) no-repeat 0 0;display:inline-block;position:relative;float:left}.product-review .rating-box .rating{height:30px;width:138px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/5-stars.png) no-repeat 0 -30px;position:absolute;top:0;left:0}.product-review.medium .rating-box{height:22px;width:100px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/5-stars.png) no-repeat 0 0;background-size:100px}.product-review.medium .rating-box .rating{height:22px;width:100px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/5-stars.png) no-repeat 0 -22px;background-size:100px}.inner-product{padding:0 10px}.product-price .conditionnement{display:inline-block}.customcore-catalog-promotion .product-item .ratings{bottom:140px;left:83px}#promo_slideshow .product-list .ratings{bottom:1px;right:25px;left:auto}#promo_slideshow .product-list .first .price-box{bottom:25px}#promo_slideshow .product-list .product-item .price-box{bottom:15px}.category-list .block-category .style-h2.category-title .nb-products,.category-list .block-category h2.category-title .nb-products{color:#000;font-size:11px;display:block}.category-list .block-category img.category-media{clear:none;margin-top:5px}.sidebar .category-children li a .nbr-products,.sidebar .category-children p a .nbr-products{font-weight:400;font-size:12px}.haut-de-page p{color:#858a8f;font-size:15px;text-transform:uppercase}a.haut-de-page{position:fixed;right:20px;text-decoration:none;bottom:70px;z-index:62}.haut-de-page .picto{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/haut_de_page.png) no-repeat scroll top left transparent;display:block;height:42px;margin:0 auto;width:42px}.col-left .block-prod{margin-bottom:15px}.col-left .block-prod .leftnav-toggler,.col-left .block-prod .univers-link{display:block;padding:0 15px;background:#1d63a1;color:#fff;border-bottom:1px solid #fff}.col-left .block-prod .univers-link{height:30px;text-transform:uppercase}.col-left .block-prod a.univers-link:hover{background-color:#95c7d5}.col-left .block-prod .leftnav-toggler{position:relative;background:#f7941d;font-size:12px;line-height:25px;height:25px;font-weight:700}.col-left .block-prod .leftnav-categories li a{display:block;line-height:14px;font-size:11px;color:#666;padding:5px 15px;font-weight:700;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/top-menu-bg.png) repeat-x left top #fff}.col-left .block-prod .leftnav-categories li a .nbr-produits{font-weight:400}.col-left .block-prod .leftnav-categories li a:hover{background:#eee}.col-left .block-prod .leftnav-toggler:after{content:'>';font-size:15px;line-height:25px;font-weight:700;color:#fff;right:12px;top:0;position:absolute;pointer-events:none}.col-left .block-prod a.leftnav-toggler-active:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-collateral-content #voir_tous_commentaires{color:#1d63a1;font-weight:700;margin-left:35px;margin-top:10px;margin-bottom:10px;text-decoration:underline;display:block}.static-content{position:relative;height:85px;overflow:hidden}.static-displayed{height:auto}.static-content .mask{position:absolute;left:0;right:0;bottom:0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/tease.png) repeat-x left bottom}.static-displayed .mask{display:none}.block_bottom_home{color:#656565;margin-top:20px;text-align:justify}.block_bottom_home a{color:#656565;font-weight:700}.block_bottom_home a.static-toggler{color:#656565;font-weight:700;float:right}a.static-toggler{color:#656565;font-weight:700;float:right}.home-nosmarques{display:block;height:62px;background:#f9f9f9;margin-bottom:20px;overflow:hidden}.home-nosmarques .nav-link{padding:0}.home-nosmarques a.main-link{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bg_arrow-orange.png) no-repeat right top #f1932f;color:#fff;font-size:14px;line-height:16px;padding-right:25px;padding-left:10px;border:2px solid #f1932f}.home-nosmarques a.main-link:hover{color:#f1932f;background-color:#fff;background-position:right bottom}.home-nosmarques ul li{float:left;height:62px}.home-nosmarques ul li a{display:block;height:62px;background:center bottom no-repeat transparent}.home-nosmarques ul li a:hover{cursor:pointer;background-color:#fff}.home-nosmarques .item-hansgrohe a{width:151px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png) -5px -5px}.home-nosmarques .item-danfoss a{width:105px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png) -135px -149px}.home-nosmarques .item-geberit a{width:133px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png) -5px -77px}.home-nosmarques .item-olfa a{width:56px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png) -5px -221px}.home-nosmarques .item-blanco a{width:128px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png) -166px -77px}.home-nosmarques .item-roca a{width:97px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png) -5px -149px}.home-nosmarques .item-nicoll a{width:132px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/marques/home/home-marque-sprite.png) -166px -5px}.home-nosmarques .item-roca a{width:120px}.homeblocks-before-marques{margin-top:15px}.home-part-2 h1{margin-top:20px}.product-desc p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;color:#4b4b4b;font:11px/13px Arial,Helvetica,sans-serif;padding-left:2%;padding-right:2%;text-align:left}.view-product .product-collateral-content .product-collateral-accessoires .style-h2,.view-product .product-collateral-content .product-collateral-related .style-h2{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#1d63a1;font-size:12px;margin:10px 0;padding:0;width:100%}.view-product .product-collateral-content .style-h2{background:rgba(0,0,0,0) url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-collateral-title.gif) repeat-x scroll left bottom;color:#1d63a1;display:block;font-size:14px;font-weight:400;margin:20px 0 0 10px;padding:0 0 2px;width:360px}.product-item .style-h2.product-name{color:#547fa7;line-height:14px;margin:10px 0;text-align:center}.postComments .style-h3.commentTitle{background:rgba(0,0,0,0) url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg) repeat-x scroll left bottom;font-size:14px;margin:0 0 10px}.style-h3{font-size:16px;font-weight:700}.style-h1,.style-h2,.style-h3,.style-h4,.style-h5,.style-h6{color:#1d63a1;line-height:1.35;margin:0 0 5px}.left-auto.product-name{left:auto}.style-h1{font-size:20px;font-weight:400}#acc-carousel-container .product-item,#rel-carousel-container .product-item{margin-left:6px}.narrow-by-list dt{font-size:20px}.narrow-by-list dd{font-size:20px}.data-table tr th{background:#fff;color:#333}.checkout-cart-index .data-table tr th{color:#000;background:#fff}.cart_header{margin:.5em 0;font-size:2em;color:#000}.shipping_notice{color:#000;font-size:12px;text-align:justify}.grandtotal .a-left .price{font-size:32px!important;color:#e5143c;font-weight:700}.grandtotal .a-right{vertical-align:middle}.grand_total .last .price,.subtotal .last .price{color:#e5143c!important;font-weight:700}#one-step-checkout-form .checkout-review-load .data-table tbody td:first-child{border-right:1px solid #ededed!important}.welcome-user h1{font-size:24px}.onestepcheckout-discount .discount-form{padding-right:120px}.order-review-info .onestepcheckout-discount .input-box{width:100%!important;float:left}#coupon_code_onestepcheckout{float:left}.onestepcheckout-discount .actions-button{width:110px;float:right}.bootstrap-touchspin .input-group-btn .btn{width:30px;height:38px;background:#ccc;border-radius:0}.qty-input{min-width:40px}.one-step-checkout .input-text,.one-step-checkout textarea{width:100%!important}.simple-product-switcher:hover{color:#fff}.simple-product-switcher{font-size:23px;border:1px solid #f5b027;color:#fff;cursor:pointer;background:#f5b027;margin-bottom:15px;border-radius:5px;display:block;text-align:center;padding:15px 10px;margin-top:15px}.simple-product-switcher:focus{background-color:#f5b027}.simple-product-switcher.isPopulated{border:2px solid #f5b027;color:#fff}.product-infos .first-section{padding-bottom:10px}q .lg-item{left:0}#lg-counter{left:0;position:absolute}.cat-infos-right p{margin-bottom:0}#nav,.cat-infos-right{font-size:12px}#nav{position:relative}.product-list .special-price{float:left}.product-list .special-price .price{padding-left:0}.product-list .price-box .old-price{float:left;margin-left:5px;color:#666}.product-list .old-price .price{text-decoration:none}.product-list .old-price .price .price-value{color:#333}.product-list .reviews-count{color:#666;line-height:22px;margin-left:3px}.product-list .btn-wrapper{height:38px}.product-list .product-ref{color:#666;font-size:12px;text-transform:uppercase;font-style:italic}.product-list .product-item .d-hover{display:none}.product-list .product-item:hover .d-hover{display:block}.product-list .product-short-desc{font-size:12px;line-height:16px;color:#666;margin-bottom:5px}.view-product .reviews-count{line-height:22px;margin-left:10px}.view-product #link-to-product-reviews{display:block;margin-top:20px}#collateral-content-product_downloads a::before{content:"\f1c1";font:normal normal normal 19px/1 FontAwesome;padding-right:12px}.view-product #collateral-content-product_downloads a{background:#e5143c;color:#fff;padding:10px 20px;display:inline-block;margin-top:10px;border-radius:5px;float:left;margin-right:20px}.view-product .product-collateral-content .product-collateral-attributes{width:100%;margin:20px 0 10px 0}.view-product .box-review{border:1px solid #dadada;background:rgba(224,238,246,.36)}.view-product .box-review:nth-child(even){margin-right:1%}.view-product .box-review header{padding:10px;background:#fff;border-bottom:1px solid #dadada}.view-product .box-review header .product-review{float:left;margin-top:2px}.view-product .box-review header .review-note{float:left;margin-left:10px;line-height:27px}.view-product .box-review header .review-infos{font-size:12px;line-height:12px}.view-product .box-review header .review-author{display:block;margin-bottom:3px;text-align:right}.view-product .box-review header .review-date{text-align:right;display:block}.view-product .box-review .box-review-content{padding:10px}.view-product .box-review footer{text-align:right;font-size:12px;color:#888;padding:0 10px 5px 10px}.view-product .global-rating{margin-bottom:20px}.view-product .global-rating .review-summary{text-align:center}.view-product .global-rating .review-summary .reviews-count{text-transform:uppercase;font-weight:700;font-size:20px;line-height:25px;margin-left:0}.view-product .global-rating .third-party-reviewer{margin-left:1px solid #dadada}.view-product .global-rating .third-party-reviewer-content{font-size:13px;color:#666}.third-party-reviewer-content p:last-child{margin-bottom:0}.advantages{margin:10px 0 20px}.advantages>li{border-bottom:1px solid #eee;color:#4b4b4b}.advantages>li:last-child{border-bottom:0}.advantage-text{padding-left:10px;font-size:14px}.advantage-picto{width:50px;height:40px;float:left}.picto-shipping{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto-shipping-green.png) no-repeat center center}.instore-picking .advantage-text{line-height:40px}.picto-instore-picking{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto-showroom-green.png) no-repeat center center}.picto-payment{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/picto-payment-green.png) no-repeat center center}.double_livraison,.points_fidelite{color:#6caa0b;font-size:14px;cursor:help}.swal-wide{width:1000px!important}.count-fidelity-points{border-bottom:2px dashed #6caa0b;padding-bottom:2px}.product-dispo .fa{color:#6caa0b}.product-carousel .product-price p{margin-bottom:0}.product-carousel .product-price .old-price{color:#666;font-size:12px}.product-carousel .product-price .old-price .price-value{color:#444}.product-offers{display:none;max-width:950px!important;padding:0!important;font-size:16px;line-height:22px;color:#4b4b4b}.product-offers table{width:100%}.product-offers table th{font-weight:700;font-size:18px;color:#4b4b4b}.product-offers table td,.product-offers table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px 20px;vertical-align:middle;text-align:center}.product-offers table tr td:last-child,.product-offers table tr th:last-child{border-right:0}.product-offers tbody tr:last-child td,.product-offers tbody tr:last-child th{border-bottom:0}.product-offers .product-infos{text-align:left}.product-offers .product-name{margin-bottom:0}.product-offers .product-ref{color:#666;font-size:12px;text-transform:uppercase;font-style:italic}.product-offers .state-active,.product-offers .state-hover{display:none}.product-offers table td{cursor:pointer}.product-offers table .active .state-hover,.product-offers table tr:hover .state-hover{display:block;margin-right:-4px}.product-offers table .active .state-hover{color:#6caa0b}.product-offers table .active .state-default,.product-offers table tr:hover .state-default{display:none}.product-offers table tr:hover td{background:#efefef}.product-offers table .active td{background:#eefeef}.product-offers table .active td:first-child,.product-offers table tr:hover td:first-child{background:#fff}.product-offers table tr:last-child td:first-child{border-radius:0 0 0 10px}.product-offers table tr:last-child td:last-child{border-radius:0 0 10px 0}.dispo_variable{display:none}.blocker{z-index:99!important;background-color:rgba(0,0,0,.5)!important}.marque-name{color:#1d63a1;font-weight:700}.tabs-title{display:block;padding:10px;font-size:30px;border-radius:5px;text-align:center;margin:40px 0}.product-tabs{padding-bottom:15px}.qty-selector{margin:15px 0}.qty-wrapper{width:60%;float:right}label[for=product-qty]{line-height:34px;color:#000;font-weight:700;font-size:14px;text-transform:uppercase}body.loadingInProgress,body.loadingInProgress *{cursor:wait!important}.product-offers .old-price{font-size:14px}.product-offers .old-price .price-value{color:#333}#cookie-bar{display:none;background-color:#013463;color:#fff;font-size:13px;font-weight:700;position:fixed;z-index:1;width:100%;padding:10px;bottom:0;left:0;box-shadow:0 11px 6px -7px rgba(0,0,0,.25);text-align:left}#vlhCookie{background:#007bff;position:absolute;margin-top:-5px}.cookie-bar-text{display:block;margin-left:35px}#shopping-cart-totals-table>tr:first-child td{border-right:0!important}#promotion_products .ratings{display:none}.list-elements .element{float:left;position:relative}.list-elements .element .container-desc{position:absolute;bottom:0;left:0;right:0;background:rgba(255,255,255,.8);padding:20px;font-size:16px;color:#333}.list-elements .element .container-desc .name{font-size:18px;font-weight:700}.list-elements .element .container-desc .short-desc{max-height:0;overflow-y:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;-o-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.list-elements .element:hover .container-desc .short-desc{max-height:60px}.col1-layout .list-elements .element,.col2-left-layout .list-elements .element{width:33.33%;text-align:center}.category-name{color:#333;font-size:24px;font-weight:700;padding-bottom:10px}.category-desc{margin-top:30px}.very-top-nav{background:#fff}.very-top-nav ul{list-style:none;padding:0}.very-top-nav ul>li:first-child{border-left:0}.very-top-nav ul>li{font-size:13px;text-align:center;padding:5px 2px;background:#b2c62b;color:#fff;border-left:1px solid #fff}.very-top-nav ul>li>a{color:#fff}.very-top-nav ul>li:last-child{background:#777}.product-infos .price-excluding-tax .price-label{font-size:20px}.product-infos .old-price .instead-of,.product-infos .old-price .price-label,.product-infos .old-price .price-value{color:grey}.related-container{padding-bottom:20px;margin-bottom:20px}.cafefrappe-frs-marque-view h1{font-size:24px;color:#000}.cafefrappe-frs-marque-view h2{font-weight:400;font-size:20px;color:#000;padding-bottom:5px;border-bottom:1px solid #eee;margin:20px 0}.cafefrappe-frs-marque-view h2.spec-title{border-bottom:0;background:0 0;margin-bottom:0;margin-top:30px}.cf-homepage-index-index .list-elements{margin:20px 0}.inner-tabs-title h1,.inner-tabs-title h2,.list-elements h2{font-size:inherit;font-weight:inherit;color:inherit;margin:inherit}button.onestepcheckout-btn-checkout{border-color:#a88734 #9c7e31 #846a29;max-width:none;width:auto!important;padding:12px 30px;font-size:16px;height:auto;border:1px solid;background:#f4d078;background:-webkit-linear-gradient(top,#f7dfa5,#f0c14b);background:linear-gradient(to bottom,#f7dfa5,#f0c14b);cursor:pointer}button.onestepcheckout-btn-checkout:hover{background:#f2c861;background:-webkit-linear-gradient(top,#f5d78e,#eeb933);background:linear-gradient(to bottom,#f5d78e,#eeb933)}button.onestepcheckout-btn-checkout:active{border-color:#a88734 #9c7e31 #846a29;background:#f2c861;background:-webkit-linear-gradient(top,#f5d78e,#eeb933);background:linear-gradient(to bottom,#f5d78e,#eeb933);box-shadow:0 1px 3px rgba(0,0,0,.2) inset}button.onestepcheckout-btn-checkout:focus{outline:0;border-color:#e77600;box-shadow:0 0 3px 2px rgba(228,121,17,.5)}button.place-order-loader{cursor:not-allowed!important}button.place-order-loader-wait{cursor:wait!important}.product-dispo.av_livre_15j,.product-dispo.av_livre_2s,.product-dispo.av_livre_3s,.product-dispo.av_livre_4s,.product-dispo.av_livre_5s,.product-dispo.av_livre_6s{color:#f79a19}.product-dispo.av_livre_10j,.product-dispo.av_livre_1s,.product-dispo.av_livre_48h{color:#6caa0b}.product-dispo.av_reappro,.product-dispo.av_rupture{color:#e5143c}.product-dispo.variable{color:#666}.product-dispo.av_rupture::before{font-family:FontAwesome;content:"\f00d";margin-right:10px}.product-dispo.av_livre_48h::before{font-family:FontAwesome;content:"\f0e7";margin-right:10px}.product-dispo.av_livre_3s::before,.product-dispo.av_livre_4s::before,.product-dispo.av_livre_5s::before,.product-dispo.av_livre_6s::before{font-family:FontAwesome;content:"\f072";margin-right:10px}.product-dispo.av_livre_10j::before,.product-dispo.av_livre_15j::before,.product-dispo.av_livre_1s::before,.product-dispo.av_livre_2s::before{font-family:FontAwesome;content:"\f0d1";margin-right:10px}.product-dispo.reappro::before,.product-dispo.rupture::before{font-family:FontAwesome;content:"\f071";margin-right:10px}.product-dispo.variable::before{font-family:FontAwesome;content:"\f0a6";margin-right:10px}.multishipping-container{margin-bottom:20px}.estimated-delivery-new,.estimated-delivery>td{font-size:16px!important;font-weight:700!important;padding:10px 5px!important;background-color:#ccc!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}#one-step-checkout-form .checkout-review-load .data-table .ship-backorder tr:first-child td{border-top:5px solid #eee!important}#one-step-checkout-form .checkout-review-load .data-table .ship-backorder tr td:first-child{border-left:5px solid #eee!important}#one-step-checkout-form .checkout-review-load .data-table .ship-backorder tr td:last-child{border-right:5px solid #eee!important}#one-step-checkout-form .checkout-review-load .data-table .ship-backorder tr:last-child td{border-bottom:5px solid #eee!important}.my-account form h2.legend{font-size:16px}.my-account .pagination{margin:20px 0;font-size:16px}.steps{min-height:90px;padding:30px 0 0 0;font-family:'Open Sans',sans-serif;position:relative}.steps .steps-container{background:#ddd;height:10px;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;margin:0;list-style:none}.steps .steps-container li{text-align:center;list-style:none;float:left}.steps .steps-container li .step{padding:0 50px}.steps .steps-container li .step .step-image{margin:-14px 0 0 0}.steps .steps-container li .step .step-image span{background-color:#ddd;display:block;width:37px;height:37px;margin:0 auto;border-radius:37px;-moz-border-radius:37px;-webkit-border-radius:37px;-ms-border-radius:37px}.steps .steps-container li .step .step-current{font-size:11px;font-style:italic;color:#999;margin:8px 0 0 0}.steps .steps-container li .step .step-description{font-size:13px;font-style:italic;color:#538897}.steps .steps-container li.activated .step .step-image span{background-color:#5dc177}.steps .steps-container li.activated .step .step-image span:after{background-color:#fff;display:block;content:'';position:absolute;z-index:1;width:27px;height:27px;margin:5px;border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px;-ms-border-radius:27px;box-shadow:4px 4px 0 0 rgba(0,0,0,.15);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.15);-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.15)}.steps .step-bar{background-color:#5dc177;height:10px;position:absolute;top:30px;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px}.steps .step-bar.last{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px}.step-image span{position:relative}.step-image span i{position:absolute;z-index:2;left:10px;top:12px}.steps>ul>li:nth-child(2)>div>div.step-image>span>i{left:12px}.steps>ul>li:nth-child(3)>div>div.step-image>span>i{left:10px}.steps>ul>li:nth-child(4)>div>div.step-image>span>i{left:11px}.link-reorder::before{font-family:FontAwesome;content:"\f021";margin-right:10px}.link-reorder{margin-right:20px;display:inline-block;margin-top:2px}.link-print::before{font-family:FontAwesome;content:"\f02f";margin-right:10px;margin-left:3px}.big-button{line-height:50px;font-size:18px;border-radius:5px;padding:0 20px;cursor:pointer}.btn-orange{background:#fc9a01;color:#fff;cursor:pointer}.btn-orange:hover{background:#ffb700;color:#fff}.btn-blue{background:#1d63a1;color:#fff}.btn-blue:hover{background:#1a73e8;color:#fff}.btn-grey{border:1px solid #aaa;background:#fff;color:#666}.order-items.order-details{margin-bottom:20px}#my-orders-table tfoot tr:first-child td{padding-top:20px}#my-orders-table tfoot tr:last-child td{padding-bottom:20px}.customer-account-index .box-account.box-recent{margin-bottom:20px}footer .reassurrance{margin:0 auto;text-align:center}footer .reassurrance-container{width:100%;background:#1d63a1}footer .reassurrance a{color:#fff}footer{font-family:Arial,Verdana,sans-serif;font-size:16px}footer .column ul{line-height:28px}footer .reassurrance a{text-align:left;font-size:14px}footer .reassurrance strong{display:block;font-size:32px;line-height:32px}footer .reassurrance a:hover{transform:scale(1.1)}footer .reassurrance a{transition:all .1s}footer .reassurrance a span{padding-left:15px}footer .footer-content-container{width:100%;background:#f2f2f2;padding-top:10px;overflow:hidden}footer .footer-content{margin:auto;text-align:left;position:relative}footer .footer-circles a:hover,footer .footer-content .column a:hover{text-decoration:underline}footer .footer-content .column{z-index:2;position:relative;padding:0}footer .footer-content .column.col-2,footer .footer-content .column.col-3{padding-left:5%}footer .footer-content .column ul{margin:0 10px}footer .footer-content strong.col-title{display:block;color:#1d63a1;text-transform:uppercase}footer .footer-content a{color:#1d63a1}footer .footer-circles{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/footer-circles.png);width:747px;height:314px;position:absolute;bottom:0;right:-138px}footer .footer-circles a,footer .footer-circles strong{color:#fff}footer .footer-circles .little-circle strong.col-title{margin-bottom:5px;color:#fff}footer .footer-circles .little-circle{position:absolute;bottom:20px;left:50px;text-align:center;color:#fff;z-index:2}footer .footer-circles .big-circle{position:absolute;bottom:40px;left:355px;text-align:right;color:#fff;width:265px;height:200px;z-index:2}footer .footer-circles .big-circle .phone-number{font-size:27px;font-weight:700}footer .footer-circles .big-circle .contact-email:before{content:' ';width:52px;height:52px;position:absolute;left:0}footer .footer-circles .big-circle .contact-email{font-size:10px;text-transform:uppercase;color:#fff;display:block}footer .footer-circles .opening-hours{margin:20px 0;font-size:14px}footer .footer-circles .opening-hours a{text-decoration:underline}footer .product-review{color:#1d63a1;transition:all .1s}footer .product-review .rating{float:left;font-size:29px;line-height:30px;margin-right:10px;font-weight:700;color:#023563}footer .product-review .reviews-count{display:block;float:left;margin-left:103px;font-style:italic;color:#023563}footer .col-1 strong.col-title{margin:30px 0 20px}footer .col-1 strong.col-title:first-child{margin:15px 0}footer .footer-very-bottom a{color:grey}footer .footer-very-bottom{padding:20px 0;display:flex;background:#fff}footer .footer-very-bottom ul{margin:auto}footer .social-links{margin-top:30px}footer .social-links a{color:grey}footer .social-links a:hover{text-decoration:none!important;color:#1d63a1}footer #newsletter{line-height:31px}footer .btn-secondary{color:#fff;background-color:#60ae41;border-color:#60ae41;line-height:31px;border-radius:0 5px 5px 0}.img-responsive{display:block;max-width:100%}.floating-box{background:rgba(255,255,255,.8);padding:20px;border-radius:10px;border:1px solid #aaa;min-height:319px}.faded-background{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative}.faded-background::before{position:absolute;background:rgba(255,255,255,.9);content:'';top:0;left:0;right:0;bottom:0}.catalog-category-view .list-elements{margin-top:5px}.grecaptcha-badge{z-index:10}.searchautocomplete .nav .nav-input{width:100%}.breadcrumb{padding:0;margin-bottom:0;background-color:#fff}#collateral-content-more_infos ul{list-style:none}.main-nav{background:#fff;border-bottom:1px solid #eee}.clear{clear:both}.btn-warning{color:#fff;background-color:#f79a19;border-color:#f79a19;font-weight:700}.btn-warning:hover{color:#fff;background-color:#de8917;border-color:#de8917}.sidebar label{margin-bottom:0}.catalog-category-view h2{font-weight:700;color:#333}.mh-head{background:#1d63a1!important;color:#fff!important}#menu,#shoppingbag{background:#1d63a1!important;color:#fff!important}.product-row .product-item .price-box .special-price{float:left}.product-row .product-item .price-box .old-price{text-decoration:line-through}.product-row .product-item .product-name{font-size:14px}.product-row .product-item{padding-bottom:0}#category_leftnav>ul{list-style:none;padding:0}.nav-customer .nav-text{font-size:14px;line-height:14px;margin-top:-3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1d63a1}.nav-customer .nav-link:hover .nav-text{text-decoration:underline}.header .search{width:100%}.header .searchautocomplete .searchautocomplete-placeholder{z-index:1000;position:absolute;background:#fff;margin-top:6px}.header .searchautocomplete .searchautocomplete-placeholder{-webkit-box-shadow:0 2px 5px 0 #424242;box-shadow:0 2px 5px 0 #424242}.header .searchautocomplete,.header .searchautocomplete a{color:#000}.header .searchautocomplete strong{color:#f7941d}.header .searchautocomplete li{border-bottom:1px solid #ccc}.header .searchautocomplete .searchautocomplete-placeholder .index-title{border-bottom:1px dotted #ccc;color:#666;font-weight:700;text-align:center;text-transform:uppercase;color:#1d63a1;font-size:16px}.header .searchautocomplete div.highlight{display:inline-block;float:right}.header .searchautocomplete span.highlight{font-weight:700}.searchautocomplete .searchautocomplete-placeholder ul li .price-box{display:block;text-align:right;width:100%}.header .searchautocomplete .searchautocomplete-placeholder ul li .price-box .price-label{color:#c76200}.searchindex-result a:hover{text-decoration:underline}.searchindex-result{text-align:justify}.header .searchautocomplete .searchautocomplete-placeholder ul li .searchautocomlete-image{margin-right:5px}.header .searchautocomplete .nav .nav-input input{color:#999;font-style:italic}.searchautocomplete .nav{position:relative;border:2px solid #ddd}.searchautocomplete{padding-right:32px}.searchautocomplete .nav-submit-button{position:absolute;right:0;top:0}.searchautocomplete .nav-submit-button .button,.searchautocomplete .nav-submit-button .button:hover{background-image:url(/skin/frontend/AC/default/images/home2018/recherche.png);background-color:#1d63a1;background-position:center;background-repeat:no-repeat;background-size:70%;border:2px solid #ddd;width:63px;height:63px;border-radius:32px}.first-top-nav .nav-link{position:relative}.first-top-nav .nav-link:hover{text-decoration:underline}.need-advice{font-size:14px}.phone-container{border:2px solid #60ae41;border-radius:15px;height:27px;margin-top:6px}.phone-container .phone-number{background:#60ae41;color:#fff;border-radius:10px;font-size:18px;line-height:21px}#cart-item-qty{position:absolute;top:0;right:28px;background:red;color:#fff}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#one-step-checkout-form .box-qty{min-width:120px}.empty-cart{padding:9px 30px;font-size:16px;border:1px solid #555;margin-top:-3px;color:#777}#algolia-autocomplete-tt.algolia-autocomplete{padding-right:30px}#algolia-searchbox .algolia-search-input{border:2px solid #ddd;width:100%;line-height:59px;height:63px;font-size:14px;padding-left:10px}#algolia-searchbox .magnifying-glass{position:absolute;right:0;display:block;top:0;background-image:url(/skin/frontend/AC/default/images/home2018/recherche.png);background-color:#1d63a1;background-position:center;background-repeat:no-repeat;background-size:70%;border:2px solid #ddd;width:63px;height:63px;border-radius:32px}section.blog-post{position:relative;height:100%}section.blog-post .post-content:before{content:' ';position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.2));z-index:2}section.blog-post .post-content{color:#333;position:relative;background:url(/skin/frontend/AC/default/images/default-placeholder.jpg) no-repeat;background-size:cover;background-position:center;display:flex;-ms-flex-align:end!important;align-items:flex-end!important;height:100%;border:1px solid #bbb;flex-flow:column-reverse}section.blog-post .post-content .post-tags{z-index:3;font-size:.9rem;padding:5px 15px;background:rgba(0,0,0,.5);width:100%;color:#fff}section.blog-post .post-content .post-title{z-index:3;font-size:1.1rem;padding:15px;width:100%;background:#fff}.postContent h1{font-size:28px}.postContent h2{font-size:23px}.postContent h3{font-size:18px}.category-cursor-pointer{cursor:pointer}a.category-h2-bold{font-weight:700;color:#333;font-size:20px}.category-cursor-text:hover{color:#1d63a1}img.category-cursor-img:hover{opacity:.5}.sprite-global{background-image:url(/skin/frontend/AC/default/images/sprite-global.png);background-repeat:no-repeat;display:inline-block}.sprite-casquex2{width:26px;height:26px;background-position:-290px -139px;position:relative;top:6px}.sprite-compte-x2{width:47px;height:47px;background-position:-218px -82px}.sprite-conseilx2{width:26px;height:26px;background-position:-290px -185px;position:relative;top:6px}.sprite-footer-box{width:53px;height:43px;background-position:-84px -173px}.sprite-footer-cart{width:54px;height:44px;background-position:-10px -173px}.sprite-footer-help{width:62px;height:73px;background-position:-10px -80px}.sprite-footer-logo-anjou{width:188px;height:50px;background-position:-10px -10px}.sprite-footer-phone{width:52px;height:52px;background-position:-218px -10px;position:relative;top:15px}.sprite-footer-quote{width:42px;height:42px;background-position:-290px -77px}.sprite-panier-x2{width:47px;height:47px;background-position:-290px -10px}.sprite-promo-x2{width:26px;height:26px;background-position:-157px -173px;position:relative;top:6px}.sprite-recherche{width:63px;height:63px;background-position:-92px -80px}.container{max-width:1366px}.price-label-ttc{font-weight:700;color:#e5143c;font-size:19px}.price-label-prix{color:#000;font-weight:700;font-size:14px;padding-right:10px;text-transform:uppercase}.item-resize-width{width:auto}.btn-read-more-link{margin-top:10px}.read-more-link,.read-more-link:hover{color:#fff}.tile-list{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin:0 auto;max-width:100%}.tile-list__item{cursor:pointer;overflow:hidden;position:relative}.tile-list__item:after{content:"";display:block;padding-bottom:50%}.tile-list__item--rectangle,.tile-list__item--square{width:100%}.tile{bottom:10px;box-sizing:border-box;height:100%;padding:10px;position:absolute;right:0;width:100%}.tile__content{background-position:50%;background-size:cover;overflow:hidden;position:relative}.tile__content,.tile__overlay{display:block;height:100%;width:100%}.tile__overlay{left:0;position:absolute;top:0;-webkit-transition:background-color .4s;transition:background-color .4s}.tile__overlay:hover{background-color:rgba(0,0,0,.6)}.tile__animate{display:block;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:40%}.tile__txt{color:#0c193a;display:block;line-height:1.1;margin:0;padding:0 10px;text-align:center;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;word-wrap:break-word;text-shadow:1px 1px 2px rgba(0,0,0,.4),0 0 10px rgba(0,0,0,.4),0 0 8px rgba(0,0,0,.4)}.tile__txt--title{font-size:20px;text-transform:uppercase}.tile__content:hover .tile__txt{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.tile__button{color:#fff;display:table;margin:10px auto;-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.tile__content:hover .tile__button{-webkit-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.top-cart{min-height:80px;width:100%;background:#dcdcdc;border-bottom:1px solid #a9a9a9;position:fixed;top:0;padding-top:20px;z-index:999}.top-cart-product-name{padding-top:10px;font-size:18px;font-weight:700;color:#1d63a1}.top-cart-product-price{font-size:27px!important;color:#e5143c;font-weight:700}.top-cart-product-btn{border:2px solid #e5143c;padding-right:10px;padding-left:10px;line-height:40px;background:#e5143c;color:#fff;text-transform:uppercase;font-size:15px;border-radius:5px;font-weight:400;cursor:pointer;margin-bottom:20px}.grayscale{filter:grayscale(1)}.fz15{font-size:15px}@media (min-width:600px){.tile__animate{height:auto}.tile__txt{-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (min-width:768px){.tile-list__item--rectangle{align-self:stretch;width:50%}.tile-list__item--square{align-self:stretch;width:25%}}@media (max-width:1200px){footer .reassurrance strong{font-size:22px}.richmenu-right .bloc-menu-test:last-child{display:none}.netreviews_subtitle{display:initial}}@media (max-width:960px){.blog-cat-view .sidebar,.blog-index-index .sidebar,.blog-index-list .sidebar,.blog-post-view .sidebar{display:none}.coupon-wrapper{position:relative!important}}@media (max-width:767px){.item-resize-width{width:100%}}@media (max-width:576px){body{background:0 0!important}.nbr-results{text-align:center}.product-item .product-media{max-height:150px;width:auto!important}.slideshow-togglers-container{bottom:0;left:0}.home-nosmarques{height:auto;overflow:auto}#product-images-gallery>a.item{margin-left:0}.modal{width:100%!important}.product-carousel{margin:5px 0}.mobile-title{font-size:19px!important;font-weight:700!important}.tabs-title{margin:15px}.item-resize-width{width:100%}}@media (min-width:992px) and (max-width:1149px){.item-resize-width{width:70%}}
.account-login .new-users h2{color:#f7941d}.account-login .registered-users h2{color:#f7941d}.account-login .content{background-color:#fff;border:solid 1px #ddd;background:#fff}.account-login .buttons-set{border:solid .1px #ddd;border-top:none}.content p{color:#1f68a6;text-align:justify}h4.dl-pdf-title{width:360px;margin:20px 0 0 10px;color:#547fa7;font-size:12px;padding:0 0 2px 0;font-weight:400;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-collateral-title.gif) repeat-x left bottom}.dl-pdf-content{width:630px;margin:0 0 0 20px;padding:10px 0 10px 0}.dl-pdf-content a{color:#404040;font-weight:700}.remember-me-popup-body p{color:#1f68a6;text-align:justify}.fieldset p{color:#1f68a6;text-align:justify}.box-content p{color:#4b4b4b;text-align:justify}.welcome-msg .hello{color:#1f68a6;text-align:justify}.welcome-msg p{color:#4b4b4b;text-align:justify}.form-list label{color:#1f68a6}.form-list input.input-text{padding:4px}.fieldset .legend{border:none;background:none repeat scroll 0 0 #fff;color:#f7941d}.form-list select{padding:4px}.cart .discount h2,.cart .shipping h2{color:#f7941d;background:#fff;padding-left:0}.cart .totals{background:#fff;border:solid 1px #ddd;color:#1762a2}.cart .discount,.cart .shipping{background:#fff;border:solid 1px #ddd;color:#4b4b4b}.checkout-types li button{float:right;margin-bottom:20px;background:0 0}tr.summary-details-first td{background:#fff;color:#1762a2;border:none}.dashboard .box .box-title h3,.dashboard .box .box-title h4{color:#1762a2}.data-table{border:solid 1px #ddd}.box-content{color:#4b4b4b;border:solid 1px #d9dde3;padding:10px;background:#fbfbfb}.remember-me-popup .remember-me-popup-body a{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_default.jpg) repeat-x scroll left top transparent;border:none}.box-content p a{padding-top:15px;font-weight:700;color:#547fa7}.box-content p a:hover{text-decoration:underline}.col-1 address a{padding-top:15px;font-weight:700;color:#547fa7}.col-1 address a:hover{text-decoration:underline}.col-2 address a{padding-top:15px;font-weight:700;color:#547fa7}.col-2 address a:hover{text-decoration:underline}.sidebar .block .block-title{background:#fff;padding:4px 0;border:none;color:#333}.sidebar .block .block-title strong{color:#545454;font-size:21px;font-weight:700;margin:0 0 10px 4px;padding-left:0}.block-progress .block-title{margin:0}.block-progress dt{margin-top:10px;padding:4px}.sidebar .block .block-content{background:#fff;border-top:none}.box-account .box-head h2{padding-left:20px;color:#f7941d}.addresses-list li.empty p{color:#1f68a6;font-size:12px;font-weight:400}.addresses-list li.item{background:#fff;border:solid 1px #ddd;color:#4b4b4b;padding:0}.addresses-list h2{color:#f7941d;margin-bottom:10px}.addresses-list a:hover{text-decoration:underline}.form-list li strong{color:#1f68a6}.block-account .block-content{padding:0}#addNewAdress{float:right}.data-table tr th{color:#333;background:#fff;padding:10px;border:0;border-bottom:1px solid #d9dde3}.data-table tr td{color:#3d3d3d;background:#fff}.dashboard .box-reviews .box-head h2{background:#fff}.dashboard .box-reviews .number{background:#1f68a6;color:#fff}.ratings strong{color:#1f68a6}.product-review .product-details{color:#1f68a6}.product-review h3{color:#1f68a6}.product-review .product-img-box .label{color:#1f68a6}.order-info-box{background:#fff;border:none;padding:0}.data-table tfoot tr.first td{background:#fff}.order-info-box h2{padding:10px;color:#333;border-top:1px solid #d9dde3;border-left:1px solid #d9dde3;border-right:1px solid #d9dde3}.order-date,.order-items h2{color:#383838;font-size:16px;margin:15px 0}.order-date::before,.order-items h2::before{font-family:FontAwesome;content:"\f101";margin-right:10px}.sales-order-view .my-account h1::before{font-family:FontAwesome;content:"\f1b2";margin-right:10px}.sales-order-shipment .my-account h1::before{font-family:FontAwesome;content:"\f0d1";margin-right:10px}.sales-order-history .my-account h1::before{font-family:FontAwesome;content:"\f1b3";margin-right:10px}.block-account .block-title strong::before{font-family:FontAwesome;content:"\f2be";margin-right:10px}.grand_total .last .price,.subtotal .last .price{color:#f7941d}.order-info{border:none;color:#547fa7;padding:4px}.box-account .col2-set .box .box-content{border:none}.addresses-list h3{padding:4px;color:#fff;background:#547fa7}.item address,.item p{padding:10px}.addresses-list .link-remove{color:#1e7ec8}.opc .step{background:0 0;border:none}.sp-methods label{color:#4b4b4b}#opc-review .product-name{color:#1f68a6}#checkout-step-shipping_method{color:#547fa7}.opc li{margin-bottom:20px}.opc .step-title{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_etapes.gif) repeat-x transparent!important;width:940px;height:39px;border:none!important;padding:0 10px 0 0!important}.opc .step-title .number{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/img_fleches_etapes.png) no-repeat 0 0 transparent!important;width:100px;height:26px;border:none!important;font-size:16px;text-transform:uppercase;text-align:left;padding:13px 0 0 13px}.opc .active .step-title .number{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/img_fleches_etapes.png) no-repeat 0 -39px transparent!important}.opc .step-title h2{color:#fff!important;font-size:14px;font-weight:700;margin-top:11px}.opc .step-title a{color:#fff!important;font-size:12px;margin-top:11px;text-decoration:underline;margin-right:5px}.opc .step{border:1px solid #cecdcd!important;border-top:none!important}.opc .colored-text{color:#f7931d;font-size:18px;text-transform:none;border:none!important}.opc .button{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_tunnel.png) no-repeat 0 0 transparent!important;width:251px;height:57px;margin-right:75px}.title-buttons .opc .button{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_tunnel_small.jpg) no-repeat 0 0 transparent!important;width:182px;height:42px;margin-right:0}.checkout-cart-index .btn-link-back{float:left;color:#ed1c24;text-decoration:underline;margin-top:15px}.checkout-cart-index .opc .button{margin:0;text-transform:uppercase;font-size:12px}.checkout-cart-index .opc .button,.checkout-cart-index .opc .button span,.checkout-cart-index .opc .button span span{font-weight:400}.opc .button span{background:0 0;width:100%;padding:0;height:34px!important}.opc .button span span{line-height:28px;padding:0;font-size:18px}.opc #checkout-step-login .step-login-border{border-right:1px solid #cecdcd;height:289px;width:1px;position:absolute;margin:-15px 0 0 418px}.opc #checkout-step-login .col-2{text-align:center}.opc #checkout-step-login p{color:#656565;font-size:13px;width:400px;text-align:left;letter-spacing:-.25px;line-height:15px}.opc #checkout-step-login .col-2 p{width:300px}.opc #checkout-step-login .features{margin-left:50px;margin-top:30px}.opc #checkout-step-login .features li{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/img_check_tunnel.png) no-repeat;height:15px;padding-left:28px;margin-bottom:10px}.opc #checkout-step-login .form-list{margin-top:30px}.opc #checkout-step-login .form-list label{color:#656565;float:left;font-weight:400;width:100px;text-align:right}.opc #checkout-step-login .form-list li{margin-bottom:15px}.opc #checkout-step-login .form-list .input-box{float:right;margin:-20px 60px 0 0;width:240px;text-align:left}.opc #checkout-step-login .form-list .input-box input{width:230px}.opc #checkout-step-login .form-list .input-box .validation-advice{position:absolute}.opc #checkout-step-login .form-list .input-box #advice-required-entry-login-email{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/validation_advice_bg2.gif) no-repeat 0 0 transparent;top:80px}.opc #checkout-step-login .form-list .input-box #advice-validate-email-login-email{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/validation_advice_bg2.gif) no-repeat 0 0 transparent;top:68px;width:240px}.opc #checkout-step-login .forgot-password{color:#ed1c24;text-decoration:underline}.opc #checkout-step-login .buttons-set{padding-top:14px}.opc #checkout-step-billing #billing-customattr-form .form-list .input-box{margin:0 0 0 -10px}.opc #checkout-step-billing #billing-customattr-form .form-list .input-box select{margin:-43px 0 0 200px}.opc #checkout-step-billing #billing-customattr-form .form-list .input-box #mobile,.opc #checkout-step-billing #billing-customattr-form .form-list .input-box #societe_inscription{margin:-48px 0 0 200px}.opc #checkout-step-billing #billing-customattr-form .form-list .input-box #num_tva{margin:-48px 0 0 200px}.opc #checkout-step-billing #billing-customattr-form .form-list .input-box #tel_inscription{margin:-48px 0 0 200px}.opc #checkout-step-billing #billing-customattr-form .form-list .input-box #advice-required-entry-societe_inscription{margin:-22px 0 0 202px;height:24px}.opc #checkout-step-billing #billing-customattr-form .form-list .input-box #advice-required-entry-professionnel{margin:-22px 0 0 202px;height:24px}.opc .add-addr{clear:both;display:block}.opc #checkout-step-billing .addr-block{float:left;width:255px;padding:0 10px 10px 10px;margin-bottom:10px}.opc #checkout-step-billing .addr-block-first{clear:both}.opc #checkout-step-billing .control{margin-left:10px}.opc #checkout-step-billing .control input{float:left}.opc #checkout-step-billing .control label{margin:-3px 0 0 0}.opc #checkout-step-shipping .addr-block{float:left;width:255px;padding:0 10px 10px 10px;margin-bottom:10px}.opc #checkout-step-shipping .addr-block-first{clear:both}.opc #checkout-step-shipping .control{margin-left:10px}.opc #checkout-step-shipping .control input{float:left}.opc #checkout-step-shipping .control label{margin:-3px 0 0 0}.opc #checkout-step-shipping #shipping-buttons-container .back-link{position:absolute}.opc #checkout-step-shipping #shipping-buttons-container .back-link a{font-size:12px;color:#ed1c24!important;text-decoration:underline;background:0 0;padding:0}.opc #checkout-step-shipping_method{padding:0}.opc #checkout-step-shipping_method #shipping-method-buttons-container{padding:10px 0}.opc #checkout-step-shipping_method #shipping-method-buttons-container .back-link a{font-size:12px;color:#ed1c24!important;text-decoration:underline;background:0 0}.opc #checkout-step-shipping_method .colored-text{letter-spacing:-1px}.opc #checkout-step-shipping_method td.shipping-media{border-right:1px solid #cecdcd}.opc #checkout-step-shipping_method td.shipping-input{padding:22px 15px}.opc #checkout-step-shipping_method td.shipping-content{border-right:1px solid #cecdcd}.opc #checkout-step-shipping_method h4{font-size:16px;font-weight:700;text-transform:uppercase;margin-top:10px}.opc #checkout-step-shipping_method li{color:#656565;font-size:13px;margin-bottom:0}.opc #checkout-step-shipping_method li strong{text-transform:uppercase}.opc #checkout-step-shipping_method ul{line-height:16px;height:80px}.opc #checkout-step-shipping_method p{color:#656565;font-size:13px;line-height:16px}.opc #checkout-step-shipping_method p.conseil-subtitle{color:#656565;font-size:16px;font-weight:700;margin:15px 0}.opc #checkout-step-shipping_method .block-conseil img{border:1px solid #cecdcd;float:left;margin-right:15px}.opc #checkout-step-shipping_method .price{color:#656565;font-size:18px;font-weight:400;margin-right:5px}.opc #checkout-step-shipping_method .price-sup{color:#656565;font-size:9px;vertical-align:top}.opc #checkout-step-shipping_method .conseil-border{background-color:#cecdcd;width:350px;height:1px;margin:25px 0 20px 70px}.opc #checkout-step-payment{padding:0}.opc #checkout-step-payment td.payment-input{padding:22px 15px}.opc #checkout-step-payment .payment-media{border-right:1px solid #cecdcd}.opc #checkout-step-payment p{color:#656565;font-size:13px;line-height:16px;margin-top:5px}.opc #checkout-step-payment .colored-text a{color:#ed1c24;font-size:14px;text-decoration:underline;font-weight:400}.opc #checkout-step-payment .v-middle{margin:0 15px}.opc #checkout-step-payment #payment-buttons-container{border:0}.opc #checkout-step-payment li{margin-bottom:0}.opc #checkout-step-payment ul{margin-left:30px}.opc #checkout-step-payment .checkmo-mailing-address{margin:-25px 0 0 145px}.opc #checkout-step-payment .back-link a{font-size:12px;color:#ed1c24!important;text-decoration:underline;background:0 0}.opc #checkout-step-payment #payment-buttons-container{padding:10px 0}.opc #checkout-step-ordercom .required{color:#656565;font-size:13px;font-weight:400;margin-bottom:10px}.opc #checkout-step-ordercom #comment{width:880px!important;height:180px}.opc #checkout-step-ordercom #ordercom-buttons-container{padding-top:0}.opc #checkout-step-ordercom .back-link a{font-size:12px;color:#ed1c24!important;text-decoration:underline;background:0 0;padding:0}.opc #checkout-step-review{padding:15px 15px 0 15px}.opc #checkout-step-review #checkout-review-table th{color:#1761a1;font-size:14px;font-weight:700;text-transform:uppercase;background-color:#f9f9f9;border:0;text-align:center;padding:7px 8px}.opc #checkout-step-review #checkout-review-table tr.first th{border-bottom:1px solid #cecdcd!important}.opc #checkout-step-review #checkout-review-table tr.last td{padding:0;height:4px!important;background-color:#f9f9f9}.opc #checkout-step-review #checkout-review-table td,.opc #checkout-step-review #checkout-review-table td h3{color:#656565;font-size:13px;background-color:#fff}.opc #checkout-step-review #checkout-review-table .price-sup{font-size:9px;vertical-align:top}.opc #checkout-step-review .totals tr.subtotal td{color:#1762a2}.opc #checkout-step-review .totals tr.tax td{color:#1762a2}.opc #checkout-step-review .totals tr.rewardsearned td{color:#4aa647}.opc #checkout-step-review .totals tr.grandtotal td{color:#dc143c}.opc #checkout-step-review .totals tr td{color:#4b4b4b}.opc #checkout-step-review .totals{border-left:1px solid #cecdcd;border-right:1px solid #cecdcd;border-bottom:1px solid #cecdcd}.opc #checkout-step-review .checkout-agreements{border:0}.opc #checkout-step-review #review-buttons-container{border:0}.opc #checkout-step-review .agree{text-align:right}.opc #checkout-step-review .f-left{color:#656565;font-size:13px}.opc #checkout-step-review .f-left a{color:#db133b;text-decoration:underline}.opc #checkout-step-billing #billing-new-address-form,.opc #checkout-step-shipping #billing-new-address-form{margin-top:10px}.opc #checkout-step-billing #billing-new-address-form{border-bottom:1px solid #cecdcd}.opc #checkout-step-billing .form-list label,.opc #checkout-step-shipping .form-list label{color:#656565;float:left;font-weight:400;text-align:right;font-size:13px}.opc #checkout-step-billing .colored-text,.opc #checkout-step-shipping .colored-text{letter-spacing:-1px}.opc #checkout-step-billing .form-list li,.opc #checkout-step-shipping .form-list li{margin:0 0 15px 10px}.opc #checkout-step-billing .form-list .input-box,.opc #checkout-step-shipping .form-list .input-box{float:left;margin:-20px 0 0 200px;text-align:left}.opc #checkout-step-billing .form-list .input-box input,.opc #checkout-step-shipping .form-list .input-box input{width:260px}.opc #checkout-step-billing .form-list li.wide input.input-text,.opc #checkout-step-shipping .form-list li.wide input.input-text{width:490px;margin-bottom:13px;margin-top:10px}.opc #checkout-step-billing .form-list .wide .validation-advice,.opc #checkout-step-shipping .form-list .wide .validation-advice{height:25px;margin-top:-52px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/validation_advice_bg2.gif) no-repeat scroll 2px 0 transparent;position:absolute}.opc #checkout-step-billing .form-list select,.opc #checkout-step-shipping .form-list select{width:270px;margin-bottom:0}.opc #checkout-step-billing .buttons-set,.opc #checkout-step-ordercom .buttons-set,.opc #checkout-step-shipping .buttons-set{border:0}.opc #checkout-step-billing .button,.opc #checkout-step-shipping .button{float:left;margin-left:250px}.opc #checkout-step-payment .button,.opc #checkout-step-review .button,.opc #checkout-step-shipping_method .button{margin-right:5px}.opc #checkout-step-ordercom .button{margin-right:-6px}.opc #checkout-step-billing #billing-buttons-container .required,.opc #checkout-step-shipping #shipping-buttons-container .required{margin:60px 0 0 260px;text-align:left;font-size:12px;text-decoration:underline;color:#ed1c24!important}.opc #checkout-step-billing .control .radio{float:left;margin:0 0 0 250px}.opc #checkout-step-billing .control label{margin:-3px 0 0 10px}.opc #checkout-step-payment td,.opc #checkout-step-shipping_method td{border-bottom:1px solid #cecdcd;padding:20px 0}.opc button.button,.opc button.button span,.opc button.button span span{font-weight:400}.block-progress dt.complete{margin-top:10px;background-color:#547fa7;color:#fff;border:solid 1px #1f68a6}.block-progress dt.complete a{color:#eee}.block-progress dd.complete{background-color:#fff;border:solid 1px #ddd;color:#4b4b4b}#opc-review .buttons-set p{color:#4b4b4b}#main-wrapper .col-main{color:#4b4b4b}#main-wrapper .col-main .sub-title{color:#f7941d}#multiship-addresses-table tfoot button.button span,.multiple-checkout .title-buttons button.button span{background:0 0}.multiple-checkout .page-title button{float:right}.checkout-progress li.active{border-top-color:#f7941d;color:#f7941d}.multiple-checkout .col2-set h2.legend{background:#547fa7;color:#fff;border:1px solid #547fa7}.multiple-checkout .col2-set,.multiple-checkout .col3-set{background:0 0;border:1px solid #547fa7}.multiple-checkout h3,.multiple-checkout h4{color:#f7941d}.checkout-multishipping-shipping .box-sp-methods{background:0 0;border:1px solid #547fa7}.multiple-checkout .col2-set h3.legend{color:#547fa7}.multiple-checkout .place-order .grand-total .inner{padding-top:0;height:80px;color:#547fa7}.multiple-checkout .place-order .grand-total .price{color:#f7941d}.link-reorder{color:#f7941d}.sousTitreConseil{margin-top:10px;margin-left:25px;padding-left:15px;padding-bottom:10px;border-bottom:1px solid #d9dde3;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/conseils/puceRondeBleue.jpg) no-repeat}.h2-conseil{margin-top:10px;margin-left:25px;padding-left:15px;padding-bottom:10px;border-bottom:1px solid #d9dde3;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/conseils/puceRondeBleue.jpg) no-repeat}.content-conseil{margin-top:10px;margin-left:25px;padding-left:15px}.titreConseil{margin-left:5px;font-weight:700}.descriptionConseil{padding-top:25px;text-align:justify;color:#000!important}.legende{margin:40px auto;padding-top:10px;padding-bottom:10px;background:#f1f0f1;border:1px solid #cdcdcd;width:100%}.legende a{margin:0 30px 0 25px;padding-left:25px;padding:5px 0 5px 25px;color:#547fa7;text-decoration:none}.legende a:hover{text-decoration:underline}.pdf{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/conseils/logoPdf.png) no-repeat}.video{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/conseils/logoVideo.png) no-repeat}.guide{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/conseils/logoGuide.png) no-repeat}.sousTitreConseil a{color:#547fa7!important}.sousTitreConseil img{margin-right:5px}.h2-conseil a{color:#547fa7;font-weight:400}.h2-conseil img{margin-right:5px}.adresseContact{text-align:center;width:380px;float:right}#telContact{margin-top:40px;font-size:18px;width:300px;text-align:center}#imgContact{margin-left:15px}#contacts{width:380px;text-align:center;float:right}.textePresentation{text-align:justify}.imgQuiSommesNous{text-align:center;margin-top:20px;margin-bottom:20px}.sousTitreQuiSommesNous{margin-top:20px;margin-bottom:20px}.h2sousTitre{color:#246eac;margin-top:20px;font-size:16px;font-weight:700;margin-top:20px;margin-bottom:20px}.puceRonde{margin-top:5px;margin-right:5px}.textePresentationNosAvantages{margin:20px 0 50px 0;font-size:20px}.page-nos-avantages{width:880px;margin:0 auto}.page-nos-avantages .col-1,.page-nos-avantages .col-2{width:30%;margin-left:3%}.page-nos-avantages .col-3{width:30%}.texteNosAvantages1{margin-top:25px;color:#000;text-align:justify}.texteNosAvantages2{margin-top:24px;margin-bottom:22px;color:#000;text-align:justify}.texteNosAvantages3{margin-bottom:17px;margin-top:20px;color:#000;text-align:justify}.btnNosAvantages{text-align:center}.btn-decouvrir a{display:block;margin:0 auto;width:251px;height:43px}#paiement-par-carte{float:left;margin-right:10px}#divPaiementCarte{height:130px}#divVirement{height:110px}.col-left .newsletter .pNews{text-align:left;padding-left:5px;color:#51789f}.introuvable{color:#4b73a7;font-size:27px}.navigation{color:#4b4b4b;font-size:16px}.choix404{color:#4b4b4b;font-size:16px}a .choix404{text-decoration:none}.form-recherche{margin-top:270px;margin-right:5px;float:right;color:#fff;width:192px}.liens404{margin-top:250px;margin-right:15px;float:right}.liens404 .iconeContact404{float:left;margin-right:150px}.liens404 .iconeAccueil404{float:left;margin-top:2px;margin-right:50px}.button-404-submit{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_loupe.png) no-repeat scroll left top transparent;height:24px;width:47px;border:0 none;margin:0;float:right}.form-recherche .placeholder{padding-top:5px;padding-bottom:3px;width:144px;margin:0;border:0 none;float:left;margin-top:1px}.divInput{background:#fff;width:110px}#bandeauLibrairie{margin-bottom:20px}.landing-page-kits .page-title h1,.landing-page-librairie .page-title h1{padding-left:0}#review-buttons-container .btn-checkout{background:0 0}#review-form-container p.required-fields span.required{color:#666}h1.titreNosAvantages{text-align:center;color:#246eac;font-size:24px}#nosAvantages1 h2,#nosAvantages2 h2,#nosAvantages3 h2{color:#246eac;margin-top:20px;font-size:16px;font-weight:700}#nosAvantages1 h3,#nosAvantages2 h3,#nosAvantages3 h3{color:#246eac;margin-top:20px}#nosAvantages1 ul,#nosAvantages3 ul{padding-left:20px;color:#000}.footer li a:hover{text-decoration:underline}.view-product-right .product-actions .special-price .price-including-tax span.label,.view-product-right .product-actions .special-price .price-including-tax span.price{color:#547fa7}.view-product-right .product-actions .price-box-par .price-including-tax span.label,.view-product-right .product-actions .price-box-par .price-including-tax span.price{color:#dc143c;font-size:35px;line-height:35px;font-weight:700}.view-product-right .product-actions .price-box-par .price-including-tax span.label{font-size:18px;line-height:18px}.view-product-right .product-actions .old-price span.price{color:#f7941d}.cart-table{border-collapse:collapse;border:0}.cart-table tr th{color:#fff;text-transform:uppercase;padding:6px 0 6px 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_cart-header.jpg) repeat-x left bottom;font-size:14px;font-weight:700}.cart-table tr td,.cart-table tr th{border:1px solid #cecdcd;vertical-align:middle}.cart-table tr th{border:0}.cart-table tr td,.cart-table tr td a{color:#666;font-size:16px}.cart-table tr td.product-sku{font-size:12px}.cart-table tr td.product-media img{border:1px solid #cecdcd}.cart-table tr td.product-media{border-right:0;vertical-align:top}.cart-table tr td.product-row-price{border-right:0}.cart-table tr td.product-name{border-left:0;vertical-align:top;padding-left:0}.cart-table tr td.product-name,.cart-table tr td.product-name a{font-weight:400;font-size:13px}.cart-table tr td .qty-handler tr td{padding:0 2px 0 2px;border:0;background:0 0}.cart-table tr td .qty-handler tr td a.qty-less,.cart-table tr td .qty-handler tr td a.qty-more{display:block;width:17px;height:17px;font-size:0}.cart-table tr td .qty-handler tr td a.qty-less{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/img_qty-handler-less.jpg) no-repeat center center}.cart-table tr td .qty-handler tr td a.qty-more{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/img_qty-handler-more.jpg) no-repeat center center}.cart-table tr td .qty-handler tr td input{text-align:center;border-color:#d1d4ce;padding:5px 0 5px}.cart-table tr td a.btn-remove2{width:25px;height:25px;background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/img_cart-remove.jpg)}.cart-table tr td .btn-recalculate{border:0;background:0 0;padding:0;color:#ed1c24;text-decoration:underline;font-size:12px;cursor:pointer}.cart-table tfoot tr td{padding:5px 0;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_cart-footer.jpg) repeat-x left top}.cart-table tr td .price-sup{float:right;font-size:11px}.cart-table tr td.product-name .disp{color:#f7941d}.cart-table tr td.product-name .disp-48h{color:#75aa2e}.cart-table tr td.product-name .disp-rupt{color:#ed1c24}.cart .crosssell{width:310px;border-color:#aec984}.cart .discount{background-color:#e2f4f9;border-color:#95c7d5}.cart .rewards-box-spend-minicart{background-color:#d8f2b1;border-color:#aec984}.cart .discount .discount-form{float:right;width:275px}.cart .discount .discount-form input.input-text{float:left;width:130px;padding:10px 5px 10px 5px;border:1px solid #cecdcd}.cart .discount .discount-form button.button{float:right;width:130px;padding:8px 0 5px 0;background:#fff;border:1px solid #cecdcd;height:37px}.cart .discount .discount-form button.button span,.cart .discount .discount-form button.button span span{width:100%;background:0 0;padding:0;color:#666;font-size:14px;font-weight:400;text-align:center;height:auto}.cart .discount .discount-form button.button span span{float:none}.cart .discount label.codepromo-label,.cart .rewards-box-spend-minicart .rewards-box-spend-header{float:left;margin:7px 0 0 5px;font-size:13px;color:#666}.cart .discount .discount-form .validation-advice{width:50%}.cart .discount .discount-form button.cancel-button{clear:both;margin-top:5px;width:100%;float:none}.cart .rewards-box-spend-minicart .box-content{float:right;background:#fff;border:1px solid #cecdcd;text-align:center;padding:0 10px}.cart .rewards-box-spend-minicart .rewards-box-spend-header{margin-top:20px}.cart .rewards-box-spend-minicart .rewards-box-spend-header h2{font-size:13px;color:#666;background:0 0;text-transform:none;font-weight:400}.savoir-plus-payement-devis:hover{text-decoration:underline}.cart .rewards-box-spend-minicart .cartSlider{width:94%;margin:0 auto}.sidebar .block-layered-nav ul li a{display:block;font-size:12px;line-height:14px;color:#000;padding:12px 20px;width:155px}.sidebar .block-layered-nav .disabled ul li a{font:22px/22px BebasNeueRegular;text-transform:uppercase}.sidebar .block-layered-nav ul li a:hover,.sidebar .block-layered-nav ul.layer-state a{background-color:#fc3;color:#000}.sidebar .block-layered-nav .block-content{background:#fff;border:0;padding:0}.sidebar .block-layered-nav .block-title{margin:0;font-weight:400;background:#000;color:#fc3;width:175px;padding:10px 0 10px 20px;text-indent:0;text-transform:uppercase;font:25px/25px BebasNeueRegular;height:auto}.sidebar .block-layered-nav ul.layer-state{margin:5px 0}.sidebar .block-layered-nav ul.layer-state li a{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn-arrows-small.png) no-repeat 18px -11px #fc3;padding:5px 20px 5px 50px;width:125px;font:22px/22px BebasNeueRegular;text-transform:uppercase;line-height:13px}.searchautocomplete .nav .nav-search-in .category-fake{background-color:#fcfcfc;background-image:linear-gradient(to bottom,#ededed,#fefefe);border:1px solid #ededed;border-radius:6px 0 0 6px;color:#777;cursor:pointer;float:left;font-size:11px;height:43px;line-height:43px;margin:0;padding:0 25px 0 10px;text-align:center;white-space:nowrap}.searchautocomplete .nav .nav-search-in .nav-down-arrow{top:20px}.livraison-table{background:#236fb0 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_cart-header.jpg) repeat-x center top;color:#fff;font-size:14px;font-weight:700;padding:6px 0;text-transform:uppercase;vertical-align:middle;text-align:center;border:solid 1px #404040}.livraison-table-montant{background:#236fb0 url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_cart-header.jpg) repeat-x center top;color:#fff;font-size:14px;font-weight:700;padding:6px 0;vertical-align:middle;text-align:center;border:solid 1px #404040}.livraison-table-col1{background:#dfdfdf;color:#404040;font-size:14px;font-weight:700;padding:6px 0;vertical-align:middle;text-align:center;border:solid 1px #404040}.livraison-table-col2{background:#dfdfdf;color:red;font-size:14px;font-weight:700;padding:6px 0;vertical-align:middle;text-align:center;border:solid 1px #404040}.livraison-table-col3{background:#b7f8c6;color:green;font-size:14px;font-weight:700;padding:6px 0;vertical-align:middle;text-align:center;border:solid 1px #404040}.livraison-table-col4{background:#fcfcfc;color:#404040;font-size:14px;font-weight:700;padding:6px 0;vertical-align:middle;text-align:center;border:solid 1px #404040}.livraison-table-col5{background:#fcfcfc;color:red;font-size:14px;font-weight:700;padding:6px 0;vertical-align:middle;text-align:center;border:solid 1px #404040}.livraison-table-col6{background:#fcfcfc;color:#404040;font-size:14px;font-weight:700;text-decoration:underline;padding:6px 0;vertical-align:middle;text-align:center;border:solid 1px #404040}.livraison-table-col6 a{color:#404040}

#bloc-conseils-guides h1{text-transform:none;padding-bottom:5px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg) repeat-x scroll left bottom transparent;font-size:20px;padding:5px 0;width:100%;margin-top:50px}#bloc-conseils-guides h2{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/puce-aide.jpg) left no-repeat;margin-left:18px;padding-left:15px;border-bottom:1px solid #ecf0f3;padding-bottom:5px;padding-top:5px;cursor:pointer;font-weight:400;font-size:14px}#bloc-conseils-guides h4 a:hover{text-decoration:underline}#bloc-conseils-guides p{color:#404040;margin-top:10px}.aide-conseils .aide-conseils-section{margin-bottom:30px}.aide-conseils .aide-conseils-title{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_post-title.jpg) repeat-x scroll left bottom transparent;font-size:20px;padding-left:20px;width:680px;font-weight:700}.aide-conseils .aide-conseils-subtitle{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/puce-aide.jpg) 15px 10px no-repeat;padding:5px 0 5px 35px;border-bottom:1px solid #ecf0f3;font-weight:400;font-size:14px;width:640px;margin-left:25px}.aide-conseils .aide-conseils-subtitle a{color:#547fa7;text-decoration:none}.aide-conseils .aide-conseils-content p{color:#404040;margin:0;padding:10px 0 10px 0}.aide-conseils .aide-conseils-content{width:640px;margin:0 0 0 25px;padding:0}#bloc-conseils-guides h1{font-size:22px;margin-top:20px}#bloc-conseils-guides h2 a{font-weight:400;color:#547fa7;font-weight:400;font-size:14px}#bloc-conseils-guides #icones-conseils-guides{margin-top:30px;height:31px;margin-left:auto;margin-right:auto;width:650px;background:#f1f0f1;border:1px solid #cdcdcd;margin-bottom:30px}#bloc-conseils-guides #icones-conseils-guides ul{padding-top:2px}#bloc-conseils-guides #icones-conseils-guides ul li{display:inline-block;margin-left:10px;margin-right:30px}#bloc-conseils-guides .iconePDF{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/icones/icone-PDF.png) left no-repeat;padding-left:28px}#bloc-conseils-guides .iconeVideo{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/icones/icone-video-en-ligne.png) left no-repeat;padding-left:28px}#bloc-conseils-guides .iconeGuide{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/icones/icone-guide-consulter.png) left no-repeat;padding-left:28px}#bloc-conseils-guides .list-conseils{padding-left:22px}#bloc-conseils-guides .list-conseils li{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/puce-aide.jpg) left no-repeat}#bloc-nosmarques h3,.bloc-notremarque h3{font-size:17px}#bloc-nosmarques p{color:#547fa7;width:560px;margin-bottom:35px}#bloc-nosmarques .content-nosmarques p{display:inline-block;color:#000;text-align:center;padding-top:180px}#bloc-nosmarques .content-nosmarques a:hover p{text-decoration:underline}#bloc-nosmarques #anjou{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/nos-marques/anjouConnectique.jpg) top no-repeat;width:170px}#bloc-nosmarques #somatherm{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/nos-marques/somatherme.jpg) top no-repeat;width:170px}#bloc-nosmarques #hansgrohe{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/nos-marques/hansgrohe.jpg) top no-repeat;width:170px}#bloc-nosmarques #rems{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/nos-marques/rems.jpg) top no-repeat;width:170px}.bloc-notremarque p{color:#404040}.bloc-notremarque img{margin-top:5px;margin-bottom:15px}.bloc-notremarque a{color:#547fa7}.bloc-notremarque a:hover{text-decoration:underline}.bloc-notremarque div{height:180px;margin-top:20px}.bloc-notremarque ul{display:inline-block;width:229px;height:180px}.bloc-notremarque .bloc-produits-marque{margin:0;border-bottom:2px dotted #999;height:260px}.bloc-notremarque .bloc-produits-marque div{width:162px}.bloc-notremarque .bloc-produits-marque div .price{color:#f7941d}.bloc-notremarque .bloc-produits-marque div .ref-produit{color:#999}.bloc-notremarque .bloc-produits-marque div .intitule-produit{color:#547fa7}.home-right .block-rightproduct{display:block;width:294px;text-align:center;margin-bottom:20px;text-decoration:none;padding:0 0 10px 0}.liveshopping{color:#fff}.home-right .block-rightproduct #content_all_div_right{width:294px}.home-right .block-rightproduct .menucontent{width:294px;padding-top:50px;background:no-repeat left top transparent}.home-right .block-rightproduct .menucontent a{display:inline-block}.home-right .block-rightproduct .image{width:130px;float:left;margin:0 0 0 10px;border:1px solid #deccde}.home-right .block-rightproduct .label-image{display:inline;float:right;width:135px;margin:0 10px 0 0;position:relative;height:130px}.home-right .block-rightproduct .label-image .price-box{margin-top:10px}.home-right .block-rightproduct .label-image .price-box p{text-align:center;margin:0;padding:0}.home-right .block-rightproduct .label-image .price-box .price{font-weight:700}.home-right .block-rightproduct .label-image .price-box .price .price-label{font-weight:400}.home-right .block-rightproduct .label-image .price-box .special-price .price{font-size:16px;color:#f7941d;line-height:16px}.home-right .block-rightproduct .label-image .price-box .special-price .price-excluding-tax .price{font-size:14px;color:#f7941d;font-weight:400;line-height:14px}.home-right .block-rightproduct .label-image .price-box .old-price{margin-top:10px}.home-right .block-rightproduct .label-image .price-box .old-price .price{font-size:14px;color:#fff;font-weight:400;line-height:14px;text-decoration:line-through}.home-right .block-rightproduct .label-image .product-name a{text-align:center;color:#fff;line-height:16px}.home-right .block-rightproduct .liveshopping-counter{margin:10px auto;width:230px;height:25px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_ventesFlash.png) no-repeat;color:#fff}.home-right .block-rightproduct .liveshopping-counter-menu-header{margin-top:3px;margin-left:7px;float:left}.home-right .block-rightproduct .liveshopping-counter-menu-div{display:inline-block;margin-top:3px}.home-right .block-rightproduct a.bottom-link{font-weight:700;border-bottom:1px dotted #fff}.home-right .block-rightproduct a.bottom-link:hover{text-decoration:none;border-bottom-style:solid}.home-right .block-rightproduct .outstock{font-size:15px;font-weight:700;clear:both;margin:10px auto 0 auto;text-align:center;padding:3px 0 3px 0;color:#fff}.home-right .block-rightproduct a p{color:#fff;text-align:center;margin-left:1px;padding-bottom:10px;padding-top:10px}.home-right .block-rightproduct-liveshopping{background-color:#a763a7}.home-right .block-rightproduct-liveshopping .menucontent{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_ventesFlash.png)}.home-right .block-rightproduct-promo{background-color:#51a5da}.home-right .block-rightproduct-promo .menucontent{background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_blockPromo.jpg)}.home-right .block-rightproduct-promo a.promo-link{display:block;margin:10px auto;width:191px;height:23px;padding-top:3px;text-align:center;background-image:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_blockPromo.png)}.product-grid{width:100%;padding:0;margin:0;width:100%;background:0 0;margin-top:10px}.product-grid .block-product{width:165px;float:left;margin-right:8px;margin-bottom:5px;margin-top:5px;text-align:center;text-decoration:none;border:0;position:relative}.product-grid .block-product .promo-title{height:20px}.product-grid .block-product .promo-title img{position:relative;z-index:100;margin-left:20px;margin-top:12px}.product-grid .block-product .promo-title span{padding-left:15px}.product-grid .block-product img{margin-bottom:5px}.product-grid .block-product div.product-name{color:#547fa7;text-align:center;line-height:14px;height:30px}.product-grid .block-product .counter{color:#f7941d;font-weight:700}.product-grid .block-product .product-price{position:relative;float:right;width:93%;text-align:right;margin:0}.product-grid .block-product .counter p{margin-bottom:0}.product-grid .block-product .percentage{color:#009ffd;font-weight:700}.product-price .final-price{color:#f7941d;font-size:16px;font-weight:700;padding:0;margin:0}.product-price .eco-tax{color:red}.ventes-flash-togglers{float:right;margin-top:4px}.ventes-flash-togglers a{color:#547fa7;margin-right:10px}.product-list-separator{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/bkg_product-separator.gif) repeat-x scroll left top transparent;float:left;height:1px;margin:10px 0;width:100%}.produit-promo{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/images/btn_promo.png) top right no-repeat}
#PB_Window{font:12px Arial,Helvetica,sans-serif;color:#333}#PB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666}#PB_Window a: link{color:#666}#PB_Window a: visited{color:#666}#PB_Window a: hover{color:#000}#PB_Window a: active{color:#666}#PB_Window a: focus{color:#666}#PB_Overlay{position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%}.PB_overlayMacFFBGHack{background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/css/macFFBgHack.png) repeat}.PB_OverlayBG{background-color:#000;-moz-opacity:.75;opacity:.75}* html #PB_Overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}#PB_Window{position:fixed;background:#fff;z-index:1001;color:#000;border:4px solid #525252;text-align:left;top:50%;left:50%}* html #PB_Window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#PB_Window img#PB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#PB_Caption{height:25px;padding:7px 30px 10px 25px;float:left}#PB_CloseWindow{height:25px;padding:11px 25px 10px 0;float:right}#PB_Close{height:25px;margin-right:10px;float:right;color:#4b4b4b}#PB_CloseAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}#PB_AjaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}#PB_Title{background-color:#f9f9f9;line-height:27px;padding-left:5px;color:#547fa7;font-weight:700;border-bottom:1px solid #cdcdcd}#PB_Load{position:fixed;height:13px;width:208px;z-index:1002;top:50%;left:50%;margin:-6px 0 0 -104px}* html #PB_Load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#PB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;-moz-opacity:0;opacity:0;height:100%;width:100%}* html #PB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}#PB_IframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px}
/*!	
 * jQuery mmenu
 * mmenu.frebsite.nl
 *
 * Copyright (c) Fred Heusschen
 */.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{background:inherit;border-color:inherit;box-sizing:border-box;margin:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after,.mm-panel:before{content:'';display:block;height:20px}.mm-panel_has-navbar{padding-top:40px}.mm-panel_opened{z-index:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-btn_next{box-sizing:border-box;height:40px;bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-btn_next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-btn_fullwidth{width:100%}.mm-btn_clear:after,.mm-btn_clear:before,.mm-btn_close:after,.mm-btn_close:before{content:'';border:2px solid transparent;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_clear:before,.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_clear:after,.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;display:none;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;transition:opacity .4s ease}.mm-navbar>*{box-sizing:border-box;display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn:first-child{left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before,.mm-listitem:after,.mm-listview{border-color:inherit}.mm-listview{font:inherit;line-height:20px}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem{position:relative}.mm-listitem:after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listitem:after{left:20px}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem>a,.mm-listitem>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listitem .mm-btn_next{background:rgba(3,2,1,0);padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listitem .mm-btn_next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){width:50px}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:50px}.mm-listitem .mm-btn_fullwidth:before{border-left:none}.mm-listitem .mm-btn_fullwidth+a,.mm-listitem .mm-btn_fullwidth+span{padding-right:50px}.mm-listitem_divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:75%;text-transform:uppercase;padding:5px 10px 5px 20px}.mm-listitem_divider:after{content:' ';display:none;position:static;display:inline-block}.mm-listitem_spacer{padding-top:40px}.mm-listitem_spacer>.mm-btn_next{top:40px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,.4);tap-highlight-color:rgba(255,255,255,.4)}.mm-menu .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu .mm-listitem_selected>span{background:rgba(255,255,255,.4)}.mm-menu .mm-listitem_opened>.mm-btn_next,.mm-menu .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05)}.mm-menu .mm-listitem_divider{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0}.mm-menu_offcanvas.mm-menu_opened{display:block}.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{z-index:10}.mm-menu_offcanvas{width:80%;min-width:140px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-page__blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-page__blocker{display:block}
.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.mm-menu_autoheight{transition:none .4s ease;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}
[class*=mm-menu_columns-]{transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:140px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:140px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:140px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(880px,0);-ms-transform:translate(880px,0);transform:translate(880px,0);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-880px,0);-ms-transform:translate(-880px,0);transform:translate(-880px,0);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:140px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(1320px,0);-ms-transform:translate(1320px,0);transform:translate(1320px,0);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-1320px,0);-ms-transform:translate(-1320px,0);transform:translate(-1320px,0);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:140px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(1760px,0);-ms-transform:translate(1760px,0);transform:translate(1760px,0);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-1760px,0);-ms-transform:translate(-1760px,0);transform:translate(-1760px,0);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}
.mm-counter{font-style:normal;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth){width:90px}.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:90px}.mm-counter+.mm-btn_fullwidth+a,.mm-counter+.mm-btn_fullwidth+span{padding-right:90px}.mm-listitem_vertical>.mm-counter{top:12px;margin-top:0}.mm-listitem_vertical.mm-listitem_spacer>.mm-counter{margin-top:40px}.mm-listitem_nosubitems>.mm-counter{display:none}.mm-counter{color:rgba(0,0,0,.3)}
.mm-listitem_divider{opacity:1;transition:opacity .4s ease}.mm-menu_dividers-light .mm-listitem_divider{background:inherit;font-size:inherit;color:rgba(0,0,0,.3);padding-top:15px;padding-bottom:5px}.mm-border-none .mm-listitem_divider{border-top-width:1px;border-top-style:solid}.mm-listview_fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-listview_fixeddivider:after{content:none!important;display:none!important}.mm-panel_dividers .mm-listview_fixeddivider{display:block}
.mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{transition-duration:0s}
.mm-menu_dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-page__blocker{transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}[class*=mm-menu_tip-]:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}
.mm-iconbar{border-color:inherit;border-style:solid;border-width:0;border-right-width:1px;text-align:center;line-height:20px;overflow:hidden;box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;z-index:2}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-iconbar__bottom>*,.mm-iconbar__top>*{box-sizing:border-box;display:block;padding:10px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-menu_iconbar-40 .mm-navbars_bottom,.mm-menu_iconbar-40 .mm-navbars_top,.mm-menu_iconbar-40 .mm-panels{left:40px}.mm-menu_iconbar-40 .mm-iconbar{width:40px}.mm-menu_iconbar-60 .mm-navbars_bottom,.mm-menu_iconbar-60 .mm-navbars_top,.mm-menu_iconbar-60 .mm-panels{left:60px}.mm-menu_iconbar-60 .mm-iconbar{width:60px}.mm-menu_iconbar-80 .mm-navbars_bottom,.mm-menu_iconbar-80 .mm-navbars_top,.mm-menu_iconbar-80 .mm-panels{left:80px}.mm-menu_iconbar-80 .mm-iconbar{width:80px}.mm-iconbar,.mm-iconbar a{color:rgba(0,0,0,.3)}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4)}
[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel{transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first,[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened~.mm-listview_fixeddivider{left:0}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0),[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:1px solid;border-color:inherit}[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[class*=mm-menu_iconpanel-].mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,[class*=mm-menu_iconpanel-].mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-menu_iconpanel-40 .mm-panel_iconpanel-0,.mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-40 .mm-panel_iconpanel-1,.mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{left:40px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-2,.mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{left:80px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-3,.mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{left:120px}.mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{left:40px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-0,.mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-60 .mm-panel_iconpanel-1,.mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{left:60px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-2,.mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{left:120px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-3,.mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{left:180px}.mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{left:60px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-0,.mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{left:0}.mm-menu_iconpanel-80 .mm-panel_iconpanel-1,.mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{left:80px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-2,.mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{left:160px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-3,.mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{left:240px}.mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{left:80px}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}
.mm-menu_keyboardfocus a:focus{outline:0}.mm-menu_keyboardfocus a:focus{background:rgba(255,255,255,.4)}
.mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:absolute;left:0;right:0;z-index:1}.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{border-width:0;border-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex:1;flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:40px}.mm-menu_navbar_top-2 .mm-panels{top:80px}.mm-menu_navbar_top-3 .mm-panels{top:120px}.mm-menu_navbar_top-4 .mm-panels{top:160px}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:40px}.mm-menu_navbar_bottom-2 .mm-panels{bottom:80px}.mm-menu_navbar_bottom-3 .mm-panels{bottom:120px}.mm-menu_navbar_bottom-4 .mm-panels{bottom:160px}.mm-navbar_size-2{height:80px}.mm-navbar_size-3{height:120px}.mm-navbar_size-4{height:160px}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar__breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-40px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbar_tabs,.mm-navbar_tabs~.mm-navbar{background:inherit!important}.mm-navbar__tab_selected{background:inherit;border-width:1px;border-style:solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid;border-top-color:inherit}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.4)}
.mm-menu_rtl{direction:rtl}.mm-menu_rtl.mm-menu_offcanvas{right:auto}.mm-menu_rtl .mm-panel:not(.mm-panel_opened){-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_rtl .mm-panel.mm-panel_opened-parent{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu_rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu_rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu_rtl .mm-navbar .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu_rtl .mm-navbar .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu_rtl .mm-listitem:after{left:0;right:20px}.mm-menu_rtl .mm-listitem>a:not(.mm-btn_next),.mm-menu_rtl .mm-listitem>span:not(.mm-btn_next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu_rtl .mm-listitem .mm-btn_next{right:auto;left:0}.mm-menu_rtl .mm-listitem .mm-btn_next:before{left:auto;right:0}.mm-menu_rtl .mm-listitem .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu_rtl .mm-listitem .mm-btn_next+a,.mm-menu_rtl .mm-listitem .mm-btn_next+span{margin-left:50px}.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+a,.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+span{padding-left:50px}.mm-menu_rtl .mm-counter{left:45px;right:auto}.mm-menu_rtl .mm-counter+.mm-btn_next+a,.mm-menu_rtl .mm-counter+.mm-btn_next+span{margin-left:90px}.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+a,.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+span{padding-left:90px}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel{transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first,.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened~.mm-listview_fixeddivider{left:0;right:0}.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{border-left:none;border-right:1px solid;border-color:inherit}.mm-menu_rtl [class*=mm-panel_iconpanel-],.mm-menu_rtl [class*=mm-panel_iconpanel-]~.mm-listview_fixeddivider{left:0}.mm-menu_rtl [class*=mm-panel_iconpanel-].mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{right:40px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{right:80px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{right:120px}.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{right:40px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{right:60px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{right:120px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{right:180px}.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{right:60px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{right:0}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{right:80px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{right:160px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{right:240px}.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{right:80px}.mm-menu_rtl html[class*=mm-sidebar_expanded-]:not(.mm-sidebar_closed) .mm-menu_rtl~.mm-slideout{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important;right:0}.mm-menu_rtl label.mm-check,.mm-menu_rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu_rtl label.mm-toggle+a,.mm-menu_rtl label.mm-toggle+span{padding-left:80px}.mm-menu_rtl label.mm-check+a,.mm-menu_rtl label.mm-check+span{padding-left:60px}.mm-menu_rtl .mm-btn_next+label.mm-check,.mm-menu_rtl .mm-btn_next+label.mm-toggle{left:60px}.mm-menu_rtl .mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-btn_next+label.mm-check+span,.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-btn_next+label.mm-toggle+span{margin-left:50px}.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-btn_next+label.mm-toggle+span{padding-left:70px}.mm-menu_rtl .mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-btn_next+label.mm-check+span{padding-left:50px}.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle{left:100px}.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+span,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+span{margin-left:90px}
.mm-searchfield{height:40px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mm-searchfield input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:inherit;line-height:26px;display:block;box-sizing:border-box;width:100%;max-width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{padding:7px 10px 0 10px;position:relative}.mm-panel__noresultsmsg{text-align:center;font-size:150%;padding:40px 0}.mm-searchfield__btn{right:0;top:0}.mm-searchfield__input{-webkit-box-flex:1;-ms-flex:1;flex:1;box-sizing:border-box;width:100%;max-width:100%}.mm-searchfield__cancel{text-decoration:none;line-height:40px;display:block;padding-right:10px;margin-right:-100px;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-panel>.mm-searchfield{width:100%;position:absolute;top:0;left:0}.mm-panel_has-searchfield{padding-top:40px}.mm-panel_has-navbar.mm-panel_has-searchfield{padding-top:80px}.mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield{top:40px}.mm-listitem_nosubitems>.mm-btn_next{display:none}.mm-listitem_nosubitems>.mm-btn_next+a,.mm-listitem_nosubitems>.mm-btn_next+span{padding-right:10px}.mm-searchfield input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3)}
.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:15;transition:right .4s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panels{transition:right .4s ease}.mm-menu_has-sectionindexer .mm-sectionindexer{right:0}.mm-menu_has-sectionindexer .mm-panels{right:20px}.mm-menu_navbar_top-1 .mm-sectionindexer{top:42px}.mm-menu_navbar_top-2 .mm-sectionindexer{top:82px}.mm-menu_navbar_top-3 .mm-sectionindexer{top:122px}.mm-menu_navbar_top-4 .mm-sectionindexer{top:162px}.mm-menu_navbar_bottom-1 .mm-sectionindexer{bottom:42px}.mm-menu_navbar_bottom-2 .mm-sectionindexer{bottom:82px}.mm-menu_navbar_bottom-3 .mm-sectionindexer{bottom:122px}.mm-menu_navbar_bottom-4 .mm-sectionindexer{bottom:162px}.mm-sectionindexer a{color:rgba(0,0,0,.3)}
.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth),.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem>a:not(.mm-btn_fullwidth){transition:background .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(255,255,255,.4)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(255,255,255,.4)}
[class*=mm-wrapper_sidebar-collapsed-] body,[class*=mm-wrapper_sidebar-expanded-] body{position:relative}[class*=mm-wrapper_sidebar-collapsed-] .mm-slideout,[class*=mm-wrapper_sidebar-expanded-] .mm-slideout{transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-wrapper_sidebar-collapsed-] .mm-page,[class*=mm-wrapper_sidebar-expanded-] .mm-page{background:inherit;box-sizing:border-box;min-height:100vh}[class*=mm-wrapper_sidebar-collapsed-] .mm-menu_sidebar-collapsed,[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{display:block!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-collapsed-40 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-40 .mm-slideout{width:calc(100% - 40px);-webkit-transform:translate(40px,0);-ms-transform:translate(40px,0);transform:translate(40px,0);-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}.mm-wrapper_sidebar-collapsed-60 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-60 .mm-slideout{width:calc(100% - 60px);-webkit-transform:translate(60px,0);-ms-transform:translate(60px,0);transform:translate(60px,0);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-wrapper_sidebar-collapsed-80 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-80 .mm-slideout{width:calc(100% - 80px);-webkit-transform:translate(80px,0);-ms-transform:translate(80px,0);transform:translate(80px,0);-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0!important;max-width:100000px!important}[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking,[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking body{overflow:visible}[class*=mm-wrapper_sidebar-expanded-] .mm-page__blocker{display:none!important}.mm-wrapper_sidebar-expanded-25:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:75%;-webkit-transform:translate(33.33333%,0)!important;-ms-transform:translate(33.33333%,0)!important;transform:translate(33.33333%,0)!important;-webkit-transform:translate3d(33.33333%,0,0)!important;transform:translate3d(33.33333%,0,0)!important}.mm-wrapper_sidebar-expanded-25 .mm-menu_sidebar-expanded{width:25%!important}.mm-wrapper_sidebar-expanded-30:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:70%;-webkit-transform:translate(42.85714%,0)!important;-ms-transform:translate(42.85714%,0)!important;transform:translate(42.85714%,0)!important;-webkit-transform:translate3d(42.85714%,0,0)!important;transform:translate3d(42.85714%,0,0)!important}.mm-wrapper_sidebar-expanded-30 .mm-menu_sidebar-expanded{width:30%!important}.mm-wrapper_sidebar-expanded-35:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:65%;-webkit-transform:translate(53.84615%,0)!important;-ms-transform:translate(53.84615%,0)!important;transform:translate(53.84615%,0)!important;-webkit-transform:translate3d(53.84615%,0,0)!important;transform:translate3d(53.84615%,0,0)!important}.mm-wrapper_sidebar-expanded-35 .mm-menu_sidebar-expanded{width:35%!important}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}
input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}.mm-listitem_vertical label.mm-toggle{top:5px;bottom:auto;margin-top:0}.mm-listitem_vertical label.mm-check{top:5px;bottom:auto;margin-top:0}label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check{right:20px}label.mm-check+a,label.mm-check+span{padding-right:60px}.mm-btn_next+label.mm-check,.mm-btn_next+label.mm-toggle{right:60px}.mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span,.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{margin-right:50px}.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{padding-right:70px}.mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span{padding-right:50px}.mm-counter+.mm-btn_next+label.mm-check,.mm-counter+.mm-btn_next+label.mm-toggle{right:100px}.mm-counter+.mm-btn_next+label.mm-check+a,.mm-counter+.mm-btn_next+label.mm-check+span,.mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-counter+.mm-btn_next+label.mm-toggle+span{margin-right:90px}label.mm-toggle{background:rgba(0,0,0,.1)}label.mm-toggle:before{background:#f3f3f3}input.mm-toggle:checked~label.mm-toggle{background:#4bd963}label.mm-check:before{border-color:rgba(0,0,0,.75)}
.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0!important}.mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{right:20px}
.mm-menu_fx-menu-zoom{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mm-wrapper_opening .mm-menu_fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-menu-slide{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-menu-fade{opacity:0;transition:opacity .4s ease}.mm-wrapper_opening .mm-menu_fx-menu-fade{opacity:1}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-panel_fx-slide-100.mm-panel_opened-parent{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-right{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[class*=mm-menu_fx-listitems-] .mm-listitem{transition:none .4s ease}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){transition-delay:50ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){transition-delay:.1s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){transition-delay:150ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){transition-delay:.2s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){transition-delay:250ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){transition-delay:.3s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){transition-delay:350ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){transition-delay:.4s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){transition-delay:450ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){transition-delay:.5s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){transition-delay:550ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){transition-delay:.6s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){transition-delay:650ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){transition-delay:.7s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){transition-delay:750ms}.mm-menu_fx-listitems-slide .mm-listitem{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu_fx-listitems-fade .mm-listitem{transition-property:opacity;opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{opacity:1}.mm-menu_fx-listitems-drop .mm-listitem{transition-property:opacity,top;opacity:0;top:-25%}.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0}
.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(100vw,0);-ms-transform:translate(100vw,0);transform:translate(100vw,0);-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(10000px,0);-ms-transform:translate(10000px,0);transform:translate(10000px,0);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-100vw,0);-ms-transform:translate(-100vw,0);transform:translate(-100vw,0);-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);transform:translate(-10000px,0);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}
.mm-menu_listview-30 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-30 .mm-listitem>span{padding-top:5px;padding-bottom:5px}.mm-menu_listview-30 .mm-listitem_vertical>.mm-btn_next{height:30}.mm-menu_listview-50 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-50 .mm-listitem>span{padding-top:15px;padding-bottom:15px}.mm-menu_listview-50 .mm-listitem_vertical>.mm-btn_next{height:50}.mm-menu_listview-60 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-60 .mm-listitem>span{padding-top:20px;padding-bottom:20px}.mm-menu_listview-60 .mm-listitem_vertical>.mm-btn_next{height:60}.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>span,.mm-panels>.mm-panel_listview-justify .mm-listitem>a:not(.mm-btn_next),.mm-panels>.mm-panel_listview-justify .mm-listitem>span{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview_inset>li{padding:5px 0}
.mm-menu_multiline .mm-listitem>a,.mm-menu_multiline .mm-listitem>span,.mm-panel_multiline .mm-listitem>a,.mm-panel_multiline .mm-listitem>span{text-overflow:clip;white-space:normal}
[class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{opacity:.3;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-page__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-page__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-page__blocker{background:#fff}
.mm-menu_popup{transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-page__blocker{transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}
.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-page__blocker,.mm-menu_position-front.mm-menu_opened~.mm-page__blocker,.mm-menu_position-top.mm-menu_opened~.mm-page__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.mm-menu_theme-white .mm-navbar a,.mm-menu_theme-white .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-btn:after,.mm-menu_theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,.03);tap-highlight-color:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-white .mm-listitem_selected>span{background:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-white .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.06)}.mm-menu_theme-white .mm-listitem_divider{background:rgba(0,0,0,.06)}.mm-menu_theme-white .mm-counter{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-iconbar,.mm-menu_theme-white .mm-iconbar a{color:rgba(0,0,0,.3)}.mm-menu_theme-white.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-white .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-white .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(0,0,0,.03)}.mm-menu_theme-white.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-white.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-white .mm-searchfield input{background:rgba(0,0,0,.06);color:rgba(0,0,0,.7)}.mm-menu_theme-white .mm-panel__noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-sectionindexer a{color:rgba(0,0,0,.3)}.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(0,0,0,.03)}.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(0,0,0,.03)}.mm-menu_theme-white label.mm-check:before{border-color:rgba(0,0,0,.7)}.mm-menu_theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu_theme-white label.mm-toggle:before{background:#fff}.mm-menu_theme-whiteinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_theme-dark{background:#333;border-color:rgba(0,0,0,.3);color:rgba(255,255,255,.85)}.mm-menu_theme-dark .mm-navbar a,.mm-menu_theme-dark .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-btn:after,.mm-menu_theme-dark .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-dark .mm-listitem_selected>span{background:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-dark .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,.08)}.mm-menu_theme-dark .mm-listitem_divider{background:rgba(255,255,255,.08)}.mm-menu_theme-dark .mm-counter{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-iconbar,.mm-menu_theme-dark .mm-iconbar a{color:rgba(255,255,255,.4)}.mm-menu_theme-dark.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-dark .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-dark .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(0,0,0,.1)}.mm-menu_theme-dark.mm-menu_shadow-page:after{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-dark.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-dark .mm-searchfield input{background:rgba(255,255,255,.15);color:rgba(255,255,255,.85)}.mm-menu_theme-dark .mm-panel__noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-sectionindexer a{color:rgba(255,255,255,.4)}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(0,0,0,.1)}.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(0,0,0,.1)}.mm-menu_theme-dark label.mm-check:before{border-color:rgba(255,255,255,.85)}.mm-menu_theme-dark label.mm-toggle{background:rgba(0,0,0,.3)}.mm-menu_theme-dark label.mm-toggle:before{background:#333}.mm-menu_theme-darkinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_theme-black{background:#000;border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.75)}.mm-menu_theme-black .mm-navbar a,.mm-menu_theme-black .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-btn:after,.mm-menu_theme-black .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(255,255,255,.15);tap-highlight-color:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-black .mm-listitem_selected>span{background:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-black .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,.2)}.mm-menu_theme-black .mm-listitem_divider{background:rgba(255,255,255,.2)}.mm-menu_theme-black .mm-counter{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-iconbar,.mm-menu_theme-black .mm-iconbar a{color:rgba(255,255,255,.4)}.mm-menu_theme-black.mm-menu_keyboardfocus a:focus{background:rgba(255,255,255,.15)}.mm-menu_theme-black .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-black .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-black .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.15)}.mm-menu_theme-black.mm-menu_shadow-page:after{box-shadow:false}.mm-menu_theme-black.mm-menu_shadow-panels .mm-panel{box-shadow:false}.mm-menu_theme-black .mm-searchfield input{background:rgba(255,255,255,.25);color:rgba(255,255,255,.75)}.mm-menu_theme-black .mm-panel__noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu_theme-black .mm-sectionindexer a{color:rgba(255,255,255,.4)}.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(255,255,255,.15)}.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(255,255,255,.15)}.mm-menu_theme-black label.mm-check:before{border-color:rgba(255,255,255,.75)}.mm-menu_theme-black label.mm-toggle{background:rgba(255,255,255,.25)}.mm-menu_theme-black label.mm-toggle:before{background:#000}.mm-menu_theme-blackinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu_shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,.3)}
.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem>a,.mm-menu_tileview .mm-listitem>span,.mm-panel_tileview .mm-listitem>a,.mm-panel_tileview .mm-listitem>span{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem>.mm-btn_next,.mm-panel_tileview .mm-listitem>.mm-btn_next{width:auto}.mm-menu_tileview .mm-listitem>.mm-btn_next:after,.mm-menu_tileview .mm-listitem>.mm-btn_next:before,.mm-panel_tileview .mm-listitem>.mm-btn_next:after,.mm-panel_tileview .mm-listitem>.mm-btn_next:before{content:none;display:none}.mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}
.mh-head{text-align:center;padding:0 10px;margin:0;position:relative;background:#ccc;color:#333;height:40px}.mh-head a{color:inherit;text-decoration:none}.mh-head.mh-size-2{height:80px}.mh-head.mh-size-3{height:120px}.mh-head.mh-sticky{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:10;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mh-head.mh-sticky.mh-scrolledout{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mh-head .mh-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;display:block;padding:10px}.mh-head.mh-align-left .mh-text{text-align:left}.mh-head.mh-align-right .mh-text{text-align:right}.mh-head.mh-btns-left{padding-left:50px}.mh-head.mh-btns-left-2{padding-left:90px}.mh-head.mh-btns-left-3{padding-left:130px}.mh-head.mh-btns-right{padding-right:50px}.mh-head.mh-btns-right-2{padding-right:90px}.mh-head.mh-btns-right-3{padding-right:130px}.mh-head .mh-btns-left,.mh-head .mh-btns-right{display:block;width:40px;position:absolute;top:0;bottom:0}.mh-head .mh-btns-left{left:10px}.mh-head .mh-btns-right{right:10px}.mh-head.mh-btns-left-2 .mh-btns-left,.mh-head.mh-btns-right-2 .mh-btns-right{width:80px}.mh-head.mh-btns-left-3 .mh-btns-left,.mh-head.mh-btns-right-3 .mh-btns-right{width:120px}.mh-head .mh-btns-left>*,.mh-head .mh-btns-right>*{text-align:center;font-size:18px;line-height:20px;width:40px;display:block;padding:10px 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mh-head .mh-btns-left>:nth-child(1),.mh-head .mh-btns-right>:nth-child(1){left:0}.mh-head .mh-btns-left>:nth-child(2),.mh-head .mh-btns-right>:nth-child(2){left:40px}.mh-head .mh-btns-left>:nth-child(3),.mh-head .mh-btns-right>:nth-child(3){left:80px}.mh-head .mh-list{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;list-style:none;line-height:20px;display:block;padding:0;margin:0}.mh-head .mh-list li{display:inline-block;padding:0;margin:0}.mh-head .mh-list li a,.mh-head .mh-list li span{display:block;padding:10px}.mh-head.mh-align-left .mh-list{text-align:left}.mh-head.mh-align-right .mh-list{text-align:right}.mh-head .hamburger{margin-top:2px;-webkit-transform:scale(.6,.7) translateY(-50%);-ms-transform:scale(.6,.7) translateY(-50%);transform:scale(.6,.7) translateY(-50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.mh-head .mh-image,.mh-head .mh-logo{background:none center center transparent no-repeat;display:block;height:100%}.mh-head .mh-logo{background-size:contain;background-clip:content-box;padding:10px}.mh-head.mh-align-left .mh-logo{background-position:left center}.mh-head.mh-align-right .mh-logo{background-position:right center}.mh-head .mh-image{background-size:cover}.mh-head .mh-form{padding:7px 0;position:relative}.mh-head .mh-form input{background:#fff;border:none;border-radius:3px;font-size:14px;line-height:26px;display:block;box-sizing:border-box;height:26px;width:100%;padding:0 10px}.mh-head .mh-form .fa{color:#ccc;text-align:center;line-height:40px;display:block;width:40px;height:40px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ais-search-box--powered-by{font-size:.8em;text-align:right;margin-top:2px}input::-ms-clear{display:none}#instant-search-pagination-container{width:100%;text-align:center}.ais-pagination{background-color:transparent;border:none;box-shadow:none;margin:20px auto;padding:0}.ais-pagination li{display:inline-block}.ais-pagination--item a{padding:5px 10px;margin:0 5px;line-height:25px;background-color:#fff;color:#727272}.ais-pagination li.ais-pagination--item__disabled{display:none}.ais-pagination--item__active a{font-weight:bolder;color:#606060;text-decoration:underline}.ais-pagination--item.ais-pagination--item__next a,.ais-pagination--item.ais-pagination--item__previous a{font-weight:700;color:#606060}.ais-hierarchical-menu--link,.ais-menu--link,.ais-price-ranges--link,.ais-refinement-list--label{padding:4px 10px;cursor:pointer;color:#636363;text-decoration:none;display:block;font-family:inherit;font-weight:inherit;font-size:inherit}.ais-hierarchical-menu--item__active>div>.ais-hierearchical-link-wrapper>.ais-hierarchical-menu--link,.ais-price-ranges--item__active>.ais-price-ranges--link,.ais-refinement-list--item__active>div>.ais-hierarchical-list--link,.ais-refinement-list--item__active>div>.ais-refinement-list--label{font-weight:700;box-shadow:inset 3px 0 0 #39c}.ais-hierearchical-link-wrapper,.ais-refinement-list--item{padding:7px 0}.ais-hierarchical-menu--link,.ais-refinement-list--label{line-height:1em;padding:0 10px}.ais-refinement-list--label img{display:inline}.ais-hierarchical-menu--item__active .ais-hierearchical-link-wrapper .cross-circle,.ais-refinement-list--item__active .cross-circle{display:inline-block;width:12px;height:12px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/algoliasearch/cross-circle.svg) no-repeat center center/contain;opacity:0}.ais-hierarchical-menu--item__active .ais-hierearchical-link-wrapper:hover .cross-circle,.ais-refinement-list--item__active:hover .cross-circle{text-decoration:underline;vertical-align:bottom;margin-left:6px;opacity:1}.ais-refinement-list--item:hover{text-decoration:underline}.ais-price-ranges--input{width:70px!important}.ais-price-ranges--label{margin:5px}.ais-refinement-list--checkbox{margin-right:10px}#algolia_instant_selector .current-refinements{position:relative}.ais-current-refined-values--link{cursor:pointer;color:#636363;border-radius:2px;border:solid 1px #ddd;background-color:#f4f4f4;display:inline-block;max-width:100%;white-space:nowrap;padding:0 8px 0 0;height:28px;overflow:hidden}.ais-current-refined-values--clear-all{position:absolute;right:6px;top:3px;color:#666;font-weight:500}a.ais-current-refined-values--link:hover{text-decoration:none}.ais-current-refined-values--item{margin-top:8px}.ais-current-refined-values--item:after{clear:both;content:"";display:block}.ais-current-refined-values--item .current-refinement-label{font-weight:700}.ais-current-refined-values--item .cross-wrapper{font-weight:700;background-color:#ddd;border-radius:1px 0 0 1px;float:left;width:26px;height:26px;text-align:center;line-height:26px}.ais-current-refined-values--link:hover .cross-wrapper{text-decoration:none}.ais-current-refined-values--link .cross-wrapper img{display:inline;margin-top:6px}.ais-current-refined-values--item .current-refinement-wrapper{float:left;width:calc(100% - 26px);height:26px;padding-left:8px;overflow:hidden;text-overflow:ellipsis;line-height:26px}.ais-current-refined-values--link:hover .current-refinement-wrapper{text-decoration:line-through}.ais-hierarchical-menu--link:hover,.ais-menu--link:hover,.ais-price-ranges--link:hover{color:#636363}.ais-hierarchical-menu--count,.ais-menu--count,.ais-refinement-list--count{float:right;color:#666}.ais-range-slider--target{position:relative;direction:ltr;background:#f3f4f7;height:6px;margin-top:3em;margin-bottom:4em;width:88%;margin-left:6%}.ais-range-slider--base{width:100%;height:100%;position:relative;z-index:1;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:2px solid #ddd;border-right:2px solid #ddd}.ais-range-slider--origin{position:absolute;right:0;top:0;left:0;bottom:0}.ais-range-slider--connect{background:#b5b6b9}.ais-range-slider--background{background:#f3f4f7}.ais-range-slider--handle{width:20px;height:20px;position:relative;z-index:1;background:#fff;border:1px solid #c8c8c8;border-radius:50%;cursor:pointer}.ais-range-slider--handle-lower{left:-10px;bottom:7px}.ais-range-slider--handle-upper{right:10px;bottom:7px}.ais-range-slider--tooltip{position:absolute;background:#fff;top:-2em;min-width:20px;text-align:center;font-size:.8em}.ais-range-slider--pips{box-sizing:border-box;position:absolute;height:3em;top:100%;left:0;width:100%}.ais-range-slider--value{width:40px;position:absolute;text-align:center;margin-left:-20px;padding-top:15px;font-size:.8em}.ais-range-slider--value-sub{font-size:.8em;padding-top:15px}.ais-range-slider--marker{position:absolute;margin-left:-1px;width:1px;height:5px}.ais-range-slider--marker-large{background:#ddd;width:2px;margin-left:-2px;height:12px}.ais-range-slider--marker-large:first-child{margin-left:0}.ais-root__collapsed .ais-body,.ais-root__collapsed .ais-footer{display:none}#algolia-autocomplete-container .aa-dropdown-menu .before_special{color:#aaa;text-decoration:line-through;font-size:12px}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .category-tag{color:#3284b6}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details{font-size:10px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details em{color:#222}#algolia-autocomplete-tt.algolia-autocomplete{width:100%;display:inline-block!important}#algolia-autocomplete-container .aa-dropdown-menu{position:absolute;margin-top:-1px;right:0;width:100%;z-index:1000!important;border:1px solid #bbb;border-top:3px solid #8eb4d0;border-radius:1px;background:#fff}@media (min-width:992px){#algolia-autocomplete-container .aa-dropdown-menu{width:71.1%;min-width:800px}}#algolia-autocomplete-container .aa-dropdown-menu .col-2{position:relative}#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-left{width:67%}#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-right{width:33%}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products{padding:40px 40px;min-height:250px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .title{font-weight:700;margin-bottom:30px;font-size:16px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .suggestions{margin-bottom:30px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .see-all a{color:#636363;font-weight:700}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results{padding:10px;font-style:italic}#algolia-autocomplete-container .aa-dropdown-menu .category{padding:4px;color:#a6a6a6;text-align:left;font-size:.8em;text-transform:uppercase;font-weight:700}#algolia-autocomplete-container .aa-dropdown-menu .category-suggestions{padding:4px;color:#1d63a1;text-align:left;font-size:.7em;text-transform:uppercase}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit{display:block;position:relative;padding:5px 10px;color:#000;text-align:left;text-decoration:none}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-dataset-suggestions .algoliasearch-autocomplete-hit{padding-left:30px}#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products .col9{background-color:#f9f9f9}#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products #autocomplete-products-footer{display:none}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{display:inline-block;width:100%}@media (min-width:768px){#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{display:inline-block;width:50%}}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit{padding:15px 10px}.autocomplete-wrapper{width:100%}.autocomplete-wrapper:after{clear:both;content:''}#algolia-autocomplete-container .col9{float:right;width:100%}#algolia-autocomplete-container .col3{float:right;width:100%}#algolia-autocomplete-container.reverse .col3{float:left;width:100%}#algolia-autocomplete-container.reverse .col9{float:left;width:100%}@media (min-width:768px){#algolia-autocomplete-container .col9{border-left:solid 1px #eee;float:right;width:70%}#algolia-autocomplete-container .col3{float:right;width:30%}#algolia-autocomplete-container.reverse .col3{float:left;width:30%}#algolia-autocomplete-container.reverse .col9{border-right:solid 1px #eee;float:left;width:70%}}#algolia-autocomplete-container .other-sections{margin:20px 10px;margin-bottom:70px}.aa-dataset-products .aa-suggestions{margin:10px auto 10px auto}.aa-dataset-suggestions{display:none}@media (min-width:768px){.aa-dataset-suggestions{display:block}}@media (min-width:768px){.aa-dataset-products .aa-suggestions{margin:10px auto 50px auto}}.aa-dataset-products .aa-suggestions:after{content:'';display:block;clear:both}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .algoliasearch-autocomplete-hit{padding-left:10px}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-suggestions{margin-bottom:20px}#algolia-autocomplete-container .aa-dropdown-menu .aa-cursor .algoliasearch-autocomplete-hit{background-color:#f2f2f2}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit em{font-weight:700;font-style:normal}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-price{font-size:1.1em;color:#1d63a1;height:22px}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb{float:left}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb img{width:50px}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info{margin-left:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#autocomplete-products-footer{position:absolute;bottom:0;right:0;width:70%;background-color:#f9f9f9;padding:15px;text-align:center;display:none;font-size:14px}#algolia-autocomplete-container.reverse #autocomplete-products-footer{right:auto;left:0}@media (min-width:768px){#autocomplete-products-footer{display:block}}#autocomplete-products-footer span{color:#15769c;font-weight:600}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category{font-size:14px;color:#666}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category em{color:#222}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia{position:absolute;width:100%;padding:10px;text-align:center;bottom:7px;left:4px;font-size:13px}#algolia-autocomplete-container.reverse .aa-dropdown-menu .footer_algolia{left:auto;right:4px}@media (min-width:768px){#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia{width:30%}}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia span{color:#b8b8b8;font-size:10px}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia img{display:inline;height:1.5em;vertical-align:bottom;max-width:130px}#algolia-searchbox{margin:20px 0;position:relative}.clear-cross{position:absolute;display:none;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/algoliasearch/clear-cross.svg) no-repeat center center/contain;cursor:pointer;width:16px;height:16px}#algolia-searchbox .clear-query-autocomplete{top:13px;right:12px}#algolia_instant_selector .clear-query-instant{right:12px;top:10px}.cross-wrapper .clear-refinement{display:block;position:relative;top:5px;left:5px}#algolia-autocomplete-container .aa-suggestions svg.algolia-glass-suggestion.magnifying-glass{position:absolute;right:auto;left:5px;top:7px;fill:#a6a6a6;stroke:#a6a6a6}#algolia-searchbox .magnifying-glass{position:absolute;right:10px;width:20px;height:20px;display:block;top:10px;background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/algoliasearch/magnifying-glass.svg) no-repeat center right/20px}#algolia-searchbox .algolia-search-input{width:300px;float:right}#algolia-searchbox .algolia-search-input:focus:not([value=""]){background:0 0}#algolia-searchbox .algolia-search-input:focus{outline:0;box-shadow:none;border:solid 1px #1d63a1}#algolia_instant_selector{margin:10px}#algolia_instant_selector a,#algolia_instant_selector a:focus,#algolia_instant_selector a:hover{outline:0}#algolia_instant_selector:after{content:"";clear:both;display:block}#algolia_instant_selector .title img{width:200px}#algolia_instant_selector #instant-search-bar{float:left;width:calc(100% - 140px);height:40px;font-family:Raleway,"Helvetica Neue",Verdana,Arial,sans-serif;border:solid 2px #1d63a1;border-left:none;padding-left:6px;padding-top:2px}#algolia_instant_selector.with-facets #algolia-left-container{min-height:1px}#algolia_instant_selector .hits .infos{margin:0 15px;padding:6px 10px;color:#aaa;text-align:center;background:#f4f4f4;font-size:12px;clear:both}#algolia_instant_selector .hits .infos strong{color:#555}#algolia_instant_selector .hits .sort-by-label{margin-right:8px}#algolia_instant_selector .hits .no-results{margin:40px 25px;color:#636363;font-size:16px}#algolia_instant_selector a:hover{color:#666}#algolia_instant_selector .hits .no-results strong{color:#555}#algolia_instant_selector .hits .no-results .clear-button{cursor:pointer}#algolia_instant_selector .hits .no-results .popular-searches{text-align:left;margin-top:20px;margin-bottom:30px}#algolia_instant_selector .infos .algolia-logo{font-size:10px}#algolia_instant_selector .facets{padding-top:50px}@media (max-width:992px){#algolia_instant_selector .facets{padding-top:10px}}#algolia_instant_selector .ais-current-refined-values.facet .ais-current-refined-values--body{padding-left:8px}#algolia_instant_selector .facet{margin-bottom:15px;padding-bottom:6px;background-color:#fff;border:solid 1px #efefef}#algolia_instant_selector .facet:not(:first-child){margin-top:10px}#algolia_instant_selector .ais-header{margin-bottom:7px}#algolia_instant_selector .ais-header.ais-current-refined-values--header{margin-bottom:13px}#algolia_instant_selector .facet .name{padding:4px 8px;font-weight:500;background-color:#f4f4f4;color:#757575;text-align:left;text-transform:uppercase}.ais-current-refined-values.facet{position:relative}#algolia_instant_selector .as-range-slider--base{margin-top:45px}#algolia_instant_selector .hierarchical .ais-hierarchical-menu--list{padding-left:10px}#algolia_instant_selector .hierarchical .ais-hierarchical-menu--list.ais-hierarchical-menu--list__lvl0{padding-left:0}#algolia_instant_selector .facet .sub_facet:not(:last-child){border-bottom:1px dotted #e0e0e0}#algolia_instant_selector .text-center{text-align:center}#algolia_instant_selector em{background-color:#cfeafa;font-style:normal}#algolia_instant_selector h1{margin:0}#algolia_instant_selector .result{display:block;margin:15px 0;padding:16px 24px;border:solid 1px #ededed;background-color:#fff}#algolia_instant_selector .price-wrapper{height:25px}#algolia_instant_selector .result:hover{border-color:#b9b9b9;text-decoration:none}#algolia_instant_selector .result .result-thumbnail{text-align:center}#algolia_instant_selector .result .result-thumbnail img{display:inline;height:148px;width:auto}#algolia_instant_selector .result .result-thumbnail .no-image{display:block;height:148px;background:#fafafa}#algolia_instant_selector .result .ratings .rating-box{margin:0 auto 10px;float:inherit}#algolia_instant_selector h3{margin-bottom:0}#algolia_instant_selector .result .price{text-align:center;font-size:1.2em;color:#1d63a1}#algolia_instant_selector .result .result-title{font-size:14px;text-align:center;color:#636363}#algolia_instant_selector .ui-widget-header{background-color:#bcbcbc}#algolia_instant_selector .result-thumbnail img{width:100%}#algolia_instant_selector #instant-search-bar-container{padding-top:0;margin-bottom:15px;width:100%;position:relative}#algolia_instant_selector #instant-search-bar-container:after{clear:both;content:"";display:block}#algolia_instant_selector .as-search-box--input{width:100%;height:40px;font-family:Raleway,"Helvetica Neue",Verdana,Arial,sans-serif}#algolia_instant_selector #instant-search-bar:focus{outline:0;box-shadow:none}#algolia_instant_selector #instant-search-box label{display:none}#algolia_instant_selector .instant-search-bar-label{background-color:#1d63a1;height:40px;line-height:24px;padding:8px 12px;color:#fff;float:left;width:140px;text-align:right;position:relative}#algolia_instant_selector #instant-search-box .icon{display:block;position:absolute;top:50%;left:8px;width:16px;height:16px;transform:translateY(-50%);background:url(https://skin.anjou-connectique.com/skin/frontend/AC/default/algoliasearch/is-icon.svg) no-repeat center center/contain}#algolia_instant_selector #instant-search-box .clear-query-instant{top:50%;transform:translateY(-50%)}#algolia_instant_selector .before_special{color:#aaa;text-decoration:line-through;font-size:12px}#algolia_instant_selector button:hover{background:#2e8ab8 none repeat scroll 0 0;cursor:pointer}.ais-price-ranges--button{background:#39c none repeat scroll 0 0;padding:5px 15px;margin-left:10px;border:0 none;color:#fff;font-size:13px;font-weight:400;font-family:Raleway,"Helvetica Neue",Verdana,Arial,sans-serif;line-height:19px;text-align:center;text-transform:uppercase;vertical-align:middle}#algolia_instant_selector button:not(.ais-price-ranges--button){background:#f4f4f4 none repeat scroll 0 0;display:block;margin:auto;margin-top:0;padding:7px 15px;border:0 none;color:#666;font-size:13px;font-weight:400;font-family:Raleway,"Helvetica Neue",Verdana,Arial,sans-serif;line-height:19px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap}#algolia_instant_selector button:not(.ais-price-ranges--button):hover{background:#3599cc none repeat scroll 0 0;color:#fff}#algolia_instant_selector .pull-left{float:left}#algolia_instant_selector .pull-right{float:right}#algolia_instant_selector #refine-toggle{font-family:Raleway,"Helvetica Neue",Verdana,Arial,sans-serif;text-align:center;height:40px;line-height:40px;border:solid 1px #ededed;margin:10px 0 20px 0;font-weight:700;cursor:pointer}#algolia-static-content{margin-bottom:20px}#algolia_instant_selector,#algolia_instant_selector *,#search_mini_form,#search_mini_form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#algolia_instant_selector :after,#algolia_instant_selector :before,#algolia_instant_selector:after,#algolia_instant_selector:before,#search_mini_form :after,#search_mini_form :before,#search_mini_form:after,#search_mini_form:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){#algolia_instant_selector .col-sm-6{width:50%;float:left}}#algolia_instant_selector .col-md-12,#algolia_instant_selector .col-md-3,#algolia_instant_selector .col-md-4,#algolia_instant_selector .col-md-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){#algolia_instant_selector .col-md-12,#algolia_instant_selector .col-md-3,#algolia_instant_selector .col-md-4,#algolia_instant_selector .col-md-9{float:left}#algolia_instant_selector .col-md-12{width:100%}#algolia_instant_selector .col-md-9{width:75%}#algolia_instant_selector .col-md-4{width:33.33333333%}#algolia_instant_selector .col-md-3{width:25%}}#algolia_instant_selector .row{margin-left:-15px;margin-right:-15px}#algolia_instant_selector .row:after,#algolia_instant_selector .row:before{content:" ";display:table}#algolia_instant_selector .row:after{clear:both}#algolia_instant_selector .visible-sm,#algolia_instant_selector .visible-xs{display:none!important}#algolia_instant_selector .hidden-sm,#algolia_instant_selector .hidden-xs{display:block!important}@media (max-width:767px){#algolia_instant_selector .visible-xs{display:block!important}#algolia_instant_selector .hidden-xs{display:none!important}}@media (max-width:992px){#algolia_instant_selector .visible-sm{display:block!important}#algolia_instant_selector .hidden-sm{display:none!important}}#algolia-autocomplete-container:after,.autocomplete-wrapper:after{clear:both;content:''}#algolia-right-container .infos.hidden{display:none}.algolia-clearfix:after{content:"";display:block;clear:both}.ais-infinite-hits--showmore>button:disabled{display:none!important}#algolia-searchbox{margin:0}#algolia-searchbox .algolia-search-input:focus{border:solid 2px #1d63a1}#algolia-autocomplete-tt.algolia-autocomplete{padding-right:30px}#algolia-searchbox .algolia-search-input{border:2px solid #ddd;width:100%;line-height:59px;height:63px;font-size:14px;padding-left:10px}#algolia-searchbox .magnifying-glass{position:absolute;right:0;display:block;top:0;background-image:url(/skin/frontend/AC/default/images/home2018/recherche.png);background-color:#1d63a1;background-position:center;background-repeat:no-repeat;background-size:70%;border:2px solid #ddd;width:63px;height:63px;border-radius:32px}#algolia-searchbox .clear-query-autocomplete{top:23px;right:40px}#algolia_instant_selector .instant-search-bar-label{width:160px}#algolia_instant_selector #instant-search-bar{width:calc(100% - 160px)}.ais-hits,.ais-infinite-hits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
