From dacee6275ce58ad905beb889a8776efac981032c Mon Sep 17 00:00:00 2001 From: gtraxx Date: Mon, 25 Mar 2019 09:25:18 +0100 Subject: [PATCH] Update du skin et des scopes --- skin/default/css/desktop.min.css | 2 +- skin/default/css/mobile.min.css | 2 +- skin/default/css/src/less/mobile/header.less | 1 + skin/default/css/src/less/tablet/footer.less | 14 ++++++----- skin/default/css/tablet.min.css | 2 +- skin/default/i18n/theme_en.conf | 2 ++ skin/default/i18n/theme_nl.conf | 2 ++ skin/default/news/brick/last-news.tpl | 4 +-- .../default/phpstorm/scopes/Plugins_Style.xml | 2 +- skin/default/section/brick/lang.tpl | 4 +-- skin/default/section/header.tpl | 25 ++++--------------- skin/default/section/menu/loop/dropdown.tpl | 2 -- skin/default/section/menu/primary.tpl | 2 +- 13 files changed, 27 insertions(+), 37 deletions(-) diff --git a/skin/default/css/desktop.min.css b/skin/default/css/desktop.min.css index 79a9fe32..5657914f 100644 --- a/skin/default/css/desktop.min.css +++ b/skin/default/css/desktop.min.css @@ -10,4 +10,4 @@ */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-regular-400.woff2) format('woff2'),url(../fonts/fa-regular-400.woff) format('woff'),url(../fonts/fa-regular-400.ttf) format('truetype'),url(../fonts/fa-regular-400.svg#fontawesome) format('svg');font-display:swap}.far{font-family:'Font Awesome 5 Free';font-weight:400}/*! * Font Awesome Free 5.5.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-solid-900.woff2) format('woff2'),url(../fonts/fa-solid-900.woff) format('woff'),url(../fonts/fa-solid-900.ttf) format('truetype'),url(../fonts/fa-solid-900.svg#fontawesome) format('svg');font-display:swap}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}html{overflow-x:hidden;display:flex;justify-content:center;min-height:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:100vw;height:100%;position:relative;font-weight:300}body>main{padding:70px 0 50px;flex:1 0 auto}body>main~section{padding-bottom:50px}body>main+.section-block{padding-top:0}#breadcrumb-container{padding-top:70px}#breadcrumb-container+main{padding-top:0}article>h1:first-child{margin:8px auto 25px;padding:0 0 15px;border-bottom:1px solid #eee;color:#333;color:same}article img.float-right{float:right}article img.float-left{float:left}@media (min-width:768px){article img.float-right{margin:0 0 1rem 1rem}article img.float-left{margin:0 1rem 1rem 0}article img.float-left,article img.float-right{max-width:50%}}article p>img{margin:1rem}article>img{margin:1rem}article small.datePublished{display:block;margin-bottom:15px;color:#9e9e9e}article .description{margin-bottom:30px}article>.h1,article>.h2,article>.h3,article>.h4,article>.h5,article>.h6,article>h1,article>h2,article>h3,article>h4,article>h5,article>h6{color:#333}a,a:active,a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#3b61a9}a:focus,a:hover{text-decoration:underline;color:#3b61a9;color:same}.display,.lead{font-family:Heebo,Arial,sans-serif}::-moz-selection{color:#fff;background:#3b61a9}::selection{color:#fff;background:#3b61a9}@media (min-width:768px) and (max-width:1599px){body{font-size:16px}}@media (min-width:1600px){body{font-size:18px}}#header{z-index:500;position:fixed;width:100%;background:#fff;left:0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1)}#header .container{display:flex;justify-content:center;align-items:center;padding:10px 15px;height:70px}.site-name{text-align:center}@media (max-width:991px){.site-name{flex:1}}.site-name a{display:block}.select-lang,.toggle-menu{border:none;margin:0;line-height:1}@media (max-width:991px){.select-lang,.toggle-menu{position:absolute;top:50%;transform:translateY(-50%)}}.select-lang{right:10px}.select-lang .dropdown-toggle{padding:15px;border:none;color:#333}.select-lang .dropdown a{font-size:.875rem}.select-lang:active{box-shadow:none;color:#3b61a9}.toggle-menu{left:5px;padding:15px}#breadcrumb-container{padding-top:70px;margin:7px 0 8px}#breadcrumb-container+main{padding-top:0}.breadcrumb{font-size:12px;position:relative;padding:5px 15px}.breadcrumb>ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrumb>ol>li+li:before{color:#ddd;content:"/";padding:4px 2px}.breadcrumb li{display:flex;font-weight:300;color:#3b61a9}.breadcrumb li a,.breadcrumb li a:active,.breadcrumb li a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:underline;color:#333;color:same}.breadcrumb li a,.breadcrumb li>span{display:block;padding:5px}.breadcrumb .material-icons{font-size:inherit;vertical-align:middle;position:relative;top:-2px}#menu{display:block;position:fixed;top:0;left:0;height:100vh!important;width:100vw;opacity:0;z-index:-1;overflow-x:hidden;box-shadow:none;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#menu.collapsing{z-index:300}#menu.in{opacity:1;z-index:300}#menu.in #sidebar{transform:translateX(0)}#menu-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.2)}.toggle-menu>span{width:20px;border-radius:0;background-color:#333;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.toggle-menu>span:last-child{background:0 0}.toggle-menu.open span.icon-bar{width:21px}.toggle-menu.open span.icon-bar:first-child{-webkit-transform:rotate(45deg) translate(-1px,-1px);-ms-transform:rotate(45deg) translate(-1px,-1px);-o-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px)}.toggle-menu.open span.icon-bar:first-child+span{opacity:0;filter:alpha(opacity=0)}.toggle-menu.open span.icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(-1px,1px);-ms-transform:rotate(-45deg) translate(-1px,1px);-o-transform:rotate(-45deg) translate(-1px,1px);transform:rotate(-45deg) translate(-1px,1px)}#sidebar{position:absolute;left:0;min-height:100vh;max-width:20.8rem;width:65vw;top:0;z-index:300;transform:translateX(-110%);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;outline:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform}#sidebar header{display:flex;align-items:center;justify-content:center;padding:15px;color:#fff;height:70px}#sidebar header button{margin:0;line-height:1;position:absolute;border:none;left:0;top:-1px;padding:15px}#sidebar header .material-icons{vertical-align:middle}#sidebar footer .followbox ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#sidebar footer .followbox ul li a{display:flex;width:35px;height:35px;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:16px}#sidebar footer .followbox ul li a:hover{text-decoration:none}#sidebar footer .followbox ul .share-soundcloud a{color:#222}#sidebar footer .followbox ul .share-soundcloud a:hover{color:#ff621a}#sidebar footer .followbox ul .share-github a{color:#222}#sidebar footer .followbox ul .share-github a:hover{color:#222}#sidebar footer .followbox ul .share-instagram a{color:#222}#sidebar footer .followbox ul .share-instagram a:hover{color:#D82F81}#sidebar footer .followbox ul .share-pinterest a{color:#222}#sidebar footer .followbox ul .share-pinterest a:hover{color:#d62035}#sidebar footer .followbox ul .share-linkedin a{color:#222}#sidebar footer .followbox ul .share-linkedin a:hover{color:#497cb0}#sidebar footer .followbox ul .share-google a{color:#222}#sidebar footer .followbox ul .share-google a:hover{color:#e24b35}#sidebar footer .followbox ul .share-viadeo a{color:#222}#sidebar footer .followbox ul .share-viadeo a:hover{color:#242424}#sidebar footer .followbox ul .share-twitter a{color:#222}#sidebar footer .followbox ul .share-twitter a:hover{color:#38a1f3}#sidebar footer .followbox ul .share-facebook a{color:#222}#sidebar footer .followbox ul .share-facebook a:hover{color:#5c79ca}.menu a{display:block;padding:12px 15px;background-color:transparent}.menu a,.menu a:visited{color:#333}.menu a:focus,.menu a:hover{text-decoration:none;color:#333;background:0 0}.menu li.active>a,.menu>a:active{color:#333;background:0 0}.menu>ul{margin:0}.menu li{position:relative}.menu li.active>a{color:#333}.menu li li a{padding:7px 15px 7px 25px;font-size:.89rem}.menu li li .navbar-toggle{padding:0 12px}.menu li li .navbar-toggle .show-less{top:0}.menu li li a,.menu li li a:visited{color:#333}.menu li li a:focus,.menu li li a:hover{text-decoration:none;color:#333;background:0 0}.menu li li a:active,.menu li li.active a{color:#333;background:0 0}.menu .navbar-collapse{padding:0;box-shadow:none}.menu .navbar-toggle{padding:7px 12px;display:block;position:absolute;right:0;top:4px;margin:0;border:none;z-index:1}.menu .navbar-toggle .show-less{position:absolute;top:7px;z-index:10;right:50%;transform:translateX(50%)}.menu .navbar-toggle .show-more>i,.menu .navbar-toggle .show-more>span,.menu .navbar-toggle.open.collapsed .show-more>i,.menu .navbar-toggle.open.collapsed .show-more>span{-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;transform:scale(1,1)}.menu .navbar-toggle.open .show-more>i,.menu .navbar-toggle.open .show-more>span,.menu .navbar-toggle:not(.collapsed) .show-more>i,.menu .navbar-toggle:not(.collapsed) .show-more>span{transform:scale(1,0)}.share-nav a{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.share-nav a:active,.share-nav a:focus{text-decoration:none}.share-nav .fab{color:#fff}.share-nav .fab:before{vertical-align:middle}.share-nav .fab .fa-google-plus-g:before{font-size:1rem;margin-top:3px;display:block}.share-nav .fab .fa-viadeo:before{position:relative;top:-2px}.share-nav .share-soundcloud a{background-color:#ff621a}.share-nav .share-soundcloud a:hover{background-color:#e64800}.share-nav .share-github a{background-color:#222}.share-nav .share-github a:hover{background-color:#080808}.share-nav .share-instagram a{background-color:#D82F81}.share-nav .share-instagram a:hover{background-color:#b32168}.share-nav .share-pinterest a{background-color:#d62035}.share-nav .share-pinterest a:hover{background-color:#aa192a}.share-nav .share-linkedin a{background-color:#497cb0}.share-nav .share-linkedin a:hover{background-color:#3a638c}.share-nav .share-google a{background-color:#e24b35}.share-nav .share-google a:hover{background-color:#c7321d}.share-nav .share-viadeo a{background-color:#242424}.share-nav .share-viadeo a:hover{background-color:#0a0a0a}.share-nav .share-twitter a{background-color:#38a1f3}.share-nav .share-twitter a:hover{background-color:#0e8aea}.share-nav .share-facebook a{background-color:#5c79ca}.share-nav .share-facebook a:hover{background-color:#3c5cb7}.sharebar{background-color:#fff}.sharebar .label{color:#9e9e9e;font-size:1.15rem}@media (max-width:1199px){.sharebar .followbox{display:flex;flex-flow:column;align-items:center}.sharebar .followbox li a{display:flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;color:#fff}.sharebar .followbox ul{margin:0 0 18px}}#cph{position:absolute}#footer{background:0 0;color:#333}#footer a,#footer a:active,#footer a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}#footer a:focus,#footer a:hover{text-decoration:underline;color:#333;color:same}#footer .blocks{border-top:1px solid #9e9e9e}#footer .block{padding:20px 15px}#footer .block:last-child{margin-bottom:0}#footer .block h4{padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #9e9e9e}.mobile-footer{margin-bottom:44px}#block-contact li{margin:5px 0 15px}#block-contact li.phone-number{font-size:20px}#block-contact.fa,#block-contact.material-icons{width:30px;font-size:20px}#block-last-news .news-list-last h5{line-height:1.42857143;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#block-last-news .news-list-last .date{color:#3b61a9}#block-last-news .news-list-last a{text-decoration:none}#block-last-news .news-list-last a p{text-decoration:none}#block-last-news .news-list-last .media-footer{border-bottom:1px dotted #9e9e9e;padding-bottom:10px}#block-last-news .news-list-last .media-footer p{font-size:13px;margin-bottom:5px}#colophon{background-color:transparent;color:#333}#colophon .footer-colophon{border-top:1px solid #9e9e9e;padding:15px 0;font-size:85%}@media (max-width:479px){#colophon .footer-colophon .row{flex-direction:column;align-items:center}#colophon .footer-colophon .row>div{padding:5px 0}}@media (min-width:480px){#colophon .footer-colophon .col.copy{flex-grow:2}#colophon .footer-colophon .col.created{text-align:right}#colophon .footer-colophon .col.middle{text-align:center}}#colophon .footer-colophon p{margin:0;padding:0}#colophon .material-icons{font-size:inherit;vertical-align:middle}#footbar{position:fixed;bottom:0;display:block;width:100%;z-index:200;padding:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)}#footbar .wrapper{background-color:#3b61a9;color:#fff;height:44px;padding:3px 0}#footbar .btn{color:#fff;background-color:#3b61a9;border-color:#3b61a9}#footbar .btn.focus,#footbar .btn:focus{color:#fff;background-color:#2e4b83;border-color:#1a2b4a}#footbar .btn:hover{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active.focus,#footbar .btn.active:focus,#footbar .btn.active:hover,#footbar .btn:active.focus,#footbar .btn:active:focus,#footbar .btn:active:hover,.open>.dropdown-toggle#footbar .btn.focus,.open>.dropdown-toggle#footbar .btn:focus,.open>.dropdown-toggle#footbar .btn:hover{color:#fff;background-color:#253c69;border-color:#1a2b4a}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{background-image:none}#footbar .btn.disabled.focus,#footbar .btn.disabled:focus,#footbar .btn.disabled:hover,#footbar .btn[disabled].focus,#footbar .btn[disabled]:focus,#footbar .btn[disabled]:hover,fieldset[disabled] #footbar .btn.focus,fieldset[disabled] #footbar .btn:focus,fieldset[disabled] #footbar .btn:hover{background-color:#3b61a9;border-color:#3b61a9}#footbar .btn .badge{color:#3b61a9;background-color:#fff}#footbar .material-icons{vertical-align:bottom}#footbar .dropup{position:static}#footbar .dropup .material-icons{margin-right:4px}#footbar .share-nav{position:absolute;width:100%;z-index:-1;bottom:-16px;background:#fff;display:block;padding:8px 15px;height:50px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;box-shadow:0 0 1px rgba(0,0,0,.2) inset;margin-bottom:0}#footbar .share-nav li{float:left;margin-right:15px}#footbar .dropup.open+.share-nav{bottom:44px}#footbar .btn{display:flex;align-items:center}.toTop.float-btn{display:block;float:right!important}.dropdown:not(.open) .dropdown-toggle .show-less{display:none}.dropdown.open .dropdown-toggle .show-more{display:none}.dropdown .dropdown-header button:not(.open) .show-less{display:none}.dropdown .dropdown-header button.open .show-more{display:none}.dropdown .dropdown-menu{padding:0;box-shadow:0 0 3px rgba(0,0,0,.4);border-radius:0;border:none}.dropdown .dropdown-menu>li.active,.dropdown .dropdown-menu>li>a{font-weight:400;padding:5px 8px}.dropdown:not(.toc-drop) .dropdown-menu{min-width:100%;top:calc(100% - 2px)}.dropdown .dropdown-header{padding:0}.dropdown .btn{text-align:left}.section-block{padding-top:30px;padding-bottom:40px}.text figure{margin-bottom:15px}.vignette:not(:last-child){margin-bottom:15px}.vignette h2{margin:5px 0 18px}.vignette .figure{position:relative;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.vignette .figure:focus .caption,.vignette .figure:hover .caption{opacity:1}.vignette .desc{padding:15px;background-color:#fff;overflow:hidden}.vignette .desc p{color:#9e9e9e}@media (max-width:767px){.vignette-list{overflow:hidden;margin:0 -15px}.vignette-list .section-block{margin:0 -15px;padding-right:30px;padding-left:30px;background-color:#eee;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2)}}.pager>li>a{border-radius:0;color:#333;border:none;padding:10px}.pager>li>a:active,.pager>li>a:focus{color:#3b61a9;text-decoration:none;background-color:transparent}.pager>li.active a,.pager>li:focus a{color:#3b61a9;background-color:transparent;font-weight:700;border-bottom:1px solid #3b61a9}.pager .material-icons{font-size:1.4rem}#cookies{position:fixed;bottom:0;width:100%;z-index:201;background-color:rgba(0,0,0,.6);color:#fff;padding:15px;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse}#cookies p{margin:0}#cookies a,#cookies a:active,#cookies a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#fff}#cookies a:focus,#cookies a:hover{text-decoration:underline;color:#fff;color:same}#cookies .material-icons{vertical-align:bottom}#home main{padding-bottom:15px}#home-slideshow{padding-top:70px}@media (min-width:480px){#home-slideshow{padding-top:70px}}#home-slideshow+main{padding-top:30px}.cms header{display:flex;margin:8px auto 25px;padding-bottom:15px;border-bottom:1px solid #eee}.cms header h1{margin:0}.toc-drop>.dropdown-menu{padding:10px}.toc-drop>.dropdown-menu .material-icons{color:#333}.toc-drop>.dropdown-menu .dropdown-header{color:#333;flex-direction:row;align-items:center;justify-content:space-between}.toc-drop>.dropdown-menu .dropdown-header.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu>.dropdown-header{font-size:inherit;padding:5px;margin-bottom:5px}.toc-drop>.dropdown-menu li{padding:3px 6px;display:flex;flex-direction:column}.toc-drop>.dropdown-menu li.submenu{padding:0}.toc-drop>.dropdown-menu li.submenu>ul{padding:3px 6px}.toc-drop>.dropdown-menu li a{font-size:16px;padding:0}.toc-drop>.dropdown-menu li:not(.dropdown-header) .material-icons{font-size:8px;width:24px;margin-right:5px;text-align:center}.toc-drop>.dropdown-menu li.active:not(.submenu){padding:3px 6px}.toc-drop>.dropdown-menu li.active>.btn-link a,.toc-drop>.dropdown-menu li.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu .btn-link{padding:0;border:none}.toc-drop>.dropdown-menu .btn-link a{color:#333}.toc-drop>.dropdown-menu .dropdown-menu{position:relative;top:auto;border:none;box-shadow:none;margin:4px 0 4px 8px}.toc-drop>.dropdown-menu>.dropdown-menu{display:block;border-left:1px solid #eee}.catalog h3{margin:0;padding:17px 0}.catalog .text{margin-bottom:20px}#product article header{margin:0 auto 25px;display:flex;flex-wrap:wrap;justify-content:space-between}#product article header h1{flex:1 0 100%;padding:0 0 10px;border-bottom:1px solid #eee}#product .interested-form{margin:50px 0 25px}#product .interested-form span{margin:0 8px}#product .owl-theme-square.owl-loaded{flex-direction:column}#product .owl-theme-square .owl-nav{margin-bottom:0}#gallery{margin-bottom:20px}#default{opacity:1;z-index:1;position:static;float:left}.image-gallery .big-image{margin:0 0 20px;display:block;width:100%;overflow:hidden;position:relative}.image-gallery .big-image a{opacity:0;position:absolute;left:0;top:0;width:100%;margin:0 auto;z-index:-1;-webkit-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms}.image-gallery .big-image a:hover{cursor:zoom-in}.image-gallery .big-image a img{width:100%}[id^=news] .content{margin-bottom:10px}.news-page article #header-news{padding:0 0 15px;margin:1em 0 2em;color:#333;border-bottom:1px solid #3b61a9;position:relative}.news-page article #header-news .row{align-items:flex-end;justify-content:flex-end}.news-page article #header-news h1{margin:0;padding:0}.news-page article #header-news h1 small{color:#3b61a9}.news-page article #header-news .filter{margin-bottom:-5px}.news-page article #header-news .filter button{border:none;box-shadow:none;font-size:16px;font-family:Helvetica,Arial,sans-serif;margin:0;padding:4px 0;background:0 0;text-align:left;color:inherit;display:flex;justify-content:space-between}.news-page article #header-news .filter button span:first-child{white-space:nowrap;text-overflow:ellipsis;position:relative;box-sizing:border-box;overflow:hidden;width:100%}.news-page article #header-news .filter button span.show-less,.news-page article #header-news .filter button span.show-more{white-space:nowrap;box-sizing:border-box;position:relative}.news-page article #header-news .filter button.hint{border-bottom:none;color:#ccc}.news-page article #header-news .filter button:focus~label{color:#3b61a9;font-size:12px;top:4px;visibility:visible}.news-page article #header-news .filter button:focus~label:after{left:0;visibility:visible;width:100%}.news-page article #header-news .filter>.dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175)}.news-page article #header-news .dropdown-menu{box-shadow:none}.news-page article #header-news .dropdown-menu li{border-bottom:1px solid #eee}.news-page article #header-news .dropdown-menu li:last-child{border:none}.news-page article #header-news .dropdown-menu .dropdown-menu{padding-left:12px}.news-page article #header-news .dropdown-header .header{position:relative}.news-page article #header-news .dropdown-header .header a{padding:10px;position:absolute;left:0;top:0;font-size:1.4rem;z-index:1}.news-page article #header-news .dropdown-header .header a,.news-page article #header-news .dropdown-header .header a:hover{color:#333}.news-page article #header-news .dropdown-header .header button{border:none;padding:10px;text-align:right}.news-page article #header-news .dropdown-header .header button span{width:100%}.news-page article #header-news .dropdown-header .dropdown-menu{position:static;float:none}.news-tile{margin-bottom:22px}.news-tile .tile{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);color:#222}.news-tile .desc{background-color:#fff;position:relative;border-top:1px solid #222;padding:40px 20px 20px;font-size:.89rem}.news-tile h2{margin-top:0}.news-tile .date{position:absolute;top:-2px;border-radius:50%;background:#222;color:#fff;width:62px;height:62px;line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;left:50%;transform:translate(-50%,-50%);font-weight:700}@media (max-width:767px){.news-tile figure{padding:0}.news-tile .row{margin:0}}#topicality header{min-height:60px}#topicality header h1{float:left}#topicality header small{text-align:right;display:block;font-weight:500;color:#3b61a9;letter-spacing:2px;line-height:44px}#topicality .resume{font-weight:700}#topicality .desc{margin:20px 0;line-height:1.7}#topicality figure{margin-bottom:1em}#topicality .tag-list{padding:7px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:15px}#topicality .tag-list span:first-child{margin-right:7px}@media (min-width:480px){#topicality figure{float:right;margin-left:30px}}@media (min-width:480px) and (max-width:991px){#topicality figure{max-width:50vw}}.tag-list{font-size:80%}.tag-list .fa-tag,.tag-list .fa-tags{margin-right:8px}.tag-list a{position:relative;z-index:101}.tag-list a,.tag-list a:active,.tag-list a:visited{font-family:Heebo,Arial,sans-serif;font-weight:600;color:#3b61a9}.tag-list a:focus,.tag-list a:hover{text-decoration:underline;color:#3b61a9;color:same}#last-news{margin:0}#last-news .time-figure{position:relative;text-align:center;overflow:hidden}#error #contact-form button[type=submit] .material-icons,#error .success .material-icons{position:relative;vertical-align:text-top;top:3px}#error .fa-pulse,#error .success{margin-left:8px}#error #contact-form button[type=submit]{position:relative;top:-2px;font-size:inherit}#error .fa-pulse{font-size:90%}#contact .contact-infos{text-align:center}#contact #aside{font-size:14px}#contact #aside h3{color:#333}#contact #aside p{margin:25px 0}#contact #aside p.adresse span.fa{float:left;height:40px}#contact #aside p.lead{font-size:14px}#contact #aside p.lead+p{margin-bottom:0}#contact #aside .fa:first-child{font-size:24px}#contact #aside .fa,#contact #aside .material-icons{color:#3b61a9;display:block;margin-bottom:10px}#contact #aside .email .fa.fa-at{font-size:100%;margin:0;color:#333;padding:0;width:auto;display:inline}#btn-contact{margin-top:15px;text-align:center}#btn-contact button{display:inline-flex;align-items:center}#btn-contact button .material-icons{margin-right:4px}@media (min-width:480px){body #home-slideshow{padding-top:70px}body #home-slideshow+main{padding-top:20px}body>main{padding-top:70px}#breadcrumb-container{padding-top:70px}#navbar-brand a{padding:15px}.footer-colophon .col:last-child{text-align:right}#block-contact h4+div{padding:20px 0}.menu .dropdown,.menu .megadropdown{min-width:100%;display:table;position:absolute;padding:5px 0;list-style-type:none;background:#fff;visibility:hidden;-webkit-box-shadow:none;box-shadow:none;opacity:0;filter:alpha(opacity=0);margin:0;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-o-transform:translate(0,-5px);transform:translate(0,-5px);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.menu .dropdown li,.menu .megadropdown li{float:none;display:table-row;width:100%}.menu .dropdown li a,.menu .megadropdown li a{white-space:nowrap;display:table-cell;min-width:100%}.menu .dropdown li a:hover,.menu .megadropdown li a:hover{text-decoration:none}.menu .dropdown:focus,.menu .dropdown:hover,.menu .megadropdown:focus,.menu .megadropdown:hover{display:table;visibility:visible;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.has-dropdown{position:relative}.has-dropdown:focus+.dropdown,.has-dropdown:focus+.megadropdown,.has-dropdown:hover+.dropdown,.has-dropdown:hover+.megadropdown{display:table;visibility:visible;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#main-menu>ul>li{float:left}#main-menu>ul>li:last-child .dropdown{right:0}#main-menu>ul>li>a,#main-menu>ul>li>a:visited{padding:20px 15px}.vignette h2{margin-bottom:20px}.vignette .desc{padding:15px}.catalog h3{clear:both;border-bottom:1px solid #eee}.catalog .text{overflow:hidden}.product-list>.row>div{text-align:center}#category #gallery{float:left;max-width:50%;margin-right:20px}#news .news-list>div #figure .time-published,#news-date .news-list>div #figure .time-published,#news-tag .news-list>div #figure .time-published{width:33.333333%}#contact .contact-infos{text-align:left}#contact .contact-infos p{padding-left:36px;position:relative}#contact .contact-infos p>.fa,#contact .contact-infos p>.material-icons{position:absolute;left:0;top:-3px}#contact .contact-infos p.address .fa,#contact .contact-infos p.address .material-icons{float:left;height:40px}#contact .contact-infos p.lead{font-size:14px;padding:0}#contact .contact-infos p.lead+p{margin-bottom:0}}@media (min-width:480px) and (min-width:768px) and (max-width:991px){blockquote{padding-left:56px}blockquote span.quote{top:-13px}blockquote span.quote:before{font-size:84px}}@media (min-width:480px) and (min-width:992px) and (max-width:1199px){blockquote{padding-left:70px}blockquote span.quote{top:-17px}blockquote span.quote:before{font-size:98px}}@media (min-width:480px) and (min-width:1200px){blockquote{padding-left:84px}blockquote span.quote{top:-20px}blockquote span.quote:before{font-size:112px}}@media (min-width:480px) and (min-width:992px){body #home-slideshow{padding-top:70px}}@media (min-width:480px) and (min-width:992px){body>main{padding-top:70px}}@media (min-width:480px) and (orientation:landscape),(min-width:480px) and (min-width:992px){#header .container{justify-content:space-between;max-width:970px}#header .container>div{padding-left:15px;padding-right:15px}}@media (min-width:480px) and (orientation:landscape) and (min-width:1200px),(min-width:480px) and (min-width:992px) and (min-width:1200px){#header .container{max-width:1170px}}@media (min-width:480px) and (orientation:landscape) and (min-width:1600px),(min-width:480px) and (min-width:992px) and (min-width:1600px){#header .container{max-width:1570px}}@media (min-width:480px) and (min-width:1200px){#newsletter form{padding:20px 5px;border:2px solid #fff}#newsletter .form-inline{text-align:left}#newsletter .form-inline p{font-weight:700}#mailform{padding:15px}}@media (min-width:480px) and (min-width:1200px){#category #gallery{max-width:33.33333333%}}@media (min-width:480px) and (min-width:1600px){#category #gallery{max-width:25%}}@media (min-width:480px) and (min-width:992px){.image-gallery .button{opacity:0}.image-gallery:hover .button{opacity:1}}@media (min-width:480px) and (min-width:992px){#news article>.container .label,#news-date article>.container .label,#news-tag article>.container .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#news article>.container>header,#news-date article>.container>header,#news-tag article>.container>header{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:15px}#news article>.container>header h1,#news-date article>.container>header h1,#news-tag article>.container>header h1{margin:0;padding:0;border:none}}@media (min-width:480px) and (max-width:991px){#new-record article .content>h1:first-child{padding-bottom:30px}#new-record h1 small{bottom:8px}}@media (min-width:480px) and (min-width:992px){#new-date .news-list>div #figure img,#news .news-list>div #figure img,#news-tag .news-list>div #figure img{height:auto;width:100%}#new-date .news-list>div #figure .time-published,#news .news-list>div #figure .time-published,#news-tag .news-list>div #figure .time-published{width:25%}#new-record figure img{height:auto;width:100%}}.toTop{opacity:0;visibility:hidden;position:fixed;z-index:50;display:block;top:calc(100% - 190px);right:50px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.toTop.affix{visibility:visible;opacity:1}.toTop a{width:50px;height:50px;display:flex!important;margin:0 auto;justify-content:center;align-items:center;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;position:relative;z-index:1;border:2px solid #808284;border-radius:50%}.toTop a .material-icons{font-size:2em;position:relative;top:0;color:#808284;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.toTop a:active,.toTop a:focus,.toTop a:hover{text-decoration:none;border-color:#3b61a9}.toTop a:active .material-icons,.toTop a:focus .material-icons,.toTop a:hover .material-icons{color:#3b61a9}@media (min-width:992px){#last-news{padding-bottom:0}}@media (min-width:992px) and (min-width:1200px){#header #navbar-brand{padding-left:50px}}@media (min-width:1200px){.sharebox>.material-icons{color:#9e9e9e;float:left;font-weight:300;line-height:1.4;font-size:24px;padding:.2em 15px .3em 0}.sharebox>.material-icons+ul{opacity:0;visibility:hidden;-webkit-transition:all .35s ease .5s;-o-transition:all .35s ease .5s;transition:all .35s ease .5s}.sharebox>.material-icons+ul:hover,.sharebox>.material-icons:hover+ul{opacity:1;visibility:visible;-webkit-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s}.share-nav{padding:7px 0;margin:-4px 0 0}.share-nav a:hover{text-decoration:none}.sharebar{overflow:hidden;padding:20px 0 16px}.sharebar .label{float:left;line-height:1.4;padding:.2em 0 .3em;margin-right:8px}.sharebar ul{float:left}.sharebar ul li{float:left}.sharebar ul li+li{margin-left:10px}.sharebar .followbox ul{margin:5px 0 0 10px}.sharebar .followbox ul li{font-size:20px}.sharebar .followbox ul li a{color:#555}.sharebar .followbox ul li a:active,.sharebar .followbox ul li a:hover{color:#3b61a9}} \ No newline at end of file + */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-solid-900.woff2) format('woff2'),url(../fonts/fa-solid-900.woff) format('woff'),url(../fonts/fa-solid-900.ttf) format('truetype'),url(../fonts/fa-solid-900.svg#fontawesome) format('svg');font-display:swap}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}html{overflow-x:hidden;display:flex;justify-content:center;min-height:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:100vw;height:100%;position:relative;font-weight:300}body>main{padding:70px 0 50px;flex:1 0 auto}body>main~section{padding-bottom:50px}body>main+.section-block{padding-top:0}#breadcrumb-container{padding-top:70px}#breadcrumb-container+main{padding-top:0}article>h1:first-child{margin:8px auto 25px;padding:0 0 15px;border-bottom:1px solid #eee;color:#333;color:same}article img.float-right{float:right}article img.float-left{float:left}@media (min-width:768px){article img.float-right{margin:0 0 1rem 1rem}article img.float-left{margin:0 1rem 1rem 0}article img.float-left,article img.float-right{max-width:50%}}article p>img{margin:1rem}article>img{margin:1rem}article small.datePublished{display:block;margin-bottom:15px;color:#9e9e9e}article .description{margin-bottom:30px}article>.h1,article>.h2,article>.h3,article>.h4,article>.h5,article>.h6,article>h1,article>h2,article>h3,article>h4,article>h5,article>h6{color:#333}a,a:active,a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#3b61a9}a:focus,a:hover{text-decoration:underline;color:#3b61a9;color:same}.display,.lead{font-family:Heebo,Arial,sans-serif}::-moz-selection{color:#fff;background:#3b61a9}::selection{color:#fff;background:#3b61a9}@media (min-width:768px) and (max-width:1599px){body{font-size:16px}}@media (min-width:1600px){body{font-size:18px}}#header{z-index:500;position:fixed;width:100%;background:#fff;left:0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1)}#header .container{display:flex;justify-content:center;align-items:center;padding:10px 15px;height:70px}.site-name{text-align:center}@media (max-width:991px){.site-name{flex:1}}.site-name a{display:block}.select-lang,.toggle-menu{border:none;margin:0;line-height:1}@media (max-width:991px){.select-lang,.toggle-menu{position:absolute;top:50%;transform:translateY(-50%)}}.select-lang{right:10px}.select-lang .dropdown-toggle{padding:15px;border:none;color:#333;background-color:transparent}.select-lang .dropdown a{font-size:.875rem}.select-lang:active{box-shadow:none;color:#3b61a9}.toggle-menu{left:5px;padding:15px}#breadcrumb-container{padding-top:70px;margin:7px 0 8px}#breadcrumb-container+main{padding-top:0}.breadcrumb{font-size:12px;position:relative;padding:5px 15px}.breadcrumb>ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrumb>ol>li+li:before{color:#ddd;content:"/";padding:4px 2px}.breadcrumb li{display:flex;font-weight:300;color:#3b61a9}.breadcrumb li a,.breadcrumb li a:active,.breadcrumb li a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:underline;color:#333;color:same}.breadcrumb li a,.breadcrumb li>span{display:block;padding:5px}.breadcrumb .material-icons{font-size:inherit;vertical-align:middle;position:relative;top:-2px}#menu{display:block;position:fixed;top:0;left:0;height:100vh!important;width:100vw;opacity:0;z-index:-1;overflow-x:hidden;box-shadow:none;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#menu.collapsing{z-index:300}#menu.in{opacity:1;z-index:300}#menu.in #sidebar{transform:translateX(0)}#menu-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.2)}.toggle-menu>span{width:20px;border-radius:0;background-color:#333;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.toggle-menu>span:last-child{background:0 0}.toggle-menu.open span.icon-bar{width:21px}.toggle-menu.open span.icon-bar:first-child{-webkit-transform:rotate(45deg) translate(-1px,-1px);-ms-transform:rotate(45deg) translate(-1px,-1px);-o-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px)}.toggle-menu.open span.icon-bar:first-child+span{opacity:0;filter:alpha(opacity=0)}.toggle-menu.open span.icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(-1px,1px);-ms-transform:rotate(-45deg) translate(-1px,1px);-o-transform:rotate(-45deg) translate(-1px,1px);transform:rotate(-45deg) translate(-1px,1px)}#sidebar{position:absolute;left:0;min-height:100vh;max-width:20.8rem;width:65vw;top:0;z-index:300;transform:translateX(-110%);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;outline:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform}#sidebar header{display:flex;align-items:center;justify-content:center;padding:15px;color:#fff;height:70px}#sidebar header button{margin:0;line-height:1;position:absolute;border:none;left:0;top:-1px;padding:15px}#sidebar header .material-icons{vertical-align:middle}#sidebar footer .followbox ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#sidebar footer .followbox ul li a{display:flex;width:35px;height:35px;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:16px}#sidebar footer .followbox ul li a:hover{text-decoration:none}#sidebar footer .followbox ul .share-soundcloud a{color:#222}#sidebar footer .followbox ul .share-soundcloud a:hover{color:#ff621a}#sidebar footer .followbox ul .share-github a{color:#222}#sidebar footer .followbox ul .share-github a:hover{color:#222}#sidebar footer .followbox ul .share-instagram a{color:#222}#sidebar footer .followbox ul .share-instagram a:hover{color:#D82F81}#sidebar footer .followbox ul .share-pinterest a{color:#222}#sidebar footer .followbox ul .share-pinterest a:hover{color:#d62035}#sidebar footer .followbox ul .share-linkedin a{color:#222}#sidebar footer .followbox ul .share-linkedin a:hover{color:#497cb0}#sidebar footer .followbox ul .share-google a{color:#222}#sidebar footer .followbox ul .share-google a:hover{color:#e24b35}#sidebar footer .followbox ul .share-viadeo a{color:#222}#sidebar footer .followbox ul .share-viadeo a:hover{color:#242424}#sidebar footer .followbox ul .share-twitter a{color:#222}#sidebar footer .followbox ul .share-twitter a:hover{color:#38a1f3}#sidebar footer .followbox ul .share-facebook a{color:#222}#sidebar footer .followbox ul .share-facebook a:hover{color:#5c79ca}.menu a{display:block;padding:12px 15px;background-color:transparent}.menu a,.menu a:visited{color:#333}.menu a:focus,.menu a:hover{text-decoration:none;color:#333;background:0 0}.menu li.active>a,.menu>a:active{color:#333;background:0 0}.menu>ul{margin:0}.menu li{position:relative}.menu li.active>a{color:#333}.menu li li a{padding:7px 15px 7px 25px;font-size:.89rem}.menu li li .navbar-toggle{padding:0 12px}.menu li li .navbar-toggle .show-less{top:0}.menu li li a,.menu li li a:visited{color:#333}.menu li li a:focus,.menu li li a:hover{text-decoration:none;color:#333;background:0 0}.menu li li a:active,.menu li li.active a{color:#333;background:0 0}.menu .navbar-collapse{padding:0;box-shadow:none}.menu .navbar-toggle{padding:7px 12px;display:block;position:absolute;right:0;top:4px;margin:0;border:none;z-index:1}.menu .navbar-toggle .show-less{position:absolute;top:7px;z-index:10;right:50%;transform:translateX(50%)}.menu .navbar-toggle .show-more>i,.menu .navbar-toggle .show-more>span,.menu .navbar-toggle.open.collapsed .show-more>i,.menu .navbar-toggle.open.collapsed .show-more>span{-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;transform:scale(1,1)}.menu .navbar-toggle.open .show-more>i,.menu .navbar-toggle.open .show-more>span,.menu .navbar-toggle:not(.collapsed) .show-more>i,.menu .navbar-toggle:not(.collapsed) .show-more>span{transform:scale(1,0)}.share-nav a{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.share-nav a:active,.share-nav a:focus{text-decoration:none}.share-nav .fab{color:#fff}.share-nav .fab:before{vertical-align:middle}.share-nav .fab .fa-google-plus-g:before{font-size:1rem;margin-top:3px;display:block}.share-nav .fab .fa-viadeo:before{position:relative;top:-2px}.share-nav .share-soundcloud a{background-color:#ff621a}.share-nav .share-soundcloud a:hover{background-color:#e64800}.share-nav .share-github a{background-color:#222}.share-nav .share-github a:hover{background-color:#080808}.share-nav .share-instagram a{background-color:#D82F81}.share-nav .share-instagram a:hover{background-color:#b32168}.share-nav .share-pinterest a{background-color:#d62035}.share-nav .share-pinterest a:hover{background-color:#aa192a}.share-nav .share-linkedin a{background-color:#497cb0}.share-nav .share-linkedin a:hover{background-color:#3a638c}.share-nav .share-google a{background-color:#e24b35}.share-nav .share-google a:hover{background-color:#c7321d}.share-nav .share-viadeo a{background-color:#242424}.share-nav .share-viadeo a:hover{background-color:#0a0a0a}.share-nav .share-twitter a{background-color:#38a1f3}.share-nav .share-twitter a:hover{background-color:#0e8aea}.share-nav .share-facebook a{background-color:#5c79ca}.share-nav .share-facebook a:hover{background-color:#3c5cb7}.sharebar{background-color:#fff}.sharebar .label{color:#9e9e9e;font-size:1.15rem}@media (max-width:1199px){.sharebar .followbox{display:flex;flex-flow:column;align-items:center}.sharebar .followbox li a{display:flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;color:#fff}.sharebar .followbox ul{margin:0 0 18px}}#cph{position:absolute}#footer{background:0 0;color:#333}#footer a,#footer a:active,#footer a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}#footer a:focus,#footer a:hover{text-decoration:underline;color:#333;color:same}#footer .blocks{border-top:1px solid #9e9e9e}#footer .block{padding:20px 15px}#footer .block:last-child{margin-bottom:0}#footer .block h4{padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #9e9e9e}.mobile-footer{margin-bottom:44px}#block-contact li{margin:5px 0 15px}#block-contact li.phone-number{font-size:20px}#block-contact.fa,#block-contact.material-icons{width:30px;font-size:20px}#block-last-news .news-list-last h5{line-height:1.42857143;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#block-last-news .news-list-last .date{color:#3b61a9}#block-last-news .news-list-last a{text-decoration:none}#block-last-news .news-list-last a p{text-decoration:none}#block-last-news .news-list-last .media-footer{border-bottom:1px dotted #9e9e9e;padding-bottom:10px}#block-last-news .news-list-last .media-footer p{font-size:13px;margin-bottom:5px}#colophon{background-color:transparent;color:#333}#colophon .footer-colophon{border-top:1px solid #9e9e9e;padding:15px 0;font-size:85%}@media (max-width:479px){#colophon .footer-colophon .row{flex-direction:column;align-items:center}#colophon .footer-colophon .row>div{padding:5px 0}}@media (min-width:480px){#colophon .footer-colophon .col.copy{flex-grow:2}#colophon .footer-colophon .col.created{text-align:right}#colophon .footer-colophon .col.middle{text-align:center}}#colophon .footer-colophon p{margin:0;padding:0}#colophon .material-icons{font-size:inherit;vertical-align:middle}#footbar{position:fixed;bottom:0;display:block;width:100%;z-index:200;padding:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)}#footbar .wrapper{background-color:#3b61a9;color:#fff;height:44px;padding:3px 0}#footbar .btn{color:#fff;background-color:#3b61a9;border-color:#3b61a9}#footbar .btn.focus,#footbar .btn:focus{color:#fff;background-color:#2e4b83;border-color:#1a2b4a}#footbar .btn:hover{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active.focus,#footbar .btn.active:focus,#footbar .btn.active:hover,#footbar .btn:active.focus,#footbar .btn:active:focus,#footbar .btn:active:hover,.open>.dropdown-toggle#footbar .btn.focus,.open>.dropdown-toggle#footbar .btn:focus,.open>.dropdown-toggle#footbar .btn:hover{color:#fff;background-color:#253c69;border-color:#1a2b4a}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{background-image:none}#footbar .btn.disabled.focus,#footbar .btn.disabled:focus,#footbar .btn.disabled:hover,#footbar .btn[disabled].focus,#footbar .btn[disabled]:focus,#footbar .btn[disabled]:hover,fieldset[disabled] #footbar .btn.focus,fieldset[disabled] #footbar .btn:focus,fieldset[disabled] #footbar .btn:hover{background-color:#3b61a9;border-color:#3b61a9}#footbar .btn .badge{color:#3b61a9;background-color:#fff}#footbar .material-icons{vertical-align:bottom}#footbar .dropup{position:static}#footbar .dropup .material-icons{margin-right:4px}#footbar .share-nav{position:absolute;width:100%;z-index:-1;bottom:-16px;background:#fff;display:block;padding:8px 15px;height:50px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;box-shadow:0 0 1px rgba(0,0,0,.2) inset;margin-bottom:0}#footbar .share-nav li{float:left;margin-right:15px}#footbar .dropup.open+.share-nav{bottom:44px}#footbar .btn{display:flex;align-items:center}.toTop.float-btn{display:block;float:right!important}.dropdown:not(.open) .dropdown-toggle .show-less{display:none}.dropdown.open .dropdown-toggle .show-more{display:none}.dropdown .dropdown-header button:not(.open) .show-less{display:none}.dropdown .dropdown-header button.open .show-more{display:none}.dropdown .dropdown-menu{padding:0;box-shadow:0 0 3px rgba(0,0,0,.4);border-radius:0;border:none}.dropdown .dropdown-menu>li.active,.dropdown .dropdown-menu>li>a{font-weight:400;padding:5px 8px}.dropdown:not(.toc-drop) .dropdown-menu{min-width:100%;top:calc(100% - 2px)}.dropdown .dropdown-header{padding:0}.dropdown .btn{text-align:left}.section-block{padding-top:30px;padding-bottom:40px}.text figure{margin-bottom:15px}.vignette:not(:last-child){margin-bottom:15px}.vignette h2{margin:5px 0 18px}.vignette .figure{position:relative;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.vignette .figure:focus .caption,.vignette .figure:hover .caption{opacity:1}.vignette .desc{padding:15px;background-color:#fff;overflow:hidden}.vignette .desc p{color:#9e9e9e}@media (max-width:767px){.vignette-list{overflow:hidden;margin:0 -15px}.vignette-list .section-block{margin:0 -15px;padding-right:30px;padding-left:30px;background-color:#eee;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2)}}.pager>li>a{border-radius:0;color:#333;border:none;padding:10px}.pager>li>a:active,.pager>li>a:focus{color:#3b61a9;text-decoration:none;background-color:transparent}.pager>li.active a,.pager>li:focus a{color:#3b61a9;background-color:transparent;font-weight:700;border-bottom:1px solid #3b61a9}.pager .material-icons{font-size:1.4rem}#cookies{position:fixed;bottom:0;width:100%;z-index:201;background-color:rgba(0,0,0,.6);color:#fff;padding:15px;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse}#cookies p{margin:0}#cookies a,#cookies a:active,#cookies a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#fff}#cookies a:focus,#cookies a:hover{text-decoration:underline;color:#fff;color:same}#cookies .material-icons{vertical-align:bottom}#home main{padding-bottom:15px}#home-slideshow{padding-top:70px}@media (min-width:480px){#home-slideshow{padding-top:70px}}#home-slideshow+main{padding-top:30px}.cms header{display:flex;margin:8px auto 25px;padding-bottom:15px;border-bottom:1px solid #eee}.cms header h1{margin:0}.toc-drop>.dropdown-menu{padding:10px}.toc-drop>.dropdown-menu .material-icons{color:#333}.toc-drop>.dropdown-menu .dropdown-header{color:#333;flex-direction:row;align-items:center;justify-content:space-between}.toc-drop>.dropdown-menu .dropdown-header.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu>.dropdown-header{font-size:inherit;padding:5px;margin-bottom:5px}.toc-drop>.dropdown-menu li{padding:3px 6px;display:flex;flex-direction:column}.toc-drop>.dropdown-menu li.submenu{padding:0}.toc-drop>.dropdown-menu li.submenu>ul{padding:3px 6px}.toc-drop>.dropdown-menu li a{font-size:16px;padding:0}.toc-drop>.dropdown-menu li:not(.dropdown-header) .material-icons{font-size:8px;width:24px;margin-right:5px;text-align:center}.toc-drop>.dropdown-menu li.active:not(.submenu){padding:3px 6px}.toc-drop>.dropdown-menu li.active>.btn-link a,.toc-drop>.dropdown-menu li.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu .btn-link{padding:0;border:none}.toc-drop>.dropdown-menu .btn-link a{color:#333}.toc-drop>.dropdown-menu .dropdown-menu{position:relative;top:auto;border:none;box-shadow:none;margin:4px 0 4px 8px}.toc-drop>.dropdown-menu>.dropdown-menu{display:block;border-left:1px solid #eee}.catalog h3{margin:0;padding:17px 0}.catalog .text{margin-bottom:20px}#product article header{margin:0 auto 25px;display:flex;flex-wrap:wrap;justify-content:space-between}#product article header h1{flex:1 0 100%;padding:0 0 10px;border-bottom:1px solid #eee}#product .interested-form{margin:50px 0 25px}#product .interested-form span{margin:0 8px}#product .owl-theme-square.owl-loaded{flex-direction:column}#product .owl-theme-square .owl-nav{margin-bottom:0}#gallery{margin-bottom:20px}#default{opacity:1;z-index:1;position:static;float:left}.image-gallery .big-image{margin:0 0 20px;display:block;width:100%;overflow:hidden;position:relative}.image-gallery .big-image a{opacity:0;position:absolute;left:0;top:0;width:100%;margin:0 auto;z-index:-1;-webkit-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms}.image-gallery .big-image a:hover{cursor:zoom-in}.image-gallery .big-image a img{width:100%}[id^=news] .content{margin-bottom:10px}.news-page article #header-news{padding:0 0 15px;margin:1em 0 2em;color:#333;border-bottom:1px solid #3b61a9;position:relative}.news-page article #header-news .row{align-items:flex-end;justify-content:flex-end}.news-page article #header-news h1{margin:0;padding:0}.news-page article #header-news h1 small{color:#3b61a9}.news-page article #header-news .filter{margin-bottom:-5px}.news-page article #header-news .filter button{border:none;box-shadow:none;font-size:16px;font-family:Helvetica,Arial,sans-serif;margin:0;padding:4px 0;background:0 0;text-align:left;color:inherit;display:flex;justify-content:space-between}.news-page article #header-news .filter button span:first-child{white-space:nowrap;text-overflow:ellipsis;position:relative;box-sizing:border-box;overflow:hidden;width:100%}.news-page article #header-news .filter button span.show-less,.news-page article #header-news .filter button span.show-more{white-space:nowrap;box-sizing:border-box;position:relative}.news-page article #header-news .filter button.hint{border-bottom:none;color:#ccc}.news-page article #header-news .filter button:focus~label{color:#3b61a9;font-size:12px;top:4px;visibility:visible}.news-page article #header-news .filter button:focus~label:after{left:0;visibility:visible;width:100%}.news-page article #header-news .filter>.dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175)}.news-page article #header-news .dropdown-menu{box-shadow:none}.news-page article #header-news .dropdown-menu li{border-bottom:1px solid #eee}.news-page article #header-news .dropdown-menu li:last-child{border:none}.news-page article #header-news .dropdown-menu .dropdown-menu{padding-left:12px}.news-page article #header-news .dropdown-header .header{position:relative}.news-page article #header-news .dropdown-header .header a{padding:10px;position:absolute;left:0;top:0;font-size:1.4rem;z-index:1}.news-page article #header-news .dropdown-header .header a,.news-page article #header-news .dropdown-header .header a:hover{color:#333}.news-page article #header-news .dropdown-header .header button{border:none;padding:10px;text-align:right}.news-page article #header-news .dropdown-header .header button span{width:100%}.news-page article #header-news .dropdown-header .dropdown-menu{position:static;float:none}.news-tile{margin-bottom:22px}.news-tile .tile{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);color:#222}.news-tile .desc{background-color:#fff;position:relative;border-top:1px solid #222;padding:40px 20px 20px;font-size:.89rem}.news-tile h2{margin-top:0}.news-tile .date{position:absolute;top:-2px;border-radius:50%;background:#222;color:#fff;width:62px;height:62px;line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;left:50%;transform:translate(-50%,-50%);font-weight:700}@media (max-width:767px){.news-tile figure{padding:0}.news-tile .row{margin:0}}#topicality header{min-height:60px}#topicality header h1{float:left}#topicality header small{text-align:right;display:block;font-weight:500;color:#3b61a9;letter-spacing:2px;line-height:44px}#topicality .resume{font-weight:700}#topicality .desc{margin:20px 0;line-height:1.7}#topicality figure{margin-bottom:1em}#topicality .tag-list{padding:7px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:15px}#topicality .tag-list span:first-child{margin-right:7px}@media (min-width:480px){#topicality figure{float:right;margin-left:30px}}@media (min-width:480px) and (max-width:991px){#topicality figure{max-width:50vw}}.tag-list{font-size:80%}.tag-list .fa-tag,.tag-list .fa-tags{margin-right:8px}.tag-list a{position:relative;z-index:101}.tag-list a,.tag-list a:active,.tag-list a:visited{font-family:Heebo,Arial,sans-serif;font-weight:600;color:#3b61a9}.tag-list a:focus,.tag-list a:hover{text-decoration:underline;color:#3b61a9;color:same}#last-news{margin:0}#last-news .time-figure{position:relative;text-align:center;overflow:hidden}#error #contact-form button[type=submit] .material-icons,#error .success .material-icons{position:relative;vertical-align:text-top;top:3px}#error .fa-pulse,#error .success{margin-left:8px}#error #contact-form button[type=submit]{position:relative;top:-2px;font-size:inherit}#error .fa-pulse{font-size:90%}#contact .contact-infos{text-align:center}#contact #aside{font-size:14px}#contact #aside h3{color:#333}#contact #aside p{margin:25px 0}#contact #aside p.adresse span.fa{float:left;height:40px}#contact #aside p.lead{font-size:14px}#contact #aside p.lead+p{margin-bottom:0}#contact #aside .fa:first-child{font-size:24px}#contact #aside .fa,#contact #aside .material-icons{color:#3b61a9;display:block;margin-bottom:10px}#contact #aside .email .fa.fa-at{font-size:100%;margin:0;color:#333;padding:0;width:auto;display:inline}#btn-contact{margin-top:15px;text-align:center}#btn-contact button{display:inline-flex;align-items:center}#btn-contact button .material-icons{margin-right:4px}@media (min-width:480px){body #home-slideshow{padding-top:70px}body #home-slideshow+main{padding-top:20px}body>main{padding-top:70px}#breadcrumb-container{padding-top:70px}#navbar-brand a{padding:15px}#block-contact h4+div{padding:20px 0}.menu .dropdown,.menu .megadropdown{min-width:100%;display:table;position:absolute;padding:5px 0;list-style-type:none;background:#fff;visibility:hidden;-webkit-box-shadow:none;box-shadow:none;opacity:0;filter:alpha(opacity=0);margin:0;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-o-transform:translate(0,-5px);transform:translate(0,-5px);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.menu .dropdown li,.menu .megadropdown li{float:none;display:table-row;width:100%}.menu .dropdown li a,.menu .megadropdown li a{white-space:nowrap;display:table-cell;min-width:100%}.menu .dropdown li a:hover,.menu .megadropdown li a:hover{text-decoration:none}.menu .dropdown:focus,.menu .dropdown:hover,.menu .megadropdown:focus,.menu .megadropdown:hover{display:table;visibility:visible;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.has-dropdown{position:relative}.has-dropdown:focus+.dropdown,.has-dropdown:focus+.megadropdown,.has-dropdown:hover+.dropdown,.has-dropdown:hover+.megadropdown{display:table;visibility:visible;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#main-menu>ul>li{float:left}#main-menu>ul>li:last-child .dropdown{right:0}#main-menu>ul>li>a,#main-menu>ul>li>a:visited{padding:20px 15px}.vignette h2{margin-bottom:20px}.vignette .desc{padding:15px}.catalog h3{clear:both;border-bottom:1px solid #eee}.catalog .text{overflow:hidden}.product-list>.row>div{text-align:center}#category #gallery{float:left;max-width:50%;margin-right:20px}#news .news-list>div #figure .time-published,#news-date .news-list>div #figure .time-published,#news-tag .news-list>div #figure .time-published{width:33.333333%}#contact .contact-infos{text-align:left}#contact .contact-infos p{padding-left:36px;position:relative}#contact .contact-infos p>.fa,#contact .contact-infos p>.material-icons{position:absolute;left:0;top:-3px}#contact .contact-infos p.address .fa,#contact .contact-infos p.address .material-icons{float:left;height:40px}#contact .contact-infos p.lead{font-size:14px;padding:0}#contact .contact-infos p.lead+p{margin-bottom:0}}@media (min-width:480px) and (min-width:768px) and (max-width:991px){blockquote{padding-left:56px}blockquote span.quote{top:-13px}blockquote span.quote:before{font-size:84px}}@media (min-width:480px) and (min-width:992px) and (max-width:1199px){blockquote{padding-left:70px}blockquote span.quote{top:-17px}blockquote span.quote:before{font-size:98px}}@media (min-width:480px) and (min-width:1200px){blockquote{padding-left:84px}blockquote span.quote{top:-20px}blockquote span.quote:before{font-size:112px}}@media (min-width:480px) and (min-width:992px){body #home-slideshow{padding-top:70px}}@media (min-width:480px) and (min-width:992px){body>main{padding-top:70px}}@media (min-width:480px) and (orientation:landscape),(min-width:480px) and (min-width:992px){#header .container{justify-content:space-between;max-width:970px}#header .container>div{padding-left:15px;padding-right:15px}}@media (min-width:480px) and (orientation:landscape) and (min-width:1200px),(min-width:480px) and (min-width:992px) and (min-width:1200px){#header .container{max-width:1170px}}@media (min-width:480px) and (orientation:landscape) and (min-width:1600px),(min-width:480px) and (min-width:992px) and (min-width:1600px){#header .container{max-width:1570px}}@media (min-width:480px) and (min-width:1200px){#newsletter form{padding:20px 5px;border:2px solid #fff}#newsletter .form-inline{text-align:left}#newsletter .form-inline p{font-weight:700}#mailform{padding:15px}}@media (min-width:480px) and (min-width:992px){#footer .block{margin-bottom:20px}}@media (min-width:480px) and (min-width:1200px){#category #gallery{max-width:33.33333333%}}@media (min-width:480px) and (min-width:1600px){#category #gallery{max-width:25%}}@media (min-width:480px) and (min-width:992px){.image-gallery .button{opacity:0}.image-gallery:hover .button{opacity:1}}@media (min-width:480px) and (min-width:992px){#news article>.container .label,#news-date article>.container .label,#news-tag article>.container .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#news article>.container>header,#news-date article>.container>header,#news-tag article>.container>header{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:15px}#news article>.container>header h1,#news-date article>.container>header h1,#news-tag article>.container>header h1{margin:0;padding:0;border:none}}@media (min-width:480px) and (max-width:991px){#new-record article .content>h1:first-child{padding-bottom:30px}#new-record h1 small{bottom:8px}}@media (min-width:480px) and (min-width:992px){#new-date .news-list>div #figure img,#news .news-list>div #figure img,#news-tag .news-list>div #figure img{height:auto;width:100%}#new-date .news-list>div #figure .time-published,#news .news-list>div #figure .time-published,#news-tag .news-list>div #figure .time-published{width:25%}#new-record figure img{height:auto;width:100%}}.toTop{opacity:0;visibility:hidden;position:fixed;z-index:50;display:block;top:calc(100% - 190px);right:50px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.toTop.affix{visibility:visible;opacity:1}.toTop a{width:50px;height:50px;display:flex!important;margin:0 auto;justify-content:center;align-items:center;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;position:relative;z-index:1;border:2px solid #808284;border-radius:50%}.toTop a .material-icons{font-size:2em;position:relative;top:0;color:#808284;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.toTop a:active,.toTop a:focus,.toTop a:hover{text-decoration:none;border-color:#3b61a9}.toTop a:active .material-icons,.toTop a:focus .material-icons,.toTop a:hover .material-icons{color:#3b61a9}@media (min-width:992px){#last-news{padding-bottom:0}}@media (min-width:992px) and (min-width:1200px){#header #navbar-brand{padding-left:50px}}@media (min-width:1200px){.sharebox>.material-icons{color:#9e9e9e;float:left;font-weight:300;line-height:1.4;font-size:24px;padding:.2em 15px .3em 0}.sharebox>.material-icons+ul{opacity:0;visibility:hidden;-webkit-transition:all .35s ease .5s;-o-transition:all .35s ease .5s;transition:all .35s ease .5s}.sharebox>.material-icons+ul:hover,.sharebox>.material-icons:hover+ul{opacity:1;visibility:visible;-webkit-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s}.share-nav{padding:7px 0;margin:-4px 0 0}.share-nav a:hover{text-decoration:none}.sharebar{overflow:hidden;padding:20px 0 16px}.sharebar .label{float:left;line-height:1.4;padding:.2em 0 .3em;margin-right:8px}.sharebar ul{float:left}.sharebar ul li{float:left}.sharebar ul li+li{margin-left:10px}.sharebar .followbox ul{margin:5px 0 0 10px}.sharebar .followbox ul li{font-size:20px}.sharebar .followbox ul li a{color:#555}.sharebar .followbox ul li a:active,.sharebar .followbox ul li a:hover{color:#3b61a9}} \ No newline at end of file diff --git a/skin/default/css/mobile.min.css b/skin/default/css/mobile.min.css index bc207a83..db7b95fe 100644 --- a/skin/default/css/mobile.min.css +++ b/skin/default/css/mobile.min.css @@ -10,4 +10,4 @@ */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-regular-400.woff2) format('woff2'),url(../fonts/fa-regular-400.woff) format('woff'),url(../fonts/fa-regular-400.ttf) format('truetype'),url(../fonts/fa-regular-400.svg#fontawesome) format('svg');font-display:swap}.far{font-family:'Font Awesome 5 Free';font-weight:400}/*! * Font Awesome Free 5.5.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-solid-900.woff2) format('woff2'),url(../fonts/fa-solid-900.woff) format('woff'),url(../fonts/fa-solid-900.ttf) format('truetype'),url(../fonts/fa-solid-900.svg#fontawesome) format('svg');font-display:swap}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}html{overflow-x:hidden;display:flex;justify-content:center;min-height:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:100vw;height:100%;position:relative;font-weight:300}body>main{padding:70px 0 50px;flex:1 0 auto}body>main~section{padding-bottom:50px}body>main+.section-block{padding-top:0}#breadcrumb-container{padding-top:70px}#breadcrumb-container+main{padding-top:0}article>h1:first-child{margin:8px auto 25px;padding:0 0 15px;border-bottom:1px solid #eee;color:#333;color:same}article img.float-right{float:right}article img.float-left{float:left}@media (min-width:768px){article img.float-right{margin:0 0 1rem 1rem}article img.float-left{margin:0 1rem 1rem 0}article img.float-left,article img.float-right{max-width:50%}}article p>img{margin:1rem}article>img{margin:1rem}article small.datePublished{display:block;margin-bottom:15px;color:#9e9e9e}article .description{margin-bottom:30px}article>.h1,article>.h2,article>.h3,article>.h4,article>.h5,article>.h6,article>h1,article>h2,article>h3,article>h4,article>h5,article>h6{color:#333}a,a:active,a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#3b61a9}a:focus,a:hover{text-decoration:underline;color:#3b61a9;color:same}.display,.lead{font-family:Heebo,Arial,sans-serif}::-moz-selection{color:#fff;background:#3b61a9}::selection{color:#fff;background:#3b61a9}@media (min-width:768px) and (max-width:1599px){body{font-size:16px}}@media (min-width:1600px){body{font-size:18px}}#header{z-index:500;position:fixed;width:100%;background:#fff;left:0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1)}#header .container{display:flex;justify-content:center;align-items:center;padding:10px 15px;height:70px}.site-name{text-align:center}@media (max-width:991px){.site-name{flex:1}}.site-name a{display:block}.select-lang,.toggle-menu{border:none;margin:0;line-height:1}@media (max-width:991px){.select-lang,.toggle-menu{position:absolute;top:50%;transform:translateY(-50%)}}.select-lang{right:10px}.select-lang .dropdown-toggle{padding:15px;border:none;color:#333}.select-lang .dropdown a{font-size:.875rem}.select-lang:active{box-shadow:none;color:#3b61a9}.toggle-menu{left:5px;padding:15px}#breadcrumb-container{padding-top:70px;margin:7px 0 8px}#breadcrumb-container+main{padding-top:0}.breadcrumb{font-size:12px;position:relative;padding:5px 15px}.breadcrumb>ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrumb>ol>li+li:before{color:#ddd;content:"/";padding:4px 2px}.breadcrumb li{display:flex;font-weight:300;color:#3b61a9}.breadcrumb li a,.breadcrumb li a:active,.breadcrumb li a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:underline;color:#333;color:same}.breadcrumb li a,.breadcrumb li>span{display:block;padding:5px}.breadcrumb .material-icons{font-size:inherit;vertical-align:middle;position:relative;top:-2px}#menu{display:block;position:fixed;top:0;left:0;height:100vh!important;width:100vw;opacity:0;z-index:-1;overflow-x:hidden;box-shadow:none;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#menu.collapsing{z-index:300}#menu.in{opacity:1;z-index:300}#menu.in #sidebar{transform:translateX(0)}#menu-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.2)}.toggle-menu>span{width:20px;border-radius:0;background-color:#333;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.toggle-menu>span:last-child{background:0 0}.toggle-menu.open span.icon-bar{width:21px}.toggle-menu.open span.icon-bar:first-child{-webkit-transform:rotate(45deg) translate(-1px,-1px);-ms-transform:rotate(45deg) translate(-1px,-1px);-o-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px)}.toggle-menu.open span.icon-bar:first-child+span{opacity:0;filter:alpha(opacity=0)}.toggle-menu.open span.icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(-1px,1px);-ms-transform:rotate(-45deg) translate(-1px,1px);-o-transform:rotate(-45deg) translate(-1px,1px);transform:rotate(-45deg) translate(-1px,1px)}#sidebar{position:absolute;left:0;min-height:100vh;max-width:20.8rem;width:65vw;top:0;z-index:300;transform:translateX(-110%);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;outline:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform}#sidebar header{display:flex;align-items:center;justify-content:center;padding:15px;color:#fff;height:70px}#sidebar header button{margin:0;line-height:1;position:absolute;border:none;left:0;top:-1px;padding:15px}#sidebar header .material-icons{vertical-align:middle}#sidebar footer .followbox ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#sidebar footer .followbox ul li a{display:flex;width:35px;height:35px;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:16px}#sidebar footer .followbox ul li a:hover{text-decoration:none}#sidebar footer .followbox ul .share-soundcloud a{color:#222}#sidebar footer .followbox ul .share-soundcloud a:hover{color:#ff621a}#sidebar footer .followbox ul .share-github a{color:#222}#sidebar footer .followbox ul .share-github a:hover{color:#222}#sidebar footer .followbox ul .share-instagram a{color:#222}#sidebar footer .followbox ul .share-instagram a:hover{color:#D82F81}#sidebar footer .followbox ul .share-pinterest a{color:#222}#sidebar footer .followbox ul .share-pinterest a:hover{color:#d62035}#sidebar footer .followbox ul .share-linkedin a{color:#222}#sidebar footer .followbox ul .share-linkedin a:hover{color:#497cb0}#sidebar footer .followbox ul .share-google a{color:#222}#sidebar footer .followbox ul .share-google a:hover{color:#e24b35}#sidebar footer .followbox ul .share-viadeo a{color:#222}#sidebar footer .followbox ul .share-viadeo a:hover{color:#242424}#sidebar footer .followbox ul .share-twitter a{color:#222}#sidebar footer .followbox ul .share-twitter a:hover{color:#38a1f3}#sidebar footer .followbox ul .share-facebook a{color:#222}#sidebar footer .followbox ul .share-facebook a:hover{color:#5c79ca}.menu a{display:block;padding:12px 15px;background-color:transparent}.menu a,.menu a:visited{color:#333}.menu a:focus,.menu a:hover{text-decoration:none;color:#333;background:0 0}.menu li.active>a,.menu>a:active{color:#333;background:0 0}.menu>ul{margin:0}.menu li{position:relative}.menu li.active>a{color:#333}.menu li li a{padding:7px 15px 7px 25px;font-size:.89rem}.menu li li .navbar-toggle{padding:0 12px}.menu li li .navbar-toggle .show-less{top:0}.menu li li a,.menu li li a:visited{color:#333}.menu li li a:focus,.menu li li a:hover{text-decoration:none;color:#333;background:0 0}.menu li li a:active,.menu li li.active a{color:#333;background:0 0}.menu .navbar-collapse{padding:0;box-shadow:none}.menu .navbar-toggle{padding:7px 12px;display:block;position:absolute;right:0;top:4px;margin:0;border:none;z-index:1}.menu .navbar-toggle .show-less{position:absolute;top:7px;z-index:10;right:50%;transform:translateX(50%)}.menu .navbar-toggle .show-more>i,.menu .navbar-toggle .show-more>span,.menu .navbar-toggle.open.collapsed .show-more>i,.menu .navbar-toggle.open.collapsed .show-more>span{-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;transform:scale(1,1)}.menu .navbar-toggle.open .show-more>i,.menu .navbar-toggle.open .show-more>span,.menu .navbar-toggle:not(.collapsed) .show-more>i,.menu .navbar-toggle:not(.collapsed) .show-more>span{transform:scale(1,0)}.share-nav a{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.share-nav a:active,.share-nav a:focus{text-decoration:none}.share-nav .fab{color:#fff}.share-nav .fab:before{vertical-align:middle}.share-nav .fab .fa-google-plus-g:before{font-size:1rem;margin-top:3px;display:block}.share-nav .fab .fa-viadeo:before{position:relative;top:-2px}.share-nav .share-soundcloud a{background-color:#ff621a}.share-nav .share-soundcloud a:hover{background-color:#e64800}.share-nav .share-github a{background-color:#222}.share-nav .share-github a:hover{background-color:#080808}.share-nav .share-instagram a{background-color:#D82F81}.share-nav .share-instagram a:hover{background-color:#b32168}.share-nav .share-pinterest a{background-color:#d62035}.share-nav .share-pinterest a:hover{background-color:#aa192a}.share-nav .share-linkedin a{background-color:#497cb0}.share-nav .share-linkedin a:hover{background-color:#3a638c}.share-nav .share-google a{background-color:#e24b35}.share-nav .share-google a:hover{background-color:#c7321d}.share-nav .share-viadeo a{background-color:#242424}.share-nav .share-viadeo a:hover{background-color:#0a0a0a}.share-nav .share-twitter a{background-color:#38a1f3}.share-nav .share-twitter a:hover{background-color:#0e8aea}.share-nav .share-facebook a{background-color:#5c79ca}.share-nav .share-facebook a:hover{background-color:#3c5cb7}.sharebar{background-color:#fff}.sharebar .label{color:#9e9e9e;font-size:1.15rem}@media (max-width:1199px){.sharebar .followbox{display:flex;flex-flow:column;align-items:center}.sharebar .followbox li a{display:flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;color:#fff}.sharebar .followbox ul{margin:0 0 18px}}#cph{position:absolute}#footer{background:0 0;color:#333}#footer a,#footer a:active,#footer a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}#footer a:focus,#footer a:hover{text-decoration:underline;color:#333;color:same}#footer .blocks{border-top:1px solid #9e9e9e}#footer .block{padding:20px 15px}#footer .block:last-child{margin-bottom:0}#footer .block h4{padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #9e9e9e}.mobile-footer{margin-bottom:44px}#block-contact li{margin:5px 0 15px}#block-contact li.phone-number{font-size:20px}#block-contact.fa,#block-contact.material-icons{width:30px;font-size:20px}#block-last-news .news-list-last h5{line-height:1.42857143;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#block-last-news .news-list-last .date{color:#3b61a9}#block-last-news .news-list-last a{text-decoration:none}#block-last-news .news-list-last a p{text-decoration:none}#block-last-news .news-list-last .media-footer{border-bottom:1px dotted #9e9e9e;padding-bottom:10px}#block-last-news .news-list-last .media-footer p{font-size:13px;margin-bottom:5px}#colophon{background-color:transparent;color:#333}#colophon .footer-colophon{border-top:1px solid #9e9e9e;padding:15px 0;font-size:85%}@media (max-width:479px){#colophon .footer-colophon .row{flex-direction:column;align-items:center}#colophon .footer-colophon .row>div{padding:5px 0}}@media (min-width:480px){#colophon .footer-colophon .col.copy{flex-grow:2}#colophon .footer-colophon .col.created{text-align:right}#colophon .footer-colophon .col.middle{text-align:center}}#colophon .footer-colophon p{margin:0;padding:0}#colophon .material-icons{font-size:inherit;vertical-align:middle}#footbar{position:fixed;bottom:0;display:block;width:100%;z-index:200;padding:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)}#footbar .wrapper{background-color:#3b61a9;color:#fff;height:44px;padding:3px 0}#footbar .btn{color:#fff;background-color:#3b61a9;border-color:#3b61a9}#footbar .btn.focus,#footbar .btn:focus{color:#fff;background-color:#2e4b83;border-color:#1a2b4a}#footbar .btn:hover{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active.focus,#footbar .btn.active:focus,#footbar .btn.active:hover,#footbar .btn:active.focus,#footbar .btn:active:focus,#footbar .btn:active:hover,.open>.dropdown-toggle#footbar .btn.focus,.open>.dropdown-toggle#footbar .btn:focus,.open>.dropdown-toggle#footbar .btn:hover{color:#fff;background-color:#253c69;border-color:#1a2b4a}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{background-image:none}#footbar .btn.disabled.focus,#footbar .btn.disabled:focus,#footbar .btn.disabled:hover,#footbar .btn[disabled].focus,#footbar .btn[disabled]:focus,#footbar .btn[disabled]:hover,fieldset[disabled] #footbar .btn.focus,fieldset[disabled] #footbar .btn:focus,fieldset[disabled] #footbar .btn:hover{background-color:#3b61a9;border-color:#3b61a9}#footbar .btn .badge{color:#3b61a9;background-color:#fff}#footbar .material-icons{vertical-align:bottom}#footbar .dropup{position:static}#footbar .dropup .material-icons{margin-right:4px}#footbar .share-nav{position:absolute;width:100%;z-index:-1;bottom:-16px;background:#fff;display:block;padding:8px 15px;height:50px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;box-shadow:0 0 1px rgba(0,0,0,.2) inset;margin-bottom:0}#footbar .share-nav li{float:left;margin-right:15px}#footbar .dropup.open+.share-nav{bottom:44px}#footbar .btn{display:flex;align-items:center}.toTop.float-btn{display:block;float:right!important}.dropdown:not(.open) .dropdown-toggle .show-less{display:none}.dropdown.open .dropdown-toggle .show-more{display:none}.dropdown .dropdown-header button:not(.open) .show-less{display:none}.dropdown .dropdown-header button.open .show-more{display:none}.dropdown .dropdown-menu{padding:0;box-shadow:0 0 3px rgba(0,0,0,.4);border-radius:0;border:none}.dropdown .dropdown-menu>li.active,.dropdown .dropdown-menu>li>a{font-weight:400;padding:5px 8px}.dropdown:not(.toc-drop) .dropdown-menu{min-width:100%;top:calc(100% - 2px)}.dropdown .dropdown-header{padding:0}.dropdown .btn{text-align:left}.section-block{padding-top:30px;padding-bottom:40px}.text figure{margin-bottom:15px}.vignette:not(:last-child){margin-bottom:15px}.vignette h2{margin:5px 0 18px}.vignette .figure{position:relative;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.vignette .figure:focus .caption,.vignette .figure:hover .caption{opacity:1}.vignette .desc{padding:15px;background-color:#fff;overflow:hidden}.vignette .desc p{color:#9e9e9e}@media (max-width:767px){.vignette-list{overflow:hidden;margin:0 -15px}.vignette-list .section-block{margin:0 -15px;padding-right:30px;padding-left:30px;background-color:#eee;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2)}}.pager>li>a{border-radius:0;color:#333;border:none;padding:10px}.pager>li>a:active,.pager>li>a:focus{color:#3b61a9;text-decoration:none;background-color:transparent}.pager>li.active a,.pager>li:focus a{color:#3b61a9;background-color:transparent;font-weight:700;border-bottom:1px solid #3b61a9}.pager .material-icons{font-size:1.4rem}#cookies{position:fixed;bottom:0;width:100%;z-index:201;background-color:rgba(0,0,0,.6);color:#fff;padding:15px;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse}#cookies p{margin:0}#cookies a,#cookies a:active,#cookies a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#fff}#cookies a:focus,#cookies a:hover{text-decoration:underline;color:#fff;color:same}#cookies .material-icons{vertical-align:bottom}#home main{padding-bottom:15px}#home-slideshow{padding-top:70px}@media (min-width:480px){#home-slideshow{padding-top:70px}}#home-slideshow+main{padding-top:30px}.cms header{display:flex;margin:8px auto 25px;padding-bottom:15px;border-bottom:1px solid #eee}.cms header h1{margin:0}.toc-drop>.dropdown-menu{padding:10px}.toc-drop>.dropdown-menu .material-icons{color:#333}.toc-drop>.dropdown-menu .dropdown-header{color:#333;flex-direction:row;align-items:center;justify-content:space-between}.toc-drop>.dropdown-menu .dropdown-header.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu>.dropdown-header{font-size:inherit;padding:5px;margin-bottom:5px}.toc-drop>.dropdown-menu li{padding:3px 6px;display:flex;flex-direction:column}.toc-drop>.dropdown-menu li.submenu{padding:0}.toc-drop>.dropdown-menu li.submenu>ul{padding:3px 6px}.toc-drop>.dropdown-menu li a{font-size:16px;padding:0}.toc-drop>.dropdown-menu li:not(.dropdown-header) .material-icons{font-size:8px;width:24px;margin-right:5px;text-align:center}.toc-drop>.dropdown-menu li.active:not(.submenu){padding:3px 6px}.toc-drop>.dropdown-menu li.active>.btn-link a,.toc-drop>.dropdown-menu li.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu .btn-link{padding:0;border:none}.toc-drop>.dropdown-menu .btn-link a{color:#333}.toc-drop>.dropdown-menu .dropdown-menu{position:relative;top:auto;border:none;box-shadow:none;margin:4px 0 4px 8px}.toc-drop>.dropdown-menu>.dropdown-menu{display:block;border-left:1px solid #eee}.catalog h3{margin:0;padding:17px 0}.catalog .text{margin-bottom:20px}#product article header{margin:0 auto 25px;display:flex;flex-wrap:wrap;justify-content:space-between}#product article header h1{flex:1 0 100%;padding:0 0 10px;border-bottom:1px solid #eee}#product .interested-form{margin:50px 0 25px}#product .interested-form span{margin:0 8px}#product .owl-theme-square.owl-loaded{flex-direction:column}#product .owl-theme-square .owl-nav{margin-bottom:0}#gallery{margin-bottom:20px}#default{opacity:1;z-index:1;position:static;float:left}.image-gallery .big-image{margin:0 0 20px;display:block;width:100%;overflow:hidden;position:relative}.image-gallery .big-image a{opacity:0;position:absolute;left:0;top:0;width:100%;margin:0 auto;z-index:-1;-webkit-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms}.image-gallery .big-image a:hover{cursor:zoom-in}.image-gallery .big-image a img{width:100%}[id^=news] .content{margin-bottom:10px}.news-page article #header-news{padding:0 0 15px;margin:1em 0 2em;color:#333;border-bottom:1px solid #3b61a9;position:relative}.news-page article #header-news .row{align-items:flex-end;justify-content:flex-end}.news-page article #header-news h1{margin:0;padding:0}.news-page article #header-news h1 small{color:#3b61a9}.news-page article #header-news .filter{margin-bottom:-5px}.news-page article #header-news .filter button{border:none;box-shadow:none;font-size:16px;font-family:Helvetica,Arial,sans-serif;margin:0;padding:4px 0;background:0 0;text-align:left;color:inherit;display:flex;justify-content:space-between}.news-page article #header-news .filter button span:first-child{white-space:nowrap;text-overflow:ellipsis;position:relative;box-sizing:border-box;overflow:hidden;width:100%}.news-page article #header-news .filter button span.show-less,.news-page article #header-news .filter button span.show-more{white-space:nowrap;box-sizing:border-box;position:relative}.news-page article #header-news .filter button.hint{border-bottom:none;color:#ccc}.news-page article #header-news .filter button:focus~label{color:#3b61a9;font-size:12px;top:4px;visibility:visible}.news-page article #header-news .filter button:focus~label:after{left:0;visibility:visible;width:100%}.news-page article #header-news .filter>.dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175)}.news-page article #header-news .dropdown-menu{box-shadow:none}.news-page article #header-news .dropdown-menu li{border-bottom:1px solid #eee}.news-page article #header-news .dropdown-menu li:last-child{border:none}.news-page article #header-news .dropdown-menu .dropdown-menu{padding-left:12px}.news-page article #header-news .dropdown-header .header{position:relative}.news-page article #header-news .dropdown-header .header a{padding:10px;position:absolute;left:0;top:0;font-size:1.4rem;z-index:1}.news-page article #header-news .dropdown-header .header a,.news-page article #header-news .dropdown-header .header a:hover{color:#333}.news-page article #header-news .dropdown-header .header button{border:none;padding:10px;text-align:right}.news-page article #header-news .dropdown-header .header button span{width:100%}.news-page article #header-news .dropdown-header .dropdown-menu{position:static;float:none}.news-tile{margin-bottom:22px}.news-tile .tile{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);color:#222}.news-tile .desc{background-color:#fff;position:relative;border-top:1px solid #222;padding:40px 20px 20px;font-size:.89rem}.news-tile h2{margin-top:0}.news-tile .date{position:absolute;top:-2px;border-radius:50%;background:#222;color:#fff;width:62px;height:62px;line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;left:50%;transform:translate(-50%,-50%);font-weight:700}@media (max-width:767px){.news-tile figure{padding:0}.news-tile .row{margin:0}}#topicality header{min-height:60px}#topicality header h1{float:left}#topicality header small{text-align:right;display:block;font-weight:500;color:#3b61a9;letter-spacing:2px;line-height:44px}#topicality .resume{font-weight:700}#topicality .desc{margin:20px 0;line-height:1.7}#topicality figure{margin-bottom:1em}#topicality .tag-list{padding:7px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:15px}#topicality .tag-list span:first-child{margin-right:7px}@media (min-width:480px){#topicality figure{float:right;margin-left:30px}}@media (min-width:480px) and (max-width:991px){#topicality figure{max-width:50vw}}.tag-list{font-size:80%}.tag-list .fa-tag,.tag-list .fa-tags{margin-right:8px}.tag-list a{position:relative;z-index:101}.tag-list a,.tag-list a:active,.tag-list a:visited{font-family:Heebo,Arial,sans-serif;font-weight:600;color:#3b61a9}.tag-list a:focus,.tag-list a:hover{text-decoration:underline;color:#3b61a9;color:same}#last-news{margin:0}#last-news .time-figure{position:relative;text-align:center;overflow:hidden}#error #contact-form button[type=submit] .material-icons,#error .success .material-icons{position:relative;vertical-align:text-top;top:3px}#error .fa-pulse,#error .success{margin-left:8px}#error #contact-form button[type=submit]{position:relative;top:-2px;font-size:inherit}#error .fa-pulse{font-size:90%}#contact .contact-infos{text-align:center}#contact #aside{font-size:14px}#contact #aside h3{color:#333}#contact #aside p{margin:25px 0}#contact #aside p.adresse span.fa{float:left;height:40px}#contact #aside p.lead{font-size:14px}#contact #aside p.lead+p{margin-bottom:0}#contact #aside .fa:first-child{font-size:24px}#contact #aside .fa,#contact #aside .material-icons{color:#3b61a9;display:block;margin-bottom:10px}#contact #aside .email .fa.fa-at{font-size:100%;margin:0;color:#333;padding:0;width:auto;display:inline}#btn-contact{margin-top:15px;text-align:center}#btn-contact button{display:inline-flex;align-items:center}#btn-contact button .material-icons{margin-right:4px} \ No newline at end of file + */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-solid-900.woff2) format('woff2'),url(../fonts/fa-solid-900.woff) format('woff'),url(../fonts/fa-solid-900.ttf) format('truetype'),url(../fonts/fa-solid-900.svg#fontawesome) format('svg');font-display:swap}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}html{overflow-x:hidden;display:flex;justify-content:center;min-height:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:100vw;height:100%;position:relative;font-weight:300}body>main{padding:70px 0 50px;flex:1 0 auto}body>main~section{padding-bottom:50px}body>main+.section-block{padding-top:0}#breadcrumb-container{padding-top:70px}#breadcrumb-container+main{padding-top:0}article>h1:first-child{margin:8px auto 25px;padding:0 0 15px;border-bottom:1px solid #eee;color:#333;color:same}article img.float-right{float:right}article img.float-left{float:left}@media (min-width:768px){article img.float-right{margin:0 0 1rem 1rem}article img.float-left{margin:0 1rem 1rem 0}article img.float-left,article img.float-right{max-width:50%}}article p>img{margin:1rem}article>img{margin:1rem}article small.datePublished{display:block;margin-bottom:15px;color:#9e9e9e}article .description{margin-bottom:30px}article>.h1,article>.h2,article>.h3,article>.h4,article>.h5,article>.h6,article>h1,article>h2,article>h3,article>h4,article>h5,article>h6{color:#333}a,a:active,a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#3b61a9}a:focus,a:hover{text-decoration:underline;color:#3b61a9;color:same}.display,.lead{font-family:Heebo,Arial,sans-serif}::-moz-selection{color:#fff;background:#3b61a9}::selection{color:#fff;background:#3b61a9}@media (min-width:768px) and (max-width:1599px){body{font-size:16px}}@media (min-width:1600px){body{font-size:18px}}#header{z-index:500;position:fixed;width:100%;background:#fff;left:0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1)}#header .container{display:flex;justify-content:center;align-items:center;padding:10px 15px;height:70px}.site-name{text-align:center}@media (max-width:991px){.site-name{flex:1}}.site-name a{display:block}.select-lang,.toggle-menu{border:none;margin:0;line-height:1}@media (max-width:991px){.select-lang,.toggle-menu{position:absolute;top:50%;transform:translateY(-50%)}}.select-lang{right:10px}.select-lang .dropdown-toggle{padding:15px;border:none;color:#333;background-color:transparent}.select-lang .dropdown a{font-size:.875rem}.select-lang:active{box-shadow:none;color:#3b61a9}.toggle-menu{left:5px;padding:15px}#breadcrumb-container{padding-top:70px;margin:7px 0 8px}#breadcrumb-container+main{padding-top:0}.breadcrumb{font-size:12px;position:relative;padding:5px 15px}.breadcrumb>ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrumb>ol>li+li:before{color:#ddd;content:"/";padding:4px 2px}.breadcrumb li{display:flex;font-weight:300;color:#3b61a9}.breadcrumb li a,.breadcrumb li a:active,.breadcrumb li a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:underline;color:#333;color:same}.breadcrumb li a,.breadcrumb li>span{display:block;padding:5px}.breadcrumb .material-icons{font-size:inherit;vertical-align:middle;position:relative;top:-2px}#menu{display:block;position:fixed;top:0;left:0;height:100vh!important;width:100vw;opacity:0;z-index:-1;overflow-x:hidden;box-shadow:none;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#menu.collapsing{z-index:300}#menu.in{opacity:1;z-index:300}#menu.in #sidebar{transform:translateX(0)}#menu-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.2)}.toggle-menu>span{width:20px;border-radius:0;background-color:#333;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.toggle-menu>span:last-child{background:0 0}.toggle-menu.open span.icon-bar{width:21px}.toggle-menu.open span.icon-bar:first-child{-webkit-transform:rotate(45deg) translate(-1px,-1px);-ms-transform:rotate(45deg) translate(-1px,-1px);-o-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px)}.toggle-menu.open span.icon-bar:first-child+span{opacity:0;filter:alpha(opacity=0)}.toggle-menu.open span.icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(-1px,1px);-ms-transform:rotate(-45deg) translate(-1px,1px);-o-transform:rotate(-45deg) translate(-1px,1px);transform:rotate(-45deg) translate(-1px,1px)}#sidebar{position:absolute;left:0;min-height:100vh;max-width:20.8rem;width:65vw;top:0;z-index:300;transform:translateX(-110%);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;outline:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform}#sidebar header{display:flex;align-items:center;justify-content:center;padding:15px;color:#fff;height:70px}#sidebar header button{margin:0;line-height:1;position:absolute;border:none;left:0;top:-1px;padding:15px}#sidebar header .material-icons{vertical-align:middle}#sidebar footer .followbox ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#sidebar footer .followbox ul li a{display:flex;width:35px;height:35px;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:16px}#sidebar footer .followbox ul li a:hover{text-decoration:none}#sidebar footer .followbox ul .share-soundcloud a{color:#222}#sidebar footer .followbox ul .share-soundcloud a:hover{color:#ff621a}#sidebar footer .followbox ul .share-github a{color:#222}#sidebar footer .followbox ul .share-github a:hover{color:#222}#sidebar footer .followbox ul .share-instagram a{color:#222}#sidebar footer .followbox ul .share-instagram a:hover{color:#D82F81}#sidebar footer .followbox ul .share-pinterest a{color:#222}#sidebar footer .followbox ul .share-pinterest a:hover{color:#d62035}#sidebar footer .followbox ul .share-linkedin a{color:#222}#sidebar footer .followbox ul .share-linkedin a:hover{color:#497cb0}#sidebar footer .followbox ul .share-google a{color:#222}#sidebar footer .followbox ul .share-google a:hover{color:#e24b35}#sidebar footer .followbox ul .share-viadeo a{color:#222}#sidebar footer .followbox ul .share-viadeo a:hover{color:#242424}#sidebar footer .followbox ul .share-twitter a{color:#222}#sidebar footer .followbox ul .share-twitter a:hover{color:#38a1f3}#sidebar footer .followbox ul .share-facebook a{color:#222}#sidebar footer .followbox ul .share-facebook a:hover{color:#5c79ca}.menu a{display:block;padding:12px 15px;background-color:transparent}.menu a,.menu a:visited{color:#333}.menu a:focus,.menu a:hover{text-decoration:none;color:#333;background:0 0}.menu li.active>a,.menu>a:active{color:#333;background:0 0}.menu>ul{margin:0}.menu li{position:relative}.menu li.active>a{color:#333}.menu li li a{padding:7px 15px 7px 25px;font-size:.89rem}.menu li li .navbar-toggle{padding:0 12px}.menu li li .navbar-toggle .show-less{top:0}.menu li li a,.menu li li a:visited{color:#333}.menu li li a:focus,.menu li li a:hover{text-decoration:none;color:#333;background:0 0}.menu li li a:active,.menu li li.active a{color:#333;background:0 0}.menu .navbar-collapse{padding:0;box-shadow:none}.menu .navbar-toggle{padding:7px 12px;display:block;position:absolute;right:0;top:4px;margin:0;border:none;z-index:1}.menu .navbar-toggle .show-less{position:absolute;top:7px;z-index:10;right:50%;transform:translateX(50%)}.menu .navbar-toggle .show-more>i,.menu .navbar-toggle .show-more>span,.menu .navbar-toggle.open.collapsed .show-more>i,.menu .navbar-toggle.open.collapsed .show-more>span{-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;transform:scale(1,1)}.menu .navbar-toggle.open .show-more>i,.menu .navbar-toggle.open .show-more>span,.menu .navbar-toggle:not(.collapsed) .show-more>i,.menu .navbar-toggle:not(.collapsed) .show-more>span{transform:scale(1,0)}.share-nav a{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.share-nav a:active,.share-nav a:focus{text-decoration:none}.share-nav .fab{color:#fff}.share-nav .fab:before{vertical-align:middle}.share-nav .fab .fa-google-plus-g:before{font-size:1rem;margin-top:3px;display:block}.share-nav .fab .fa-viadeo:before{position:relative;top:-2px}.share-nav .share-soundcloud a{background-color:#ff621a}.share-nav .share-soundcloud a:hover{background-color:#e64800}.share-nav .share-github a{background-color:#222}.share-nav .share-github a:hover{background-color:#080808}.share-nav .share-instagram a{background-color:#D82F81}.share-nav .share-instagram a:hover{background-color:#b32168}.share-nav .share-pinterest a{background-color:#d62035}.share-nav .share-pinterest a:hover{background-color:#aa192a}.share-nav .share-linkedin a{background-color:#497cb0}.share-nav .share-linkedin a:hover{background-color:#3a638c}.share-nav .share-google a{background-color:#e24b35}.share-nav .share-google a:hover{background-color:#c7321d}.share-nav .share-viadeo a{background-color:#242424}.share-nav .share-viadeo a:hover{background-color:#0a0a0a}.share-nav .share-twitter a{background-color:#38a1f3}.share-nav .share-twitter a:hover{background-color:#0e8aea}.share-nav .share-facebook a{background-color:#5c79ca}.share-nav .share-facebook a:hover{background-color:#3c5cb7}.sharebar{background-color:#fff}.sharebar .label{color:#9e9e9e;font-size:1.15rem}@media (max-width:1199px){.sharebar .followbox{display:flex;flex-flow:column;align-items:center}.sharebar .followbox li a{display:flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;color:#fff}.sharebar .followbox ul{margin:0 0 18px}}#cph{position:absolute}#footer{background:0 0;color:#333}#footer a,#footer a:active,#footer a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}#footer a:focus,#footer a:hover{text-decoration:underline;color:#333;color:same}#footer .blocks{border-top:1px solid #9e9e9e}#footer .block{padding:20px 15px}#footer .block:last-child{margin-bottom:0}#footer .block h4{padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #9e9e9e}.mobile-footer{margin-bottom:44px}#block-contact li{margin:5px 0 15px}#block-contact li.phone-number{font-size:20px}#block-contact.fa,#block-contact.material-icons{width:30px;font-size:20px}#block-last-news .news-list-last h5{line-height:1.42857143;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#block-last-news .news-list-last .date{color:#3b61a9}#block-last-news .news-list-last a{text-decoration:none}#block-last-news .news-list-last a p{text-decoration:none}#block-last-news .news-list-last .media-footer{border-bottom:1px dotted #9e9e9e;padding-bottom:10px}#block-last-news .news-list-last .media-footer p{font-size:13px;margin-bottom:5px}#colophon{background-color:transparent;color:#333}#colophon .footer-colophon{border-top:1px solid #9e9e9e;padding:15px 0;font-size:85%}@media (max-width:479px){#colophon .footer-colophon .row{flex-direction:column;align-items:center}#colophon .footer-colophon .row>div{padding:5px 0}}@media (min-width:480px){#colophon .footer-colophon .col.copy{flex-grow:2}#colophon .footer-colophon .col.created{text-align:right}#colophon .footer-colophon .col.middle{text-align:center}}#colophon .footer-colophon p{margin:0;padding:0}#colophon .material-icons{font-size:inherit;vertical-align:middle}#footbar{position:fixed;bottom:0;display:block;width:100%;z-index:200;padding:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)}#footbar .wrapper{background-color:#3b61a9;color:#fff;height:44px;padding:3px 0}#footbar .btn{color:#fff;background-color:#3b61a9;border-color:#3b61a9}#footbar .btn.focus,#footbar .btn:focus{color:#fff;background-color:#2e4b83;border-color:#1a2b4a}#footbar .btn:hover{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active.focus,#footbar .btn.active:focus,#footbar .btn.active:hover,#footbar .btn:active.focus,#footbar .btn:active:focus,#footbar .btn:active:hover,.open>.dropdown-toggle#footbar .btn.focus,.open>.dropdown-toggle#footbar .btn:focus,.open>.dropdown-toggle#footbar .btn:hover{color:#fff;background-color:#253c69;border-color:#1a2b4a}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{background-image:none}#footbar .btn.disabled.focus,#footbar .btn.disabled:focus,#footbar .btn.disabled:hover,#footbar .btn[disabled].focus,#footbar .btn[disabled]:focus,#footbar .btn[disabled]:hover,fieldset[disabled] #footbar .btn.focus,fieldset[disabled] #footbar .btn:focus,fieldset[disabled] #footbar .btn:hover{background-color:#3b61a9;border-color:#3b61a9}#footbar .btn .badge{color:#3b61a9;background-color:#fff}#footbar .material-icons{vertical-align:bottom}#footbar .dropup{position:static}#footbar .dropup .material-icons{margin-right:4px}#footbar .share-nav{position:absolute;width:100%;z-index:-1;bottom:-16px;background:#fff;display:block;padding:8px 15px;height:50px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;box-shadow:0 0 1px rgba(0,0,0,.2) inset;margin-bottom:0}#footbar .share-nav li{float:left;margin-right:15px}#footbar .dropup.open+.share-nav{bottom:44px}#footbar .btn{display:flex;align-items:center}.toTop.float-btn{display:block;float:right!important}.dropdown:not(.open) .dropdown-toggle .show-less{display:none}.dropdown.open .dropdown-toggle .show-more{display:none}.dropdown .dropdown-header button:not(.open) .show-less{display:none}.dropdown .dropdown-header button.open .show-more{display:none}.dropdown .dropdown-menu{padding:0;box-shadow:0 0 3px rgba(0,0,0,.4);border-radius:0;border:none}.dropdown .dropdown-menu>li.active,.dropdown .dropdown-menu>li>a{font-weight:400;padding:5px 8px}.dropdown:not(.toc-drop) .dropdown-menu{min-width:100%;top:calc(100% - 2px)}.dropdown .dropdown-header{padding:0}.dropdown .btn{text-align:left}.section-block{padding-top:30px;padding-bottom:40px}.text figure{margin-bottom:15px}.vignette:not(:last-child){margin-bottom:15px}.vignette h2{margin:5px 0 18px}.vignette .figure{position:relative;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.vignette .figure:focus .caption,.vignette .figure:hover .caption{opacity:1}.vignette .desc{padding:15px;background-color:#fff;overflow:hidden}.vignette .desc p{color:#9e9e9e}@media (max-width:767px){.vignette-list{overflow:hidden;margin:0 -15px}.vignette-list .section-block{margin:0 -15px;padding-right:30px;padding-left:30px;background-color:#eee;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2)}}.pager>li>a{border-radius:0;color:#333;border:none;padding:10px}.pager>li>a:active,.pager>li>a:focus{color:#3b61a9;text-decoration:none;background-color:transparent}.pager>li.active a,.pager>li:focus a{color:#3b61a9;background-color:transparent;font-weight:700;border-bottom:1px solid #3b61a9}.pager .material-icons{font-size:1.4rem}#cookies{position:fixed;bottom:0;width:100%;z-index:201;background-color:rgba(0,0,0,.6);color:#fff;padding:15px;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse}#cookies p{margin:0}#cookies a,#cookies a:active,#cookies a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#fff}#cookies a:focus,#cookies a:hover{text-decoration:underline;color:#fff;color:same}#cookies .material-icons{vertical-align:bottom}#home main{padding-bottom:15px}#home-slideshow{padding-top:70px}@media (min-width:480px){#home-slideshow{padding-top:70px}}#home-slideshow+main{padding-top:30px}.cms header{display:flex;margin:8px auto 25px;padding-bottom:15px;border-bottom:1px solid #eee}.cms header h1{margin:0}.toc-drop>.dropdown-menu{padding:10px}.toc-drop>.dropdown-menu .material-icons{color:#333}.toc-drop>.dropdown-menu .dropdown-header{color:#333;flex-direction:row;align-items:center;justify-content:space-between}.toc-drop>.dropdown-menu .dropdown-header.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu>.dropdown-header{font-size:inherit;padding:5px;margin-bottom:5px}.toc-drop>.dropdown-menu li{padding:3px 6px;display:flex;flex-direction:column}.toc-drop>.dropdown-menu li.submenu{padding:0}.toc-drop>.dropdown-menu li.submenu>ul{padding:3px 6px}.toc-drop>.dropdown-menu li a{font-size:16px;padding:0}.toc-drop>.dropdown-menu li:not(.dropdown-header) .material-icons{font-size:8px;width:24px;margin-right:5px;text-align:center}.toc-drop>.dropdown-menu li.active:not(.submenu){padding:3px 6px}.toc-drop>.dropdown-menu li.active>.btn-link a,.toc-drop>.dropdown-menu li.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu .btn-link{padding:0;border:none}.toc-drop>.dropdown-menu .btn-link a{color:#333}.toc-drop>.dropdown-menu .dropdown-menu{position:relative;top:auto;border:none;box-shadow:none;margin:4px 0 4px 8px}.toc-drop>.dropdown-menu>.dropdown-menu{display:block;border-left:1px solid #eee}.catalog h3{margin:0;padding:17px 0}.catalog .text{margin-bottom:20px}#product article header{margin:0 auto 25px;display:flex;flex-wrap:wrap;justify-content:space-between}#product article header h1{flex:1 0 100%;padding:0 0 10px;border-bottom:1px solid #eee}#product .interested-form{margin:50px 0 25px}#product .interested-form span{margin:0 8px}#product .owl-theme-square.owl-loaded{flex-direction:column}#product .owl-theme-square .owl-nav{margin-bottom:0}#gallery{margin-bottom:20px}#default{opacity:1;z-index:1;position:static;float:left}.image-gallery .big-image{margin:0 0 20px;display:block;width:100%;overflow:hidden;position:relative}.image-gallery .big-image a{opacity:0;position:absolute;left:0;top:0;width:100%;margin:0 auto;z-index:-1;-webkit-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms}.image-gallery .big-image a:hover{cursor:zoom-in}.image-gallery .big-image a img{width:100%}[id^=news] .content{margin-bottom:10px}.news-page article #header-news{padding:0 0 15px;margin:1em 0 2em;color:#333;border-bottom:1px solid #3b61a9;position:relative}.news-page article #header-news .row{align-items:flex-end;justify-content:flex-end}.news-page article #header-news h1{margin:0;padding:0}.news-page article #header-news h1 small{color:#3b61a9}.news-page article #header-news .filter{margin-bottom:-5px}.news-page article #header-news .filter button{border:none;box-shadow:none;font-size:16px;font-family:Helvetica,Arial,sans-serif;margin:0;padding:4px 0;background:0 0;text-align:left;color:inherit;display:flex;justify-content:space-between}.news-page article #header-news .filter button span:first-child{white-space:nowrap;text-overflow:ellipsis;position:relative;box-sizing:border-box;overflow:hidden;width:100%}.news-page article #header-news .filter button span.show-less,.news-page article #header-news .filter button span.show-more{white-space:nowrap;box-sizing:border-box;position:relative}.news-page article #header-news .filter button.hint{border-bottom:none;color:#ccc}.news-page article #header-news .filter button:focus~label{color:#3b61a9;font-size:12px;top:4px;visibility:visible}.news-page article #header-news .filter button:focus~label:after{left:0;visibility:visible;width:100%}.news-page article #header-news .filter>.dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175)}.news-page article #header-news .dropdown-menu{box-shadow:none}.news-page article #header-news .dropdown-menu li{border-bottom:1px solid #eee}.news-page article #header-news .dropdown-menu li:last-child{border:none}.news-page article #header-news .dropdown-menu .dropdown-menu{padding-left:12px}.news-page article #header-news .dropdown-header .header{position:relative}.news-page article #header-news .dropdown-header .header a{padding:10px;position:absolute;left:0;top:0;font-size:1.4rem;z-index:1}.news-page article #header-news .dropdown-header .header a,.news-page article #header-news .dropdown-header .header a:hover{color:#333}.news-page article #header-news .dropdown-header .header button{border:none;padding:10px;text-align:right}.news-page article #header-news .dropdown-header .header button span{width:100%}.news-page article #header-news .dropdown-header .dropdown-menu{position:static;float:none}.news-tile{margin-bottom:22px}.news-tile .tile{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);color:#222}.news-tile .desc{background-color:#fff;position:relative;border-top:1px solid #222;padding:40px 20px 20px;font-size:.89rem}.news-tile h2{margin-top:0}.news-tile .date{position:absolute;top:-2px;border-radius:50%;background:#222;color:#fff;width:62px;height:62px;line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;left:50%;transform:translate(-50%,-50%);font-weight:700}@media (max-width:767px){.news-tile figure{padding:0}.news-tile .row{margin:0}}#topicality header{min-height:60px}#topicality header h1{float:left}#topicality header small{text-align:right;display:block;font-weight:500;color:#3b61a9;letter-spacing:2px;line-height:44px}#topicality .resume{font-weight:700}#topicality .desc{margin:20px 0;line-height:1.7}#topicality figure{margin-bottom:1em}#topicality .tag-list{padding:7px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:15px}#topicality .tag-list span:first-child{margin-right:7px}@media (min-width:480px){#topicality figure{float:right;margin-left:30px}}@media (min-width:480px) and (max-width:991px){#topicality figure{max-width:50vw}}.tag-list{font-size:80%}.tag-list .fa-tag,.tag-list .fa-tags{margin-right:8px}.tag-list a{position:relative;z-index:101}.tag-list a,.tag-list a:active,.tag-list a:visited{font-family:Heebo,Arial,sans-serif;font-weight:600;color:#3b61a9}.tag-list a:focus,.tag-list a:hover{text-decoration:underline;color:#3b61a9;color:same}#last-news{margin:0}#last-news .time-figure{position:relative;text-align:center;overflow:hidden}#error #contact-form button[type=submit] .material-icons,#error .success .material-icons{position:relative;vertical-align:text-top;top:3px}#error .fa-pulse,#error .success{margin-left:8px}#error #contact-form button[type=submit]{position:relative;top:-2px;font-size:inherit}#error .fa-pulse{font-size:90%}#contact .contact-infos{text-align:center}#contact #aside{font-size:14px}#contact #aside h3{color:#333}#contact #aside p{margin:25px 0}#contact #aside p.adresse span.fa{float:left;height:40px}#contact #aside p.lead{font-size:14px}#contact #aside p.lead+p{margin-bottom:0}#contact #aside .fa:first-child{font-size:24px}#contact #aside .fa,#contact #aside .material-icons{color:#3b61a9;display:block;margin-bottom:10px}#contact #aside .email .fa.fa-at{font-size:100%;margin:0;color:#333;padding:0;width:auto;display:inline}#btn-contact{margin-top:15px;text-align:center}#btn-contact button{display:inline-flex;align-items:center}#btn-contact button .material-icons{margin-right:4px} \ No newline at end of file diff --git a/skin/default/css/src/less/mobile/header.less b/skin/default/css/src/less/mobile/header.less index b2063ace..6e96b204 100644 --- a/skin/default/css/src/less/mobile/header.less +++ b/skin/default/css/src/less/mobile/header.less @@ -48,6 +48,7 @@ padding: 15px; border: none; color: @text-color; + background-color: transparent; } .dropdown a { diff --git a/skin/default/css/src/less/tablet/footer.less b/skin/default/css/src/less/tablet/footer.less index 167a0b2d..9bcdd87b 100644 --- a/skin/default/css/src/less/tablet/footer.less +++ b/skin/default/css/src/less/tablet/footer.less @@ -1,9 +1,3 @@ -.footer-colophon { - .col:last-child { - text-align: right; - } -} - #block-contact { h4 + div { padding: 20px 0; @@ -29,4 +23,12 @@ #mailform { padding: 15px; } +} + +@media (min-width: @screen-md-min) { + #footer { + .block { + margin-bottom: 20px; + } + } } \ No newline at end of file diff --git a/skin/default/css/tablet.min.css b/skin/default/css/tablet.min.css index cfc5a85f..12f62e5d 100644 --- a/skin/default/css/tablet.min.css +++ b/skin/default/css/tablet.min.css @@ -10,4 +10,4 @@ */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-regular-400.woff2) format('woff2'),url(../fonts/fa-regular-400.woff) format('woff'),url(../fonts/fa-regular-400.ttf) format('truetype'),url(../fonts/fa-regular-400.svg#fontawesome) format('svg');font-display:swap}.far{font-family:'Font Awesome 5 Free';font-weight:400}/*! * Font Awesome Free 5.5.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-solid-900.woff2) format('woff2'),url(../fonts/fa-solid-900.woff) format('woff'),url(../fonts/fa-solid-900.ttf) format('truetype'),url(../fonts/fa-solid-900.svg#fontawesome) format('svg');font-display:swap}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}html{overflow-x:hidden;display:flex;justify-content:center;min-height:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:100vw;height:100%;position:relative;font-weight:300}body>main{padding:70px 0 50px;flex:1 0 auto}body>main~section{padding-bottom:50px}body>main+.section-block{padding-top:0}#breadcrumb-container{padding-top:70px}#breadcrumb-container+main{padding-top:0}article>h1:first-child{margin:8px auto 25px;padding:0 0 15px;border-bottom:1px solid #eee;color:#333;color:same}article img.float-right{float:right}article img.float-left{float:left}@media (min-width:768px){article img.float-right{margin:0 0 1rem 1rem}article img.float-left{margin:0 1rem 1rem 0}article img.float-left,article img.float-right{max-width:50%}}article p>img{margin:1rem}article>img{margin:1rem}article small.datePublished{display:block;margin-bottom:15px;color:#9e9e9e}article .description{margin-bottom:30px}article>.h1,article>.h2,article>.h3,article>.h4,article>.h5,article>.h6,article>h1,article>h2,article>h3,article>h4,article>h5,article>h6{color:#333}a,a:active,a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#3b61a9}a:focus,a:hover{text-decoration:underline;color:#3b61a9;color:same}.display,.lead{font-family:Heebo,Arial,sans-serif}::-moz-selection{color:#fff;background:#3b61a9}::selection{color:#fff;background:#3b61a9}@media (min-width:768px) and (max-width:1599px){body{font-size:16px}}@media (min-width:1600px){body{font-size:18px}}#header{z-index:500;position:fixed;width:100%;background:#fff;left:0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1)}#header .container{display:flex;justify-content:center;align-items:center;padding:10px 15px;height:70px}.site-name{text-align:center}@media (max-width:991px){.site-name{flex:1}}.site-name a{display:block}.select-lang,.toggle-menu{border:none;margin:0;line-height:1}@media (max-width:991px){.select-lang,.toggle-menu{position:absolute;top:50%;transform:translateY(-50%)}}.select-lang{right:10px}.select-lang .dropdown-toggle{padding:15px;border:none;color:#333}.select-lang .dropdown a{font-size:.875rem}.select-lang:active{box-shadow:none;color:#3b61a9}.toggle-menu{left:5px;padding:15px}#breadcrumb-container{padding-top:70px;margin:7px 0 8px}#breadcrumb-container+main{padding-top:0}.breadcrumb{font-size:12px;position:relative;padding:5px 15px}.breadcrumb>ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrumb>ol>li+li:before{color:#ddd;content:"/";padding:4px 2px}.breadcrumb li{display:flex;font-weight:300;color:#3b61a9}.breadcrumb li a,.breadcrumb li a:active,.breadcrumb li a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:underline;color:#333;color:same}.breadcrumb li a,.breadcrumb li>span{display:block;padding:5px}.breadcrumb .material-icons{font-size:inherit;vertical-align:middle;position:relative;top:-2px}#menu{display:block;position:fixed;top:0;left:0;height:100vh!important;width:100vw;opacity:0;z-index:-1;overflow-x:hidden;box-shadow:none;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#menu.collapsing{z-index:300}#menu.in{opacity:1;z-index:300}#menu.in #sidebar{transform:translateX(0)}#menu-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.2)}.toggle-menu>span{width:20px;border-radius:0;background-color:#333;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.toggle-menu>span:last-child{background:0 0}.toggle-menu.open span.icon-bar{width:21px}.toggle-menu.open span.icon-bar:first-child{-webkit-transform:rotate(45deg) translate(-1px,-1px);-ms-transform:rotate(45deg) translate(-1px,-1px);-o-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px)}.toggle-menu.open span.icon-bar:first-child+span{opacity:0;filter:alpha(opacity=0)}.toggle-menu.open span.icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(-1px,1px);-ms-transform:rotate(-45deg) translate(-1px,1px);-o-transform:rotate(-45deg) translate(-1px,1px);transform:rotate(-45deg) translate(-1px,1px)}#sidebar{position:absolute;left:0;min-height:100vh;max-width:20.8rem;width:65vw;top:0;z-index:300;transform:translateX(-110%);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;outline:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform}#sidebar header{display:flex;align-items:center;justify-content:center;padding:15px;color:#fff;height:70px}#sidebar header button{margin:0;line-height:1;position:absolute;border:none;left:0;top:-1px;padding:15px}#sidebar header .material-icons{vertical-align:middle}#sidebar footer .followbox ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#sidebar footer .followbox ul li a{display:flex;width:35px;height:35px;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:16px}#sidebar footer .followbox ul li a:hover{text-decoration:none}#sidebar footer .followbox ul .share-soundcloud a{color:#222}#sidebar footer .followbox ul .share-soundcloud a:hover{color:#ff621a}#sidebar footer .followbox ul .share-github a{color:#222}#sidebar footer .followbox ul .share-github a:hover{color:#222}#sidebar footer .followbox ul .share-instagram a{color:#222}#sidebar footer .followbox ul .share-instagram a:hover{color:#D82F81}#sidebar footer .followbox ul .share-pinterest a{color:#222}#sidebar footer .followbox ul .share-pinterest a:hover{color:#d62035}#sidebar footer .followbox ul .share-linkedin a{color:#222}#sidebar footer .followbox ul .share-linkedin a:hover{color:#497cb0}#sidebar footer .followbox ul .share-google a{color:#222}#sidebar footer .followbox ul .share-google a:hover{color:#e24b35}#sidebar footer .followbox ul .share-viadeo a{color:#222}#sidebar footer .followbox ul .share-viadeo a:hover{color:#242424}#sidebar footer .followbox ul .share-twitter a{color:#222}#sidebar footer .followbox ul .share-twitter a:hover{color:#38a1f3}#sidebar footer .followbox ul .share-facebook a{color:#222}#sidebar footer .followbox ul .share-facebook a:hover{color:#5c79ca}.menu a{display:block;padding:12px 15px;background-color:transparent}.menu a,.menu a:visited{color:#333}.menu a:focus,.menu a:hover{text-decoration:none;color:#333;background:0 0}.menu li.active>a,.menu>a:active{color:#333;background:0 0}.menu>ul{margin:0}.menu li{position:relative}.menu li.active>a{color:#333}.menu li li a{padding:7px 15px 7px 25px;font-size:.89rem}.menu li li .navbar-toggle{padding:0 12px}.menu li li .navbar-toggle .show-less{top:0}.menu li li a,.menu li li a:visited{color:#333}.menu li li a:focus,.menu li li a:hover{text-decoration:none;color:#333;background:0 0}.menu li li a:active,.menu li li.active a{color:#333;background:0 0}.menu .navbar-collapse{padding:0;box-shadow:none}.menu .navbar-toggle{padding:7px 12px;display:block;position:absolute;right:0;top:4px;margin:0;border:none;z-index:1}.menu .navbar-toggle .show-less{position:absolute;top:7px;z-index:10;right:50%;transform:translateX(50%)}.menu .navbar-toggle .show-more>i,.menu .navbar-toggle .show-more>span,.menu .navbar-toggle.open.collapsed .show-more>i,.menu .navbar-toggle.open.collapsed .show-more>span{-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;transform:scale(1,1)}.menu .navbar-toggle.open .show-more>i,.menu .navbar-toggle.open .show-more>span,.menu .navbar-toggle:not(.collapsed) .show-more>i,.menu .navbar-toggle:not(.collapsed) .show-more>span{transform:scale(1,0)}.share-nav a{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.share-nav a:active,.share-nav a:focus{text-decoration:none}.share-nav .fab{color:#fff}.share-nav .fab:before{vertical-align:middle}.share-nav .fab .fa-google-plus-g:before{font-size:1rem;margin-top:3px;display:block}.share-nav .fab .fa-viadeo:before{position:relative;top:-2px}.share-nav .share-soundcloud a{background-color:#ff621a}.share-nav .share-soundcloud a:hover{background-color:#e64800}.share-nav .share-github a{background-color:#222}.share-nav .share-github a:hover{background-color:#080808}.share-nav .share-instagram a{background-color:#D82F81}.share-nav .share-instagram a:hover{background-color:#b32168}.share-nav .share-pinterest a{background-color:#d62035}.share-nav .share-pinterest a:hover{background-color:#aa192a}.share-nav .share-linkedin a{background-color:#497cb0}.share-nav .share-linkedin a:hover{background-color:#3a638c}.share-nav .share-google a{background-color:#e24b35}.share-nav .share-google a:hover{background-color:#c7321d}.share-nav .share-viadeo a{background-color:#242424}.share-nav .share-viadeo a:hover{background-color:#0a0a0a}.share-nav .share-twitter a{background-color:#38a1f3}.share-nav .share-twitter a:hover{background-color:#0e8aea}.share-nav .share-facebook a{background-color:#5c79ca}.share-nav .share-facebook a:hover{background-color:#3c5cb7}.sharebar{background-color:#fff}.sharebar .label{color:#9e9e9e;font-size:1.15rem}@media (max-width:1199px){.sharebar .followbox{display:flex;flex-flow:column;align-items:center}.sharebar .followbox li a{display:flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;color:#fff}.sharebar .followbox ul{margin:0 0 18px}}#cph{position:absolute}#footer{background:0 0;color:#333}#footer a,#footer a:active,#footer a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}#footer a:focus,#footer a:hover{text-decoration:underline;color:#333;color:same}#footer .blocks{border-top:1px solid #9e9e9e}#footer .block{padding:20px 15px}#footer .block:last-child{margin-bottom:0}#footer .block h4{padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #9e9e9e}.mobile-footer{margin-bottom:44px}#block-contact li{margin:5px 0 15px}#block-contact li.phone-number{font-size:20px}#block-contact.fa,#block-contact.material-icons{width:30px;font-size:20px}#block-last-news .news-list-last h5{line-height:1.42857143;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#block-last-news .news-list-last .date{color:#3b61a9}#block-last-news .news-list-last a{text-decoration:none}#block-last-news .news-list-last a p{text-decoration:none}#block-last-news .news-list-last .media-footer{border-bottom:1px dotted #9e9e9e;padding-bottom:10px}#block-last-news .news-list-last .media-footer p{font-size:13px;margin-bottom:5px}#colophon{background-color:transparent;color:#333}#colophon .footer-colophon{border-top:1px solid #9e9e9e;padding:15px 0;font-size:85%}@media (max-width:479px){#colophon .footer-colophon .row{flex-direction:column;align-items:center}#colophon .footer-colophon .row>div{padding:5px 0}}@media (min-width:480px){#colophon .footer-colophon .col.copy{flex-grow:2}#colophon .footer-colophon .col.created{text-align:right}#colophon .footer-colophon .col.middle{text-align:center}}#colophon .footer-colophon p{margin:0;padding:0}#colophon .material-icons{font-size:inherit;vertical-align:middle}#footbar{position:fixed;bottom:0;display:block;width:100%;z-index:200;padding:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)}#footbar .wrapper{background-color:#3b61a9;color:#fff;height:44px;padding:3px 0}#footbar .btn{color:#fff;background-color:#3b61a9;border-color:#3b61a9}#footbar .btn.focus,#footbar .btn:focus{color:#fff;background-color:#2e4b83;border-color:#1a2b4a}#footbar .btn:hover{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active.focus,#footbar .btn.active:focus,#footbar .btn.active:hover,#footbar .btn:active.focus,#footbar .btn:active:focus,#footbar .btn:active:hover,.open>.dropdown-toggle#footbar .btn.focus,.open>.dropdown-toggle#footbar .btn:focus,.open>.dropdown-toggle#footbar .btn:hover{color:#fff;background-color:#253c69;border-color:#1a2b4a}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{background-image:none}#footbar .btn.disabled.focus,#footbar .btn.disabled:focus,#footbar .btn.disabled:hover,#footbar .btn[disabled].focus,#footbar .btn[disabled]:focus,#footbar .btn[disabled]:hover,fieldset[disabled] #footbar .btn.focus,fieldset[disabled] #footbar .btn:focus,fieldset[disabled] #footbar .btn:hover{background-color:#3b61a9;border-color:#3b61a9}#footbar .btn .badge{color:#3b61a9;background-color:#fff}#footbar .material-icons{vertical-align:bottom}#footbar .dropup{position:static}#footbar .dropup .material-icons{margin-right:4px}#footbar .share-nav{position:absolute;width:100%;z-index:-1;bottom:-16px;background:#fff;display:block;padding:8px 15px;height:50px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;box-shadow:0 0 1px rgba(0,0,0,.2) inset;margin-bottom:0}#footbar .share-nav li{float:left;margin-right:15px}#footbar .dropup.open+.share-nav{bottom:44px}#footbar .btn{display:flex;align-items:center}.toTop.float-btn{display:block;float:right!important}.dropdown:not(.open) .dropdown-toggle .show-less{display:none}.dropdown.open .dropdown-toggle .show-more{display:none}.dropdown .dropdown-header button:not(.open) .show-less{display:none}.dropdown .dropdown-header button.open .show-more{display:none}.dropdown .dropdown-menu{padding:0;box-shadow:0 0 3px rgba(0,0,0,.4);border-radius:0;border:none}.dropdown .dropdown-menu>li.active,.dropdown .dropdown-menu>li>a{font-weight:400;padding:5px 8px}.dropdown:not(.toc-drop) .dropdown-menu{min-width:100%;top:calc(100% - 2px)}.dropdown .dropdown-header{padding:0}.dropdown .btn{text-align:left}.section-block{padding-top:30px;padding-bottom:40px}.text figure{margin-bottom:15px}.vignette:not(:last-child){margin-bottom:15px}.vignette h2{margin:5px 0 18px}.vignette .figure{position:relative;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.vignette .figure:focus .caption,.vignette .figure:hover .caption{opacity:1}.vignette .desc{padding:15px;background-color:#fff;overflow:hidden}.vignette .desc p{color:#9e9e9e}@media (max-width:767px){.vignette-list{overflow:hidden;margin:0 -15px}.vignette-list .section-block{margin:0 -15px;padding-right:30px;padding-left:30px;background-color:#eee;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2)}}.pager>li>a{border-radius:0;color:#333;border:none;padding:10px}.pager>li>a:active,.pager>li>a:focus{color:#3b61a9;text-decoration:none;background-color:transparent}.pager>li.active a,.pager>li:focus a{color:#3b61a9;background-color:transparent;font-weight:700;border-bottom:1px solid #3b61a9}.pager .material-icons{font-size:1.4rem}#cookies{position:fixed;bottom:0;width:100%;z-index:201;background-color:rgba(0,0,0,.6);color:#fff;padding:15px;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse}#cookies p{margin:0}#cookies a,#cookies a:active,#cookies a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#fff}#cookies a:focus,#cookies a:hover{text-decoration:underline;color:#fff;color:same}#cookies .material-icons{vertical-align:bottom}#home main{padding-bottom:15px}#home-slideshow{padding-top:70px}@media (min-width:480px){#home-slideshow{padding-top:70px}}#home-slideshow+main{padding-top:30px}.cms header{display:flex;margin:8px auto 25px;padding-bottom:15px;border-bottom:1px solid #eee}.cms header h1{margin:0}.toc-drop>.dropdown-menu{padding:10px}.toc-drop>.dropdown-menu .material-icons{color:#333}.toc-drop>.dropdown-menu .dropdown-header{color:#333;flex-direction:row;align-items:center;justify-content:space-between}.toc-drop>.dropdown-menu .dropdown-header.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu>.dropdown-header{font-size:inherit;padding:5px;margin-bottom:5px}.toc-drop>.dropdown-menu li{padding:3px 6px;display:flex;flex-direction:column}.toc-drop>.dropdown-menu li.submenu{padding:0}.toc-drop>.dropdown-menu li.submenu>ul{padding:3px 6px}.toc-drop>.dropdown-menu li a{font-size:16px;padding:0}.toc-drop>.dropdown-menu li:not(.dropdown-header) .material-icons{font-size:8px;width:24px;margin-right:5px;text-align:center}.toc-drop>.dropdown-menu li.active:not(.submenu){padding:3px 6px}.toc-drop>.dropdown-menu li.active>.btn-link a,.toc-drop>.dropdown-menu li.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu .btn-link{padding:0;border:none}.toc-drop>.dropdown-menu .btn-link a{color:#333}.toc-drop>.dropdown-menu .dropdown-menu{position:relative;top:auto;border:none;box-shadow:none;margin:4px 0 4px 8px}.toc-drop>.dropdown-menu>.dropdown-menu{display:block;border-left:1px solid #eee}.catalog h3{margin:0;padding:17px 0}.catalog .text{margin-bottom:20px}#product article header{margin:0 auto 25px;display:flex;flex-wrap:wrap;justify-content:space-between}#product article header h1{flex:1 0 100%;padding:0 0 10px;border-bottom:1px solid #eee}#product .interested-form{margin:50px 0 25px}#product .interested-form span{margin:0 8px}#product .owl-theme-square.owl-loaded{flex-direction:column}#product .owl-theme-square .owl-nav{margin-bottom:0}#gallery{margin-bottom:20px}#default{opacity:1;z-index:1;position:static;float:left}.image-gallery .big-image{margin:0 0 20px;display:block;width:100%;overflow:hidden;position:relative}.image-gallery .big-image a{opacity:0;position:absolute;left:0;top:0;width:100%;margin:0 auto;z-index:-1;-webkit-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms}.image-gallery .big-image a:hover{cursor:zoom-in}.image-gallery .big-image a img{width:100%}[id^=news] .content{margin-bottom:10px}.news-page article #header-news{padding:0 0 15px;margin:1em 0 2em;color:#333;border-bottom:1px solid #3b61a9;position:relative}.news-page article #header-news .row{align-items:flex-end;justify-content:flex-end}.news-page article #header-news h1{margin:0;padding:0}.news-page article #header-news h1 small{color:#3b61a9}.news-page article #header-news .filter{margin-bottom:-5px}.news-page article #header-news .filter button{border:none;box-shadow:none;font-size:16px;font-family:Helvetica,Arial,sans-serif;margin:0;padding:4px 0;background:0 0;text-align:left;color:inherit;display:flex;justify-content:space-between}.news-page article #header-news .filter button span:first-child{white-space:nowrap;text-overflow:ellipsis;position:relative;box-sizing:border-box;overflow:hidden;width:100%}.news-page article #header-news .filter button span.show-less,.news-page article #header-news .filter button span.show-more{white-space:nowrap;box-sizing:border-box;position:relative}.news-page article #header-news .filter button.hint{border-bottom:none;color:#ccc}.news-page article #header-news .filter button:focus~label{color:#3b61a9;font-size:12px;top:4px;visibility:visible}.news-page article #header-news .filter button:focus~label:after{left:0;visibility:visible;width:100%}.news-page article #header-news .filter>.dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175)}.news-page article #header-news .dropdown-menu{box-shadow:none}.news-page article #header-news .dropdown-menu li{border-bottom:1px solid #eee}.news-page article #header-news .dropdown-menu li:last-child{border:none}.news-page article #header-news .dropdown-menu .dropdown-menu{padding-left:12px}.news-page article #header-news .dropdown-header .header{position:relative}.news-page article #header-news .dropdown-header .header a{padding:10px;position:absolute;left:0;top:0;font-size:1.4rem;z-index:1}.news-page article #header-news .dropdown-header .header a,.news-page article #header-news .dropdown-header .header a:hover{color:#333}.news-page article #header-news .dropdown-header .header button{border:none;padding:10px;text-align:right}.news-page article #header-news .dropdown-header .header button span{width:100%}.news-page article #header-news .dropdown-header .dropdown-menu{position:static;float:none}.news-tile{margin-bottom:22px}.news-tile .tile{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);color:#222}.news-tile .desc{background-color:#fff;position:relative;border-top:1px solid #222;padding:40px 20px 20px;font-size:.89rem}.news-tile h2{margin-top:0}.news-tile .date{position:absolute;top:-2px;border-radius:50%;background:#222;color:#fff;width:62px;height:62px;line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;left:50%;transform:translate(-50%,-50%);font-weight:700}@media (max-width:767px){.news-tile figure{padding:0}.news-tile .row{margin:0}}#topicality header{min-height:60px}#topicality header h1{float:left}#topicality header small{text-align:right;display:block;font-weight:500;color:#3b61a9;letter-spacing:2px;line-height:44px}#topicality .resume{font-weight:700}#topicality .desc{margin:20px 0;line-height:1.7}#topicality figure{margin-bottom:1em}#topicality .tag-list{padding:7px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:15px}#topicality .tag-list span:first-child{margin-right:7px}@media (min-width:480px){#topicality figure{float:right;margin-left:30px}}@media (min-width:480px) and (max-width:991px){#topicality figure{max-width:50vw}}.tag-list{font-size:80%}.tag-list .fa-tag,.tag-list .fa-tags{margin-right:8px}.tag-list a{position:relative;z-index:101}.tag-list a,.tag-list a:active,.tag-list a:visited{font-family:Heebo,Arial,sans-serif;font-weight:600;color:#3b61a9}.tag-list a:focus,.tag-list a:hover{text-decoration:underline;color:#3b61a9;color:same}#last-news{margin:0}#last-news .time-figure{position:relative;text-align:center;overflow:hidden}#error #contact-form button[type=submit] .material-icons,#error .success .material-icons{position:relative;vertical-align:text-top;top:3px}#error .fa-pulse,#error .success{margin-left:8px}#error #contact-form button[type=submit]{position:relative;top:-2px;font-size:inherit}#error .fa-pulse{font-size:90%}#contact .contact-infos{text-align:center}#contact #aside{font-size:14px}#contact #aside h3{color:#333}#contact #aside p{margin:25px 0}#contact #aside p.adresse span.fa{float:left;height:40px}#contact #aside p.lead{font-size:14px}#contact #aside p.lead+p{margin-bottom:0}#contact #aside .fa:first-child{font-size:24px}#contact #aside .fa,#contact #aside .material-icons{color:#3b61a9;display:block;margin-bottom:10px}#contact #aside .email .fa.fa-at{font-size:100%;margin:0;color:#333;padding:0;width:auto;display:inline}#btn-contact{margin-top:15px;text-align:center}#btn-contact button{display:inline-flex;align-items:center}#btn-contact button .material-icons{margin-right:4px}@media (min-width:480px){body #home-slideshow{padding-top:70px}body #home-slideshow+main{padding-top:20px}body>main{padding-top:70px}#breadcrumb-container{padding-top:70px}#navbar-brand a{padding:15px}.footer-colophon .col:last-child{text-align:right}#block-contact h4+div{padding:20px 0}.menu .dropdown,.menu .megadropdown{min-width:100%;display:table;position:absolute;padding:5px 0;list-style-type:none;background:#fff;visibility:hidden;-webkit-box-shadow:none;box-shadow:none;opacity:0;filter:alpha(opacity=0);margin:0;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-o-transform:translate(0,-5px);transform:translate(0,-5px);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.menu .dropdown li,.menu .megadropdown li{float:none;display:table-row;width:100%}.menu .dropdown li a,.menu .megadropdown li a{white-space:nowrap;display:table-cell;min-width:100%}.menu .dropdown li a:hover,.menu .megadropdown li a:hover{text-decoration:none}.menu .dropdown:focus,.menu .dropdown:hover,.menu .megadropdown:focus,.menu .megadropdown:hover{display:table;visibility:visible;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.has-dropdown{position:relative}.has-dropdown:focus+.dropdown,.has-dropdown:focus+.megadropdown,.has-dropdown:hover+.dropdown,.has-dropdown:hover+.megadropdown{display:table;visibility:visible;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#main-menu>ul>li{float:left}#main-menu>ul>li:last-child .dropdown{right:0}#main-menu>ul>li>a,#main-menu>ul>li>a:visited{padding:20px 15px}.vignette h2{margin-bottom:20px}.vignette .desc{padding:15px}.catalog h3{clear:both;border-bottom:1px solid #eee}.catalog .text{overflow:hidden}.product-list>.row>div{text-align:center}#category #gallery{float:left;max-width:50%;margin-right:20px}#news .news-list>div #figure .time-published,#news-date .news-list>div #figure .time-published,#news-tag .news-list>div #figure .time-published{width:33.333333%}#contact .contact-infos{text-align:left}#contact .contact-infos p{padding-left:36px;position:relative}#contact .contact-infos p>.fa,#contact .contact-infos p>.material-icons{position:absolute;left:0;top:-3px}#contact .contact-infos p.address .fa,#contact .contact-infos p.address .material-icons{float:left;height:40px}#contact .contact-infos p.lead{font-size:14px;padding:0}#contact .contact-infos p.lead+p{margin-bottom:0}}@media (min-width:480px) and (min-width:768px) and (max-width:991px){blockquote{padding-left:56px}blockquote span.quote{top:-13px}blockquote span.quote:before{font-size:84px}}@media (min-width:480px) and (min-width:992px) and (max-width:1199px){blockquote{padding-left:70px}blockquote span.quote{top:-17px}blockquote span.quote:before{font-size:98px}}@media (min-width:480px) and (min-width:1200px){blockquote{padding-left:84px}blockquote span.quote{top:-20px}blockquote span.quote:before{font-size:112px}}@media (min-width:480px) and (min-width:992px){body #home-slideshow{padding-top:70px}}@media (min-width:480px) and (min-width:992px){body>main{padding-top:70px}}@media (min-width:480px) and (orientation:landscape),(min-width:480px) and (min-width:992px){#header .container{justify-content:space-between;max-width:970px}#header .container>div{padding-left:15px;padding-right:15px}}@media (min-width:480px) and (orientation:landscape) and (min-width:1200px),(min-width:480px) and (min-width:992px) and (min-width:1200px){#header .container{max-width:1170px}}@media (min-width:480px) and (orientation:landscape) and (min-width:1600px),(min-width:480px) and (min-width:992px) and (min-width:1600px){#header .container{max-width:1570px}}@media (min-width:480px) and (min-width:1200px){#newsletter form{padding:20px 5px;border:2px solid #fff}#newsletter .form-inline{text-align:left}#newsletter .form-inline p{font-weight:700}#mailform{padding:15px}}@media (min-width:480px) and (min-width:1200px){#category #gallery{max-width:33.33333333%}}@media (min-width:480px) and (min-width:1600px){#category #gallery{max-width:25%}}@media (min-width:480px) and (min-width:992px){.image-gallery .button{opacity:0}.image-gallery:hover .button{opacity:1}}@media (min-width:480px) and (min-width:992px){#news article>.container .label,#news-date article>.container .label,#news-tag article>.container .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#news article>.container>header,#news-date article>.container>header,#news-tag article>.container>header{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:15px}#news article>.container>header h1,#news-date article>.container>header h1,#news-tag article>.container>header h1{margin:0;padding:0;border:none}}@media (min-width:480px) and (max-width:991px){#new-record article .content>h1:first-child{padding-bottom:30px}#new-record h1 small{bottom:8px}}@media (min-width:480px) and (min-width:992px){#new-date .news-list>div #figure img,#news .news-list>div #figure img,#news-tag .news-list>div #figure img{height:auto;width:100%}#new-date .news-list>div #figure .time-published,#news .news-list>div #figure .time-published,#news-tag .news-list>div #figure .time-published{width:25%}#new-record figure img{height:auto;width:100%}} \ No newline at end of file + */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format('embedded-opentype'),url(../fonts/fa-solid-900.woff2) format('woff2'),url(../fonts/fa-solid-900.woff) format('woff'),url(../fonts/fa-solid-900.ttf) format('truetype'),url(../fonts/fa-solid-900.svg#fontawesome) format('svg');font-display:swap}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}html{overflow-x:hidden;display:flex;justify-content:center;min-height:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:100vw;height:100%;position:relative;font-weight:300}body>main{padding:70px 0 50px;flex:1 0 auto}body>main~section{padding-bottom:50px}body>main+.section-block{padding-top:0}#breadcrumb-container{padding-top:70px}#breadcrumb-container+main{padding-top:0}article>h1:first-child{margin:8px auto 25px;padding:0 0 15px;border-bottom:1px solid #eee;color:#333;color:same}article img.float-right{float:right}article img.float-left{float:left}@media (min-width:768px){article img.float-right{margin:0 0 1rem 1rem}article img.float-left{margin:0 1rem 1rem 0}article img.float-left,article img.float-right{max-width:50%}}article p>img{margin:1rem}article>img{margin:1rem}article small.datePublished{display:block;margin-bottom:15px;color:#9e9e9e}article .description{margin-bottom:30px}article>.h1,article>.h2,article>.h3,article>.h4,article>.h5,article>.h6,article>h1,article>h2,article>h3,article>h4,article>h5,article>h6{color:#333}a,a:active,a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#3b61a9}a:focus,a:hover{text-decoration:underline;color:#3b61a9;color:same}.display,.lead{font-family:Heebo,Arial,sans-serif}::-moz-selection{color:#fff;background:#3b61a9}::selection{color:#fff;background:#3b61a9}@media (min-width:768px) and (max-width:1599px){body{font-size:16px}}@media (min-width:1600px){body{font-size:18px}}#header{z-index:500;position:fixed;width:100%;background:#fff;left:0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.2),0 5px 20px 0 rgba(0,0,0,.1)}#header .container{display:flex;justify-content:center;align-items:center;padding:10px 15px;height:70px}.site-name{text-align:center}@media (max-width:991px){.site-name{flex:1}}.site-name a{display:block}.select-lang,.toggle-menu{border:none;margin:0;line-height:1}@media (max-width:991px){.select-lang,.toggle-menu{position:absolute;top:50%;transform:translateY(-50%)}}.select-lang{right:10px}.select-lang .dropdown-toggle{padding:15px;border:none;color:#333;background-color:transparent}.select-lang .dropdown a{font-size:.875rem}.select-lang:active{box-shadow:none;color:#3b61a9}.toggle-menu{left:5px;padding:15px}#breadcrumb-container{padding-top:70px;margin:7px 0 8px}#breadcrumb-container+main{padding-top:0}.breadcrumb{font-size:12px;position:relative;padding:5px 15px}.breadcrumb>ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrumb>ol>li+li:before{color:#ddd;content:"/";padding:4px 2px}.breadcrumb li{display:flex;font-weight:300;color:#3b61a9}.breadcrumb li a,.breadcrumb li a:active,.breadcrumb li a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:underline;color:#333;color:same}.breadcrumb li a,.breadcrumb li>span{display:block;padding:5px}.breadcrumb .material-icons{font-size:inherit;vertical-align:middle;position:relative;top:-2px}#menu{display:block;position:fixed;top:0;left:0;height:100vh!important;width:100vw;opacity:0;z-index:-1;overflow-x:hidden;box-shadow:none;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#menu.collapsing{z-index:300}#menu.in{opacity:1;z-index:300}#menu.in #sidebar{transform:translateX(0)}#menu-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.2)}.toggle-menu>span{width:20px;border-radius:0;background-color:#333;-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.toggle-menu>span:last-child{background:0 0}.toggle-menu.open span.icon-bar{width:21px}.toggle-menu.open span.icon-bar:first-child{-webkit-transform:rotate(45deg) translate(-1px,-1px);-ms-transform:rotate(45deg) translate(-1px,-1px);-o-transform:rotate(45deg) translate(-1px,-1px);transform:rotate(45deg) translate(-1px,-1px)}.toggle-menu.open span.icon-bar:first-child+span{opacity:0;filter:alpha(opacity=0)}.toggle-menu.open span.icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(-1px,1px);-ms-transform:rotate(-45deg) translate(-1px,1px);-o-transform:rotate(-45deg) translate(-1px,1px);transform:rotate(-45deg) translate(-1px,1px)}#sidebar{position:absolute;left:0;min-height:100vh;max-width:20.8rem;width:65vw;top:0;z-index:300;transform:translateX(-110%);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px 0 rgba(0,0,0,.2);background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;outline:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;will-change:transform}#sidebar header{display:flex;align-items:center;justify-content:center;padding:15px;color:#fff;height:70px}#sidebar header button{margin:0;line-height:1;position:absolute;border:none;left:0;top:-1px;padding:15px}#sidebar header .material-icons{vertical-align:middle}#sidebar footer .followbox ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#sidebar footer .followbox ul li a{display:flex;width:35px;height:35px;justify-content:center;align-items:center;border-radius:50%;color:#fff;font-size:16px}#sidebar footer .followbox ul li a:hover{text-decoration:none}#sidebar footer .followbox ul .share-soundcloud a{color:#222}#sidebar footer .followbox ul .share-soundcloud a:hover{color:#ff621a}#sidebar footer .followbox ul .share-github a{color:#222}#sidebar footer .followbox ul .share-github a:hover{color:#222}#sidebar footer .followbox ul .share-instagram a{color:#222}#sidebar footer .followbox ul .share-instagram a:hover{color:#D82F81}#sidebar footer .followbox ul .share-pinterest a{color:#222}#sidebar footer .followbox ul .share-pinterest a:hover{color:#d62035}#sidebar footer .followbox ul .share-linkedin a{color:#222}#sidebar footer .followbox ul .share-linkedin a:hover{color:#497cb0}#sidebar footer .followbox ul .share-google a{color:#222}#sidebar footer .followbox ul .share-google a:hover{color:#e24b35}#sidebar footer .followbox ul .share-viadeo a{color:#222}#sidebar footer .followbox ul .share-viadeo a:hover{color:#242424}#sidebar footer .followbox ul .share-twitter a{color:#222}#sidebar footer .followbox ul .share-twitter a:hover{color:#38a1f3}#sidebar footer .followbox ul .share-facebook a{color:#222}#sidebar footer .followbox ul .share-facebook a:hover{color:#5c79ca}.menu a{display:block;padding:12px 15px;background-color:transparent}.menu a,.menu a:visited{color:#333}.menu a:focus,.menu a:hover{text-decoration:none;color:#333;background:0 0}.menu li.active>a,.menu>a:active{color:#333;background:0 0}.menu>ul{margin:0}.menu li{position:relative}.menu li.active>a{color:#333}.menu li li a{padding:7px 15px 7px 25px;font-size:.89rem}.menu li li .navbar-toggle{padding:0 12px}.menu li li .navbar-toggle .show-less{top:0}.menu li li a,.menu li li a:visited{color:#333}.menu li li a:focus,.menu li li a:hover{text-decoration:none;color:#333;background:0 0}.menu li li a:active,.menu li li.active a{color:#333;background:0 0}.menu .navbar-collapse{padding:0;box-shadow:none}.menu .navbar-toggle{padding:7px 12px;display:block;position:absolute;right:0;top:4px;margin:0;border:none;z-index:1}.menu .navbar-toggle .show-less{position:absolute;top:7px;z-index:10;right:50%;transform:translateX(50%)}.menu .navbar-toggle .show-more>i,.menu .navbar-toggle .show-more>span,.menu .navbar-toggle.open.collapsed .show-more>i,.menu .navbar-toggle.open.collapsed .show-more>span{-webkit-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;transform:scale(1,1)}.menu .navbar-toggle.open .show-more>i,.menu .navbar-toggle.open .show-more>span,.menu .navbar-toggle:not(.collapsed) .show-more>i,.menu .navbar-toggle:not(.collapsed) .show-more>span{transform:scale(1,0)}.share-nav a{display:flex;justify-content:center;align-items:center;height:32px;width:32px}.share-nav a:active,.share-nav a:focus{text-decoration:none}.share-nav .fab{color:#fff}.share-nav .fab:before{vertical-align:middle}.share-nav .fab .fa-google-plus-g:before{font-size:1rem;margin-top:3px;display:block}.share-nav .fab .fa-viadeo:before{position:relative;top:-2px}.share-nav .share-soundcloud a{background-color:#ff621a}.share-nav .share-soundcloud a:hover{background-color:#e64800}.share-nav .share-github a{background-color:#222}.share-nav .share-github a:hover{background-color:#080808}.share-nav .share-instagram a{background-color:#D82F81}.share-nav .share-instagram a:hover{background-color:#b32168}.share-nav .share-pinterest a{background-color:#d62035}.share-nav .share-pinterest a:hover{background-color:#aa192a}.share-nav .share-linkedin a{background-color:#497cb0}.share-nav .share-linkedin a:hover{background-color:#3a638c}.share-nav .share-google a{background-color:#e24b35}.share-nav .share-google a:hover{background-color:#c7321d}.share-nav .share-viadeo a{background-color:#242424}.share-nav .share-viadeo a:hover{background-color:#0a0a0a}.share-nav .share-twitter a{background-color:#38a1f3}.share-nav .share-twitter a:hover{background-color:#0e8aea}.share-nav .share-facebook a{background-color:#5c79ca}.share-nav .share-facebook a:hover{background-color:#3c5cb7}.sharebar{background-color:#fff}.sharebar .label{color:#9e9e9e;font-size:1.15rem}@media (max-width:1199px){.sharebar .followbox{display:flex;flex-flow:column;align-items:center}.sharebar .followbox li a{display:flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;color:#fff}.sharebar .followbox ul{margin:0 0 18px}}#cph{position:absolute}#footer{background:0 0;color:#333}#footer a,#footer a:active,#footer a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#333}#footer a:focus,#footer a:hover{text-decoration:underline;color:#333;color:same}#footer .blocks{border-top:1px solid #9e9e9e}#footer .block{padding:20px 15px}#footer .block:last-child{margin-bottom:0}#footer .block h4{padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #9e9e9e}.mobile-footer{margin-bottom:44px}#block-contact li{margin:5px 0 15px}#block-contact li.phone-number{font-size:20px}#block-contact.fa,#block-contact.material-icons{width:30px;font-size:20px}#block-last-news .news-list-last h5{line-height:1.42857143;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#block-last-news .news-list-last .date{color:#3b61a9}#block-last-news .news-list-last a{text-decoration:none}#block-last-news .news-list-last a p{text-decoration:none}#block-last-news .news-list-last .media-footer{border-bottom:1px dotted #9e9e9e;padding-bottom:10px}#block-last-news .news-list-last .media-footer p{font-size:13px;margin-bottom:5px}#colophon{background-color:transparent;color:#333}#colophon .footer-colophon{border-top:1px solid #9e9e9e;padding:15px 0;font-size:85%}@media (max-width:479px){#colophon .footer-colophon .row{flex-direction:column;align-items:center}#colophon .footer-colophon .row>div{padding:5px 0}}@media (min-width:480px){#colophon .footer-colophon .col.copy{flex-grow:2}#colophon .footer-colophon .col.created{text-align:right}#colophon .footer-colophon .col.middle{text-align:center}}#colophon .footer-colophon p{margin:0;padding:0}#colophon .material-icons{font-size:inherit;vertical-align:middle}#footbar{position:fixed;bottom:0;display:block;width:100%;z-index:200;padding:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.14),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.2)}#footbar .wrapper{background-color:#3b61a9;color:#fff;height:44px;padding:3px 0}#footbar .btn{color:#fff;background-color:#3b61a9;border-color:#3b61a9}#footbar .btn.focus,#footbar .btn:focus{color:#fff;background-color:#2e4b83;border-color:#1a2b4a}#footbar .btn:hover{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{color:#fff;background-color:#2e4b83;border-color:#2b477c}#footbar .btn.active.focus,#footbar .btn.active:focus,#footbar .btn.active:hover,#footbar .btn:active.focus,#footbar .btn:active:focus,#footbar .btn:active:hover,.open>.dropdown-toggle#footbar .btn.focus,.open>.dropdown-toggle#footbar .btn:focus,.open>.dropdown-toggle#footbar .btn:hover{color:#fff;background-color:#253c69;border-color:#1a2b4a}#footbar .btn.active,#footbar .btn:active,.open>.dropdown-toggle#footbar .btn{background-image:none}#footbar .btn.disabled.focus,#footbar .btn.disabled:focus,#footbar .btn.disabled:hover,#footbar .btn[disabled].focus,#footbar .btn[disabled]:focus,#footbar .btn[disabled]:hover,fieldset[disabled] #footbar .btn.focus,fieldset[disabled] #footbar .btn:focus,fieldset[disabled] #footbar .btn:hover{background-color:#3b61a9;border-color:#3b61a9}#footbar .btn .badge{color:#3b61a9;background-color:#fff}#footbar .material-icons{vertical-align:bottom}#footbar .dropup{position:static}#footbar .dropup .material-icons{margin-right:4px}#footbar .share-nav{position:absolute;width:100%;z-index:-1;bottom:-16px;background:#fff;display:block;padding:8px 15px;height:50px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;box-shadow:0 0 1px rgba(0,0,0,.2) inset;margin-bottom:0}#footbar .share-nav li{float:left;margin-right:15px}#footbar .dropup.open+.share-nav{bottom:44px}#footbar .btn{display:flex;align-items:center}.toTop.float-btn{display:block;float:right!important}.dropdown:not(.open) .dropdown-toggle .show-less{display:none}.dropdown.open .dropdown-toggle .show-more{display:none}.dropdown .dropdown-header button:not(.open) .show-less{display:none}.dropdown .dropdown-header button.open .show-more{display:none}.dropdown .dropdown-menu{padding:0;box-shadow:0 0 3px rgba(0,0,0,.4);border-radius:0;border:none}.dropdown .dropdown-menu>li.active,.dropdown .dropdown-menu>li>a{font-weight:400;padding:5px 8px}.dropdown:not(.toc-drop) .dropdown-menu{min-width:100%;top:calc(100% - 2px)}.dropdown .dropdown-header{padding:0}.dropdown .btn{text-align:left}.section-block{padding-top:30px;padding-bottom:40px}.text figure{margin-bottom:15px}.vignette:not(:last-child){margin-bottom:15px}.vignette h2{margin:5px 0 18px}.vignette .figure{position:relative;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.14),0 3px 4px 0 rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.vignette .figure:focus .caption,.vignette .figure:hover .caption{opacity:1}.vignette .desc{padding:15px;background-color:#fff;overflow:hidden}.vignette .desc p{color:#9e9e9e}@media (max-width:767px){.vignette-list{overflow:hidden;margin:0 -15px}.vignette-list .section-block{margin:0 -15px;padding-right:30px;padding-left:30px;background-color:#eee;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.14),inset 0 2px 2px 0 rgba(0,0,0,.12),inset 0 1px 3px 0 rgba(0,0,0,.2)}}.pager>li>a{border-radius:0;color:#333;border:none;padding:10px}.pager>li>a:active,.pager>li>a:focus{color:#3b61a9;text-decoration:none;background-color:transparent}.pager>li.active a,.pager>li:focus a{color:#3b61a9;background-color:transparent;font-weight:700;border-bottom:1px solid #3b61a9}.pager .material-icons{font-size:1.4rem}#cookies{position:fixed;bottom:0;width:100%;z-index:201;background-color:rgba(0,0,0,.6);color:#fff;padding:15px;display:flex;align-items:center;justify-content:space-between;flex-flow:row-reverse}#cookies p{margin:0}#cookies a,#cookies a:active,#cookies a:visited{font-family:Heebo,Arial,sans-serif;font-weight:300;color:#fff}#cookies a:focus,#cookies a:hover{text-decoration:underline;color:#fff;color:same}#cookies .material-icons{vertical-align:bottom}#home main{padding-bottom:15px}#home-slideshow{padding-top:70px}@media (min-width:480px){#home-slideshow{padding-top:70px}}#home-slideshow+main{padding-top:30px}.cms header{display:flex;margin:8px auto 25px;padding-bottom:15px;border-bottom:1px solid #eee}.cms header h1{margin:0}.toc-drop>.dropdown-menu{padding:10px}.toc-drop>.dropdown-menu .material-icons{color:#333}.toc-drop>.dropdown-menu .dropdown-header{color:#333;flex-direction:row;align-items:center;justify-content:space-between}.toc-drop>.dropdown-menu .dropdown-header.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu>.dropdown-header{font-size:inherit;padding:5px;margin-bottom:5px}.toc-drop>.dropdown-menu li{padding:3px 6px;display:flex;flex-direction:column}.toc-drop>.dropdown-menu li.submenu{padding:0}.toc-drop>.dropdown-menu li.submenu>ul{padding:3px 6px}.toc-drop>.dropdown-menu li a{font-size:16px;padding:0}.toc-drop>.dropdown-menu li:not(.dropdown-header) .material-icons{font-size:8px;width:24px;margin-right:5px;text-align:center}.toc-drop>.dropdown-menu li.active:not(.submenu){padding:3px 6px}.toc-drop>.dropdown-menu li.active>.btn-link a,.toc-drop>.dropdown-menu li.active>a{font-weight:700;color:#3b61a9;background-color:transparent}.toc-drop>.dropdown-menu .btn-link{padding:0;border:none}.toc-drop>.dropdown-menu .btn-link a{color:#333}.toc-drop>.dropdown-menu .dropdown-menu{position:relative;top:auto;border:none;box-shadow:none;margin:4px 0 4px 8px}.toc-drop>.dropdown-menu>.dropdown-menu{display:block;border-left:1px solid #eee}.catalog h3{margin:0;padding:17px 0}.catalog .text{margin-bottom:20px}#product article header{margin:0 auto 25px;display:flex;flex-wrap:wrap;justify-content:space-between}#product article header h1{flex:1 0 100%;padding:0 0 10px;border-bottom:1px solid #eee}#product .interested-form{margin:50px 0 25px}#product .interested-form span{margin:0 8px}#product .owl-theme-square.owl-loaded{flex-direction:column}#product .owl-theme-square .owl-nav{margin-bottom:0}#gallery{margin-bottom:20px}#default{opacity:1;z-index:1;position:static;float:left}.image-gallery .big-image{margin:0 0 20px;display:block;width:100%;overflow:hidden;position:relative}.image-gallery .big-image a{opacity:0;position:absolute;left:0;top:0;width:100%;margin:0 auto;z-index:-1;-webkit-transition:opacity 350ms;-o-transition:opacity 350ms;transition:opacity 350ms}.image-gallery .big-image a:hover{cursor:zoom-in}.image-gallery .big-image a img{width:100%}[id^=news] .content{margin-bottom:10px}.news-page article #header-news{padding:0 0 15px;margin:1em 0 2em;color:#333;border-bottom:1px solid #3b61a9;position:relative}.news-page article #header-news .row{align-items:flex-end;justify-content:flex-end}.news-page article #header-news h1{margin:0;padding:0}.news-page article #header-news h1 small{color:#3b61a9}.news-page article #header-news .filter{margin-bottom:-5px}.news-page article #header-news .filter button{border:none;box-shadow:none;font-size:16px;font-family:Helvetica,Arial,sans-serif;margin:0;padding:4px 0;background:0 0;text-align:left;color:inherit;display:flex;justify-content:space-between}.news-page article #header-news .filter button span:first-child{white-space:nowrap;text-overflow:ellipsis;position:relative;box-sizing:border-box;overflow:hidden;width:100%}.news-page article #header-news .filter button span.show-less,.news-page article #header-news .filter button span.show-more{white-space:nowrap;box-sizing:border-box;position:relative}.news-page article #header-news .filter button.hint{border-bottom:none;color:#ccc}.news-page article #header-news .filter button:focus~label{color:#3b61a9;font-size:12px;top:4px;visibility:visible}.news-page article #header-news .filter button:focus~label:after{left:0;visibility:visible;width:100%}.news-page article #header-news .filter>.dropdown-menu{box-shadow:0 6px 12px rgba(0,0,0,.175)}.news-page article #header-news .dropdown-menu{box-shadow:none}.news-page article #header-news .dropdown-menu li{border-bottom:1px solid #eee}.news-page article #header-news .dropdown-menu li:last-child{border:none}.news-page article #header-news .dropdown-menu .dropdown-menu{padding-left:12px}.news-page article #header-news .dropdown-header .header{position:relative}.news-page article #header-news .dropdown-header .header a{padding:10px;position:absolute;left:0;top:0;font-size:1.4rem;z-index:1}.news-page article #header-news .dropdown-header .header a,.news-page article #header-news .dropdown-header .header a:hover{color:#333}.news-page article #header-news .dropdown-header .header button{border:none;padding:10px;text-align:right}.news-page article #header-news .dropdown-header .header button span{width:100%}.news-page article #header-news .dropdown-header .dropdown-menu{position:static;float:none}.news-tile{margin-bottom:22px}.news-tile .tile{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);color:#222}.news-tile .desc{background-color:#fff;position:relative;border-top:1px solid #222;padding:40px 20px 20px;font-size:.89rem}.news-tile h2{margin-top:0}.news-tile .date{position:absolute;top:-2px;border-radius:50%;background:#222;color:#fff;width:62px;height:62px;line-height:1;display:flex;align-items:center;justify-content:center;text-align:center;left:50%;transform:translate(-50%,-50%);font-weight:700}@media (max-width:767px){.news-tile figure{padding:0}.news-tile .row{margin:0}}#topicality header{min-height:60px}#topicality header h1{float:left}#topicality header small{text-align:right;display:block;font-weight:500;color:#3b61a9;letter-spacing:2px;line-height:44px}#topicality .resume{font-weight:700}#topicality .desc{margin:20px 0;line-height:1.7}#topicality figure{margin-bottom:1em}#topicality .tag-list{padding:7px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:15px}#topicality .tag-list span:first-child{margin-right:7px}@media (min-width:480px){#topicality figure{float:right;margin-left:30px}}@media (min-width:480px) and (max-width:991px){#topicality figure{max-width:50vw}}.tag-list{font-size:80%}.tag-list .fa-tag,.tag-list .fa-tags{margin-right:8px}.tag-list a{position:relative;z-index:101}.tag-list a,.tag-list a:active,.tag-list a:visited{font-family:Heebo,Arial,sans-serif;font-weight:600;color:#3b61a9}.tag-list a:focus,.tag-list a:hover{text-decoration:underline;color:#3b61a9;color:same}#last-news{margin:0}#last-news .time-figure{position:relative;text-align:center;overflow:hidden}#error #contact-form button[type=submit] .material-icons,#error .success .material-icons{position:relative;vertical-align:text-top;top:3px}#error .fa-pulse,#error .success{margin-left:8px}#error #contact-form button[type=submit]{position:relative;top:-2px;font-size:inherit}#error .fa-pulse{font-size:90%}#contact .contact-infos{text-align:center}#contact #aside{font-size:14px}#contact #aside h3{color:#333}#contact #aside p{margin:25px 0}#contact #aside p.adresse span.fa{float:left;height:40px}#contact #aside p.lead{font-size:14px}#contact #aside p.lead+p{margin-bottom:0}#contact #aside .fa:first-child{font-size:24px}#contact #aside .fa,#contact #aside .material-icons{color:#3b61a9;display:block;margin-bottom:10px}#contact #aside .email .fa.fa-at{font-size:100%;margin:0;color:#333;padding:0;width:auto;display:inline}#btn-contact{margin-top:15px;text-align:center}#btn-contact button{display:inline-flex;align-items:center}#btn-contact button .material-icons{margin-right:4px}@media (min-width:480px){body #home-slideshow{padding-top:70px}body #home-slideshow+main{padding-top:20px}body>main{padding-top:70px}#breadcrumb-container{padding-top:70px}#navbar-brand a{padding:15px}#block-contact h4+div{padding:20px 0}.menu .dropdown,.menu .megadropdown{min-width:100%;display:table;position:absolute;padding:5px 0;list-style-type:none;background:#fff;visibility:hidden;-webkit-box-shadow:none;box-shadow:none;opacity:0;filter:alpha(opacity=0);margin:0;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);-o-transform:translate(0,-5px);transform:translate(0,-5px);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.menu .dropdown li,.menu .megadropdown li{float:none;display:table-row;width:100%}.menu .dropdown li a,.menu .megadropdown li a{white-space:nowrap;display:table-cell;min-width:100%}.menu .dropdown li a:hover,.menu .megadropdown li a:hover{text-decoration:none}.menu .dropdown:focus,.menu .dropdown:hover,.menu .megadropdown:focus,.menu .megadropdown:hover{display:table;visibility:visible;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}.has-dropdown{position:relative}.has-dropdown:focus+.dropdown,.has-dropdown:focus+.megadropdown,.has-dropdown:hover+.dropdown,.has-dropdown:hover+.megadropdown{display:table;visibility:visible;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px 0 rgba(0,0,0,.2);opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s}#main-menu>ul>li{float:left}#main-menu>ul>li:last-child .dropdown{right:0}#main-menu>ul>li>a,#main-menu>ul>li>a:visited{padding:20px 15px}.vignette h2{margin-bottom:20px}.vignette .desc{padding:15px}.catalog h3{clear:both;border-bottom:1px solid #eee}.catalog .text{overflow:hidden}.product-list>.row>div{text-align:center}#category #gallery{float:left;max-width:50%;margin-right:20px}#news .news-list>div #figure .time-published,#news-date .news-list>div #figure .time-published,#news-tag .news-list>div #figure .time-published{width:33.333333%}#contact .contact-infos{text-align:left}#contact .contact-infos p{padding-left:36px;position:relative}#contact .contact-infos p>.fa,#contact .contact-infos p>.material-icons{position:absolute;left:0;top:-3px}#contact .contact-infos p.address .fa,#contact .contact-infos p.address .material-icons{float:left;height:40px}#contact .contact-infos p.lead{font-size:14px;padding:0}#contact .contact-infos p.lead+p{margin-bottom:0}}@media (min-width:480px) and (min-width:768px) and (max-width:991px){blockquote{padding-left:56px}blockquote span.quote{top:-13px}blockquote span.quote:before{font-size:84px}}@media (min-width:480px) and (min-width:992px) and (max-width:1199px){blockquote{padding-left:70px}blockquote span.quote{top:-17px}blockquote span.quote:before{font-size:98px}}@media (min-width:480px) and (min-width:1200px){blockquote{padding-left:84px}blockquote span.quote{top:-20px}blockquote span.quote:before{font-size:112px}}@media (min-width:480px) and (min-width:992px){body #home-slideshow{padding-top:70px}}@media (min-width:480px) and (min-width:992px){body>main{padding-top:70px}}@media (min-width:480px) and (orientation:landscape),(min-width:480px) and (min-width:992px){#header .container{justify-content:space-between;max-width:970px}#header .container>div{padding-left:15px;padding-right:15px}}@media (min-width:480px) and (orientation:landscape) and (min-width:1200px),(min-width:480px) and (min-width:992px) and (min-width:1200px){#header .container{max-width:1170px}}@media (min-width:480px) and (orientation:landscape) and (min-width:1600px),(min-width:480px) and (min-width:992px) and (min-width:1600px){#header .container{max-width:1570px}}@media (min-width:480px) and (min-width:1200px){#newsletter form{padding:20px 5px;border:2px solid #fff}#newsletter .form-inline{text-align:left}#newsletter .form-inline p{font-weight:700}#mailform{padding:15px}}@media (min-width:480px) and (min-width:992px){#footer .block{margin-bottom:20px}}@media (min-width:480px) and (min-width:1200px){#category #gallery{max-width:33.33333333%}}@media (min-width:480px) and (min-width:1600px){#category #gallery{max-width:25%}}@media (min-width:480px) and (min-width:992px){.image-gallery .button{opacity:0}.image-gallery:hover .button{opacity:1}}@media (min-width:480px) and (min-width:992px){#news article>.container .label,#news-date article>.container .label,#news-tag article>.container .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#news article>.container>header,#news-date article>.container>header,#news-tag article>.container>header{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:15px}#news article>.container>header h1,#news-date article>.container>header h1,#news-tag article>.container>header h1{margin:0;padding:0;border:none}}@media (min-width:480px) and (max-width:991px){#new-record article .content>h1:first-child{padding-bottom:30px}#new-record h1 small{bottom:8px}}@media (min-width:480px) and (min-width:992px){#new-date .news-list>div #figure img,#news .news-list>div #figure img,#news-tag .news-list>div #figure img{height:auto;width:100%}#new-date .news-list>div #figure .time-published,#news .news-list>div #figure .time-published,#news-tag .news-list>div #figure .time-published{width:25%}#new-record figure img{height:auto;width:100%}} \ No newline at end of file diff --git a/skin/default/i18n/theme_en.conf b/skin/default/i18n/theme_en.conf index 39f88f96..334b8160 100644 --- a/skin/default/i18n/theme_en.conf +++ b/skin/default/i18n/theme_en.conf @@ -44,10 +44,12 @@ between = between and_between = and between closed = closed ### Footer +about_footer = About site_navigation = The site block_cms = Informations block_cms_pages = 0 ### Labels +navigation = Navigation openNavigation = Open the menu closeNavigation = Close the menu back_to_top = back to the top of the page diff --git a/skin/default/i18n/theme_nl.conf b/skin/default/i18n/theme_nl.conf index 89bcb5a9..e2d5e12d 100644 --- a/skin/default/i18n/theme_nl.conf +++ b/skin/default/i18n/theme_nl.conf @@ -44,10 +44,12 @@ between = tussen and_between = en tussen closed = gesloten ### Footer +about_footer = Over site_navigation = de website block_cms = Informatie block_cms_pages = 0 ### Labels +navigation = Navigatie openNavigation = Open het menu closeNavigation = Sluit het menu back_to_top = terug naar de bovenkant van de pagina diff --git a/skin/default/news/brick/last-news.tpl b/skin/default/news/brick/last-news.tpl index 3b2d031b..926eae48 100644 --- a/skin/default/news/brick/last-news.tpl +++ b/skin/default/news/brick/last-news.tpl @@ -6,8 +6,8 @@ conf = [ assign="news" } {if $news} -
-
+
+

{#last_news#|ucfirst}

diff --git a/skin/default/phpstorm/scopes/Plugins_Style.xml b/skin/default/phpstorm/scopes/Plugins_Style.xml index 595b73b1..f9b6c321 100644 --- a/skin/default/phpstorm/scopes/Plugins_Style.xml +++ b/skin/default/phpstorm/scopes/Plugins_Style.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/skin/default/section/brick/lang.tpl b/skin/default/section/brick/lang.tpl index 772ac0ac..ac2443a0 100644 --- a/skin/default/section/brick/lang.tpl +++ b/skin/default/section/brick/lang.tpl @@ -1,5 +1,5 @@