.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:810px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:810px}
.csc-space-after-20{margin-bottom:20px !important}
.csc-space-before-80{margin-top:80px !important}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-ligier-configurateur table{border-collapse:separate;border-spacing:10px}
.tx-ligier-configurateur table th{font-weight:bold}
.tx-ligier-configurateur table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
@font-face{font-family:'open_sansbold';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bold-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bold-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bold-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sansbold_italic';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bolditalic-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bolditalic-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bolditalic-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sansextrabold';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabold-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabold-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabold-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sansextrabold_italic';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabolditalic-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabolditalic-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabolditalic-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sansitalic';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-italic-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-italic-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-italic-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-italic-webfont.svg#open_sansitalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sanslight';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-light-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-light-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-light-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sanslight_italic';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-lightitalic-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-lightitalic-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-lightitalic-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sansregular';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-regular-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-regular-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-regular-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sanssemibold';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibold-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibold-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibold-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'open_sanssemibold_italic';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibolditalic-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibolditalic-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibolditalic-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'oswaldregular';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald.regular-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald.regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald.regular-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald.regular-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald.regular-webfont.svg#oswaldregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'oswaldbold';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-bold-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-bold-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-bold-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-bold-webfont.svg#oswaldbold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'oswaldlight';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-light-webfont.eot');src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-light-webfont.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-light-webfont.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/oswald-light-webfont.svg#oswaldlight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'icomoon';src:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/icomoon.woff2') format('woff2'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/icomoon.ttf') format('truetype'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/icomoon.woff') format('woff'),url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/font/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{
font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-v2018-calendar:before{content:"\e926"}
.icon-v2018-logo-linkedin:before{content:"\e925"}
.icon-v2018-logo-fb:before{content:"\e923"}
.icon-v2018-logo-twitter:before{content:"\e924"}
.icon-v2018-equip:before{content:"\e921"}
.icon-v2018-secu:before{content:"\e922"}
.icon-v2018-cle:before{content:"\e903"}
.icon-v2018-piece:before{content:"\e900"}
.icon-v2018-securite:before{content:"\e901"}
.icon-v2018-services:before{content:"\e902"}
.icon-v2018-arobase:before{content:"\e904"}
.icon-v2018-14ans:before{content:"\e905"}
.icon-v2018-assistance:before{content:"\e906"}
.icon-v2018-brochure:before{content:"\e907"}
.icon-v2018-budget:before{content:"\e908"}
.icon-v2018-cluster:before{content:"\e909"}
.icon-v2018-conso:before{content:"\e90a"}
.icon-v2018-engrenage:before{content:"\e90b"}
.icon-v2018-enveloppe:before{content:"\e90c"}
.icon-v2018-equipement:before{content:"\e90d"}
.icon-v2018-faq:before{content:"\e90e"}
.icon-v2018-financement:before{content:"\e90f"}
.icon-v2018-fleche-suite:before{content:"\e910"}
.icon-v2018-garantie:before{content:"\e911"}
.icon-v2018-influenceur:before{content:"\e912"}
.icon-v2018-innovation:before{content:"\e913"}
.icon-v2018-legislation:before{content:"\e914"}
.icon-v2018-logo-insta-lite:before{content:"\e915"}
.icon-v2018-logo-snap:before{content:"\e916"}
.icon-v2018-logo-youtube:before{content:"\e917"}
.icon-v2018-newsletter:before{content:"\e918"}
.icon-v2018-nous-rejoindre:before{content:"\e919"}
.icon-v2018-plus-lite:before{content:"\e91a"}
.icon-v2018-plus:before{content:"\e91b"}
.icon-v2018-presentation:before{content:"\e91c"}
.icon-v2018-rappel:before{content:"\e91d"}
.icon-v2018-sav:before{content:"\e91e"}
.icon-v2018-techno:before{content:"\e91f"}
.icon-v2018-youtube-play:before{content:"\e920"}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-tap-highlight-color:rgba(0,0,0,0)}
h1,h2,h3,h4,h5,h6{font-weight:normal}
input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
input[type="radio"],input[type="checkbox"]{margin-left:0}
input[type='number']{-moz-appearance:textfield}
input{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}
input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio}
input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox}
strong{font-weight:bold}
em{font-style:italic}
a{text-decoration:none;color:#404040}
a:hover,a:focus{text-decoration:underline}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
img{vertical-align:middle}
.ie8 img{
height:auto}
ul,ol{margin-top:0;margin-bottom:10px}
ul ul,ol ul,ul ol,ol ol{margin-bottom:0}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{list-style:none outside none;margin-left:-5px;padding-left:0}
.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}
.cap{text-transform:uppercase}
.min{text-transform:none}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align:justify}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.visually-hidden{border:0;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.dib{display:inline-block}
.db{display:block}
.img-responsive{display:block;height:auto;max-width:100%}
.container{margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.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-right:5px;padding-left:5px}
@media screen and (min-width:0) and (max-width:768px){.container{width:100%;padding-left:0;padding-right:0}
}
@media screen and (min-width:769px) and (max-width:991px){.container{width:100%}
}
@media screen and (min-width:992px){.container{width:960px}
}
.row{margin-right:-5px;margin-left:-5px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
@media screen and (min-width:0px) and (max-width:768px){.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.66666666666666%}
.col-xs-10{width:83.33333333333334%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666666666666%}
.col-xs-7{width:58.333333333333336%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666666666667%}
.col-xs-4{width:33.33333333333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.666666666666664%}
.col-xs-1{width:8.333333333333332%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666666666666%}
.col-xs-pull-10{right:83.33333333333334%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666666666666%}
.col-xs-pull-7{right:58.333333333333336%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666666666667%}
.col-xs-pull-4{right:33.33333333333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.666666666666664%}
.col-xs-pull-1{right:8.333333333333332%}
.col-xs-pull-0{right:0}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666666666666%}
.col-xs-push-10{left:83.33333333333334%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666666666666%}
.col-xs-push-7{left:58.333333333333336%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666666666667%}
.col-xs-push-4{left:33.33333333333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.666666666666664%}
.col-xs-push-1{left:8.333333333333332%}
.col-xs-push-0{left:0}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666666666666%}
.col-xs-offset-10{margin-left:83.33333333333334%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666666666666%}
.col-xs-offset-7{margin-left:58.333333333333336%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666666666667%}
.col-xs-offset-4{margin-left:33.33333333333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.666666666666664%}
.col-xs-offset-1{margin-left:8.333333333333332%}
.col-xs-offset-0{margin-left:0}
}
@media screen and (min-width:769px) and (max-width:991px){.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.66666666666666%}
.col-sm-10{width:83.33333333333334%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666666666666%}
.col-sm-7{width:58.333333333333336%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666666666667%}
.col-sm-4{width:33.33333333333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.666666666666664%}
.col-sm-1{width:8.333333333333332%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666666666666%}
.col-sm-pull-10{right:83.33333333333334%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666666666666%}
.col-sm-pull-7{right:58.333333333333336%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666666666667%}
.col-sm-pull-4{right:33.33333333333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.666666666666664%}
.col-sm-pull-1{right:8.333333333333332%}
.col-sm-pull-0{right:0}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666666666666%}
.col-sm-push-10{left:83.33333333333334%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666666666666%}
.col-sm-push-7{left:58.333333333333336%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666666666667%}
.col-sm-push-4{left:33.33333333333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.666666666666664%}
.col-sm-push-1{left:8.333333333333332%}
.col-sm-push-0{left:0}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666666666666%}
.col-sm-offset-10{margin-left:83.33333333333334%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666666666666%}
.col-sm-offset-7{margin-left:58.333333333333336%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666666666667%}
.col-sm-offset-4{margin-left:33.33333333333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.666666666666664%}
.col-sm-offset-1{margin-left:8.333333333333332%}
.col-sm-offset-0{margin-left:0}
}
@media screen and (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.66666666666666%}
.col-md-10{width:83.33333333333334%}
.col-md-9{width:75%}
.col-md-8{width:66.66666666666666%}
.col-md-7{width:58.333333333333336%}
.col-md-6{width:50%}
.col-md-5{width:41.66666666666667%}
.col-md-4{width:33.33333333333333%}
.col-md-3{width:25%}
.col-md-2{width:16.666666666666664%}
.col-md-1{width:8.333333333333332%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666666666666%}
.col-md-pull-10{right:83.33333333333334%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666666666666%}
.col-md-pull-7{right:58.333333333333336%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666666666667%}
.col-md-pull-4{right:33.33333333333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.666666666666664%}
.col-md-pull-1{right:8.333333333333332%}
.col-md-pull-0{right:0}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666666666666%}
.col-md-push-10{left:83.33333333333334%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666666666666%}
.col-md-push-7{left:58.333333333333336%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666666666667%}
.col-md-push-4{left:33.33333333333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.666666666666664%}
.col-md-push-1{left:8.333333333333332%}
.col-md-push-0{left:0}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666666666666%}
.col-md-offset-10{margin-left:83.33333333333334%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666666666666%}
.col-md-offset-7{margin-left:58.333333333333336%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666666666667%}
.col-md-offset-4{margin-left:33.33333333333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.666666666666664%}
.col-md-offset-1{margin-left:8.333333333333332%}
.col-md-offset-0{margin-left:0}
}
.navbar-collapse{overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}
.navbar-collapse:after{clear:both}
.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}
.navbar-collapse:after{clear:both}
.navbar-collapse.in{overflow-y:auto}
.navbar-toggle,.navbar-toggle-settings{position:relative;padding:0 10px;margin-top:0;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle .icon-bar,.navbar-toggle-settings .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#FFF}
.navbar-toggle .icon-bar+.icon-bar,.navbar-toggle-settings .icon-bar+.icon-bar{margin-top:4px}
.collapse{display:none}
.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:768px){.visible-xs{display:block !important}
table.visible-xs{display:table}
tr.visible-xs{display:table-row !important}
th.visible-xs,td.visible-xs{display:table-cell !important}
}
@media (max-width:768px){.visible-xs-block{display:block !important}
}
@media (max-width:768px){.visible-xs-inline{display:inline !important}
}
@media (max-width:768px){.visible-xs-inline-block{display:inline-block !important}
}
@media (min-width:769px) and (max-width:991px){.visible-sm{display:block !important}
table.visible-sm{display:table}
tr.visible-sm{display:table-row !important}
th.visible-sm,td.visible-sm{display:table-cell !important}
}
@media (min-width:769px) and (max-width:991px){.visible-sm-block{display:block !important}
}
@media (min-width:769px) and (max-width:991px){.visible-sm-inline{display:inline !important}
}
@media (min-width:769px) 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}
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}
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:768px){.hidden-xs{display:none !important}
}
@media (min-width:769px) 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}
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}
}
.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}
@media (min-width:769px){.navbar-header{float:left}
}
.navbar-collapse{overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}
.navbar-collapse.in{overflow-y:auto}
@media (min-width:769px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}
.navbar-collapse.in{overflow-y:visible}
}
@media (min-width:769px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}
}
.navbar-toggle,.navbar-toggle-settings{background-color:#04597a;border:none;border-radius:0;padding:13px 0 14px;position:relative;width:100%;height:50px}
.navbar-toggle:focus,.navbar-toggle-settings:focus{outline:none}
.navbar-toggle .icon-bar,.navbar-toggle-settings .icon-bar{display:block;width:20px;height:2px;border-radius:1px;margin:0 auto}
.navbar-toggle .icon-bar+.icon-bar,.navbar-toggle-settings .icon-bar+.icon-bar{margin-top:6px}
.navbar-nav{margin:7.5px -15px}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}
@media (min-width:769px){.navbar-nav{float:left;margin:0}
.navbar-nav>li{float:left}
.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup,.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:100;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-menu-right{right:0;left:auto}
.dropdown-menu-left{right:auto;left:0}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:98}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}
.navbar-right .dropdown-menu-left{right:auto;left:0}
}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:5}
.embed-responsive-16by9{padding-bottom:56.25%}
.embed-responsive-4by3{padding-bottom:75%}
.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}
.tooltip.in{filter:alpha(opacity=90);opacity:.9}
.tooltip.top{padding:5px 0;margin-top:-3px}
.tooltip.right{padding:0 5px;margin-left:3px}
.tooltip.bottom{padding:5px 0;margin-top:3px}
.tooltip.left{padding:0 5px;margin-left:-3px}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#000;text-align:left;background-color:#FFF;white-space:pre-wrap;
}
.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#FFF}
.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#FFF}
.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#FFF}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#FFF}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#FFF}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#FFF}
.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#FFF}
.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#FFF}
.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.popover-content{padding:9px 14px}
.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover>.arrow{border-width:11px}
.popover>.arrow:after{content:"";border-width:10px}
.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}
.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}
.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}
.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}
.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}
.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}
.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}
@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}
.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}
.navbar-collapse.in{overflow-y:visible}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}
}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}
@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}
}
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}
@media (min-width:768px){.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}
}
.navbar-static-top{z-index:100;border-width:0 0 1px}
@media (min-width:768px){.navbar-static-top{border-radius:0}
}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:101}
@media (min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}
}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-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;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.42857143px;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-bottom:0;margin-left:5px}
.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{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}
.modal-sm{width:300px}
}
@media (min-width:992px){.modal-lg{width:900px}
}
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}
.bx-wrapper img{
width:100%;display:block;margin:0 auto}
.bxslider-content img{max-width:100%;width:auto}
.bx-wrapper .bx-viewport{
background:#000;z-index:5;
-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:15vh;width:100%;z-index:100}
.bg-slider-footer .bx-wrapper .bx-pager,.bg-slider-footer .bx-wrapper .bx-controls-auto{bottom:5vh}
.bx-wrapper .bx-loading{min-height:50px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx_loader.gif') center center no-repeat #FFF;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#FFF;padding-top:20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#FFF;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border:1px solid transparent;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:transparent;border:1px solid #FFF}
.bx-wrapper .bx-prev{left:2%;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-controls.png') no-repeat 0 0}
.bx-wrapper .bx-next{right:2%;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-controls.png') no-repeat -82px 0}
.bx-wrapper .bx-prev:hover{background-position:0 -109px}
.bx-wrapper .bx-next:hover{background-position:-82px -109px}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:66px;height:106px;text-indent:-9999px;z-index:99}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/controls.png') -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/controls.png') -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/css/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/css/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/css/blank.gif');
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/css/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/css/fancybox_sprite@2x.png');background-size:44px 152px;
}
#fancybox-loading div{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/css/fancybox_loading@2x.gif');background-size:24px 24px;
}
}
div.frame_mentions{position:absolute;top:0;left:0;width:414px;float:left;z-index:2942;visibility:hidden}
div.frame_tl{width:5px;height:5px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/frame_corner.png') 0 0 no-repeat;float:left;font-size:3px}
div.frame_tc{width:404px;height:4px;border-top:1px solid #bcbcbc;float:left;font-size:3px;background-color:#fff}
div.frame_tr{width:5px;height:5px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/frame_corner.png') -5px 0 no-repeat;float:left;font-size:3px}
div.frame_m{width:412px;text-align:left;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;float:left;background-color:#fff;font:12px arial;height:450px}
div.frame_m h3{color:#0280AE;font-weight:bold;margin-top:0px;margin-left:6px;margin-bottom:3px}
div.frame_m span.f_left{display:block;float:left;color:#929292;font-size:9px;margin:2px 5px 0px 5px}
div.frame_m span.f_right{display:block;float:right;color:#929292;font-size:9px;margin:2px 5px 0px 5px;text-align:justify}
div.frame_m ul{margin:0;padding:0;list-style-type:none}
div.frame_m ul li{height:18px;margin:0;padding:0;border-top:1px solid #F5F5F5;width:412px}
div.frame_bl{width:5px;height:5px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/frame_corner.png') 0 -5px no-repeat;float:left;font-size:3px}
div.frame_bc{width:404px;height:4px;border-bottom:1px solid #bcbcbc;float:left;font-size:3px;background-color:#fff}
div.frame_br{width:5px;height:5px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/frame_corner.png') -5px -5px no-repeat;float:left;font-size:3px}
#ctlm_mensu{cursor:pointer}
.ctlm_simu_credito{height:50px;width:180px;margin:15px auto;background-repeat:no-repeat;cursor:pointer;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/button_simuler_credito.png')}
.ctlm_simu_default{height:50px;width:180px;margin:15px auto;background-repeat:no-repeat;cursor:pointer;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/button_simuler_credito.png')}
.ctlm_simu_default_2{height:50px;width:250px;margin:15px auto;background-repeat:no-repeat;cursor:pointer;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/button_simuler_credito_2.png')}
.loisirsfi_simu_default{height:50px;width:137px;margin:15px auto;background-repeat:no-repeat;cursor:pointer;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/button_simuler_loisirsfi.gif')}
.simu_default{height:50px;width:137px;margin:15px auto;background-repeat:no-repeat;cursor:pointer;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/button_simuler.gif')}
.ctlm_mensu_default{font-weight:bold;color:#0000FF}
div#filter{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;alpha:0;z-index:2941}
div.calc_but{display:none;position:absolute;top:78px;width:88px;height:30px;cursor:pointer;alpha:0;z-index:2942;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/img/button_top_simu.gif')}
div.calc_but_txt{font-weight:bold;font-size:15px;margin:4px 0 0 10px;width:55px;background-color:white}
#span_r_4{font-size:12px;font-weight:bold}
#span_r_5{font-size:12px;font-weight:bold}
#span_r_10{font-size:12px;font-weight:bold}
#span_r_11{font-size:12px;font-weight:bold}
#span_l_4{font-size:12px;font-weight:bold}
#span_l_5{font-size:12px;font-weight:bold}
#span_l_10{font-size:12px;font-weight:bold}
#span_l_11{font-size:12px;font-weight:bold}
#span_l_12{font-size:12px;font-weight:bold}
iframe.calculator_fadin{display:none;position:absolute;top:100px;alpha:0;z-index:2942}
#mentions_legales{font-size:16px;font-weight:bold;text-align:center}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
body{font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3333333;color:#686666}
::-webkit-input-placeholder{color:#908f8f;font-style:italic}
:-moz-placeholder{
color:#908f8f;font-style:italic}
::-moz-placeholder{
color:#908f8f;font-style:italic}
:-ms-input-placeholder{color:#908f8f;font-style:italic}
::placeholder{color:#908f8f;font-style:italic}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.txt-classic,.txt-semititle{color:#FFF;font-size:14px;margin:auto;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;line-height:20px}
.txt-semititle{font-family:oswaldlight,Arial,Helvetica,sans-serif;padding-bottom:5px;padding-top:15px;font-size:30px;line-height:normal;text-transform:uppercase}
@media (min-width:768px){.txt-classic,.txt-semititle{max-width:50%}
}
.header ul{margin-bottom:0}
.header ul.dropdown-menu{min-width:65px}
.main-nav a{font-family:oswaldregular,Arial,Helvetica,sans-serif;color:#FFF;display:inline-block;z-index:100;position:relative;padding:0 10px;min-height:58px;line-height:58px}
.main-nav li{padding:0}
.main-nav li.ligier-menu:hover>a{color:#2b292a}
.main-nav li:hover .subnav a{background-color:inherit;color:inherit}
.main-nav li:first-child a:not(.tag){padding-left:0}
.main-nav li span{display:inline-block;vertical-align:middle}
.main-nav .subnav img{padding-right:0;top:0}
.main-nav a.link-home:hover,.main-nav li:hover a.link-home{background:rgba(255,255,255,.3);text-align:center}
.subnav{position:absolute;left:-10000px;top:58px;width:1px;height:1px;overflow:hidden;float:left;background:#FFF url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-mega-menu.jpg') 50% 0 no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-moz-box-shadow:0px 6px 100px 250px rgba(0,0,0,0.7);-webkit-box-shadow:0px 6px 250px 100px rgba(0,0,0,0.7);-o-box-shadow:0px 6px 100px 250px rgba(0,0,0,0.7);box-shadow:0px 6px 100px 250px rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,Direction=180,Strength=10)}
.header .subnav ul,.webzine-subnav-push{padding-top:25px;vertical-align:top}
.webzine-subnav-push p{font-size:16px;padding-bottom:5px;text-transform:uppercase}
.header .subnav li span{display:inline}
.header .subnav li a.img-link{padding:0}
.header .subnav li a.brand-link{color:#686666;font-size:16px;text-align:center;text-transform:uppercase;border-bottom:0;display:block;margin-bottom:10px;min-height:0;line-height:normal;padding:0}
.header .subnav li a.brand-link:hover{color:#53d4fd}
.header .subnav li a.brand-link span{line-height:normal}
.header .subnav a{padding:5px 0 4px;display:block}
.header .webzine-subnav-push a{padding:0;z-index:1}
.header .subnav li p{font-size:19px;color:#FFF;margin-top:50px}
.header .subnav li p strong{font-weight:bold}
.header .subnav .btn{padding:26px 30px;color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:22px;text-transform:uppercase;display:block;line-height:normal}
.main-nav li:hover .subnav .btn-config{background-color:#4FCAF1;margin-bottom:4px;color:#FFF;float:left;width:calc(50% - 8px)}
.main-nav li:hover .subnav .btn-try{background-color:#292929;color:#FFF;float:left;width:50%}
.main-nav li:hover .subnav .btn-config .icon-arrow,.main-nav li:hover .subnav .btn-try .icon-arrow{-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}
.main-nav li:hover .subnav .btn-config:hover .icon-arrow,.main-nav li:hover .subnav .btn-try:hover .icon-arrow{padding-right:10px}
.header .subnav .promo-box .bloc-promo{display:none}
.header .subnav .promo-box a{display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.list-modele-subnav{overflow:auto;
}
.list-webzine-subnav li img{max-width:100%}
.nav-language a{font-family:open_sansregular,Arial,Helvetica,sans-serif;color:#FFF;display:inline-block;padding:22px 16px 17px}
.nav-language .caret{color:#808080;margin-left:8px}
.header .dropdown{
z-index:100}
.main-wrapper{padding-top:57px}
.bx-wrapper>.bx-viewport{max-height:calc(100vh - 57px)}
.bxslider-content{position:absolute;
top:5vh}
.bxslider-content img,.range-box .bxslider-content img{margin:0 auto;width:225px}
.bxslider-content p{font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:57px;font-size:4vw;margin:0 auto;padding-top:18px;line-height:1.1;color:#FFF;text-align:center;width:90%;-moz-text-shadow:0px 1px 0px rgba(0,0,0,0.5);-webkit-text-shadow:0px 1px 0px rgba(0,0,0,0.5);text-shadow:0px 1px 0px rgba(0,0,0,0.5)}
.bxslider-content p strong{display:block;color:#53D4FD;border-bottom:1px solid #53D4FD;border-top:1px solid #53D4FD;padding:3px 0;font-weight:normal;margin-top:5px}
.bxslider-content .sep{display:block;width:25%;height:8px;border-bottom:1px solid #FFF;margin:0 auto}
.bxslider-content.black-red p{color:#000}
.bxslider-content.black-red p strong{color:#DF3731;border-bottom:1px solid #DF3731;border-top:1px solid #DF3731}
.bg-toolbar{background:rgba(0,0,0,.75);margin-top:-100px;height:100px;position:absolute;left:0;right:0;z-index:6}
.main-content .bg-toolbar,.bg-toolbar-fixed{top:60px;position:fixed;z-index:100;margin-top:0}
.toolbar ul{float:left;margin-bottom:0;
width:50%;text-align:left}
.toolbar ul+ul{width:50%;text-align:right}
.toolbar li{padding:0;width:30%}
.toolbar ul+ul li{width:30%}
.toolbar a{font-size:15px;color:#FFF;padding:10px;line-height:80px;display:block;min-width:60px;text-align:center}
.toolbar a strong{font-weight:normal}
.toolbar a:hover,.toolbar a.active{background-color:#f9f9f9;color:#53d4fd}
.toolbar ul+ul li a{background-color:#53d4fd;color:#FFF;font-family:open_sansbold,Arial,Helvetica,sans-serif;margin:10px 5px;padding:0}
.toolbar ul+ul li a div{line-height:1.2}
.toolbar a div{display:inline-block;vertical-align:middle;line-height:1.5}
.toolbar span{display:block;text-align:center;margin:0 auto}
.social-link{display:block;padding-top:17px;padding-right:17px}
.social-link a{display:inline-block;vertical-align:middle;margin-left:6px;height:36px;line-height:1}
#try-box{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-home-essai.jpg') 50% 0 no-repeat;padding-top:40px;padding-bottom:100px;display:none;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
#box-brochure{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-home-essai.jpg') 50% 0 no-repeat;padding-top:40px;padding-bottom:100px;display:none;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.main-content .bg-try .label-like,.form-toolbar .label-like{font-family:open_sansitalic,Arial,Helvetica,sans-serif;font-size:13px;color:#000;padding-bottom:0}
.bg-try input:-moz-placeholder,.bg-try textarea:-moz-placeholder,.form-line input:-moz-placeholder,.form-line textarea:-moz-placeholder{font-family:open_sansitalic,Arial,Helvetica,sans-serif;font-size:13px;color:#000}
.bg-try input::-webkit-input-placeholder,.bg-try textarea::-webkit-input-placeholder,.form-line input::-webkit-input-placeholder,.form-line textarea::-webkit-input-placeholder{font-family:open_sansitalic,Arial,Helvetica,sans-serif;font-size:13px;color:#000}
.bg-try input:placeholder,.bg-try textarea:placeholder,.form-line input:placeholder,.form-line textarea:placeholder{font-family:open_sansitalic,Arial,Helvetica,sans-serif;font-size:13px;color:#000}
.bg-try input:not([type="radio"]),.bg-try textarea,.bg-try select,.bg-try .date-box,.form-line input:not([type="radio"]):not([type="checkbox"]),.form-line textarea,.form-line select,.form-line .date-box{border:1px solid rgb(227,228,232);width:100%;padding:15px;background-color:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.35);box-shadow:0px 1px 1px 0px rgba(0,0,0,.35);box-shadow:0px 1px 1px 0px rgba(0,0,0,.35)}
.bg-try select,.form-line select{padding:14px}
.bg-try input[type="radio"],.form-line input[type="radio"]{-webkit-appearance:radio !important;-moz-appearance:radio !important}
.bg-try textarea,.form-line textarea{margin:0;max-height:82px;min-height:85px}
.bg-try .form-line:first-child.date-box{margin-top:28px;padding-bottom:0}
.bg-try .form-line{width:49%;float:left;margin-left:1%;margin-right:0;margin-bottom:12px}
.bg-try .form-line.full-line{width:100%;float:none;margin:0;margin-bottom:10px}
.bg-try .form-line:first-child{margin-left:0;margin-right:1%}
.bg-try .civility-box input,.bg-try .modele-box input{margin-left:30px;margin-top:-2px}
.bg-try .modele-box input{margin-top:-2px}
.bg-try .modele-box span:first-child input{margin-left:0}
.bg-try .hasDatepicker select{padding:4px;margin-bottom:10px}
.bg-try .hasDatepicker .ui-datepicker-header{float:left;width:30%;margin-top:10px}
.bg-try .hasDatepicker .ui-datepicker-calendar{float:right;width:60%;border:1px solid #e3e4e8;position:relative;top:-19px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.bg-try .hasDatepicker .ui-datepicker-calendar th{padding:2px;background-color:#011314;color:#FFF;font-size:11px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif}
.bg-try .hasDatepicker .ui-datepicker-calendar td{text-align:center}
.bg-try .hasDatepicker .ui-datepicker-calendar .ui-state-default{font-size:11px;padding:2px}
.bg-try .hasDatepicker .ui-datepicker-calendar .ui-state-hover,.bg-try .hasDatepicker .ui-datepicker-calendar .ui-state-active{background-color:#4fcaf0;color:#FFF}
.bg-try .list-modele-box .label{display:block;position:relative;text-align:center;background:transparent}
.bg-try .list-modele-box .label span{color:#000;font-size:16px;text-align:center;
display:block;text-transform:uppercase}
.bg-try .list-modele-box .label:hover{text-decoration:none}
.bg-try .list-modele-box .label:hover span{color:#53D4FD}
.bg-try .list-modele-box img{z-index:2;position:relative;padding-bottom:6px}
.ie .bg-try .list-modele-box img{pointer-events:none}
.bg-try .list-modele-box .label label{
cursor:pointer;display:inline-block}
.bg-try .list-modele-box [type="radio"]{display:none}
.bg-try .list-modele-box [type="checkbox"]{-webkit-box-shadow:none;box-shadow:none;background:none}
.bg-try .h2{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:22px;color:#000;text-transform:uppercase;margin-top:40px;padding-bottom:18px}
.bg-try .modele-box{padding-bottom:20px}
.bg-try .modele-box label{text-transform:uppercase;color:#000}
.item-brochures>div{margin-bottom:10px}
.form-brochure-coord{display:none}
.ellipse,.active .ellipse,.bg-try .label:hover .ellipse,.bg-try .list-modele-box [type="radio"]:checked+.label .ellipse,.bg-try .list-modele-box [type="checkbox"]:checked+.label .ellipse,#models-box .list-modele-box .ellipse.active{display:block;border-radius:50%;background-color:#53d4fd;position:absolute;left:50%;margin-left:-55px;top:0;width:110px;height:110px;z-index:1}
.bg-try .list-modele-box [type="radio"]+.label .ellipse,.bg-try .list-modele-box [type="checkbox"]+.label .ellipse{background:none}
.model-box-item.active .ellipse,.model-box-item:hover .ellipse,.model-box-item .ellipse{width:200px;height:200px;margin-left:-100px;margin-right:-100px}
span .ellipse{background:#d8d5d0}
.bg-try .custom-error-field{display:none}
.bg-try .list-modele-box.error{border:1px solid #d21f3a}
#models-box .select-marque{width:33.3333333%;float:left;margin-bottom:12px;padding-right:1%;margin-left:0;padding-top:15px}
#models-box .select-modele{width:33.3333333%;float:left;margin-bottom:12px;padding-left:0.5%;padding-right:0.2%}
#models-box select{padding:10px}
#models-box .valid-form{width:33.3333333%;float:left;margin-bottom:12px;margin:0;padding-left:1%}
#models-box .valid-form .btn-blue{margin-top:0}
.bg-try .btn-ctrl-brochure{margin-bottom:15px}
@media screen and (min-width:0) and (max-width:767px){#models-box .select-marque,#models-box .select-modele,#models-box .valid-form{width:100%}
}
#myTab02-link.active .ellipse{background:#DF3731}
#myTab02-link.active .h2 a,#myTab02-link:hover .h2 a,#myTab02 li.active a,#myTab02 li:hover a{color:#DF3731}
.bg-model{
background:#F4F4F4;padding:15px 0 0;position:relative}
.bg-model .container{position:relative;z-index:6}
.bg-model a{display:block}
.bg-model div>span{position:relative;display:inline-block;vertical-align:middle;overflow:hidden}
.bg-model div>span img{position:relative;z-index:2}
.bg-model .model-box-item{cursor:pointer}
.bg-model .model-box-item.active,.bg-model .model-box-item.active a{cursor:default}
.bg-model .model-box-item .h2 a{color:#afa79b;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:38px}
.bg-model .model-box-item.active .h2 a,.bg-model .model-box-item:hover .h2 a{color:#53D4FD;text-decoration:none}
#myTabContent02,#mob-mySelect02{display:none}
.bg-model .model-box-subnav{position:relative;z-index:6;max-height:66px}
.bg-model .model-box-subnav ul{text-align:center;margin-bottom:0}
.bg-model .model-box-subnav a,.bg-model .model-box-subnav .h4{text-transform:uppercase;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:19px;padding:10px;text-align:center;color:#000}
.bg-model .model-box-subnav .h4{padding:0;font-weight:normal}
.bg-model .model-box-subnav li.active a,.bg-model .model-box-subnav li:hover a{color:#53D4FD;text-decoration:none;height:86px}
.bg-model .model-box-subnav li.active a{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-fleche-nav-blanc-b.png') 50% 66px no-repeat}
.zoom-box img{margin-top:50px}
.bg-model-details{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-home-pdt-trans.png') 50% 100% no-repeat;min-height:600px;position:relative;z-index:5;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.bg-model-details .bg-top{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/separateur-ombre.png') 50% 0 no-repeat}
.color{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-couleur-blanc.png') 0 4px no-repeat;width:38px;height:38px}
.bg-model-details .details-choice{text-align:left;padding-left:45px;float:right;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-sep-vertical-choix.jpg') 0 30px no-repeat;padding-bottom:10px;padding-top:100px;width:78%}
.bg-model-details .details-choice li{padding-right:0;padding-left:0}
.color:hover{background-position:0 3px}
.black-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/000000.png')}
.black-choice:hover{background-position:0 -35px}
.blueardoise-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/5F828E.png')}
.blueardoise-choice:hover{background-position:0 -35px}
.bronze-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/7F7164.png')}
.bronze-choice:hover{background-position:0 -35px}
.blueacores-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/30AADA.png')}
.blueacores-choice:hover{background-position:0 -35px}
.graphite-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/677476.png')}
.graphite-choice:hover{background-position:0 -35px}
.grey-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/BEBEBE.png')}
.grey-choice:hover{background-position:0 -35px}
.mineral-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/C8C8C8.png')}
.mineral-choice:hover{background-position:0 -35px}
.red-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/DF3731.png')}
.red-choice:hover{background-position:0 -35px}
.nacre-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/F1EFE2.png')}
.nacre-choice:hover{background-position:0 -35px}
.white-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/FFFFFF.png')}
.white-choice:hover{background-position:0 -35px}
.bluedark-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/031B39.png')}
.bluedark-choice:hover{background-position:0 -35px}
.greyasphalt-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/B7B7B7.png')}
.greyasphalt-choice:hover{background-position:0 -35px}
.bluereef-choice{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/00A2FF.png')}
.bluereef-choice:hover{background-position:0 -35px}
.btn-details-choice{font-size:16px;text-transform:uppercase;height:70px;line-height:50px;padding:12px 0;display:block;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-sep-horizontal-choix.jpg') 0 0 no-repeat}
.btn-details-choice div{line-height:1.5;display:inline-block;vertical-align:middle;width:100%}
.btn-details-choice .icon{float:left;margin-right:10px}
.btn-details-choice .item{line-height:1.2;width:80%;display:inline-block}
.btn-details-choice:hover .item{color:#53D4FD}
.btn-details-choice:hover .icon-plus{background-position:0 -36px}
.btn-details-choice:hover .icon-try{background-position:0 -40px}
.btn-details-choice:hover .icon-config{background-position:0 0}
.btn-details-choice:last-child{background:#53D4FD;color:#FFF;padding:0 5px;height:auto}
.btn-details-choice.highlighted{background:#53D4FD;color:#FFF;padding:0 5px;height:auto;margin-bottom:1px}
.btn-details-choice.highlighted:hover{background-color:#FFF}
.model-box-subnav .btn-details-choice.highlighted:hover{background:#F6F4F4}
.btn-details-choice:last-child:hover .item,.bg-range .btn-details-choice:hover .item{color:#53D4FD}
.hover{margin-top:10px}
.title-border{display:inline-block;padding:4px 0;color:#FFF;text-transform:uppercase;border-bottom:1px solid #FFF;border-top:1px solid #FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:81px;line-height:1.1;margin-bottom:60px}
.title-border strong{color:#53D4FD;font-weight:normal}
.bg-webzine{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/v2018-bg-home-webzine.jpg') 50% 50% no-repeat;min-height:678px;padding-top:28vh;padding-bottom:60px;z-index:3;position:relative;margin-top:-28vh;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center}
@media (min-width:1280px){.bg-webzine{padding-top:33vh;margin-top:-33vh}
.bg-model-details{height:40vw;max-height:730px}
}
.bg-webzine .title-border{margin-bottom:10px}
.bg-webzine .padd0,.gallery-box-modele .padd0{padding:0}
.bg-webzine-inner .webzine-box .item{width:230px;margin:7px 10px 0 0;
}
.bg-webzine-inner .webzine-box .item.w1{width:350px}
.bg-webzine-inner .webzine-box .item.w2{width:470px}
.bg-webzine-inner .webzine-box .item.w3{width:590px}
.bg-webzine-inner .webzine-box .item.w4{width:710px}
.bg-webzine-inner .webzine-push{cursor:pointer}
.bg-webzine-inner .webzine-push .tag{position:absolute;left:0;top:0;padding:15px;display:block;color:#FFF;font-size:16px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif}
.bg-webzine-inner .webzine-push .tag.black{color:#000}
.bg-webzine-inner .webzine-push p{padding:5px 15px;color:#FFF;font-size:16px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif}
.bg-webzine-inner .webzine-push .back{background:#509BD0;overflow:hidden}
.bg-webzine-inner .webzine-push .back .tag{position:relative}
.bg-webzine-inner .webzine-push .btn{position:absolute;bottom:25px;left:15px;right:15px}
.bg-webzine-inner .webzine-push .text-push .front{background-color:#4DD3EC}
.bg-webzine-inner .webzine-push .text-push .title{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:36px;text-transform:uppercase;padding-top:20px}
.bg-webzine-inner .webzine-push .text-push .front .text{position:absolute;bottom:0;font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:14px;padding:13px 15px 12px}
.bg-webzine-inner .webzine-push .text-push .front .text.title{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:24px;color:#D4D4C6;text-align:center}
.webzine-push .btn{position:absolute;bottom:25px;left:15px;right:15px}
.bg-lifestyle{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-home-lifestyle-trans.png') 50% 0 no-repeat;min-height:450px;position:relative;z-index:5;padding-top:100px;padding-bottom:22vw;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.lifestyle-box{position:relative;z-index:4}
.bg-lifestyle .title-border{color:#000;border-top:1px solid #000;border-bottom:1px solid #000}
.lifestyle-box .item{width:40px;margin:7px 10px 0 0;
padding-bottom:7px}
.lifestyle-box .item.w1{width:90px}
.lifestyle-box .item.w2{width:140px}
.lifestyle-box .item.w3{width:190px}
.lifestyle-box .item.w4{width:240px}
.lifestyle-box .item.w5{width:290px}
.lifestyle-box .item.w6{width:340px}
.lifestyle-box .item-desc{padding:25px 15px;background:#f5f5f5}
.lifestyle-box .item-desc p,.lifestyle-box .item-desc p{width:calc(100% - 54px);float:left;margin-top:5px}
.lifestyle-box .item-desc .item-header+p{width:100%;float:none;clear:both;line-height:1.48;padding-top:20px}
.lifestyle-box .item-fb a{color:#0544c2}
.lifestyle-box .item-tw a{color:#2B9CD1}
.lifestyle-box .item-header p{font-size:15px;color:#000}
.lifestyle-box .item-header a{color:#2B9CD1}
.lifestyle-box .item-header p small{color:#bebdbd;display:block;font-size:14px}
.lifestyle-box a .title{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:28px;color:#000;position:absolute;text-align:center;left:20%;right:20%;padding-top:15px}
.lifestyle-box a .title strong{color:#2BCAFD;font-weight:normal}
.bg-slider-footer{z-index:3;position:relative;
margin-top:-22vw;clear:both}
.chip{width:320px;height:320px;line-height:320px;margin:0 auto;background-color:#53d4fd;text-align:center;-webkit-border-radius:100%;border-radius:100%}
.chip .chip-content{padding:20px;display:inline-block;vertical-align:middle;line-height:1}
.chip .title{text-transform:uppercase;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:29px;line-height:40px;padding-top:20px}
.chip .tag{color:#1882A4;font-size:17px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;padding-top:0;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none}
#bxslider02 .bxslider-content{left:50%;top:auto;width:100%;padding-top:17vw}
.bg-model:before,.bg-model:after{background-color:#F4F4F4;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:4;transform:skewY(-2deg);transform-origin:0 0 0}
.bg-model:after{background-color:#F4F4F4;transform:skewY(0)}
.prefooter{padding-top:60px;padding-bottom:60px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-prefooter.png') 0 0 no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.prefooter .prefooter-item .title{font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:25px;color:#212121;text-transform:uppercase;height:82px;position:relative}
.prefooter .prefooter-item .title span{position:absolute;bottom:0}
.prefooter .prefooter-item .desc{color:#212121}
.prefooter .icon-plus{margin-top:10px}
.bg-footer{background:#212121 url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-footer.png') 0 100% no-repeat;padding-top:30px;padding-bottom:20px}
.bg-footer .brand{color:#FFF;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:27px;padding-bottom:20px}
.bg-footer .nav-footer{border-left:1px solid #FFF;padding-left:8px;;margin-bottom:20px}
.bg-footer .nav-footer a{font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;color:#FFF;padding:6px 0;display:block}
.bg-footer .nav-footer li:first-child a{padding-top:2px}
.bg-footer .nav-footer li:last-child a{padding-bottom:2px}
.bg-footer .special-col{padding-right:8.333333333333332%;margin-top:50px}
.bg-footer .focus-nav:first-child{padding-top:10px}
.bg-footer .focus-nav .category{color:#FFF;font-size:15px;border-left:1px solid #FFF;line-height:1;padding-left:4px;margin-bottom:8px}
.bg-footer .focus-nav .category a{color:#FFF}
.bg-footer .focus-nav ul{margin-bottom:30px;width:50%;float:left}
.bg-footer .focus-nav li a{display:block;padding:4px;color:#677979}
.bg-footer .focus-nav:last-child ul{margin-bottom:0}
.bg-footer .expert-box{text-align:center;margin:50px auto 0;border-right:1px solid #646464;border-left:1px solid #646464;padding-top:10px;padding-bottom:30px}
.bg-footer .expert-box img{margin:15px auto}
.bg-footer .expert-box .title{font-size:15px;color:#53D4FD;padding:10px 0}
.bg-footer .cp-box{border:1px solid #515f64;width:68%;margin:20px auto 0}
.bg-footer .cp-box input{background-color:transparent;border:none;padding:6px 8px;font-size:12px;color:#FFF;width:calc(100% - 50px)}
.bg-footer .cp-box input:-moz-placeholder{color:#A9A9A9;font-style:normal}
.bg-footer .cp-box input::-webkit-input-placeholder{color:#A9A9A9;font-style:normal}
.bg-footer .cp-box input::placeholder{color:#A9A9A9;font-style:normal}
.bg-footer .cp-box input:-moz-placeholder,.bg-footer .cp-box textarea:-moz-placeholder{color:#A9A9A9;font-style:normal}
.bg-footer .cp-box input::-webkit-input-placeholder,.bg-footer .cp-box textarea::-webkit-input-placeholder{color:#A9A9A9;font-style:normal}
.bg-footer .cp-box input::placeholder,.bg-footer .cp-box textarea::placeholder{color:#A9A9A9;font-style:normal}
.bg-footer .cp-box .btn{background-color:transparent;padding:6px 8px;display:inline-block}
.bg-footer .cp-box .icon-search{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-recherche-bleu.png') 0 0 no-repeat;width:19px;height:19px;margin-right:0}
.bg-footer .h1{color:#FFF;font-size:15px;border-left:1px solid #FFF;line-height:1;padding-left:4px;padding-bottom:0;margin:30px 0 8px -5px;font-family:open_sansregular,Arial,Helvetica,sans-serif}
.bg-footer input[type="email"]{outline:0;background-color:transparent;padding:6px 8px;font-size:12px;color:#FFF;border:1px solid #515f64;width:68%;margin:10px auto 0}
.bg-footer input[type="email"]::placeholder{color:#A9A9A9;font-style:normal;font-family:open_sanslight}
.bg-footer fieldset{width:300px;margin-top:25px;color:#677979}
.bg-footer .powermail_fieldwrap_submit .btn{position:absolute;top:-60px;width:50px;font-size:14px}
.bg-footer .powermail_check_legend{display:none}
.bg-footer .parsley-errors-list li{position:absolute}
.bg-footer input[type=checkbox]+label{font-style:italic;font-size:12px}
.last-footer{border-top:1px solid #333;padding-top:13px;margin-top:30px}
.last-footer a{color:#5D5D5D;font-size:12px}
.last-footer ul{padding-top:7px}
.last-footer ul a:after{height:12px;display:inline-block;width:1px;border-right:1px solid #5D5D5D;margin-left:12px;vertical-align:middle;content:''}
.last-footer ul li:last-child a:after{display:none}
.last-footer ul a img{margin-left:10px}
.last-footer .social-link{display:block;height:auto;line-height:normal;text-align:center}
.last-footer .social-link a{display:inline-block;vertical-align:middle;padding:0;margin:0 6px;height:auto;line-height:normal}
.last-footer .social-link a .icon{border:1px solid #212121;width:36px;height:36px}
.last-footer .social-link a:hover .icon{background-color:rgba(255,255,255,0.2);background-position:50% 50%}
h1,.h1{color:#53D4FD;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:41px;text-transform:uppercase;padding-bottom:35px;word-break:break-all}
h2,.h2{color:#000;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:39px;text-transform:uppercase;padding-bottom:15px;font-weight:normal}
.h2+p{padding-bottom:30px}
h3,.h3,.h3 a{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:23px;color:#53D4FD;padding-bottom:15px;font-weight:normal}
.h3 a:hover{color:#000;text-decoration:none}
h4,.h4{font-family:open_sanslight,Arial,Helvetica,sans-serif;font-size:14px;text-transform:none;color:#686666;padding:0;font-weight:bold}
h5,.h5{font-family:oswaldregular,Arial,Helvetica,sans-serif;text-transform:none;font-size:23px;color:#686666;padding-bottom:10px;font-weight:normal}
.bg-main-title{background-color:#FFF;padding-top:125px}
.bg-main-title .h1{padding-bottom:25px}
.range-box{position:relative}
.range-box img{width:100%}
.intro-box{position:absolute;bottom:0;left:0;right:0;padding:10px;background-color:rgba(255,255,255,0.5)}
.intro-box p,.intro-box .h4{font-family:open_sanslight,Arial,Helvetica,sans-serif}
.range-box .bxslider-content{position:relative;top:auto}
.ellipse{display:block;border-radius:50%;background-color:#000;position:absolute;left:50%;margin-left:-55px;top:0;width:150px;height:150px;line-height:150px;z-index:1;text-align:center !important}
.ellipse span{display:inline-block;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:20px;color:#FFF;text-transform:uppercase;text-align:center;line-height:1.5;vertical-align:middle;-moz-text-shadow:0px 1px 0px rgba(0,0,0,.5);-webkit-text-shadow:0px 1px 0px rgba(0,0,0,.5);text-shadow:0px 1px 0px rgba(0,0,0,.5)}
.ellipse span strong{display:inline-block}
.ellipse span strong span{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-weight:normal;display:block}
.red-ellipse{background-color:#BE1D3E}
.blue-ellipse{background-color:#52CBF2}
.green-ellipse{background-color:#4BA23F}
.purple-ellipse{background-color:#530C4F}
.grey-ellipse{background-color:#979797}
.yellow-ellipse{background-color:#FEF857}
.bg-range{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-gamme.png') 0 0 no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.bg-range .h2{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:16px;text-align:center;min-height:55px}
.bg-range .btn-details-choice{margin-left:7%;margin-right:7%;background:#F6F4F4;height:auto;line-height:normal;font-size:14px;text-transform:none;margin-bottom:2px;border-bottom:1px solid #d4d4d4;padding:6px 0}
.bg-range .btn-details-choice .icon{margin-left:10px}
.bg-range .btn-details-choice .item{width:auto;color:#333}
.bg-range .model-box-subnav li{padding:50px 0}
.bg-range .model-box-subnav li a{display:block}
.bg-range .model-box-subnav .bx-wrapper{position:inherit}
.col-box{display:table;position:relative;width:100%}
.col-full-left{width:50%;background:#212121;display:table-cell;vertical-align:top}
.col-full-right{width:50%;background:green;background:#85bc52;display:table-cell;vertical-align:top}
.col-full-left .col-content{max-width:600px;width:80%;float:right;padding:6% 10% 4%;text-align:center}
.col-full-left .col-content img,.col-full-right .col-content .clearfix img{margin:0 auto;display:inline-block}
.col-full-left .col-content .text-france,.col-full-right .col-content .text-france{width:33%;padding-top:20px;padding-right:20px;vertical-align:middle}
.col-full-left .col-content .btn-blue{padding:15px;font-size:30px;margin-top:50px}
.col-full-left .col-content .btn-blue small{padding-top:10px;font-size:20px;display:block}
.col-full-right .col-content{max-width:600px;padding-left:80px}
.col-full-right .promo-title{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:30px;color:#FFF;padding:30px 0 0 0;max-width:210px;text-transform:uppercase}
.col-full-right img{position:relative;top:-70px}
.col-full-right .col-content .text-france{padding-left:20px;padding-right:0}
.col-full-right .btn-green{display:inline-block;min-width:220px;position:relative;top:-50px}
.bg-content{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-contenu.jpg') 0 0 no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.bg-content.bg-try{padding-top:40px;padding-bottom:60px}
.main-content .content{display:block;padding-top:40px}
.main-content .content p,.wysiwyg-content p,.main-content .content ul,.wysiwyg-content ul{line-height:1.5;padding-bottom:15px}
.main-content .content ul,.wysiwyg-content ul{margin-left:40px;padding-top:10px}
.wysiwyg-content div.mentions-list{line-height:15px;font-size:11px;font-style:italic;border-bottom:1px solid #111;margin-bottom:10px}
.wysiwyg-content ul+div.mentions-list{}
.wysiwyg-content sup{font-size:11px;position:relative;top:-5px}
.main-content .content hr{border:none;background:transparent;padding:30px 0}
.main-content .cm-margin{padding-bottom:20px}
.text-on-image,.main-content .content .text-on-image,.wysiwyg-content .text-on-image{position:relative}
.text-on-image p,.main-content .content .text-on-image p,.wysiwyg-content .text-on-image p{position:absolute;bottom:0;left:15px;right:15px;color:#FFF;z-index:2}
.main-content .content table{background-color:#F5F5F5;width:100%;margin-top:10px}
.main-content .content table th{padding:5% 3%;text-align:left;border:1px solid #dddfdf;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:16px;color:#000;font-weight:normal}
.main-content .content table td{padding:5% 3%;border:1px solid #dddfdf;color:#686666}
.main-content .content table .even{background-color:#FFF}
.main-content .content .mr10-5{margin-top:10px;margin-right:5%}
.main-content .content a:not([class]),.bg-try .form-content a{font-weight:bold;color:#53D4FD}
.bg-focus{margin-top:60px;padding:50px;margin-bottom:60px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-mea-rest01.png') 0 0 no-repeat,url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-mea-rest02.png') right bottom no-repeat;background-color:#212121}
.bg-focus p{color:#CCCACA;line-height:1.5}
.bg-focus .title-border{margin-bottom:40px}
.filter-list{padding-top:115px}
.filter-list a{display:block;padding:15px 8px;color:#000;font-size:17px;margin-bottom:4px}
.filter-list a:hover,.filter-list a.active{background-color:#53d4fd;color:#FFF;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.filter-list a span{font-family:open_sanssemibold,Arial,Helvetica,sans-serif;color:#53d4fd;padding-right:5px}
.filter-list a:hover span,.filter-list a.active span{color:#FFF}
.banner-box{
margin:0 auto;position:relative;text-align:center;width:100%;background:#48bdd0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4YmRkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzRmZDhmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzRmZGFmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzRmZGFmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZmRhZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#48bdd0 0%,#4fd8f2 25%,#4fdaf4 50%,#4fdaf4 75%,#4fdaf4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#48bdd0),color-stop(25%,#4fd8f2),color-stop(50%,#4fdaf4),color-stop(75%,#4fdaf4),color-stop(100%,#4fdaf4));background:-webkit-linear-gradient(top,#48bdd0 0%,#4fd8f2 25%,#4fdaf4 50%,#4fdaf4 75%,#4fdaf4 100%);background:-o-linear-gradient(top,#48bdd0 0%,#4fd8f2 25%,#4fdaf4 50%,#4fdaf4 75%,#4fdaf4 100%);background:-ms-linear-gradient(top,#48bdd0 0%,#4fd8f2 25%,#4fdaf4 50%,#4fdaf4 75%,#4fdaf4 100%);background:linear-gradient(to bottom,#48bdd0 0%,#4fd8f2 25%,#4fdaf4 50%,#4fdaf4 75%,#4fdaf4 100%)}
.banner-box .banner-box-intro{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-webzine-bandeau.png') right 0 no-repeat;bottom:0;position:absolute;top:0;width:44.9%;z-index:5}
.banner-box .banner-box-intro>div{max-width:280px;position:absolute;right:160px;top:120px;text-align:left}
.banner-box .banner-box-picture{float:left;left:44.9%;margin-left:-80px;overflow:hidden;position:relative;text-align:left;width:calc(55.1%+80px);z-index:4}
.banner-box .tag{font-family:open_sanssemibold,Arial,Helvetica,sans-serif;color:#1882A4;font-size:17px}
.banner-box .h1{color:#FFF;font-size:47px;padding-top:35px;padding-bottom:0;-webkit-text-shadow:0 1px rgba(0,0,0,.1);-moz-text-shadow:0 1px rgba(0,0,0,.1);text-shadow:0 1px rgba(0,0,0,.1)}
.banner-box .h1 em{font-style:normal;font-family:oswaldlight,Arial,Helvetica,sans-serif}
.banner-box+.bg-webzine{margin-top:0;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-webzine-contenu.jpg') 0 0 no-repeat;padding-top:60px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.bg-webzine-inner .webzine-text-item{background-color:#F2F2F2;padding:15px 15px 18px}
.bg-webzine-inner .webzine-text-item p{color:#686666;padding:0;font-size:14px;font-family:open_sansregular,Arial,Helvetica,sans-serif}
.banner-box+.bg-webzine .webzine-box .item{width:230px;margin:10px 10px 0 0;
cursor:default}
.banner-box+.bg-webzine .webzine-box .item.w1{width:310px}
.banner-box+.bg-webzine .webzine-box .item.w2{width:390px}
.banner-box+.bg-webzine .webzine-box .item.w3{width:550px}
.banner-box+.bg-webzine .webzine-box .btn{width:80%;margin:0 auto}
.distri-box{position:relative;min-height:566px;background-color:#949494;padding-bottom:10px}
.distri-box img{position:absolute;right:0;bottom:0}
.distri-box-content{padding-top:125px}
.distri-box-content .h2{color:#FFF;line-height:1.2}
.distri-box-content p{color:#FFF;padding-bottom:0}
.distri-box-content p a{color:#4FDAF4;font-weight:bold}
.distri-box-content .form-line .width-1-3,.distri-box-content .form-line .width-2-3,.distri-box-content .form-line .width-1-2,.width-1-3,.width-2-3,.width-1-2,.form-line input:not([type="radio"]).width-1-3,.form-line input:not([type="radio"]).width-2-3,.form-line input:not([type="radio"]).width-1-2{display:block;float:left}
.distri-box-content .form-line .width-1-3,.form-line input:not([type="radio"]).width-1-3,.width-1-3{width:33.33333333333333%}
.distri-box-content .form-line .width-2-3,.form-line input:not([type="radio"]).width-2-3,.width-2-3{width:66.66666666666667%}
.distri-box-content .form-line .width-1-2,.form-line input:not([type="radio"]).width-1-2,.width-1-2{width:50%}
.distri-box-content .form-line .width-1-3:first-child,.width-1-3:first-child,.form-line input:not([type="radio"]).width-1-3:first-child{width:32.33333333333333%;margin-right:1%}
.distri-box-content .form-line .width-2-3:first-child,.width-2-3:first-child,.form-line input:not([type="radio"]).width-2-3:first-child{width:65.66666666666667%;margin-right:1%}
.distri-box-content .form-line .width-1-2:first-child,.width-1-2:first-child,.form-line input:not([type="radio"]).width-1-2:first-child{width:49%;margin-right:1%}
.distri-box-content .form-line input,.distri-box-content .form-line select{margin-top:10px}
.distri-box-content #id-cp,.distri-box-content #id-city{margin-top:0px}
.distri-box-content button{margin-top:10px;height:174px;vertical-align:middle}
.distri-info-box{padding-top:30px;margin-bottom:30px;border-top:1px solid #e5e5e5}
p+.distri-info-box{border-top:none}
.distri-result{position:relative;padding-bottom:80px}
.distri-result .h2{padding-top:45px;padding-bottom:0}
.distri-result .btn{margin-top:20px}
#contactModal .modal-header{border:none}
#contactModal .form-line{margin-bottom:10px}
.gmap{position:absolute;right:0;top:0;bottom:0;width:49.5%;overflow:hidden}
.distri-info{margin-left:1%;width:65.66666666666667%}
.distri-info strong{display:block;padding-top:18px}
.bg-distri-details{background:rgba(33,33,33,.9);padding:60px 0;position:absolute;left:0;right:0;z-index:3}
.bg-distri-details p{color:#CCCACA;margin:0 10px 20px}
.bg-distri-details p.border:last-child{padding-bottom:10px}
.bg-distri-details p strong{color:#FFF;display:block}
.gmap-box{position:relative;overflow:hidden}
.gmap-box img{width:100%;min-width:1600px}
.bg-distri-contact{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-home-pdt.png') 0 bottom no-repeat;padding-top:50px;padding-bottom:70px}
.bg-distri-contact .h2{color:#53d4fd;line-height:1.1;padding-bottom:50px;padding-left:8.33333%}
.bg-distri-contact img{margin:0 auto}
.bg-distri-contact input{margin-top:10px}
.bg-modele{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele.jpg') 0 135px no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.modele-master .banner-box{background:none}
.modele-master .banner-box .banner-box-intro{top:100px;width:37%}
.modele-master .banner-box .banner-box-intro.green-banner{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele-bandeau-vert.png') right 0 no-repeat}
.modele-master .banner-box .banner-box-intro.purple-banner{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele-bandeau-violet.png') right 0 no-repeat}
.modele-master .banner-box .banner-box-intro.grey-banner{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele-bandeau-gris.png') right 0 no-repeat}
.modele-master .banner-box .banner-box-intro.yellow-banner{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele-bandeau-jaune.png') right 0 no-repeat}
.modele-master .banner-box .banner-box-intro.red-banner{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele-bandeau-rouge.png') right 0 no-repeat}
.modele-master .banner-box .banner-box-intro.blue-banner{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele-bandeau-bleu-clair.png') right 0 no-repeat}
.modele-master .banner-box .banner-box-intro>div{top:40px;right:80px}
.modele-master .banner-box .h1{padding-top:0;font-size:36px;margin-bottom:10px}
.modele-master .banner-box .h4{font-size:29px;line-height:1.2;color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-weight:normal}
.modele-master .banner-box .ellipse{position:relative;top:auto;left:0;margin-left:0;margin-top:10px;height:175px;width:175px}
.modele-master .banner-box .ellipse .big span{font-size:40px;line-height:1;display:inline-block}
.modele-master .banner-box .ellipse .min{text-transform:none;text-align:left;padding-top:15px}
.modele-master .banner-box .ellipse .min strong{display:block}
.modele-master .banner-box .ellipse sup{position:relative;top:-3px;font-size:20px;font-family:oswaldlight,Arial,Helvetica,sans-serif}
.modele-master .banner-box .ellipse .big sup strong{display:inline-block}
.modele-master .banner-box .banner-box-picture{float:none;left:auto;margin-left:0;min-height:650px;overflow:hidden;position:relative;text-align:center;width:auto;background-repeat:no-repeat;background-position:right;-webkit-background-size:cover;
background-size:cover;
}
.modele-master .banner-box .banner-box-picture img{bottom:0;left:50%;margin-left:-800px;position:absolute;right:0;top:0}
.modele-master .banner-box .banner-box-picture .container{bottom:0;left:0;position:absolute;right:0}
.modele-master .banner-box .black-ellipse{height:215px;width:215px;padding-top:5px;line-height:normal}
.modele-master .banner-box .black-ellipse .min{padding-left:0;padding-top:0;padding-bottom:10px;text-align:left;text-transform:none;margin-left:5px;display:inline-block}
.modele-master .banner-box .black-ellipse .min+a{display:block;color:#53D4FD;font-size:16px;font-family:oswaldregular,Arial,Helvetica,sans-serif;text-decoration:underline}
.modele-master .banner-box .black-ellipse .min:first-child{padding-top:25px;padding-left:50px;display:block}
.modele-master .banner-box .black-ellipse .min strong{display:inline-block;vertical-align:text-bottom}
.modele-master .banner-box .black-ellipse .big span{font-size:30px}
.modele-master .banner-box .black-ellipse .min:first-child .big span{font-size:40px;line-height:1;display:inline-block}
.modele-master .banner-box .black-ellipse sup{top:-3px;font-size:18px;font-weight:normal}
.modele-master .banner-box .black-ellipse .big sup strong{display:inline-block}
#config-fancy{max-width:890px;overflow:hidden}
.modele-master .mentions-credit{position:absolute;z-index:100;bottom:6px;color:#000;text-transform:uppercase;font-size:9px;width:300px;text-align:left;right:78px}
.fancybox-inner{overflow:hidden !important}
.banner-btn{position:absolute;z-index:100;left:8.333333333333332%;right:0;bottom:35px}
.banner-btn .btn{display:inline-block;color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:24px;padding:10px 15px;text-transform:uppercase;margin-left:5px;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#53D4FD;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.24);-moz-box-shadow:0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 2px rgba(0,0,0,.24)}
.banner-ellipse{position:relative;margin:0 auto}
.modele-master .banner-ellipse .ellipse{background-color:#000;right:0;left:auto;top:90px;z-index:5;border-radius:50%;display:block;height:150px;line-height:150px;margin-left:-55px;position:absolute;text-align:center !important;width:150px}
.modele-master .banner-ellipse .red-ellipse{background-color:#c5163b}
.pres-box-modele,.equip-box-modele{position:relative;z-index:1}
.modele-tab{background-color:#FFF;position:relative}
.modele-tab:after{border-radius:125px / 20px;bottom:0;box-shadow:0 0 20px #DDD;content:" ";height:50px;left:2%;position:absolute;width:96%;z-index:-1}
.modele-tab .h2{padding-top:40px;padding-bottom:40px;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:41px}
.modele-tab ul{margin:0;max-height:135px;z-index:6}
.modele-tab li{padding:0;position:relative;overflow:hidden;vertical-align:top;border-right:1px solid #eaeaea}
.modele-tab li a{display:block;vertical-align:middle;padding:0 20px;color:#4FDAF4;font-family:oswaldregular,Arial,Helvetica,sans-serif;line-height:135px;height:100%;font-size:19px;text-transform:uppercase}
.modele-tab li span{display:inline-block;line-height:1.3;vertical-align:middle}
.modele-tab li.active{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-fleche-nav-bleu-b.png') 50% 135px no-repeat;height:155px;border-right:1px solid transparent}
.modele-tab li.active a{background:#53d4fd;color:#FFF;height:135px}
.modele-tab li.active a:before,.modele-tab li.active a:after{content:"";height:135px;left:-4%;top:0;position:absolute;width:4%;z-index:1;-webkit-box-shadow:0 -3px 9px #000;-moz-box-shadow:0 -3px 9px #000;box-shadow:0 -3px 9px #000}
.modele-tab li.active a:after{left:auto;right:-4%}
.tab-pres,.tab-conf{padding-top:60px;padding-bottom:60px}
.zoom-box .details-choice ul{text-align:center}
.zoom-pres-thumb-box ul{margin:0}
.zoom-pres-thumb-box li{padding:0 0 10px;width:20%}
.zoom-pres-thumb-box li a{display:block;border:1px solid transparent}
.zoom-pres-thumb-box .active a{border:1px solid #4fdaf4}
.zoom-pres-thumb-box .intro{text-align:justify;line-height:1.3}
.zoom-pres-thumb-box .btn{width:40%}
.zoom-pres-thumb-box .btn-360{width:auto}
.wysiwyg-content .text-on-image{width:49.8%;margin:.1%;float:left}
.bxslider-options-box .bx-pager{padding-top:50px;padding-bottom:15px}
.bxslider-options-box .bx-pager a{width:24.5%;text-align:left;display:inline-block;padding:10px;vertical-align:top;background:#FFF;margin-bottom:2px;border:1px solid #EFEFEF;min-height:60px;border-left:3px solid #CCC}
.bxslider-options-box .bx-pager a.active{color:#4FDAF4;border-left:3px solid #4FDAF4}
.bxslider-options-box .bxslider-options a img{border:4px solid transparent}
.bxslider-options-box .bxslider-options a.active img{border:4px solid #4FDAF4}
.bxslider-options-desc p{display:none}
.bxslider-options-desc p.open{display:block;padding:10px;border-left:4px solid #4FDAF4;background-color:#FFF;margin-top:10px}
.bxslider-options-box .bx-wrapper .bx-viewport{background:transparent;height:auto !important}
.option-box-modele{padding-bottom:60px;position:relative;z-index:1}
.gallery-box-modele{z-index:3;position:relative;padding-bottom:60px}
.gallery-box-modele:after{content:'';display:block;clear:both}
.gallery-box-modele .modele-tab{margin-bottom:60px}
.gallery-box:after{content:'';display:block;clear:both}
.gallery-box .item{width:230px;margin:10px 10px 0 0;float:left;cursor:default}
.gallery-box .item.w1{width:310px}
.gallery-box .item.w2{width:469px}
.gallery-box .item.w3{width:550px}
.bg-solutions{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-solutions-financement.png') 0 0 no-repeat;padding-top:110px;padding-bottom:25px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.bg-solutions .h2{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:41px;line-height:1.2;padding-bottom:40px}
.bg-solutions .h3{color:#000;padding-bottom:5px;padding-top:15px}
.bg-solutions p,.bg-solutions li{color:#000}
.bg-solutions em{font-family:open_sansitalic,Arial,Helvetica,sans-serif;font-size:11px}
.bg-solutions .solu-box a.db{position:absolute;bottom:5px;right:10px}
.bg-solutions .icon-next-light,.bg-solutions .icon-link-plus{margin-top:15px}
.bg-solutions+.col-box .col-full-right{background-color:#4BBEE3;vertical-align:bottom}
.bg-solutions+.col-box .col-full-right .col-content{padding:0 13% 5%}
.bg-solutions+.col-box .col-full-right img{top:0;padding-top:50px;padding-bottom:25px;margin:0 auto}
.bg-solutions+.col-box .col-full-right .btn-black{font-size:30px;margin-top:50px;padding:15px}
.accordion-content.acdn{height:400px;overflow:hidden}
.accordion-content h3{cursor:pointer}
a.more-accordion{margin:5px 0;color:#53D4FD}
.solu-box .nav-tabs li{display:inline-block;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:21px;color:#000;text-transform:uppercase;margin:0 5px;max-width:30%;width:100%;text-align:center}
.solu-box .nav-tabs li a,.solu-box .nav-tabs li a:hover{cursor:pointer;padding:8px;display:block;text-decoration:none}
.solu-box .nav-tabs li.active{font-family:oswaldbold,Arial,Helvetica,sans-serif;background-color:#FFE183}
.solu-box .tab-pane{padding-left:50px;text-align:center}
.solu-box .tab-pane li{margin-left:-20px;padding-bottom:10px}
.solu-box .tab-pane li,.solu-box .tab-pane p{text-align:left}
.solu-box .btn-black{color:#FFF;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;padding:6px 16px;text-align:center;background:#212121;display:inline-block;color:#FFC206;width:auto}
.solu-box .btn-black:hover{background-color:#000;text-decoration:none}
.funding-img{margin-top:-25px}
.funding-img img{display:block;height:auto;max-width:100%;margin:15px 15px 45px;float:left}
.funding-img p{margin-top:10px;font-weight:bold;background-color:#FFE183;padding:15px;font-size:13px}
.solu-box .tab-pane p a{font-family:open_sanssemibold,Arial,Helvetica,sans-serif;padding:6px 16px;text-align:center;background:#212121;display:inline-block;width:auto;color:#fff;font-size:13px;text-transform:none}
#cetelemModal,#cetelemModalMentions{width:100%;margin:0}
#cetelemModal .modal-dialog,#cetelemModalMentions .modal-dialog{width:960px}
#cetelemModal .modal-header,#cetelemModalMentions .modal-header{border:none;padding:15px 15px 0 0}
.config-modal .container{display:none}
#config-fancy{background:#FFF}
.config-fancy-header img{display:inline-block;verticasl-align:middle;max-width:20%}
.config-fancy-header p{display:inline-block;vertical-align:middle;max-width:80%;padding-left:20px;text-align:left}
.config-fancy-header{color:#000;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase;padding:0 15px}
#config-fancy-simulez .config-fancy-ex{margin-bottom:30px}
.config-fancy-body{color:#000;position:relative;padding:30px 30px 10px}
.config-fancy-body table{font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:16px;text-align:left;border-collapse:collapse;margin-top:15px;width:100%}
.config-fancy-body .result-monthly{background:#53d4fd;height:60px;position:absolute;top:-5px;right:-100px;padding:0 20px;padding-right:109px}
.config-fancy-body .result-monthly .icon-calendar{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-bg-calendrier.png') no-repeat 0 5px;width:35px;height:58px;text-align:center;padding-top:23px;font-weight:bold;font-size:15px;margin-left:7px}
.config-fancy-body .result-monthly strong{padding-right:10px;font-size:19px;padding-right:7px}
.config-fancy-body table th,.config-fancy-body table td{padding:8px;border-top:1px solid #D8D8D8;font-weight:normal;text-align:left}
.config-fancy-body table td{text-align:right}
.config-fancy-body table tr:first-child th,.config-fancy-body table tr:first-child td{border-top:none}
.config-fancy-body table tr.noborder th,.config-fancy-body table tr.noborder td,#config-fancy-simulez .config-fancy-body table tr.noborder th,#config-fancy-simulez .config-fancy-body table tr.noborder td{border:none;padding:6px;padding-left:30px}
#config-fancy-simulez .config-fancy-body{padding:20px 0 10px}
.config-fancy-body table tr.noborder th.pl4,#config-fancy-simulez .config-fancy-body table tr.noborder th.pl4{padding-left:4px}
.config-fancy-body table th small{display:block;font-size:10px}
.config-fancy-body table strong{font-weight:bold;font-size:18px}
.config-fancy-ex p{text-align:center;text-transform:uppercase;font-size:16px;margin-top:15px}
.config-fancy-ex aside{background-color:#F6F6F6;padding:10px 40px;margin-top:15px}
.config-fancy-ex aside p{text-transform:none;font-size:13px;text-align:left;line-height:24px;margin-top:0}
.config-fancy-ex aside p em{font-style:normal;text-decoration:underline}
.config-fancy-ex aside li{margin-left:30px;line-height:24px;list-style:none;text-align:left}
.config-fancy-ex strong{font-size:18px}
.config-fancy-ex strong.lower-txt{font-size:13px}
.config-fancy-footer{margin-top:30px}
.config-fancy-footer .table{text-align:center}
.config-fancy-footer p.table-r span{display:block;vertical-align:middle;text-transform:uppercase;color:#53d4fd;font-size:16px;margin-bottom:10px}
.config-fancy-footer .btn{display:inline-block;vertical-align:middle;width:auto;margin-top:0;font-size:15px;padding:20px}
.config-fancy-footer .mentions{clear:both;font-size:10px;margin-top:20px;text-align:left}
#fancybox-content{background-color:#FFF}
.importantRule{left:calc(50% - 440px) !important;width:880px !important}
.importantRule2{width:100% !important}
#iframe-coord{max-width:390px;background:rgba(255,255,255,.85);padding:20px}
#iframe-coord input{margin-bottom:10px}
#iframe-coord button{margin-top:10px}
#iframe-coord .title{text-align:center;padding-bottom:10px;font-family:open_sansbold,Arial,Helvetica,sans-serif;color:#4E4D4D;font-size:14px}
#iframe-coord .error{display:none}
#fancybox-content{margin:auto !important;border:none !important}
#fancybox-outer{background:transparent !important}
#fancybox-close{right:-5px}
#config-fancy-simulez{background-color:#FFF}
#config-fancy-simulez>div{padding:30px;overflow:hidden}
#config-fancy-simulez .container-title{display:inline-block;vertical-align:middle;max-width:80%;text-align:center}
#config-fancy-simulez .container-title p.big-title{font-size:24px;color:#53D4FD;font-family:open_sansbold,Arial,Helvetica,sans-serif;padding-bottom:15px}
#config-fancy-simulez .container-title p{font-size:16px;max-width:100%}
#config-fancy-simulez .config-fancy-ex p{text-align:left;padding-top:5px;line-height:17px}
#config-fancy-simulez aside{margin-top:5px}
#config-fancy-simulez .block-calcul{border:3px solid #FFC206;padding:15px 0;margin-top:15px;-webkit-border-radius:5px;border-radius:5px}
#config-fancy-simulez .block-calcul .big-title{font-weight:bold;text-align:center;font-size:18px}
#config-fancy-simulez .block-calcul table th,#config-fancy-simulez .block-calcul table td,#config-fancy-simulez .block-calcul table th strong,#config-fancy-simulez .block-calcul table td strong{font-size:13px}
#config-fancy-simulez .config-fancy-body .block-calcul table tr th,#config-fancy-simulez .config-fancy-body .block-calcul table tr td{padding:4px 10px}
#config-fancy-simulez hr{border:none;border-bottom:1px solid #FFC206;width:25%;margin:10px auto}
#config-fancy-simulez .subtitle{font-size:14px;padding:8px}
#config-fancy-simulez .active .nb-step,#config-fancy-simulez .nb-step{display:inline-block;vertical-align:middle;width:70px;height:73px;background:#fff url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/sprite-nb-step.png') right 0 top 0 no-repeat;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:24px;text-align:center;-webkit-border-radius:7px 0 0 7px;-moz-border-radius:7px 0 0 7px;border-radius:7px 0 0 7px}
#config-fancy-simulez .nb-step{background-position:right -111px;width:60px}
#config-fancy-simulez .nb-step em{font-style:normal;display:inline-block;padding-top:18px;padding-right:10px}
#config-fancy-simulez .nb-step-3{vertical-align:top;min-height:108px}
#config-fancy-simulez .block-step{min-height:73px;border-top:1px solid #D8D8D8}
#config-fancy-simulez .subtitle+.form-line .block-step{border-top:none}
#config-fancy-simulez .block-step.active{position:relative;margin-left:-10px;margin-right:-10px;background-color:#ffc206;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 0 13px rgba(206,178,90,.22);-moz-box-shadow:0 0 13px rgba(206,178,90,.22);box-shadow:0 0 13px rgba(206,178,90,.22)}
#config-fancy-simulez .error{display:none}
#config-fancy-simulez .content-step{display:inline-block;width:232px;vertical-align:middle}
#config-fancy-simulez .content-step input[type="text"],#config-fancy-simulez .content-step input[type="number"]{max-width:82px;padding:6px;margin-right:4px;text-align:right}
#config-fancy-simulez .content-step label,#config-fancy-simulez .content-step .like-label{font-family:open_sansbold,Arial,Helvetica,sans-serif;font-size:14px;width:134px;display:inline-block;vertical-align:middle;text-transform:uppercase}
#config-fancy-simulez .content-step input.min-input{width:55px}
#config-fancy-simulez .content-like-label{padding-top:22px}
#config-fancy-simulez .active .content-like-label{padding-top:0}
#config-fancy-simulez .content-like-label .like-label{width:100%}
#config-fancy-simulez .content-check label{font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:12px;width:155px;text-transform:none}
#config-fancy-simulez .content-check label+span.amount-check{font-size:12px;padding:0 2px}
#config-fancy-simulez .content-check label span{width:15px;height:15px;display:inline-block;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/picto-info.png') 0 0 no-repeat;vertical-align:middle;cursor:pointer}
#config-fancy-simulez .form-line input[type="checkbox"]{border:1px solid #ffc206;width:21px;height:21px;padding:0;cursor:pointer;position:relative;background-color:#FFF;float:right;margin-top:-1px;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;transition:.15s;outline:none}
.pdf-config #config-fancy-simulez .form-line input[type="checkbox"]{float:none}
.pdf-config .form-calc{margin-top:15px}
#config-fancy-simulez .form-line input[type="checkbox"]:before,#config-fancy-simulez .form-line input[type="checkbox"]:checked:before{color:#ffc206;position:absolute;top:0;left:0;width:100%;height:100%;line-height:19px;text-align:center}
#config-fancy-simulez .form-line input[type="checkbox"]:checked:before{content:'✔'}
#config-fancy-simulez .form-line input[type="checkbox"]:hover:before{background:rgba(255,255,255,0.3)}
#config-fancy-simulez .block-calcul+.btn-black{cursor:pointer;font-family:open_sansbold,Arial,Helvetica,sans-serif;padding:20px;margin-top:14px;font-size:18px;color:#FFC206;border:none;-webkit-border-radius:10px;border-radius:10px}
#config-fancy-simulez .config-fancy-body table tr th,#config-fancy-simulez .config-fancy-body table tr td{font-size:13px;font-weight:normal;padding:4px;text-align:left}
#config-fancy-simulez .config-fancy-body table tr td{padding-left:0;white-space:nowrap;text-align:right}
#config-fancy-simulez .config-fancy-body table tr th strong,#config-fancy-simulez .config-fancy-body table tr td strong{font-size:16px}
.pdf-template+#config-fancy-simulez .config-fancy-body table tr:last-child td strong{color:#53D4FD}
.pdf-template+#config-fancy-simulez .config-fancy-body .block-calcul table tr:last-child td strong{color:#000}
.price-blue{color:#53d4fd;font-weight:700}
#config-fancy-simulez .col-md-7{padding-left:5%}
#config-fancy-simulez p small{font-family:open_sanslight,Arial,Helvetica,sans-serif;font-size:9px;line-height:12px;display:block;padding:20px 4px 0}
#config-fancy-simulez .btn-blue{cursor:pointer;border:none;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:18px;padding:10px}
#config-fancy-simulez .mentions{margin-top:0}
.go-content{display:none}
.fancybox-inner{overflow:scroll !important;-webkit-overflow-scrolling:touch !important}
#fancybox-content{overflow:hidden !important}
#fancybox-content{height:100% !important;-webkit-overflow-scrolling:touch !important;overflow:auto !important}
#fancybox-wrap{
-webkit-overflow-scrolling:touch !important}
.btn{background-image:none;border:none;cursor:pointer;display:block;margin-bottom:0;padding:6px 12px;vertical-align:middle;
-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn-white{background-color:#FFF;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:14px;text-transform:uppercase;color:#509bd0;padding:10px;text-align:center}
.btn-white-simple{background-color:#FFF;vertical-align:middle;color:#000;padding:8px 10px;text-align:center;margin-top:10px;width:100%;-webkit-box-shadow:0 1px rgba(0,0,0,.17);-moz-box-shadow:0 1px rgba(0,0,0,.17);box-shadow:0 1px rgba(0,0,0,.17)}
.btn-white-simple:hover{text-decoration:none;color:#53D4FD}
.btn-wired{background:transparent;display:inline-block;text-align:center;border:1px solid #FFF;padding:10px 24px;text-transform:uppercase;color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-wired-blue{border-color:#53d4fd;background:#53d4fd}
.btn-wired-blue .icon-next-white{margin-left:15px}
.btn-wired-white{border-color:#53d4fd;color:#3d3d3d}
.btn-wired-white .icon-back-blue{margin-right:15px}
.btn-360{width:auto;text-transform:uppercase;padding-top:10px;font-size:19px;font-family:oswaldregular,Arial,Helvetica,sans-serif;margin-top:20px}
.btn-wired:hover{background-color:#FFF;color:#000;text-decoration:none}
.btn-wired:disabled{opacity:0.65}
.btn-blue{background-color:#53d4fd;color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;padding:6px 10px;text-align:center;margin-top:30px;width:100%}
.btn-blue:hover{background-color:#4BC8ED;text-decoration:none}
.btn-blue:hover,.btn-blue.active{background-color:#4BC8ED;text-decoration:none}
.btn-blue.active{background-color:#000}
.btn-blue.inactive{background-color:#DDD}
button.btn-blue{color:#FFF}
.btn-dark-blue{background-color:#47b9ce;color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;padding:6px 10px;text-align:center;margin-top:30px;width:100%}
.btn-dark-blue:hover{background-color:#40B0C3;text-decoration:none}
.btn-green{background-color:#73a049;color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;padding:8px 10px;text-align:center;margin-top:10px}
.btn-green:hover{background-color:#68933f;text-decoration:none}
.btn-grey{background-color:#f6f4f4;vertical-align:middle;color:#000;padding:8px 10px;text-align:center;margin-top:10px;width:100%;-webkit-box-shadow:0 1px rgba(0,0,0,.17);-moz-box-shadow:0 1px rgba(0,0,0,.17);box-shadow:0 1px rgba(0,0,0,.17)}
.btn-grey:hover{background-color:#E2E2E2;text-decoration:none}
.btn-black{color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;padding:6px 10px;text-align:center;background:#212121;width:100%}
.btn-black:hover{background-color:#000;text-decoration:none}
.icon{display:inline-block;line-height:1;position:relative;vertical-align:middle}
.icon-home{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-voiture.png') 6px 0 no-repeat;width:25px;height:16px}
.icon-try{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-cle.png') 0 0 no-repeat;width:28px;height:28px}
.icon-expert{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-cluster.png') 0 0 no-repeat;width:26px;height:28px}
.icon-flyer{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-livre.png') 0 0 no-repeat;width:26px;height:26px}
.icon-config{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-engrenage.png') 0 0 no-repeat;width:26px;height:26px}
.icon-config-small{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-engrenage-small.png') 0 -31px no-repeat;width:18px;height:18px;margin-right:6px}
.icon-360{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-360.png') 0 -54px no-repeat;width:65px;height:54px;margin-right:12px}
.icon-newsletter{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-mail.png') 0 0 no-repeat;width:26px;height:26px}
.icon-email{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-arobase.png') 0 0 no-repeat;width:20px;height:26px}
.icon-phone{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-tel.png') 0 0 no-repeat;width:14px;height:26px}
.icon-search{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-recherche.png') 0 0 no-repeat;width:31px;height:34px;margin-right:10px;top:-2px}
.icon-geo{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-cluster-blanc.png') 0 0 no-repeat;width:24px;height:34px;margin-right:10px;top:-2px}
.icon-back{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-retour.png') 0 0 no-repeat;width:40px;height:40px;top:8px}
.icon-back-white{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-retour-blanc.png') 0 0 no-repeat;width:40px;height:40px;top:8px}
.icon-back-blue{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icon-back.svg') 0 0 no-repeat;width:12px;height:8px}
.icon-fleche-bas{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-fleche-light-b.png') 0 0 no-repeat;width:9px;height:20px;top:-2px;margin-left:6px}
.icon-next-light{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-fleche-light-l-d.png') 0 0 no-repeat;width:20px;height:75px;top:-2px}
.icon-next-white{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icon-next.svg') 0 0 no-repeat;width:12px;height:8px}
.icon-link-plus{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-plus-blanc.png') 0 0 no-repeat;width:29px;height:29px}
.btn-details-choice .icon-plus{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-plus.png') 0 -72px no-repeat;width:26px;height:26px}
.btn-details-choice .icon-try{background-position:0 0;margin-right:5px}
.btn-details-choice .icon-config{background-position:0 -76px}
.btn-details-choice:hover .icon-config{background-position:0 -36px}
.btn-details-choice:hover .icon-email{background-position:0 -32px}
.zoom-pres-thumb-box .btn:hover .icon-config-small{background-position:0 -62px}
.zoom-pres-thumb-box .btn:hover .icon-360{background-position:0 -108px}
.bg-range .btn-details-choice .icon-try{background-position:0 -57px;background-size:75% auto}
.bg-range .btn-details-choice:hover .icon-try{background-position:0 -27px;background-size:75% auto}
.bg-range .btn-details-choice .icon-config{background-position:0 -58px;background-size:70% auto}
.bg-range .btn-details-choice:hover .icon-config{background-position:0 -27px;background-size:70% auto}
.toolbar a:hover .icon-try,.toolbar a.active .icon-try{background-position:0 -40px}
.toolbar a:hover .icon-expert,.toolbar a.active .icon-expert{background-position:0 -39px}
.toolbar a:hover .icon-flyer,.toolbar a.active .icon-flyer{background-position:0 -35px}
.toolbar a:hover .icon-config,.toolbar a.active .icon-config{background-position:0 -37px}
.toolbar a:hover .icon-newsletter,.toolbar a.active .icon-newsletter{background-position:0 -31px}
.toolbar a:hover .icon-email,.toolbar a.active .icon-email{background-position:0 -32px}
.toolbar a:hover .icon-phone,.toolbar a.active .icon-phone{background-position:0 -34px}
.icon-tw{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-twitter-cercle.png') 0 0 no-repeat;top:-3px;width:36px;height:35px}
.icon-fb{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-facebook-cercle.png') 0 0 no-repeat;top:-3px;width:36px;height:35px}
.icon-ins{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-instagram-cercle.png') 0 0 no-repeat;top:-3px;width:36px;height:35px}
.icon-youtube{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-youtube-cercle.png') 0 0 no-repeat;top:-3px;width:36px;height:35px}
.icon-arrow-light-r{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-fleche-light-d.png') 0 0 no-repeat;width:16px;height:10px;position:absolute;right:5%;top:50%;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}
.social-link a:hover .icon-tw{background-position:0 -39px}
.social-link a:hover .icon-fb{background-position:0 -39px}
.social-link a:hover .icon-ins{background-position:0 -39px}
.social-link a:hover .icon-youtube{background-position:0 -39px}
.last-footer .icon-tw{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-twitter-footer.png') 50% 50% no-repeat;width:25px;height:20px;top:-3px}
.last-footer .icon-fb{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-facebook-footer.png') 50% 50% no-repeat;width:15px;height:22px;top:-3px}
.last-footer .icon-ins{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-instagram-footer.png') 50% 50% no-repeat;width:19px;height:24px;top:-3px}
.last-footer .icon-youtube{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-youtube-footer.png') 50% 50% no-repeat;width:19px;height:24px;top:-3px}
.lifestyle-box .item-fb .icon{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-facebook-appli.png') 0 0 no-repeat;width:44px;height:44px;float:left;margin-right:10px}
.lifestyle-box .item-tw .icon{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-twitter-appli.png') 0 0 no-repeat;width:44px;height:44px;float:left;margin-right:10px}
.icon-safe{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-securite.png') 0 0 no-repeat;width:50px;height:51px}
.icon-equipment{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-equipement.png') 0 0 no-repeat;width:47px;height:51px}
.icon-services{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-services.png') 0 0 no-repeat;width:50px;height:51px}
.icon-techno{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-techno.png') 0 0 no-repeat;width:48px;height:51px}
.prefooter .icon-plus{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-plus-blanc.png') 0 0 no-repeat;width:29px;height:29px}
.bg-footer .icon-search{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-recherche-bleu.png') 0 0 no-repeat;width:17px;height:17px}
.model-box-subnav .bx-wrapper .bx-viewport{background:transparent}
.model-box-subnav .bx-wrapper .bx-prev,.bxslider-options-box .bx-wrapper .bx-prev{left:-30px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-tab-controls.png') no-repeat 0 0}
.bxslider-options-box .bx-wrapper .bx-prev{left:-45px}
.model-box-subnav .bx-wrapper .bx-next,.bxslider-options-box .bx-wrapper .bx-next{right:-30px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-tab-controls.png') no-repeat -26px 0}
.bxslider-options-box .bx-wrapper .bx-next{right:-45px}
.model-box-subnav .bx-wrapper .bx-prev:hover,.bxslider-options-box .bx-wrapper .bx-prev:hover{background-position:0 -38px}
.model-box-subnav .bx-wrapper .bx-next:hover,.bxslider-options-box .bx-wrapper .bx-next:hover{background-position:-26px -38px}
.model-box-subnav .bx-wrapper .bx-controls-direction a,.bxslider-options-box .bx-wrapper .bx-controls-direction a{position:absolute;top:10px;margin-top:0;outline:0;width:25px;padding:0;height:38px;text-indent:-9999px;z-index:99}
.bxslider-options-box .bx-wrapper .bx-controls-direction a{top:45%}
.bg-range .model-box-subnav .bx-wrapper .bx-prev,.bg-range .model-box-subnav .bx-wrapper .bx-next{height:70px;width:40px;top:43%}
.bg-range .model-box-subnav .bx-wrapper .bx-prev{left:0;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-controls-medium.png') no-repeat 0 0}
.bg-range .model-box-subnav .bx-wrapper .bx-next{right:0;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-controls-medium.png') no-repeat -48px 0}
.bg-range .model-box-subnav .bx-wrapper .bx-prev:hover{background-position:0 -72px}
.bg-range .model-box-subnav .bx-wrapper .bx-next:hover{background-position:-48px -72px}
.modal{width:60%;margin:30px auto}
.modal-360{width:100%}
.modal-360 .modal-dialog{width:1310px;height:750px}
.modal-360 .modal-dialog .modal-body{padding:0}
#wr360image_wr360PlayerId{display:block !important}
.modal .close{position:absolute;right:5px;top:7px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/btn-close.png') 0 0 no-repeat;height:18px;width:18px;border:none;cursor:pointer}
.modal .h1{float:left;padding-bottom:10px}
.modal .h2{font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:26px}
#mobilenav,#mobilesettings{display:none !important}
.pad{height:100%;position:relative;width:100%}
.tooltip-inner{background-color:#53d4fd;padding:20px 20px 00px 20px;color:#fff;font-size:14px;width:250px}
.tooltip.top .tooltip-arrow{border-top-color:#53d4fd}
.tooltip.top-left .tooltip-arrow{border-top-color:#53d4fd}
.tooltip.top-right .tooltip-arrow{border-top-color:#53d4fd}
.tooltip.right .tooltip-arrow{border-right-color:#53d4fd}
.tooltip.left .tooltip-arrow{border-left-color:#53d4fd}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#53d4fd}
.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#53d4fd}
.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#53d4fd}
.tooltip.in{opacity:1}
@media screen and (min-width:0) and (max-width:767px){.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:auto;top:45%}
}
@media screen and (min-width:0) and (max-width:768px){.container{padding-left:10px;padding-right:10px}
.mob-logo{display:block}
.mob-logo img{max-height:50px;margin:0 auto;width:auto !important;padding:3px 0}
.main-wrapper{padding-top:50px}
.bx-wrapper .bx-controls-direction a{top:20vw}
.bx-wrapper .bx-controls-direction a.bx-next{background-position:-119px 0;width:28px}
.bx-wrapper .bx-controls-direction a.bx-prev{background-position:0 0;width:28px}
.bxslider-content{position:relative;top:0;background:#000;padding:5px;margin-left:-10px;margin-right:-10px}
.bxslider-content p{margin:0 auto}
#bxslider-01 .bxslider-content p{padding-top:0}
.bg-model a{text-align:center}
.bg-model-details{top:0}
.model-box-subnav .bx-wrapper{display:none !important}
.bg-range{background:#FFF;border-top:1px solid #DDD;border-bottom:1px solid #DDD}
.bg-range .model-box-subnav li{width:49% !important}
.bg-range .model-box-subnav li img{margin:0 auto}
.mob-select-box{text-align:center;padding-bottom:10px;padding-top:10px}
.mob-select-box label{display:none}
.mob-select-box select{width:96%;margin:0 auto}
.zoom-box img{margin-left:auto;margin-right:auto}
.mob-tac{text-align:center}
.bg-model-details .details-choice{background:none;float:none;margin:0 auto;padding:20px 10px;display:inline-block;width:auto}
.bg-model-details .details-choice a{text-align:left}
.btn-details-choice .item{width:auto}
.bg-webzine{margin-top:0;padding-top:60px;padding-left:10px;padding-right:10px}
.bg-webzine .col-xs-pull-left{float:left}
.bg-lifestyle{padding-bottom:160px;background-position:50% bottom}
.prefooter{background:#FFF;padding-top:0}
.prefooter .container,.bg-footer .container{width:90%;margin:0 auto}
.prefooter .prefooter-item{border-top:1px solid #CCC;margin-bottom:20px;padding-top:20px;text-align:center}
.prefooter .container .row>div:first-child .prefooter-item{border:none}
.prefooter .prefooter-item .title{height:auto}
.prefooter .prefooter-item .title span{position:relative}
.prefooter .prefooter-item p{text-align:left}
.last-footer ul{text-align:center}
.bg-try .form-line.date-box:first-child{margin-top:0}
.list-modele-box{text-align:center}
.list-modele-box .col-xs-12{display:inline-block;float:none;margin:0 auto;text-align:center;width:auto}
.range-box .ellipse{left:0;position:relative;top:0;margin-top:0;margin-left:-10px;margin-right:-10px;right:0;width:auto;height:auto;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.bg-range .model-box-subnav li{padding:10px 0 0}
.intro-box{position:relative}
.col-full-left,.col-full-right{width:100%;display:block}
.col-full-left .col-content{float:none;max-width:100%;text-align:center;width:auto}
.col-full-left .col-content img{margin:0 auto;max-width:194px;width:66%;display:inline-block}
.col-full-right .col-content{max-width:100%;text-align:center;padding-left:0}
.col-full-right .promo-title{max-width:100%}
.col-full-right img{margin:0 auto;max-width:382px;width:100%}
.col-full-right img,.col-full-right .btn-green{top:100%}
.bg-main-title{padding-top:25px}
.content .img-responsive{margin-bottom:10px}
.bg-content{-webkit-background-size:auto;-moz-background-size:auto;background-size:auto}
.content .btn-grey{margin-bottom:10px}
.bg-focus{padding:25px;margin:20px 0}
.bg-focus .img-responsive{margin-top:20px}
.main-content .content{padding-top:0}
.main-content .content hr{padding:0}
.main-content .content h1,.main-content .content .h1,.main-content .content h2,.main-content .content .h2,.main-content .content h3,.main-content .content .h3,.main-content .content h4,.main-content .content .h4{padding:0;margin-top:25px;margin-bottom:15px}
.filter-list{padding-top:10px}
.filter-list a{font-size:16px;padding:5px 8px}
.banner-box .banner-box-intro div{left:10px;right:auto}
.banner-box .banner-box-intro{background:none;bottom:auto;margin:10px auto;position:relative;top:auto;width:90%;z-index:5}
.banner-box .banner-box-intro div{left:auto;max-width:100%;position:inherit;top:auto;text-align:center;bottom:auto;margin-bottom:5px}
.banner-box .banner-box-picture{float:none;left:auto;margin-left:0;width:auto;position:relative}
.banner-box .h1{padding-top:10px}
.distri-box-content{padding-top:25px}
.distri-box img{top:0}
.icon-back,.icon-back-white{display:block;margin:0 auto}
.gmap,.gmap img{position:relative;top:auto;bottom:auto;width:100%}
.distri-result .btn{margin-top:10px}
.bg-distri-details{position:relative}
.gmap-box img{width:100%;min-width:auto}
.modele-master .banner-box{background-color:#CC143B}
.modele-master .banner-box .banner-box-picture{min-height:0}
.modele-master .banner-box .banner-box-picture img{width:100%;position:relative;margin-left:0;left:auto}
.modele-master .banner-box .banner-box-picture .container{position:relative}
.modele-master .banner-box .banner-box-intro{top:0;width:100%;margin:0}
.modele-master .banner-box .banner-box-intro>div{padding:15px;right:auto;top:auto}
.modele-master .banner-box .banner-box-intro .ellipse{left:50%;margin-left:-110px}
.modele-master .banner-ellipse .ellipse{left:0;position:relative;top:0;margin-top:0;margin-left:0;right:0;width:100%;height:auto;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.modele-master .banner-ellipse .ellipse strong{display:inline-block}
.zoom-pres-thumb-box li{width:auto}
.zoom-box .details-choice{display:block}
.modele-tab{background:transparent}
.modele-tab ul{display:table;width:100%}
.modele-tab ul li{display:table-cell;text-align:center}
.modele-tab .container{padding-left:0;padding-right:0}
.modele-tab .container .row{margin-left:0;margin-right:0}
.modele-tab .container .row .col-xs-12{padding-left:0;padding-right:0}
.modele-tab li{border:none}
.modele-tab li a{border-right:1px solid #eaeaea;background-color:#FFF;font-size:16px;padding:0 10px}
.modele-tab:after{display:none}
.modele-tab .h2{padding-bottom:10px;text-align:center}
.bg-solutions .h2{padding-bottom:10px}
.bg-solutions .solu-box{padding-bottom:20px;padding-right:0}
.bg-solutions .solu-box a.db{bottom:15px}
.funding-img{margin-top:0}
}
@media screen and (min-width:0) and (max-width:992px){
#page{
width:100%;
background:#fff;z-index:10;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear;-webkit-box-shadow:-2px 0 3px rgba(0,0,0,.36);-moz-box-shadow:-2px 0 3px rgba(0,0,0,.36);box-shadow:-2px 0 3px rgba(0,0,0,.36)}
#page.mobilemenu{
overflow:hidden;-webkit-transform:translateX(60%);-moz-transform:translateX(60%);-o-transform:translateX(60%);transform:translateX(60%)}
#mobilenav,#mobilesettings{display:none;width:60%;top:0;bottom:0;left:0;z-index:1;background:#2c2c2c;text-align:left;position:absolute;height:100%;overflow-y:scroll !important;position:fixed}
#mobilesettings{left:auto;right:0}
#page.mobilemenu{height:100%;overflow:hidden;position:fixed;-webkit-transform:translate(60%,0px);-moz-transform:translate(60%,0px);-o-transform:translate(60%,0px);transform:translate(60%,0px);z-index:1550}
#page.mobilesettings-active{height:100%;overflow:hidden;position:fixed;-webkit-transform:translate(-60%,0px);-moz-transform:translate(-60%,0px);-o-transform:translate(-60%,0px);transform:translate(-60%,0px);z-index:1550}
.navbar-toggle,.navbar-toggle-settings{
z-index:1000;background:transparent;-webkit-box-shadow:-2px 0 3px rgba(0,0,0,.36);-moz-box-shadow:-2px 0 3px rgba(0,0,0,.36);box-shadow:-2px 0 3px rgba(0,0,0,.36)}
.navbar-toggle-settings{background-color:#4bc8ed}
.theme-ligier .navbar-toggle-settings{background-color:#444}
#mobilenav.active,#mobilesettings.active{display:block !important}
.mob-top-nav.subnav-on{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.mob-top-nav{position:relative;z-index:9;-webkit-transition:-webkit-transform 0.3s linear 0s;-moz-transition:-moz-transform 0.3s linear 0s;-o-transition:-o-transform 0.3s linear 0s;transition:transform 0.3s linear 0s}
.mob-top-nav li{list-style-type:none}
.mob-top-nav li a{display:block;font-weight:normal;padding:3px 10px;text-decoration:none;color:#000;font-size:17px}
.mob-top-nav li .header-link,#mobilesettings .lang-box a{text-transform:uppercase;padding:1em 1em 0.75em 0.5em;color:#FFF;font-size:13px}
.mob-sub-nav{display:none;left:100%;margin-left:-1px;position:absolute;top:0;width:100%;background:#53d4fd;padding-bottom:20px}
.mob-sub-nav ul{padding-left:20px}
.mob-top-nav li.header-link a{font-style:normal;font-weight:bold;padding:1.2em 1.5em 1.1em 1em;text-transform:uppercase}
.mob-top-nav-item.active .active .mob-sub-nav{display:block}
.mob-top-nav-item .ui-accordion-content{height:auto;background-color:#53d4fd;padding-top:10px;padding-bottom:20px}
.mob-top-nav-item .ui-accordion-content li{padding-right:4px}
.mob-top-nav-item{border-top:1px solid #3b3b3b}
.mob-top-nav-item>ul>li{padding-right:5px}
.page-active{text-decoration:underline;color:#FFF}
.back-link{font-style:italic;padding-left:8px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding-bottom:5px;margin-bottom:10px}
.mob-top-nav .mob-sub-nav .back-link a{text-transform:none;padding-left:0}
#mobilesettings ul{margin-bottom:0}
#mobilesettings .icon{min-width:25%;background-position:50% 0}
#mobilesettings .lang-box{padding:10px}
#mobilesettings .social-link{border-top:1px solid #3b3b3b}
#mobilesettings .header-link .dib{width:60%;vertical-align:middle}
.bxslider-content.black-red p{color:#DF3731}
}
@media screen and (min-width:0) and (max-width:480px){.col-full-left .col-content .text-france,.col-full-right .col-content .text-france{padding-bottom:20px;padding-right:0;vertical-align:middle;width:100%}
}
@media screen and (min-width:0) and (max-width:640px){.bg-model{padding-top:0}
.bg-model a>span{display:block;overflow:hidden}
.bg-model .model-box-item .h2 a,.bxslider-content p{font-size:30px}
.range-box .bxslider-content img,.range-box .bxslider-content .sep{display:none}
.range-box .bxslider-content p{padding-top:10px;padding-bottom:10px}
.lifestyle-box .item,.lifestyle-box .item.w2,.lifestyle-box .item.w3,.lifestyle-box .item.w4,.gallery-box .item,.gallery-box .item.w2,.gallery-box .item.w3,.gallery-box .item.w4,.gallery-box .item img{width:100%}
.modal{width:90%}
.bg-lifestyle{padding-bottom:0;padding-left:10px;padding-right:10px}
.bg-model .model-box-item .ellipse,.bg-model .model-box-item.active .ellipse,.bg-model .model-box-item:hover .ellipse{height:120px;margin-left:-60px;margin-right:-60px;width:120px;top:-50%}
.model-box-item .ellipse,.model-box-item.active .ellipse,.model-box-item:hover .ellipse{height:150px;margin-left:-75px;margin-right:-75px;width:150px;top:-50%}
.bxslider-options-box .bx-wrapper{padding:30px 40px 0}
.bxslider-options-box .bx-controls,.bxslider-options-desc p{display:block}
.bxslider-options-box .bx-wrapper .bx-prev{left:0}
.bxslider-options-box .bx-wrapper .bx-next{right:0}
.bxslider-options-box .bx-pager{display:none}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:none}
div.csc-textpic-intext-right-nowrap .csc-textpic-text{margin:0}
}
@media screen and (min-width:0) and (max-width:710px){.webzine-box .item,.webzine-box .item img,.lifestyle-box .item,.lifestyle-box .item img{width:100% !important}
}
@media screen and (min-width:769px) and (max-width:890px){.toolbar a{font-size:12px}
.banner-box .banner-box-intro div{left:10px;right:auto}
}
@media screen and (min-width:769px) and (max-width:991px){.col-full-left .col-content .text-france,.col-full-right .col-content .text-france{float:none;width:100%;padding-top:0;padding-bottom:20px;padding-right:0}
.col-full-left .col-content img,.col-full-right .col-content .clearfix img{float:none}
.bg-model-details .details-choice{padding-left:5px}
}
@media screen and (min-width:769px){.range-box .range-box-content{left:0;position:absolute;right:0;top:100px;padding-top:10px}
.bg-distri-details p.border{margin:0 20px 0 0;padding:0 20px 20px;border-right:1px solid #41454a;border-left:1px solid #41454a}
.main-nav a{padding:0 5px}
}
@media screen and (min-width:991px){.main-nav a{padding:0 10px}
}
@media screen and (width:1024px){.bg-lifestyle{padding-bottom:26vh}
}
@media screen and (min-width:641px) and (max-width:1070px){.bxslider-options-box .bx-controls{display:none}
}
@media screen and (min-width:1600px){.distri-box img{width:100%}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:600px),only screen and (-moz-min-device-pixel-ratio:2) and (max-width:600px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:600px),only screen and (min-device-pixel-ratio:2) and (max-width:600px),only screen and (min-resolution:192dpi) and (max-width:600px),only screen and (min-resolution:2dppx) and (max-width:600px){.bg-home{background:#51adc3 url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/common/mob-bg-home@2x.jpg') 50% 0 no-repeat;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.icon-next-white-mini{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/common/picto-fleche-blanc-light-d@2x.png') 0 0 no-repeat;-moz-background-size:4px 7px;-webkit-background-size:4px 7px;background-size:4px 7px}
}
.full-link,.full-link:hover,.full-link:focus{display:block;height:100%;width:100%;text-decoration:none}
figure{position:relative}
figcaption{position:absolute;bottom:15px;left:15px;right:15px;color:#FFF}
.zoom-pres-thumb-box .thumbs{font-size:0}
.tab-carac,.tab-conf,.tab-secu,.tab-moto{padding-top:60px;padding-bottom:60px}
.modele-master .col-box .col-full-right{background-color:#4BBEE3;vertical-align:bottom}
.modele-master .col-box .col-full-right .col-content{padding:0 13% 5%}
.modele-master .col-box .col-full-right .btn-black{font-size:30px;margin-top:50px;padding:15px}
.modele-master .col-box .col-full-right img{top:0;padding-top:50px;padding-bottom:25px;margin:0 auto}
#models-box .bx-wrapper .bx-viewport{background:none}
.form-toolbar{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-home-essai.jpg') 50% 0 no-repeat;padding-top:40px;padding-bottom:100px;display:none;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.main-content .form-toolbar{padding-top:125px}
.bg-try.inner p.h1{display:none}
.bg-try .form-line.first{margin-left:0;margin-right:1%}
.bg-try .space-before,.bg-try .form-content{margin-top:28px}
.bg-try .form-content{margin:10px 0 28px 0}
.bg-try .list-modele-box .label{height:180px}
.bg-try .item-brochures .label{height:235px;padding-top:7px}
.bg-try .item-brochures [type="checkbox"]:checked+.label{background-color:#53d4fd}
.bg-try .item-brochures [type="checkbox"]:checked+.label span{color:#000}
.bg-try #list-brochures{margin-top:20px;display:none}
.wrap-image{max-height:195px;overflow:hidden}
#lifestyle-box{position:relative}
#localize-me{display:none}
.distri-result #spinner{display:none}
#map-single{width:100%;height:995px}
body>table,.xdebug-var-dump{position:absolute;background:#FFF;z-index:10000}
.bg-webzine-inner{margin-top:0;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-webzine-contenu.jpg') 0 0 no-repeat;padding-top:60px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.bg-webzine-inner2{margin-top:0;padding-top:6vh;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-webzine-contenu.jpg') 0 0 no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}
.bg-webzine-inner.webzine-box .item{width:230px;margin:10px 10px 0 0;
cursor:default}
.bg-webzine-inner .webzine-box .item.w1{width:310px}
.bg-webzine-inner .webzine-box .item.w2{width:390px}
.bg-webzine-inner .webzine-box .item.w3{width:550px}
.bg-webzine-inner .webzine-box .btn{width:80%;margin:0 auto}
.parsley-errors-list{list-style-type:none;padding:0}
.parsley-errors-list li,p.error,.search-error .message-body{color:#d21f3a;margin-top:5px}
input.parsley-error,textarea.parsley-error{border:1px solid #d21f3a}
#parsley-id-multiple-modele,#parsley-id-multiple-tx_powermail_pi1fieldessayerlevhicule{display:none}
#expert-error-zip-city{display:none}
.pagination{display:inline-block;padding-left:0;margin:20px 0}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;font-size:15px;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#53d4fd;text-decoration:none}
.pagination>li:first-child>span{margin-left:0}
.cc_container{background:#000 !important;border-top:none !important}
.cc_container a{color:#53D4FD !important}
.cc_container .cc_btn{color:#FFF !important;background-color:#53D4FD !important}
.configuration-recap{display:none}
#configurateur-fallback{display:none}
#configurateur a{outline:0}
#configurateur,#configurateur-bg,#configurateur-inner{display:block;height:900px;width:100%;overflow:hidden}
#configurateur{background-color:#ddd;background-image:none;position:relative;margin-top:25px}
#configurateur .inlb{display:inline-block;*display:inline;zoom:1;_height:1%;vertical-align:top}
#configurateur .hidden{display:none}
#configurateur .clearfix:before,#configurateur .clearfix:after{content:" ";display:table}
#configurateur .clearfix:after{clear:both}
#configurateur .clearfix{*zoom:1}
#configurateur .cf-ui{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/cf-spritesheet.png');background-repeat:no-repeat;display:block}
#configurateur .cf-ui-arrow-ltr{width:50px;height:50px;background-position:-5px -5px}
#configurateur .cf-ui-arrow-rtl{width:50px;height:50px;background-position:-65px -5px}
#configurateur .cf-ui-close-side-panel{width:23px;height:23px;background-position:-125px -5px}
#configurateur .cf-ui-icon-color{width:28px;height:28px;background-position:-125px -38px}
#configurateur .cf-ui-icon-model{width:28px;height:28px;background-position:-5px -76px}
#configurateur .cf-ui-icon-options{width:28px;height:28px;background-position:-43px -76px}
#configurateur .cf-ui-icon-financement{width:19px;height:28px;background-position:-78px -78px}
#configurateur-bg{position:absolute;top:0;left:0;text-align:center;overflow:hidden;z-index:8}
#configurateur-bg img{min-width:100%;min-height:100%;position:absolute;top:0;left:0}
#configurateur-inner{}
#configurateur-header{padding-top:14px;position:relative;z-index:10}
#configurateur-bg-switch{outline:none;position:relative;height:54px;line-height:54px;display:block;background:#000;color:#fff;text-transform:uppercase;text-align:center;font-weight:300;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:18px}
#configurateur-bg-switch:hover,#configurateur-bg-switch:active,#configurateur-bg-switch:focus{text-decoration:none}
#configurateur-bg-switch:after{content:"";position:absolute;bottom:-7px;left:19px;display:block;height:0;width:0;border-top:9px solid #000;border-right:9px solid transparent;border-left:9px solid transparent}
#configurateur-header .cf-header-views{margin:0;display:block;text-align:center}
#configurateur-header .cf-header-view{margin:0;padding:0}
#configurateur .cf-bloc-intro{background-color:rgba(255,255,255,0.65);padding:20px 40px;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:20px;color:#000;text-transform:uppercase;margin-top:12%;z-index:15;position:relative}
#configurateur #cf-arrow{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/arrow-configurateur.png') no-repeat;width:128px;height:54px;position:absolute;right:-250px;top:-40px}
#configurateur-side{position:absolute;top:254px;left:0;z-index:20}
#configurateur-side .side-sections{list-style-type:none;margin:0;padding:0;color:#2e2e2e}
#configurateur-side .side-section{padding:0;display:block;margin-bottom:1px;position:relative}
#configurateur-side .side-section-icon{display:block;position:relative;margin:0 auto 8px}
#configurateur-side .side-section-label{display:block;text-align:center;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;color:#fff}
#configurateur-side .side-section-control{padding:26px 0;height:110px;width:116px;display:block;background-color:#212121;background-color:rgba(33,33,33,0.88)}
#configurateur-side .side-section-control:hover,#configurateur-side .side-section-control.selected{background-color:#53d4fd;text-decoration:none}
#configurateur-side .side-section-opts{display:none;position:absolute;left:116px;top:0;background-color:#fff;background-color:rgba(255,255,255,0.85);padding:39px 20px 38px}
#configurateur-side .side-section-opts.active{display:block}
#configurateur-side .side-section-opts-inner{display:block;position:relative}
#configurateur-side .side-section-opts-close{position:absolute;top:5px;right:5px}
#configurateur-side .side-section-model .side-section-opts-inner{width:774px;min-height:470px}
#configurateur-side .side-section-model .nav-tabs{list-style-type:none}
#configurateur-side .side-section-model .nav-tabs li{font-family:oswaldlight,Arial,Helvetica,sans-serif;border-right:1px solid #dcdbda}
#configurateur-side .side-section-model .nav-tabs li:last-child{border:none}
#configurateur-side .side-section-model .nav-tabs a{text-transform:uppercase;color:#000;padding:0 18px;font-size:18px;position:relative}
#configurateur-side .side-section-model .nav-tabs h2{font-size:18px;margin:0;padding:0}
#configurateur-side .side-section-model .nav-tabs li.active a{color:#53d4fd;font-weight:700}
#configurateur-side .side-section-model .nav-tabs li.active a:after{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-8px;display:block;height:0;width:0;border-top:8px solid #53d4fd;border-right:8px solid transparent;border-left:8px solid transparent}
#configurateur-side .side-section-model .nav-tabs a:hover,#configurateur-side .side-section-model .nav-tabs a:active,#configurateur-side .side-section-model .nav-tabs a:focus{text-decoration:none}
#configurateur-side .side-section-model .tab-content{margin-top:22px;max-height:470px;overflow-y:auto;overflow-x:hidden}
#configurateur-side .cf-model-row{width:228px;margin:0 10px;padding:24px 0 18px;border-top:1px solid #d7d7d6}
#configurateur-side .cf-model-row:nth-child(1),#configurateur-side .cf-model-row:nth-child(2),#configurateur-side .cf-model-row:nth-child(3){border:none}
#configurateur-side .cf-model-col-left{float:left;width:124px;text-align:center}
#configurateur-side .cf-model-col-left img{margin-top:-10px}
#configurateur-side .cf-model-col-left h3{font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#000;margin:10px 0 0;padding:0}
#configurateur-side .cf-model-col-right{float:right;width:102px}
#configurateur-side .cf-model-col-right .cf-model-field{cursor:pointer;width:20px;float:left;margin-right:0;margin-left:0;outline:none}
#configurateur-side .cf-model-col-right .cf-model-label{cursor:pointer;float:right;width:80px}
#configurateur-side .cf-model-col-right .cf-model-finition{display:block;margin-bottom:16px}
#configurateur-side .cf-model-col-right .cf-model-label strong{display:block;margin-top:5px}
#configurateur-side .side-section-color .side-section-opts{top:-111px}
#configurateur-side .side-section-color .side-section-opts-inner{width:240px;min-height:144px}
#configurateur-side .side-section-color .side-section-opts ul{list-style-type:none;margin:0}
#configurateur-side .side-section-color .side-color-item{margin:0;padding:5px 3px;float:left}
#configurateur-side .side-section-color .side-color-item a{display:block;width:40px;height:40px;border:2px solid #dcdcdc;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
#configurateur-side .side-section-color .side-color-item a:hover,#configurateur-side .side-section-color .side-color-item a.selected{border-color:#53d4fd}
#configurateur-side .side-section-color .side-color-item span{display:none}
#configurateur-side .side-section-options .side-section-opts{top:-222px}
#configurateur-side .side-section-options .side-section-opts-inner{width:450px;min-height:340px}
#configurateur-side .side-section-options .side-section-opts .optionLoader{position:absolute;width:100%;height:100%;display:block;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/spin.gif') no-repeat 50% 50%;display:none}
#configurateur-side .cf-opt-row{width:188px;margin:0 10px;padding:24px 0;border-top:1px solid #d7d7d6}
#configurateur-side .cf-opt-row:nth-child(1),#configurateur-side .cf-opt-row:nth-child(2){border:none}
#configurateur-side .cf-opt-field{cursor:pointer;width:28px;float:left;margin-right:0;margin-left:0;outline:none}
#configurateur-side .cf-opt-label{cursor:pointer;font-family:open_sans,Arial,Helvetica,sans-serif;font-weight:700;float:right;width:158px}
#configurateur-side .cf-opt-label strong{display:block}
#configurateur-side .cf-opt-label span{height:24px;line-height:24px;display:block}
#configurateur-side .cf-opt-more{display:block;margin:0px;width:156px;float:left}
#configurateur-side .cf-opt-row.disabled .cf-opt-label{color:#969898}
#configurateur-side .cf-opt-more{display:none}
#configurateur-side .cf-opt-more.showMoreColors{display:block}
#configurateur-side .cf-opt-more ul{list-style-type:none;margin:0;text-align:center;padding:10px 0}
#configurateur-side .opt-more-item{margin:0;padding:5px 3px}
#configurateur-side .opt-more-item a{display:block;width:30px;height:30px;border:2px solid #dcdcdc;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
#configurateur-side .opt-more-item a:hover,#configurateur-side .opt-more-item a.selected{border-color:#53d4fd}
#configurateur-side .opt-more-item span{display:none}
#configurateur .cf-model-view-nav{position:absolute;top:50%;margin-top:-25px;z-index:4}
#configurateur .cf-model-view-prev{left:-20px}
#configurateur .cf-model-view-next{right:-20px}
#configurateur .cf-model-view-nav span{display:none}
#cf-model-viewer{position:relative;display:block;width:960px;height:690px;margin:4% auto 0;text-align:center;display:none;z-index:10}
#configurateur .bx-wrapper .bx-viewport{background:none}
#configurateur .bx-wrapper .bx-next{z-index:10;width:50px;height:50px;background-position:-5px -5px;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/cf-spritesheet.png');background-repeat:no-repeat;display:block}
#configurateur .bx-wrapper .bx-prev{z-index:10;width:50px;height:50px;background-position:-65px -5px;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/cf-spritesheet.png');background-repeat:no-repeat;display:block}
#configurateur #bx-pager{text-align:center}
#configurateur .bx-wrapper img{width:auto}
.layered-image{position:relative;display:inline-block}
.layered-image .layer{position:absolute;top:0;width:100%}
.layered-image .layer img{position:absolute;left:0}
#cf-footer-wrapper{position:absolute;left:0;width:100%;background-color:#000;background-color:rgba(0,0,0,0.4);z-index:10;bottom:-4px}
#cf-footer-wrapper .cf-footer-inner{display:table;height:180px}
#cf-footer-wrapper .cf-footer-row{display:table-row;height:100%}
#cf-footer-wrapper .cf-footer-col{display:table-cell;vertical-align:middle;height:100%;float:none !important}
#cf-footer-wrapper .bbottom td{border-bottom:1px solid #8c8c8d}
#cf-footer-wrapper .budget-title{color:#fff;text-transform:uppercase;font-weight:700;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:18px}
#cf-footer-wrapper .comptant{border-right:1px solid #8f8d8f;padding:0 38px 0 0}
#cf-footer-wrapper .comptant strong{color:#53d4fd;display:block;font-weight:700;margin-bottom:8px}
#cf-footer-wrapper .comptant table{border-collapse:collapse}
#cf-footer-wrapper .comptant td{color:#fff;height:26px;vertical-align:middle}
#cf-footer-wrapper .cfc-col-right{text-align:right}
#cf-footer-wrapper .credit-box-content{padding:0 0 0 50px;width:100%}
#cf-footer-wrapper .credit-box-content img{float:left;margin-right:24px}
#cf-footer-wrapper .credit-box-content strong{color:#53d4fd;display:block;font-weight:700;margin-top:26px}
#cf-footer-wrapper .credit-box-content span{color:#f5f5f5}
.cf-footer-col .cf-code-article{color:#53d4fd;font-weight:700;text-align:center;display:none}
.cf-footer-col .cf-code-article .id_article{color:#ffffff;font-weight:300}
.cf-footer .config-col.col-right{border-left:1px solid #939091;padding-left:2%;width:52%;padding-right:0}
.cf-footer .config-col.col-right sup{font-size:17px;top:0;margin-left:4px}
#cf-footer-wrapper #bx-loading{display:none}
.if-with-health-insurance,.if-with-capital-insurance,.if-with-insurance,.config-fancy-body table th small.if-with-insurance{display:none}
.main-nav li.ligier-menu:hover>.subnav .btn-config{background-color:#767375}
.main-nav li.ligier-menu:hover>.subnav .btn-try{background-color:#fff;color:#2b292a}
.main-nav li.ligier-menu>.subnav .btn-try .icon-arrow-light-r{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-fleche-dark-d.png')}
.main-nav li.ligier-menu>.subnav li a.brand-link{color:#fff}
.main-nav li.ligier-menu>.subnav li a.brand-link:hover{color:#fff}
.ligier-menu .subnav{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-mega-menu-ligier.jpg')}
.theme-ligier{color:#fff}
.theme-ligier .header .social-link a:hover .icon-fb,.theme-ligier .header .social-link a:hover .icon-tw,.theme-ligier .header .social-link a:hover .icon-ins{background-position:0 -78px}
.theme-ligier .toolbar ul+ul li a{background:#fff;color:#2b292a}
.theme-ligier .toolbar a:hover,.theme-ligier .toolbar a.active{background-color:#2b292a;color:#fff}
.theme-ligier .icon-phone{background-position:0 -74px}
.theme-ligier .icon-email{background-position:0 -72px}
.theme-ligier .icon-try{background-position:0 -81px}
.theme-ligier .toolbar a:hover .icon-phone,.theme-ligier .toolbar a.active .icon-phone,.theme-ligier .toolbar a:hover .icon-email,.theme-ligier .toolbar a.active .icon-email,.theme-ligier .toolbar a:hover .icon-try,.theme-ligier .toolbar a.active .icon-try,.theme-ligier .toolbar a:hover .icon-flyer,.theme-ligier .toolbar a.active .icon-flyer,.theme-ligier .toolbar a:hover .icon-config,.theme-ligier .toolbar a.active .icon-config,.theme-ligier .toolbar a:hover .icon-expert,.theme-ligier .toolbar a.active .icon-expert{background-position:0 0}
.theme-ligier .bxslider-content p strong{border-color:#fff;color:#fff}
.theme-ligier .bg-modele{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele-ligier.jpg')}
.theme-ligier .banner-btn .btn{background-color:#7f7e77}
.theme-ligier .modele-master .banner-box .banner-box-intro.grey-banner{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele-bandeau-gris-ligier.png')}
.theme-ligier .modele-master .banner-box .black-ellipse .min+a{color:#fff}
.theme-ligier .modele-master .mentions-credit{color:#fff}
.theme-ligier .modele-tab:after{box-shadow:0 0 20px rgba(0,0,0,0.5)}
.theme-ligier .modele-tab h2,.theme-ligier .modele-tab .h2,.theme-ligier .modele-tab li a{color:#000}
.theme-ligier .modele-tab li.active{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-fleche-nav-gris.png')}
.theme-ligier .modele-tab li.active a{background:#e7e8ea;color:#000}
.theme-ligier h3,.theme-ligier .h3,.theme-ligier .h3 a,.theme-ligier h2,.theme-ligier .h2{color:#fff}
.theme-ligier .zoom-pres-thumb-box .active a{border-color:#fff}
.theme-ligier a.more-accordion{color:#fff}
.theme-ligier .intro-box{color:#686666}
.theme-ligier .bg-range{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-mega-menu-ligier.jpg')}
.theme-ligier .bg-range .model-box-subnav li a{color:#fff}
.theme-ligier .btn-details-choice:last-child:hover .item,.theme-ligier .bg-range .btn-details-choice:hover .item{color:#000;font-weight:700}
.bg-range .btn-details-choice:hover .icon-try{background-position:0 -57px}
.bg-range .btn-details-choice:hover .icon-config{background-position:0 -58px}
.theme-ligier .bxslider-options-box .bx-pager a.active{border-left-color:#000;color:#000;font-weight:700}
.theme-ligier .bxslider-options-box .bxslider-options a.active img{border-color:#fff}
.theme-ligier .bxslider-options-desc p.open{border-color:#000;color:#000}
.theme-ligier .btn-blue{background:#fff;color:#000}
.theme-ligier .btn-blue:hover{background:#f2f2f2}
.theme-ligier .modele-master .col-box .col-full-right{background:#fff}
.theme-ligier .col-full-left .col-content .text-france{color:#686666}
.theme-ligier .col-full-right .col-content .text-france{color:#000}
.theme-ligier .bg-footer .expert-box .title{color:#fff}
.theme-ligier .bg-footer .cp-box .icon-search{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-recherche-blanc.png')}
.theme-ligier .bg-range .model-box-subnav .bx-wrapper .bx-prev:hover{background-position:0 0px}
.theme-ligier .bg-range .model-box-subnav .bx-wrapper .bx-next:hover{background-position:-48px 0px}
.theme-ligier .pres-box-modele a:not(.btn),.theme-ligier .equip-box-modele a:not(.btn){text-decoration:underline;color:#fff;font-weight:700}
.theme-ligier .nav a:not(.btn){text-decoration:none;color:#000;font-weight:400}
.theme-ligier .zoom-pres-thumb-box .btn:hover{background:#000;color:#fff}
.theme-ligier .zoom-pres-thumb-box .btn:hover .icon-config-small{background-position:0 0px}
.theme-ligier .zoom-pres-thumb-box .btn:hover .icon-360{background-position:0 0px}
@-ms-keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-o-keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes uil-ring-anim{0%{-ms-transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
100%{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.uil-ring-css{background:0 0;position:relative;width:20px;height:20px;display:inline-block;display:none}
.uil-ring-css>div{position:absolute;display:block;width:40px;height:40px;top:0px;left:20px;border-radius:80px;box-shadow:0 6px 0 0 #ffc206;-ms-animation:uil-ring-anim 1s linear infinite;-moz-animation:uil-ring-anim 1s linear infinite;-webkit-animation:uil-ring-anim 1s linear infinite;-o-animation:uil-ring-anim 1s linear infinite;animation:uil-ring-anim 1s linear infinite}
@media screen and (max-width:768px){#configurateur{height:auto}
#configurateur-fallback{display:block;padding:100px 30px}
#configurateur-fallback p{text-align:center;color:#fff}
#configurateur-bg,#configurateur-inner{display:none}
}
@media screen and (max-width:1600px){#cf-arrow{display:block}
#configurateur .cf-bloc-intro{float:right;width:70%;margin-right:10%}
}
@media screen and (max-width:1300px){#cf-arrow{display:none}
}
.loader{display:none;position:fixed;z-index:1001;top:50%;left:50%;transform:translate(-50%,-50%)}
@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}
66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}
66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
.ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync 0.6s -0.14s infinite ease-in-out;animation:ball-pulse-sync 0.6s -0.14s infinite ease-in-out}
.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync 0.6s -0.07s infinite ease-in-out;animation:ball-pulse-sync 0.6s -0.07s infinite ease-in-out}
.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync 0.6s 0s infinite ease-in-out;animation:ball-pulse-sync 0.6s 0s infinite ease-in-out}
.ball-pulse-sync>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}
.cf-footer{margin-top:-61px;width:calc(960px+79px);position:relative}
.cf-footer>div>a{display:inline-block}
.cf-footer .block-budget .block-inside{background-color:rgba(0,0,0,.4);display:inline-block;vertical-align:top;height:61px;padding:15px}
.cf-footer .block-budget .block-inside p{color:#FFF;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:22px;text-transform:uppercase}
.cf-footer .block-recept-config{left:-27px;position:relative;cursor:pointer}
.cf-footer .block-try-it{left:-52px;position:relative}
.cf-footer .block-recept-config .block-inside,.cf-footer .block-try-it .block-inside{background-color:#53d5fd;display:inline-block;vertical-align:top;height:61px;width:346px;padding:10px 5px 10px 20px}
.cf-footer .block-try-it .block-inside{padding-top:15px}
.cf-footer .block-recept-config .block-inside p,.cf-footer .block-try-it .block-inside p{display:inline-block;color:#FFF;font-family:open_sansbold,Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;max-width:260px;padding-left:10px;vertical-align:middle}
.cf-footer .triangle-01a{border-color:transparent transparent rgba(0,0,0,.4);border-width:0px 0px 61px 23px;display:inline-block;transition:.3s;border-style:solid;width:0px;height:0px;line-height:0px}
.cf-footer .triangle-01b{border-width:61px 0 0 23px;border-color:transparent transparent transparent rgba(0,0,0,.4);display:inline-block;transition:.3s;border-style:solid;width:0px;height:0px;line-height:0px}
.cf-footer .triangle-02a{border-width:0 23px 61px 0;border-color:transparent #53d5fd transparent transparent;display:inline-block;transition:.3s;border-style:solid;width:0px;height:0px;line-height:0px}
.cf-footer .triangle-02b{border-width:61px 0 0 23px;border-color:transparent transparent transparent #53d5fd;display:inline-block;transition:.3s;border-style:solid;width:0px;height:0px;line-height:0px}
.cf-footer .triangle-03a{border-width:0 23px 61px 0;border-color:transparent #53d5fd transparent transparent;display:inline-block;transition:.3s;border-style:solid;width:0px;height:0px;line-height:0px}
.cf-footer .triangle-03b{border-width:61px 0 0 23px;border-color:transparent transparent transparent #53d5fd;display:inline-block;transition:.3s;border-style:solid;width:0px;height:0px;line-height:0px}
.cf-footer .icon-config-arrow-blue{width:22px;height:13px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-config-fleche-bleu.png') 0 0 no-repeat;margin-left:5px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.cf-footer .icon-config-arrow-blue.rotating{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.cf-footer .icon-config-recept-config{width:37px;height:36px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-config-recevoir-config.png') 0 0 no-repeat}
.cf-footer .icon-config-try-key{width:38px;height:34px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-config-essai.png') 0 0 no-repeat}
.cf-footer .icon-budget{width:38px;height:34px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/sprite-budget.png') 0 0 no-repeat;background-size:25px 107px;display:none}
.cf-footer .config-col{width:48%;float:left;margin-top:20px}
.cf-footer .config-col td{color:#FFF}
.cf-footer .config-col>strong{display:block;color:#53d4fd;font-family:open_sansbold,Arial,Helvetica,sans-serif;font-size:17px;padding-bottom:5px;padding-left:5px}
.cf-footer .config-col small{font-size:13px}
.tx-ligier-configurateur .cf-footer table{border-spacing:0;border-collapse:collapse;font-size:17px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;width:86% !important}
.tx-ligier-configurateur .cf-footer table td{padding:2px 5px 3px}
.tx-ligier-configurateur .cf-footer table td sup{font-size:12px;position:relative;top:-6px}
.tx-ligier-configurateur .cf-footer table .highlighted td{background-color:#FFF;color:#3D3D3D}
.tx-ligier-configurateur .cf-footer table .highlighted td.basePrice{color:#53D4FD}
.tx-ligier-configurateur .cf-footer table .highlighted td.basePrice sup{color:#333}
.cf-footer .config-col.col-right td.basePrice,.cf-footer .config-col.col-right td.optionPrice,.cf-footer .config-col.col-right td.totalPrice{font-family:open_sansextrabold,Arial,Helvetica,sans-serif}
.mentions-link{font-family:open_sanslight,Arial,Helvetica,sans-serif;font-size:11px;color:#d6d6d6;top:-5px;position:relative;text-decoration:underline}
.punch-line-credit{font-family:open_sansregular,Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;color:#FFF;padding-top:20px;clear:both}
.config-container-details{display:none;padding-bottom:20px}
#cf-footer-wrapper{position:fixed;left:0;width:100%;background-color:#000;background-color:rgba(0,0,0,0.6);z-index:99;bottom:-4px}
#cf-footer-wrapper.cf-footer-wrapper-absolute{position:absolute}
#cf-footer-wrapper .cf-footer{margin-top:-61px}
#cf-footer-wrapper .cf-footer>.clearfix{text-align:center}
#cf-footer-wrapper .cf-footer>.config-container-details{text-align:left}
@media screen and (max-width:1060px){.cf-footer{width:960px}
.cf-footer .block-recept-config .block-inside,.cf-footer .block-try-it .block-inside{width:auto;padding:10px 25px}
}
@media screen and (max-width:890px){.cf-footer .block-recept-config .block-inside,.cf-footer .block-try-it .block-inside{width:auto;padding:10px}
}
@media screen and (max-width:768px){#cf-footer-wrapper,.config-fancy-footer .table-r{display:none}
}
@media screen and (min-width:768px) and (max-width:1060px){.cf-footer{width:100%}
}
@media screen and (min-width:768px) and (max-width:1020px){.cf-footer .block-recept-config .block-inside p,.cf-footer .block-try-it .block-inside p{font-size:12px;max-width:200px}
}
@media screen and (min-width:769px){#config-fancy .col-md-6{width:45%;float:left}
#config-fancy .col-md-6+.col-md-6{padding-left:5%;width:55%}
}
@media screen and (min-width:0) and (max-width:500px){
.config-fancy-header img{max-width:100%}
.config-fancy-header p{text-align:center;margin-top:20px;padding-left:0;max-width:100%}
.config-fancy-body{padding:10px}
.config-fancy-body table td strong{white-space:nowrap}
.config-fancy-ex aside{padding:10px}
}
@media screen and (min-width:0) and (max-width:768px){.solu-box .nav-tabs li.active{width:97%}
.solu-box .nav-tabs li{max-width:100%;width:97%;border-top:1px solid #FFE183}
.solu-box .tab-pane{margin-left:0;padding-left:10px}
.main-content .content ul,.wysiwyg-content ul{margin-left:0;padding-bottom:0}
.solu-box .tab-pane li,.solu-box .tab-pane p{margin-left:10px}
.theme-ligier .modele-tab h2,.theme-ligier .modele-tab .h2{color:#fff}
.modele-master .mentions-credit{position:relative;right:auto;text-align:center;width:auto}
.bg-modele{background-position:0 0}
.container{padding-left:20px;padding-right:20px}
}
@media screen and (min-width:0) and (max-width:900px){#cetelemModal .modal-dialog,#cetelemModalMentionss .modal-dialog{width:auto}
.config-fancy-header p{margin-top:20px;text-align:center;padding-left:0}
.config-fancy-body{padding:10px 30px}
}
@media screen and (max-width:710px) and (min-width:0){.bg-solutions{background:#ffc207;padding-top:30px}
}
@media screen and (max-width:390px){.modele-master .mentions-credit{right:auto;left:3%}
}
@media screen and (min-width:0) and (max-width:768px){body:before{content:'';position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.25);z-index:-1;opacity:0;transition:all 0.3s ease}
body.loading:before{opacity:1;z-index:1001}
body.loading .loader{display:block}
.optionLoader{display:none !important}
.bx-pager-xs{margin-top:20px}
.bx-pager-xs a{position:relative;display:inline-block;text-decoration:none;margin:0 7px}
.bx-pager-xs a:before{content:'';display:block;position:relative;height:7px;width:7px;border-radius:100%;background-color:rgba(0,0,0,0.3)}
.bx-pager-xs a.active:before{background-color:rgba(0,0,0,0.7)}
.bx-controls{display:none}
#configurateur-fallback{display:none}
#configurateur-bg,#configurateur-inner{display:block}
#configurateur-inner{height:100vh;overflow:scroll;position:relative}
#configurateur-header{display:none}
#configurateur-bg{background:#f2f2f2;z-index:-1;height:100%}
#configurateur-bg img{display:none}
.tx-ligier-configurateur{position:fixed;top:0;left:0;height:100vh;width:100%;z-index:101;overflow:hidden;padding-bottom:81px}
#configurateur-side{width:100%;top:auto;bottom:0px;position:fixed}
#configurateur-side .side-sections{display:flex;width:100%}
#configurateur-side .side-section{width:100%;z-index:1}
#configurateur-side .side-section-control{width:auto;height:auto;padding:14px 0;background:#f2f2f2;border:solid 1px #fff;color:#3d3d3d}
#configurateur-side .side-section-control:not(.selected) .side-section-label{color:#3d3d3d}
#configurateur-side .action-container{padding:20px 0;text-align:center;background:#f2f2f2}
#configurateur .cf-bloc-intro{float:none;width:100%;text-transform:none;font-family:open_sanslight,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;text-align:center;padding:0;margin:0;background:none}
#configurateur .cf-bloc-intro .title{font-family:oswaldlight,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#53d4fd;font-weight:700;text-align:center;font-size:20px;padding:25px 0px}
#configurateur .cf-bloc-intro .icon-config{background-position:0px -44px;background-size:30px;width:40px;height:40px}
#configurateur .cf-bloc-intro .title span{display:inline-block;vertical-align:middle;text-align:left}
#configurateur .cf-bloc-intro .btn-container{margin-top:20px}
#configurateur .cf-bloc-title{font-family:oswaldlight,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#53d4fd;font-weight:700;text-align:center;font-size:20px;padding:25px 0px}
#configurateur .cf-bloc-title>div>*{display:inline-block;vert-align:middle}
#configurateur .cf-bloc-title .icon{background-position:center center;margin-right:10px}
#configurateur-side .side-section-label{font-size:14px}
#configurateur-side .side-section-opts{margin-top:-20px;top:0;left:0;width:100vw;padding:30px 0 0 0;z-index:-1;opacity:0;background:#fff;transform:translateY(150%);display:flex !important;flex-direction:column-reverse}
#configurateur-side .side-section-opts.active{transform:none;opacity:1;position:relative;transition:all 0.2s ease}
#configurateur-side .side-section-opts-close{position:relative;top:auto;bottom:0;right:auto;left:0;z-index:1;background:#f2f2f2;width:100%;height:80px;padding:20px 0;text-align:center}
#configurateur-side .side-section-opts-close:before{content:'';height:40px;width:40px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-check-circle.png') 50% 50% no-repeat;background-size:contain;display:inline-block}
#configurateur-side .side-section-model .tab-content{margin-top:0}
#configurateur-side .side-section-model .side-section-opts-inner{width:100%;min-height:0;padding-bottom:10px}
#configurateur-side .option-selected .side-section-control:not(.selected){display:none}
#configurateur-side .option-selected .side-section{width:auto;margin-bottom:-80px}
#configurateur-side .option-selected .side-section-control.selected{padding:7px 25px;display:inline-block}
#configurateur-side .option-selected .side-section-control.selected span{display:inline-block;vertical-align:middle}
#configurateur-side .option-selected .side-section-control.selected .side-section-icon{margin:0 15px 0 0}
#configurateur-side .side-section-model .nav-tabs{display:flex}
#configurateur-side .side-section-model .nav-tabs li{width:100%}
#configurateur-side .side-section-model .nav-tabs a{display:block;text-align:center}
#configurateur-side .cf-model-row{width:auto;margin:0}
#configurateur-side .cf-model-col-left{display:none}
#configurateur-side .cf-model-col-right{float:none;width:auto;display:flex;background:#f2f2f2}
#configurateur-side .cf-model-col-right .cf-model-finition{display:inline-block;margin-bottom:0}
#configurateur-side .cf-model-col-right .cf-model-finition label{border-right:solid 2px #fff;padding:15px 20px;float:none;width:auto;display:flex;min-width:265px}
#configurateur-side .cf-model-col-right .cf-model-finition label img{margin-right:20px}
#configurateur-side .cf-model-col-right .cf-model-finition :checked+label{background:#53D4FD;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-check-big.png');background-position:55% 50%;background-repeat:no-repeat;color:#fff}
#configurateur-side .cf-model-col-right .cf-model-field{position:absolute;z-index:-1;opacity:0}
#configurateur-side .tab-content>.active{max-width:100%;overflow:auto;display:flex}
#configurateur-side .side-section-color .side-section-opts,#configurateur-side .side-section-options .side-section-opts{top:0}
#configurateur-side .side-section-color .side-section-opts-inner{width:100%;min-height:0}
#configurateur-side .side-section-color .side-section-opts ul{max-width:100%;overflow:auto;display:flex}
#configurateur-side .side-section-color .side-color-item{padding:10px 10px 35px 10px}
#configurateur-side .validated .side-section-control:not(.selected):before{content:"";display:block;height:20px;width:20px;line-height:20px;color:#fff;background:#53D4FD;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-check-blanc.png');background-position:50% 50%;background-repeat:no-repeat;border-radius:100%;position:absolute;z-index:1;top:5px;right:5px;text-align:center}
#configurateur-side .side-section-color .side-section-opts-inner>br{display:none}
#configurateur-side .side-section-color .side-section-opts-inner>strong{position:absolute;top:0;left:0;width:50%;padding:0 5px;font-size:11px;text-transform:uppercase;text-align:center}
#configurateur-side .side-section-color .side-section-opts-inner>strong.active{color:#53D4FD}
#configurateur-side .side-section-color .side-section-opts-inner>strong:first-of-type{border-right:1px solid #dcdbda}
#configurateur-side .side-section-color .side-section-opts-inner>strong:last-of-type{left:50%}
#configurateur-side .side-section-color .side-section-opts-inner>strong+ul{display:none;padding-top:35px}
#configurateur-side .side-section-color .side-section-opts-inner>strong.active+ul{display:flex}
#configurateur-side .side-section-options.validated .side-section-control:not(.selected):before{background-image:none;content:attr(data-nb-opt)}
#configurateur-side .side-section-options .side-section-opts{margin-top:0;padding-top:10px}
#configurateur-side .side-section-options .side-section-opts-inner{max-width:100%;overflow:auto;display:flex;min-height:0}
#configurateur-side .cf-opt-row{width:auto;border:none;padding:0;margin:0}
#configurateur-side .cf-opt-more{position:fixed;padding:30px;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);text-align:center}
#configurateur-inner #configurateur-side .cf-opt-more{display:none !important}
#configurateur-inner.modal-color-open #configurateur-side .cf-opt-more.showMoreColors{display:flex !important;justify-content:center;align-items:center}
.modal-color-open #configurateur-side .option-selected .side-section-control.selected{display:none}
.modal-color-open #configurateur-side .action-container{display:none !important}
#configurateur-side .cf-opt-more.showMoreColors>span{padding:20px;background:#fff}
#configurateur-side .cf-opt-more .title{font-weight:700}
#configurateur-side .cf-opt-row input{position:absolute;z-index:-100;opacity:0}
#configurateur-side .cf-opt-label{width:auto;min-width:200px;background:#f2f2f2;border-right:solid 2px #fff;padding:15px 20px 25px 20px}
#configurateur-side .cf-opt-row :checked+label{background:#53D4FD;color:#fff;background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-check-big.png');background-position:55% 50%;background-repeat:no-repeat}
#configurateur-side .tooltip-inner,#configurateur-side .tooltip-arrow{display:none}
#cf-model-viewer{height:auto;max-width:70%;margin:0 auto}
.bx-wrapper img{max-width:100%;height:auto}
.modal-backdrop{display:none}
#config-fancy-simulez .container-title{max-width:100%;text-align:center}
#cetelemModal .modal-dialog{width:100%;margin:0}
#config-fancy-simulez>div{padding:10px}
#config-fancy-simulez .content-step{width:230px}
#config-fancy-simulez .config-fancy-body{display:flex;flex-direction:column}
#config-fancy-simulez .config-fancy-body>div{margin-bottom:20px}
#config-fancy-simulez .config-fancy-body>div:first-child{order:1}
#config-fancy-simulez .config-fancy-body>div:last-child{order:2}
#config-fancy-simulez .config-fancy-body #cetelemCalculateForm{margin-bottom:30px}
#config-fancy-simulez .config-fancy-body table tr th{padding:10px 0}
#configurateur .side-section-control:not(.selected) .cf-ui{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/cf-spritesheet-black.png')}
#cf-footer-wrapper{background:#f2f2f2}
#cf-footer-wrapper [class*='triangle']{display:none}
#cf-footer-wrapper .cf-footer>.clearfix{display:flex;border:solid 1px #f2f2f2;background:#3d3d3d}
#cf-footer-wrapper .cf-footer>.clearfix>a{width:100%;border-left:solid 2px #f2f2f2;padding:15px 10px;text-decoration:none}
#cf-footer-wrapper .cf-footer>.clearfix>a.active{background-color:#53d4fd}
#cf-footer-wrapper .cf-footer>.clearfix>a:first-of-type{border:none}
#cf-footer-wrapper .cf-footer{margin:0;padding:0;width:auto}
#cf-footer-wrapper .icon-config-arrow-blue{display:none}
#cf-footer-wrapper .block-inside{height:100%;padding:0;background:transparent;display:flex;justify-content:center;flex-direction:column;align-items:center}
#cf-footer-wrapper .block-inside p{width:auto;padding:0;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:15px;transition:all 0.3s ease}
#cf-footer-wrapper .icon-config-recept-config{display:block;width:20px;height:20px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/sprite-mail.png');background-size:20px;margin-bottom:8px}
#cf-footer-wrapper .icon-config-try-key{width:24px;height:22px;margin-bottom:8px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/sprite-cle.png') 0 0 no-repeat;background-size:24px}
#cf-footer-wrapper .icon-budget{display:block;width:25px;height:22px;margin-bottom:8px}
#cf-footer-wrapper .block-recept-config,#cf-footer-wrapper .block-try-it{left:auto}
#cf-footer-wrapper .cf-footer>.clearfix.config-container-details{background:#f2f2f2;display:none;opacity:0;height:calc(100vh - 165px);overflow:auto;padding:20px;transition:opacity 0.3s}
#cf-footer-wrapper .cf-footer table{min-width:100%;text-align:left}
#cf-footer-wrapper .cfc-col-right{min-width:105px}
#cf-footer-wrapper table .highlighted td{background-color:transparent}
#cf-footer-wrapper .config-col,#cf-footer-wrapper .config-col.col-right{padding:0;border:none;float:none;width:100%}
#cf-footer-wrapper .config-col td{color:#3d3d3d}
#cf-footer-wrapper .config-col>strong{margin-bottom:10px;text-align:center}
#cf-footer-wrapper .mentions-link{color:#3d3d3d}
#cf-footer-wrapper .punch-line-credit{color:#3d3d3d;text-align:center;line-height:1.4;font-size:14px}
#cf-footer-wrapper.open-config{color:#3d3d3d}
#cf-footer-wrapper.open-config .cf-footer>.clearfix{border-color:#fff;background:#f2f2f2}
#cf-footer-wrapper.open-config .cf-footer>.clearfix>a{border-color:#fff}
#cf-footer-wrapper.open-config .cf-footer>.clearfix.config-container-details{opacity:1}
#cf-footer-wrapper.open-config a:not(.active) .block-inside p{color:#3d3d3d}
#cf-footer-wrapper.open-config a:not(.active) .icon-config-recept-config,#cf-footer-wrapper.open-config a:not(.active) .icon-budget,#cf-footer-wrapper.open-config a:not(.active) .icon-config-try-key{background-position:bottom}
#box-try{position:fixed;display:block;opacity:0;transform:translateY(100%);z-index:1001;top:174px;padding-top:0;height:calc(100% - 174px);padding-bottom:0;overflow:scroll}
.open-box-try #box-try{opacity:1;transform:translateY(0%);transition:all 0.6s ease}
.open-box-try #cf-footer-wrapper{transform:translateY(calc(-100vh+170px));transition:all 0.6s ease}
.bg-try .h1{font-size:18px;text-transform:none;text-align:center;margin-top:35px;color:#3d3d3d}
.bg-try .form-line{width:100%}
.configuration-recap{display:block;margin-top:20px;line-height:1.4;font-family:open_sanssemibold,Arial,Helvetica,sans-serif;margin-bottom:200px}
.recap{text-transform:uppercase}
.recap.option:before{content:'+';display:inline-block;margin-right:5px}
.recap.total-options{text-transform:initial;margin-top:12px;font-size:14px}
.recap.total{margin-top:8px;color:#53d4fd;font-family:open_sansbold,Arial,Helvetica,sans-serif;font-size:16px}
.configuration-recap .btn{margin-top:30px}
#configurateur[data-step='0'] .step-1,#configurateur[data-step='0'] .step-2,#configurateur[data-step='1'] .step-0,#configurateur[data-step='1'] .step-2,#configurateur[data-step='2'] .step-0,#configurateur[data-step='2'] .step-1{display:none}
#configurateur[data-step='0'] #configurateur-side,#configurateur[data-step='2'] #configurateur-side{display:none}
#configurateur[data-step='0'] .cf-bloc-title{display:none}
#configurateur[data-step='1'] .cf-bloc-intro{display:none}
#configurateur[data-step='2'] #cf-footer-wrapper{display:block}
}
@media (max-width:768px){.container{width:96%}
}
.nav-main-box{display:flex;justify-content:space-between}
.link-home{margin:auto;padding-left:45px}
.navbar-toggle .icon-bar,.navbar-toggle-settings .icon-bar{background-color:#000}
.navbar{min-height:70px}
@media (min-width:0) and (max-width:991px){.navbar{min-height:50px}
.navbar-toggle,.navbar-toggle-settings{box-shadow:none;margin-left:10px}
.navbar-toggle .icon-bar,.navbar-toggle-settings .icon-bar{width:30px}
.navbar-toggle .icon-bar:first-child+.icon-bar,.navbar-toggle-settings .icon-bar:first-child+.icon-bar{border:none;border-top:1.5px dashed #000;background-color:transparent}
.nav-main-box .icon{font-size:24px;margin:10px;color:#53d4fd}
.nav-main-box .icon+.icon{font-size:20px;margin:6px}
}
.navbar-toggle #menu{width:30px;height:12px;position:relative;
transition:.5s ease-in-out;cursor:pointer;display:block;margin-top:-5px}
.navbar-toggle #menu.open{transform:scale(.8)}
.navbar-toggle #menu.open:after{content:"";height:38px;width:38px;background:#e7e7e7;display:block;border-radius:50%;top:-10px;position:absolute;left:-4px;z-index:-1}
.navbar-toggle .icon-bar{display:block;position:absolute;height:2px;width:100%;background:#000;opacity:1;left:0;
transition:.25s ease-in-out;transform-origin:50%}
.navbar-toggle .icon-bar:nth-child(1){top:0}
.navbar-toggle .icon-bar:nth-child(2){top:2px;transition:none;background-color:transparent;border-top:1.5px dashed #000}
.navbar-toggle .icon-bar:nth-child(3),.navbar-toggle .icon-bar:nth-child(4){top:10px}
.navbar-toggle #menu.open span:nth-child(3){transform:rotate(-45deg);top:2px;opacity:0}
.navbar-toggle #menu.open span:nth-child(1){transform:rotate(45deg);top:8px}
.navbar-toggle #menu.open span:nth-child(4){transform:rotate(-45deg);top:2px}
.navbar-toggle #menu.open span:nth-child(2){top:6px;width:0%;left:50%}
.navbar-fixed-top{background-color:#FFF}
.header .main-nav{display:flex;align-items:center;justify-content:center}
@media screen and (min-width:991px) and (max-width:1024px){.header .main-nav>li>a{padding-left:4px;padding-right:4px}
}
@media screen and (min-width:991px) and (max-width:1075px){.header .main-nav{margin-left:-55px}
}
@media screen and (min-width:1024px){.header .main-nav>li>a{padding:0 5px}
}
.header .navbar .container{width:100%}
.header .subnav li a.brand-link,.header .subnav li a.brand-link span{background:transparent}
.header .subnav li a.brand-link{font-size:11px}
.header .subnav li a.brand-link:hover{text-decoration:none}
.header .subnav li a.img-link:hover+.brand-link,.header .subnav li a.brand-link:hover{color:#53d4fd}
.header .main-nav .v2k18-subnav{position:absolute;left:-100vw;top:68px;width:1px;height:1px;float:left;background:#FFF;box-shadow:0 10px 10px rgba(0,0,0,.5)}
.header .main-nav li:nth-child(2) .v2k18-subnav{transition:all ease-out .5s}
.header .main-nav>li:hover>.v2k18-subnav,.header .main-nav>li:hover .v2k18-subnav-std-list>li:hover .sub-subnav .v2k18-subnav{left:0;right:0;position:absolute;z-index:99;
width:auto;float:none;height:auto}
.header .main-nav>li .v2k18-subnav-std-list>li .sub-subnav .v2k18-subnav .sub-subnav .v2k18-subnav{display:none}
.header .main-nav .v2k18-subnav-list li{padding:0 1%;flex-basis:25%}
.header .main-nav ul{margin-bottom:0;display:flex;
justify-content:center;flex-wrap:wrap;max-width:980px;width:100vw;margin:auto}
.header .main-nav li:hover>a.cap{color:#53d4fd}
.header .main-nav a.brand-link,.header .main-nav>li a:not(.tag){font-size:13px;color:#000;min-height:68px;line-height:68px}
.header .main-nav .link-home img{vertical-align:middle;position:relative;top:2px;margin-right:10px;display:inline-block}
.nav-language{position:absolute;right:10px;top:0}
.nav-language a{color:#000;padding-top:25px;text-transform:none}
.header .main-nav>li:not(:first-child):hover>a:after{content:'';display:block;position:absolute;transform:translate(-50%,-50%) rotate(-45deg);left:50%;width:20px;height:20px;z-index:100;background:white;box-shadow:-2px 2px 17px 1px rgba(0,0,0,.1)}
.header .main-nav li:hover>a#id6:after,.header .main-nav li:hover>a#id295:after,.header .main-nav li:hover>a#id298:after{content:none}
.header .main-nav>li>a>span,.header .main-nav>li a.brand-link span:not(.ellipse){background:#FFF;position:relative;z-index:101}
.header .main-nav>li>a#id298,.header .main-nav>li>a#id299{color:#53d4fd;text-decoration:none}
.header .main-nav>li>a span.icon{font-size:19px;margin-right:5px}
.header .main-nav>li>a#id299 span.icon{font-size:15px}
.header .main-nav li .ellipse,.main-content .model-box-subnav .ellipse{display:block;background:#e9e9e9;z-index:-1;position:absolute;left:calc(50% - 30px);width:107px;height:107px;top:50%;transform:translateY(-50%)}
.main-content .model-box-subnav .ellipse{background:rgba(233,233,233,.5);top:calc(100px - 30px);left:50%;width:132px;height:132px;line-height:132px;margin:0;transform:translate(-50%,-50%)}
.main-content .model-box-subnav .active .ellipse{background:#e9e9e9}
.header .main-nav .v2k18-subnav-list li:hover>.subnav,.header .main-nav .v2k18-subnav-std-list li:hover>.subnav{position:absolute;background:#FFF;left:0;right:0;top:auto;height:auto;width:auto;float:none;max-height:calc(100vh - 228px - 68px);overflow-y:auto}
.header .main-nav .v2k18-subnav-list>li:hover>span>a.brand-link:after{content:'';display:block;position:absolute;transform:translate(-50%,-50%) rotate(-45deg);left:50%;width:20px;height:20px;z-index:100;bottom:-21px;background-color:white;box-shadow:-8px 9px 25px 0 rgba(0,0,0,.05)}
.subnav{box-shadow:none}
.header .main-nav .v2k18-subnav-list{display:flex;text-align:center;justify-content:center;min-height:180px;align-items:center}
li:hover ul.v2k18-subnav-list.list-unstyled.list-inline{justify-content:center}
.header .main-nav .v2k18-subnav:before,.header .main-nav .v2k18-subnav-list .subnav:before,.header .main-nav .v2k18-subnav-std-list .subnav:before{content:'';position:absolute;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/separateur-ombre.png') 50% 0 no-repeat;background-size:100% 22px;width:100%;height:22px;top:0;opacity:0.5}
.header .main-nav .v2k18-subnav-list .subnav,.header .main-nav .v2k18-subnav-std{position:absolute;left:-100vw;top:68px;width:1px;height:1px;float:left;background:#FFF;box-shadow:0 10px 10px rgba(0,0,0,.5);transition:all ease-out .5s}
.header .main-nav .v2k18-subnav-std{left:0;right:0}
.header .main-nav .v2k18-subnav-list li:nth-child(3) .subnav{left:0;right:0}
a.brand-link{display:flex;align-items:flex-start;padding:30px 0;flex-wrap:wrap;justify-content:center}
a.brand-link:hover{text-decoration:none}
#id293 a.brand-link,#id293+.v2k18-subnav a.brand-link{opacity:.5}
.header .main-nav .v2k18-subnav-list li:hover a.brand-link,.header .main-nav #id293+.v2k18-subnav li:hover a.brand-link{opacity:1;min-height:0;line-height:normal}
.header .main-nav .v2k18-subnav-list .brand-logo-ellipse{height:107px;position:relative;width:100%}
.header .main-nav .v2k18-subnav-list .brand-logo-ellipse .ellipse{position:relative;transform:none;left:0;top:0;margin:0 auto}
.header .main-nav .v2k18-subnav-list .brand-link img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.header .main-nav .v2k18-subnav-list .brand-link p{line-height:normal;min-height:40px;margin-top:10px}
.header .main-nav .v2k18-subnav-list li:hover .brand-link p{color:#53d4fd}
.header .main-nav .v2k18-subnav-list li>span{background:none}
a.img-link{opacity:.5}
.header .main-nav .v2k18-subnav-list .subnav li:hover a.img-link{opacity:1}
.header .subnav li a.img-link{padding:10px 0}
.header .main-nav .v2k18-subnav-list .subnav li a.img-link .ellipse{width:6rem;height:6rem;top:45%;transform:translate(-50%,-50%);left:50%;margin:0}
.header .main-nav .v2k18-subnav-list li:nth-child(3) .subnav li:hover a.img-link .ellipse,.header .main-nav .v2k18-subnav-list li:nth-child(4) .subnav li:hover a.img-link .ellipse{background-color:#132f4c}
.header .main-nav ul.list-modele-subnav li{margin:0}
.header .main-nav ul.list-modele-subnav{padding-bottom:14px;align-items:flex-start}
.header .main-nav .subnav img{padding-right:0;top:0;margin:auto;width:150px;max-width:none}
.header .subnav .btn.new-btn-blue,.mob-top-nav .new-btn-blue,.new-btn-blue{width:auto;display:inline-block;font-size:14px;font-family:open_sansbold,Arial,Helvetica,sans-serif;padding:12px 20px;margin-top:25px;text-align:center;background-color:#53d4fd;color:#FFF;text-transform:uppercase;min-height:0}
.mob-top-nav .new-btn-blue{width:70%;margin-left:15%;margin-top:0}
.header .subnav .btn.new-btn-blue:hover,.new-btn-blue:hover{text-decoration:none}
.header .subnav .btn.new-btn-blue{margin-bottom:24px;margin-top:0;min-width:200px;line-height:normal}
.breaking-new-menu{display:flex;flex-direction:row;flex-wrap:wrap;text-align:left;margin:30px;justify-content:center}
.breaking-new-menu .header{margin:0 50px}
.breaking-new-menu .body{max-width:25%}
.breaking-new-menu .body p{padding-bottom:40px}
.header .main-nav .subnav .breaking-new-menu img{width:100%;max-width:260px}
.header .main-nav .subnav .breaking-new-menu .icon{background:inherit;top:-1px;margin-left:10px}
.bg-footer a{color:#FFF}
.bg-footer .special-col{margin-top:0}
.bg-footer .focus-nav{overflow:hidden}
.bg-footer .focus-nav .category{font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:16px}
.bg-footer .focus-nav ul{margin-bottom:20px}
.bg-footer .focus-nav .powermail_fieldwrap_193 ul.parsley-errors-list{position:absolute;width:100%}
.bg-footer .focus-nav ul.parsley-errors-list{width:100%}
.bg-footer .parsley-errors-list li{position:relative}
.bg-footer .focus-nav li a,.bg-footer fieldset{color:#777}
.bg-footer .focus-nav+.last-footer{margin-top:20px}
.bg-footer .focus-nav+.last-footer .social-link{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}
.bg-footer .focus-nav+.last-footer .social-link a{margin:0}
.bg-footer .h1{color:#53d4fd;font-size:14px;text-transform:none;border-left:none;margin-top:0;margin-left:-4px}
.bg-footer .h1:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:3px;font-size:12px;display:inline-block;vertical-align:middle;top:-2px;padding-right:8px;position:relative;content:"\e918"}
.bg-footer .form-line input[type="email"]{background:transparent;border:1px solid #646464;padding:8px;margin-top:6px}
.bg-footer .powermail_fieldwrap_submit .btn{position:absolute;top:-61px;width:50px;font-size:14px;background:none;font-family:inherit;color:#646464;right:2px}
.bg-footer fieldset{margin-top:15px;width:auto;max-width:300px}
.focus-nav input[type="checkbox"]{opacity:0}
.bg-footer input[type=checkbox]+label{font-style:normal;font-size:12px;display:inline-block;
top:-15px;position:relative;padding-left:40px}
.bg-footer .focus-nav input[type="checkbox"]:checked+label::after{height:8px;width:14px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:3px;top:7px}
.bg-footer .focus-nav input[type="checkbox"]+label::before{content:'';height:20px;width:20px;border:1px solid #646464;left:0;top:3px;position:absolute;display:inline-block}
.bg-footer .focus-nav input[type="checkbox"]+label:before,.bg-footer .focus-nav input[type="checkbox"]+label:after{position:absolute;content:"";display:inline-block}
.bg-footer .focus-nav input[type="checkbox"]+label:after{content:none}
.bg-footer .focus-nav input[type="checkbox"]:checked+label:after{content:""}
.bg-footer .expert-box{margin-top:0;padding:15px 0}
.bg-footer .expert-box .title:before{font-family:'icomoon'!important;content:"\e909";display:inline-block;width:12px;height:15px;font-size:15px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:3px;vertical-align:middle;top:-3px;position:relative;left:-5px}
@media (max-width:375px){.title-border{font-size:71px}
}
#id295+.v2k18-subnav ul{display:flex;justify-content:center}
li#id4:hover>a:after,li#id48:hover>a:after{content:'';display:block;position:absolute;transform:translate(-50%,-50%) rotate(-45deg);left:50%;width:20px;height:20px;z-index:100;background:white;bottom:-20px;box-shadow:-2px 2px 17px 1px rgba(0,0,0,.1)}
@media screen and (min-width:992px){li#id4>a,li#id48>a{min-height:190px;line-height:190px;padding:0 45px;position:relative;text-transform:uppercase;background:linear-gradient(#ffffff00,#ffffff);text-align:center;display:flex;align-items:center;flex-direction:column;margin:auto;box-shadow:none;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:13px;color:#000}
li#id4:hover a.tag,li#id48:hover a.tag{color:#53d4fd}
li#id4>a>span,li#id48>a>span{font-size:29px;line-height:normal;display:flex;flex:1;flex-direction:column;margin:auto;justify-content:center;background:inherit;position:relative;z-index:101}
li#id4 span em,li#id48 span em{display:block;line-height:normal;font-size:14px;font-style:normal;text-transform:none;padding-top:6px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif}
li#id4 span em .icon-v2018-plus,li#id48 span em .icon-v2018-plus{font-size:20px;padding-left:10px}
}
#webzine-box-nav .item{box-shadow:0px 15px 40px 0 rgba(0,0,0,0.25)}
.header .main-nav>li .v2k18-subnav-std-list li:hover>a{color:#53d4fd;text-decoration:none}
@media (min-width:992px){.v2k18-subnav-std-list>li{margin:30px 10px}
.header .main-nav>li .v2k18-subnav-std-list>li>a{border-radius:4px;background-color:rgb(255,255,255);box-shadow:0 3px 7px 0 rgba(0,0,0,0.15);padding:8px 16px;min-height:0;height:100%;line-height:normal;color:#53d4fd;font-size:15px;font-family:open_sanssemibold,Arial,Helvetica,sans-serif}
.header .main-nav>li .v2k18-subnav-std-list>li:hover:not(#id4):not(#id48)>a{background-color:#53d4fd;color:#FFF}
.v2k18-subnav-std-list>li>a:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:3px;font-size:25px;display:inline-block;vertical-align:middle}
#id22 a:before{content:"\e911"}
#id301 a:before{content:"\e906";font-size:20px}
#id65 a:before{content:"\e90f";font-size:22px}
#id302 a:before{content:"\e900";font-size:28px}
#id303 a:before{content:"\e91e";font-size:23px}
#id304 a:before{content:"\e90e";font-size:27px}
#id315 a:before{content:"\e91c";font-size:24px}
#id23 a:before{content:"\e913";font-size:28px}
#id20 a:before{content:"\e922";font-size:21px}
#id21 a:before{content:"\e921";font-size:23px}
#id312 a:before{content:"\e919";font-size:21px}
#id47 a:before{content:"\e907";font-size:23px}
#id50 a:before{content:"\e91d";font-size:24px}
#id49 a:before{content:"\e904";font-size:21px}
#id45 a:before{content:"\e903";font-size:26px}
#id326 a:before{content:"\e914";font-size:26px}
}
#shortcut-id47 .icon:before{content:"\e907";font-size:27px}
#shortcut-id50 .icon:before{content:"\e91d";font-size:28px}
#shortcut-id49 .icon:before{content:"\e904";font-size:25px}
#shortcut-id45 .icon:before{content:"\e903";font-size:30px}
.social-shortcut .social-link a.tag{position:relative;height:45px}
.social-shortcut .social-link a .flip+span{opacity:0;line-height:normal;white-space:nowrap;position:absolute;right:-100%;margin-top:5px;color:#FFF;padding:5px 20px 5px 10px;top:calc(50% - 16px);font-weight:bold;transition:all .6s cubic-bezier(0.645,0.045,0.355,1);z-index:-1}
.social-shortcut .social-link a:hover .flip+span{right:35px;transform:translateX(0px);opacity:1.0;transition:all .9s cubic-bezier(0.645,0.045,0.355,1);background:#53d4fd;border-radius:10px}
.icon-v2018-3:before{content:"\e90a"}
.icon-v2018-4:before{content:"\e913"}
.icon-v2018-5:before{content:"\e905"}
.icon-v2018-1:before{content:"\e914"}
.icon-v2018-2:before{content:"\e908"}
.icon-v2018-1:before,.icon-v2018-2:before,.icon-v2018-3:before,.icon-v2018-4:before,.icon-v2018-5:before{font-size:32px}
.icon-v2018-5:before,.icon-v2018-4:before{font-size:38px}
.bg-webzine-inner{background:none}
.bx-wrapper video{width:100%;height:100%}
@media (max-width:768px){.bx-wrapper img{
width:auto}
}
.top-news{display:none}
@media (min-width:768px){.top-news{position:absolute;top:100px;z-index:100;background-color:rgba(255,255,255,.8);border-radius:3px;width:230px;padding:20px;text-align:center;display:block}
.top-news .title{font-size:16px;font-family:oswaldregular,Arial,Helvetica,sans-serif;text-transform:uppercase;padding-bottom:20px}
.top-news .title:before{content:'';width:10px;height:10px;background-color:#53d4fd;border-radius:50%;display:inline-block;margin-right:6px}
.top-news p{font-size:12px}
.top-news .btn{font-size:13px;font-family:open_sans,Arial,Helvetica,sans-serif}
}
@media (max-width:768px){.bg-model,.bg-model-details{background:none;top:auto;height:auto;max-height:none}
.bg-model-details:after{content:'';display:block;width:100%;height:55px;transform:skewY(-3deg);background-color:white;top:20px;position:relative}
.bg-model-details{min-height:0}
}
.bg-model,.bg-model-details{top:-17vw}
@media (min-width:1025px){.bg-model,.bg-model-details{top:-17vh}
}
.bg-model-details{position:relative}
.bg-model .model-box-item{text-align:center;margin-bottom:30px}
span.ellipse,#myTab02-link .ellipse{background:rgba(233,233,233,.5)}
.active .ellipse,.bg-try .label:hover .ellipse,.bg-try .list-modele-box [type="radio"]:checked+.label .ellipse,.bg-try .list-modele-box [type="checkbox"]:checked+.label .ellipse,#models-box .list-modele-box .ellipse.active,#myTab02-link.active .ellipse{background:rgba(83,212,253,.9)}
@media screen and (max-width:640px){.bg-model div>span{overflow:visible}
.bg-model .model-box-item .ellipse,.bg-model .model-box-item.active .ellipse,.bg-model .model-box-item:hover .ellipse{height:30vw;margin-left:auto;margin-right:auto;width:30vw;top:0;left:calc(50% - 30vw/2)}
.bg-model .model-box-item span img,.bg-model .model-box-item.active span img,.bg-model .model-box-item:hover span img{max-width:40vw;height:auto}
.bg-model .model-box-item p img{max-width:18vw;height:auto;margin-top:15px}
.range-box .bxslider-content img{display:block;max-width:50%}
}
.bxslider-content img,.range-box .bxslider-content img{width:auto;max-width:100%}
.bg-model .model-box-subnav li a{color:rgba(100,100,100,.5);background:none;height:auto;font-family:oswaldlight,Arial,Helvetica,sans-serif}
.bg-model .model-box-subnav li a.active .h4{color:#53D4FD}
.bg-model .model-box-subnav li.active a,.bg-model .model-box-subnav li a:hover,#myTab02-link.active .h2 a,#myTab02-link:hover .h2 a,#myTab02 li.active a,#myTab02 li:hover a{background:none;height:auto;color:#53D4FD}
.bg-model:before,.bg-model:after{content:none}
.bg-model{background:linear-gradient(to right,#f0f0f0 0%,#fbfbfb 40%,#ffffff 50%,#fbfbfb 60%,#f0f0f0 100%);
}
.bg-model .model-box-subnav{max-height:inherit}
.bx-wrapper .bx-viewport{background-color:#fff}
.bx-wrapper>.bx-viewport{min-height:70px;max-height:70vh}
.bxslider{z-index:2}
.bxslider .visible-xs{width:100%;overflow:hidden;margin:0;padding-top:56.25vw;position:relative}
.bxslider .visible-xs img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);max-width:none}
.main-content .model-box-subnav .bx-wrapper{display:block !important}
.main-content .model-box-subnav .bx-wrapper .bx-controls-direction a{top:100px}
@media screen and (min-width:769px) and (max-width:1024px){.model-box-subnav .bx-wrapper .bx-controls-direction a{position:absolute;top:10px;right:2px;margin-top:0;outline:0;width:25px;padding:0;height:38px;text-indent:-9999px;z-index:99}
.model-box-subnav .bx-wrapper .bx-controls-direction a.bx-prev:after,.model-box-subnav .bx-wrapper .bx-controls-direction a.bx-next:after{content:"";display:block;width:25px;height:38px;z-index:1000;top:7px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-tab-controls.png') no-repeat -26px 0;position:absolute;right:-7px;transform:scale(.8)}
.model-box-subnav .bx-wrapper .bx-controls-direction a.bx-prev:before{left:-100%}
.model-box-subnav .bx-wrapper .bx-controls-direction a.bx-prev:after{left:-7px}
.model-box-subnav .bx-wrapper .bx-controls-direction a.bx-prev:after{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-tab-controls.png') no-repeat 0 0}
.model-box-subnav .bx-wrapper .bx-controls-direction a.bx-prev:hover:after{background-position:0 -38px}
.model-box-subnav .bx-wrapper .bx-controls-direction a.bx-next:hover:after{background-position:-26px -38px}
.model-box-subnav .bx-wrapper .bx-prev,.model-box-subnav .bx-wrapper .bx-next{background:none}
.model-box-subnav .bx-wrapper .bx-prev{left:2px}
}
@media (max-width:768px){.main-wrapper .bx-controls{display:block}
.bx-wrapper .bx-controls-direction a{top:calc(50% - 106px/2);margin-top:0}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{top:0}
}
.btn-details-choice .icon-v2018-plus,.btn-details-choice .icon-v2018-engrenage{font-size:27px}
@media screen and (max-width:768px){.btn-details-choice .icon-v2018-plus,.btn-details-choice .icon-v2018-engrenage{float:none}
}
.btn-details-choice .icon-v2018-engrenage{color:#FFF}
.bg-model-details .details-choice,.pres-box-modele .details-choice{overflow:hidden;position:relative;padding:40px 0 0 35px;margin-bottom:30px;background:none;width:100%;color:#212121}
.bg-model-details .details-choice h2,.bg-model-details .details-choice h3,.bg-model-details .details-choice h4,.bg-model-details .details-choice h5,.bg-model-details .details-choice .hidden-xs a,.pres-box-modele .details-choice h2,.pres-box-modele .details-choice h3,.pres-box-modele .details-choice h4,.pres-box-modele .details-choice h5,.pres-box-modele .details-choice .hidden-xs a{color:#212121}
.bg-model-details .details-choice .hidden-xs a{font-family:oswaldregular,Arial,Helvetica,sans-serif;padding:10px;border:1px solid #212121;margin-top:10px;display:inline-block;font-size:16px;font-weight:normal}
.bg-model-details .color-choice li.active .icon.color,.pres-box-modele .color-choice li.active .icon.color{background-position:0 -35px}
.bg-model-details .details-choice:after,.pres-box-modele .details-choice:after{content:'';background:radial-gradient(ellipse at right,#43434300 0%,#aba7a7 500%);position:absolute;left:0;top:50%;z-index:-1;transform:translateY(-50%);height:500%;width:60%}
.bg-model-details .color-choice,.pres-box-modele .color-choice{margin-top:30px;margin-bottom:30px;padding-right:45px}
@media (max-width:768px){.bg-model-details .color-choice,.pres-box-modele .color-choice{margin-left:0;display:flex;flex-wrap:wrap}
.bg-model-details .color-choice li,.pres-box-modele .color-choice li{flex-basis:25%;margin:auto}
}
@media (min-width:425px) and (max-width:768px){.bg-model-details .color-choice,.pres-box-modele .color-choice{max-width:40%;margin-left:auto;margin-right:auto}
}
.bg-model-details .btn-details-choice,.pres-box-modele .btn-details-choice{height:auto;padding:5px 30px 30px 0px;display:inline-block;line-height:normal;white-space:nowrap}
.bg-model-details ul+.btn-details-choice{background:none}
.bg-model-details .details-choice ul+.btn-details-choice:before{content:'';width:100%;height:1px;background:linear-gradient(to right,#383838 0%,#3c3c3c 20%,#3c3c3c 50%,#3c3c3c 80%,#434343 100%);display:block;margin-bottom:30px;opacity:0.1}
.btn-details-choice:last-child{padding:25px 50px 25px 70px;margin-left:-70px;display:inline-block;max-width:100%;white-space:normal;min-width:310px}
.bg-model-details .btn-details-choice:hover,.bg-model-details .btn-details-choice:hover .icon,.pres-box-modele .btn-details-choice:hover,.pres-box-modele .btn-details-choice:hover .icon{color:#53d4fd}
.bg-model-details .btn-details-choice:hover:last-child,.pres-box-modele .btn-details-choice:hover:last-child{background-color:#FFF}
@media (min-width:769px){.bg-webzine{margin-top:-28vh}
}
@media (min-width:769px) and (max-width:1024px){.bg-model-details .btn-details-choice{margin-left:-35px;padding:25px 25px 25px 35px}
}
@media (min-width:769px) and (max-width:1024px){
}
@media (min-width:980px){.details-choice .color-choice{max-width:60%;margin-top:20px;margin-bottom:30px;padding:0}
}
.webzine-box:not(.js-masonry){display:flex;flex-wrap:wrap;justify-content:center;padding-top:50px;padding-bottom:100px}
.webzine-box:not(.js-masonry) .item{width:auto;margin:10px 10px 50px 0;border-radius:4px;background-color:rgb(255,255,255);padding:20px 0;min-width:150px;box-shadow:0 46px 40px 0 rgba(0,0,0,0.35);min-height:160px;align-items:center;justify-content:center;transition:all ease .1s;top:0}
.webzine-box:not(.js-masonry) .item:hover{color:#FFF;background-color:#53d4fd;top:-3px}
.webzine-box:not(.js-masonry) .item:hover .icon{background-color:transparent}
.webzine-box:not(.js-masonry) .item:hover span{color:#FFF}
.webzine-box:not(.js-masonry) .item:hover .icon-v2018-plus-lite:before{color:#53d4fd}
.webzine-box:not(.js-masonry) .item:hover .icon-v2018-plus-lite:after{background-color:#FFF}
.webzine-box:not(.js-masonry) .item:last-child{margin-right:0}
.webzine-push{cursor:pointer;position:relative}
.webzine-push .tag,.main-nav li:hover .subnav .webzine-push .tag{font-family:open_sansextrabold,Arial,Helvetica,sans-serif;font-size:13px;color:#53d4fd;text-transform:uppercase;letter-spacing:3px;line-height:normal;display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;align-items:center;text-align:center;position:static}
.webzine-push .tag:hover,.main-nav li:hover .subnav .webzine-push .tag:hover{text-decoration:none}
span.category-title{min-height:38px;line-height:38px;display:block;position:relative;width:calc(100% - 20px);
}
span.category-title span{line-height:normal;display:block;position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);transition:all ease .3s}
.webzine-push .icon{padding-top:15px;font-size:38px;padding-bottom:15px;transition:all ease .2s}
.webzine-push .icon-v2018-plus-lite{bottom:-50px;padding:0;font-size:11px;transition:all ease .2s}
.webzine-push .icon-v2018-plus-lite:before{z-index:2;position:absolute;bottom:12px;left:-7px;color:#FFF;transition:all ease .6s}
span.icon.icon-v2018-plus-lite:after{content:"";display:block;width:35px;height:35px;background:#53d4fd;border-radius:50%;position:absolute;bottom:0;left:50%;margin-left:-20px;z-index:1;transition:all ease .6s}
.container-breaking{display:flex}
@media (max-width:767px){.container-breaking{flex-direction:column;align-items:center}
}
.container-breaking .btn,.breaking-list .breaking-new .btn{position:absolute;left:50%;bottom:20px;transform:translateX(-50%)}
.container-breaking .btn:hover,.breaking-list .breaking-new .btn:hover{text-decoration:none}
.breaking-new{margin-top:40px;border-radius:4px;overflow:hidden;margin-right:10px;width:50%;background-color:#fff}
.breaking-new>div{height:100%}
.breaking-new .header{height:250px;overflow:hidden;position:relative}
.breaking-new .header a{display:block;height:250px;position:relative}
.breaking-new .header img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:250px;min-width:100%;max-width:120%}
@media (max-width:450px){.breaking-new .header img{max-width:200%}
}
.breaking-new .body{padding:22px 22px 80px;position:relative;text-align:left;color:#000;flex:1 1 100%;height:calc(100% - 250px)}
.breaking-new .a-la-une,.main-content .breaking-new .a-la-une a{font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:29px;text-transform:uppercase;padding-bottom:10px;color:#000;font-weight:normal}
.breaking-new .a-la-une a{padding-right:70px;display:inline-block;width:100%}
.breaking-new .date{position:absolute;right:25px;top:20px;color:#CCC}
@media (max-width:768px){.main-content .breaking-list .breaking-new .a-la-une a{padding-right:0}
.main-content .breaking-list .breaking-new .date{position:relative;right:auto;top:auto;order:-1;padding-bottom:5px !important;width:100%}
.main-content .breaking-list .breaking-new .body{display:flex;flex-wrap:wrap;height:auto}
}
.breaking-new .title{font-family:open_sansextrabold,Arial,Helvetica,sans-serif;font-size:16px;text-transform:uppercase;padding-bottom:18px;max-width:50%}
.breaking-new .text{font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;padding-bottom:20px}
.breaking-new .btn,.breaking-list .breaking-new .btn{left:22px;transform:translateX(0)}
.breaking-new+nav{width:100%}
.breaking-new+nav .pagination{margin-bottom:30px}
.main-content .content .pagination a:hover{color:#666}
.breaking-newsletter{margin-top:40px;border-radius:4px;overflow:hidden;width:50%;background-color:#fff;display:flex;flex-direction:column}
.breaking-newsletter .header{background:#53d4fd;position:relative;padding-bottom:20px}
.breaking-newsletter .header p{color:#FFF;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-size:29px;text-transform:uppercase;padding-bottom:10px;padding-top:25px;max-width:75%;margin:auto;position:relative;z-index:5}
.breaking-newsletter .body{padding:70px 0 0;position:relative;text-align:left;color:#000;flex:1}
@media (min-width:475px){.breaking-newsletter .body{display:flex;flex-wrap:wrap;align-items:flex-end;padding:70px 40px 0}
}
.breaking-newsletter .body input[type="email"]{box-shadow:none;border-radius:0}
.breaking-newsletter .body input[type="email"]::placeholder{font-family:open_sans,Arial,Helvetica,sans-serif;color:#CCC;font-size:15px}
span.icon-v2018-newsletter{font-size:25px;position:absolute;bottom:-35px}
span.icon-v2018-newsletter:before{z-index:2;position:absolute;bottom:12px;left:-20px;color:#FFF}
span.icon-v2018-newsletter:after{content:"";display:block;width:90px;height:90px;background:#53d4fd;border-radius:50%;position:absolute;bottom:-5px;left:50%;margin-left:-45px;z-index:1;transition:all ease .6s}
.breaking-newsletter .body p{font-family:open_sanssemibold,Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;max-width:90%;margin:0 auto 15px;text-align:center}
.breaking-newsletter .body p.h1{display:none}
.breaking-newsletter .body a{color:#53d4fd}
.breaking-newsletter .container{width:100%}
.breaking-newsletter .container .row+.row .col-xs-12{padding-bottom:70px;margin-bottom:20px}
.breaking-newsletter .form-line,.breaking-newsletter .powermail_fieldwrap{padding:0 30px}
@media (min-width:475px){.breaking-newsletter .form-line{padding:0}
}
@media (max-width:475px){.breaking-newsletter .body p.mandatory-field{margin-right:20px}
}
.breaking-list{display:flex;flex-wrap:wrap}
@media (min-width:768px){.breaking-list .breaking-new{flex-basis:calc(50% - 10px)}
}
#powermail_fieldwrap_179 .parsley-errors-list{position:absolute;right:0}
#powermail_fieldwrap_180 legend{display:none}
.breaking-newsletter .body p.mandatory-field{text-align:right;margin-top:5px;font-size:12px;font-style:italic;margin-bottom:0;line-height:normal;max-width:none}
.powermail_check_outer{
}
#powermail_fieldwrap_181{position:absolute;left:0;bottom:0;transform:none;width:100%}
#powermail_fieldwrap_181 .col-xs-12{float:none;left:0;overflow:visible;height:70px;width:100%;margin-bottom:0}
#powermail_fieldwrap_181 .btn{margin-top:0;bottom:0;display:inline-block;width:auto;font-size:16px;font-family:open_sansbold,Arial,Helvetica,sans-serif;padding:12px 20px;text-align:center;background-color:#53d4fd;color:#FFF;text-transform:uppercase;min-height:0}
.pagination>li.current>span{color:#000}
@media (max-width:767px){.breaking-new,.breaking-newsletter{margin-right:0;width:100%}
}
.bg-lifestyle{padding-bottom:160px}
@media (max-width:1600px){.bg-lifestyle{background-size:auto}
}
@keyframes flip{0%,100%{transform:none}
50%{transform:rotateY(180deg)}
}
@keyframes width{0%,100%{opacity:1}
50%{opacity:0}
}
.social-shortcut{display:none}
@media (min-width:1025px){.social-shortcut{position:fixed;display:block;top:10vh;right:20px;z-index:100}
.social-shortcut .social-link{display:flex;flex-direction:column}
.social-shortcut .social-link p{display:none}
.social-shortcut .social-link a{margin-bottom:16px}
.social-shortcut .social-link a:hover .flip{animation:flip .5s}
.social-shortcut .social-link a .flip{width:53px;height:53px;border-radius:50%;background-color:#53d4fd;text-align:center;color:#FFF;line-height:51px;display:block}
.social-shortcut .social-link a:hover .flip .icon{animation:width .5s}
.social-shortcut .social-link a .icon-v2018-logo-twitter{font-size:17px}
.social-shortcut .social-link a .icon-v2018-logo-fb{font-size:19px}
.social-shortcut .social-link a .icon-v2018-logo-insta-lite{font-size:20px}
.social-shortcut .social-link a .icon-v2018-logo-youtube{font-size:22px}
.social-shortcut .social-link a .icon-v2018-logo-snap{font-size:24px}
}
.last-footer .social-link{padding:0;text-align:right}
.last-footer .social-link a{text-align:center}
.last-footer .social-link a .icon{line-height:36px;color:#FFF;font-size:17px}
.last-footer .social-link a .icon-v2018-logo-youtube{font-size:20px}
.last-footer .social-link a .icon-v2018-logo-twitter{font-size:15px}
.lifestyle-box .col-left,.lifestyle-box .col-right{width:100%}
.lifestyle-box .item{width:auto}
.lifestyle-box .item .wrap-image{max-height:300px;overflow:hidden}
.lifestyle-box .item .wrap-image .img-responsive{width:100%}
@media (min-width:768px){.lifestyle-box .col-left{float:left;width:50%}
.lifestyle-box .col-left .item{float:right;overflow:hidden}
.lifestyle-box .col-right{float:left;width:50%}
.lifestyle-box .col-left .item-header p{float:right}
.lifestyle-box .item.w6{width:100%}
.lifestyle-box .item.w5{width:80%}
.lifestyle-box .item.w4{width:60%}
}
.lifestyle-box .item-inst .icon{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-insta-appli.png') 0 0 no-repeat;width:44px;height:44px;float:left;margin-right:10px}
.prefooter-item .icon-v2018-securite{font-size:68px}
.prefooter-item .icon-v2018-equipement{font-size:60px}
.prefooter-item .icon-v2018-services{font-size:68px}
.prefooter-item .icon-v2018-techno{font-size:56px}
.prefooter-item .icon{min-height:80px}
@media (min-width:769px){.prefooter-item .icon{min-height:70px}
.prefooter .icon:before{
}
.prefooter .prefooter-item .desc{min-height:75px}
.prefooter .prefooter-item .title{padding-top:20px}
.prefooter .prefooter-item .title span{position:relative;bottom:auto}
}
@media screen and (min-width:0) and (max-width:992px){#mobilenav:before{content:'';position:absolute;width:110%;left:-5%;top:0;height:5px;z-index:10;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.4)}
#mobilenav.active,#mobilesettings.active{z-index:1551;width:100%;top:51px;overflow:hidden}
#mobilenav nav{padding-bottom:40px}
#page.mobilemenu{width:100%;transform:none}
#mobilenav,#mobilesettings{background-color:#fff}
.mob-top-nav-item{border:none}
.mob-top-nav li>a,.mob-top-nav li>span{font-family:oswaldregular,Arial,Helvetica,sans-serif;text-transform:uppercase;display:block;padding:15px 10px;text-decoration:none;color:#000;font-size:15px;border-top:1px solid #ededed}
.ui-accordion-header-active{background-color:#53d4fd}
.mob-top-nav li .header-link,#mobilesettings .lang-box a{color:#000;font-size:15px}
.mob-top-nav li .header-link{padding:1.25em 1em 1em 10px}
.mob-top-nav li>span.ui-accordion-header-active,.mob-top-nav li .ui-accordion-header-active span{color:#FFF}
.mob-top-nav-item .ui-accordion-content{background-color:#fff;padding-top:0}
.mob-top-nav-item .ui-accordion-content span{border-top:0}
.mob-top-nav-item .ui-accordion-content a:not(.btn){font-size:13px;display:block;padding:10px 10px 5px 30px;border-top:0}
.mob-top-nav-item .ui-accordion-content li{display:block}
.mob-top-nav-item .ui-accordion-content li span{padding:0;font-family:oswaldlight,Arial,Helvetica,sans-serif}
.mob-top-nav-item .mob-sub-nav li span.icon{font-size:20px;padding-right:10px;color:#53d4fd;top:-2px}
.gamme-link a{text-align:center}
.mob-top-nav-item .ui-accordion-content .mob-sub-nav .gamme-link a.brand-link span{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-voiture-noir.png') 0px 50% no-repeat;padding-left:30px;margin-left:-14px;font-weight:bold}
li>span.ui-accordion-header:after{content:"";display:block;position:absolute;right:20px;width:30px;height:30px;border-radius:50%;margin-top:-24px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-plus-blanc.png') 0 0 no-repeat}
li>span.ui-accordion-header-active:after{height:1px;background-image:none;background-color:#fff;width:13px;margin-top:-10px;right:28px}
.mob-sub-nav .breaking-new-menu .header{margin:0}
.mob-sub-nav .breaking-new-menu .header a{padding:0}
.mob-sub-nav .breaking-new-menu .body{max-width:100%;padding-top:30px}
}
#id-country{border:1px solid rgb(227,228,232);width:100%;padding:15px;background-color:#FFF;border-radius:2px;box-shadow:0px 1px 1px 0px rgba(0,0,0,.35);height:50px}
.distri-box-content button{margin-top:10px;height:110px;vertical-align:middle}
.distri-box-content .form-line input{margin-top:0}
.distri-box-content .h2{font-size:28px}
.distri-box{min-height:0;padding-bottom:50px}
#models-box select{padding:10px;height:42px}
.main-wrapper{
}
.filter-list{padding-top:35px}
@media (max-width:768px){.bg-main-title{
}
}
@media (max-width:425px){div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none}
div[class*="csc-textpic-intext-left-nowrap-"] .csc-textpic-text{margin:0}
}
.mob-sub-nav{background-color:#fff;padding-bottom:50px}
.mob-sub-nav .list-modele-subnav,.mob-sub-nav .list-modele-subnav li{padding:0}
.mob-top-nav li .mob-sub-nav .header-link{background-color:#53d4fd;color:#FFF;display:flex;align-items:center;padding:8px;position:relative;min-height:50px}
.mob-top-nav li .mob-sub-nav .header-link .icon{transform:rotate(-180deg);font-size:7px;margin-right:5px}
.mob-top-nav li .mob-sub-nav .header-link .back-link{color:#FFF;padding:8px;margin:0;font-style:normal;border-bottom:none;font-size:11px}
.mob-top-nav li .mob-sub-nav .header-link>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.mob-top-nav-item .ui-accordion-content .mob-sub-nav a.brand-link{padding:1.25em 1em 1em 1.5em;color:#000;font-size:15px;border-top:1px solid #ededed}
.range-box:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.6)}
.range-box .range-box-content{left:0;position:absolute;right:0;top:50%;padding-top:10px}
.range-box .bxslider-content{position:absolute;top:50%;background:transparent;padding:inherit;margin-left:auto;left:50%;transform:translate(-50%,-50%);margin-right:auto}
.range-box .range-box-content{z-index:1}
.range-box .range-box-content .ellipse{width:20vw;height:20vw;right:10%;left:auto;position:absolute;border-radius:50%;max-width:120px;max-height:120px;line-height:normal;top:50%;transform:translateY(-50%)}
.range-box .range-box-content .ellipse span{font-size:17px;transform:rotate(15deg) translateY(-50%);position:absolute;top:50%;margin-left:-50%;padding-right:10px}
.range-box>img{width:100%;max-height:350px;object-fit:cover}
.range-box.no-object-fit{position:relative;overflow:hidden;width:100%;height:350px}
.range-box.no-object-fit>img{position:absolute;top:-350px;right:-100%;bottom:-350px;left:-100%;margin:auto;min-width:100%;min-height:100%;z-index:0;max-height:none}
@media (max-width:991px){.main-content .content{min-height:400px;padding-left:20px;padding-right:20px}
}
@media screen and (max-width:768px){.main-content .content{padding-top:40px;background-color:#fbfbfb;background-position:0 bottom}
}
.main-content .bg-model{top:0;background:#FFF}
.bx-slider-zoom .bx-wrapper img{width:auto}
.main-content .model-box-subnav{top:-80px;
}
.main-content .model-box-subnav ul{display:flex}
.main-content .model-box-subnav li:after{content:none}
.main-content .model-box-subnav .h4{padding:15px 0 0 0}
.main-content .model-box-subnav .h4:after{content:'';position:absolute;width:1px;height:20px;background-color:#EEE;display:block;top:100%;right:5px;transform:translateY(-67px)}
.main-content .bg-model .model-box-subnav li{padding:20px 20px 40px 20px}
.main-content .bg-model .model-box-subnav li a{padding:0;height:auto;cursor:pointer}
@media (max-width:768px){.main-content .model-box-subnav .h4:after{content:none}
.main-content .model-box-subnav ul{display:flex;width:auto;overflow-x:auto;white-space:nowrap}
.main-content .bg-model .model-box-subnav li{padding:20px;position:relative;display:flex;flex:0 0 auto}
}
.main-content .zoom-box img{width:auto;max-height:312px;margin-bottom:20px}
.main-content .zoom-box .thumbs img{margin-top:0;border-radius:50%;display:block;overflow:hidden;min-height:auto}
.main-content .zoom-box .thumbs li{vertical-align:top}
.bg-modele section a.btn-360{margin-top:0;border-radius:50%;display:inline-block;overflow:hidden;min-height:auto;padding:14px 6px;height:80px;width:76px;text-decoration:none;box-shadow:none}
.btn-360 .icon-360{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-360.svg') 0 0 no-repeat;width:55px;height:26px;margin-right:0;margin-top:5px}
.btn-360{font-size:15px}
.btn-360:hover{background:#53D4FD}
.btn-360:hover .icon-360{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-360-hover.svg') 0 0 no-repeat}
.btn-360:hover p{color:#FFF}
.main-content .bg-model-details{position:relative;top:-80px;background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele.jpg') 0 0 no-repeat;max-height:none;height:auto}
.main-content .bg-model-details .bx-wrapper>.bx-viewport{background-color:transparent;max-height:none}
.main-content .bg-model-details .bx-controls{position:absolute;top:20%;width:100%;left:50%;transform:translateX(-50%);z-index:100}
@media screen and (min-width:1240px){.main-content .bg-model-details .bx-controls{width:1220px}
}
.bx-wrapper img{height:auto}
.prefooter-item .icon{color:#686666}
@media (max-width:767px){.prefooter,.prefooter-item{display:none}
}
@media (max-width:768px){.container{padding:0}
.row{margin-right:0;margin-left:0}
.col-xs-12{padding:0}
.main-content .model-box-subnav{top:-5vw;overflow:hidden}
.main-content .bg-model-details{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bg-modele.jpg') 0 0 no-repeat;top:-5vw;margin-bottom:-5vw}
.main-content .bg-model .model-box-subnav li{max-width:38%;white-space:normal;padding:10px 10px 20px}
.main-content .model-box-subnav .h4{font-size:15px}
.main-content .model-box-subnav .ellipse{width:30vw;height:30vw;line-height:normal;top:0;transform:translate(-50%,0%);max-width:120px;max-height:120px}
.bg-model-details:after,.bg-model-details .details-choice:after{content:none}
.bg-model-details .details-choice ul+.btn-details-choice:before{background:linear-gradient(to right,#fff 0%,#4a4949 20%,#313030 50%,#4a4949 80%,#fff 100%)}
.bg-model-details .color-choice,.pres-box-modele .color-choice{padding-right:0}
.bg-model-details .color-choice li,.pres-box-modele .color-choice li{text-align:center}
.bg-model-details .details-choice a.btn-details-choice,.pres-box-modele .details-choice a.btn-details-choice{padding:20px 30px;width:100%;text-align:center;margin:auto;min-width:0}
.bg-model-details .details-choice,.pres-box-modele .details-choice{padding:20px}
.bg-model-details .details-choice.visible-xs{padding:40px 20px 0}
.bg-model-details .details-choice,.bg-model-details .details-choice h2,.bg-model-details .details-choice h3,.bg-model-details ul+a.btn-details-choice{color:#000}
.thumbs{display:flex;margin:auto;justify-content:center}
.pres-box-modele .details-choice{display:flex;flex-direction:column}
.pres-box-modele .color-choice{order:-1;margin-top:0}
.main-content .bg-model .container{width:100%}
}
@media (max-width:575px){.main-content .model-box-subnav .h4{font-size:13px}
.range-box .range-box-content .ellipse span{font-size:13px}
}
.fluid-width-video-wrapper{overflow:hidden}
@media (min-width:768px){.fluid-width-video-wrapper{pointer-events:none;
}
}
.fluid-width-video-wrapper iframe{top:-25% !important;left:-25% !important;width:150% !important;height:150% !important;z-index:1}
.push-container{display:flex;flex-wrap:wrap;margin:30px -10px 60px}
.push-content{flex:0 1 80%;margin:10px auto}
@media (min-width:768px) and (max-width:990px){.push-content{flex:0 1 47%;margin:0 10px 30px}
}
@media (min-width:991px){.push-content{flex:0 1 calc(100%/3 - 20px);margin:0 10px 30px}
}
.push-content .h2-title{font-size:18px;text-align:left;padding:12px}
@media (min-width:0) and (max-width:768px){.main-content .content .push-content .h2-title{padding:0 12px}
}
.push-content .img-container{width:100%;position:relative;min-height:120px;overflow:hidden;margin-bottom:10px;height:auto}
.push-content .img-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;max-height:none;min-width:100%;min-height:120px;object-fit:cover}
.push-content a{display:block;transition:all .3s;height:100%;background:#FFF;border-radius:4px;overflow:hidden;border:1px solid #c3c3c3}
.push-content a:hover{transform:translateY(-5px);height:auto}
.push-content .btn{margin:10px}
.distri-info-box .block-services{display:flex}
.distri-info-box .btn-services{width:50px;height:50px;border-radius:50%;background-color:#53d4fd;text-align:center;color:#FFF;line-height:45px;display:block;padding:0;font-size:24px;margin-right:20px}
.distri-info-box .icon-v2018-enveloppe{font-size:18px}
.distri-info-box .icon-v2018-arobase{font-size:20px}
.distri-info-box .block-infos-distrib{display:flex;align-items:center;padding-right:20px}
.distri-info-box a.full-link{max-width:70%;margin-right:10px}
.distri-info-box .block-infos-distrib a{flex:1 1 auto}
.distri-info-box .block-infos-distrib a.btn{padding:12px 10px}
.distri-info-box .width-2-3:first-child{width:100%;margin-right:0}
.powermail_form.powermail_form_13 .h1{display:none}
@media (min-width :769px){.powermail_form.powermail_form_16>.container,.powermail_form.powermail_form_15>.container{padding:50px;background-color:#fff;border-radius:6px;box-shadow:0 5px 10px 2px rgba(0,0,0,0.1)}
}
.powermail_form.powermail_form_13 .powermail_fieldwrap,.powermail_form.powermail_form_15 .powermail_fieldwrap,.powermail_form.powermail_form_16 .powermail_fieldwrap{margin-bottom:13px}
.powermail_form.powermail_form_13 select,.powermail_form.powermail_form_15 select,.powermail_form.powermail_form_16 select{border:1px solid rgb(227,228,232);width:100%;padding:15px;background-color:#FFF;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0,0,0,.35);height:50px}
.powermail_form.powermail_form_13 .new-btn-blue,.powermail_form.powermail_form_15 .new-btn-blue,.powermail_form.powermail_form_15 .new-btn-blue{margin:20px auto 60px;min-width:200px}
@media (min-width:768px){.powermail_fieldwrap_183,.powermail_fieldwrap_185,.powermail_fieldwrap_203,.powermail_fieldwrap_205,.powermail_fieldwrap_212,.powermail_fieldwrap_214{width:49%;float:left;margin-right:1%}
.powermail_fieldwrap_184,.powermail_fieldwrap_186,.powermail_fieldwrap_204,.powermail_fieldwrap_206,.powermail_fieldwrap_213,.powermail_fieldwrap_215{width:50%;float:left}
}
h1,.h1{word-break:normal}
.simple-content{margin-bottom:60px}
.simple-content p,.simple-content h1,.simple-content h2,.simple-content h3,.simple-content li,.simple-content a,.simple-content p{color:#000;margin-bottom:30px}
.under-construction-section{position:absolute;z-index:1;width:100vw;height:100vh;background:rgba(0,0,0,.7);color:#FFF;left:50%;top:50%;transform:translate(-50%,-50%)}
.under-construction-section div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:28px;width:90%;font-family:oswaldlight,Arial,Helvetica,sans-serif}
.under-construction-section div p.first{font-weight:bold;margin-top:30px;margin-bottom:20px;font-size:50px;text-transform:uppercase}
.under-construction-bg img{object-fit:cover;width:100vw;height:100vh}
.modele-master .banner-box{background:none}
.modele-master .banner-box .banner-box-picture{min-height:550px;position:relative;left:0;right:0;top:0;background-size:auto 100%;bottom:0}
.modele-master .banner-box .banner-box-intro{top:0}
.modele-master .banner-box .black-ellipse{height:120px;width:120px}
.modele-master .banner-box .black-ellipse .min:first-child{padding:20px 10px 20px 20px;margin:0;font-size:14px}
.modele-master .banner-box .black-ellipse .min:first-child .big span{font-size:28px}
.modele-master .banner-box .black-ellipse sup+sup{display:block}
.modele-master .banner-box .h1{margin-bottom:10px;padding-top:16px;padding-bottom:14px}
.banner-box .banner-box-intro>div{width:100%}
@media (min-width:880px){.banner-box .banner-box-intro>div{max-width:320px}
}
@media (max-width:768px){.modele-master .banner-box .banner-box-picture{position:absolute}
.banner-btn .btn{margin-left:0}
.modele-master .banner-box .banner-box-intro[class$="banner"]{position:relative;width:100%;background:rgba(0,0,0,.4);bottom:0;padding-top:70px}
.modele-master .banner-box .banner-box-intro>div{width:100%;margin-bottom:0}
.modele-master .banner-box .banner-box-intro .ellipse{margin-left:0;transform:translateX(-50%)}
.modele-master .banner-box .loa+.banner-box-intro .ellipse:first-child{transform:translateX(-80%)}
.banner-box .banner-box-intro div{position:relative;height:auto;bottom:auto;margin-bottom:10px}
.banner-box .banner-box-intro .container{
}
}
.modele-master .banner-box>.ellipse{display:none}
@media (min-width:769px){.modele-master .banner-box>.ellipse{width:20vw;height:20vw;right:70px;left:auto;position:absolute;border-radius:50%;max-width:120px;max-height:120px;line-height:normal;top:18%;z-index:10;transform:translateY(-50%);display:block}
.modele-master .banner-box>.ellipse span{font-size:17px;transform:rotate(15deg) translateY(-50%);position:absolute;top:50%;margin-left:-50%;padding-right:10px}
.modele-master .banner-box{background:none;overflow:hidden}
.modele-master .banner-box .banner-box-intro{transform:rotate(10deg);top:-10vw;bottom:-10vw;width:47%;left:-10%;background:rgba(93,217,253,1)}
.modele-master .banner-box .banner-box-intro>div{transform:rotate(-10deg);top:10vw;bottom:0;right:0;margin-top:40px;height:calc(100% - 70px - 95px - 10vw)}
}
@media (min-width:1024px){.modele-master .banner-box>.ellipse{right:170px}
}
@media (min-width:769px) and (max-width:1024px){.modele-master .banner-box .banner-box-intro{top:-50px;left:-50px}
.modele-master .banner-box .banner-box-intro>div{left:auto;right:0;top:70px;height:calc(100% - 70px - 95px - 40px+50px)}
}
@media (min-width:1025px) and (max-width:1599px){.modele-master .banner-box .banner-box-intro>div{height:calc(100% - 10vw - 70px - 95px - 40px+50px)}
}
@media (min-width:1600px){.modele-master .banner-box .banner-box-intro>div{top:calc(10vw - 20px);height:calc(100% - 70px - 95px - 10vw - 40px - 20px)}
}
@media (min-width:769px){.theme-ligier .modele-master .banner-box .banner-box-intro.green-banner,.modele-master .banner-box .banner-box-intro.green-banner{background:rgb(64,185,29)}
.theme-ligier .modele-master .banner-box .banner-box-intro.purple-banner,.modele-master .banner-box .banner-box-intro.purple-banner{background:rgb(129,34,144)}
.theme-ligier .modele-master .banner-box .banner-box-intro.grey-banner,.modele-master .banner-box .banner-box-intro.grey-banner{background:rgb(121,121,121)}
.theme-ligier .modele-master .banner-box .banner-box-intro.yellow-banner,.modele-master .banner-box .banner-box-intro.yellow-banner{background:rgb(244,201,41)}
.theme-ligier .modele-master .banner-box .banner-box-intro.red-banner,.modele-master .banner-box .banner-box-intro.red-banner{background:rgb(223,55,49)}
.theme-ligier .modele-master .banner-box .banner-box-intro.blue-banner,.modele-master .banner-box .banner-box-intro.blue-banner{background:rgba(93,217,253,1)}
.modele-master .banner-box .banner-box-picture{background-repeat:repeat-x}
}
.modele-master .banner-box .loa{position:absolute;bottom:13px;width:90%;left:5%;z-index:100}
.modele-master .banner-box .loa p{color:#FFF;font-size:10px;line-height:11px;text-transform:uppercase}
@media (min-width:769px){.modele-master .banner-box .loa{margin-top:-20px;z-index:100;text-align:right;width:37%;position:absolute;margin-right:0;padding-right:0;bottom:5px;left:auto}
.modele-master .banner-box .loa p{max-width:320px;float:right;text-align:left;padding-left:5px;padding-right:10px}
}
@media (min-width:1024px){.modele-master .banner-box .loa{padding-right:50px}
.modele-master .banner-box .loa p{padding-left:50px;padding-right:0}
}
.banner-btn{left:0}
.banner-btn .btn{padding:15px 25px 15px 20px;width:auto;font-size:22px}
.banner-btn .btn .icon{margin-right:15px}
.banner-btn .btn span{display:inline-block;vertical-align:middle}
@media (max-width:374px){.banner-btn .btn{display:flex;justify-content:center}
}
@media (min-width:769px) and (max-width:992px){.banner-btn .btn{padding:15px 15px 15px 10px}
}
.container-ellipse{position:relative}
.modele-master .banner-box-intro .black-ellipse{position:absolute}
.modele-master .banner-box-intro .ellipse-bis{position:absolute;top:70px;left:70px;background:#FFF;height:160px;width:160px}
.modele-master .banner-box-intro .ellipse-bis span{color:#000;padding:0;text-shadow:none}
.modele-master .banner-box .ellipse .min{font-size:16px}
.modele-master .banner-box-intro .ellipse-bis a{display:inline-block;top:-5px;position:relative;text-decoration:underline;font-size:17px;padding-left:22px}
.modele-master .banner-box .ellipse .min{padding:24px 8px 10px 23px}
.modele-master .banner-box .ellipse sup{display:inline-block;font-size:17px}
@media (max-width:768px){.modele-master .banner-box .banner-box-intro .container-ellipse{margin-top:40px}
.modele-master .banner-box .banner-box-intro .ellipse{position:relative;margin-left:0;left:50%}
.modele-master .banner-box .banner-box-intro .ellipse-bis{top:-40px;left:50%;transform:translateX(-40%)}
}
.modele-master .banner-box-intro.red-banner .ellipse-bis span,.modele-master .banner-box-intro.red-banner .ellipse-bis a{color:rgb(223,55,49)}
.modele-master .banner-box-intro.green-banner .ellipse-bis span,.modele-master .banner-box-intro.green-banner .ellipse-bis a{color:rgb(64,185,29)}
.modele-master .banner-box-intro.purple-banner .ellipse-bis span,.modele-master .banner-box-intro.purple-banner .ellipse-bis a{color:rgb(129,34,144)}
.modele-master .banner-box-intro.grey-banner .ellipse-bis span,.modele-master .banner-box-intro.grey-banner .ellipse-bis a{color:rgb(121,121,121)}
.modele-master .banner-box-intro.yellow-banner .ellipse-bis span,.modele-master .banner-box-intro.yellow-banner .ellipse-bis a{color:rgb(244,201,41)}
.modele-master .banner-box-intro.blue-banner .ellipse-bis span,.modele-master .banner-box-intro.blue-banner .ellipse-bis a{color:rgba(93,217,253,1)}
@media (min-width:768px){.bg-modele{background-position:0 95px}
}
.bg-modele section h1,.bg-modele section .h1,.bg-modele section h2,.bg-modele section .h2,.bg-modele section h3,.bg-modele section .h3,.bg-modele section h4,.bg-modele section .h4,.bg-modele section p,.bg-modele section li,.bg-modele section a{color:#212121}
.bg-modele section a{text-decoration:underline}
.bg-modele section .h2,.bg-modele section .h3{margin-top:40px}
.modele-tab-inside.js-trigger-on-air-item.on-air:before{content:"";width:100%;height:10px;z-index:10;position:absolute;left:50%;top:-10px;transform:translateX(-50%);box-shadow:0px 3px 10px rgba(0,0,0,.15)}
.theme-ligier .modele-tab-inside-list li,.theme-ligier .modele-tab-inside-list li.active,.modele-tab-inside-list li,.modele-tab-inside-list li.active,.theme-ligier .modele-tab-inside-list li a,.theme-ligier .modele-tab-inside-list li.active a,.modele-tab-inside-list li a,.modele-tab-inside-list li.active a{height:auto;line-height:normal;background:none;color:#000}
.theme-ligier .modele-tab-inside-list li.active>a,.modele-tab .modele-tab-inside ul li.active>a{color:#53d4fd}
.theme-ligier .modele-tab-inside-list li a,.theme-ligier .modele-tab-inside-list li.active a,.modele-tab-inside-list li a,.modele-tab-inside-list li.active a{border-right:1px solid #eaeaea}
.modele-tab li.active{border:none}
.modele-tab{position:relative;min-height:95px;z-index:100;background:#FFF}
@media (max-width:768px){.modele-tab{min-height:40px}
}
.modele-tab ul{max-height:95px}
.modele-tab li{position:initial}
.modele-tab .modele-tab-inside.on-air{position:fixed;top:70px;z-index:99}
.modele-tab .modele-tab-inside{background:#FFF;min-height:95px;width:100%}
.modele-tab .modele-tab-inside-list>ul{display:flex;position:absolute;max-width:960px;left:50%;width:100%;transform:translateX(-50%)}
.modele-tab.on-air .modele-tab-inside ul{position:absolute;max-width:960px;left:50%;width:100%;transform:translateX(-50%)}
.modele-tab .modele-tab-inside ul li a{color:#000;text-transform:uppercase;font-family:oswaldregular,Arial,Helvetica,sans-serif;font-size:19px;padding:0 10px;text-align:center}
.modele-tab .modele-tab-inside ul li li a{text-transform:none;font-size:16px;padding-left:40px;padding-right:40px}
.modele-tab .modele-tab-inside ul li li:last-child a{border:none}
.bg-tab-sublist{display:none;position:absolute;width:100vw;transform:translateX(-50%);left:50%;text-align:center;background:#FFF;top:-100vh}
.modele-tab .modele-tab-inside-list ul li.active .bg-tab-sublist{display:block}
.js-trigger-on-air .bg-tab-sublist{top:85px}
.js-trigger-on-air .bg-tab-sublist:before{content:"";width:100%;height:10px;z-index:10;position:absolute;left:50%;top:-10px;transform:translateX(-50%);box-shadow:0px 8px 10px rgba(0,0,0,.25)}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li .bg-tab-sublist li{display:inline-block;background:none;height:auto;min-height:0}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li .bg-tab-sublist li a{height:auto;line-height:normal}
.modele-tab li.active a:before,.modele-tab li.active a:after{content:none}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li{flex:1 1 auto;padding:30px 0;border:none;min-height:95px;overflow:visible;position:relative}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li.active:after{content:'';display:block;position:absolute;transform:translate(-50%,-50%) rotate(-45deg);left:50%;width:20px;height:20px;z-index:100;background:#fff;bottom:-20px}
@media (max-width:767px){.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li.active:after{bottom:16px;box-shadow:-5px 5px 7px rgba(0,0,0,.25)}
}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li li{display:none}
.theme-ligier .modele-tab:after{content:none}
.modele-tab>.modele-tab-inside>div:after{border-radius:125px / 20px;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.6);content:" ";height:50px;left:2%;position:absolute;width:96%;z-index:-1}
.modele-tab .modele-tab-inside-list{min-height:95px;background:#FFF}
.bg-modele>section{padding-top:80px}
.modele-tab .modele-tab-inside-list li span.icon{display:none}
@media (min-width:0) and (max-width:767px){.bg-modele section p:first-child,.bg-modele section ul:first-child{margin-top:60px}
.modele-tab ul{display:flex}
.modele-tab .modele-tab-inside-list li span.icon{display:block}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li .bg-tab-sublist li a{padding:0}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li .bg-tab-sublist li{padding:10px 5px}
.theme-ligier .modele-tab .modele-tab-inside-list>ul>li>a,.modele-tab .modele-tab-inside-list>ul>li>a{font-size:10px}
.js-trigger-on-air .bg-tab-sublist{top:65px}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li{padding:10px 0}
.modele-tab .modele-tab-inside,.modele-tab .modele-tab-inside-list{min-height:40px}
.modele-tab>.modele-tab-inside>div:after{content:none}
.tab-carac,.tab-conf,.tab-secu,.tab-moto{padding-top:20px}
}
.tab-pres,.tab-conf{padding-top:0}
.tab-content>.tab-pane{min-height:500px}
@media (min-width:0) and (max-width:991px){.modele-tab .modele-tab-inside.on-air{top:50px}
}
.wysiwyg-content ul.list-options{display:flex;flex-wrap:wrap}
.wysiwyg-content ul.list-options li{overflow:hidden;border-radius:6px;flex:0 0 auto;margin:0 0 20px;width:100%;box-shadow:-23px 30px 46px 6px rgba(0,0,0,0.23)}
@media (min-width:375px){.wysiwyg-content ul.list-options{margin-left:-10px}
.wysiwyg-content ul.list-options li{width:calc(50% - 10px);margin:0 0 10px 10px}
}
@media (min-width:768px){.wysiwyg-content ul.list-options{margin-left:-40px}
.wysiwyg-content ul.list-options li{width:calc(25% - 40px);margin:0 0 30px 40px}
}
@media (width:768px){.wysiwyg-content ul.list-options{margin-left:-40px}
.wysiwyg-content ul.list-options li{width:calc(100% / 3 - 40px);margin:0 0 30px 40px}
}
.wysiwyg-content ul.list-options li>div{overflow:hidden;height:100%;position:relative}
.wysiwyg-content ul.list-options li div img{min-width:100%;width:auto;height:auto}
.wysiwyg-content ul.list-options li p{padding:20px;font-size:16px;font-weight:bold;background-color:#fff;color:#000;text-align:center;height:100%;width:100%}
.wysiwyg-content ul.list-options li .pop-hover p{height:auto}
.pop-hover{display:none}
@media (min-width:640px){.pop-hover{position:absolute;bottom:-100%;width:100%;height:100%;background-color:#fff;transition:all .4s;display:flex;margin:auto;align-items:center}
.list-options li:hover .pop-hover{bottom:0}
.list-options li .pop-hover p{height:auto;font-size:13px}
}
ul.breadcrumb{position:absolute;left:50%;transform:translateX(-50%);max-width:960px;width:calc(100% - 20px);margin:30px auto;z-index:100}
@media (min-width:992px){ul.breadcrumb{padding-left:40px}
}
.bg-main-title ul.breadcrumb{z-index:2;position:relative;max-width:960px;width:calc(100% - 20px);margin:30px auto;left:auto;transform:none}
ul.breadcrumb a{color:#FFF;padding-right:3px;text-transform:uppercase;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-weight:normal}
ul.breadcrumb li{list-style:none;display:inline-block;color:#FFF;padding-right:6px;text-transform:uppercase;font-family:oswaldlight,Arial,Helvetica,sans-serif;font-weight:bold}
@media screen and (min-width:0) and (max-width:768px){h2 img,h3 img,h4 img{max-width:100%;height:auto}
}
.wysiwyg-content .acdn ul{margin-left:20px;margin-right:20px}
.bg-main-title{overflow:hidden;padding:0;min-height:250px;position:relative}
.bg-main-title img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;min-width:1600px;height:auto;object-fit:cover;width:100%}
.bg-main-title .container{position:relative;z-index:2}
.bg-main-title .icon-back{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/icone-retour-white.png');width:39px;height:38px}
.bg-main-title:after{content:'';background:rgba(0,0,0,.4);position:absolute;left:0;top:0;right:0;bottom:0;z-index:0}
.bg-content{background-position:0 -2px}
@media (min-width:769px){.main-wrapper{padding-top:70px}
.main-content .bg-model{top:0;background:transparent;z-index:2}
.main-content .bg-model-details{position:relative;
z-index:1}
.main-content .bg-model-details .bx-wrapper .bx-controls-direction a{height:66px;width:40px}
.main-content .bg-model-details .bx-wrapper .bx-prev{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-controls-medium.png') no-repeat 0 0}
.main-content .bg-model-details .bx-wrapper .bx-prev:hover{background-position:0 -72px}
.main-content .bg-model-details .bx-wrapper .bx-next{background:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/bx-slider-controls-medium.png') no-repeat -47px 0}
.main-content .bg-model-details .bx-wrapper .bx-next:hover{background-position:-47px -72px}
.model-box-subnav .bx-wrapper .bx-viewport{min-height:110px !important}
.main-content .bg-model .model-box-subnav li a.active:after{content:'';display:block;position:absolute;transform:translate(-50%,-50%) rotate(-45deg);left:50%;width:20px;height:20px;z-index:100;background:white;bottom:0px}
}
.main-content .content ul,.wysiwyg-content ul{margin-left:0}
.list-modele-box.item-brochures{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -10px}
.bg-try .list-modele-box.item-brochures>div{flex:0 0 100%;width:inherit;padding:10px}
@media (min-width:425px){.bg-try .list-modele-box.item-brochures>div{flex:0 0 calc(50% - 1px)}
}
@media (min-width:769px){.bg-try .list-modele-box.item-brochures>div{margin-bottom:10px;flex:0 0 calc(25% - 1px)}
}
.bg-try .list-modele-box.item-brochures [type="checkbox"]{opacity:0;display:none}
.bg-try .list-modele-box.item-brochures .label span{padding-top:10px}
.bg-try .item-brochures .label{min-height:235px;background:#ffffff;height:100%;padding:20px 15px;border:1px solid #d8d8d8;border-radius:4px;height:100%}
.bg-try .list-modele-box.item-brochures .label label{width:100%;display:block;margin-left:0}
.bg-try .list-modele-box.item-brochures label:before{height:24px;width:24px;border:1px solid rgb(227,228,232);left:auto;top:5px;right:5px;content:"";position:absolute;content:"";display:inline-block;z-index:100;background:#FFF}
.bg-try .list-modele-box.item-brochures [type="checkbox"]+.label label:after{height:8px;width:14px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);content:none;right:10px;top:11px;left:auto;position:absolute;display:inline-block;z-index:100}
.bg-try .list-modele-box.item-brochures [type="checkbox"]:checked+.label label::after{content:""}
.powermail_label.powermail_check_legend{display:none;
}
.powermail_check_outer input[type="checkbox"]{opacity:0}
.powermail_check_outer label{position:relative;display:block;padding-left:50px;color:rgb(187,187,187);font-family:open_sanslight_italic,Arial,Helvetica,sans-serif;font-size:13px;margin-left:30px;width:calc(100% - 70px)}
@media (min-width:475px){.powermail_check_outer label{padding-left:40px;width:100%;display:block;margin-left:0}
}
.powermail_check_outer label::before,.powermail_check_outer label::after{position:absolute;content:"";display:inline-block}
.powermail_check_outer label::before{height:24px;width:24px;border:1px solid rgb(227,228,232);left:0;top:3px}
.powermail_check_outer label::after{height:8px;width:14px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:5px;top:9px}
.powermail_check_outer input[type="checkbox"]+label::after{content:none}
.powermail_check_outer input[type="checkbox"]:checked+label::after{content:""}
#contactModal .form-line{margin-bottom:5px}
#contactModal .form-line input:not([type="radio"]):not([type="checkbox"]),#contactModal .form-line textarea,#contactModal .form-line select,#contactModal .form-line .date-box{padding:10px 15px;box-shadow:none}
#contactModal .modal-body{padding:15px 10px 30px!important}
@media (min-width:768px){#contactModal .modal-body{padding:15px 50px 30px !important}
#contactModal .modal-dialog{max-width:600px;width:100%;margin:30px auto}
}
@media (min-width:0) and (max-width:768px){.modal-backdrop{display:inherit}
}
.distri-box{overflow:hidden}
@media (max-width:768px){.bg-try .form-line{margin-left:0}
}
.bloc-content iframe,.bg-content.content iframe{width:100%}
@media (width:768px){.bg-footer>div.container>.row>.col-xs-12{width:66%;padding:0}
.bg-footer>div.container>.row>.col-xs-12:first-of-type{width:33%}
.bg-footer .focus-nav{width:calc(100% - 110px);float:left;margin-right:20px}
.bg-footer .focus-nav+.last-footer{float:left;width:90px}
.bg-footer .focus-nav+.last-footer .social-link{flex-direction:column}
.powermail_check_inner.powermail_check_inner_1 label{width:100%;margin:0}
}
@media (max-width:767px){.powermail_fieldwrap.powermail_fieldwrap_check.powermail_fieldwrap_195 fieldset{max-width:none}
.tx-powermail .container{width:100%}
.bg-footer .special-col{padding-right:0}
.powermail_check_outer label{padding-left:40px;width:100%;display:block;margin-left:0}
}
.js-masonry-carac{margin:auto;padding-bottom:40px;transition:all 0.4s ease}
@media (min-width:640px) and (min-height:500px){.js-masonry-carac{opacity:0.1}
}
.js-masonry-carac.photoswipe_showme{opacity:1}
.js-masonry-carac a{display:block}
.js-masonry-carac img{margin:auto;max-width:100%;width:auto;height:auto;border:0}
.js-masonry-carac figure figcaption{font-size:13px}
.gallery-box{margin:auto;padding-bottom:40px;transition:all 0.4s ease;height:100vh}
@media (min-width:640px) and (min-height:500px){.gallery-box{opacity:0.1}
}
.gallery-box.photoswipe_showme{opacity:1}
.gallery-box a{display:block}
.gallery-box img{margin:auto;max-width:100%;width:auto;height:auto;border:0}
.gallery-box figure figcaption{font-size:13px}
.gallery-box img{margin:0}
.gallery-box .item.w2,.gallery-box .item.w3{max-height:60vh;overflow:hidden;width:100%}
@media (min-width:641px){.gallery-box .item.w2,.gallery-box .item.w3{max-height:none;overflow:visible}
}
@media (min-width:641px){.gallery-box .item.w2{width:calc(50% - 10px)}
.gallery-box .item.w3{width:calc(50% / 2 - 10px)}
}
.gallery-box .item{margin:0 0 10px}
.msnry{margin:auto}
.pswp.pswp--open{display:none}
@media (min-width:640px) and (min-height:500px){.pswp{display:none}
.pswp.pswp--open{display:block}
}
.pswp__caption__center{text-align:center}
@media (min-width:640px) and (min-height:500px){.psgal figure:after{content:'+';width:26px;height:26px;border-radius:50%;background-color:#fff;z-index:10;position:absolute;bottom:15px;right:15px;font-size:30px;line-height:26px;text-align:center;color:#404040}
}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background-image:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/photoswipe-default-skin.png') !important}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:none !important}
@keyframes apparition{0{}
100%{transform:translateY(-50%)}
}
.pswp--animated-in .pswp__img{height:auto !important;animation-name:apparition;animation-duration:.0s;animation-delay:0s;animation-fill-mode:forwards;transform:translateY(0)}
.wysiwyg-content .js-masonry-carac .text-on-image{width:90%;min-width:90%;margin:5%}
.wysiwyg-content .js-masonry-carac .text-on-image img{width:100%}
@media (min-width:475px){.wysiwyg-content .js-masonry-carac .text-on-image{width:49.8%;margin:.1%;min-width:0}
}
.pswp--supports-fs .pswp__button--fs,.pswp__button--share{display:none !important}
@media not all and (min-resolution:.001dpcm){@media{.pswp .pswp__img{top:-50% !important;height:100vh !important;object-fit:contain !important}
}
}
@media (min-width:1440px){.modele-master .col-box .col-full-right .col-content{padding:0 0 5% 13%}
}
.modele-master .col-box .col-full-right img{width:auto}
.block-expert{margin:60px 0 100px;padding:0}
.block-expert .h2{font-size:39px;text-align:center;color:#000;margin-top:20px}
.block-expert .form-line select{float:none}
.block-expert .icon{margin-right:0}
.block-expert button{margin-top:10px}
.block-expert a{margin-top:10px;height:90px;line-height:80px;vertical-align:middle;box-shadow:20px 10px 30px 3px rgba(0,0,0,0.19)}
.block-expert a .icon{margin-right:10px;font-size:38px;margin-top:-5px}
.block-expert .row.grey-bg{background-color:#d2d2d2;padding:0 10px 10px}
@media (max-width:768px){.block-expert .row.grey-bg{padding-bottom:10px}
}
@media (max-width:767px){.banner-box-intro .banner-btn .btn{display:flex;justify-content:center}
.banner-box-intro .banner-btn .btn .icon+span{max-width:calc(100% - 22px);flex:0 0 auto;width:auto}
.modele-tab .modele-tab-inside,.modele-tab .modele-tab-inside-list{
min-height:60px;box-shadow:0px 5px 7px rgba(0,0,0,.25)}
.modele-tab .modele-tab-inside-list>ul{width:100%;
max-height:none;white-space:nowrap;left:0;transform:none;overflow-y:scroll;
-webkit-overflow-scrolling:touch}
.modele-tab .modele-tab-inside .modele-tab-inside-list>ul li{flex:1 0 auto}
.theme-ligier .modele-tab .modele-tab-inside-list>ul>li>a,.modele-tab .modele-tab-inside-list>ul>li>a{font-size:18px;padding:5px 14px}
}
.bg-model .model-box-item:hover{transform:scale(.9);opacity:.8}
.bg-model .model-box-item{text-align:center;margin-bottom:30px;transform:scale(.8);transition:all .4s;opacity:.4}
.bg-model .model-box-item.active,.bg-model .model-box-item.active a,.bg-model .model-box-item.active:hover,.bg-model .model-box-item.active a:hover{cursor:pointer;transform:scale(1);opacity:1}
@media (min-width:1025px){.bg-model,.bg-model-details{top:-5vh}
}
@media (max-width:1024px){.bg-model,.bg-model-details{top:-5vw}
}
@media (min-width:769px){.bg-model{background:#FAFAFA}
.bg-model-details .bg-top{background-position:50% -2px;background-repeat:no-repeat;background-size:100% auto}
.bg-model,.bg-model-details{margin-bottom:-20px}
.bg-model .model-box-subnav ul li{min-height:110px}
.bg-model .model-box-subnav ul li.active:after{content:'';display:block;position:absolute;transform:translate(-50%,-50%) rotate(-45deg);left:50%;width:20px;height:20px;z-index:100;background:#fafafa;bottom:-1px}
.bg-model .model-box-subnav li:hover a,.bg-model .model-box-subnav li a{height:auto}
.bg-model .model-box-subnav .h4{position:relative}
.bg-model .model-box-subnav li .h4:after{content:none}
}
.job-list{display:flex;flex-wrap:wrap;margin:30px -15px 100px}
.job-list-card,.job-detail-card{background-color:#fff;flex:0 1 100%;padding:20px;margin:10px;display:flex;border-radius:6px;box-shadow:0 5px 10px 2px rgba(0,0,0,0.1);flex-direction:column}
.job-detail-card{border-radius:0;margin:30px 0 60px;padding:20px 30px}
@media (min-width:768px){.job-detail-card{padding:60px 50px}
}
@media (min-width:768px){.job-list-card{flex:0 1 calc(33% - 20px)}
}
@media (min-width:1200px){.job-list-card{flex:0 1 calc(25% - 20px)}
}
.job-list-card div{margin-top:20px;padding-left:7px;padding-right:7px;display:flex;flex-direction:column;height:calc(100% - 46px);font-size:15px}
.job-list-card a:not(.btn):hover{text-decoration:underline;color:#212121}
.job-list-card a:not(.btn){flex:1 1 100%}
.main-content .content .job-list-card ul{list-style-type:none;flex:1 1 auto;padding-bottom:0}
.job-list-card ul{min-height:80px}
.job-list-card ul li{margin-bottom:5px}
.job-date{background:#53d4fd;padding:4px 8px;color:#FFF;border-radius:15px 15px 15px 0;margin:0 0 0 auto;max-height:28px}
.job-list-card .h4{font-family:oswaldlight;font-size:21px;color:#212121}
.job-list-card .btn{padding:14px;flex:0 0 auto;margin-top:15px;border:1px solid #FFF}
.job-list-card .btn:hover{background-color:#FFF;color:#53d4fd;border:1px solid #53d4fd}
.job-list-card .icon{min-width:30px;font-size:20px}
.job-detail-tag{margin-left:10px}
.job-detail-tag>div{margin-right:20px;font-size:15px;display:inline-block;vertical-align:middle}
.job-detail-tag span{display:inline-block;vertical-align:middle}
.job-detail-tag span.icon{margin-right:10px;font-size:18px}
.job-detail-tag .job-date{border-radius:15px}
.job-detail-card .h4,#c2298 .h1{font-size:28px;color:#000;font-family:oswaldlight,Arial,Helvetica,sans-serif;text-transform:uppercase;padding-bottom:15px;font-weight:normal}
#c2298 .tx-powermail{padding-left:20px;padding-right:20px}
#c2298 .container,#c2202 .container{background-color:#fff;border-radius:6px;box-shadow:0 5px 10px 2px rgba(0,0,0,0.1);padding:30px 30px 0;margin-bottom:30px;
}
@media screen and (min-width:768px){#c2298 .container,#c2202 .container{width:calc(100% - 10px);max-width:950px}
}
@media screen and (width:768px){#c2298 .container{width:calc(90% - 10px)}
}
@media (max-width:768px){.main-content .content .job-list-card .h4{margin-top:0}
.powermail_fieldwrap_file_inner input{max-width:100%}
}
#c2297 .bg-main-title{height:auto;min-height:250px;position:relative;padding-bottom:30px}
#c2325{margin-bottom:60px}
.list-category-news{list-style-type:none;text-align:right}
@media (max-width:767px){.list-category-news{text-align:left}
}
.list-category-news li{display:inline-block}
.list-category-news li:after{content:"|";padding-left:10px;margin-right:10px;color:#a2a2a2}
.list-category-news li:last-child:after{content:none}
.list-category-news li a:hover,.list-category-news li a:focus{text-decoration:none}
.list-category-news li a{color:#a2a2a2;font-size:16px}
.list-category-news li a.active{color:#53D4FD}
body.loading:before{height:30px;width:30px;content:url('../../typo3conf/ext/ligier_skin/Resources/Public/assets/images/ajax-loader.gif');position:fixed;z-index:1001;top:50vh;left:50vw}
body.loading:after{height:100vh;width:100vw;content:"";z-index:1000;background:rgba(255,255,255,.9);position:fixed;top:0}
.main-content .content .csc-sitemap ul{margin-left:20px;padding-top:0;padding-bottom:0}
.main-content .content .csc-sitemap>ul>li{padding-bottom:15px}
.main-content .content .csc-sitemap>ul>li>a{text-transform:uppercase;color:#000}
#configurateur .cf-footer>div>a{display:inline-flex}
#configurateur .cf-footer .block-try-it .block-inside{width:auto}
#configurateur .cf-footer .block-try-it{left:-49px}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;
-webkit-backface-visibility:hidden;outline:none}
.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}
.pswp img{max-width:none}
.pswp--animate_opacity{
opacity:0.001;will-change:opacity;
-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--open{display:block}
.pswp--zoom-allowed .pswp__img{
cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pswp--zoomed-in .pswp__img{
cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.pswp--dragging .pswp__img{
cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;
-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp__bg{will-change:opacity;
-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}
.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}
.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}
.pswp__img--placeholder{-webkit-backface-visibility:hidden}
.pswp__img--placeholder--blank{background:#222}
.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}
.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}
.pswp__error-msg a{color:#CCC;text-decoration:underline}
.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}
.pswp__button:focus,.pswp__button:hover{opacity:1}
.pswp__button:active{outline:none;opacity:0.9}
.pswp__button::-moz-focus-inner{padding:0;border:0}
.pswp__ui--over-close .pswp__button--close{opacity:1}
.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}
@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){
.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}
.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}
}
.pswp__button--close{background-position:0 -44px}
.pswp__button--share{background-position:-44px -44px}
.pswp__button--fs{display:none}
.pswp--supports-fs .pswp__button--fs{display:block}
.pswp--fs .pswp__button--fs{background-position:-44px 0}
.pswp__button--zoom{display:none;background-position:-88px 0}
.pswp--zoom-allowed .pswp__button--zoom{display:block}
.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}
.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}
.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}
.pswp__button--arrow--left{left:0}
.pswp__button--arrow--right{right:0}
.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}
.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}
.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}
.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}
.pswp__share-modal--hidden{display:none}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}
.pswp__share-tooltip a:hover{text-decoration:none;color:#000}
.pswp__share-tooltip a:first-child{
border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in{opacity:1}
.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}
a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}
a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}
a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}
a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}
a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}
a.pswp__share--download:hover{background:#DDD}
.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}
.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}
.pswp__caption small{font-size:11px;color:#BBB}
.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}
.pswp__caption--empty{display:none}
.pswp__caption--fake{visibility:hidden}
.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}
.pswp__preloader__icn{width:20px;height:20px;margin:12px}
.pswp__preloader--active{opacity:1}
.pswp__preloader--active .pswp__preloader__icn{
background:url(preloader.gif) 0 0 no-repeat}
.pswp--css_animation .pswp__preloader--active{opacity:1}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}
.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}
.pswp--css_animation .pswp__preloader__cut{
position:relative;width:7px;height:14px;overflow:hidden}
.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}
@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}
}
@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}
100%{-webkit-transform:rotate(0);transform:rotate(0)}
}
@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}
100%{-webkit-transform:rotate(0);transform:rotate(0)}
}
.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}
.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}
.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}
.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}
.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}
.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}
.pswp__ui--idle .pswp__top-bar{opacity:0}
.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}
.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{
opacity:0.001}
.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}
.pswp__element--disabled{display:none !important}
.pswp--minimal--dark .pswp__top-bar{background:none}
