article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:1.8em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.blueButtonGradientBackground{background:#0086cc;background:-moz-linear-gradient(top,#0086cc 0,#006ea5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0086cc),color-stop(100%,#006ea5));background:-webkit-linear-gradient(top,#0086cc 0,#006ea5 100%);background:-o-linear-gradient(top,#0086cc 0,#006ea5 100%);background:-ms-linear-gradient(top,#0086cc 0,#006ea5 100%);background:linear-gradient(to bottom,#0086cc 0,#006ea5 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#0086cc',endColorstr='#006EA5',GradientType=0)}.greyGradientBackground{background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0 #fff 5%,#fefefe 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#f3f3f3),color-stop(5%,#fff),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f3f3f3 0,#fff 5%,#fefefe 100%);background:-o-linear-gradient(top,#f3f3f3 0,#fff 5%,#fefefe 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#fff 5%,#fefefe 100%);background:linear-gradient(to bottom,#f3f3f3 0,#fff 5%,#fefefe 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#fefefe',GradientType=0)}.boxGreyGradientBackground{background:#e3e3e3;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=');background:-moz-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e3e3e3),color-stop(50px,#fff),color-stop(91%,#fff),color-stop(100%,#e3e3e3));background:-webkit-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-o-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-ms-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:linear-gradient(to bottom,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e3e3e3',endColorstr='#e3e3e3',GradientType=0)}@font-face{font-family:'Glyphicons Halflings';src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/glyphicons-halflings-regular.eot');src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/glyphicons-halflings-regular.woff') format('woff'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.glyphicon-calendar:before{content:""}.glyphicon-repeat:before{content:""}.pull-left{float:left}.pull-right{float:right}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.modal-backdrop.in{opacity:.5}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{bottom:0;display:none;left:0;outline:0 none;overflow:hidden;position:fixed;right:0;top:0;z-index:1050}.modal.in .modal-dialog{transform:translate(0,0)}.modal-lg{width:900px}.modal-dialog{margin:30px auto!important;position:relative;width:600px!important}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0 none;position:relative}.modal-content .modal-body{padding:15px;position:relative}.modal-content .tarification-modal{border:4px solid #776856}.modal-content .tarification-modal .btn{background-color:#0086cc;color:#fff;cursor:pointer;display:inline-block;font-family:"LubalinDemi";font-size:.78em;height:34px;letter-spacing:1px;line-height:34px;min-width:100px;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:uppercase}.modal-content .tarification-modal .modal-header{position:relative;z-index:27;min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-content .tarification-modal .modal-header .close{cursor:pointer;color:#776856;margin:.2em .4em 0 0}.modal-content .tarification-modal .modal-header h3{color:#0086cc;font-family:LubalinDemi;font-size:1em}.modal-content .tarification-modal .modal-body{margin-left:8.33333%}.modal-content .tarification-modal .modal-body p{font-family:Lato;font-size:1em}.modal-content .tarification-modal .modal-footer{padding:15px}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.text-nowrap{white-space:nowrap}@font-face{font-family:LubalinDemi;src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-demi-webfont.eot');src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-demi-webfont.eot?#iefix') format('embedded-opentype'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-demi-webfont.woff') format('woff'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-demi-webfont.ttf') format('truetype'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-demi-webfont.svg#ITCLubalinGraphStdDemi') format('svg');font-style:normal}@font-face{font-family:LubalinBook;src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-book-webfont.eot');src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-book-webfont.eot?#iefix') format('embedded-opentype'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-book-webfont.woff') format('woff'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-book-webfont.ttf') format('truetype'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalingraphstd-book-webfont.svg#ITCLubalinGraphStdBook') format('svg');font-style:normal}@font-face{font-family:Lubalin;src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalin-webfont.eot');src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalin-webfont.eot?#iefix') format('embedded-opentype'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalin-webfont.woff') format('woff'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalin-webfont.ttf') format('truetype'),url('/Themes/LGC.ResponsiveTheme/Content/fonts/lubalin-webfont.svg#LubalinGraphItcTEEBold') format('svg');font-style:normal}@font-face{font-family:'Optima';src:url('/Themes/LGC.ResponsiveTheme/Content/fonts/unicode.optima.ttf')}@media(max-width:767px){.hidden-xs{display:none}}#site{padding:.5em 0 .5em 0;overflow-x:hidden;position:relative;max-width:1200px;margin:auto;border-top:4px solid #0086cc}[ng\5c\3a cloak],[ng-cloak],.ng-cloak{display:none}.hidden{display:none}header{display:table;width:100%;position:relative;padding-bottom:.5em;padding-top:0}header>div{display:table-cell;vertical-align:top}header #logo{margin:0 .5em;padding-top:.5em;text-align:left}header #logo img{max-width:155px;width:40%}header .header-links>ul{list-style:none outside none;padding:0;margin:0;text-align:right}header .header-links>ul>li{color:gray;display:inline-block;list-style-type:none;background-repeat:no-repeat;background-position:left center;margin:0 .6em 0 .6em}header .header-links>ul>li>a{font:bold 70% 'Lato',sans-serif;color:gray;text-decoration:none}header .header-links>ul>li>a:hover{color:#353535}footer{padding:.5em 0}footer .first-footer{background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0,#fff 44%,#fefefe 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#f3f3f3),color-stop(44%,#fff),color-stop(100%,#fefefe));background:-webkit-linear-gradient(top,#f3f3f3 0,#fff 44%,#fefefe 100%);background:-o-linear-gradient(top,#f3f3f3 0,#fff 44%,#fefefe 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#fff 44%,#fefefe 100%);background:linear-gradient(to bottom,#f3f3f3 0,#fff 44%,#fefefe 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#fefefe',GradientType=0);padding:20px 15px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}footer .first-footer>ul{list-style:none outside none;margin:0;padding:0}footer .first-footer>ul>li>a{color:#0086cc;font:80% LubalinDemi;text-transform:uppercase;text-decoration:none}footer .first-footer>ul>li>a:hover{text-decoration:underline}footer .second-footer{display:none}.menu-btn{text-align:right;cursor:pointer;margin-right:8px;z-index:99}.menu-btn a{display:inline-block;width:3em;height:3em;background-repeat:no-repeat;background-position:center center;border-radius:.4em;background-color:#0086cc;background-image:-webkit-linear-gradient(top,#0086cc,#2b1a4c);background-image:-moz-linear-gradient(top,#0086cc,#2b1a4c);background-image:-o-linear-gradient(top,#0086cc,#2b1a4c);background-image:-ms-linear-gradient(top,#0086cc,#2b1a4c);background-image:linear-gradient(top,#0086cc,#2b1a4c);filter:progid:dximagetransform.microsoft.gradient(startColorstr=#0086cc,endColorstr=#2b1a4c);background-image:url('/Themes/LGC.ResponsiveTheme/Content/img/menu-picto.png');border-color:#2b1a4c;border-bottom:1px solid #0086cc;border-top:1px solid #2b1a4c;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.75);box-shadow:1px 1px 5px #555}nav{background:#e9e9e9;position:absolute;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-o-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);left:0;-webkit-transition:-webkit-transform .6s ease,width 0 ease;-moz-transition:-moz-transform .6s ease,width 0 ease;-o-transition:-o-transform .6s ease,width 0 ease;transition:transform .6s ease,width 0 ease;-webkit-transition-delay:0,.6s;-moz-transition-delay:0,.6s;-o-transition-delay:0,.6s;transition-delay:0,.6s;box-shadow:0 0 .5em rgba(0,0,0,.5);overflow:hidden;width:0;z-index:5}nav.open{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.1s,0;-moz-transition-delay:.1s,0;-o-transition-delay:.1s,0;transition-delay:.1s,0;width:100%}nav>ul>li{margin-bottom:1.4em}nav>ul>li ul{display:none;background:gray}nav>ul>li a.btn{color:#0086cc;cursor:pointer;text-transform:uppercase;font-family:LubalinDemi,Arial;font-size:.8em;text-decoration:none}nav>ul>li a.btn:hover{color:#6a6a6a}nav>ul>li a.btn .home-picto{max-height:13px;margin:4px 5px 2px 0}nav>ul>li.open ul{display:block;margin:0;padding:1em 1em 1em 2em;background:#e9e9e9}nav>ul>li.open ul li{font:normal .8em 'LubalinDemi',sans-serif;padding-bottom:.8em}nav>ul>li.open ul li a{color:#6a6a6a;text-decoration:none}nav>ul>li.open ul li a:hover{color:#2d3091}nav>ul>li.open>a{color:#6a6a6a;position:relative}nav>ul>li.open>a:after{content:'';display:block;height:0;width:0;position:absolute;border:1em solid transparent;bottom:-1.8em;border-top-width:.9em;border-top-style:solid;right:1em;z-index:6}.btn-noire{display:inline-block;padding:.4em .8em;margin:0;font:bold 70% Lato;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;color:#efefef;background-color:#3a3b3d;border:none}.btn-noire:hover{background-color:#0086cc}#transparentLayer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background:#000}.aboveLayer{z-index:110}#breadcrumb ul{display:none}.contenu #colonneDroite{margin-top:2em}.contenu #colonneDroite>div{padding:0 2.3%}.contenu #colonneDroite h1{font:normal 78% 'Lato',sans-serif;color:#0086cc;margin:.3em 0;text-align:center}.contenu #colonneDroite .contrats-entreprise>div,.contenu #colonneDroite .chiffre-cle>div,.contenu #colonneDroite .notre-presentation>div{border-top:1px solid #e8e8e8;background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0 #fff 5px,#fefefe 15px);background:-webkit-gradient(left top,left bottom,color-stop(0,#f3f3f3),color-stop(5px,#fff),color-stop(15px,#fefefe));background:-webkit-linear-gradient(top,#f3f3f3 0,#fff 5px,#fefefe 15px);background:-o-linear-gradient(top,#f3f3f3 0,#fff 5px,#fefefe 15px);background:-ms-linear-gradient(top,#f3f3f3 0,#fff 5px,#fefefe 15px);background:linear-gradient(to bottom,#f3f3f3 0,#fff 5px,#fefefe 15px);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#fefefe',GradientType=0)}.contenu #colonneDroite .contrats-entreprise{margin-bottom:3em}.contenu #colonneDroite .contrats-entreprise>div{padding-top:1.5em}.contenu #colonneDroite .contrats-entreprise ul{list-style:none;padding:0;margin:0 .5em}.contenu #colonneDroite .contrats-entreprise ul li{margin:1em 0;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;background-color:#776856}.contenu #colonneDroite .contrats-entreprise ul li a{display:block;padding:.6em .5em;font:normal 78% 'LubalinDemi',sans-serif;color:#fff;text-decoration:none;background-image:url('../Content/img/fleche-blanche-droite.png');background-repeat:no-repeat;background-position:95% center;background-size:.5em}.contenu #colonneDroite .contrats-entreprise ul li:hover{background:#887a53;background:-webkit-linear-gradient(bottom,#776856,#887a53);background:-moz-linear-gradient(bottom,#776856,#887a53);background:-ms-linear-gradient(bottom,#776856,#887a53);background:-o-linear-gradient(bottom,#776856,#887a53);background:linear-gradient(to top,#776856,#887a53)}.contenu #colonneDroite .contrats-entreprise ul li:first-child{margin-top:0}.contenu #colonneDroite .contrats-entreprise ul li:last-child{margin-bottom:0}.contenu #colonneDroite .chiffre-cle{margin-bottom:2.5em}.contenu #colonneDroite .chiffre-cle>div{padding:.5em 1em 0 1em}.contenu #colonneDroite .chiffre-cle>div span{display:block;text-align:center;color:#776856}.contenu #colonneDroite .chiffre-cle>div span.text-chiffre{font:normal 250% 'Lato',sans-serif;line-height:.8em;margin-top:.5em;margin-bottom:.3em}.contenu #colonneDroite .chiffre-cle>div span.text-aide{font:normal 70% 'LubalinDemi',sans-serif}.contenu #colonneDroite .chiffre-cle>div span.text-aide em{color:#0086cc}.contenu #colonneDroite .chiffre-cle>div span .guillemets{color:#0086cc;font-family:sans-serif;font-size:2.8em}.contenu #colonneDroite .endossement-apicil{margin-top:30px;font-size:.9em;text-align:right}.contenu #colonneDroite .endossement-apicil img{vertical-align:middle}.contenu #colonneDroite .endossement-apicil .apicil{font-family:Optima;font-size:1.3em}.contenu #colonneDroite .notre-presentation>div{padding:1.5em 1em;text-align:center}.contenu #colonneDroite .notre-presentation>div img{max-width:150px}.carousel{position:relative;overflow:hidden;width:100%;height:200px;margin:0;padding:0;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2}.carousel .carousel-show{overflow:hidden;display:block;width:100%;height:200px;position:relative}.carousel .carousel-show .animated{-webkit-transition:-webkit-transform 1.5s;-moz-transition:-moz-transform 1.5s;-o-transition:-o-transform 1.5s;-ms-transition:-ms-transform 1.5s;transition:transform 1.5s}.carousel .carousel-show .item{float:left;position:absolute;width:100%}.carousel .carousel-show .item>img,.carousel .carousel-show .item>a>img{width:100%;height:200px}.carousel .carousel-show .item a{display:block}.carousel .carousel-show .item.next{-webkit-transform:translatex(720px);-moz-transform:translatex(720px);-o-transform:translatex(720px);-ms-transform:translatex(720px);transform:translatex(720px)}.carousel .carousel-show .carousel-caption{color:#fff;position:absolute;left:5%;bottom:18%;padding:0 1em;font-family:LubalinDemi;font-size:90%}.carousel .carousel-show .carousel-caption p{line-height:1.2em}.carousel .carousel-show .carousel-caption .accroche{margin:.7em 1em;font:normal 100% LubalinDemi;color:#fff;text-shadow:1px 1px 1px #444;text-transform:none}.carousel .carousel-show .carousel-caption .guillemets{display:block;font-size:100%;font-weight:normal;text-align:right}.carousel .carousel-show .carousel-caption .guillemets span{display:inline-block;padding-left:1.3em;background:url('../Content/img/guillemets.png') no-repeat;background-position:center left}.carousel .carousel-show .carousel-caption.marron{background:#0086cc;background:rgba(155,91,1,.7)}.carousel .carousel-show .carousel-caption.marron:after{background:url('../Content/img/fleche-actu-principale.png');background-repeat:no-repeat;background-position:right center;opacity:.8;filter:alpha(opacity=80)}.carousel .carousel-show .carousel-caption .separator{height:20px}.carousel .carousel-show .carousel-caption .fleche{background:#414756;background:rgba(65,71,86,.8);margin:0;padding:.5em;position:relative;width:100%}.carousel .carousel-show .carousel-caption .fleche:after{content:'';height:100%;width:140px;position:absolute;right:-140px;display:block;z-index:0}.carousel .carousel-show .carousel-caption .fleche.fleche1:after{background:url('../Content/img/fleche-1.png');background-repeat:no-repeat;background-position:right bottom;bottom:0;opacity:.8;filter:alpha(opacity=80)}.carousel .carousel-show .carousel-caption .fleche.fleche2:after{background:url('../Content/img/fleche-2.png');background-repeat:no-repeat;background-position:right top;top:0;opacity:.8;filter:alpha(opacity=80)}.carousel .carousel-indicators{position:absolute;left:12%;bottom:-2px;z-index:15;margin-bottom:0;padding-left:0;list-style:none;text-align:center}.carousel .carousel-indicators li{display:inline-block;margin:1px;padding-bottom:3px;border-bottom:2px solid transparent;cursor:pointer;background-color:transparent}.carousel .carousel-indicators li>img,.carousel .carousel-indicators li>a>img{display:block;width:50px;height:30px;border:1px solid #aaa;padding:1px;background-color:#fff}.carousel .carousel-indicators li.active{background-color:transparent;border-bottom:2px solid #000}.carousel .carousel-indicators li:hover{background-color:transparent;border-bottom:2px solid #000}.carousel .carousel-inner{display:none}.carousel .carousel-inner>.item{display:none}.date-picker-wrapper .input-group{display:inline-table;margin:.5em 0 .6em}.date-picker-wrapper .input-group .input-date-picker{border:1px solid #ccc!important;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;float:left;height:26px;line-height:26px;margin:0!important;padding:2px 5px 0 0!important;position:relative;width:80px!important;z-index:2}.date-picker-wrapper .input-group span .calendar{content:'';display:inline-block}.date-picker-wrapper .input-group ul.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.176);display:block;float:left;font-size:14px;left:0;list-style:outside none none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;top:100%;z-index:1000}.date-picker-wrapper .btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-image:none;border:1px solid transparent;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;user-select:none;vertical-align:middle;white-space:nowrap}.date-picker-wrapper .btn-default{background-color:#fff;border-color:#ccc;color:#333}.date-picker-wrapper .btn-default.active{background-color:#ebebeb;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);color:#333}.date-picker-wrapper .btn-default:hover{background-color:#ebebeb;border-color:#adadad;color:#333}.date-picker-wrapper .btn-calendar{height:30px;padding:0!important;width:36px}.date-picker-wrapper .btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.date-picker-wrapper .btn-info,.date-picker-wrapper .btn-info.active{color:#fff;background-color:#39b3d7;border-color:#269abc}.date-picker-wrapper .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.date-picker-wrapper .btn-sm,.date-picker-wrapper .btn-group-sm>.btn{font-size:12px;line-height:1.5;padding:5px 10px}.btn-group.dropdown .btn{width:100%;text-align:left}.btn-group.dropdown .btn.btn-primary{background-color:#fff;border:2px solid;font-family:Lato;height:25px}.btn-group.dropdown .btn.init-situation{color:#0086cc}.btn-group.dropdown .btn .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:'';right:10px;position:absolute;top:10px}.btn-group.dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;width:100%}.btn-group.dropdown .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;text-decoration:initial}.btn-group.dropdown .dropdown-menu>li>a:hover,.btn-group.dropdown .dropdown-menu>li>a:focus{background-color:#0086cc;color:#fff}.btn-group.dropdown .dropdown-menu>.active>a{background-color:#0086cc;color:#fff;text-decoration:none}.btn-group.open>.dropdown-menu{display:block}#ajaxSiteUnavailable{width:80%;position:fixed;border-radius:0 0 4px 4px;background:#fff;padding:4px;z-index:9999998;left:10%;top:0;margin:0 auto;border:2px solid #fff;border-style:none solid solid;box-shadow:0 0 4px black;box-shadow:0 1px 4px rgba(0,0,0,.5);border-top:none;font:bold 1em Lato;text-align:center}select{font-family:Lato}select option{font-family:Lato}.encart-tableau{width:100%;background-color:#f8f7f5;margin-top:-1px}.encart-tableau table{width:85.5%;margin:0 auto;background-color:#fff;border-collapse:collapse;margin-bottom:1em}.encart-tableau table thead{font-size:13px;font-weight:bold;line-height:1.46;letter-spacing:-.1px;text-align:left;color:#0086cc}.encart-tableau table td{padding:1em;border:1px solid #0086cc}.encart-tableau table tbody{font-size:13px;font-weight:500;line-height:1.77;text-align:left;color:#3f4447}.encart-tableau table tbody tr:nth-child(odd){background:#f3f3f9}#detailedCookiesList{padding:0}#detailedCookiesList .collapsible{box-sizing:border-box;background-color:#eee;color:#444;cursor:pointer;margin-top:5px;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px}#detailedCookiesList .active,#detailedCookiesList .collapsible:hover{background-color:#ccc}#detailedCookiesList .content{padding:0;display:none;overflow:hidden;background-color:#f1f1f1}#detailedCookiesList .collapsible:after{content:'➕';font-size:13px;color:#fff;float:right;margin-left:5px}#detailedCookiesList .active:after{content:"➖"}#detailedCookiesList table{border:1px solid #ddd!important;table-layout:fixed}#detailedCookiesList table thead{background:#444}#detailedCookiesList table thead th{font-weight:bold}#detailedCookiesList table tbody{background:#776856}#detailedCookiesList table td,#detailedCookiesList table th{color:#fff;font-size:12px;padding:.4em 1em}#tarteaucitronInfo h1{color:#fff;font-weight:bold!important}#tarteaucitronInfo p{color:#fff;margin-top:.5em!important;text-align:justify!important}@media(min-width:767px){header #logo{text-align:center}header #logo img{width:100%}footer .first-footer{text-align:center}footer .first-footer>ul>li{display:inline-block;margin:0 1em}footer .second-footer{display:table;margin:30px 0 0 0;width:100%}footer .second-footer>div{display:table-cell;padding:0 4px 0 4px}footer .second-footer .col-3{padding-left:5%}footer .second-footer .col-les-offres{width:19%;padding-left:2%}footer .second-footer .col-mieux-nous-connaitre{width:19%;padding-left:2%}footer .second-footer .col-actualites{width:14%;padding-left:2%}footer .second-footer .col-last{width:20%;padding-left:2%}footer .second-footer ul{list-style:none outside none;margin:0;padding:0}footer .second-footer ul>li{font-family:'Lato',sans-serif;padding:4px 0}footer .second-footer ul>li strong{color:#0086cc;font-size:90%}footer .second-footer ul>li>a{color:#0086cc;font-size:70%;text-decoration:none}footer .second-footer ul>li>a:hover{text-decoration:underline}footer .second-footer ul>li>a strong{font-size:110%;cursor:pointer}footer .second-footer ul>li>a .pdf-icon img{position:relative;top:2px;max-width:16px;width:1.2em}.menu-btn{display:none}nav{position:relative;width:100%;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0;box-shadow:none;margin-bottom:.2em;overflow:visible}nav>ul{margin:0;display:table;padding:0;width:100%;border:solid 1px #e9e9e9}nav>ul>li{display:table-cell;vertical-align:middle;text-align:center;padding:5px 0 5px 0}nav>ul>li a.btn{border-left:1px solid #7670ac;display:block;width:100%}nav>ul>li a.btn .home-libelle{display:none}nav>ul>li a.btn.no-separator-right{border-right:none}nav>ul>li.menu-1{width:6%}nav>ul>li.menu-1 a.btn{border-left:none}nav>ul>li.menu-2,nav>ul>li.menu-3,nav>ul>li.menu-4,nav>ul>li.menu-5{width:16%}nav>ul>li.menu-2 .sub-menu ul li:first-child{margin-left:8.4%}nav>ul>li.menu-3 .sub-menu ul li:first-child{margin-left:29.6%}nav>ul>li.menu-4 .sub-menu ul li:first-child{margin-left:48.5%}nav>ul>li.menu-5 .sub-menu ul li:first-child{margin-left:66.1%}nav>ul>li.menu-espace-pro{background-color:#0086cc}nav>ul>li.menu-espace-pro a.btn{border-left:none;color:#fff}nav>ul>li.menu-espace-pro.menu-espace-pro{width:20%}nav>ul>li.open,nav>ul>li.active{background:#fff;color:#0086cc}nav>ul>li.open a.btn,nav>ul>li.active a.btn{color:#0086cc}nav>ul>li .sub-menu{box-shadow:0 0 .1em rgba(0,0,0,.5);left:0;margin-top:6px;position:absolute;width:100%;z-index:99}nav>ul>li .sub-menu>ul{background-color:#fff;padding:.5em 1em;text-align:left}nav>ul>li .sub-menu>ul>li{display:inline-block;margin:0;padding:0;padding-left:1em;background:url('../Content/img/fleche-marron-droite.png') no-repeat left center;background-size:.5em;margin-left:.6em}nav>ul>li .sub-menu>ul>li:first-child{margin-left:0}nav>ul>li .sub-menu>ul>li a{color:#0086cc;font-size:88%}nav>ul>li .sub-menu>ul>li a:hover{color:#6a6a6a}#breadcrumb ul{display:inline-table;padding-left:1.8%;margin-bottom:0}#breadcrumb ul li{background:url('/Themes/LGC.ResponsiveTheme/Content/img/breadcrumb-arrow.png') no-repeat;background-position:right .38em;background-size:.38em auto;display:inline-block;font-family:'Lato',sans-serif;font-size:70%;padding:0 1.2em .2em .4em}#breadcrumb ul li.first{padding-left:0}#breadcrumb ul li.last{background:none}#breadcrumb ul li.last a{color:#0086cc;text-decoration:underline}#breadcrumb ul li a{color:#444;text-decoration:none}#breadcrumb ul li a:link:hover{text-decoration:underline}.contenu{margin-top:1em}.contenu .colonne#colonneDroite{display:table;width:100%}.contenu .colonne#colonneDroite>div{display:table-cell}.contenu .notre-presentation>div img{max-width:175px}.carousel{height:400px}.carousel .carousel-show{height:400px}.carousel .carousel-show .item>img,.carousel .carousel-show .item>a>img{height:400px}.carousel .carousel-show .carousel-caption .accroche{font-size:140%}.carousel .carousel-show .carousel-caption .guillemets{font-size:140%}.carousel .carousel-indicators{left:36%;bottom:5px}}@media(min-width:992px){#breadcrumb ul{padding-left:2.3%}nav>ul>li .sub-menu>ul>li a{font-size:100%}.contenu{display:table;width:100%}.contenu .colonne#colonneGauche{width:77%;display:table-cell}.contenu .colonne#colonneDroite{display:table-cell;vertical-align:top;width:22%}.contenu .colonne#colonneDroite>div{display:block;padding:0 2.3% 0 0}.contenu .notre-presentation>div img{max-width:200px}}.article{font-family:'Lato',sans-serif;padding-left:2.3%;padding-right:2.3%}.article h1{color:#776856;font-family:LubalinDemi;font-size:120%;text-transform:uppercase;margin:1em 0 0 0}.article h2{color:#0086cc;font-family:LubalinDemi;font-size:90%;text-transform:uppercase}.article h3{color:#0086cc;font-family:LubalinDemi;font-size:95%;text-transform:uppercase}.article h4{color:#444;font-size:75%;font-weight:400;margin:.2em 0}.article p{font-family:Lato;font-size:75%;font-weight:400;line-height:1.5em}.article p img{display:block;width:100%}.article ul{margin-top:0}.article ul li{font-family:Lato;font-size:75%;font-weight:400;margin:1em 0;list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAATUlEQVQYV2PYP9HM4sBU85P7p5p/OzDFYv2B6eaqDPunmJ88MNXiPxLewwBWgSS4f4rFFwawFmTBqRZzGUBmAGX3AfFXoIJ5hybaiAIA68g5uYHQ1vUAAAAASUVORK5CYII=')}.article a{color:#0086cc;text-decoration:none}.article a:hover{text-decoration:underline}.article .head{margin-bottom:1.5em}.article .onglets:before,.article .onglets:after{content:''}.article .onglets:after{clear:both}.article .onglets .onglet-nav{width:100%;margin:0 0 0 0;padding:0;list-style:none}.article .onglets .onglet-nav:before,.article .onglets .onglet-nav:after{content:''}.article .onglets .onglet-nav:after{clear:both}.article .onglets .onglet-nav>li{border-bottom:4px solid #fff;cursor:pointer;padding:.6em 1.5em;text-align:center;list-style:none}.article .onglets .onglet-nav>li.espace{display:none}.article .onglets .onglet-nav>li:hover{color:#444;border-bottom:4px solid #444}.article .onglets .onglet-nav>li.active{color:#0086cc;border-bottom:4px solid #0086cc;cursor:default}.article .onglets .onglet-content{display:table;width:100%}.article .onglets .onglet-content>.onglet-pane{display:none;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;background:#e3e3e3;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=');background:-moz-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e3e3e3),color-stop(50px,#fff),color-stop(91%,#fff),color-stop(100%,#e3e3e3));background:-webkit-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-o-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-ms-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:linear-gradient(to bottom,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e3e3e3',endColorstr='#e3e3e3',GradientType=0);padding:0 1em}.article .onglets .onglet-content>.onglet-pane.active{display:block}.article .temoignage-client{color:#1d282f;font:normal 100% Lato;font-size:100%;text-align:justify;margin:1em 0;margin-left:5%;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:0 1em;background:#e3e3e3;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=');background:-moz-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e3e3e3),color-stop(50px,#fff),color-stop(91%,#fff),color-stop(100%,#e3e3e3));background:-webkit-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-o-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:-ms-linear-gradient(top,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);background:linear-gradient(to bottom,#e3e3e3 0,#fff 50px,#fff 91%,#e3e3e3 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e3e3e3',endColorstr='#e3e3e3',GradientType=0)}.article .temoignage-client p{padding-left:37px}.article .temoignage-client p:first-child{background-image:url('/Themes/LGC.ResponsiveTheme/Content/img/guillemets-ouvrant-big.png');background-position:.4em 0;background-repeat:no-repeat;background-size:25px 25px}.article .liens{margin:1em 0}.article .liens .liens-title{background:url('/Themes/LGC.ResponsiveTheme/Content/img/trombone-picto.png') no-repeat;background-position:0 .1em;background-size:1.2em auto;border-bottom:1px dotted #6f6f6f;color:#0086cc;font-size:100%;font-weight:bold;padding:0 0 .2em 1.4em}.article .liens ul{list-style:none outside none;margin:.2em 0;padding:0}.article .liens ul>li{margin:0;padding-top:.2em;list-style-image:none}.article .liens ul>li>a{background:url('/Themes/LGC.ResponsiveTheme/Content/img/fleche-marron-droite.png') no-repeat;background-position:right .2em;background-size:.65em auto;color:#444;font-size:100%;padding:0 1.4em .2em 0;text-decoration:none}.article .liens ul>li>a:hover{text-decoration:underline}.article .decouvrez-notre-offres-mini,.article .decouvrez-notre-offres,.article #business-sectors{margin:2em 0;text-align:center;text-transform:uppercase}.article .decouvrez-notre-offres-mini a,.article .decouvrez-notre-offres a,.article #business-sectors a{background-color:#776856;background-size:1.4em;background-repeat:no-repeat;background-position:10px center;color:#fff;display:inline-block;font:normal 95% 'LubalinDemi',sans-serif;height:auto!important;margin:5px 0;padding:.8em 0;text-align:center;text-decoration:none;width:100%}.article .decouvrez-notre-offres-mini a:hover,.article .decouvrez-notre-offres a:hover,.article #business-sectors a:hover{background:#887a53;background-image:-webkit-linear-gradient(bottom,#776856,#887a53);background-image:-moz-linear-gradient(bottom,#776856,#887a53);background-image:-ms-linear-gradient(bottom,#776856,#887a53);background-image:-o-linear-gradient(bottom,#776856,#887a53);background-image:linear-gradient(to top,#776856,#887a53)}.article .accroche{margin-top:.8em}.article .accroche-metier-droite .decouvrez-notre-offres{background:linear-gradient(to bottom,#e9e9e9 0,#fff 100%) repeat scroll 0 0 transparent;border-radius:4px;border-top:1px solid #fff;float:left;margin:1em 0 0;padding:2.8em 0 .5em;text-align:center;width:100%}.article .accroche-metier-droite .decouvrez-notre-offres a{padding:.7em .8em;width:88%;background-color:#fff;background-size:1.4em;background-repeat:no-repeat;background-position:10px center;color:#776856;border:solid 1px #776856}.article .accroche-metier-droite .decouvrez-notre-offres a:hover{background:#887a53;background-image:-webkit-linear-gradient(bottom,#776856,#887a53);background-image:-moz-linear-gradient(bottom,#776856,#887a53);background-image:-ms-linear-gradient(bottom,#776856,#887a53);background-image:-o-linear-gradient(bottom,#776856,#887a53);background-image:linear-gradient(to top,#776856,#887a53);color:#fff}.article .accroche-metier-droite .decouvrez-notre-offres a span{text-transform:capitalize}.article .accroche-metier-droite .decouvrez-notre-offres p{font-family:LubalinDemi;font-size:100%;margin:auto;padding:.8em 1em 0 1em;position:relative;top:-16.6em;text-transform:none;vertical-align:bottom;color:#0086cc}.article .accroche-metier-droite .decouvrez-notre-offres p br{display:none}.article .pyramide .pyramide-texte>div p{text-align:justify}.article .pyramide .pyramide-texte>div p:first-child{color:#0086cc}.article .temoignages{margin:2em 0}.article .temoignages .trust span{display:block;text-align:center;text-transform:uppercase;color:#fff;padding:.6em 1em;margin:0;background-color:#0086cc;border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-bottom:1px solid #0086cc;font-size:90%;font-family:LubalinDemi;font-weight:normal;letter-spacing:1px}.article .temoignages .temoignage-frame{margin:0;padding:0}.article .temoignages .temoignage-frame .temoignage-confiance{border-top:3px solid #0086cc;border-left:1px solid #ccd2d2;border-right:1px solid #ccd2d2;border-bottom:1px solid #ccd2d2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(15%,#fff),color-stop(100%,#fff));background:-moz-linear-gradient(top,#fff 0,#fff 55%,#fff 130%);border-radius:3px;border-top-left-radius:0}.article .temoignages .temoignage-frame .temoignage-confiance .temoignage-parole{margin:1.5em 1.5em 1.5em 1em;padding-left:2em;line-height:1.4em;font:bold 75% 'Lato';background-image:url('../Content/img/guillemets-ouvrant-big.png');background-size:1.2em;background-repeat:no-repeat}.article .temoignages .temoignage-frame .temoignage-confiance .temoignage-lire{padding:0 1em .5em 0;color:#0086cc;text-align:right;font:bold 80% Lato}.article .temoignages .temoignage-frame .temoignage-confiance .temoignage-lire>a{text-decoration:none;color:#0086cc}.article .temoignages .temoignage-frame .temoignage-confiance .temoignage-lire>a .lire-plus{display:inline-block;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMDvo9WkAAABbSURBVDhPY9BTaSIbDUPN//7/ByI0QWSET/P//3+BCE0QGeHVDLYaTRAZ0c5mMEATREYomkHuBIG/QAaICXY2lAFyBbovqKcZDYFUj7SoAltMrs0E0ZDUrNIEACI1qiwrSdaNAAAAAElFTkSuQmCC') no-repeat left;border:none;width:20px;height:20px;margin:0;padding:0;vertical-align:middle;margin-left:.5em}.article .temoignages .temoignage-frame .temoignage-confiance .temoignage-lire>a:hover{text-decoration:underline}.article .temoignages .temoignage-frame .temoignage-espace{display:none}.article .pave-editorial{background-color:#f0f0f0;margin:1em auto}.article .pave-editorial>div{border-top:1px solid #c5c5c5;display:block;padding:1em;text-align:left}.article .pave-editorial>div:first-child{border-top:none}.article .pave-editorial>div>div{padding:0 0 0 3.5em;min-height:4em}.article .pave-editorial>div>div.pave-editorial-crayon{background:url('../Content/img/pave-editorial-crayon.png') no-repeat left center;background-size:3em}.article .pave-editorial>div>div.pave-editorial-graph{background:url('../Content/img/pave-editorial-graph.png') no-repeat left center;background-size:3em}.article .pave-editorial>div>div.pave-editorial-info{background:url('../Content/img/pave-editorial-info.png') no-repeat left center;background-size:2.8em}.article .pave-editorial>div h3{color:#444;font:normal 90% Lubalin;text-decoration:none;margin:0}.article .pave-editorial>div p{margin-top:.2em;margin-bottom:0}.article .pave-editorial>div p.number{font-size:150%;margin-right:2em;margin-top:0}.article .accueil-actualites h3{display:inline-block;font-size:85%;font-weight:normal;padding:.5em 1.5em .5em 2.5em;background-color:#e9e9e9;background-image:url('../Content/img/news-speaker.png');background-repeat:no-repeat;background-position:1em center;background-size:1.1em;margin-bottom:0}.article .accueil-actualites ul{list-style:none;padding:0;margin:0 1em 1em 0}.article .accueil-actualites ul li{list-style:none;display:block;margin:.5em 0}.article .accueil-actualites ul li span{color:#776856;font:bold 100% 'Lato',sans-serif}.article .accueil-actualites ul li span a{font:bold 100% 'Lato',sans-serif}.article .accueil-actualites ul li a{display:inline-block;color:#0086cc;clear:right;margin:.6em 0;text-decoration:none;font:normal 95% 'LubalinDemi',sans-serif}.article .accueil-actualites ul li a[href]{padding-right:1em;background:url('../Content/img/fleche-marron-droite.png') no-repeat right center;background-size:.5em}.article .accueil-actualites ul li a[href]:hover{text-decoration:underline}.article .accueil-actualites ul li.item-thumbnails>div>div img{max-width:100%;margin-bottom:1em}.article .accueil-actualites ul li.item-thumbnails>div>div span{font-weight:normal}.article .accueil-actualites ul li.item-thumbnails>span:first-child,.article .accueil-actualites ul li.item-category>span:first-child{color:#776856;display:inline-block;margin:.6em .5em .6em 0;text-transform:uppercase;font:normal 95% 'LubalinDemi',sans-serif}@media(min-width:767px){.article h1{margin:0}.article p img{display:block;width:auto}.article .onglets .onglet-nav{display:table;width:100%}.article .onglets .onglet-nav>li{display:table-cell;width:25%;vertical-align:middle}.article .decouvrez-notre-offres-mini a,.article #business-sectors a{margin:0 .7em;width:28%}.article .accroche{display:inline-table;width:100%}.article .accroche img{display:table-cell;vertical-align:top;padding:0}.article .accroche .description{display:table-cell;vertical-align:top}.article .accroche .description h4{margin-top:0}.article .accroche.actu img{display:inline-block;padding:0;width:200px;margin:0 1em 1em 0}.article .accroche-metier-droite .decouvrez-notre-offres{margin-bottom:2em;padding:.8em 0 1.5em}.article .accroche-metier-droite .decouvrez-notre-offres a{float:right;margin:0 .7em;width:18%}.article .accroche-metier-droite .decouvrez-notre-offres p{padding:.8em 1em 0 1em;position:inherit;text-align:left}.article .pyramide{display:inline-table;width:95%}.article .pyramide .pyramide-img{display:table-cell;vertical-align:top;width:50%;text-align:right}.article .pyramide .pyramide-texte{display:table-cell;vertical-align:top;width:50%;font-size:95%}.article .temoignages{display:table}.article .temoignages .trust{display:table-caption}.article .temoignages .trust span{display:inline-block}.article .temoignages .temoignage-frame{display:table-row}.article .temoignages .temoignage-frame .temoignage-confiance{display:table-cell;width:50%}.article .temoignages .temoignage-frame .temoignage-espace{display:block}.article .pave-editorial{display:table;width:100%;margin:0 auto;padding:2em 0}.article .pave-editorial>div{border-left:1px solid #c5c5c5;border-top:none;display:table-cell;width:33.33333333%;padding:0 1.2em;vertical-align:top;text-align:center}.article .pave-editorial>div:first-child{border-left:none}.article .pave-editorial>div>div{text-align:left;display:inline-block;padding:0 0 0 3.5em;min-height:4em}.article .pave-editorial>div>div.pave-editorial-crayon{background-position:left bottom}.article .pave-editorial>div>div.pave-editorial-graph{background-position:left bottom}.article .pave-editorial>div>div.pave-editorial-info{background-position:left bottom}.article .accueil-actualites ul li.item-thumbnails>div{display:table;width:100%}.article .accueil-actualites ul li.item-thumbnails>div>div{display:table-cell;vertical-align:top}.article .accueil-actualites ul li.item-thumbnails>div>div img{padding-right:2em;max-width:15em;margin:0}.article .accueil-actualites ul li.item-thumbnails>div>div span{font-weight:normal}}@media(min-width:992px){.article{padding-right:7%}}.espace-pro a.download{background-image:url('../Content/img/download-picto.png');background-size:contain;background-repeat:no-repeat;background-position:bottom center;display:inline-block;height:17px;margin-top:-.2em;vertical-align:middle;width:18px;cursor:pointer}.espace-pro a.download:hover{background-image:url('../Content/img/download-hover-picto.png')}.espace-pro a.inactive{background-image:url('../Content/img/inactive-picto.png');background-size:contain;background-repeat:no-repeat;background-position:bottom center;display:inline-block;height:17px;margin-top:-.2em;margin-right:.5em;vertical-align:middle;width:18px;cursor:default;opacity:.4;filter:alpha(opacity=40)}.espace-pro a.visualisation{background-image:url('../Content/img/eye-picto.png');background-size:contain;background-repeat:no-repeat;background-position:bottom center;display:inline-block;height:17px;margin-top:-.2em;vertical-align:middle;width:18px;cursor:pointer}.espace-pro a.visualisation:hover{background-image:url('../Content/img/eye-hover-picto.png')}.espace-pro h1{display:inline-block;margin:0;padding:.3em 2.5em .3em 2.5em;font:normal 95% 'LubalinDemi',sans-serif;color:#fff;background-color:#776856;background-size:1.4em;background-repeat:no-repeat;background-position:10px center}.espace-pro .footer .pagination{margin-bottom:1.5em;font:bold 95% 'Lato',sans-serif}.espace-pro .footer .pagination ul{display:inline;zoom:1}.espace-pro .footer .pagination>ul{display:inline-block;zoom:normal}.espace-pro .footer .pagination ul{display:inline-block;margin-bottom:0;margin-left:0;padding:0}.espace-pro .footer .pagination ul>li{display:inline-block;background:#0086cc;margin:0 .3em}.espace-pro .footer .pagination ul>li>a{display:inline-block;width:1.8em;padding:.2em .2em;line-height:1.6em;text-decoration:none;cursor:pointer;color:#fefdff}.espace-pro .footer .pagination ul>li>a:hover,.espace-pro .footer .pagination ul>li>a:focus{color:#776856}.espace-pro .footer .pagination ul>li.precedente{margin-right:1em}.espace-pro .footer .pagination ul>li.precedente>a{width:6em}.espace-pro .footer .pagination ul>li.suivante{margin-left:1em}.espace-pro .footer .pagination ul>li.suivante>a{width:6em}.espace-pro .footer .pagination ul>li.active,.espace-pro .footer .pagination ul>li:hover,.espace-pro .footer .pagination ul>li:focus{background:#e9e9e9}.espace-pro .footer .pagination ul>li.active>a,.espace-pro .footer .pagination ul>li:hover>a,.espace-pro .footer .pagination ul>li:focus>a{color:#0086cc;cursor:pointer}.espace-pro .footer .pagination ul>li.actice>a{cursor:default}.espace-pro .footer .pagination ul>li.disabled{background:#0086cc}.espace-pro .footer .pagination ul>li.disabled>a{color:#fefdff;cursor:default}.espace-pro .footer .pagination ul>li.disabled>a:hover,.espace-pro .footer .pagination ul>li.disabled>a:focus{color:#fefdff;cursor:default;background:#0086cc}.espace-pro .footer .pagination-centered{text-align:center}.espace-pro .footer .pagination-right{text-align:right}.espace-pro .spinner{background-image:url('/Themes/LGC.ResponsiveTheme/Content/img/spinner.gif');background-repeat:no-repeat;background-position:98% center;background-size:2.5em}.espace-pro #tableau-clients{width:100%;font:normal 80% 'Lato',sans-serif}.espace-pro #tableau-clients .alt-row{background:#f0f0f0}.espace-pro #tableau-clients thead{font-weight:bold}.espace-pro #tableau-clients thead tr:last-child td{text-align:center}.espace-pro #tableau-clients thead td{background:#0086cc;color:#fff;border-right:1px solid #fff;padding:.4em 1em;text-transform:uppercase;vertical-align:middle}.espace-pro #tableau-clients thead td:last-child{text-align:center}.espace-pro #tableau-clients .special{background:#00a3e4}.espace-pro #tableau-clients td{padding:.6em 1em}.espace-pro #tableau-clients td.center{text-align:center}.espace-pro #tableau-clients td a{cursor:pointer}.espace-pro #tableau-clients td a .glyphicon{font-size:1.2em;color:#0086cc;margin-top:2px}.espace-pro #tableau-clients td a:hover .glyphicon{color:#776856}.espace-pro #tableau-clients tr.selected{border:2px solid #0086cc}.espace-pro #tableau-clients .actions-btn{position:relative}.espace-pro #tableau-clients .actions-btn .file-type-btn{position:absolute;top:2em;right:-1.2em;width:20em;background-color:#fff;border:1px solid #a1a1a1;border-radius:3px;box-shadow:0 0 1px 1px rgba(161,161,161,.5);-moz-box-shadow:0 0 1px 1px rgba(161,161,161,.5);-webkit-box-shadow:0 0 1px 1px rgba(161,161,161,.5);opacity:.95;font:bold 90% 'Lato',sans-serif}.espace-pro #tableau-clients .actions-btn .file-type-btn.table{display:table}.espace-pro #tableau-clients .actions-btn .file-type-btn.table .table-cell{display:table-cell}.espace-pro #tableau-clients .actions-btn .file-type-btn.double-btn a{padding:.5em .6em}.espace-pro #tableau-clients .actions-btn .file-type-btn.double-btn a.align-right-btn{text-align:right}.espace-pro #tableau-clients .actions-btn .file-type-btn.double-btn a.align-left-btn{text-align:left}.espace-pro #tableau-clients .actions-btn .file-type-btn.double-btn a.align-center-btn{text-align:center}.espace-pro #tableau-clients .actions-btn .file-type-btn.single-btn a{padding:.5em .6em;text-decoration:none;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.33);border-radius:3px;display:inline-block;padding:.4em .8em;margin:0;font:bold 70% Lato;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;color:#efefef;background-color:#3a3b3d;border:none;font-size:90%}.espace-pro #tableau-clients .actions-btn .file-type-btn.single-btn a:hover{background-color:#0086cc}.espace-pro #tableau-clients .actions-btn .file-type-btn.single-btn a.align-right-btn{text-align:right}.espace-pro #tableau-clients .actions-btn .file-type-btn.single-btn a.align-left-btn{text-align:left}.espace-pro #tableau-clients .actions-btn .file-type-btn.single-btn a.align-center-btn{text-align:center}.espace-pro #tableau-clients .actions-btn .file-type-btn.single-btn a:hover{background:#0086cc}.espace-pro #tableau-clients .optFT{color:#000;font-weight:bold;margin-top:0;margin-bottom:.2em}.espace-pro #tableau-clients .optCR{color:#000;font-weight:bold;margin-top:0;margin-bottom:.2em}.espace-pro #tableau-clients .marge{margin-right:1em}.espace-pro #tableau-clients .options{color:#000;font-weight:bold;margin-top:0;margin-bottom:.2em}.espace-pro #tableau-clients .options label{cursor:pointer;min-height:20px;padding-left:20px;margin-bottom:0;display:inline-block;max-width:100%}.espace-pro #tableau-clients .options label.active{color:#0086cc}.espace-pro #tableau-clients .options label input[type=radio]{position:absolute;margin-top:4px \9;margin:2px -15px 0;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.espace-pro #tableau-clients .fraisTaxes{text-align:left;margin:.5em;padding:.1em}.espace-pro #tableau-clients .contratsResilies{text-align:left;margin:.5em;padding:.1em}.espace-pro #tableau-clients .genererPDF{vertical-align:middle;text-align:center;padding:0 1em}.espace-pro #module-dashboard{margin:1.5em auto}.espace-pro #module-dashboard>div{padding:1em}.espace-pro #module-dashboard>div.traitVertical{display:none}.espace-pro #module-dashboard #vos-portefeuille{margin-bottom:3em}.espace-pro #module-dashboard #vos-portefeuille h1{background-image:url('../Content/img/portefeuille-picto.png')}.espace-pro #module-dashboard #vos-portefeuille ul{list-style:none;margin:0;padding:1em 0 0 .2em}.espace-pro #module-dashboard #vos-portefeuille ul li{padding:.3em 0 .3em 1em;border-bottom:dotted 1px #929292;position:relative;background:url('../Content/img/fleche-marron-droite.png') no-repeat center left;background-size:.4em}.espace-pro #module-dashboard #vos-portefeuille ul li:first-child{border-top:dotted 1px #929292}.espace-pro #module-dashboard #vos-portefeuille ul li a{font:bold 80% 'Lato',sans-serif;color:#444;text-decoration:none}.espace-pro #module-dashboard #vos-portefeuille ul li a:hover{color:#0086cc}.espace-pro #module-dashboard #vos-portefeuille ul li a.download{float:right;margin-right:0}.espace-pro #module-dashboard #vos-portefeuille ul li a.visualisation{float:right;margin-right:1.7em}.espace-pro #module-dashboard #vos-portefeuille ul li a.inactive{float:right;margin-right:0}.espace-pro #module-dashboard #vos-portefeuille ul li.selected .file-type-btn{display:block}.espace-pro #module-dashboard #vos-portefeuille ul li.selected .file-type-btn.table{display:table}.espace-pro #module-dashboard #vos-portefeuille ul li.selected .file-type-btn.table .table-cell{display:table-cell}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn{position:absolute;top:1.95em;right:-.9em;display:none;background-color:#fff;border:1px solid #a1a1a1;border-radius:3px;box-shadow:0 0 1px 1px rgba(161,161,161,.5);-moz-box-shadow:0 0 1px 1px rgba(161,161,161,.5);-webkit-box-shadow:0 0 1px 1px rgba(161,161,161,.5);opacity:.95;font:bold 80% 'Lato',sans-serif}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn.single-btn a{padding:.5em .6em;text-decoration:none;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.33);border-radius:3px;display:inline-block;padding:.4em .8em;margin:0;font:bold 70% Lato;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;color:#efefef;background-color:#3a3b3d;border:none;font-size:90%}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn.single-btn a:hover{background-color:#0086cc}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn.single-btn a.align-right-btn{text-align:right}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn.single-btn a.align-left-btn{text-align:left}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn.single-btn a.align-center-btn{text-align:center}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn.single-btn a:hover{background:#0086cc}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .docType{text-align:left;margin:.5em;padding:.1em}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .contratsResilies{text-align:left;margin:.5em;padding:.1em}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .genererPDF{vertical-align:middle;text-align:center;padding:0 1em}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .optCR{color:#000;font-weight:bold;margin-top:0;margin-bottom:.2em}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .optDT{color:#000;font-weight:bold;margin-top:0;margin-bottom:.2em}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .marge{margin-right:1em}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .options{color:#000;font-weight:bold;margin-top:0;margin-bottom:.2em}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .options label{cursor:pointer;min-height:20px;padding-left:20px;margin-bottom:0;display:inline-block;max-width:100%}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .options label.active{color:#0086cc}.espace-pro #module-dashboard #vos-portefeuille ul li .file-type-btn .options label input[type=radio]{position:absolute;margin-top:4px \9;margin:2px -15px 0;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.espace-pro #module-dashboard #vos-portefeuille .nota-bene{margin:1em;font:normal 75% 'Lato',sans-serif;display:inline-table}.espace-pro #module-dashboard #vos-portefeuille .nota-bene div{display:table-cell;padding:.2em}.espace-pro #module-dashboard #my-tns{margin-bottom:3em}.espace-pro #module-dashboard #my-tns h1{background-image:url('../Content/img/my-tns-picto.png');display:block}.espace-pro #module-dashboard #my-tns>div{margin-top:10px;display:table;width:100%;height:5em;vertical-align:middle;text-align:center}.espace-pro #module-dashboard #my-tns>div>a,.espace-pro #module-dashboard #my-tns>div>span{display:table-cell;vertical-align:middle;color:#fff;font:normal 1em LubalinBook;text-decoration:none;width:48%}.espace-pro #module-dashboard #my-tns>div>a:hover,.espace-pro #module-dashboard #my-tns>div>span:hover{text-decoration:none}.espace-pro #module-dashboard #my-tns>div>a>span,.espace-pro #module-dashboard #my-tns>div>span>span{display:inline-block;padding-top:2em;background-repeat:no-repeat;background-position:center top;background-position-x:center;background-position-y:top}.espace-pro #module-dashboard #my-tns>div>a.space,.espace-pro #module-dashboard #my-tns>div>span.space{width:10px}.espace-pro #module-dashboard #my-tns>div>a.activite-tns,.espace-pro #module-dashboard #my-tns>div>span.activite-tns{background-color:#00aff0}.espace-pro #module-dashboard #my-tns>div>a.activite-tns>span,.espace-pro #module-dashboard #my-tns>div>span.activite-tns>span{background-image:url('../Content/img/activite-tns-picto.png')}.espace-pro #module-dashboard #my-tns>div>a.activite-tns:hover,.espace-pro #module-dashboard #my-tns>div>span.activite-tns:hover{opacity:.6}.espace-pro #module-dashboard #my-tns>div>a.realiser-projet,.espace-pro #module-dashboard #my-tns>div>span.realiser-projet{background-color:#0086cc}.espace-pro #module-dashboard #my-tns>div>a.realiser-projet>span,.espace-pro #module-dashboard #my-tns>div>span.realiser-projet>span{background-image:url('../Content/img/realiser-projet-picto.png')}.espace-pro #module-dashboard #my-tns>div>a.realiser-projet:hover,.espace-pro #module-dashboard #my-tns>div>span.realiser-projet:hover{opacity:.8}.espace-pro #module-dashboard #my-tns>div>a.disabled,.espace-pro #module-dashboard #my-tns>div>span.disabled{background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#999;background-color:#e6e6e6;*background-color:#d9d9d9}.espace-pro #module-dashboard #my-tns>div>a.disabled:hover,.espace-pro #module-dashboard #my-tns>div>span.disabled:hover{opacity:1}.espace-pro #module-dashboard #documents-standards h1{background-image:url('../Content/img/folder-picto.png')}.espace-pro #module-dashboard #documents-standards ul{list-style:none;margin:0;padding:1em 0 0 .2em}.espace-pro #module-dashboard #documents-standards ul li{padding:.3em 0 .3em 1em;border-bottom:dotted 1px #929292;position:relative;background:url('../Content/img/fleche-marron-droite.png') no-repeat center left;background-size:.4em}.espace-pro #module-dashboard #documents-standards ul li:first-child{border-top:dotted 1px #929292}.espace-pro #module-dashboard #documents-standards ul li a{font:bold 80% 'Lato',sans-serif;color:#444;text-decoration:none;display:block}.espace-pro #module-dashboard #documents-standards ul li a:hover{color:#0086cc;font-weight:bolder}.espace-pro #module-dashboard #documents-standards ul li:hover{font-weight:bolder}.espace-pro #module-portefeuille{margin:1.5em auto}.espace-pro #module-portefeuille>div{padding:1em}.espace-pro #module-portefeuille #votre-portefeuille{position:relative;padding-top:4.5em}.espace-pro #module-portefeuille #votre-portefeuille .header{margin-bottom:1em}.espace-pro #module-portefeuille #votre-portefeuille .header h1{background-image:url('../Content/img/portefeuille-picto.png');background-size:1.4em}.espace-pro #module-portefeuille #votre-portefeuille .header .subheader{display:inline-block;position:absolute;top:2em;left:0}.espace-pro #module-portefeuille #votre-portefeuille .header .subheader .form-item label{font:normal 85% 'LubalinDemi',sans-serif;color:#0086cc;margin-right:.5em;padding-left:.8em;background:url('../Content/img/fleche-recherche-droite.png') no-repeat center left;background-size:.5em}.espace-pro #module-portefeuille #votre-portefeuille .header .subheader .form-item input{padding:.2em .5em;border:solid 1px #d4d4d4;font:normal 80% 'Lato',sans-serif;min-width:150px}.espace-pro #module-portefeuille #votre-portefeuille .contenu{overflow-x:auto}.espace-pro #module-portefeuille #votre-portefeuille .contenu .come-back{display:inline-block;position:absolute;top:0;left:0}.espace-pro #module-portefeuille #votre-portefeuille .contenu .come-back a{font:normal 85% 'LubalinDemi',sans-serif;color:#0086cc;text-decoration:none;padding-left:.8em;background:url('../Content/img/fleche-retour-gauche.png') no-repeat center left;background-size:.5em}.espace-pro #module-portefeuille #votre-portefeuille .contenu .come-back a:hover{color:#6a6a6a}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats{width:100%;font:bold 85% 'Lato',sans-serif;margin-bottom:1em}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .liste-contrats-titre{background:#0086cc;color:#fff;padding:.7em 1em}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .liste-contrats-sous-titre{background:#e9e9e9;margin-top:1em;padding:.2em .7em}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .liste-contrats-nb{clear:both;text-align:left;font-size:95%;font-weight:normal;font-style:italic;margin-top:1em;padding:0 1em}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat{margin-top:1em;padding:0 1em}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .header-contrat{display:inline-table;border-bottom:1px solid #b1b1b1;width:100%}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .header-contrat div{font-weight:bolder;font-size:110%;padding:0 .1em 1em .1em;display:table-cell}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .header-contrat div.dates-contrat{color:#636969;text-align:right}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat{display:block}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat ul{padding:0;margin-bottom:1em;list-style-type:none}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat ul li{padding:0 0 1.2em .3em;font-weight:500}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat ul li a{color:#0086cc;font-weight:700;text-decoration:none;cursor:pointer}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat ul li a:hover{text-decoration:underline}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat ul li .bullet{border-radius:50%;display:inline-block;margin:0 1em .2em 0;width:4px;height:4px;background:#0086cc}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat ul li .bullet.bullet-black{background:#000}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat .contrat-indispo{display:inline-table}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat .contrat-indispo .contrat-indispo-cell{display:table-cell}.espace-pro #module-portefeuille #votre-portefeuille .popup{position:absolute;top:20%;left:4%;background-color:#fff;opacity:1;font:bold 90% 'Lato',sans-serif;width:90%}.espace-pro #module-portefeuille #votre-portefeuille .popup .popup-contenu{background-color:#fff;width:80%;padding:1em;margin:auto}.espace-pro #module-portefeuille #votre-portefeuille .popup .popup-contenu p .big{font-size:1.3em}.espace-pro #module-portefeuille #votre-portefeuille .popup .popup-contenu p .small{font-size:.9em}.espace-pro #module-portefeuille #votre-portefeuille .popup .popup-contenu p .marron{color:#776856}.espace-pro #module-portefeuille #votre-portefeuille .popup .popup-contenu p .rouge{color:#d00501}.espace-pro #module-portefeuille #votre-portefeuille .popup .popup-close{color:#fff;display:inline-block;padding:.3em .4em .4em .6em;font-family:Arial;font-weight:200;font-size:1.3em;cursor:pointer}.espace-pro #module-portefeuille #votre-portefeuille .popup.popupBleu{border:.3em solid #0086cc}.espace-pro #module-portefeuille #votre-portefeuille .popup.popupBleu .popup-close{background-color:#0086cc}.espace-pro #module-portefeuille #votre-portefeuille .popup.popupRouge{border:.3em solid #d00501}.espace-pro #module-portefeuille #votre-portefeuille .popup.popupRouge .popup-close{background-color:#d00501}.espace-pro #module-document{margin:2em auto;font-weight:bold;font-family:'Lato',sans-serif}.espace-pro #module-document>div{padding:1em}.espace-pro #module-document ul{list-style:none;margin:0;padding:1em 0 0 .2em}.espace-pro #module-document ul li{padding:.3em 0 .3em 1em}.espace-pro #module-document ul li:first-child{border-top:dotted 1px #929292}.espace-pro #module-document #document-repertoire h1{background-image:url('../Content/img/folder-picto.png')}.espace-pro #module-document #document-repertoire ul li{border-bottom:dotted 1px #929292;background:url('../Content/img/fleche-marron-droite.png') no-repeat center left;background-size:.4em}.espace-pro #module-document #document-repertoire ul li.active a{color:#0086cc;font-weight:bolder}.espace-pro #module-document #document-repertoire ul li a{font:bold 80% 'Lato',sans-serif;color:#444;text-decoration:none;display:block}.espace-pro #module-document #document-repertoire ul li a:hover{color:#0086cc;font-weight:bolder}.espace-pro #module-document #document-fichier h1{display:inline-block;margin:0;padding:.3em 2.5em .3em 2.5em;font:normal 95% 'LubalinDemi',sans-serif;color:#0086cc;background-color:#fff;background-image:url('../Content/img/trombone-picto.png');background-size:1.4em;background-repeat:no-repeat;background-position:10px center}.espace-pro #module-document #document-fichier ul li{padding-left:0}.espace-pro #module-document #document-fichier ul li a{background:url('../Content/img/fleche-marron-droite.png') no-repeat;background-position:right .2em;background-size:.65em auto;padding:0 1.4em .2em 0;text-decoration:none;color:#444;font:bold 80% 'Lato',sans-serif}.espace-pro #module-document #document-fichier ul li a:hover{color:#0086cc;text-decoration:underline}.espace-pro #module-document #document-fichier table{display:none}.espace-pro #module-changement-pwd{margin:1em;padding:2em 0;text-align:left}.espace-pro #module-changement-pwd>div{display:block;padding:2em;background-color:#e9e9e9}.espace-pro #module-changement-pwd>div h1{display:inline-block;margin:0;padding:0;padding-bottom:.6em;color:#0086cc;font:normal 90% LubalinDemi;background:none}.espace-pro #module-changement-pwd>div .auth-error{background:#fff;border:2px solid #d00501;border-radius:4px;box-shadow:0 0 4px #ccc;display:inline-block;padding:6px;margin:auto;margin-bottom:1em}.espace-pro #module-changement-pwd>div .auth-error p{margin:1em}.espace-pro #module-changement-pwd>div .auth-error .error-title{text-transform:uppercase;font:bold 100% Lato;color:#d00501}.espace-pro #module-changement-pwd>div input.btn[type='submit']{color:#fff;text-transform:uppercase;padding:.4em 2em;font:normal 70% 'Lato',sans-serif}.espace-pro #module-changement-pwd>div p{font:normal 80% Lato;margin:1em auto;color:#444}.espace-pro #module-changement-pwd>div p .text-marron,.espace-pro #module-changement-pwd>div p .text-blueciel{color:#0086cc;font-weight:bold}.espace-pro #module-tarificateur{margin:1.5em auto}.espace-pro #module-tarificateur input:placeholder{color:#0086cc}.espace-pro #module-tarificateur .custom-select select{border:2px solid;cursor:pointer}.espace-pro #module-tarificateur .custom-select .arrow{position:absolute;right:5px;top:17px;background:url('../Content/img/breadcrumb-arrow.png') 0 no-repeat;display:block;width:20px;height:20px;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(90deg);cursor:pointer}.espace-pro #module-tarificateur .module-header{margin-bottom:10px}.espace-pro #module-tarificateur .module-header h1{background:none;color:#776856;font-size:1.1em;padding:.3em 0;text-transform:uppercase}.espace-pro #module-tarificateur .module-header .search-filter{min-width:354px}.espace-pro #module-tarificateur .module-header .right-header{margin-top:15px}.espace-pro #module-tarificateur .module-header .creation-projet{margin-bottom:10px}.espace-pro #module-tarificateur .module-content .tns-content{vertical-align:top}.espace-pro #module-tarificateur .module-content .tns-content .tns-form{width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.souscripteur .form-input{padding-top:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.souscripteur .form-input input[type=text]{font-family:'Lato'}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input{font-family:'Lato';font-size:.8em;padding:1em 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .add-adresse-correspondance{padding:.4em 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .add-adresse-correspondance a{color:#0086cc;text-decoration:none;cursor:pointer}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .add-adresse-correspondance a span.ex{color:#898789}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .add-adresse-correspondance a span.plus,.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .add-adresse-correspondance a span.minus{background-color:#0086cc;color:#fff;cursor:pointer;display:inline-block;font-size:1.6em;font-weight:bold;height:16px;line-height:16px;margin:0 10px 0 0;padding:0 2px 2px 1px;text-align:center;vertical-align:top;width:16px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group{min-height:1em;position:relative;width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col{display:inline-block;position:relative}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col.radio-button{height:2em;line-height:2em;margin-right:20px;padding:0 .7em 0 0;text-align:center;position:relative}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col.radio-button input[type='radio']{width:25px;height:23px;padding:0;opacity:0;cursor:pointer;position:absolute}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col.radio-button input[type='radio']+label{display:inline-block;padding-left:33px;background:url('../Content/img/bg_radio_courtier.png') no-repeat 0 -25px;line-height:24px;cursor:pointer;font-weight:normal}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col.radio-button input[type='radio']:disabled{cursor:not-allowed}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col.radio-button input[type='radio']:checked+label{background-position:0 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col input[type='checkbox']{width:25px;height:23px;padding:0;opacity:0;cursor:pointer;position:absolute}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col input[type='checkbox']+label{display:inline-block;padding-left:33px;background:url('../Content/img/bg_checkbox_courtier.png') no-repeat 0 -22px;background-size:24px;line-height:24px;cursor:pointer;font-weight:normal}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col input[type='checkbox']:checked+label{background-position:0 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .col.text-right{padding-right:1.5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group .form-control{margin:.5em 0 .6em;padding:.4em 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group input[type='checkbox']{margin-right:5px;min-height:2em;position:relative;top:-1px;vertical-align:middle}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group input[type='text'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group input[type='email']{background-color:#efedef;border:0;margin:.5em 0 .6em;padding:.4em 0;text-indent:.8em;width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group input[type='text'].uppercase,.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group input[type='email'].uppercase{text-transform:uppercase}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group input[type='text'].currency,.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group input[type='email'].currency{box-sizing:border-box;font-family:Lato;height:2em;line-height:2em;margin:0 0 .6em;padding:0 1.8em 0 .4em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group input[disabled]{cursor:not-allowed}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group select{width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group textarea{background-color:#efedef;border-style:none;box-sizing:border-box;height:200px;padding:.4em .8em;width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes-title{margin:40px 0 20px 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes{font-family:'LubalinDemi';color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes h3{margin-top:2em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes h4{margin:0 0 .5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes .pack-wrapper{border-bottom:.3em solid #0086cc;border-top:.3em solid #0086cc;box-sizing:border-box;display:table;height:9.5em;padding:1em 0;text-align:right;vertical-align:middle;width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes .pack-wrapper .middle{display:table-cell;vertical-align:middle}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes .pack-wrapper .middle .pack{border:1px solid #776856;border-radius:4px;box-sizing:border-box;letter-spacing:1px;padding:.3em .1em .5em;margin:0 .5em;text-align:center}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes .pack-wrapper .middle .pack span{display:block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes .pack-wrapper .middle .pack span.responsable{color:#ababab;font-family:LubalinDemi;font-size:.8em;text-transform:uppercase}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes .pack-wrapper .middle .pack span.pack-title{color:#776856;font-family:LubalinDemi;font-size:1.2em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes .pack-wrapper .middle .pack span.pack-name{color:#0086cc;font-family:LubalinDemi;font-size:1.2em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.offres-jointes .pack-wrapper .middle .pack span.montant{color:#776856;font-family:'Lato';font-size:1em;margin:5px 0 0 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.espace-holder{display:block;height:1em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .email-copie{background-image:url('../Content/img/tns-info.png');background-position:0 .9em;background-repeat:no-repeat;background-size:1.5em auto;margin:0 10px 0 0;padding:1em 1em 1em 2.2em!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete input.ng-valid{border:none!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete input[type='text']+ul.dropdown-menu li{cursor:pointer}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;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:2px solid #0086cc;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);min-width:332px;padding:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete .dropdown-menu li{padding:5px 10px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete .dropdown-menu li:hover{background-color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete .dropdown-menu li:hover a{color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete .dropdown-menu li.active{background-color:#0086cc;color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete .dropdown-menu li.active a{color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete .dropdown-menu li a{text-decoration:none;font-family:Lato,sans-serif;color:#000;display:block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .auto-complete .dropdown-menu li a strong{background-color:#0086cc;color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .codeape-template a{display:block;cursor:pointer}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .codeape-template .forbidden{font-style:italic;cursor:not-allowed}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .codeape-template .forbidden span{display:block;color:red}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .codeape-template .forbidden span:last-child{font-size:.8em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .address-template .unfound-address{display:block;color:red;line-height:12px;font-size:10px;font-weight:bold}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .societe-template .societe-adresse{display:block;font-size:10px;font-weight:bold}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .societe-template .unfound-raisonsociale{font-size:10px;font-weight:bold;color:red;display:block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .message-box{background-image:url('../Content/img/tns-info.png');background-position:1em 1.2em;background-repeat:no-repeat;background-size:1.5em auto;border:1px solid #776856;border-radius:10px;font:normal .8em Lato;margin:0 10px 0 0;padding:1em 1em 1em 3.5em!important;min-height:40px;color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .message-boxes{margin-bottom:20px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .message-boxes .col{display:inline-block;vertical-align:top}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .message-top{height:40px;text-align:right}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .personne{border-bottom:.3em solid #0086cc;height:35px;width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .personne a{background-color:#e9e9e9;display:inline-block;height:35px;line-height:34px;vertical-align:middle}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .personne a.active{background-color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .personne a.active span{border-top:1px solid #f1eff1;border-right:1px solid #f1eff1}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .personne a.active span.chk-box{background-color:#0086cc;background-image:url('../Content/img/personne-checked.png');border:none}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .personne a span{color:#0086cc;font-family:'LubalinDemi';font-size:.8em;display:inline-block;padding:0 1.5em;text-transform:uppercase;vertical-align:top}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .personne a span.chk-box{background-color:#817f81;background-image:url('../Content/img/personne-unchecked.png');background-repeat:no-repeat;background-position:center center;display:inline-block;height:35px;padding:0;width:38px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection{margin-top:5px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection button{position:relative}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection button.btn-primary{border:1px solid #ccc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection button.spinner{background-image:url('/Themes/LGC.ResponsiveTheme/Content/img/spinner.gif');background-position:90% center}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection button .caret{top:10px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection button .required{color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection .uib-dropdown-menu{top:inherit}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection .uib-dropdown-menu li{cursor:pointer}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection .uib-dropdown-menu li.selected{background-color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection .uib-dropdown-menu li.selected a{color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection .uib-dropdown-menu:hover li.selected{background-color:transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection .uib-dropdown-menu:hover li.selected a{color:#000}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .selection .uib-dropdown-menu:hover li.selected a:hover{color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .tns-form-title h1{padding-left:0;padding-right:0;text-align:center;width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .tns-form-title h4{margin:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form input{box-sizing:border-box}.espace-pro #module-tarificateur .module-content .tns-content .tns-form span.required{color:#0086cc;font-family:'Lato'}.espace-pro #module-tarificateur .module-content .tns-content .tns-form span.required.asterisk{font-size:1.6em;left:-.6em;position:absolute;top:5px;z-index:10}.espace-pro #module-tarificateur .module-content .tns-content .tns-form span.required.warning-asterisk{font-size:1.2em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form span.required.warning{font-size:.8em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form span.currency-sign{line-height:2.1em;position:absolute;right:.6em;top:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group.adresse{margin-top:10px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group.civilite{margin-top:7px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .btn-primary{border:1px solid #ccc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .input-date-picker{max-width:110px;min-width:90px;text-align:center;text-indent:0!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .input-date-picker.ng-untouched.ng-invalid-required{color:#333!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .input-date-picker.no-popup+ul.dropdown-menu{display:none!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .situation-familliale{margin-top:5px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .situation-familliale .btn{font-family:'Lato';position:relative}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .situation-familliale .uib-dropdown-menu{top:inherit}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .uib-dropdown-menu li{cursor:pointer}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .uib-dropdown-menu li.selected{background-color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .uib-dropdown-menu li.selected a{color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .uib-dropdown-menu:hover li.selected{background-color:transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .uib-dropdown-menu:hover li.selected a{color:#000}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group .uib-dropdown-menu:hover li.selected a:hover{color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group input[type=text]{font-family:'Lato'}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group input[type=text].ng-untouched.ng-invalid-required{color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group select{color:#00aff0;height:2.4em;line-height:2.4em;padding:0!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group select option{padding:5px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group select.ng-untouched.ng-invalid{border:1px solid #ccc!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group select.ng-touched{color:#333}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .form-group select.ng-pristine.ng-invalid-required{box-shadow:none}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.adherent .custom-select2{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet{font-family:'Lato';color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .has-error,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .has-error,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .has-error{display:table;width:95%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .has-error :first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .has-error :first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .has-error :first-child{display:table-cell;width:23%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .tips,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .tips,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .tips{display:table;text-align:center;width:95%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .tips>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .tips>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .tips>span{display:table-cell;padding-bottom:1.2em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .tips>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .tips>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .tips>span:first-child{width:23%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .socle-deces,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .socle-deces,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .socle-deces{display:table;width:95%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .socle-deces>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .socle-deces>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .socle-deces>div{display:table-cell;padding:.8em 0;vertical-align:middle}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .socle-deces>div .asterisk,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .socle-deces>div .asterisk,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .socle-deces>div .asterisk{top:10px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .socle-deces>div .separator,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .socle-deces>div .separator,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .socle-deces>div .separator{display:inline-block;width:1.5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .socle-deces>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .socle-deces>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .socle-deces>div:first-child{position:relative;width:23%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .socle-deces>div.col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .socle-deces>div.col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .socle-deces>div.col-space{width:1.5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .socle-deces>div.form-control,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .socle-deces>div.form-control,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .socle-deces>div.form-control{width:26%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .socle-deces>div.message-box,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .socle-deces>div.message-box,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .socle-deces>div.message-box{background-position:1em 1.2em;font-size:.98em;margin-right:0;min-height:20px;padding-left:3em!important;padding-top:1.4em!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs{display:table;text-align:center;width:95%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div{display:table-row}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div>span{display:table-cell}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div>span:first-child{text-align:left;width:23%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div>div:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div>div:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div>div:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div>span:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div>span:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div>span:not(:first-child){background-color:#eaeaea}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div>div.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div>div.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div>div.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div>span.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div>span.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div>span.pack-col-space{background-color:transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div:last-child>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div:last-child>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div:last-child>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div:last-child>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div:last-child>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div:last-child>span{padding:0;background-color:transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-header>div:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-header>div:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-header>div:not(:first-child){background:#fff;background:-webkit-linear-gradient(#fff 50%,#eaeaea 50%);background:-o-linear-gradient(#fff 50%,#eaeaea 50%);background:-moz-linear-gradient(#fff 50%,#eaeaea 50%);background:linear-gradient(#fff 50%,#eaeaea 50%)}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-header>div:not(:first-child)>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-header>div:not(:first-child)>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-header>div:not(:first-child)>div{border:solid 1px #776856;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1.4em;background-color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-header>div:not(:first-child)>div>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-header>div:not(:first-child)>div>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-header>div:not(:first-child)>div>span{display:block;margin:2px 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-header>div:not(:first-child).pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-header>div:not(:first-child).pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-header>div:not(:first-child).pack-col-space{background:transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-choix>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-choix>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-choix>div{padding:1.2em 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-choix>div>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-choix>div>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-choix>div>div{margin:5px 0;position:relative}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-choix>div input[type='checkbox'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-choix>div input[type='checkbox'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-choix>div input[type='checkbox']{left:0;right:0;margin:auto}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-choix>div input[type='checkbox']+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-choix>div input[type='checkbox']+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-choix>div input[type='checkbox']+label{cursor:pointer}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-choix>div input[type='checkbox']+label+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-choix>div input[type='checkbox']+label+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-choix>div input[type='checkbox']+label+label{cursor:pointer;display:block;position:relative;top:.4em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie>span{padding:.8em 0;border-top:solid 1px #776856;vertical-align:middle}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie>span:first-child{padding-right:2.5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip>div>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip>div>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip>div>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip>span>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip>span>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip>span>div{margin:auto;width:90%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip>div>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip>div>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip>div>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip>span>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip>span>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip>span>div:first-child{margin-bottom:8px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip select,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip select,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip select{border:1px solid #ccc;color:#0086cc;padding:.4em 0 .4em 4.7em;width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip select:disabled,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip select:disabled,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip select:disabled{cursor:not-allowed!important;color:grey;opacity:.7;padding-left:3.4em!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip select:focus,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip select:focus,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip select:focus{padding-left:.4em!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip select.long-value,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip select.long-value,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip select.long-value{padding-left:4.2em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip select option:disabled,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip select option:disabled,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip select option:disabled{cursor:not-allowed}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']{width:25px;height:22px;padding:0;opacity:0;cursor:pointer;position:absolute}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']+label{display:inline-block;width:30px;height:22px;padding-left:27px;line-height:24px;background:url('../Content/img/bg_checkbox_courtier.png') no-repeat 0 -22px;background-size:24px;cursor:pointer;font-weight:normal}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']:checked+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']:checked+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']:checked+label{background-position:0 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']:disabled+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']:disabled+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-garantie.pack-garantie-itip input[type='checkbox']:disabled+label{color:grey}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-prime>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-prime>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-prime>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-prime>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-prime>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-prime>span{padding:.8em 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-prime>div .montant-prime,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-prime>div .montant-prime,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-prime>div .montant-prime,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-prime>span .montant-prime,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-prime>span .montant-prime,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-prime>span .montant-prime{font-weight:bold;font-size:1.1em;padding-bottom:3px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-prime>div .montant-deductible,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-prime>div .montant-deductible,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-prime>div .montant-deductible,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-prime>span .montant-deductible,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-prime>span .montant-deductible,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-prime>span .montant-deductible{color:#776856}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-bg-arrow>div:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-bg-arrow>div:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-bg-arrow>div:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-bg-arrow>span:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-bg-arrow>span:not(:first-child),.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-bg-arrow>span:not(:first-child){width:0;height:0;border-style:solid;border-width:30px 80px 0 80px;border-color:#eaeaea transparent transparent transparent;background-color:transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-bg-arrow>div.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-bg-arrow>div.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-bg-arrow>div.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .packs>div.pack-bg-arrow>span.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .packs>div.pack-bg-arrow>span.pack-col-space,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .packs>div.pack-bg-arrow>span.pack-col-space{border:none;width:1.5em;background:transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions{display:table;text-align:center;width:95%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>span,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>div,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>div{display:table-cell;background-color:#eaeaea;padding:.8em 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>span:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>div:first-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>div:first-child{width:23%;background-color:transparent}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>span:last-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>span:last-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>span:last-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>div:last-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>div:last-child,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>div:last-child{width:5%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>span.commission-header,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>span.commission-header,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>span.commission-header,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>div.commission-header,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>div.commission-header,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>div.commission-header{padding-left:5%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>span.commission-choix,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>span.commission-choix,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>span.commission-choix,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .commissions>div.commission-choix,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .commissions>div.commission-choix,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .commissions>div.commission-choix{width:15%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .nbr-enfants-wrapper,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .nbr-enfants-wrapper,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .nbr-enfants-wrapper{position:relative;width:auto}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .nbr-enfants-wrapper select.nbr-enfants,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .nbr-enfants-wrapper select.nbr-enfants,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .nbr-enfants-wrapper select.nbr-enfants{padding:.4em .8em;margin-left:.5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .nbr-enfants-wrapper.has-error,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .nbr-enfants-wrapper.has-error,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .nbr-enfants-wrapper.has-error{width:auto}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='checkbox'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='checkbox'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='checkbox']{width:25px;height:22px;padding:0;opacity:0;cursor:pointer;position:absolute}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='checkbox']:disabled,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='checkbox']:disabled,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='checkbox']:disabled{cursor:not-allowed!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='checkbox']:disabled+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='checkbox']:disabled+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='checkbox']:disabled+label{cursor:not-allowed!important;opacity:.6}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='checkbox']:disabled+label+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='checkbox']:disabled+label+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='checkbox']:disabled+label+label{color:grey;cursor:not-allowed!important;opacity:.7}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='checkbox']+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='checkbox']+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='checkbox']+label{display:inline-block;width:25px;height:22px;background:url('../Content/img/bg_checkbox_courtier.png') no-repeat 0 -22px;background-size:24px;cursor:pointer;font-weight:normal}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='checkbox']:checked+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='checkbox']:checked+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='checkbox']:checked+label{background-position:0 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='radio'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='radio'],.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='radio']{width:25px;height:23px;padding:0;opacity:0;cursor:pointer;position:absolute}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='radio']+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='radio']+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='radio']+label{display:inline-block;padding-left:33px;background:url('../Content/img/bg_radio_courtier.png') no-repeat 0 -25px;line-height:24px;cursor:pointer;font-weight:normal}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante input[type='radio']:checked+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance input[type='radio']:checked+label,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet input[type='radio']:checked+label{background-position:0 0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante span.header-doree,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance span.header-doree,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet span.header-doree{font-family:LubalinDemi;color:#776856;font-size:1.3em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante span.header-outline,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance span.header-outline,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet span.header-outline{font-family:LubalinDemi;font-size:1.3em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-sante .text-vertical-bottom,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.offre-prevoyance .text-vertical-bottom,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .text-vertical-bottom{vertical-align:bottom}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance button.btn-primary{border:1px solid #ccc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance input[type='text'].ng-pristine.ng-invalid-required{box-shadow:none}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance span.montant{padding-right:.6em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance span.nbr-pass{padding-left:.6em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture{min-height:3em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture.vertical-center{align-items:center}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture .sup2pass{color:#0086cc;margin-left:16px;position:absolute}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture ul{width:auto}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture ul.two-pass-plus li{padding:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture ul.two-pass-plus li span.couverture-immediate{display:inline-block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture ul li{padding:0 3em;text-align:right}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture ul li a{padding-right:1em;text-decoration:none}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture ul li a span.couverture-immediate{display:inline;min-width:180px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent{margin-bottom:10px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .asterisk{top:-3px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent button{padding-top:3px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent button.btn-primary{border:1px solid #ccc}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown .selected-item-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:585px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu{height:auto;overflow-x:hidden;max-height:250px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li a{overflow:hidden;text-overflow:ellipsis;display:block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li div.item{padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#000;white-space:nowrap;text-decoration:initial;cursor:pointer}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li div.item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-weight:400}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li div.item span:first-child{font-weight:600}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li div.item span:last-child{font-size:.9em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li div.item.forbidden{cursor:not-allowed;color:red}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li div.item.forbidden span{color:red;font-style:italic}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li div.item:hover,.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .statut-adherent .dropdown-menu li div.item:focus{background-color:#0086cc;color:#fff}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .revenu .col{margin-top:.5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .revenu .estimation-revenu{padding-bottom:.8em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .editable-hide{display:none!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .editable-error{color:#a94442!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif{font-family:'Lato'}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif form{font-size:.8em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif ul{list-style-type:none;padding:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .row{display:block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .row>.col{display:inline-block;vertical-align:top}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .row.delai-retraction{height:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .row.delai-retraction .message-box{position:relative;top:-120px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .header h2{font-family:LubalinDemi;font-size:1.2em;color:#0086cc;margin-bottom:0;padding-left:45px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .header h2.adherent{background-image:url('../Content/img/tns-adherent-icon.png');background-repeat:no-repeat;background-size:1.7em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .header h2.offres{background-image:url('../Content/img/tns-offres-jointes.png');background-repeat:no-repeat;background-size:1.2em;padding-left:35px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .header h2.formalisation{background-image:url('../Content/img/tns-lunettes.png');background-repeat:no-repeat;padding-left:60px;background-size:2.5em;line-height:1em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .header .line-separator{margin-bottom:15px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .header .line-separator .side-line{display:inline-block;border-top:2px solid #776856;width:42%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .header .line-separator .triangle{display:inline-block;height:11px;width:11px;transform:rotate(225deg);transform-origin:center center;border-top:2px solid #776856;border-left:2px solid #776856;margin-left:-1px;margin-right:-1px;margin-bottom:-6px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .desc span{display:block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .desc span.bold{font-weight:600}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .desc ul{margin-top:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif pre{font-family:'Lato'}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif textarea{background-color:#efedef;border:none;font-family:lato;padding:.4em .8em;resize:none}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif textarea.ng-invalid{border:2px solid #a94442!important;outline:none!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .btn-modify{display:inline-block;font-size:.78em;font-family:'LubalinDemi'!important;letter-spacing:1px;outline:none;padding:.68em .8em;text-align:center;text-decoration:none;text-transform:uppercase;width:100px;cursor:pointer;background-color:#0086cc;color:#fff;border:none;margin-top:10px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .formalisation-desc{margin-top:5px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .formalisation-desc pre{border-left:4px solid #776856;padding-left:20px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .formalisation-modifier{color:#0086cc;padding-left:40px;padding-top:5px;height:2em;background-image:url('../Content/img/tns-recap-modifier.png');background-repeat:no-repeat;background-size:2em;border:none;background-color:#fff;font-family:'Lato'}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .formalisation-modifier span{line-height:2.5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .message-box{font-size:.98em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .desc span{display:block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .desc span.bold{font-weight:600}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .desc ul{margin-top:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet pre{font-family:'Lato'}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet span.email{color:#000}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet textarea{background-color:#efedef;border:none;font-family:lato;margin:1em 0 0;padding:.4em .8em;resize:none}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet textarea.ng-invalid{border:2px solid #a94442!important;outline:none!important}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .btn-modify{display:inline-block;font-size:.78em;font-family:'LubalinDemi'!important;letter-spacing:1px;outline:none;padding:.68em .8em;text-align:center;text-decoration:none;text-transform:uppercase;width:100px;cursor:pointer;background-color:#0086cc;color:#fff;border:none;margin-top:10px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .formalisation-desc{color:#000;margin-top:5px;border-left:4px solid #776856;padding-left:20px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .formalisation-modifier{color:#0086cc;padding-left:40px;padding-top:5px;height:2em;background-image:url('../Content/img/tns-recap-modifier.png');background-repeat:no-repeat;background-size:2em;border:none;background-color:#fff;font-family:'Lato'}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .formalisation-modifier span{line-height:2.5em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.envoi-projet .message-box{font-size:.9em}.espace-pro #module-tarificateur .module-content .tns-nav{vertical-align:top}.espace-pro #module-tarificateur .module-content .tns-nav ul{color:#776856;font-family:'LubalinDemi';font-size:.8em;letter-spacing:1px;list-style:none;padding:0;text-transform:uppercase}.espace-pro #module-tarificateur .module-content .tns-nav ul li{border-left:7px solid;line-height:2em;padding-left:20px;position:relative}.espace-pro #module-tarificateur .module-content .tns-nav ul li a{color:#0086cc;outline:none;position:relative;text-decoration:none}.espace-pro #module-tarificateur .module-content .tns-nav ul li.active{font-size:1.2em;border-left:7px solid #776856;line-height:1.7em}.espace-pro #module-tarificateur .module-content .tns-nav ul li.active a{color:#0086cc}.espace-pro #module-tarificateur .module-content .tns-nav ul li.active a:before{border-color:transparent transparent transparent #0086cc;border-style:solid;border-width:16px 0 16px 17px;content:' ';height:0;left:-27px;position:absolute;width:0;top:-5px;z-index:10}.espace-pro #module-tarificateur .module-content .tns-nav ul li.active~li a{color:#776856}.espace-pro #module-tarificateur .module-content .tns-nav ul li:first-child{line-height:.8em;padding-bottom:.7em}.espace-pro #module-tarificateur .module-content .tns-nav ul li:first-child a{top:1px}.espace-pro #module-tarificateur .module-content .tns-nav ul li:first-child.active{padding-bottom:.65em}.espace-pro #module-tarificateur .module-content .tns-nav ul li:last-child{line-height:.8em;padding-top:.6em}.espace-pro #module-tarificateur .module-content .tns-nav ul li:last-child.active{padding-top:.5em}.espace-pro #module-tarificateur .prev-next-wrapper{margin-top:4em;height:34px;line-height:34px}.espace-pro #module-tarificateur .color-blue{color:#0086cc}.espace-pro #module-tarificateur .required{color:#0086cc}.espace-pro #module-tarificateur .has-error span.error{position:relative;top:-4px}.espace-pro #module-tarificateur .has-error span.error.situation-familliale-error,.espace-pro #module-tarificateur .has-error span.error.selection-error{top:3px}.espace-pro #module-tarificateur .has-error .asterisk{color:#a94442!important}.espace-pro #module-tarificateur .has-error .form-control{box-shadow:none}.espace-pro #module-tarificateur .has-error .ng-invalid{border:2px solid #a94442!important;outline:none!important}.espace-pro #module-tarificateur input[readonly]{cursor:not-allowed}.espace-pro #module-tarificateur.mon-activite-tns{padding:1em}.espace-pro #module-tarificateur.mon-activite-tns .module-header{margin-bottom:1em;position:relative}.espace-pro #module-tarificateur.mon-activite-tns .module-header .col{width:100%;display:inline-block}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header{float:none;position:relative;right:0;text-align:left;top:-.5em;width:100%}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header div{display:inline-block;vertical-align:top}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .btn{background-color:#0086cc;color:#fff;cursor:pointer;display:inline-block;font-family:'LubalinDemi';font-size:.78em;letter-spacing:1px;line-height:34px;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:uppercase;min-width:150px}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .btn:hover{opacity:.8}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .btn-creation-projet{line-height:52px;padding:0 1.5em;position:relative;top:1px}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .btn-creation-projet span{background-image:url('../Content/img/realiser-projet-picto.png');background-position:left center;background-repeat:no-repeat;display:inline-block;height:45px;padding-left:35px;text-transform:none}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .btn-creation-projet.disabled{cursor:default;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#999;background-color:#e6e6e6;*background-color:#d9d9d9}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .btn-creation-projet.disabled:hover{opacity:1}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .btn-tutoriel{line-height:52px;padding:0 1.5em;position:relative;top:1px}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .btn-tutoriel span{background-image:url('../Content/img/tns-tutoriel.png');background-position:left center;background-repeat:no-repeat;display:inline-block;height:45px;padding-left:35px;text-transform:none}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .left{float:left;text-align:center}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header .right{float:right}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header label{background:url('../Content/img/fleche-recherche-droite.png') no-repeat center left;background-size:.5em;color:#0086cc;display:inline-block;font:normal 85% 'LubalinDemi',sans-serif;margin-right:.5em;min-width:100px;padding-left:.8em;text-align:left}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header input[type='text']{border:1px solid #d4d4d4;font:80% 'Lato',sans-serif;min-width:215px;margin-bottom:.35em;padding:.2em .5em}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header select{border:1px solid #d4d4d4;font:80% 'Lato',sans-serif;margin-bottom:1em;min-width:230px;padding:.2em;position:relative}.espace-pro #module-tarificateur.mon-activite-tns .module-content .table-vue-complete tr:nth-child(even){background-color:#f0f0f0}.espace-pro #module-tarificateur.mon-activite-tns .spinning-loader{text-align:center;padding:10em 0 10em 0;min-height:10em}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell{padding-left:0}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut{background-color:#000;border-radius:50%;display:block;width:10px;height:10px}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-1{background-color:#37ae48}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-2{background-color:#37ae48}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-3{background-color:#ff5e28}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-4{background-color:#37ae48}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-5{background-color:#37ae48}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-6{background-color:#ff000c}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-7{background-color:#ff000c}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-8{background-color:#b3a372}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-9{background-color:#ff000c}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-10{background-color:#ff000c}.espace-pro #module-tarificateur.mon-activite-tns .tns-statut-cell .tns-statut.tns-statut-11{background-color:#ff000c}a.btn-block{display:inline-block;font-family:'LubalinDemi';font-size:.78em;letter-spacing:1px;outline:none;padding:0 1em;text-align:center;text-decoration:none;text-transform:uppercase;min-width:100px;line-height:34px;cursor:pointer}a.btn-block:hover{opacity:.8}a.btn-block.next,a.btn-block.prev{background-color:#0086cc;color:#fff}a.btn-block.next.disabled,a.btn-block.prev.disabled{cursor:not-allowed;background-color:#e6e5e4;color:grey}a.btn-block.next.disabled:hover,a.btn-block.prev.disabled:hover{opacity:1}a.btn-block.prev{background-color:#e6e5e4;color:#0086cc}.modal.large .modal-dialog{width:90%!important}.tarification-modal-detail .recapitulatif{font-family:'Lato'}.tarification-modal-detail .recapitulatif form{font-size:.8em}.tarification-modal-detail .recapitulatif ul{list-style-type:none;padding:0}.tarification-modal-detail .recapitulatif .row{display:block}.tarification-modal-detail .recapitulatif .row>.col{display:inline-block;vertical-align:top}.tarification-modal-detail .recapitulatif .row.delai-retraction{height:0}.tarification-modal-detail .recapitulatif .row.delai-retraction .message-box{position:relative;top:-120px}.tarification-modal-detail .recapitulatif .header h2{font-family:LubalinDemi;font-size:1.2em;color:#0086cc;margin-bottom:0;padding-left:45px}.tarification-modal-detail .recapitulatif .header h2.adherent{background-image:url('../Content/img/tns-adherent-icon.png');background-repeat:no-repeat;background-size:1.7em}.tarification-modal-detail .recapitulatif .header h2.offres{background-image:url('../Content/img/tns-offres-jointes.png');background-repeat:no-repeat;background-size:1.2em;padding-left:35px}.tarification-modal-detail .recapitulatif .header h2.formalisation{background-image:url('../Content/img/tns-lunettes.png');background-repeat:no-repeat;padding-left:60px;background-size:2.5em;line-height:1em}.tarification-modal-detail .recapitulatif .header .line-separator{margin-bottom:15px}.tarification-modal-detail .recapitulatif .header .line-separator .side-line{display:inline-block;border-top:2px solid #776856;width:42%}.tarification-modal-detail .recapitulatif .header .line-separator .triangle{display:inline-block;height:11px;width:11px;transform:rotate(225deg);transform-origin:center center;border-top:2px solid #776856;border-left:2px solid #776856;margin-left:-1px;margin-right:-1px;margin-bottom:-6px}.tarification-modal-detail .recapitulatif .desc span{display:block}.tarification-modal-detail .recapitulatif .desc span.bold{font-weight:600}.tarification-modal-detail .recapitulatif .desc ul{margin-top:0}.tarification-modal-detail .recapitulatif pre{font-family:'Lato'}.tarification-modal-detail .recapitulatif textarea{background-color:#efedef;border:none;font-family:lato;padding:.4em .8em;resize:none}.tarification-modal-detail .recapitulatif textarea.ng-invalid{border:2px solid #a94442!important;outline:none!important}.tarification-modal-detail .recapitulatif .btn-modify{display:inline-block;font-size:.78em;font-family:'LubalinDemi'!important;letter-spacing:1px;outline:none;padding:.68em .8em;text-align:center;text-decoration:none;text-transform:uppercase;width:100px;cursor:pointer;background-color:#0086cc;color:#fff;border:none;margin-top:10px}.tarification-modal-detail .recapitulatif .formalisation-desc{margin-top:5px}.tarification-modal-detail .recapitulatif .formalisation-desc pre{border-left:4px solid #776856;padding-left:20px}.tarification-modal-detail .recapitulatif .formalisation-modifier{color:#0086cc;padding-left:40px;padding-top:5px;height:2em;background-image:url('../Content/img/tns-recap-modifier.png');background-repeat:no-repeat;background-size:2em;border:none;background-color:#fff;font-family:'Lato'}.tarification-modal-detail .recapitulatif .formalisation-modifier span{line-height:2.5em}.tarification-modal-detail .recapitulatif .message-box{font-size:.98em}@media(min-width:767px){.espace-pro #module-dashboard h1{padding-right:1.5em}.espace-pro #module-portefeuille #votre-portefeuille{padding-top:2em}.espace-pro #module-portefeuille #votre-portefeuille .header .subheader{top:0;left:auto;right:0}.espace-pro #module-portefeuille #votre-portefeuille .header .subheader .form-item input{min-width:200px}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat{display:inline-table;width:100%}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat .gauche,.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat .milieu,.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat .droite{display:table-cell}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat .gauche{width:33%;padding-right:1.5em}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat .milieu{width:33%}.espace-pro #module-portefeuille #votre-portefeuille .contenu #liste-contrats .item-contrat .documents-contrat .droite{width:33%}.espace-pro #module-portefeuille #votre-portefeuille .popup{position:absolute;top:20%;left:25%;width:50%}.espace-pro #module-document{display:table;width:90%}.espace-pro #module-document>div{display:table-cell;vertical-align:top}.espace-pro #module-document #document-repertoire{width:40%}.espace-pro #module-document #document-fichier{padding:1em 3em}.espace-pro #module-changement-pwd{margin:0 auto;padding:6em 30% 6em 30%;background:url('../Content/img/background-connexion.png') no-repeat bottom right;background-size:20%}.espace-pro #module-tarificateur{width:95%;margin:1.5em auto}.espace-pro #module-tarificateur .module-content{display:table;width:100%}.espace-pro #module-tarificateur .module-content .tns-content{display:table-cell;width:65%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .message-top{height:1em;width:100%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .message-top.personne-top{height:0}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .message-top.personne-top span{position:relative;top:-40px}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .personne a{width:auto}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group{display:inline-block}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.small{width:48%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.xsmall{width:20%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form .form-input .form-group.medium{width:75%}.espace-pro #module-tarificateur .module-content .tns-nav{display:table-cell;width:35%}.espace-pro #module-tarificateur.mon-activite-tns .module-header h1{min-width:210px}.espace-pro #module-tarificateur.mon-activite-tns .module-header .col{width:20%}.espace-pro #module-tarificateur.mon-activite-tns .module-header .right-header{float:right;text-align:right;width:80%}}@media(min-width:992px){.espace-pro #module-dashboard{display:table;width:90%;margin:2em auto}.espace-pro #module-dashboard h1{padding-right:2.5em}.espace-pro #module-dashboard>div{display:table-cell}.espace-pro #module-dashboard>div.traitVertical{display:table-cell;width:10%}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.couverture-prevoyance .base-couverture ul li a{padding-right:1.6em}.espace-pro #module-tarificateur .module-content .tns-content .tns-form.recapitulatif .row.delai-retraction .message-box{top:-90px}}.widget-cartouche-widget{display:none}.unavailable{background-color:transparent;color:#333;font-family:sans-serif}.unavailable h1{font-family:Lato;font-size:30px;line-height:36px;font-weight:bold;margin:0;text-rendering:optimizelegibility}.unavailable #intro{width:900px;text-align:center;position:relative;float:none;margin:2em auto}@media print{.hidden-print{display:none!important}}.actualites .actu{display:none}#module-authentication{margin:1em;padding:2em 0;text-align:left}#module-authentication .authentication{display:block;padding:2em;background-color:#e9e9e9}#module-authentication .authentication .form-title{display:block!important;padding-bottom:.6em;font:normal 90% LubalinDemi;color:#0086cc}#module-authentication .authentication .form-item{padding:.5em 0;font:normal 80% 'Lato',sans-serif}#module-authentication .authentication .form-item label{display:none}#module-authentication .authentication .form-item input{width:100%;padding:.3em .5em;color:#616161;border:none;line-height:1.4em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#module-authentication .authentication .form-item.link{font-size:70%}#module-authentication .authentication .form-item.link p{color:#4a4a4a}#module-authentication .authentication .form-item.link a{cursor:pointer;color:#4a4a4a}#module-authentication .authentication .form-item.link a:hover{color:#0086cc}#module-authentication .authentication .form-connexion{display:block;text-align:right;margin:1em 0}#module-authentication .authentication .form-connexion input{color:#fff;width:33%;text-transform:uppercase;padding:.3em 0;font:normal 80% 'Lato',sans-serif;line-height:1.7em}#module-authentication .authentication .auth-error{background:#fff;border:2px solid #d00501;border-radius:4px;box-shadow:0 0 4px #ccc;font:bold 12px Lato;padding:6px;margin:auto;margin-bottom:1em}#module-authentication .authentication .auth-error p{margin:1em}#module-authentication .authentication .auth-error .error-title{text-transform:uppercase;font:900 13px Lato;color:#d00501}#module-authentication .contact-nous{display:block;margin-top:2.5em;padding:2em;padding-top:1em;background-color:#e9e9e9}#module-authentication .contact-nous .form-item{font:normal 90% LubalinDemi;color:#0086cc}#module-authentication .contact-nous .form-item ul{list-style:none;margin:1em 0 0 0;padding:0}#module-authentication .contact-nous .form-item ul a{color:#4a4a4a}#module-authentication .contact-nous .form-item ul a:hover{color:#0086cc}@media(min-width:767px){#module-authentication{margin:0 auto;padding:6em 30% 6em 30%;background:url('../Content/img/background-connexion.png') no-repeat bottom right;background-size:20%}}#nos-implantations .carte-france{display:table;width:100%}#nos-implantations .carte-france>div{display:table-row;width:100%;vertical-align:top}#nos-implantations .carte-france>div.lowcost-map{display:none}#nos-implantations .carte-france .details-ville>div{background:#e9e9e9;display:block;width:100%;position:relative}#nos-implantations .carte-france .details-ville>div .close{position:absolute;display:block;color:#612e5f;font:normal 1em sans-serif;right:0;padding:.4em .5em;cursor:pointer;text-decoration:none;opacity:.8}.touch #nos-implantations .carte-france .details-ville>div .close{font-size:1.5em}#nos-implantations .carte-france .details-ville>div .close:hover{opacity:1}#nos-implantations .carte-france .details-ville>div>div{padding:1em;display:table-cell;width:33%}#nos-implantations .carte-france .details-ville h4{font-size:1.1em;margin:1em;color:#612e5f;border-bottom-style:none;font-family:Arial;font-style:normal;padding:0}#nos-implantations .carte-france .details-ville h4::after{display:block;background:#612e5f;height:.1em;width:9em;content:'';margin-top:1em}#nos-implantations .carte-france .details-ville p{margin:1em;color:#612e5f;font-family:sans-serif;font-size:16px;padding:0}#nos-implantations .carte-france .details-ville a{color:#612e5f;font-family:sans-serif;font-size:16px;padding:0}.no-touch #nos-implantations .carte-france>div{display:table-cell}.no-touch #nos-implantations .carte-france>div.lowcost-map{display:none}.no-touch #nos-implantations .carte-france>div>div{display:table}.no-touch #nos-implantations .carte-france>div>div>div{display:table-row}.no-touch #nos-implantations .carte-france #canvas-france{width:65%}#nos-implantations .carte-france.lowcost #canvas-france{display:none}#nos-implantations .carte-france.lowcost .details-ville{display:table-row}#nos-implantations .carte-france.lowcost .details-ville .close{display:none}#nos-implantations .carte-france.lowcost .details-ville h4:after{display:none}#nos-implantations .carte-france.lowcost .details-ville>div{background:none;color:#000}#nos-implantations .carte-france.lowcost .details-ville>div>div{color:#000;display:table-row}#nos-implantations .carte-france.lowcost .lowcost-map{display:block}#nos-implantations .carte-france.lowcost .lowcost-map>img{width:100%}#nos-implantations .carte-france.lowcost .lowcost-map .liste-villes{display:none;padding-left:1em;background:#f0efee;margin-top:0;overflow:auto}#nos-implantations .carte-france.lowcost .lowcost-map .liste-villes.opened{display:block}#nos-implantations .carte-france.lowcost .lowcost-map .liste-villes>li{list-style:none;margin:1em 0;font-weight:bold}#nos-implantations .carte-france.lowcost .lowcost-map .liste-villes>li:before{content:'•';margin-right:.6em}.cartouche{position:absolute;right:0}#widget-connexion{text-align:right;margin:.5em;margin-top:1.2em;padding:0;font:bold 65% 'Lato',sans-serif;color:#4b4b4b}#widget-connexion span{background:url('../Content/img/user.png') no-repeat center left;background-size:contain;padding:0 0 0 1.4em}#widget-connexion span a{color:#0086cc;text-decoration:none}#widget-connexion span .deconnexion{width:.9em;margin-left:.3em;display:inline-block;text-decoration:none;cursor:pointer;background:url('../Content/img/deconnexion.png') no-repeat center right;background-size:contain}@media(min-width:767px){.cartouche{position:static}#widget-connexion{font-size:75%}#widget-connexion span{padding-left:1.8em}#widget-connexion span .deconnexion{width:1.2em;margin-left:.6em}}#cookie-bar{background-color:#d6dadb;border-bottom:1px solid #aaa;padding:.3em .6em;margin-bottom:3px}#cookie-bar p{font-size:70%;padding:0;text-align:left;margin:auto;max-width:1280px}#cookie-bar a{border-radius:3px;color:#fff;display:inline-block;margin-left:.4em;padding:0 .3em;text-decoration:none}#cookie-bar .cb-enable{background-color:#0086cc}#cookie-bar .cb-enable:hover{background-color:#00699e}#cookie-bar .cb-policy{color:#000;text-decoration:underline}#cookie-bar .cb-policy:hover{text-decoration:underline}#module-invitation{margin:1em;padding:2em 0;text-align:left}#module-invitation .invitation{display:block;padding:2em;background-color:#e9e9e9}#module-invitation .invitation h1{display:inline-block;margin:0;padding:0;padding-bottom:.6em;color:#0086cc;font:normal 90% LubalinDemi}#module-invitation .invitation .form-item{padding:.5em 0;font:normal 80% 'Lato',sans-serif}#module-invitation .invitation .form-item em{color:#616161;font-size:95%;font-family:sans-serif;padding:.3em .5em;display:inline-block}#module-invitation .invitation .form-item label{display:none}#module-invitation .invitation .form-item input{width:100%;padding:.3em .5em;color:#616161;border:none;line-height:1.4em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#module-invitation .invitation .form-item.link{font-size:70%}#module-invitation .invitation .form-item.link p{color:#4a4a4a}#module-invitation .invitation .form-item.link a{cursor:pointer;color:#4a4a4a}#module-invitation .invitation .form-item.link a:hover{color:#0086cc}#module-invitation .invitation .form-connexion{display:block;text-align:right;margin:1em 0}#module-invitation .invitation .form-connexion input{color:#fff;text-transform:uppercase;padding:.4em 2em;font:normal 70% 'Lato',sans-serif}#module-invitation .invitation .auth-error{background:#fff;border:2px solid #d00501;border-radius:4px;box-shadow:0 0 4px #ccc;font:bold 12px Lato;padding:6px;margin:auto;margin-bottom:1em}#module-invitation .invitation .auth-error p{margin:1em}#module-invitation .invitation .auth-error .error-title{text-transform:uppercase;font:900 13px Lato;color:#d00501}#module-invitation .invitation-message p{font:normal 80% Lato;margin:1em auto;color:#444}#module-invitation .invitation-message p a{cursor:pointer;color:#0086cc;text-decoration:none;font-weight:bold}#module-invitation .invitation-message p a:hover{text-decoration:underline}@media(min-width:767px){#module-invitation{margin:0 auto;padding:6em 30% 6em 30%;background:url('../Content/img/background-connexion.png') no-repeat bottom right;background-size:20%}}h1.plan-du-site-head{color:#776856;font-family:LubalinDemi;font-size:150%;text-transform:uppercase;margin:0 0 0 0;padding-left:2.3%;padding-right:2.3%}#planDuSite{font-family:'Lato',sans-serif;padding-left:2.3%;padding-right:2.3%}#planDuSite ul{margin-top:0;margin-bottom:0}#planDuSite ul>li{font-family:Lato;font-size:.9em;font-weight:400;margin:0 0;list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAATUlEQVQYV2PYP9HM4sBU85P7p5p/OzDFYv2B6eaqDPunmJ88MNXiPxLewwBWgSS4f4rFFwawFmTBqRZzGUBmAGX3AfFXoIJ5hybaiAIA68g5uYHQ1vUAAAAASUVORK5CYII=')}#planDuSite ul>li>ul>li{font-size:1em}#planDuSite ul>li>ul>li>ul>li{font-size:1em}#planDuSite ul>li a{color:#0086cc;text-decoration:none}#planDuSite ul>li a:hover{text-decoration:underline}#module-reinitialisation{margin:1em;padding:2em 0;text-align:left}#module-reinitialisation>div{display:block;padding:2em;background-color:#e9e9e9}#module-reinitialisation>div .form-item{margin-bottom:1em}#module-reinitialisation>div .form-item input{border:1px solid #d4d4d4;font:80% 'Lato',sans-serif;min-width:150px;padding:.2em .5em}#module-reinitialisation>div .form-connexion{display:block;text-align:right;margin:1em 0}#module-reinitialisation>div .form-connexion input{color:#fff;text-transform:uppercase;padding:.4em 2em;font:normal 70% 'Lato',sans-serif}#module-reinitialisation>div h1{display:inline-block;margin:0;padding:0;padding-bottom:.6em;font:normal 90% LubalinDemi;color:#0086cc}#module-reinitialisation>div label,#module-reinitialisation>div p{color:#444;font:80% 'Lato',sans-serif;text-align:justify}#module-reinitialisation>div label .marron,#module-reinitialisation>div p .marron{color:#0086cc;font-weight:bold}#module-reinitialisation>div .auth-error{background:#fff;border:2px solid #d00501;border-radius:4px;box-shadow:0 0 4px #ccc;display:inline-block;font:bold 94% 'Lato',sans-serif;padding:6px;margin:auto;margin-bottom:1em}#module-reinitialisation>div .auth-error p{margin:1em;color:#d00501}@media(min-width:767px){#module-reinitialisation{margin:0 auto;padding:6em 30% 6em 30%;background:url('../Content/img/background-connexion.png') no-repeat bottom right;background-size:20%}}