/*
Theme Name: Linge-Box
Theme URI: http://www.pixoil.fr
Author: Les pirates / Pixoil
Author URI: http://www.pixoil.fr
Description: Custom theme for Linge-Box
Version: 1.0
License: No License- Private
*/

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-moz-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{-moz-border-radius:6px;border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{-moz-border-radius:50%;border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.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-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.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-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.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-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;-moz-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-moz-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-moz-background-clip:padding-box;background-clip:padding-box;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;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-moz-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,input,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}a,a:hover,a:focus{color:inherit;outline:none}img{display:block;max-width:100%}button{border:0;background:none;padding:0;cursor:pointer}:focus{outline-color:transparent;outline-style:none}input,textarea,select{-webkit-appearance:none}input:focus,textarea:focus{outline:none;outline:none}textarea{overflow:auto;vertical-align:top}@supports (text-decoration: dotted underline){abbr[title],acronym[title]{text-decoration:dotted underline;border-bottom:none}}body{font-size:16px;font-size:1rem;line-height:1.25;color:#299691;font-family:'Open Sans', arial, sans-serif;font-weight:400;background-color:#35bcb5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overflow-x:hidden}header{position:relative;z-index:10}header>.container{position:relative;padding-top:10px}header:before{content:'';position:absolute;top:60px;left:0;width:100%;background:#299691;height:60px}.brand{position:absolute;left:15px;top:10px;width:124px}.brand__name{position:relative;width:100%;padding-bottom:124.47174%;background:url("gfx/logo.png") no-repeat;-moz-background-size:100% auto;background-size:100% auto}.brand__link{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:101%;overflow:hidden;white-space:nowrap}.brand__baseline{display:none}#main{counter-reset:section}.main-nav{float:right;position:relative;font-family:'Quicksand', arial, sans-serif;font-weight:700;padding-top:49px;line-height:60px}.main-nav .menu-item{display:inline-block;margin-left:50px;height:61px}.main-nav .menu-item:first-child{padding-left:0}.main-nav .menu-item.current-menu-item{position:relative}.main-nav .menu-item.current-menu-item:before{content:'';position:absolute;left:0;bottom:0;height:10px;background:#fedf00;width:100%}.main-nav .menu-item.current-menu-item a{color:#fedf00}.main-nav .menu-item a{color:#fff;font-size:18px;text-transform:uppercase;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}.main-nav .menu-item a:hover,.main-nav .menu-item a:active,.main-nav .menu-item a:focus{color:#fedf00;text-decoration:none}@media (max-width: 1199px){.main-nav .menu-item{margin-left:15px}.main-nav .menu-item a{font-size:16px}}@media (max-width: 991px){.main-nav .menu-item{margin-left:10px}.main-nav .menu-item a{font-size:12px}}@media (max-width: 767px){.main-nav{position:absolute;right:0;top:60px;padding-top:60px;line-height:40px}.main-nav:before{content:'';display:block;position:absolute;right:15px;top:20px;width:30px;height:20px;background:url("gfx/icon_burger.svg") no-repeat;-moz-background-size:100% 100%;background-size:100% 100%;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;cursor:pointer}.main-nav:after{content:'';display:block;position:absolute;right:20px;top:20px;width:20px;height:20px;background:url("gfx/icon_burger-close.svg") no-repeat;-moz-background-size:100% 100%;background-size:100% 100%;opacity:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;transition:all .15s ease-in-out;cursor:pointer}.main-nav ul{overflow:hidden;background:#299691;padding:0 10px;width:170px;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;-moz-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.main-nav .menu-item{display:block;margin-left:0;height:40px}.main-nav .menu-item a{font-size:12px}.main-nav.open:before{opacity:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main-nav.open:after{opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.main-nav.open ul{max-height:500px}}.btn-account{background:#fedf00;color:#ab9a33;position:absolute;top:0;right:15px;height:60px;line-height:60px;text-align:center;width:220px;font-family:'Quicksand', arial, sans-serif;font-weight:700;text-transform:uppercase}.btn-account.icon-user:before{content:'';display:inline-block;width:28px;height:28px;background:url("gfx/icon_user.svg") no-repeat;-moz-background-size:100% 100%;background-size:100% 100%;vertical-align:middle;margin-right:15px}.btn-account:hover{text-decoration:none;color:#ab9a33}@media (max-width: 767px){.btn-account{right:0;font-size:12px;width:170px}.btn-account.icon-user:before{margin-right:5px}}footer{background:#333;color:#fff;font-size:13px;padding:40px 0}footer .footer-content{text-align:justify;text-justify:distribute}footer .footer-content:after{content:'';display:inline-block;width:100%}footer .footer-content>*{display:inline-block}footer ul{list-style:none}footer a{color:#fff}@media (max-width: 991px){footer .copyright{display:block;top:60px;text-align:center;position:relative}footer .footer-content>*{margin-top:-20px}}@media (max-width: 768px){footer{padding-top:10px}footer .footer-content{text-align:center}footer .footer-content>*{display:block;margin-bottom:30px}footer .footer-content .copyright{top:160px}footer .footer-content .social-nav{margin-bottom:40px}}.social-nav>li{display:inline-block;vertical-align:middle;margin-left:20px}.social-nav>li:first-child{margin-left:0}.social-nav>li.icon-fb a{background-image:url("gfx/icon_facebook.svg")}.social-nav>li.icon-tw a{background-image:url("gfx/icon_twitter.svg")}.social-nav>li.icon-insta a{background-image:url("gfx/icon_instagram.svg")}.social-nav a{display:block;width:24px;height:24px;text-indent:101%;overflow:hidden;white-space:nowrap;-moz-background-size:100% 100%;background-size:100% 100%}.paiement-brand>li{display:inline-block;vertical-align:middle;margin-left:18px}.paiement-brand>li:first-child{margin-left:0}.paiement-brand>li span{display:none}.row-inline{white-space:nowrap;font-size:0}.row-inline>[class*="col-"]{float:none;display:inline-block;vertical-align:middle}.row-inline-grid{white-space:normal;font-size:0}.row-inline-grid>[class*="col-"]{float:none;display:inline-block;vertical-align:top}.row-same-eq>[class*="col-"]{height:100%;margin-bottom:30px}.text-right{text-align:right}.cover-img{background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;background-position:center center}.btn{background:#fedf00;-moz-border-radius:20px;border-radius:20px;color:#000;-moz-box-shadow:0 7px 0 0 #ab9a33;box-shadow:0 7px 0 0 #ab9a33;padding:20px 30px;display:inline-block;font-family:'Quicksand', arial, sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;position:relative;-webkit-transition:color .15s linear;-moz-transition:color .15s linear;transition:color .15s linear}.btn:hover{color:#000;text-decoration:none}.btn.-loading{color:#fedf00}.btn.-loading:before{content:'';display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40px;height:40px;background:url("gfx/icon_loading.gif") no-repeat;-moz-background-size:100% 100%;background-size:100% 100%}.section{padding:60px 0;background:#299691}.section.-light-theme-color{background:#35bcb5}.section.-white,.section.-light{background:#fff}.section.-white .section__title,.section.-light .section__title{color:#299691}.section.-white .section__title.-lite,.section.-light .section__title.-lite{color:#35bcb5}.section.-white .section__content,.section.-light .section__content{color:#167475}.section.-white .section__post,.section.-light .section__post{color:#282828}.section.-centered{text-align:center}.section__title{color:#fff;text-transform:uppercase;font-size:32px;font-family:'Quicksand', arial, sans-serif;font-weight:700;margin-bottom:70px}.section__title:after{content:'';display:block;width:130px;height:10px;border-bottom:10px solid #fedf00;padding-top:20px}.section__title.-centered{text-align:center}.section__title.-centered:after{margin:0 auto}.section__title.-lite{text-transform:uppercase;font-size:24px;margin-bottom:30px}.section__title.-lite:after{display:none}.section__title.-small{text-transform:none}.section__title.-small:after{display:none}.section__title.-indexed:before{counter-increment:section;content:counter(section);display:inline-block;font-size:24px;margin-right:5px;width:40px;height:40px;-moz-border-radius:50%;border-radius:50%;background:#fedf00;line-height:37px;color:#299691;text-align:center;font-family:'Open Sans', arial, sans-serif;font-weight:700}.section__content{color:#fff;line-height:24px;margin-bottom:60px}.section__content-title{font-size:20px;padding-bottom:20px;max-width:700px;margin:0 auto;line-height:1.3em}@media (max-width: 767px){.section__content-title{font-size:16px}}.section__post{max-width:700px;margin:0 auto 30px}.section__edito{font-size:24px;color:#299691;font-family:'Quicksand', arial, sans-serif;font-weight:700;padding:60px 0}.section__icon{margin:0 auto 30px;width:70px}@media (max-width: 767px){.section{padding:50px 0}.section__title{font-size:24px;margin-bottom:40px}.section__content{margin-bottom:30px}}.wpcf7-form,.form{display:inline-block;margin-bottom:60px}.wpcf7-form__field,.form__field{margin-bottom:15px;clear:both;font-size:0}.wpcf7-form__field.-footer,.form__field.-footer{padding-top:30px}.wpcf7-form__label,.form__label{text-align:left;color:#167475;display:inline-block;width:165px;vertical-align:middle;font-size:16px}.wpcf7-form__label.-top,.form__label.-top{vertical-align:top}.wpcf7-form__input,.form__input,.form-toggled__toggler,.form-toggled__btn{font-size:16px;border:0;display:inline-block;-moz-border-radius:20px;border-radius:20px;background:#35bcb5;height:48px;line-height:48px;padding:0 15px;color:#fff;width:340px;vertical-align:middle;position:relative}.wpcf7-form__input.-select,.form__input.-select,.-select.form-toggled__toggler,.-select.form-toggled__btn{overflow:hidden}.wpcf7-form__input.-select:before,.form__input.-select:before,.-select.form-toggled__toggler:before,.-select.form-toggled__btn:before{content:'';display:block;position:absolute;width:48px;height:100%;top:0;right:0;background:#fedf00}.wpcf7-form__input.-select:after,.form__input.-select:after,.-select.form-toggled__toggler:after,.-select.form-toggled__btn:after{content:'';display:block;position:absolute;width:16px;height:8px;top:50%;margin-top:-4px;right:16px;background:url("gfx/icon_arrow-down.svg");-moz-background-size:100% 100%;background-size:100% 100%}.wpcf7-form__input.-select select,.form__input.-select select,.-select.form-toggled__toggler select,.-select.form-toggled__btn select{border:0;position:absolute;left:0;top:0;width:110%;height:100%;background:transparent;z-index:2;padding:0 15px}.wpcf7-form__input.-textarea,.form__input.-textarea,.-textarea.form-toggled__toggler,.-textarea.form-toggled__btn{height:150px;-webkit-transition:height .15s ease-out;-moz-transition:height .15s ease-out;transition:height .15s ease-out;resize:vertical;padding:15px;line-height:1.2em}.wpcf7-form .btn,.form .btn{display:block;margin-left:165px}.wpcf7-form__field-error,.wpcf7-form .wpcf7-not-valid-tip,.form__field-error,.form .wpcf7-not-valid-tip{display:block;font-size:13px;color:red;border-top:1px solid red;margin-top:5px;text-align:left;position:relative}.wpcf7-form__field-error:before,.wpcf7-form .wpcf7-not-valid-tip:before,.form__field-error:before,.form .wpcf7-not-valid-tip:before{content:'';display:block;position:absolute;left:10px;bottom:100%;border:7px solid transparent;border-bottom-color:red}.wpcf7-form__link,.form__link{padding-top:10px;font-size:13px;text-decoration:underline}.wpcf7-form__mentions,.form__mentions{font-size:14px}.wpcf7-form__error,.form__error{color:red;margin-left:165px}.wpcf7-form.-centered,.form.-centered{text-align:centered}.wpcf7-form.-centered .form__label,.form.-centered .form__label{display:block;width:100%;text-align:center;padding-bottom:5px}.wpcf7-form.-centered .form__input,.wpcf7-form.-centered .form-toggled__toggler,.wpcf7-form.-centered .form-toggled__btn,.form.-centered .form__input,.form.-centered .form-toggled__toggler,.form.-centered .form-toggled__btn{display:block;margin:0 auto}.wpcf7-form.-centered .btn,.form.-centered .btn{margin:0 auto}.wpcf7-form.-centered .form__field-error,.form.-centered .form__field-error{text-align:center;margin-top:10px}.wpcf7-form.-centered .form__field-error:before,.form.-centered .form__field-error:before{left:50%;margin-left:-7px}.wpcf7-form-small,.form-small{text-align:right}.wpcf7-form-small .form__label,.form-small .form__label{width:100px}.wpcf7-form-small .btn,.form-small .btn{margin-left:100px}@media (max-width: 767px){.wpcf7-form,.form{display:block}.wpcf7-form__label,.form__label{width:100%;display:block;margin-bottom:3px}.wpcf7-form__input,.form__input,.form-toggled__toggler,.form-toggled__btn{display:block;width:100%}.wpcf7-form__mentions,.form__mentions{font-size:12px}.wpcf7-form .wpcf7-not-valid-tip,.form .wpcf7-not-valid-tip{margin-top:10px}.wpcf7-form .btn,.form .btn{margin-left:0 !important;display:block;width:100%}}.screen-reader-response{display:none}.section .form__label{color:#fff}.section .form__field-error,.section .wpcf7-not-valid-tip{color:#0e494a;border-top:1px solid #0e494a}.section .form__field-error:before,.section .wpcf7-not-valid-tip:before{border-bottom-color:#0e494a}.section .form__mentions{color:#fff}.section.-white .form__label{color:#0e494a}.section.-white .form__field-error,.section.-white .wpcf7-not-valid-tip{color:red;border-top:1px solid red}.section.-white .form__field-error:before,.section.-white .wpcf7-not-valid-tip:before{border-bottom-color:red}.section.-white .form__mentions{color:#167475}.form-toggled{position:relative}.form-toggled__toggler{width:340px;display:block;position:absolute;top:0;left:50%;margin-left:-170px;z-index:1;opacity:0;cursor:pointer}.form-toggled__btn{position:relative;display:block;text-align:left;margin:0 auto 30px;font-family:'Open Sans', arial, sans-serif;font-weight:700;font-size:20px;position:relative}.form-toggled__btn:after{content:'+';position:absolute;top:0px;right:20px}.form-toggled .wpcf7{margin-left:-165px;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;-moz-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;margin-bottom:0px}.form-toggled .form__mentions{margin-left:165px}.form-toggled__toggler:checked+.form-toggled__btn:after{content:'-'}.form-toggled__toggler:checked ~ .wpcf7{max-height:1100px}@media (max-width: 767px){.form-toggled .wpcf7{margin-left:0}.form-toggled .form__mentions{margin-left:0}.form-toggled .form__field-error{margin-top:10px}.form-toggled__toggler{left:0;margin-left:0;width:100%}}.contact-form{margin-top:44px}.video-fs{height:480px;overflow:hidden;position:relative}.video-fs .featured-video-plus{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.video-fs iframe{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.slider{height:480px;position:relative}.slider__slide{height:100%;width:100%;position:absolute}.slider__slide:first-child{z-index:1}.slider__text{position:absolute;height:100%;width:100%;z-index:2;text-align:left}.slider__text>.container{height:100%;position:relative}.slider__text>.container>.row{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.slider__text-title{font-family:'Open Sans', arial, sans-serif;font-weight:400;font-size:24px;color:#fff;margin-bottom:30px}.slider__text-title strong{font-family:'Quicksand', arial, sans-serif;font-weight:700;font-size:50px;display:block;margin-bottom:-10px;line-height:1em}@media (max-width: 767px){.slider__text-title{font-size:16px}.slider__text-title strong{font-size:32px}}.slider__holder{position:relative;z-index:1}.slider__control{top:0;left:0;width:100%;height:100%}.slider__control>.container{position:relative;margin:0 auto;height:100%}.slider .slick-prev,.slider .slick-next{text-indent:101%;white-space:nowrap;overflow:hidden;-moz-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:42px}.slider .slick-prev{left:50%;-webkit-transform:translateY(-50%) translateX(-585px);-moz-transform:translateY(-50%) translateX(-585px);-ms-transform:translateY(-50%) translateX(-585px);transform:translateY(-50%) translateX(-585px);background-image:url("gfx/icon_arrow-left.svg")}@media (max-width: 1199px){.slider .slick-prev{-webkit-transform:translateX(-485px);-moz-transform:translateX(-485px);-ms-transform:translateX(-485px);transform:translateX(-485px)}}@media (max-width: 991px){.slider .slick-prev{-webkit-transform:translateX(-375px);-moz-transform:translateX(-375px);-ms-transform:translateX(-375px);transform:translateX(-375px)}}.slider .slick-next{right:50%;-webkit-transform:translateY(-50%) translateX(585px);-moz-transform:translateY(-50%) translateX(585px);-ms-transform:translateY(-50%) translateX(585px);transform:translateY(-50%) translateX(585px);background-image:url("gfx/icon_arrow-right.svg")}@media (max-width: 1199px){.slider .slick-next{-webkit-transform:translateX(485px);-moz-transform:translateX(485px);-ms-transform:translateX(485px);transform:translateX(485px)}}@media (max-width: 991px){.slider .slick-next{-webkit-transform:translateX(375px);-moz-transform:translateX(375px);-ms-transform:translateX(375px);transform:translateX(375px)}}.home>header{position:absolute;width:100%}.home .slider{height:870px}@media (max-width: 767px){.home .slider{height:520px}.home .slider__text{padding-top:180px}}.media-player{width:100%;position:relative}.media-player__holder{width:100%;height:0;padding-bottom:56.25%}.media-player__holder>iframe{position:absolute;width:100%;height:100%;left:0;top:0}.hero{text-align:right;background-color:#fff}.hero>.container{display:table;height:100%;text-align:center;white-space:nowrap}.hero>.container>*{display:inline-block;vertical-align:middle}.hero__title{text-align:left;font-size:32px;font-family:'Quicksand', arial, sans-serif;font-weight:700;color:#299691;line-height:1.250em;position:relative;z-index:1;margin-right:30px}.hero__title strong{font-family:'Quicksand', arial, sans-serif;font-weight:700}.hero__visu{max-width:214px;width:100%;height:auto;margin-top:30px}@media (max-width: 767px){.hero>.container{white-space:normal}.hero>.container>*{display:block}.hero__visu{max-width:140px;margin:0 auto}.hero__title{font-size:24px;text-align:center;padding-top:50px;padding-bottom:30px;margin-right:0}}.partner-type{list-style:none;text-align:center;padding-bottom:30px}.partner-type__item{display:inline-block;font-family:'Quicksand', arial, sans-serif;font-weight:700;font-size:20px;vertical-align:middle;padding:0 30px;color:#fff}.partner-type__item:before{content:'';display:inline-block;vertical-align:middle;width:38px;height:50px;-moz-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.partner-type__item.icon-pressing:before{background-image:url("gfx/icon_pressing.svg")}.partner-type__item.icon-mall:before{background-image:url("gfx/icon_mall.svg")}.partner-type__item.icon-entreprise:before{background-image:url("gfx/icon_entreprise.svg")}.partner-type__item.icon-hotel:before{background-image:url("gfx/icon_hotel.svg")}.partner-type__item.icon-salle:before{background-image:url("gfx/icon_salle-sport.svg")}.partner-type__item span{display:inline-block;vertical-align:middle;padding-left:15px;text-align:left}@media (max-width: 991px){.partner-type__item{padding:0 15px}.partner-type__item span{padding-left:5px}}@media (max-width: 767px){.partner-type{font-size:0;max-width:300px;margin:0 auto}.partner-type__item{padding:0;font-size:14px;margin-bottom:15px;width:50%;display:inline-block;padding:0;text-align:left}}.workflow{background:#fff;padding:80px 0 70px;color:#299691}.workflow__list{text-align:justify;text-justify:distribute;position:relative;font-size:0}.workflow__list:before{content:'';display:block;width:100%;height:4px;background:#fedf00;position:absolute;top:60px}.workflow__item{display:inline-block;position:relative;vertical-align:top;width:33.333%;padding:0 40px}.workflow__item:before{content:'';position:relative;display:block;vertical-align:middle;left:0;background-repeat:no-repeat;-moz-background-size:100% 100%;background-size:100% 100%;z-index:2;margin:0 auto}.workflow__item.-first:before{width:96px;height:120px;background-image:url("gfx/workflow_phone.svg");background-color:#fff}.workflow__item.-first:after{content:'';display:block;width:50%;height:120px;background:#fff;position:absolute;top:0;left:0}.workflow__item.-second:before{width:136px;height:120px;background-image:url("gfx/workflow_depot.svg")}.workflow__item.-third:after{content:'';display:block;width:50%;height:120px;background:#fff;position:absolute;top:0;right:0}.workflow__item.-third:before{width:152px;height:120px;background-image:url("gfx/workflow_receive.svg")}.workflow__item-content{position:relative;display:block;vertical-align:middle;font-family:'Quicksand', arial, sans-serif;font-weight:400;line-height:26px;padding-top:40px;text-align:center}.workflow__item-content strong{display:block;font-family:'Quicksand', arial, sans-serif;font-weight:700;position:relative;text-transform:uppercase}.workflow__item-title{font-size:24px;margin-bottom:25px;text-transform:uppercase}.workflow__item-post{font-size:16px;line-height:24px}.card{position:relative;text-align:center;padding-bottom:63px;height:100%}.card__inner{background:#fff;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;padding:20px;height:100%}.card__label{background:#fedf00;position:absolute;top:0;left:0;width:100%;color:#000;text-transform:uppercase;padding:20px 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;font-family:'Quicksand', arial, sans-serif;font-weight:700}.card__label+.card__title{padding-top:64px}.card__icon{margin:20px auto 30px}.card__title{font-size:20px;text-transform:uppercase;font-family:'Quicksand', arial, sans-serif;font-weight:400;padding-bottom:20px}.card__title strong{font-family:'Quicksand', arial, sans-serif;font-weight:700}.card__title.-small{font-size:17px}.card__content h5{font-size:80px;font-family:'Quicksand', arial, sans-serif;font-weight:700;margin-top:-20px}.card__link{background:#299691;position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;color:#fff;font-size:18px;padding:20px 0;-moz-border-radius:0 0px 20px 20px;border-radius:0 0px 20px 20px;-moz-box-shadow:0 7px 0 0 #167475;box-shadow:0 7px 0 0 #167475;font-family:'Quicksand', arial, sans-serif;font-weight:700;-webkit-transition:background .15s linear;-moz-transition:background .15s linear;transition:background .15s linear}.card__link:hover,.card__link:focus{color:#fff;text-decoration:none;background:#167475}@media (max-width: 1199px){.card__content h5{font-size:60px}}.grid__row{position:relative}.grid__row:before{content:'';display:block;width:50%;height:100%;position:absolute;top:0;background:#167475}.grid__row.-dark-left:before{left:0}.grid__row.-dark-right:before{left:50%}.grid__row [class*="col-"]{position:relative;padding-left:50px}.grid__row [class*="col-"]:first-child{padding-left:15px;padding-right:50px}.grid__row [class*="col-"].-dark-bg{background:#167475}.grid__cell{height:0;padding-bottom:120%;text-align:center}@media (max-width: 1199px){.grid__cell{padding-bottom:150%}}@media (max-width: 991px){.grid__cell{padding-bottom:250%}}.grid__cell-content{padding-top:50px}.grid__cell-icon{margin:0 auto 30px}@media (max-width: 767px){.grid__row{position:relative}.grid__row:before{display:none}.grid__row [class*="col-"]{position:relative;padding-left:15px !important;padding-right:15px !important}.grid__row [class*="col-"].-dark-bg-xs{background:#167475}.grid__cell{height:auto;padding-bottom:0}.grid__cell-content{padding:20px 0}}.presta{text-align:center;margin-bottom:30px}.presta__icon{margin:0 auto 15px;text-align:center;width:100%;height:80px;font-size:0;white-space:nowrap}.presta__icon:before{content:'';display:inline-block;vertical-align:middle;height:100%}.presta__icon>img{width:auto;height:auto;display:inline-block;vertical-align:middle}.presta__title{letter-spacing:2px;font-family:'Quicksand', arial, sans-serif;font-weight:700;padding-bottom:15px}.presta__nfo{font-size:13px}.presta__price{font-family:'Open Sans', arial, sans-serif;font-weight:800;font-style:italic}.accordion__title{font-size:24px;text-align:center;font-family:'Open Sans', arial, sans-serif;font-weight:700;padding-bottom:30px;color:#35bcb5;text-transform:uppercase}.accordion__title:after{content:'';display:block;width:10px;height:10px;background:#fedf00;margin:20px auto 0;-moz-border-radius:50%;border-radius:50%}.accordion__list{list-style:none;padding-right:58px;overflow:hidden;margin-bottom:50px}.accordion__item{background:#35bcb5;-moz-border-radius:20px;border-radius:20px;padding:12px 20px;margin-bottom:30px;position:relative;cursor:pointer;color:#fff}.accordion__item.-theme-color{background:#299691}.accordion__opener{position:absolute;left:0;top:0;width:150%;height:100%;opacity:0;cursor:pointer;z-index:1}.accordion__question{font-family:'Open Sans', arial, sans-serif;font-weight:700}.accordion__question:before{content:'';display:block;position:absolute;right:0;margin-right:-58px;top:0;width:48px;height:48px;background:#fedf00;-moz-border-radius:50%;border-radius:50%;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;transition:opacity .15s linear}.accordion__question:after{content:'+';display:block;position:absolute;right:0;margin-right:-58px;top:0;width:48px;height:48px;line-height:48px;text-align:center;font-size:24px;font-family:'Open Sans', arial, sans-serif;font-weight:700;color:#000}.accordion__answer{margin-top:0px;font-family:'Open Sans', arial, sans-serif;font-weight:400;font-style:italic;overflow:hidden;display:none}.accordion__opener:checked+.accordion__question:before{background:#ab9a33}.accordion__opener:checked+.accordion__question:after{content:'-';line-height:44px}.accordion__opener:checked ~ .accordion__answer{margin-top:15px}.app-download>*{display:inline-block;vertical-align:middle}.app-download__visu{width:124px;height:auto;margin-right:80px}.app-download__store a{display:block;margin-top:35px}.app-download__store a:first-child{margin-top:0}.app-download__store span{display:none}@media (max-width: 767px){.app-download__visu{width:80px;margin-right:30px}.app-download__store img{width:120px}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.map{height:900px;overflow:hidden;position:relative}.map__aside{float:left;width:420px;background:#fff;height:100%;position:relative;background:#fff url("gfx/icon_loading-green.gif") no-repeat center center;-moz-background-size:50px 50px;background-size:50px 50px}.map__holder{margin-left:420px;position:relative;height:100%;background:url("gfx/icon_loading-white.gif") no-repeat center center;-moz-background-size:50px 50px;background-size:50px 50px}.map__holder>*{position:absolute;top:0;left:0;width:100%;height:100%}.map__search{background:#fff;padding:50px 30px 60px;border-bottom:3px solid #e1e1e1;display:none}.map__search__title{font-family:'Open Sans', arial, sans-serif;font-weight:700;color:#727272;padding-bottom:15px;font-size:18px}.map__search__form{margin-bottom:0;width:100%}.map__search__form>*{display:inline-block;vertical-align:middle}.map__search__form .form{position:relative}.map__search__form .form__field{border:2px solid #333;-moz-border-radius:20px;border-radius:20px;position:relative;margin-bottom:0;width:-moz-calc(100% - 60px);width:calc(100% - 60px)}.map__search__form .form__input,.map__search__form .form-toggled__toggler,.map__search__form .form-toggled__btn{background:#fff;width:100%;color:#727272}.map__search__form .form__btn{position:absolute;top:0;right:-2px;background:#299691;margin-left:0;color:#fff;top:-2px;bottom:-2px;padding:0;width:48px;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;box-shadow:none;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.map__search__btn-geoloc{display:none;-moz-border-radius:50%;border-radius:50%;height:48px;width:48px;position:relative;text-indent:101%;overflow:hidden;white-space:nowrap;background:#167475 url("gfx/icon_geoloc.svg") no-repeat 45% center;-moz-background-size:50% auto;background-size:50% auto}.map__search__btn-geoloc.-loading{background-image:url("gfx/icon_loader.svg");-moz-background-size:60% auto;background-size:60% auto;-webkit-animation:1s linear 0s infinite spin;-moz-animation:1s linear 0s infinite spin;animation:1s linear 0s infinite spin}.map__shops{background:#fff;position:absolute;bottom:0;left:0;top:203px;width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}.map__shops__list{list-style:none}.map__shops__list-item{padding:40px 30px;cursor:pointer;background:#fff;font-family:'Quicksand', arial, sans-serif;font-weight:700;border-top:1px solid #e1e1e1;-webkit-transition:background-color .15s linear;-moz-transition:background-color .15s linear;transition:background-color .15s linear}.map__shops__list-item:first-child{border-top:0}.map__shops__list-item *{-webkit-transition:color .15s linear;-moz-transition:color .15s linear;transition:color .15s linear}.map__shops__list-item:hover{background:#35bcb5}.map__shops__list-item:hover *{color:#fff !important}.map__shops__list-item:hover .map__shops__list-item-label{background:#fff !important}.map__shops__list-item:hover .map__shops__list-item-label.-public{color:#4CAF50 !important}.map__shops__list-item:hover .map__shops__list-item-label.-private{color:#D50000 !important}.map__shops__list-item-title{text-transform:uppercase}.map__shops__list-item-type{color:#727272}.map__shops__list-item-type img{display:inline-block}.map__shops__list-item-label{display:inline-block}.map__shops__list-item-dist{color:#727272;display:inline-block}.map__infobox{background:#fff;position:relative;-moz-border-radius:20px;border-radius:20px;display:block;font-family:'Quicksand', arial, sans-serif;font-weight:700;font-size:16px;text-align:center;width:300px;-webkit-transform:translate(0, -100%);-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);margin-top:-55px}.map__infobox:after{content:'';display:block;position:absolute;top:100%;margin-top:-15px;margin-left:-25px;left:50%;width:50px;height:71px;background:url("gfx/icon_marker-actif.svg") no-repeat center center/100% 100%}.map__infobox__content{padding:30px}.map__infobox__title{font-size:24px;text-transform:uppercase}.map__infobox__address{color:#727272}.map__infobox__type{color:#727272}.map__infobox__nfo{padding-top:15px}.map__infobox__nfo>*{display:inline-block;vertical-align:middle}.map__infobox__nfo-label{margin-right:10px}.map__infobox__btn{background:#299691;color:#fff;display:block;text-transform:uppercase;text-align:center;padding:20px 40px;cursor:pointer;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px}.map__infobox__btn:hover{color:#fff}@media (max-width: 767px){.map{height:auto}.map__aside{width:100%}.map__holder{margin-left:0px;position:absolute;width:100%;top:130px;height:260px;display:none}.map__search{padding:50px 15px 30px}.map__search__title{font-size:14px;text-align:center}.map__search__form{margin-bottom:0}.map__shops{padding-top:0px;top:0;height:auto;position:relative}.map__shops .text-right{text-align:left}.map__shops__list-item{padding:15px}}.locker{display:none}.locker-label{font-family:'Open Sans', arial, sans-serif;font-weight:400;text-transform:uppercase;font-size:13px;color:#fff;padding:1px 4px}.locker-label.-public{background:#4CAF50}.locker-label.-private{background:#D50000}.locker-dist{font-size:18px;font-family:'Open Sans', arial, sans-serif;font-weight:600;font-style:italic;color:#727272}.locker__nfo{color:#fff;padding:70px 0}.locker__nfo__details-title{font-family:'Quicksand', arial, sans-serif;font-weight:700;font-size:30px;text-transform:uppercase}.locker__nfo__details-address{font-family:'Quicksand', arial, sans-serif;font-weight:700;font-size:18px;padding-bottom:5px}.locker__nfo__details-access{margin-bottom:60px}.locker__nfo__details-dist{color:#fff;padding-left:10px;vertical-align:middle}.locker__nfo__details-btn{margin-bottom:15px}.locker__nfo__details-schedule{line-height:1.8em}@media (max-width: 767px){.locker__nfo{text-align:center}}.locker__affiliate{color:#fff}.locker__affiliate__img{display:block;width:100%;max-width:175px;height:auto;border:5px solid #fedf00;-moz-border-radius:50%;border-radius:50%;margin:0 auto 30px;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:-moz-transform .5s ease-out;transition:transform .5s ease-out}.locker__affiliate__img.b-loaded{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}@media (max-width: 991px){.locker__affiliate__img{margin:0 auto 15px}}@media (max-width: 991px){.locker__affiliate__details{text-align:center;margin-bottom:30px}}.locker__affiliate__details-title{text-transform:uppercase;color:#fedf00;padding-bottom:30px;font-size:24px;font-family:'Quicksand', arial, sans-serif;font-weight:700}.locker__affiliate__details-nfo{line-height:1.5em;font-size:16px}.locker__affiliate__details-nfo-type{text-transform:uppercase;font-family:'Quicksand', arial, sans-serif;font-weight:700;font-size:18px;padding-bottom:15px}.locker__affiliate__comments{position:relative;font-size:16px}.locker__affiliate__comments-list{max-height:252px;overflow:hidden;position:relative;z-index:1}.locker__affiliate__comments-list__item{text-align:left;-moz-border-radius:20px;border-radius:20px;background:#35bcb5;padding:15px 30px;margin-bottom:15px;cursor:pointer;-webkit-transition:background-color .15s linear;-moz-transition:background-color .15s linear;transition:background-color .15s linear}.locker__affiliate__comments-list__item-user-name{color:#167475;font-family:'Open Sans', arial, sans-serif;font-weight:700;-webkit-transition:color .15s linear;-moz-transition:color .15s linear;transition:color .15s linear}.locker__affiliate__comments-list__item-post{color:#fff;height:1.2em;overflow:hidden;position:relative;-webkit-transition:color .15s linear;-moz-transition:color .15s linear;transition:color .15s linear}.locker__affiliate__comments-list__item-post:after{content:'...';position:absolute;top:0;right:0;background:#35bcb5;padding-left:7px;-webkit-transition:background-color .15s linear;-moz-transition:background-color .15s linear;transition:background-color .15s linear}.locker__affiliate__comments-list__item:hover{background:#fff}.locker__affiliate__comments-list__item:hover .locker__affiliate__comments-list__item-user-name{color:#299691}.locker__affiliate__comments-list__item:hover .locker__affiliate__comments-list__item-post{color:#299691}.locker__affiliate__comments-list__item:hover .locker__affiliate__comments-list__item-post:after{background:#fff}.locker__affiliate__comments-list__item.-popin{min-width:270px;display:block;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -30%);-moz-transform:translate(-50%, -30%);-ms-transform:translate(-50%, -30%);transform:translate(-50%, -30%);height:auto;z-index:9999;opacity:0;-webkit-transition:opacity .15s linear, -webkit-transform .15s ease-out;-moz-transition:opacity .15s linear, -moz-transform .15s ease-out;transition:opacity .15s linear, transform .15s ease-out}.locker__affiliate__comments-list__item.-popin.-show{opacity:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.locker__affiliate__comments-list__item.-popin:hover{background:inherit}.locker__affiliate__comments-list__item.-popin:hover .locker__affiliate__comments-list__item-user-name{color:#167475}.locker__affiliate__comments-list__item.-popin:hover .locker__affiliate__comments-list__item-post{color:#fff}.locker__affiliate__comments-list__item.-popin .locker__affiliate__comments-list__item-post{height:auto;overflow:visible}.locker__affiliate__comments-list__item.-popin .locker__affiliate__comments-list__item-post:after{display:none}.locker__affiliate__comments-list__item.-popin .locker__affiliate__comments-list__item-btn-close{position:absolute;left:100%;bottom:100%;width:20px;height:20px;text-indent:101%;overflow:hidden;white-space:nowrap;background:url("gfx/icon_burger-close.svg") no-repeat center center/100% 100%}@media (max-width: 767px){.locker__affiliate__comments-list__item.-popin{max-width:260px}}.locker__affiliate__comments-list__item-note{height:15px;margin-right:15px}.locker__affiliate__comments-list__item-note svg{height:15px;width:auto}.locker__affiliate__comments-list__item-note svg [data-name="star"]{fill:#167475}.locker__affiliate__comments-list__item-note.-n1 svg polygon:nth-of-type(1){fill:#fedf00}.locker__affiliate__comments-list__item-note.-n2 svg polygon:nth-last-of-type(1n+4){fill:#fedf00}.locker__affiliate__comments-list__item-note.-n3 svg polygon:nth-last-of-type(1n+3){fill:#fedf00}.locker__affiliate__comments-list__item-note.-n4 svg polygon:nth-last-of-type(1n+2){fill:#fedf00}.locker__affiliate__comments-list__item-note.-n5 svg polygon{fill:#fedf00}.locker__affiliate__comments-list-controls{position:absolute;top:0;right:0;height:100%;width:100%}.locker__affiliate__comments-list-controls>*{position:absolute;right:20px;background-repeat:no-repeat;background-position:center center;-moz-background-size:100% 100%;background-size:100% 100%;width:14px;height:8px;text-indent:101%;white-space:nowrap;overflow:hidden}.locker__affiliate__comments-list-controls .slick-prev{position:absolute;bottom:100%;margin-bottom:5px;background-image:url("gfx/icon_arrow-up-white.svg")}.locker__affiliate__comments-list-controls .slick-next{position:absolute;top:100%;background-image:url("gfx/icon_arrow-down-white.svg")}.popBlocker{position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.8);top:0;left:0;opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;transition:opacity .15s linear;z-index:9998}.popBlocker.-show{opacity:1}img.aligncenter{width:100%;height:auto;margin:0 auto}.slick-list,.slick-slider,.slick-track{position:relative;display:block;height:100%}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-moz-box-sizing:border-box;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{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);transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px;position:relative}[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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide.slick-loading img{display:none}.browsehappy{position:fixed;top:0;left:0;width:100%;background:#fedf00;padding:30px;color:#000;font-size:18px;text-align:center;z-index:99999}.browsehappy strong{font-size:30px;font-weight:bold;font-family:'Open Sans', arial, sans-serif;font-weight:700}.browsehappy b{font-weight:bold}.browsehappy a{text-decoration:underline}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize{background:#fedf00;color:#000}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{display:none}#tarteaucitronRoot #tarteaucitronPercentage{background:#fedf00;-moz-box-shadow:none;box-shadow:none}.pac-container{-moz-box-shadow:none;box-shadow:none;border:2px solid #333;-moz-border-radius:20px;border-radius:20px;padding:10px}@media (max-width: 1199px){.form.-block-sm .form__label{display:block;width:100%;margin-bottom:5px}.form.-block-sm .form__field-error{margin-top:10px}}@media (max-width: 991px){.workflow__item:before{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.workflow__item.-second .workflow__item-content{margin-left:-15px}.workflow__item-content{padding:0;margin-left:-25px;line-height:20px}.workflow__item-title{font-size:18px}}@media (max-width: 767px){.slider,.intro{height:300px;overflow:hidden}.workflow{padding:40px 0 30px}.workflow__list{text-align:center}.workflow__list:before{display:none}.workflow__item{display:block;width:270px;padding:0;margin:0 auto 20px}.workflow__item:before{background-position:top right;display:inline-block;margin:0;margin-left:-15px}.workflow__item:after{display:none !important}.workflow__item.-first:before{width:160px;-moz-background-size:96px 120px;background-size:96px 120px}.workflow__item.-second:before{width:160px;-moz-background-size:136px 120px;background-size:136px 120px}.workflow__item.-third:before{width:160px;-moz-background-size:152px 120px;background-size:152px 120px}.workflow__item-content{display:inline-block;vertical-align:middle;margin-left:0px !important}.workflow__item-title{margin-bottom:0}.workflow.-expand .workflow__item{float:none;width:100%;padding:0;margin-bottom:30px;left:0}.workflow.-expand .workflow__item:before{margin:0 auto}.workflow.-expand .workflow__item.-first:before{width:96px;height:120px;-moz-background-size:100% 100%;background-size:100% 100%}.workflow.-expand .workflow__item.-second:before{width:136px;height:120px;-moz-background-size:100% 100%;background-size:100% 100%}.workflow.-expand .workflow__item.-third:before{width:152px;height:120px;-moz-background-size:100% 100%;background-size:100% 100%}.workflow.-expand .workflow__item-content{padding-top:20px}.workflow.-expand .workflow__item::before{display:block}.row-inline{white-space:normal;text-align:center}.intro__title{font-size:24px}header{height:120px}.register-form{margin-bottom:60px}}




.section.-grey
{
	background: #555;
}
body
{
	background-color: #555!important;
}

@font-face {
    font-family: 'dekar';
    src: url('fonts/dekar-webfont.woff2') format('woff2'),
         url('fonts/dekar-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.brand__name
{
	background-position: center;
}

header::before
{
	background: #111;
	top:58px;
	height: 71px;
}

.main-nav
{
	padding-top: 48px;
	line-height: 71px;
}

.main-nav .menu-item
{
	height: 71px;
}

.main-nav .menu-item.current-menu-item::before
{
	background: #FFF;
}

.main-nav .menu-item.current-menu-item a
{
	color:#FFF;
}

.btn-account
{
	height: 58px;
	line-height: 58px;
	background: #333;
	color:#999;
	transition:all .3s ease;
	font-family: 'dekar';
	text-transform: none;
}

.btn-account.icon-user::before
{

}

.btn-account:hover
{
	color:#EEE;
}

.presta__icon > img
{
	max-height: 100%;
}

.locker__affiliate__img
{
	transform: none!important;
	height: 175px!important;
}

.brand
{
	/*width: 164px;
	height: 160px;*/
}

.brand__name
{
 	background-position: center;
 	
 	padding-bottom: 170px; 
}

.brand__link
{
	
}

.home .slider
{
	overflow: hidden;
}

.brand__link:hover
{
	color:#fff;
}

.brand__name:hover
{
  animation: animationlogo2 .5s ease-in-out;
}

.main-nav,
.slider__text-title strong,
.workflow__item-content strong,
.section__edito,
.hero__title,
.section__title
{
	font-family: 'dekar';
	text-transform: none;
}

.section__content h2
{
	font-family: 'dekar';
	padding-bottom: 20px;
	font-size: 20px;
	font-weight: bold;
}

.section__edito
{
	color:#FFF;
}

.section__title::after
{
	border-bottom: 5px solid #AAA;
}

.hero__title
{
	color:#FFF;
}


.workflow__item-content
{
	color:#111;
	font-family: 'Open Sans';
}

.workflow__item-post
{
	color:#555;
}

.main-nav .menu-item a
{
	text-transform: none;
}

.main-nav .menu-item a:hover
{
	color:#fff;
}

.social-nav > li#menu-item-224 a {
    background-image: url("gfx/icon_twitter.svg");
}

.slider .btn
{

}

.btn
{
	font-family: 'dekar';
	background: #FFF;
	border-radius: 2px;
	text-transform: none;
  	box-shadow: 0 7px 0 0 #DDD;
}

.btn:hover,
.slider .btn:hover
{
	background: #EEE;
}

.slider .btn:active
{
  margin-top: 5px;
  margin-bottom: -5px;
  box-shadow: 0 2px 0 0 #DDD
}

.workflow__list::before 
{
	background: #EEE;
}


.wpcf7-form .btn:active
{

  margin-top: 5px;
  margin-bottom: -5px;
  box-shadow: 0 2px 0 0 #DDD
}

.croix-pop-map
{
  background: #fff;
  border: 2px solid #299691;
  border-radius: 20px;
  font-size: 20px;
  height: 30px;
  line-height: 22px;
  position: absolute;
  right: -10px;
  text-align: center;
  top: -10px;
  width: 30px;
}

.croix-pop-map:hover
{
  background: #299691;
  color:#fff;
  cursor: pointer;
}

.iframecom
{
  width:100%;
  height: 350px;
}

.section.-white .section__title, 
.section.-light .section__title,
.section.-white .section__content, 
.section.-light .section__content
{
	color:#111;
}

.wpcf7-form__input, 
.form__input, 
.form-toggled__toggler, 
.form-toggled__btn
{
	background: #fff;
	color:#333;
	border-radius: 2px;
	border:1px solid #EEE;
}

.section.-white .form__mentions
{
	color:#555;
}

.accordion__title
{
	color:#111;
}

.accordion__item
{
	background: #555;
}

.accordion__question::before
{
	background: #AAA;
}

.accordion__opener:checked + .accordion__question::before 
{
	background: #999;
}

.section__content li
{
	padding-bottom: 12px;
}
/*
@keyframes animationlogo2 {

  0%
  {
    transform: rotate(0);
    width: 100%;
    margin-left: 0px;
    height: auto;
    margin-top:0px;
  }
  40%
  {
    transform: rotate(-10deg);
    width: 100%;
    margin-left: 0px;
    height: auto;
    margin-top:0px;
  }
  60%
  {
    transform: rotate(-10deg);
    width: 120%;
    margin-left: -10px;
    height: auto;
    margin-top:-10px;
    margin-bottom: -10px;
    padding-bottom: 149.366%;
  }
  100%
  {
    transform: rotate(0);
    width: 100%;
    margin-left: 0px;
    height: auto;
    margin-top:0px;
    padding-bottom: 124.472%;
  }

}*/

.error-tarif
{
  text-align: center;
  font-size: 16px!important;
}

.cadenas-img
{
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
}

.accordion__opener
{
  height: 40px!important;
}

.accordion__item
{
  cursor: default!important;
}


.section.-white .form__label
{
	color:#000;
}


.section__content p
{
	padding-bottom: 24px;
}

.section__content li
{
	padding-bottom: 24px;
}

.section__content .accordion__item 
{
	padding-bottom: 12px;
}

.accordion__title::after 
{
	display: none;
}

.accordion__item.-theme-color
{
	background: #333;
}

#wpcf7-f50-o1 .form__mentions,
#wpcf7-f51-o2 .form__mentions
{
	display: none;
}

.wpcf7-response-output
{
	color:#00FF00;
}
/*
.workflow
{
	margin-top: -200px;
	position: relative;
	z-index: 999;
}*/

.form-toggled__btn
{
	font-weight: 500!important;
}

.accueil .slider__text-title strong
{
	font-size: 80px;
	margin-bottom: 0;
	line-height: 90px;
}

.accueil .slider__text-title ul
{
	list-style: none;
	margin-left: 100px;
	line-height: 20px;
}

.accueil .slider__text-title ul li
{
	font-size: 20px;
	position: relative;
	display: inline-block;
}

.accueil .slider__text-title ul li img
{
	position: absolute;
	right: -80px;
	top: -50px;
	width: 70px;
	height: auto;
}


@media (max-width: 300px) {

  .locker__affiliate__comments-list
  {
    max-height: 302px!important;
  }
}

@media (max-width: 750px) {

  .iframecom {
      height: 540px;
      width: 80%;
  }

  footer .footer-content
  {
    position: relative;
  }
  
  .masque-footer-appli
  {
    bottom: 65px;
    height: 90px;
    left: 0;
    margin: 0 !important;
    position: absolute;
    width: 100%;
    z-index: 999;
  }

  .accordion__list
  {
    display: none;
  }

  .accordion__list-active
  { 
    display:block;
  }

  .accordion__list-active-all
  { 
    display:block;
  }
    
  .accordion__title
  {
    position: relative;
    text-align: left!important;
    cursor: pointer;
  }

  .accordion__title::before
  {
    cursor: pointer;
    background: #fedf00;
    border-radius: 30px;
    color: #000;
    content: "+";
    display: block;
    font-family: "Open Sans",arial,sans-serif;
    font-size: 24px;
    font-weight: 700;
    height: 48px;
    line-height: 48px;
    margin-right: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: -10px;
    width: 48px;

  }

  .accordion__title-active::before
  {
    content: "-";
    background: #ab9a33;
  }

  .accordion__title::after
  {
    background: none!important;
  }

  .main-nav ul
  {
  	background: #333;
  }


	.accueil .slider__text-title strong
	{
		font-size: 40px;
		margin-bottom: 0;
		line-height: 40px;
		text-align: center;
	}

	.accueil .slider__text-title ul
	{
		list-style: none;
		margin-left: 0px;
		line-height: 20px;
	}

	.accueil .slider__text-title ul li
	{
		font-size: 20px;
		position: relative;
		display: block;
		text-align: center;
	}

	.accueil .slider__text-title ul li img
	{
		position: static;
		right: 0px;
		top: 0px;
		width: 70px;
		height: auto;
		display: block;
		margin: 0 auto;
		padding-top: 10px;
	}

	.accordion__title-active::before,
	.accordion__title::before
	{
		background: #AAA!important;
	}

  .slider__text > .container > .row
  {
    position: static;
    margin: 0;
    transform: none;
  }

  .home .slider
  {
    height: 630px;
  }

}

.section__title.-indexed::before
{
  content: none!important;
}


/*
@media (max-width: 770px) {
  .workflow
	{
		margin-top: 0;
	}

	}*/