/* Sites/E02431_ceis/default/Skins/fic2020/style.css : */
@import url('https://fonts.googleapis.com/css?family=Marvel:400,700|Open+Sans:400,700|Saira+Semi+Condensed:400,700|Source+Sans+Pro:300i');body{background-color:#fff;color:#0c0924;font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:15px}
:first-child{margin-top:0}
#tg_main.tg-Container{max-width:2000px;width:100%}
.tg-MainContent [class*="tg-grid"]{padding-left:2.5%;padding-right:2.5%}
.tg-MainContent .tg-cols>[class*="tg-grid"]:first-child{padding-left:0;padding-right:1.5%}
.tg-MainContent .tg-cols>[class*="tg-grid"]:last-child{padding-right:0;padding-left:1.5%}
.tg-Container,
.tg-pane-content > .tg-cols,
.tg-wrapper .tg-BaseContent_SimpleHtmlBloc,
.tg-MainContent .tg-BaseContent_SimpleHtmlBloc,.tg-pane-topContent2>div,.tg-pane-afterContent>.inner{max-width:1150px;margin:auto}
.tg-HeaderContainer{border-top:5px solid #28396f;background-color:#fff}
.tg-HeaderContainer .tg-Container{max-width:1150px}
@media screen and (max-width: 1024px){.tg-HeaderContainer .tg-Container{width:95%}
}
@media screen and (max-width: 37.4375em ){.tg-MainContent .tg-cols > [class*="tg-grid"]:first-child,
.tg-MainContent .tg-cols>[class*="tg-grid"]:last-child{padding-right:0;padding-left:0}
}
.tg-MainContent .tg-BaseContent_SimpleHtmlBloc,
.tg-BottomContent .tg-BaseContent_SimpleHtmlBloc{margin-top:0;margin-bottom:0;padding-top:19px;padding-bottom:20px}
.tg-BaseContent_SimpleHtmlBloc ul,
.tg-BaseContent_SimpleHtmlBloc ol{margin-top:30px;margin-bottom:2.059em;list-style-position:inside;padding-left:0}
ol{counter-reset:item}
ol li{display:block}
ol li:before{content:counter(item) ". ";counter-increment:item;color:#e85450;font-family:'Saira Semi Condensed',sans-serif;display:inline-block;min-width:22px;font-weight:bold}
.style1 ol li:before,
.style2 ol li:before{color:#fff}
.tg-BaseContent_SimpleHtmlBloc+.tg-BaseContent_Link{margin-bottom:0;padding-bottom:25px}
h1,h2,h3,h4,h5,h6{color:#0c0924;font-weight:bold;margin-bottom: .5em;font-family:'Saira Semi Condensed',sans-serif;text-transform:uppercase}
h2{font-size:1.875em}
h2{font-size:1.75em}
h2{font-size:1.75em}
h3{font-size:1.375em}
h4{font-size:1em}
h5{font-size: .875em}
h6{font-size: .75em}
p{margin-bottom:1em}
blockquote{border-left:3px solid #e8e8e8;color:#888}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
blockquote{line-height:1.25em;margin: .3125em 0 1.25em .9375em;padding-left:1.25em}
.tg-NotUnderlined{text-decoration:none}
ol li ul,
ol li ol,
ul li ul,
ul li ol,
ol li ul li ol{margin: .3125em 0 .3125em .8125em}
ol li > ul li,
ol li > ol li,
ol li > ul li > ol li,
ol li > ul li > ul li{margin:0}
.tg-MainContent .tg-BaseContent_SimpleHtmlBloc ul{list-style:none}
.tg-MainContent .tg-BaseContent_SimpleHtmlBloc ul li{padding-left:1em;text-indent: -.7em}
.tg-MainContent .tg-BaseContent_SimpleHtmlBloc ul li:before{content:"";background:url("Sites/E02431_ceis/default/Skins/fic2020/img/puce-triangle.png") no-repeat;margin-right:7px;width:10px;height:10px;display:inline-block}
.tg-MainContent .style1 .tg-BaseContent_SimpleHtmlBloc ul li:before,
.tg-MainContent .style2 .tg-BaseContent_SimpleHtmlBloc ul li:before{content:"";background:url("Sites/E02431_ceis/default/Skins/fic2020/img/puce-triangle-blanc.png") no-repeat;margin-right:7px;width:10px;height:10px;display:inline-block}
table,
table th,
table td{border:1px
solid;border-collapse:collapse;padding: .125em .3125em;vertical-align:middle}
table td,
table th{border-color:#4c4c4c}
table th{background-color:#707070;color:#fff}
a{text-decoration:underline;transition:all ease-in .3s}
.tg-quiet *,*.tg-quiet{color:#aaa}
a.tg-quiet{color:#0c0924}
blockquote.tg-quiet,
.tg-quiet blockquote{border-left:3px solid #f1f1f1}
a.tg-quiet:hover,
.tg-quiet a:hover{color:#333}
table.tg-quiet th,
table.tg-quiet td,
.tg-quiet table th,
.tg-quiet table td{border-color:#888}
table.tg-quiet th,
.tg-quiet table th{background-color:#aaa;color:#fff}
a.tg-highlight,
.tg-highlight a{font-weight:700;text-decoration:underline}
table.tg-highlight th,
.tg-highlight table th{color:#fff}
.tg-MainContent{position:relative}
.tg-TemplateLarge{font-family:'Marvel',sans-serif}
.tg-TemplateLarge .tg-BaseContent_SimpleHtmlBloc,
.tg-TemplateLarge .tg-fic-ContentWithBG-content{font-size:1.2em}
.tg-TemplateLarge h2{font-size:30px;line-height:30px}
.tg-TopHeader{font-family:'Marvel',sans-serif}
.tg-TopHeader .tg-bloc{margin-bottom:0}
.tg-TopHeader .tg-grid-6{width:52%;padding:0
1% 0 0}
.tg-TopHeader .tg-grid-6.tg-grid-last{width:48%;padding:0}
.tg-TopHeader h3{min-height:30px;line-height:2.1;margin:0;font-size:18px;text-transform:none;font-family:'Marvel',sans-serif;font-weight:bold}
.tg-TopHeader h3 span:before,
.tg-TopHeader h3 span:after{content:'';display:inline-block;height:12px;width:4px;background-color:#e85450;margin-left:10px;margin-right:10px}
.tg-TopHeader .tg-ButtonIcon{text-align:center;line-height:1.2}
.tg-HeaderContainer .tg-TopHeader .tg-ButtonIcon,
.tg-HeaderContainer .tg-TopHeader .tg-ButtonIcon{padding-top:5px;padding-bottom:5px}
.tg-HeaderContainer .tg-TopHeader .tg-ButtonIcon,
.tg-HeaderContainer .tg-TopHeader .tg-ButtonIcon,
.tg-HeaderContainer .tg-TopHeader .tg-ButtonIcon:hover,
.tg-HeaderContainer .tg-TopHeader .tg-ButtonIcon:focus{background-image:none;border:none}
.tg-TopHeader .tg-ButtonIcon-label{color:#fff;font-weight:400}
.tg-TopHeader .tg-BaseContent_ButtonIcon{float:right}
.tg-TopHeader .tg-BaseContent_ButtonIcon a:hover,
.tg-TopHeader .tg-BaseContent_ButtonIcon a:focus{background-color:#e85450}
.tg-TopHeader .tg-BaseContent_ButtonIcon a.tg-highlight:hover,
.tg-TopHeader .tg-BaseContent_ButtonIcon a.tg-highlight:focus{background-color:#28396f}
.tg-TopHeader .tg-BaseContent_ButtonIcon a:hover .tg-ButtonIcon-label,
.tg-TopHeader .tg-BaseContent_ButtonIcon a:focus .tg-ButtonIcon-label,
.tg-TopHeader .tg-BaseContent_ButtonIcon a.tg-highlight:hover .tg-ButtonIcon-label,
.tg-TopHeader .tg-BaseContent_ButtonIcon a.tg-highlight:focus .tg-ButtonIcon-label{color:#fff}
.tg-pane-topHeader,.tg-pane-topHeader2{display:flex;align-items:center;height:69px;justify-content:flex-end}
.tg-pane-topHeader{justify-content:flex-start}
.tg-pane-topHeader2{justify-content:flex-end}
.tg-pane-topHeader2>.tg-BaseContent_SimpleHtmlBloc{margin-right:95px}
.tg-pane-topHeader2 .tg-button{padding: .1em 10px;margin-left:2px}
.tg-CookieBanner .tg-CookieBanner-button{padding-right:1em}
.tg-CookieBanner .tg-CookieBanner-button:hover,
.tg-CookieBanner .tg-CookieBanner-button:focus{background-image:none}
@media screen and (max-width: 1260px){.tg-pane-topHeader2>.tg-BaseContent_SimpleHtmlBloc{margin-right:25px}
}
.tg-Header{padding-bottom:20px;position:relative}
.tg-Header-img{display:block}
.tg-TopHeader a{text-decoration:none}
.tg-TopHeader svg{height:21px;transition: .25s ease;vertical-align:middle;width:21px}
.tg-TopHeader svg:not(:last-of-type){margin-right:2px}
.tg-TopHeader svg:hover{opacity: .5}
.tg-HeaderContainer.tg-is-sticky{left:0;position:fixed;right:0;top:0;z-index:11}
.tg-HeaderContainer.tg-is-sticky .tg-Header{padding-bottom:0}
.tg-HeaderContainer.tg-is-sticky .tg-Header-img--base{display:none}
.tg-HeaderContainer:not(.tg-is-sticky) .tg-Header-img--scroll{display:none}
.tg-Header-img--scroll{padding:1em
0}
.tg-HeaderContainer.tg-is-sticky .tg-TopHeader,
.tg-HeaderContainer.tg-is-sticky .tg-Header-img--base{display:none}
@media screen and (max-width: 74.9375em ){.tg-pane-topHeader2 .tg-BaseContent_SimpleHtmlBloc{float:right !important}
.tg-level-0>.tg-BaseMenu-item>.tg-BaseMenu-link{padding-left: .85em;padding-right: .85em}
.tg-menu-is-active .tg-is-sticky .tg-BaseMenu{position:fixed;top:0;bottom:0;right:0;z-index:10000000;left:0}
.tg-menu-is-active .tg-is-sticky .sf-menu{position:absolute;overflow-y:auto;height:100%;width:95%;margin-left:2.5%;margin-right:2.5%;padding-bottom:118px}
.tg-NavContainer .tg-BaseContent_Link{margin-bottom: .5em}
}
@media screen and (max-width: 56.1875em ){.tg-HeaderContainer{border:none}
.tg-pane-topHeader{text-align:center}
.tg-TopHeader>[class*="tg-grid-"]{float:none;padding-left:0;width:100%}
.tg-Header{padding: .25em 0 .7em !important}
.tg-TopHeader .tg-grid-6.tg-grid-last{width:100%}
.tg-pane-topHeader,.tg-pane-topHeader2{height:40px}
}
@media screen and (max-width: 37.4375em ){.tg-pane-topHeader,.tg-pane-topHeader2>*:not(.tg-Navigation_ChangeLang),.tg-Header-img--base{display:none !important}
.tg-TopHeader{padding-top: .3em;padding-bottom:0}
.tg-Header-img--scroll{display:block !important}
}
.tg-Loader-spinner{margin-top:1em}
.tg-Loader--wrap .tg-Loader-box,
.tg-Loader--gif .tg-Loader-box{background-color:transparent}
.tg-Loader--wrap .tg-Loader-box:after{-moz-animation:spin 1.5s linear infinite;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border-radius:50%;box-shadow:0 0 0 1px rgba(0, 0, 0, .1), 2px 1px 0 #0d5c93;content:'';height:260px;left:50%;margin-top: -133px;margin-left: -130px;position:absolute;top:50%;width:260px}
.tg-Loader--wrap img{max-width:170px;max-height:170px}
.ie8 .tg-Loader--wrap .tg-Loader-logo{background-color:#ddd}
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.changelang{margin:0;padding-left:0;padding-right:0}
.changelang li,
.changelang li a{display:inline-block}
.changelang li:first-child{margin-left:0}
.changelang a{color:#333;text-decoration:none}
.changelang a:hover,
.changelang a:focus{background-color:#eee;border-radius:999em}
.changelang .tg-active *{font-weight:700;opacity: .5}
.tg-icon.tg-icon-lang-en{background-image:url("Sites/E02431_ceis/default/Skins/fic2020/img/en.png");background-position:49% 50%}
.tg-icon.tg-icon-lang-fr{background-image:url("Sites/E02431_ceis/default/Skins/fic2020/img/fr.png");background-position:49% 50%}
.tg-Navigation_ChangeLang .tg-input{padding: .25em .5em}
.tg-Page-content .tg-pane-content .tg-bloc:first-child h1{margin-bottom:0}
.tg-Page-content--split{width:calc(100% - 300px - 3.75em);display:inline-block}
.ie8 .tg-MainContent .tg-Page-content--split{width:700px}
.ie8 .tg-MainContent--large .tg-Page-content--split{width:900px}
.tg-Site-sidebar{width:300px}
.tg-Site-sidebar .tg-BaseContent_SimpleHtmlBloc{padding-top:1em;padding-bottom:1em}
.tg-pane-side>div{padding:0
!important}
.tg-Site-sidebar .tg-fic-ContentWithBG-title{letter-spacing:3px}
.tg-Site-sidebar .tg-fic-ContentWithBG-title{padding:18px
25px}
.tg-Site-sidebar .tg-fic-ContentWithBG-content{line-height:21px;padding:21px
1.37em}
.tg-Site-sidebar .tg-fic-ContentWithBG-content a+a{margin-left:14px}
.tg-Site-sidebar .tg-fic-ContentWithBG-content a img{transition:all .2s ease-in}
.tg-Site-sidebar .tg-fic-ContentWithBG-content a:hover img{opacity: .8}
.tg-Site-sidebar .paragraphe > .style1,
.tg-Site-sidebar .paragraphe>.style2{padding-left:0;padding-right:0}
.tg-Site-sidebar .paragraphe>.style3{padding:0;border-radius:0}
.tg-Site-sidebar .style1 > .inner,
.tg-Site-sidebar .style2 > .inner,
.tg-Site-sidebar .style3>.inner{padding:1.5em 1.37em 2em}
.tg-Site-sidebar .style1 .content > .inner > .tg-bloc:last-child,
.tg-Site-sidebar .style2 .content > .inner > .tg-bloc:last-child,
.tg-Site-sidebar .style3 .content>.inner>.tg-bloc:last-child{padding-bottom:0}
.tg-Site-sidebar .style1 .content > .inner > .tg-bloc:first-child,
.tg-Site-sidebar .style2 .content > .inner > .tg-bloc:first-child,
.tg-Site-sidebar .style3 .content>.inner>.tg-bloc:first-child{padding-top:0}
.tg-Site-sidebar .style1 .tg-BaseContent_ButtonIcon,
.tg-Site-sidebar .style2 .tg-BaseContent_ButtonIcon{font-family:'Saira Semi Condensed',sans-serif;margin-bottom:0;line-height:1.2}
.tg-Site-sidebar .style1 .tg-BaseContent_ButtonIcon .tg-ButtonIcon-label,
.tg-Site-sidebar .style2 .tg-BaseContent_ButtonIcon .tg-ButtonIcon-label{font-weight:400;font-size:1.4em}
@media screen and (max-width: 56.1875em){.tg-Site-sidebar,.tg-Page-content--split{width:100%}
}
.tg-BaseContent_Title,
#top_header .tg-bloc{margin-bottom:0}
@media screen and (max-width: 56.1875em){.tg-pane-content>div,.tg-pane-side>div{padding:0
2.5vw}
.tg-Page-content>.tg-pane-content>.tg-bloc:first-child,.tg-Site-sidebar>.tg-pane-side>div:first-child{padding-top:2.5vw}
.tg-Site-sidebar>.tg-pane-side>div:first-child{padding-top:0}
}
.tg-Navigation_baseMenu{margin-bottom:3px;float:left}
.tg-BaseMenu-item.tg-has-children>.tg-BaseMenu-link:after{content:none}
.tg-pane-navigation>.tg-bloc{margin-bottom:0;position:relative}
.tg-pane-navigation>.tg-bloc:last-child.tg-Function_Breadcrumb{box-shadow:0 2px 0 0 rgba(0, 0, 0, .03);border-bottom:1px solid #e0e0e0}
.tg-NavContainer{background-color:#28396f}
.tg-Header-img--mobileLink{display:inline-block;position:absolute;left:2.5%;top:5px;z-index:100000000}
.tg-NavContainer .tg-BaseContent_Link{-webkit-clip-path:polygon(100% 0, 100% 100%, 100% 100%, 9% 100%, 0 64%, 0% 0%);clip-path:polygon(100% 0, 100% 100%, 100% 100%, 9% 100%, 0 64%, 0% 0%);background-color:#fff}
.tg-NavContainer .tg-button{font-family:'Saira Semi Condensed',sans-serif;letter-spacing:1px;-webkit-clip-path:polygon(100% 0, 100% 100%, 100% 100%, 9% 100%, 0 65%, 0% 0%);clip-path:polygon(100% 0, 100% 100%, 100% 100%, 9% 100%, 0 65%, 0% 0%);transform:scale(.98, 1);border:none;padding:1.13em 2em;background-image:none !important;font-weight:400}
.tg-NavContainer .tg-button:hover,
.tg-NavContainer .tg-button:focus{background-image:none}
.tg-BaseMenu,.tg-level-0>.tg-BaseMenu-item,.tg-MegaMenu{background-color:#28396f}
.tg-Navigation_MegaMenu2 .tg-MegaMenu-topItem{padding:0;border:none;border-right:1px solid #666}
.tg-BaseMenu,.tg-MegaMenu{position:relative}
.tg-BaseMenu-link{color:#fff;padding: .782em 1.25em;text-decoration:none;transition:all .3s ease-in;font-family:'Saira Semi Condensed',sans-serif;font-weight:normal;font-size:1.067em;letter-spacing:1px}
.tg-Navigation_MegaMenu2 .tg-MegaMenu-topAction{padding: .782em 1.25em;margin:0;font-size:1em;border-radius:0}
.tg-level-0>.tg-BaseMenu-item{border:0;padding:0}
.tg-BaseMenu .tg-level-0:after,.tg-MegaMenu-topList:after{clear:both;content:'';display:block}
.tg-level-0>.tg-BaseMenu-item>.tg-BaseMenu-link{padding:1.094em 1em;text-align:center}
.tg-BaseMenu-item--home.active>.tg-BaseMenu-link,.tg-BaseMenu-item--home>.tg-BaseMenu-link:hover,.tg-BaseMenu-item--home>.tg-BaseMenu-link:focus{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/house-orange.png") no-repeat 13px 50%;text-indent: -9999px}
.tg-BaseMenu-item--home>.tg-BaseMenu-link{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/house-white.png") no-repeat 13px 50%;text-indent: -9999px;width:2.6em}
.tg-BaseMenu-list ul{border:none}
.tg-BaseMenu-list>.tg-BaseMenu-item>.tg-BaseMenu-list,.tg-BaseMenu-list>.tg-BaseMenu-item>.tg-BaseMenu-list>.tg-BaseMenu-item>.tg-BaseMenu-list{background-color:#28396f;box-shadow:0 1px 1px rgba(0, 0, 0, .04)}
.tg-level-1>.tg-BaseMenu-item>.tg-BaseMenu-link,.tg-level-2>.tg-BaseMenu-item>.tg-BaseMenu-link,.tg-level-3>.tg-BaseMenu-item>.tg-BaseMenu-link{background:none;color:#fff}
.tg-BaseMenu-list.tg-level-1{white-space:nowrap;width:auto}
.tg-BaseMenu-list.tg-level-2{left:100% !important;min-width:5em;top:0}
.tg-level-1>.tg-BaseMenu-item,.tg-level-2>.tg-BaseMenu-item{padding:0}
.tg-level-1>.tg-BaseMenu-item>.tg-BaseMenu-link,.tg-level-2>.tg-BaseMenu-item>.tg-BaseMenu-link{padding: .75em}
.tg-MegaMenu-panel{width:100% !important;border:1px
solid #e5e5e5 !important;border-radius:2px;padding: .782em 1.25em 5em}
.tg-MegaMenu-panelList.tg-level-1{margin-top:0}
.tg-MegaMenu-panelList{margin:0;list-style-type:none}
.tg-MegaMenu-panel ul{padding:0}
.tg-MegaMenu-panelLink{text-decoration:none}
.tg-MegaMenu .tg-MegaMenu-panelClose{background-image:url("Sites/E02431_ceis/default/Skins/fic2020/img/close-dialog.png");background-repeat:no-repeat;background-position: .5em 50%;padding-left:2.2em;bottom:1em;position:absolute;right:1em}
.tg-MegaMenu-panel .tg-level-1>.tg-MegaMenu-panelItem>.tg-MegaMenu-panelLink{border-top:none}
.tg-MegaMenu-panel ul li a:hover{background-color:#fafafa}
.tg-MegaMenu-panel ul li a{border-top:1px solid #bbb;border-bottom:1px solid #fff;color:#333;list-style-type:none;background-color:#eee;text-decoration:none;display:block;padding:0
15px;min-height:40px;line-height:40px}
@media screen and (max-width: 56.1875em){.tg-NavContainer{min-height:60px}
.tg-Navigation_baseMenu{width:100%}
.tg-BaseMenu--burger{text-align:right}
.tg-BaseMenu-list .tg-BaseMenu-item .tg-BaseMenu-link{text-align:left}
.tg-BaseMenu--burger .tg-has-children>.tg-BaseMenu-link{display:block;padding-left:0;padding-right:3.75em}
.tg-MegaMenu-topItem .tg-MegaMenu-topAction{width:100%}
.tg-MegaMenu-panel .tg-grid{margin-bottom:1em}
.tg-MegaMenu-panel .tg-grid:last-child{margin-bottom:0}
.tg-ToggleNav{text-indent: -9999px;border:none;background:url("Sites/E02431_ceis/default/Skins/fic2020/img/menu-burger-red.png") no-repeat 50% 50%;height:43px;width:46px;margin:8px
10px;border-radius:2px}
.tg-menu-is-active .tg-is-sticky .tg-ToggleNav{margin-right:calc(2.5% + 10px)}
.tg-BaseMenu-toggleSubLevel{position:absolute;top:0;right:0;background-color:transparent;border:none;padding:0}
.tg-BaseMenu-toggleSubLevel:before{content:'';border-left:1px solid #e6e6e6;position:absolute;height:30px;margin:15px
0}
.tg-BaseMenu-toggleSubLevel:after{color:#fff;width:60px;font-size:1.375em;height:30px;margin:15px
0}
.tg-BaseMenu-item.tg-has-children>.tg-BaseMenu-link:before{content:"+";margin-right: .5ch}
.tg-level-0>.tg-BaseMenu-item{border-bottom:1px solid #fff;border-right:0}
.tg-level-0>.tg-has-children>.tg-BaseMenu-toggleSubLevel{color:#fff}
.tg-level-0>.tg-has-children>.tg-BaseMenu-toggleSubLevel:hover,.tg-level-0>.tg-has-children>.tg-BaseMenu-toggleSubLevel:focus{background-color:#e85450}
.tg-level-1 > .tg-has-children .tg-BaseMenu-toggleSubLevel:hover,
.tg-level-1 > .tg-has-children .tg-BaseMenu-toggleSubLevel:focus{background-color:#e85450}
.tg-level-0 .tg-BaseMenu-list{margin-left:2em;border:none}
.tg-NavContainer{position:relative}
.tg-NavContainer .tg-button{display:none}
.tg-menu-is-active .tg-NavContainer .tg-button{display:block}
.tg-menu-is-active .tg-HeaderContainer.tg-is-sticky .tg-NavContainer .tg-BaseContent_Link{position:fixed;bottom:0;right:2.5%;z-index:10000000}
}
.tg-vertical-menu.level1{clear:both}
.tg-vertical-menu .level2>li>a{color:#999;display:inline-block;font-weight:400;padding:0;text-decoration:none}
.tg-vertical-menu .level2>li>a:hover{color:#666}
.tg-vertical-menu .level2>li.tg-active>a{font-weight:700}
.tg-vertical-menu.level1>li{margin:0
0 1px;list-style:none}
.tg-vertical-menu.level1>li:last-child{margin-bottom:0}
.tg-vertical-menu.level1>li>ul.level2{display:none;margin-left:19px}
.tg-vertical-menu.level1 > li:hover > ul.level2,
.tg-pane-side .tg-vertical-menu.level1>li.tg-active>ul.level2{display:block}
.tg-vertical-menu.level1 > li.tg-active > ul.level2 > li.active,
.tg-pane-side .tg-vertical-menu.level1>li.tg-active{font-weight:700}
.tg-vertical-menu.level1 ul.level2 a{display:inline-block;padding:0}
.tg-vertical-menu{padding:0}
.tg-vertical-menu.level1>.withicon>a{background:url("Sites/E02431_ceis/default/Skins/fic2020/styles/2020/categories.png") no-repeat 7px 8px;color:#666;display:block;padding:3px
0 3px 22px;text-decoration:none}
.tg-vertical-menu.level1>li:hover>a{background-color:#f8f8f8;color:#333}
.tg-vertical-menu .level2>.withicon{background:url("Sites/E02431_ceis/default/Skins/fic2020/styles/2020/breadcrumbs.png") no-repeat 0 10px;list-style-type:none;padding-left:10px}
.tg-vertical-menu .level2>li>a:hover{color:#666}
.tg-Breadcrumb{float:left;padding:20px
0 5px;margin:0;font-size: .8em;text-transform:uppercase}
.tg-Breadcrumb-link{text-decoration:none}
.tg-Breadcrumb-link:after{content:">";margin-left: .5em;speak:none}
.tg-Breadcrumb-item{font-family:'Marvel',sans-serif;font-weight:bold}
.tg-Footer{font-size:15px;line-height:1.2;margin-top:1.4em;margin-bottom:2.5em;background-color:#e85450;-webkit-clip-path:polygon(100% 0, 100% 86%, 94% 100%, 0% 100%, 0 51%, 0% 0%);clip-path:polygon(100% 0, 100% 86%, 94% 100%, 0% 100%, 0 51%, 0% 0%)}
.tg-FooterContent{font-family:'Saira Semi Condensed',sans-serif;font-weight:400;font-size: .933em;line-height:1.3}
.tg-FooterContent>div.tg-pane-footer>div{margin:0
auto;padding:15px
40px}
.tg-pane-footer .tg-grid-last a{margin-right:15px}
.tg-FooterContent a{text-decoration:none}
.tg-FooterContent a img{transition:all ease-in .2s}
.tg-FooterContent a:hover img{opacity: .8}
.tg-FooterContent,
.tg-FooterContent .tg-BaseContent_Title{color:#fff}
.tg-FooterContent .style1,
.tg-FooterContent .style3{color:#333}
.tg-FooterContent .style1 a,
.tg-FooterContent .style3 a{color:#000}
.tg-FooterContent .tg-cols > div > div:last-child,
.tg-FooterContent .tg-cols>div>.tg-wrapper:last-child>.tg-bloc:last-child{margin-bottom:0}
.tg-FooterBottom{margin:0
auto;padding: .8333em 2.5em}
.tg-FooterBottom-content{float:right}
.tg-FooterBottom-content .tg-bloc,
.tg-FooterBottom-content .tg-wrapper{margin-bottom: .2em}
.tg-FooterBottom-content ul{list-style:none}
.tg-FooterBottom-content ul li{border-left:solid 1px #505050;display:inline-block;padding:0
5px}
.tg-FooterBottom-content ul li:first-child{border:0;padding-left:0}
.tg-Footer a{color:#fff;text-decoration:none}
.tg-Footer .tg-quiet a,
.tg-Footer a.tg-quiet{color:#777}
.tg-Footer .tg-quiet a:hover,
.tg-Footer a.tg-quiet:hover,
.tg-Footer a.tg-quiet:focus{color:#aaa}
.tg-Footer .tg-vertical-menu.level1>li>a{display:inline}
.tg-Footer .tg-vertical-menu.level1 > li:hover > a,
.tg-Footer .tg-vertical-menu.level1>li:focus>a{background-color:transparent;color:#fff}
.tg-Footer a:hover,
.tg-Footer a:focus,
.tg-Footer .tg-highlight a:hover,
.tg-Footer .tg-highlight a:focus,
.tg-Footer a.tg-highlight:hover,
.tg-Footer a.tg-highlight:focus{color:#fff;text-decoration:underline}
.tg-Footer h3{font-size:1.143em;font-weight:700;margin-bottom:20px;margin-top:24px}
.tg-Footer h3.tg-quiet{font-weight:400}
.tg-Footer svg{fill:#fff;height:31px;transition:fill .25s ease;width:31px}
.tg-Footer svg:not(:last-of-type){margin-right:15px}
.tg-Footer svg:hover{fill:#28396f}
@media screen and (max-width: 56.1875em){.tg-FooterBottom{padding: .8333em 2.5vw}
.tg-Footer{-webkit-clip-path:polygon(100% 0, 100% 86%, 94% 100%, 0% 100%, 0 51%, 0% 0%);clip-path:polygon(100% 0, 100% 86%, 90% 100%, 0% 100%, 0 51%, 0% 0%)}
}
@media screen and (max-width: 37.4375em){.tg-FooterContent>.tg-Container{padding-bottom:3em}
.tg-Footer{-webkit-clip-path:polygon(100% 0, 100% 96%, 83% 100%, 0% 100%, 0 51%, 0% 0%);clip-path:polygon(100% 0, 100% 96%, 83% 100%, 0% 100%, 0 51%, 0% 0%)}
.tg-FooterContent>div.tg-pane-footer>div{padding-right:20px;padding-left:20px}
}
.tg-pane-topContent{margin-top:3px}
.tg-pane-topContent .tg-BaseContent_BlocValue{margin-bottom:0;padding:0}
.tg-pane-topContent .tg-BaseContent_BlocValue .bloc_value{width:100%}
.tg-pane-topContent>.tg-cols>div>div{margin-bottom:0}
.tg-pane-topContent .tg-BaseContent_Title h1{font-weight:normal;line-height:2em;padding:16px
0;margin-bottom:0}
.tg-pane-topContent2{border:2px
solid #e85450;border-radius:2px;padding:1.333em 1.333em 1.733em;margin-bottom:2.2em}
.tg-pane-afterContent{padding-top:1.35em;padding-bottom:1.35em;position:relative;overflow:hidden}
.tg-pane-topContent2 .tg-BaseContent_ButtonIcon img{display:block;margin:auto}
.tg-pane-topContent2 .tg-ButtonIcon-label{font-family:aero_maticsbold,Arial;font-size:2.5em;line-height:32px;margin-top:17px}
.tg-pane-topContent2 .tg-ButtonIcon-sublabel{font-size:1.06em;line-height:1.05em;margin-top:9px}
.tg-pane-topContent2>.tg-cols{max-width:866px}
.tg-pane-topContent2>.tg-cols+.tg-BaseContent_Link{margin-top:22px;margin-bottom:14px}
.tg-ButtonIcon-sublabel{font-size:1.3em}
.tg-ButtonIcon-icon{margin-right:6px}
.tg-pane-topContent2 .tg-BaseContent_ButtonIcon div{text-align:center}
.paragraphe>.style3{border-radius:2px;padding:1.333em 2.667em}
.paragraphe>.style1,.paragraphe>.style2{padding-left:26px;padding-right:26px}
.tg-wrapper-paragraphe_style1,.tg-wrapper-paragraphe_style2,.tg-wrapper-paragraphe_style3,.tg-Specific_ContentWithBackground{margin-bottom:1.4em}
.tg-wrapper-paragraphe_style1 .tg-Media_Image,
.tg-wrapper-paragraphe_style2 .tg-Media_Image{margin:0
-26px}
.tg-wrapper-paragraphe_style1 .tg-Media_Image img,
.tg-wrapper-paragraphe_style2 .tg-Media_Image img,
.tg-wrapper-paragraphe_style3 .tg-Media_Image img{width:100%}
.paragraphe > .style1 .tg-button.tg-quiet,
.paragraphe > .style2 .tg-button.tg-quiet,
.tg-fic-ContentWithBG-content .tg-button.tg-quiet{color:#fff}
.paragraphe > .style2 .tg-button.tg-quiet:hover,
.paragraphe > .style2 .tg-button.tg-quiet:focus{background-color:transparent;color:#fff}
.paragraphe > .style1 .tg-button:hover,
.paragraphe > .style2 .tg-button:hover,
.paragraphe > .style1 .tg-button:focus,
.paragraphe > .style2 .tg-button:focus,
.tg-fic-ContentWithBG-content .tg-button.tg-quiet:hover,
.tg-fic-ContentWithBG-content .tg-button.tg-quiet:focus{color:#fff;background-color:transparent;border-color:#fff}
.paragraphe > .style1 h2,
.paragraphe > .style2 h2,
.paragraphe > .style3 h2{font-size:30px;line-height:30px;text-transform:uppercase;margin-bottom:0}
.tg-Page-content--full .tg-pane-content .tg-wrapper-paragraphe_style3{margin-top:1.4em}
.tg-wrapper-paragraphe_style3 .tg-Media_Image{margin-bottom:0}
div.tg-pane-content>div.tg-cols,div.tg-pane-content>div.tg-wrapper{padding:0}
div.tg-pane-content>div:first-child{padding-top:0}
div.tg-pane-content>div.tg-cols+.tg-cols{padding-top:0}
div.tg-pane-side>div.tg-cols,div.tg-pane-side>div.tg-wrapper{padding:1.25em 2.5em}
div.tg-pane-content > div.tg-cols,
div.tg-pane-content > div.tg-wrapper .inner > .tg-bloc:last-child,
div.tg-pane-side > div.tg-cols,
div.tg-pane-side > div.tg-wrapper .inner > .tg-bloc:last-child,
.tg-pane-side > div.tg-wrapper > div.tg-bloc:last-child,
.tg-cols .tg-inner > div > p:last-child,
div > .tg-inner p:last-child{margin-bottom:0}
.tg-bloc+.tg-wrapper{margin-top:1.875em}
.tg-wrapper+.tg-bloc,.tg-cols+.tg-bloc{margin-top:2.5em}
.tg-pane-side .tg-wrapper + .tg-bloc,
.tg-pane-side .tg-cols+.tg-bloc{margin-top:1.25em}
.tg-pane-side h1,
.tg-pane-side h2,
.tg-pane-side h3,
.tg-pane-side h4{font-family:'Saira Semi Condensed',sans-serif}
div.tg-pane-content>div:last-child{box-shadow:none;border-bottom:0;margin-bottom:0}
.tg-pane-content{padding-bottom:1.5em}
.tg-pane-content .tg-cols .tg-grid-6 .tg-Specific_ContentWithBackground{padding:0}
@media screen and (max-width: 37.4375em){.tg-cols+.tg-bloc{margin-top:1em}
}
.tg-fic-ContentWithBG{color:#fff}
.tg-fic-ContentWithBG .tg-button{text-shadow:none}
.tg-fic-ContentWithBG-title{font-size:30px;text-transform:uppercase;line-height:1;padding:25px;text-shadow:0 3px 5px #000}
.tg-grid-4 .tg-fic-ContentWithBG-title,
.tg-grid-4 .paragraphe > .style1 h2,
.tg-grid-4 .paragraphe > .style2 h2,
.tg-grid-4 .paragraphe > .style3 h2{font-size:24px}
.tg-fic-ContentWithBG-title.tg-has-background{border-bottom:1px solid #fff;font-size:20px;font-weight:400;text-shadow:none}
.tg-has-no-background .tg-fic-ContentWithBG-title{color:#fff}
.tg-fic-ContentWithBG-content{padding:0
25px;line-height:normal}
.tg-fic-ContentWithBG-content:after{content:"";clear:both;display:table}
.tg-grid-4 .tg-fic-ContentWithBG .tg-button{margin-top:10px;margin-bottom:24px}
.tg-fic-ContentWithBG .tg-button{margin-top:25px;margin-bottom:25px}
.tg-cols .tg-grid-6 .tg-Specific_ContentWithBackground{padding:0
16.5px}
.tg-fic-ContentWithBG.tg-has-vertical-margins{padding-top:2em;padding-bottom:2em}
@media screen and (max-width: 56.1875em){.tg-pane-topContent>div{padding:0
2.5vw}
div.tg-pane-side>div.tg-cols,div.tg-pane-side>div.tg-wrapper{padding:1.25vw 2.5vw}
}
@media screen and (max-width: 37.4375em){.tg-pane-topContent2 .tg-BaseContent_ButtonIcon div{margin-top:13px}
.tg-pane-topContent2 .tg-BaseContent_ButtonIcon{margin-bottom:1em}
.tg-pane-topContent2 .tg-ButtonIcon-content{font-size: .8em}
.tg-pane-topContent2 .tg-BaseContent_ButtonIcon div{line-height: .8em}
.tg-pane-topContent .tg-BaseContent_Title h1,
.tg-Page-content .tg-BaseContent_Title h1{line-height:1em;padding:0}
.tg-pane-topContent2 .tg-BaseContent_ButtonIcon .tg-ButtonIcon-label{margin-top:0}
}
.tg-form-btn{text-align:right}
.tg-form-btn>[class*="tg-form-element"]{display:inline-block}
.tg-custom-radio,.tg-custom-checkbox{margin-top:0}
.tg-form-element{margin: .5em 0}
select{padding: .5em 2%}
.tg-form-element.tg-form-commented>label{width:34%}
.tg-form-element.tg-form-commented>.tg-form-comment{width:28%;width:26%\9}
.tg-form-element.tg-form-commented.tg-form-full>.tg-form-comment{width:auto}
.tg-form-element.tg-form-full>.tg-form-control,.tg-form-element.tg-form-full>label{width:100%}
.tg-input{background:#fff;border:1px
solid #e0e0e0;border-radius:2px;box-shadow:0 2px 0 0 rgba(0, 0, 0, .03);color:#888;display:block;font-family:Arial,Helvetica,sans-serif;margin:0;padding: .5em 2%;transition:background .2s ease-in-out, border-color .2s ease-in-out}
.tg-form-control-radio>div>ul,.tg-form-control-checkbox>div>ul{list-style:none}
.tg-form-control-radio>div>ul>li>label,.tg-form-control-checkbox>div>ul>li>label{margin:2px
0;padding-top:0}
.tg-form-control-radio>div>ul.tg-align>li,.tg-form-control-checkbox>div>ul.tg-align>li{float:left;margin:3px
15px 3px 0}
.tg-form-element>.tg-tooltip{background-color:#4c4c4c;box-shadow:0 0 3px rgba(0, 0, 0, .1);color:#fff;padding: .5em}
.ie7 .tg-form-element.tg-form-mandatory > label > .tg-icon-mandatory:after,
.ie8 .tg-form-element.tg-form-mandatory>label>.tg-icon-mandatory:after{content:"";display:none}
.tg-form-element.tg-form-mandatory>label>.tg-icon-mandatory{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/mandatory.png") no-repeat center top\9;width:8px\9}
.tg-form-uploadtab .tg-button{background-image:none}
.tg-bloc.tg-state-success,.tg-bloc.tg-state-alert,.tg-bloc.tg-state-notice{padding: .5em}
.tg-state-success h2,
.tg-state-alert h2,
.tg-state-notice h2{font-size:1.125em;line-height:34px}
.tg-state-success h2 > .tg-icon,
.tg-state-alert h2 > .tg-icon,
.tg-state-notice h2 > .tg-icon,
.tg-bloc-error h3>.tg-icon{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/icon-state.png") no-repeat;display:inline-block;height:20px;margin-bottom:8px;margin-top:0;padding:0;width:20px}
.tg-state-alert h2>.tg-icon{background-position:0 -40px}
.tg-state-success h2>.tg-icon{background-position:0 -20px}
.tg-bloc-error h3>.tg-icon{background-position:0 -60px}
.tg-state-notice h2>.tg-icon{background-position:0   0}
.tg-state-success > .tg-form-control-checkbox,
.tg-state-success > .tg-form-control-radio,
.tg-state-success .tg-input,
.tg-bloc.tg-state-success,
.tg-state-success textarea,
.tg-state-success select{background-color:#ebf6e0;border:1px
solid #b3dc82;color:#5f9025}
.tg-state-success h2{color:#5f9025}
.tg-form-element.tg-state-error .tg-input,
.tg-form-element.tg-state-error textarea,
.tg-form-element.tg-state-error select,
.tg-basketelement.tg-state-error input[type="checkbox"],
.tg-basketelement.tg-state-error input[type="radio"],
.tg-basketelement.tg-state-error select,.tg-state-error>.tg-form-control-checkbox,.tg-state-error>.tg-form-control-radio,.tg-bloc-error{background-color:#ffe9e9;border:1px
solid #fbc4c4;color:#de5959;overflow:hidden}
.tg-bloc-error h3{color:#de5959}
.tg-state-notice > .tg-form-control-checkbox,
.tg-state-notice > .tg-form-control-radio,
.tg-state-notice .tg-input,
.tg-state-notice textarea,
.tg-bloc.tg-state-notice,
.tg-state-notice select{background-color:#e9f7fe;border:1px
solid #b6d7e8;color:#5091b2}
.tg-state-notice h2{color:#5091b2}
.tg-state-alert > .tg-form-control-checkbox,
.tg-state-alert > .tg-form-control-radio,
.tg-state-alert .tg-input,
.tg-state-alert textarea,
.tg-bloc.tg-state-alert,
.tg-state-alert select{background-color:#fbfadd;border:1px
solid #ded58a;color:#8f872e}
.tg-state-alert h2{color:#8f872e}
.tg-form-element.tg-state-alert > .tg-form-control-checkbox,
.tg-pane-content .tg-form-element.tg-state-alert > .tg-form-control-radio,
.tg-form-element.tg-state-notice > .tg-form-control-checkbox,
.tg-pane-content .tg-form-element.tg-state-notice > .tg-form-control-radio,
.tg-pane-content .tg-form-element.tg-state-error > .tg-form-control-radio,
.tg-form-element.tg-state-success > .tg-form-control-checkbox,
.tg-pane-content .tg-form-element.tg-state-success>.tg-form-control-radio{padding:1%;width:59%}
.tg-form-element .tg-icon.tg-small.tg-icon-info{background:no-repeat 50% 50%;height:18px;width:18px;margin-right:5px}
#sliderForm .tg-form-control-input-inner>input[type="text"]{text-align:center}
#sliderForm .ui-slider{background:#f2f2f2;border:0;border-radius:2px;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .05);height: .8em;padding:2px
0}
#sliderForm .ui-slider .ui-state-default{background:#ddd;border-radius:2px;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .08)}
#sliderForm .ui-slider .ui-slider-handle{height:17px;margin:2px
0 0 -.6em;position:absolute;top: -.3em;width:17px;z-index:2}
.tg-form-control-slider .tg-min .tg-input,
.tg-form-control-datetime .tg-min .tg-input{width:30px}
.tg-form-element.tg-form-commented .tg-form-comment{color:#aaa}
.tg-form-element.tg-form-commented ul li label{width:auto}
.tg-form-element.tg-form-full>label{margin-bottom:3px}
.jsoneditor-frame table,
.tg-pane-content .jsoneditor table td{border:0;padding:inherit}
.jsoneditor-frame input{border:0;box-shadow:none;padding:inherit}
.tg-none.tg-form-uploadtab td.tg-min>div{margin:0
1px}
.tg-form-uploadtab .tg-button .tg-icon.tg-small{height:20px;margin:0;width:20px}
.tg-form-uploadtab .tg-icon.tg-small.tg-icon-see{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/icon-uploadify.png") no-repeat 50% 0}
.tg-form-uploadtab .tg-icon.tg-small.tg-icon-delete{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/icon-uploadify.png") no-repeat 50% -20px}
.tg-form-uploadtab .tg-icon.tg-small.tg-icon-export{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/icon-uploadify.png") no-repeat 50% -40px}
.tg-form-uploadtab .tg-icon.tg-small.tg-icon-crop{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/icon-uploadify.png") no-repeat 50% -60px}
.tg-icon.tg-small.tg-icon-calendar,.tg-icon.tg-small.tg-icon-time{height:25px;opacity:1;transition:opacity ease-in .3s;width:21px}
.tg-icon.tg-small.tg-icon-calendar:hover,.tg-icon.tg-small.tg-icon-time:hover{opacity: .6}
.tg-form-control-array table td{vertical-align:middle}
.tg-icon.tg-small.tg-icon-delete,.tg-icon.tg-small.tg-icon-save,.tg-icon.tg-small.tg-icon-edit,.tg-icon.tg-small.tg-icon-add{background-position:50% 50%}
.tg-form-control-choice-filter a,
.tg-form-element .jstree a,
.tg-form-element .jstree a:hover{height:auto;padding:2px
3px;text-decoration:none;white-space:normal}
.tg-form-control-choice-filter a.tg-active,
.jstree-classic .jstree-clicked,
.jstree-classic .jstree-clicked.jstree-hovered{border:none;color:#fff;padding:2px
3px}
.tg-form-control-choice-filter a:hover,
.jstree-classic .jstree-hovered{background:#eee;border:0;padding:1px
3px}
.tg-icon.tg-small.tg-disabled{background-color:transparent;opacity: .5}
.tg-icon.tg-small{height:20px;opacity:1;transition:opacity ease-in .3s;width:20px}
.tg-icon.tg-small.tg-icon-edit:hover,.tg-icon.tg-small.tg-icon-delete:hover,.tg-icon.tg-small.tg-icon-add:hover{opacity: .6}
.tg-middle .tg-equal-heigth{padding:0
5px 0 10px}
.tg-middle .tg-equal-heigth{padding:0
5px 0 10px}
.tg-icon.tg-small{height:16px;width:16px}
.tg-icon.tg-small.tg-icon-first{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/glyphicons_halflings-white.png") no-repeat -216px -72px}
.tg-icon.tg-small.tg-icon-last{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/glyphicons_halflings-white.png") no-repeat -359px -72px}
.tg-icon.tg-small.tg-icon-prev{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/glyphicons_halflings-white.png") no-repeat -240px -72px}
.tg-icon.tg-small.tg-icon-next{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/glyphicons_halflings-white.png") no-repeat -334px -72px}
.tg-icon.tg-small.tg-icon-order{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/glyphicons_halflings-white.png") no-repeat -336px -167px}
.tg_Form_ListForm_content .tg-icon.tg-small{height:20px;width:20px}
.tg_Form_ListForm_content .tg-icon.tg-small:hover{opacity: .6}
.tg-button .tg-icon.tg-small.tg-icon-add{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/glyphicons_halflings-white.png") no-repeat -407px -96px;height:16px;margin: -2px 5px 0 0;opacity:1;width:16px}
.tg-icon-set>li{background-color:#ddd;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .15);transition:background-color .2s ease-in-out}
.tg-icon-set>li:hover,.tg-icon-set>li:focus{background-color:#ccc}
.tg-icon-set>li:first-child{border-radius:2px 0 0 2px}
.tg-icon-set>li:last-child{border-radius:0 2px 2px 0}
.tg-CheminFer{background:#f8f8f8;border:1px
solid #eee;display:block;margin:0;overflow:hidden}
.tg-Form_CheminFerForm{margin-top:1em}
.tg-CheminFerStepContainer{margin-bottom:0}
.tg-CheminFerStep{padding:0
20px 0 8px;height:40px;display:table;width:100%}
.tg-CheminFerStep.tg-clickable a{height:40px;display:table}
.tg-CheminFerStep .tg-CheminFerStep-label{width:100%;display:table-cell;vertical-align:middle;line-height:1em}
.tg-CheminFerStep.tg-normal{color:#aaa}
.tg-CheminFerStep.tg-active{font-weight:700;margin-left: -14px;padding-left:18px}
.tg-CheminFerStep.tg-active .tg-CheminFerStep-label{color:#fff}
.tg-CheminFer .tg-step-form .tg_step_import_ico{display:inline-block;float:left;margin-right:5px;margin-top:10px}
.tg-CheminFerStep.tg-clickable{color:#000}
.tg-CheminFerStep-number{font-size:1.125em;display:block;float:left;line-height:20px;margin-top:9px;padding:0
7px 0 0}
.tg-CheminFer .tg_step_import_ico{float:left;height:22px;margin-top:9px;margin-right:5px}
.tg-CheminFer .tg_step_import_ico img{vertical-align:top}
.tg-CheminFer a{text-decoration:none}
.tg-CheminFer a .tg-CheminFerStep-number,
.tg-CheminFer a .tg-CheminFerStep-label{transition:all ease-in .3s}
#creationType ul{list-style:none}
#creationType ul li{clear:both}
#codePromo_control{width:50%}
@media screen and (max-width: 56.1875em){.tg-CheminFerStep-label,.tg-CheminFerStep-number{font-size: .875em;padding-right:4px}
}
@media screen and (max-width: 37.4375em){.tg-CheminFerStep,
.tg-CheminFerStep.tg-clickable a{height:30px}
.tg-CheminFerStep-number{margin-top:5px}
.tg-CheminFerStep.tg-active{margin:0;padding-left:8px}
.tg-CheminFerStep-label,.tg-CheminFerStep-number{font-size:1em}
.tg-pane-topContent>.tg-Form_CheminFerForm{margin:1em
0 0;padding:0}
.tg-CheminFerStepContainer{width:100% !important}
.tg-form-control-combotree-divtree{margin-left:2.5vw;margin-right:2.5vw}
}
.tg-button{font-family:'Saira Semi Condensed',sans-serif;border:1px
solid;cursor:pointer;display:inline-block;font-style:normal;font-size:1.067em;line-height:1.5em;outline:none;padding: .6em 2.5em .6em 1em;text-decoration:none;transition:all .2s ease-in-out;width:auto;background-repeat:no-repeat;background-position:91% 47%}
.tg-button{font-family:'Marvel',sans-serif}
.tg-disabled,.tg-disabled:hover,.tg-button.tg-disabled.tg-highlight,.tg-button.tg-disabled.tg-highlight:hover{background-color:#aaa}
.tg-highlight .tg-button:hover,.tg-button.tg-highlight:hover{text-decoration:none}
.ui-accordion-header{border:1px
solid #e0e0e0}
.ui-corner-all,.ui-corner-top,.ui-corner-bottom{border-radius:0}
.accordion{box-shadow:0 2px 0 0 rgba(0, 0, 0, .03)}
.ui-accordion-content,.ui-accordion-header:hover,.ui-accordion-header-active,.ui-accordion-header-active:hover{background:#fff}
.ui-accordion-header{cursor:pointer;display:block;font-size: .938em;font-weight:500;line-height:26px;margin-top: -1px;outline:none;padding:14px
0 15px;position:relative;transition:background-color .2s ease-in-out}
.ui-accordion-header{background:#f8f8f8}
.ui-accordion-header,
.ui-accordion-header a{color:#707070}
.ui-accordion-header-active:hover,.ui-accordion-header-active{border-bottom:0}
.ui-accordion-icons,.ui-accordion-header{padding-left:50px}
.ui-accordion-header-icon{left:20px;margin-top:0;position:absolute;top:20px}
.ui-accordion-content{border:1px
solid #e0e0e0;color:#666;font-size: .938em;padding:5px
20px 10px}
.ui-accordion-content>div:last-child{margin-bottom:0}
.ui-accordion-content > div p:last-child{margin:0}
.ui-accordion-content{border-top:0}
.ui-accordion-icons .ui-icon,
.ui-state-active .ui-accordion-header-icon{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/accordion-plus.png") no-repeat 50% #ccc;border-radius:2px;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .1);display:inline-block;float:left;height:18px;margin:0
10px 0 0;transition:background-color .2s ease-in-out;width:18px}
.ui-state-active .ui-accordion-header-icon,
.ui-state-active.ui-accordion-header:hover .ui-accordion-header-icon{background-image:url("Sites/E02431_ceis/default/Skins/fic2020/img/accordion-minus.png");box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .15)}
.ui-state-default.ui-accordion-header:hover .ui-accordion-header-icon{background-color:#333}
.ui-widget-header{border:0}
.ui-widget-header,
.ui-tabs-nav li.ui-state-default a{background:#f8f8f8;color:#888}
.ui-tabs{border:0;padding:0}
.ui-tabs-nav{background:transparent;border:0;margin:0;overflow:hidden;padding:0;width:100%}
.ui-tabs-nav li{border:0;margin:0}
.ui-tabs-nav li i:before{color:#909090}
.ui-tabs-nav li a:hover{background:#fff}
.ui-tabs-nav li.ui-state-default a,.ui-tabs-panel{border:1px
solid #e0e0e0}
.ui-tabs-nav li.ui-state-default a{border-right:0;font-weight:500;display:block;padding: .625em 1.25em;transition:all .2s ease-in-out}
.ui-tabs-nav li.ui-state-active a{color:#333;font-weight:500}
.ui-tabs-nav li.ui-state-default a{border-right:0}
.ui-tabs-nav li.ui-state-default:first-child a{border-left:1px solid #e0e0e0}
.ui-tabs-nav li.ui-state-default:last-child a{border-right:1px solid #e0e0e0}
.ui-tabs-nav li span{margin-left: -7px}
.ui-tabs-panel{box-shadow:0 2px 0 0 rgba(0, 0, 0, .03);color:#707070;font-size: .938em;line-height:21px;margin: -1px 0 20px;overflow:hidden;padding:2%;width:96%}
.ui-tabs-panel,.ui-tabs-panel>.div:last-child{margin-bottom:0}
.ui-tabs-nav li.ui-state-active a{background:#fff;border-bottom:1px solid #fff;border-top:1px solid}
.ui-dialog{border-color:#e0e0e0;padding:0}
.ui-dialog-titlebar{border:0;background:#f8f8f8;color:#888;font-weight:500;padding:14px}
.ui-dialog-content{color:#666}
.ui-dialog-buttonpane{border-top:0}
.ui-slider{background:#f2f2f2;border:0;border-radius:2px;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .05);height: .8em;padding:2px
0}
.ui-slider .ui-state-default{background:#ddd;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .08);border-radius:2px}
.ui-slider-range{box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .1)}
.ui-slider-handle{height:17px;margin-left: -.6em;position:absolute;width:17px;z-index:2}
.ui-slider-horizontal .ui-slider-handle{margin:2px
0 0}
.ui-slider-vertical .ui-slider-handle{cursor:n-resize;margin-left:0}
.tg-icon.tg-small.tg-icon-calendar,.tg-icon.tg-small.tg-icon-time{background:no-repeat 50% 50%}
.ui-progressbar{background:#e5e5e5;border:0;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .05)}
.ui-progressbar>.ui-progressbar-value{border:0;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .12)}
.ui-spinner.ui-state-default{border:1px
solid #e0e0e0;border-radius:2px;box-shadow:0 2px 0 0 rgba(0, 0, 0, .03);color:#888}
.ui-spinner .ui-spinner-button{border-radius:0}
.ui-spinner .ui-spinner-button.ui-state-default{background:#eee}
.ui-button.ui-spinner-button{margin:0;padding:0
8px}
.ui-button.ui-spinner-button:hover,.ui-button.ui-spinner-button.ui-state-hover{background:#ccc}
.tg-BottomContent>div{box-shadow:inset 0 2px 0 0 rgba(0, 0, 0, .03);border-top:1px solid #e0e0e0}
.bandeau_partners .inner{padding-left:40px}
.bandeau_partners .caroufredsel_wrapper .item{margin-top:20px;text-align:center}
.bandeau_partners .caroufredsel_wrapper .item>img{display:inline}
.bandeau_partners{height:120px}
.tg-BottomContent .horizontal{border:solid #e0e0e0;border-width:1px 1px 1px 0;box-shadow:0 2px 0 0 rgba(0, 0, 0, .03)}
.bloc_value{width:100%}
.tg-BaseContent_BlocValue{background-color:#e85450;margin-top:2.667em}
.tg-BaseContent_BlocValue>.tg-inner{max-width:1230px;margin:auto}
.tg-pane-slider{max-width:2000px;margin-left:auto;margin-right:auto}
.tg-pane-topContent .tg-BaseContent_BlocValue .bloc_value{width:100%}
.bloc_value,
.bloc_value.viewOff .value_wrapper,
.bloc_value .value_wrapper .value_galerie .item{width:100% !important;height:auto !important}
.bloc_value .value_galerie,
.bloc_value .caroufredsel_wrapper{width:100% !important}
.tg-BaseContent_BlocValue .slide_prev,
.tg-BaseContent_BlocValue .slide_next{width:5.5em;height:5.5em;border-radius:999em}
.tg-BaseContent_BlocValue .slide_prev{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/arrow-left-white.png") no-repeat 50% 50%;left:40px}
.tg-BaseContent_BlocValue .slide_next{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/arrow-right-white.png") no-repeat 50% 50%;right:40px}
.tg-BaseContent_BlocValue .tg-inner .slide_prev,
.tg-BaseContent_BlocValue .tg-inner .slide_next{opacity: .7}
.tg-BaseContent_BlocValue .tg-inner .slide_prev:hover,
.tg-BaseContent_BlocValue .tg-inner .slide_next:hover{opacity: .9}
.bloc_value .caption{line-height:normal;position:relative;transform:none !important;width:25% !important;float:left}
.bloc_value .visuel{width:74.3% !important;float:right;background-color:#fff;border:2px
solid #e85450}
.bloc_value .visuel:after{content:'';position:absolute;bottom: -2px;right: -2px;width:60px;height:60px;background:url("Sites/E02431_ceis/default/Skins/fic2020/img/coin-bordure.png") no-repeat}
.bloc_value .caption .tg-button.tg-quiet{background-color:#f8f8f8;border-color:#fff;color:#424242}
.bloc_value .caption .tg-button.tg-quiet:hover{background-color:#fff}
.bloc_value .caption .tg-button{font-size:16px;margin:0}
.bloc_value .visuel .image{width:100%;display:block}
.bloc_value .caption{height:inherit;background-color:transparent;width:100%;margin:auto;padding:1.556em 1.389em;top:50%;-ms-transform:translateY(-35%);transform:translateY(-35%)}
.bloc_value .caption{font-size:1.2em;font-family:'Saira Semi Condensed',sans-serif}
.bloc_value .caption h2{font-weight:700;font-size:1.563em;line-height:1.2;color:#fff;text-transform:uppercase;margin-bottom: .8em}
.bloc_value .caption div.fond{color:#fff;padding:20px;background-color:rgba(0, 0, 0, .5);-ms-filter:progid:dximagetransform.microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);filter:progid:dximagetransform.microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000)}
.bloc_value .caption .tg-button{border-color:#fff}
.bloc_value .caption div.fond h2{color:#fff}
.bloc_value .value_pagination{position:absolute;left:1.6em;bottom: .7em;text-align:left}
.bloc_value .value_pagination a{border-color:#fff;background-color:#fff;width:9px;height:9px;vertical-align:middle}
.bloc_value .value_pagination a span{text-indent: -9999px;display:block}
.bloc_value .value_pagination a.selected{box-sizing:initial}
@media screen and (max-width: 56.1875em){.bloc_value .caption{font-size:1em;padding-bottom:2.556em}
.bloc_value .visuel,
.bloc_value .caption{width:100% !important;float:none}
}
@media screen and (max-width: 37.4375em){.bloc_value .caption{font-size: .8em}
.tg-BaseContent_BlocValue .slide_prev,
.tg-BaseContent_BlocValue .slide_next{width:1.5em;height:2.5em}
.tg-BaseContent_BlocValue .slide_next{right:10px}
.tg-BaseContent_BlocValue .slide_prev{left:10px}
.bloc_value .value_pagination{bottom: -2.5em}
.bloc_value .value_pagination a{border-color:#8fc54b;background-color:#8fc54b}
.bloc_value .caption h2{font-size:20px;margin-bottom:10px;line-height:normal;line-height:1}
.bloc_value .caption{top:40%}
}
.tg-cycle-slideshow__slide,
.tg-Media_JqZoom .zoomPad{z-index:1 !important}
.bandeauMedia figure{margin:0}
.tg-Media_Bookmarks .tg-bookmark:hover .tg-Media_Bookmarks-img{opacity: .8}
.tg-Media_Bookmarks ul.horizontal{text-align:center}
.tg-Media_Bookmarks ul.horizontal li{display:inline-block;margin:0
.5em}
.tg-Media_Bookmarks .tg-Media_Bookmarks-img,.tg-Media_Bookmarks-imghover{vertical-align:middle}
.tg-Media_Bookmarks .vertical li{float:none}
.style3 .tg-Media_Bookmarks2{border-top:1px solid #0c0924;padding-top:33px}
.style3 .tg-Media_Bookmarks2:before{content:'PARTAGEZ CETTE PAGE SUR';float:left;margin-right:18px}
.style3 .tg-Media_Bookmarks2 .tg-inner{float:left}
.style3 .tg-Media_Bookmarks2:after{content:"";clear:both;display:table}
.style3 .tg-Media_Bookmarks2 .tg-inline-list{margin-bottom:0}
.paragraphe h1,
.paragraphe h2,
.paragraphe h3,
.paragraphe h4,
.paragraphe h5,
.paragraphe h6{margin-top: .2em}
.paragraphe h3{line-height:1.3}
.paragraphe .foot{clear:both}
.paragraphe>.style1,.paragraphe>.style3{overflow:hidden}
.tg-Page-content .tg-fic-ContentWithBG{min-height:220px}
.tg-Specific_ContentWithBackground h2,
.tg-Specific_ContentWithBackground a{color:#fff}
.tg-Specific_ContentWithBackground .tg-quiet{color:#000}
.paragraphe > .style1 .tg-button,
.paragraphe > .style2 .tg-button{background-color:transparent}
.tg-letterSearch>ul{background-color:#f8f8f8;border:1px
solid #e0e0e0;padding:5px
4px}
.tg-letterSearch>ul>li,.tg-letterSearch>ul>li>a{display:block;height:22px;width:20px}
.tg-letterSearch>ul>li{color:#aaa;line-height:19px;margin:0
1px}
.tg-letterSearch>ul>li>a{text-decoration:none}
.tg-Search_ResultTab table th{border-color:#999;border-bottom:0;border-top:0}
.tg-Search_ResultTab table th:first-child{border-left:0}
.tg-Search_ResultTab table th:last-child{border-right:0}
table tr.tg-even{background-color:#e1e1e1}
table tr.tg-odd{background-color:#f1f1f1}
table tr.tg-even td,
table tr.tg-odd td{border-color:#fff;padding:5px}
table .tg-icon.tg-small.tg-icon-up{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/up.png") no-repeat 50% 50%}
table .tg-icon.tg-small.tg-icon-down{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/down.png") no-repeat 50% 50%;margin-left:10px}
table .tg-icon.tg-small.tg-icon-up:hover,
table .tg-icon.tg-small.tg-icon-down:hover{opacity: .6}
table .tg-icon.tg-small.tg-icon-down,
table .tg-icon.tg-small.tg-icon-up{transition:opacity ease-in .3s}
table .tg-icon.tg-small.tg-icon-up.tg-disabled,
table .tg-icon.tg-small.tg-icon-down.tg-disabled,
table .tg-icon.tg-small.tg-icon-up.tg-disabled:hover,
table .tg-icon.tg-small.tg-icon-down.tg-disabled:hover{opacity: .3}
.tg-pagination{text-align:center}
.tg-pagination>.tg-icon.tg-small{border-radius:2px;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .2);color:#fff;cursor:pointer;font-size: .938em;height:24px;letter-spacing: -.2px;line-height:1.7em;margin:0
2px;outline:none;padding:0;text-align:center;text-decoration:none;transition:all ease-in .3s;width:24px}
.tg-pagination>.tg-icon.tg-small.tg-icon-prev{background-image:url("Sites/E02431_ceis/default/Skins/fic2020/img/prev.png")}
.tg-pagination>.tg-icon.tg-small.tg-icon-last{background-image:url("Sites/E02431_ceis/default/Skins/fic2020/img/last.png")}
.tg-pagination>.tg-icon.tg-small.tg-icon-next{background-image:url("Sites/E02431_ceis/default/Skins/fic2020/img/next.png")}
.tg-pagination>.tg-icon.tg-small.tg-icon-first{background-image:url("Sites/E02431_ceis/default/Skins/fic2020/img/first.png")}
.tg-pagination>.tg-icon.tg-small.tg-icon-prev,.tg-pagination>.tg-icon.tg-small.tg-icon-last,.tg-pagination>.tg-icon.tg-small.tg-icon-next,.tg-pagination>.tg-icon.tg-small.tg-icon-first{background-position:50% 50%}
.tg-pane-side .jstree a{height:auto;max-width:92%;white-space:normal}
.jstree ins{vertical-align:top}
.jsoneditor-menu button{background-color:transparent !important;box-shadow:none !important;padding:2px
!important;width:24px !important}
button.jsoneditor-type-string,button.jsoneditor-type-object,button.jsoneditor-type-array,button.jsoneditor-type-auto,button.jsoneditor-duplicate,button.jsoneditor-collapsed,button.jsoneditor-invisible,button.jsoneditor-expanded,button.jsoneditor-dragarea,button.jsoneditor-append,button.jsoneditor-remove{background-color:transparent !important;box-shadow:none !important;padding:0
!important;width:24px !important}
.tg-form-control-combotree .tg-min{vertical-align:bottom}
.tg_Search_CriteriaReminder_content>ul{list-style:none}
.tg_Search_CriteriaReminder_content > ul .tg-icon-delete{height:1.25em;width:1.25em}
.tg-pane-side label{padding-top:0}
.tg-pane-side .tg-form-element{margin: .8em 0}
.tg-Search_ResultTab .tg-basketelement{float:right}
div.tg-basket-mode-quantity>div>span.tg-icon.tg-small{background-image:none;display:block;height:12px;line-height:10px;margin-bottom:3px;transition:all ease-in .3s;width:12px}
div.tg-basket-mode-quantity{clear:both;margin-bottom:10px;margin-top:5px;width:65px}
div.tg-basket-mode-quantity .tg-basket-more:before{content:"+"}
div.tg-basket-mode-quantity .tg-basket-less:before{content:"-"}
div.tg-basket-mode-quantity+br{clear:both}
div.tg-basket-mode-quantity>input.tg-fixed{background:#fff;border:1px
solid #e0e0e0;border-radius:2px;box-shadow:0 2px 0 0 rgba(0, 0, 0, .03);color:#888;display:block;float:left;font-family:Arial,Helvetica,sans-serif;font-size: .875em;margin:0;padding:8px;width:25px}
div.tg-basket-mode-quantity>div{float:left;margin-left:5px;margin-top:2px}
div.tg-basket-mode-quantity>div>span{display:block;height:12px;margin-bottom:2px;margin-top:4px;line-height:10px;width:12px}
.tg-basket-mode-radio .tg-custom-radio [type="radio"]:checked + span,
.tg-basket-mode-radio .tg-custom-radio [type="radio"]:not(:checked) + span,
.tg-basket-mode-check .tg-custom-checkbox [type="checkbox"]:checked + span,
.tg-basket-mode-check .tg-custom-checkbox [type="checkbox"]:not(:checked)+span{height:1rem;width:1rem}
table .tg-basket-remove,
table .tg-basket-add{float:right}
.tg_Search_Selection_content ul,
.tg_Search_CriteriaReminder_content ul{list-style:none}
* + html .tg_Search_Selection_content ul,
* + html .tg_Search_CriteriaReminder_content ul{list-style-position:outside}
.tg_Search_Selection_content ul>li{margin-bottom:5px}
.tg_Search_Selection_content ul>li>div{display:inline-block;width:99%}
.tg_Search_Selection_content .tg-icon.tg-small{margin:0}
.tg_Search_Selection_content ul li td span.tg-basketelement.tg-icon-delete{float:right}
.tg-ECommerce_Selection .tg_Search_Selection_content>ul{padding:0}
.tg-ECommerce_Selection{font-size: .8em}
ul.tg-listeRecap{margin:10px
0;padding:0
10px}
ul.tg-listeRecap li>div{color:#333;display:inline}
ul.tg-listeRecap+div{font:700 16px Source Sans Pro, Arial, sans-serif}
table#tg-planning>tbody>tr>th.tg-chapter-header{background-color:#f8f8f8;border:0;border-bottom:1px solid #e0e0e0;font-size:1.5em;height:2em;font-weight:400;vertical-align:middle;padding:0
1.5%}
.tg-action-header{width:70%}
.tg-date-header,.tg-status-header{width:15%}
table.tg-none .tg-action-header,
table.tg-none .tg-date-header,
table.tg-none .tg-status-header{background-color:#eee !important;color:#333;height:30px}
td.tg-pos-left{float:none !important}
td.tg-pos-left>div{padding:0
0 7px 10px}
td.tg-pos-left>div>p.tg-titre-action{background:url("Sites/E02431_ceis/default/Skins/fic2020/img/categories.png") no-repeat left 7px;color:#333;font-size:1em;font-weight:700;margin-bottom:0;text-indent:13px}
td.tg-pos-left>div>p.tg-desc-p{font-size: .875em;line-height:normal}
td>.tg-icon{margin:6px
2px}
td.tg-planning-date,td.tg-pos-left>div>p.tg-desc-p{color:#999}
td.tg-planning-date{font-size: .875em;font-weight:700}
.tg-Navigation_PictureMenu>.tg-inner>.tg-row>.tg-grid{margin-right:2%}
.tg-Navigation_PictureMenu>.tg-inner>.tg-row>.tg-grid:last-child{margin-right:0}
.tg-Navigation_PictureMenu>.tg-inner>.tg-cont-1>.tg-grid{width:100%}
.tg-Navigation_PictureMenu>.tg-inner>.tg-cont-2>.tg-grid{width:49%}
.tg-Navigation_PictureMenu>.tg-inner>.tg-cont-3>.tg-grid{width:32%}
.tg-Navigation_PictureMenu>.tg-inner>.tg-cont-4>.tg-grid{width:23.5%}
.tg-Navigation_PictureMenu>.tg-inner>.tg-cont-5>.tg-grid{width:18.4%}
.tg-Navigation_PictureMenu>.tg-inner>.tg-cont-6>.tg-grid{width:15%}
.tg-Navigation_PictureMenu h3,
.tg-Navigation_PictureMenu .tg-grid{text-align:center;transition:all ease-in .3s}
.tg-Navigation_PictureMenu .tg-grid{border:1px
solid #e9e9e9;font-size: .875em;padding:10px
0 0}
.tg-Navigation_PictureMenu h3{border-bottom:1px solid #eee;letter-spacing: -1px;margin-bottom:10px;padding-bottom:10px}
.tg-Navigation_PictureMenu h3 img{border-radius:50%;padding:10px}
.tg-Navigation_PictureMenu h4{margin-top:5px}
.tg-Navigation_PictureMenu h4 ul{padding-left:0}
.tg-Navigation_PictureMenu h4 ul li{font-size: .875em;line-height:normal;list-style:none;margin-bottom:5px;text-align:center}
@media screen and (max-width: 37.4375em){.tg-Navigation_PictureMenu .tg-grid{width:100%;margin-top:10px}
.tg-Navigation_PictureMenu .tg-row{margin-top:0}
}
.tg-ECommerce_CodifMenu .tg-inner div.tg-equal-heigth,
.tg-ECommerce2_CodifMenu .tg-inner div.tg-equal-heigth{background-color:#f8f8f8;border:solid 1px #e0e0e0;display:block;margin-bottom:10px}
.tg-ECommerce_CodifMenu .tg-inner div.tg-equal-heigth:hover,
.tg-ECommerce2_CodifMenu .tg-inner div.tg-equal-heigth:hover{background-color:#f5f5f5}
.tg-ECommerce_CodifMenu .tg-inner .tg-equal-height,
.tg-ECommerce2_CodifMenu .tg-inner .tg-equal-height{display:block;padding:10px;text-align:center;text-decoration:none}
.tg-ECommerce_CodifMenu .tg-inner .tg-equal-height h1,
.tg-ECommerce2_CodifMenu .tg-inner .tg-equal-height h1{font-size:1.5em}
.tg-ECommerce_CodifMenu .tg-inner .tg-equal-height > div,
.tg-ECommerce2_CodifMenu .tg-inner .tg-equal-height>div{text-align:left}
.tg-ECommerce2_CodifMenu .tg-inner .tg-equal-height > div > div,
.tg-ECommerce_CodifMenu .tg-inner .tg-equal-height>div>div{text-align:center}
div.tg-LecteurRss-title>p{margin-bottom:10px}
.tg_lecteurRss_defilant ul{list-style:none}
.lecteur_rss .tg-content>a.tg-header{font-size:1.2em}
.lecteur_rss .tg-LecteurRss-title-updated{color:#aaa;font-size: .8em;margin-bottom:3px}
.tg_lecteurRss_defilant ul>li>.tg-content>p{margin-bottom:3px}
.lecteur_rss .tg-content>.tg-LecteurRss-title-noMore{text-align:right}
.lecteur_rss .tg-content>.tg-LecteurRss-title-noMore>a{border-radius:2px;border:0;box-shadow:inset 0 -1px 0 0 rgba(0, 0, 0, .2);cursor:pointer;display:inline-block;font-size: .938em;font-style:normal;font-weight:500;line-height:1.5em;margin:0;outline:none;padding: .3125em .875em .4375em;text-decoration:none;width:auto}
.lecteur_rss .tg-content-with-image img{float:left;margin-right:10px;max-width:180px}
.tg-ad-collection{padding-left:0;margin-top:0;margin-bottom:0}
.tg-Site-sidebar .tg-Media_Publicite{padding-left:1.5em;padding-right:1.5em}
.tg-ECommerce_ResultTab .tg-grid-12{margin-left:0;margin-right:0;width:100% !important}
.tg-search-list-element{margin-bottom: .875em}
.tg-search-list-element .tg-head,
.tg-zoom .tg-head{border-bottom:solid 1px #ddd;margin-bottom: .625em;overflow:hidden;padding-bottom: .4375em}
.tg-search-list-element .tg-head h3,
.tg-zoom .tg-head h2{float:left;line-height:1.75em;margin-bottom:0}
.tg-search-list-element .tg-head .tg-element-price,
.tg-zoom .tg-head .tg-element-price{float:right;font-size:1.125em;padding: .25em .5em}
.tg-search-list-element .tg-content p{line-height:normal;margin-bottom:0;text-align:justify}
.tg-search-list-element .tg-content a{float:right}
.tg-search-list-element .tg-content a+.tg-form-element{padding-top:10px}
.tg-search-list-element .tg-content .tg-grid-3{min-height:10px}
.tg-search-list-element .tg-content .tg-grid-2{float:right}
.tg-search-list-element .tg-content .tg-grid-2>div{background-color:#eee;font-size: .688em;line-height:normal;padding:5px
4px;text-align:center}
.tg-search-list-element .tg-content .tg-grid-2 > div .tg-basketelement{margin-bottom:0}
.tg-search-list-element a{color:#0c0924;font-weight:700;text-decoration:none}
.tg-search-list-element a:after{content:"";height:21px;width:18px;display:inline-block;background-repeat:no-repeat;vertical-align:middle;margin-left:8px}
.tg-zoom .tg-grid-6>a{padding:5px;border:1px
solid #ddd;display:block;text-align:center}
.tg-zoom .tg-grid-6>a>img{max-width:100%}
.tg-zoom .tg-grid-6.tg-grid-last{border:0;padding:0}
.tg-zoom .tg-content{text-align:justify}
.tg-zoom .tg-content h5{margin-bottom:0}
.tg-zoom .tg-content .tg-basket{background-color:#eee;overflow:hidden;padding:5px;text-align:right}
.tg-zoom .tg-content .tg-basket>span{display:inline-block;margin-top:7px}
.tg-zoom .tg-content .tg-basket>div{clear:none;float:right;margin:0
0 0 10px}
.tg-zoom .tg-content .tg-form-element{background-color:#eee;margin-top:0;padding:5px}
.tg-zoom .tg-content .tg-form-element>div{float:right;width:60%}
.tg-zoom .tg-content .tg-form-element label{float:left;text-align:right;width:34%}
h2.titre404{font-size:13.125em;font-weight:400;line-height:210px;margin-bottom:0;text-align:center}
p.texte404{font-size:1.625em;line-height:30px;text-align:center}
.tgcalendar table,
.tgcalendar table td{border:0}
.scheduler_default_rowheader_inner{border-right:0 !important}
.scheduler_default_main td{border:0}
.tgcalendar{background:#f9f9f9;line-height:25px !important;width:auto !important}
.scheduler_default_timeheader_float_inner,.scheduler_default_timeheadercol_inner,.scheduler_default_event{line-height:1.5}
.tgCalendar_resultsCount{color:#333}
.tgCalendar_navigationContainer button,
.tgCalendar_navigationContainer a.tg-button{color:#fff}
.tgCalendar_amplitude a.tg-button{font-size: .875em;margin-left:0;margin-right:0}
.scheduler_default_main.tgcalendar .scheduler_default_main,
.scheduler_default_main.tgcalendar .scheduler_default_rowheader_inner,
.scheduler_default_main.tgcalendar .scheduler_default_rowheader,
.scheduler_default_main.tgcalendar .scheduler_default_corner,
.scheduler_default_main.tgcalendar .scheduler_default_timeheadergroup,
.scheduler_default_main.tgcalendar .scheduler_default_timeheadergroup_inner,
.scheduler_default_main.tgcalendar .scheduler_default_timeheadercol_inner,
.scheduler_default_main.tgcalendar .scheduler_default_timeheadercol,
.scheduler_default_main.tgcalendar .scheduler_default_corner_inner, .tgcalendar .month_default_header_inner{color:#fff !important}
.scheduler_default_main.tgcalendar .scheduler_default_tree_image_no_children{background:none}
.month_default_cell_header{text-transform:capitalize}
.tgcalendar .scheduler_default_event_inner{background:#fff;border:0;padding-left:1em;transition:all .3s ease}
.tgcalendar .scheduler_default_event_inner:hover{color:#fff}
.tgcalendar .month_default_event_inner{background:#fff !important;left:0;right:0;transition:all .25s ease}
.tgcalendar .month_default_event_inner:hover{color:#fff}
.scheduler_default_shadow_inner{opacity: .65 !important}
[class*="scheduler_default_tree_image"]{left:5px !important;top:9px !important}
.tg-calendar-event-active>div{color:#fff}
.calendar_default_rowheader_inner,.calendar_default_colheader_inner,.calendar_default_corner_inner{color:#fff !important}
.calendar_default_colheader_inner,
.month_default_header_inner,
.tgcalendar .month_default_event_inner{line-height:1.5}
@media screen and (max-width: 56.1875em ){.tg-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.tg-video-container iframe,
.tg-video-container object,
.tg-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
}
.tg-fic-ContentWithBG.tg-has-border{border-image:none !important;border:2px
solid #e85450;border-radius:2px}