@charset "UTF-8";.MainNav-content .MainNav-list ul a,.ToggleMenu,.darkBtn,.icoBar,.mainBtn,a{transition:all .2s}.HomeLastNews-more .HomeLastNews-rss,.MainSearch-submit,.ToolBox .PrintBtn,.backtotopinstance{text-indent:100%;overflow:hidden;white-space:nowrap}.GenericForm input[type=checkbox]+label.hasFocus,.GenericForm input[type=radio]+label.hasFocus,.MainNav-content .MainNav-list:focus,.icoBar{outline:0}@font-face{font-family:MC;src:url(../fonts/Roboto-Regular-webfont.eot);src:url(../fonts/Roboto-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Regular-webfont.woff) format("woff"),url(../fonts/Roboto-Regular-webfont.ttf) format("truetype"),url(../fonts/Roboto-Regular-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:MCB;src:url(../fonts/Roboto-Bold-webfont.eot);src:url(../fonts/Roboto-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Bold-webfont.woff) format("woff"),url(../fonts/Roboto-Bold-webfont.ttf) format("truetype"),url(../fonts/Roboto-Bold-webfont.svg) format("svg");font-weight:400;font-style:normal}html{font-size:87.5%}body{background:#000;color:#252525;font-family:MC,Arial,sans-serif;line-height:1.4;margin:0 auto;min-width:320px;max-width:2000px}.BodyContainer{position:relative;overflow:hidden}a{color:#1CB0FD;text-decoration:underline}a:focus,a:hover{color:#000;text-decoration:none}button,input,select,strong{font-family:MC}.BodyContentLayout .h1,.BodyContentLayout h1{color:#1CB0FD;font-size:1.71429rem;margin:.7em 0 1em;position:relative;text-align:center;text-transform:uppercase}.BodyContentLayout .h1 span,.BodyContentLayout h1 span{background:#fff;box-sizing:border-box;display:inline-block;max-width:90%;padding:0 15px;position:relative}.BodyContentLayout .h1:before,.BodyContentLayout h1:before{background:#1CB0FD;content:"";display:block;height:1px;left:0;position:absolute;top:calc(50% - 1px);width:100%}.BodyContentLayout .h2,.BodyContentLayout h2{border-bottom:5px #ececec solid;color:#1CB0FD;font-size:1.57143rem;margin:1.2em auto .8em;position:relative;text-align:center;text-transform:uppercase}@media screen and (min-width:980px){.BodyContentLayout .h2,.BodyContentLayout h2{width:80%}}.BodyContentLayout .h2.visuallyhidden,.BodyContentLayout h2.visuallyhidden{border:0;margin:-1px;position:absolute;width:1px}.BodyHeader,.BodyHeader-top{position:relative}.noResult,.success{text-align:center;margin:3em 0}.Sidebar .h2,.Sidebar h2,.index .h2,.index h2{border:none;font-size:1.71429rem;width:auto}.darkBtn,.mainBtn{border:none;border-radius:3px;box-sizing:border-box;color:#fff;display:inline-block;font-size:1rem;padding:11px 40px;text-decoration:none;vertical-align:middle}input[type=submit].darkBtn{text-transform:uppercase}.darkBtn:focus,.darkBtn:hover,.mainBtn:focus,.mainBtn:hover,a:focus .darkBtn,a:focus .mainBtn,a:hover .darkBtn,a:hover .mainBtn{background:#000;box-shadow:0 0 5px rgba(0,0,0,.4);color:#fff;text-decoration:underline}.mainBtn{background:#1CB0FD}.BodyHeader,.darkBtn{background:#252525}.noResult{color:#1CB0FD;font-size:1.42857rem}.information{color:#a70000}.success{color:#0b9200;font-size:1.28571rem}.error{color:#d40000;font-size:1.14286rem;margin:1em 0;text-align:center}@media screen and (min-width:980px){.BodyHeader{background-image:url(../images/bg-header.jpg)}}.BodyHeader-top{margin:0;z-index:5}.BodyHeader-top:after,.BodyHeader-top:before{width:100%;content:"";display:block;height:500px;left:0;position:absolute}.BodyHeader-top:before{background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);bottom:-30px;transform:skewY(-1.6deg);transform-origin:left top}@media screen and (min-width:640px){.BodyHeader-top:before{bottom:-35px}}@media screen and (min-width:980px){.BodyHeader-top:before{bottom:-50px}}.BodyHeader-top:after{background:#252525;bottom:-15px;transform:skewY(-.8deg);transform-origin:left top}.ToggleMenu[aria-expanded=false] .ToggleMenu-bottomBar,.ToggleMenu[aria-expanded=false] .ToggleMenu-topBar{transform:rotate(0)}.BodyHeader-nav{min-height:55px;padding:0;position:relative;z-index:10}.AccessibilityBar{box-sizing:border-box;display:none}@media screen and (min-width:980px){.BodyHeader-top:after{bottom:-20px}.BodyHeader-nav{min-height:none}.AccessibilityBar{background:#000;color:#aeaeae;display:block;font-size:.85714rem;min-height:30px;padding:7px 0 5px;position:relative}}.AccessibilityBar ul{display:inline-block;list-style:none;margin:0;padding:0}.AccessibilityBar li{display:inline;margin:0}.AccessibilityBar a,.AccessibilityBar button{background:0 0;border:none;color:#aeaeae;padding:0 5px;text-decoration:none;transition:all .2s}.AccessibilityBar a:focus,.AccessibilityBar a:hover,.AccessibilityBar button:focus,.AccessibilityBar button:hover{color:#fff;text-decoration:underline}.AccessibilityBar-content{box-sizing:border-box;flex-wrap:nowrap;margin:0 auto;max-width:1350px;width:100%}.AccessibilityBar-goto{padding-left:10px}.HelpNav{float:right;text-align:right}.MainNav-content{display:block;height:100%}@media screen and (min-width:980px){.MainNav-content:before{border-top:1px #393939 solid;content:"";display:block;height:0;width:100%}}.ToggleMenu{background:#fff;border:none;display:block;height:45px;padding:5px;position:absolute;right:2%;top:8px;width:45px}@media screen and (min-width:980px){.ToggleMenu{display:none}}.ToggleMenu[aria-expanded=false]{background:0 0}.ToggleMenu[aria-expanded=false] .icoBar{background:#fff}.ToggleMenu[aria-expanded=false] .ToggleMenu-middleBar{opacity:1}.icoBar{background:#393939;border-radius:2px;display:block;height:4px;vertical-align:top;position:relative}.ToggleMenu-topBar{transform:translateX(6px) rotate(45deg);transform-origin:7% 0}.ToggleMenu-middleBar{margin:7px 0;opacity:0}.ToggleMenu-bottomBar{transform:translateX(6px) rotate(-45deg);transform-origin:0 93%}.MainNav-content .MainNav-list{align-items:stretch;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.18);box-sizing:border-box;display:none;flex-direction:column;justify-content:space-between;list-style:none;margin:0 2%;padding:5px;position:relative;top:53px}.MainNav-content .MainNav-list[aria-hidden=false]{display:flex}@media screen and (min-width:980px){.MainNav-content .MainNav-list{background:0 0;box-shadow:none;display:flex;flex-direction:row;margin:0 auto;max-width:1350px;min-height:50px;padding:0;position:static;top:auto;width:100%}.MainNav-content .MainNav-list>li{align-items:stretch;display:flex;padding:7px 0 0}.MainNav-content .MainNav-list>li>a{flex:1}.MainNav-content .MainNav-list>li.is-show,.MainNav-content .MainNav-list>li:focus,.MainNav-content .MainNav-list>li:hover{background:#78cd46;padding:0 0 7px}.MainNav-content .MainNav-list>li.is-show:before,.MainNav-content .MainNav-list>li:focus:before,.MainNav-content .MainNav-list>li:hover:before{border-top:1px #fff solid}.MainNav-content .MainNav-list>li:first-child>ul{left:0;margin-left:0}.MainNav-content .MainNav-list>li:last-child>ul{left:auto;right:0;margin-left:0}.MainNav-content .MainNav-list>li:before{border-top:7px #78cd46 solid;content:"";display:block;height:100%;position:absolute;top:0;left:0;transition:all .2s;width:100%}}.MainNav-content .MainNav-list li{background:#78cd46;margin:0 0 1px;position:relative}@media screen and (min-width:980px){.MainNav-content .MainNav-list li{background:0 0;flex:1;margin:0 1px 0 0;text-align:center;transition:all .2s}.MainNav-content .MainNav-list li:hover>ul{display:block}.MainNav-content .MainNav-list li:hover>ul ul ul{display:none}.MainNav-content .MainNav-list li:last-child ul ul{right:auto;margin-left:-190px}}.MainNav-content .MainNav-list li:last-child{margin:0}.MainNav-content .MainNav-list>li:nth-child(1){background:#78cd46}@media screen and (min-width:980px){.MainNav-content .MainNav-list>li:nth-child(1){background:0 0}.MainNav-content .MainNav-list>li:nth-child(1):before{border-color:#78cd46}}.MainNav-content .MainNav-list>li:nth-child(1).is-show,.MainNav-content .MainNav-list>li:nth-child(1):focus,.MainNav-content .MainNav-list>li:nth-child(1):hover{background:#78cd46}.MainNav-content .MainNav-list>li:nth-child(1).is-show:before,.MainNav-content .MainNav-list>li:nth-child(1):focus:before,.MainNav-content .MainNav-list>li:nth-child(1):hover:before{border-color:#fff}.MainNav-content .MainNav-list>li:nth-child(2){background:#e74c3c}@media screen and (min-width:980px){.MainNav-content .MainNav-list>li:nth-child(2){background:0 0}.MainNav-content .MainNav-list>li:nth-child(2):before{border-color:#e74c3c}}.MainNav-content .MainNav-list>li:nth-child(2).is-show,.MainNav-content .MainNav-list>li:nth-child(2):focus,.MainNav-content .MainNav-list>li:nth-child(2):hover{background:#e74c3c}.MainNav-content .MainNav-list>li:nth-child(2).is-show:before,.MainNav-content .MainNav-list>li:nth-child(2):focus:before,.MainNav-content .MainNav-list>li:nth-child(2):hover:before{border-color:#fff}.MainNav-content .MainNav-list>li:nth-child(3){background:#e5c515}@media screen and (min-width:980px){.MainNav-content .MainNav-list>li:nth-child(3){background:0 0}.MainNav-content .MainNav-list>li:nth-child(3):before{border-color:#e5c515}}.MainNav-content .MainNav-list>li:nth-child(3).is-show,.MainNav-content .MainNav-list>li:nth-child(3):focus,.MainNav-content .MainNav-list>li:nth-child(3):hover{background:#e5c515}.MainNav-content .MainNav-list>li:nth-child(3).is-show:before,.MainNav-content .MainNav-list>li:nth-child(3):focus:before,.MainNav-content .MainNav-list>li:nth-child(3):hover:before{border-color:#fff}.MainNav-content .MainNav-list>li:nth-child(4){background:#9b59b6}@media screen and (min-width:980px){.MainNav-content .MainNav-list>li:nth-child(4){background:0 0}.MainNav-content .MainNav-list>li:nth-child(4):before{border-color:#9b59b6}}.MainNav-content .MainNav-list>li:nth-child(4).is-show,.MainNav-content .MainNav-list>li:nth-child(4):focus,.MainNav-content .MainNav-list>li:nth-child(4):hover{background:#9b59b6}.MainNav-content .MainNav-list>li:nth-child(4).is-show:before,.MainNav-content .MainNav-list>li:nth-child(4):focus:before,.MainNav-content .MainNav-list>li:nth-child(4):hover:before{border-color:#fff}.MainNav-content .MainNav-list>li:nth-child(5){background:#f89827}@media screen and (min-width:980px){.MainNav-content .MainNav-list>li:nth-child(5){background:0 0}.MainNav-content .MainNav-list>li:nth-child(5):before{border-color:#f89827}}.MainNav-content .MainNav-list>li:nth-child(5).is-show,.MainNav-content .MainNav-list>li:nth-child(5):focus,.MainNav-content .MainNav-list>li:nth-child(5):hover{background:#f89827}.MainNav-content .MainNav-list>li:nth-child(5).is-show:before,.MainNav-content .MainNav-list>li:nth-child(5):focus:before,.MainNav-content .MainNav-list>li:nth-child(5):hover:before{border-color:#fff}.MainNav-content .MainNav-list>li:nth-child(6){background:#f675e5}@media screen and (min-width:980px){.MainNav-content .MainNav-list>li:nth-child(6){background:0 0}.MainNav-content .MainNav-list>li:nth-child(6):before{border-color:#f675e5}}.MainNav-content .MainNav-list>li:nth-child(6).is-show,.MainNav-content .MainNav-list>li:nth-child(6):focus,.MainNav-content .MainNav-list>li:nth-child(6):hover{background:#f675e5}.MainNav-content .MainNav-list>li:nth-child(6).is-show:before,.MainNav-content .MainNav-list>li:nth-child(6):focus:before,.MainNav-content .MainNav-list>li:nth-child(6):hover:before{border-color:#fff}.MainNav-content .MainNav-list a{color:#fff;display:block;font-size:1.14286rem;padding:8px 10px;position:relative;text-decoration:none;text-transform:uppercase;z-index:10}.MainNav-content .MainNav-list ul{background:#fff;box-sizing:border-box;display:none;list-style:none;margin:0;padding:0}.MainNav-content .MainNav-list ul ul{background:url(../images/sep-smenu-header.png) left top repeat-x}@media screen and (min-width:980px){.MainNav-content .MainNav-list .MainNav-childhood,.MainNav-content .MainNav-list .MainNav-culture{flex:1.5}.MainNav-content .MainNav-list .MainNav-municipalLife{flex:1.2}.MainNav-content .MainNav-list a{font-size:1.28571rem}.MainNav-content .MainNav-list ul{box-shadow:0 0 5px 0 rgba(0,0,0,.18);left:50%;margin:0 0 0 -138px;padding:10px 18px;position:absolute;top:100%;z-index:100;width:275px}.MainNav-content .MainNav-list ul ul{background:#fff;left:auto;margin-left:150px;padding:5px;top:0;width:190px}}.MainNav-content .MainNav-list ul ul a{padding-left:25px}@media screen and (min-width:980px){.MainNav-content .MainNav-list ul ul a{padding-left:5px}}.MainNav-content .MainNav-list ul ul ul{display:none}.MainNav-content .MainNav-list ul li{background:url(../images/sep-smenu-header.png) left bottom repeat-x;border:none;color:#252525;font-size:1rem;margin:0;padding:0 0 1px;text-align:left}.MainNav-content .MainNav-list ul li:last-child{background:0 0;padding-bottom:0}.MainNav-content .MainNav-list ul li.is-show,.MainNav-content .MainNav-list ul li:focus,.MainNav-content .MainNav-list ul li:hover{border-top:none;background:url(../images/sep-smenu-header.png) left bottom repeat-x}.MainNav-content .MainNav-list ul li.is-show:last-child,.MainNav-content .MainNav-list ul li:focus:last-child,.MainNav-content .MainNav-list ul li:hover:last-child{background-image:none}.MainNav-content .MainNav-list ul a{color:#252525;font-size:1rem;padding:10px;text-transform:none}.HomeNews-title,.NewsDetails-event strong,.OneClicBox a,.SortForm-submit{text-transform:uppercase}@media screen and (min-width:980px){.MainNav-content .MainNav-list ul a{padding:5px}}.MainNav-content .MainNav-list ul a:focus,.MainNav-content .MainNav-list ul a:hover{background-color:#f0f0f0;color:#000;text-decoration:underline}.MainNav-content .MainNav-list ul .child>a{background-image:url(../images/ico-more.svg);background-position:98% 50%;background-size:12px auto;background-repeat:no-repeat;padding-right:15px}@media screen and (min-width:980px){.MainNav-content .MainNav-list ul .child>a{background-image:url(../images/ico-arrowmenu.svg);background-size:auto}}.MainNav-content .MainNav-list ul .child ul a{background-image:none}.MainNav-content .MainNav-list ul .is-show>a{background-image:url(../images/ico-less.svg)}.MainNav-content .is-show>ul{display:block}@media screen and (min-width:980px){.MainNav-content .MainNav-list ul .is-show>a{background-image:url(../images/ico-arrowmenu.svg)}.AccessibilityBar-content,.MainNav-content .MainNav-list{padding-left:calc(240px + 1%);padding-right:1%}}@media screen and (min-width:1365px){.AccessibilityBar-content,.MainNav-content .MainNav-list{padding-left:calc(310px + 1%)}}@media screen and (min-width:980px){.MainNav-content.fixedNav{background:#252525;box-shadow:0 0 20px rgba(0,0,0,.4);border-bottom:5px #1CB0FD solid;height:auto;max-width:none;padding:0;position:fixed;top:-120px;transition:top .2s;width:100%;z-index:1000;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}}.Logo{background:url(../images/bg-logo.png) 100% 12px no-repeat #fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);display:flex;left:1%;margin:0;max-width:240px;min-height:120px;padding:0;position:absolute;text-align:center;top:-8px;transform:skewY(-1.6deg);transform-origin:left top;width:30%}@media screen and (min-width:980px){.Logo{max-width:none;min-height:200px;width:240px;z-index:110}}@media screen and (min-width:1365px){.Logo{left:50%;margin-left:calc(-1350px / 2 + 1%);width:310px}}.Logo a{display:block;margin:auto;padding:20px 10%;transform:skewY(1.6deg);transform-origin:left top}.Logo img{max-height:100%;width:100%}.ToggleMainSearch{background:url(../images/ico-searchmenu.svg) center center no-repeat;border:none;display:block;height:45px;padding:5px;position:absolute;right:calc(1.5% + 70px);top:8px;transition:all .2s;width:45px;z-index:10}.ToggleMainSearch[aria-expanded=true]{background-color:#1CB0FD}.BodyHeader-mainSearch{max-width:350px;position:absolute;right:2%;top:53px;width:97%;z-index:10}@media screen and (min-width:980px){.ToggleMainSearch{display:none}.BodyHeader-mainSearch{bottom:42px;left:1%;max-width:none;right:auto;top:auto;width:240px;z-index:1}}@media screen and (min-width:1365px){.BodyHeader-mainSearch{left:50%;margin-left:calc(-1350px / 2 + 1%);width:310px}}.MainSearch{align-items:stretch;background:#fff;border:5px solid #1CB0FD;box-sizing:border-box;box-shadow:0 5px 5px 0 rgba(0,0,0,.18);display:none;height:45px;padding:3px}@media screen and (min-width:980px){.MainSearch{border:none;border-radius:3px;box-shadow:none;display:flex;height:35px}}.MainSearch[aria-hidden=false]{display:flex}.MainSearch-keyword{background:#fff;border:none;display:block;flex:1;font-size:1rem;padding:2px 5px}.MainSearch-submit{background:url(../images/ico-search.svg) center center no-repeat;border:none;height:100%;padding:0;text-align:left;width:30px}.BodyHeader-slideshow{background:#fff;box-sizing:border-box;margin:-20px auto 0;max-width:calc(1350px + 100px);width:100%}@media screen and (min-width:1465px){.BodyHeader-slideshow{border-left:10px #fff solid;border-right:10px #fff solid}}.BannerSlideshow{position:relative}.BannerSlideshow .owl-item div{background-size:cover;background-position:center center;background-repeat:no-repeat;height:210px}@media screen and (min-width:640px){.BodyHeader-slideshow{margin-top:-30px}.BannerSlideshow .owl-item div{height:290px}}@media screen and (min-width:980px){.BodyHeader-slideshow{margin-top:-50px}.BannerSlideshow .owl-item div{height:380px}}.BannerSlideshow .owl-controls{bottom:50px;visibility:hidden;position:absolute;right:1%}.BannerSlideshow .owl-controls .owl-page{display:inline-block}.BannerSlideshow .owl-controls .owl-page span{background:#fff;border-radius:50%;display:inline-block;height:8px;margin:0 5px;vertical-align:middle;width:8px}.BannerSlideshow .owl-controls .owl-page.active span{background:#1CB0FD;height:17px;width:17px}.index .BannerSlideshow .owl-item div{height:300px}@media screen and (min-width:640px){.BannerSlideshow .owl-controls{visibility:visible}.index .BannerSlideshow .owl-item div{height:410px}}@media screen and (min-width:980px){.index .BannerSlideshow .owl-item div{height:580px}}.BodyContentLayout-inner:before,.BodyContentLayout:before{content:"";display:block;height:100px;left:0;width:100%}.BodyContentLayout{margin:-10px 0 0;padding-top:15px;position:relative}.BodyContentLayout:before{background:#1CB0FD;background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);margin:0;padding:5px 0 0;position:absolute;top:5px;transform:skewY(-.8deg);transform-origin:left top}@media screen and (min-width:640px){.BodyContentLayout{padding-top:18px}}@media screen and (min-width:980px){.BodyContentLayout{margin-top:-15px;padding-top:28px}}.BodyContentLayout-inner{background:#ececec;margin:5px 0 0;min-height:500px;padding:1px 0 0;position:relative}.BodyContentLayout-inner:before{background:#ececec;margin:0;padding:4px 0 0;position:absolute;top:0;transform:skewY(-1.6deg);transform-origin:left top}.BodyContent{margin:0 auto;max-width:1350px;position:relative;width:98%}.index .BodyContent{max-width:none;width:100%}.MainContent{box-sizing:border-box;padding:1px 0 0}@media screen and (min-width:980px){.MainContent{padding-left:0;padding-right:0;float:left;width:70%}}.MainContent-main{background:#fff;margin:20px 0 130px -1%;min-height:700px;position:relative;width:102%}.MainContent-main:after,.MainContent-main:before{content:"";width:100%;background:#fff;display:block;height:100px;left:0;margin:0;padding:5px 0 0;position:absolute}.MainContent-main:before{top:0;transform:skewY(-1.6deg);transform-origin:left top}.MainContent-main:after{bottom:-50px;transform:skewY(-1.6deg);transform-origin:left top}@media screen and (min-width:980px){.MainContent-main{margin-bottom:0;margin-left:0;padding:0 0 30px;width:100%}.MainContent-main:after{display:none}}.MainContent-inner{padding:5px 1% 0;position:relative;z-index:2}@media screen and (min-width:980px){.MainContent-inner{padding:5px 2% 30px}}.MainContent-inner iframe,.MainContent-inner img{max-width:100%}.SocialSharingArea.active{border-top:1px #1CB0FD solid;margin:20px 0 0;padding:1px 0 0}.SocialSharingArea #___plusone_0,.SocialSharingArea .fb-share-button,.SocialSharingArea .twitter-share-button{display:inline-block;margin:9px 20px 0 0!important;vertical-align:middle!important}.SocialSharingArea #fb-root,.ToolBox{display:none}.ToolBox{box-sizing:border-box;margin:0;max-width:1350px;padding:0;position:absolute;right:0;text-align:right;top:-15px;width:100%;z-index:1}@media screen and (min-width:980px){.ToolBox{display:block}}.ToolBox li{display:inline-block;font-size:1.14286rem;margin:0 4px}.ToolBox li:last-child{margin-right:0}.ToolBox button{background:center center no-repeat #fff;border:1px solid #d1cdcd;border-radius:3px;color:#707070;display:block;height:30px;padding:0;transition:all .2s;width:1.9em}.ToolBox button:focus,.ToolBox button:hover{border:1px solid #000;color:#000}.EventsBoxDay,.EventsBoxDay-inner{box-sizing:border-box;display:block;border-radius:50%}.ToolBox button:focus svg,.ToolBox button:hover svg{fill:#000}.ToolBox .PrintBtn{position:relative}.ToolBox .PrintBtn svg{position:absolute;display:block;fill:#707070;height:1em;left:20%;top:5px;width:1em}.index .ToolBox{right:1%;width:98%}@media screen and (min-width:1365px){.index .ToolBox{left:50%;margin-left:-675px;right:auto}}.Breadcrumb{font-size:1rem;margin:0;padding:10px 0;position:relative;z-index:2}.Breadcrumb a{color:#1a9fe4;text-decoration:none;transition:all .2s}.Breadcrumb a:focus,.Breadcrumb a:hover{color:#252525;text-decoration:underline}.Breadcrumb .web_last{font-style:italic}.Sidebar{padding-bottom:30px}.index .Sidebar{margin-top:0}@media screen and (min-width:980px){.Sidebar{box-sizing:border-box;float:right;margin:0;max-width:402px;padding:0 0 50px 40px;width:30%}.index .Sidebar{background:url(../images/bg-sidebar.png) left 100px no-repeat;max-width:412px;padding-left:50px;width:32%}}.EventsBox{background:#fff;box-sizing:border-box;margin:3.8em auto 3em;max-width:500px;padding:1px 10px 2em;position:relative}.EventsBox h2{margin:.7em auto;padding:0 100px}.EventsBoxDay{background:#1CB0FD;color:#1CB0FD;font-size:1rem;height:107px;left:0;line-height:1.2;margin:0 auto;padding:12px 0 0 12px;position:absolute;text-align:center;top:-53px;width:107px}.EventsBoxDay-inner{background:#fff;height:90px;padding:20px 0 0;width:90px}.EventsBoxDay-num{display:block;font-size:2.14286rem;font-weight:700}.EventsBox-list{list-style:none;margin:0;padding:0}.EventsBox-list li{font-size:1rem;margin:0 0 .7rem;padding:0 0 0 20px;position:relative}.EventsBox-list li:before{background:#1CB0FD;content:"";display:block;height:1px;left:0;position:absolute;top:.8rem;vertical-align:middle;width:13px}.EventsBox-list a{color:#252525;display:inline;text-decoration:none;vertical-align:middle}.EventsBox-list a:focus,.EventsBox-list a:hover{color:#000;text-decoration:underline}.FooterAddress,.OneClicBox a{text-align:center;color:#fff}.EventsBox-more{bottom:-20px;left:0;margin:0;position:absolute;text-align:center;width:100%}.OneClicBox{list-style:none;margin:1em -1px 1em 0;padding:0;text-align:center}.OneClicBox li{display:inline-block;height:120px;margin:0 1px 1px 0;vertical-align:top;width:120px}.OneClicBox a{background-color:#78cd46;background-position:center 15px;background-repeat:no-repeat;box-sizing:border-box;display:block;font-size:.85714rem;height:100%;padding:75px 5px 5px;text-decoration:none;transition:all .2s}.BodyFooter-content:before,.BodyFooter:before{content:"";left:0;display:block;height:100px;width:100%}.OneClicBox a:focus,.OneClicBox a:hover{background-color:#77d540;text-decoration:underline}.OneClicBox-cafeteria a{background-image:url(../images/ico-cafeteria.svg)}.OneClicBox-renting a{background-image:url(../images/ico-renting.svg);background-position:center 17px}.OneClicBox-shop a{background-image:url(../images/ico-shop.svg);background-position:center 13px}.OneClicBox-associations a{background-image:url(../images/ico-associations.svg)}.OneClicBox-newsletter a{background-image:url(../images/ico-newsletter.svg);background-position:center 23px}.OneClicBox-contributors a{background-image:url(../images/ico-contributors.svg);background-position:center 19px}.MeteoBox{margin:1em auto;max-width:500px;padding:1px 0 0}.MeteoBox .h1 span{background:#ececec}.MeteoBox-widget{margin:0 auto;width:100%}.BodyFooter{margin:-20px 0 0;padding:12px 0 0;position:relative}.BodyFooter:before{background:#1CB0FD;background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);margin:0;padding:5px 0 0;position:absolute;top:5px;transform:skewY(-1.6deg);transform-origin:left top}.BodyFooter-content{background:#252525;margin:0;padding:15px 0;position:relative}.BodyFooter-content:before{background:#252525;margin:0;padding:5px 0 0;position:absolute;top:0;transform:skewY(-.8deg);transform-origin:left top}.FooterAddress,.FooterPics{max-width:1350px;width:98%}.FooterAddress,.FooterNav,.FooterPics{box-sizing:border-box;position:relative}.FooterAddress{font-size:1rem;font-style:normal;margin:0 auto 20px}.FooterAddress strong{color:#1CB0FD;display:inline-block;font-family:MC;font-weight:400;font-size:1.28571rem;padding:0 0 7px}.FooterPics{box-sizing:border-box;display:flex;justify-content:center;list-style:none;margin:0 auto 15px;padding:0 2%}.FooterPics li{display:none;font-size:.85714rem;margin:auto;text-align:center;width:100%}@media screen and (min-width:640px){.FooterPics{justify-content:space-between}.FooterPics li{display:inline-block;width:22.5%}}.FooterPics img{box-sizing:border-box;border:5px solid #333;display:block;margin:0 auto;max-width:100%;transform:translate(0,0)}.FooterPics .FooterPics-location{color:#fff;display:block;text-transform:uppercase}.FooterPics .FooterPics-location img{border:none;margin-bottom:10px;max-height:110px}#menu-bas,.FooterNav{border-top:1px #151515 solid;list-style:none;margin:0 auto;max-width:1350px;padding:0;position:relative;text-align:center;width:98%}#menu-bas:before,.FooterNav:before{border-top:1px #3b3b3b solid;content:"";display:block;height:0;left:0;position:absolute;top:0;width:100%}#menu-bas li,.FooterNav li{border-left:1px #3b3b3b solid;border-right:1px #3b3b3b solid;color:#727272;display:inline-block;font-size:1rem;margin:10px 0 0 -1px;padding:0 1%;vertical-align:top}@media screen and (min-width:980px){#menu-bas li,.FooterNav li{border-left:0;margin-left:0}#menu-bas li:last-child,.FooterNav li:last-child{border:none}}#menu-bas a,.FooterNav a{color:#727272;display:block;text-decoration:none;transition:all .2s;padding:5px 10px}#menu-bas a:focus,#menu-bas a:hover,.FooterNav a:focus,.FooterNav a:hover{color:#fff;text-decoration:underline}.FlashNews,.FlashNews:focus,.FlashNews:hover{color:inherit}.backtotopinstance{background:url(../images/ico-backtotop.svg) center center no-repeat #252525;box-shadow:0 3px 5px rgba(0,0,0,.2);border-radius:50%;bottom:20px;cursor:pointer;display:block;height:40px;position:fixed;right:20px;transition:all .2s;width:40px;z-index:100}@media screen and (min-width:640px){.backtotopinstance{height:50px;right:30px;width:50px}}@media screen and (min-width:980px){.backtotopinstance{height:60px;width:60px}}.backtotopinstance:focus,.backtotopinstance:hover{background-color:#000}.HomeLastNews{background:#fff;margin:0 0 50px;min-height:300px;padding:1px 0 0;position:relative}.HomeLastNews:before{top:0;transform-origin:left top;width:100%}.HomeLastNews:after,.HomeLastNews:before{content:"";background:#fff;display:block;height:100px;left:0;margin:0;padding:5px 0 0;position:absolute;transform:skewY(-1.6deg)}.HomeLastNews:after{bottom:-50px;transform-origin:left top;width:100%}.HomeLastNews-inner{box-sizing:border-box;margin:0 auto;max-width:1350px;position:relative;width:98%;z-index:1}.FlashNews{box-sizing:border-box;display:flex;flex-direction:column;font-size:1.42857rem;line-height:1.2;margin:1.8em auto;text-decoration:none;width:100%}@media screen and (min-width:640px){.FlashNews{flex-direction:row}}.FlashNews:focus .FlashNews-title,.FlashNews:hover .FlashNews-title{color:#fff}.FlashNews:focus .FlashNews-newsTitle,.FlashNews:hover .FlashNews-newsTitle{background:#77d540;color:#fff;text-decoration:underline}.FlashNews-title{background:#67be34;color:#fff;display:block;font-weight:700;padding:5px 10px}.FlashNews-newsTitle{background:#78cd46;color:#fff;display:block;flex:1;padding:5px 10px;transition:all .2s}.HomeLastNews-more{margin:1.7em 0;text-align:center}.HomeLastNews-more .darkBtn{margin:0 16px 0 0}.HomeLastNews-more .HomeLastNews-rss{background:url(../images/ico-rss.svg) center center no-repeat #ff6c00;padding-left:0;padding-right:0;text-align:left;width:45px}.HomeLastNews-more .HomeLastNews-rss:focus,.HomeLastNews-more .HomeLastNews-rss:hover{background-color:#cc5600}.HomeLastNews-list.owl-carousel{margin:0 auto;position:relative;width:96%}@media screen and (min-width:1365px){.HomeLastNews-list.owl-carousel{width:100%}}.HomeLastNews-list .owl-pagination{display:none}.HomeLastNews-list .owl-next,.HomeLastNews-list .owl-prev{height:42px;left:-2.8%;overflow:hidden;position:absolute;text-align:left;text-indent:100%;top:calc(50% - 21px);transition:all .2s;width:25px}@media screen and (min-width:1365px){.HomeLastNews-list .owl-next,.HomeLastNews-list .owl-prev{left:-1%}}@media screen and (min-width:1700px){.HomeLastNews-list .owl-next,.HomeLastNews-list .owl-prev{left:-2%}}.HomeLastNews-list .owl-next:focus:after,.HomeLastNews-list .owl-next:focus:before,.HomeLastNews-list .owl-next:hover:after,.HomeLastNews-list .owl-next:hover:before,.HomeLastNews-list .owl-prev:focus:after,.HomeLastNews-list .owl-prev:focus:before,.HomeLastNews-list .owl-prev:hover:after,.HomeLastNews-list .owl-prev:hover:before{background-color:#000;box-shadow:0 0 5px rgba(0,0,0,.4)}.HomeLastNews-list .owl-next:after,.HomeLastNews-list .owl-next:before,.HomeLastNews-list .owl-prev:after,.HomeLastNews-list .owl-prev:before{background:#252525;border-radius:3px;content:"";display:block;height:6px;left:0;position:absolute;top:10px;transform:rotate(-45deg);transition:all .2s;vertical-align:top;width:28px}.HomeLastNews-list .owl-next:after,.HomeLastNews-list .owl-prev:after{bottom:9px;top:auto;transform:rotate(45deg)}.HomeLastNews-list .owl-next{left:auto;right:-2.8%;transform:rotateZ(180deg)}@media screen and (min-width:1365px){.HomeLastNews-list .owl-next{right:-1%}}@media screen and (min-width:1700px){.HomeLastNews-list .owl-next{right:-2%}}.HomeLastNews-list .owl-item article{padding:0 10px}.HomeLastNews-list .owl-item a{background-color:#ececec;background-size:cover;background-position:center center;background-repeat:no-repeat;color:inherit;display:block;height:270px;margin:0 auto;max-width:390px;overflow:hidden;position:relative;text-decoration:none}.HomeLastNews-list .owl-item a:focus,.HomeLastNews-list .owl-item a:hover{color:inherit;opacity:.9}.HomeLastNews-list .owl-item a:focus .HomeNews-summary,.HomeLastNews-list .owl-item a:hover .HomeNews-summary{height:78px;white-space:normal}.HomeNews-inner{background:rgba(28,176,253,.9);background:linear-gradient(to right,rgba(26,159,228,.9) 0,rgba(28,176,253,.9) 100%);bottom:-20px;box-sizing:border-box;left:0;padding:0 10px 25px;position:absolute;transform:skewY(-1.6deg);transform-origin:left top;transition:all .2s;width:100%}.HomeNews-title{color:#fff;font-size:1.14286rem;line-height:1.2;margin:.4em 0;min-height:50px;text-align:right}@media screen and (min-width:640px){.HomeNews-title{font-size:1.42857rem}}.HomeNews-summary{background:url(../images/sep-whitepoint.png) center top repeat-x;color:#fff;font-size:1rem;height:22px;margin:0;overflow:hidden;padding:5px 0 0;text-overflow:ellipsis;transform:skewY(1.6deg);transform-origin:left top;transition:all .3s;white-space:nowrap}.HomeInfosContent{box-sizing:border-box;margin:0 auto;max-width:1350px;padding:15px 0 50px;width:98%}@media screen and (min-width:980px){.HomeZoomList{float:left;width:68%}.HomeZoomList h2{text-align:left}}.HomeZoomList-inner{align-items:stretch;display:flex;flex-wrap:wrap}.HomeZoom{align-items:stretch;display:flex;margin:0 auto 20px;max-width:500px;width:100%}.HomeZoom a,.HomeZoom-img{overflow:hidden;transition:all .2s;display:block}@media screen and (min-width:640px){.HomeZoom{margin:0 10px 20px;max-width:none;width:calc(50% - 20px)}}@media screen and (min-width:980px){.HomeZoom{margin:0 20px 20px 0;width:calc(33.333333% - 20px)}}.HomeZoom a{background:#252525;color:inherit;flex:1;position:relative;text-decoration:none}.HomeZoom a:focus,.HomeZoom a:hover{background:#000;color:inherit}.HomeZoom a:focus .HomeZoom-img,.HomeZoom a:hover .HomeZoom-img{opacity:.8}.HomeZoom a:focus .HomeZoom-title,.HomeZoom a:hover .HomeZoom-title{text-decoration:underline}.HomeZoom a:focus .HomeZoom-title:before,.HomeZoom a:hover .HomeZoom-title:before{background:#000}.HomeZoom-img{background-color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;height:155px}.HomeZoom-title{color:#1CB0FD;font-size:1.14286rem;margin:.5em 0;padding:0 2%;position:relative}@media screen and (min-width:980px){.HomeZoom-title{padding:0 4%}}.HomeZoom-title:before{background:#252525;height:20px;position:absolute;top:-10px;transform-origin:left top;transition:all .2s;width:100%}.HomeBottomContent:before,.HomeZoom-title:before{display:block;content:"";left:0;transform:skewY(-1.6deg)}.HomeZoom-title span{position:relative}.HomeZoom-summary{color:#fff;font-size:.92857rem;margin:.5em 0 1em;padding:0 2%}@media screen and (min-width:980px){.HomeZoom-summary{padding:0 4%}}.HomeBottomContent{background:#fff;min-height:300px;position:relative}.HomeBottomContent:before{background:#fff;height:100px;margin:0;padding:5px 0 0;position:absolute;top:0;transform-origin:left top;width:100%}.HomeBottomContent-inner{box-sizing:border-box;margin:0 auto;max-width:1350px;padding:20px 0 40px;width:98%}@media screen and (min-width:980px){.HomeBottomContent-inner{padding-bottom:70px}}.HomeMayor{box-sizing:border-box;padding:0 1% 30px;position:relative}@media screen and (min-width:980px){.HomeMayor{float:left;width:68%}}@media screen and (min-width:640px){.HomeMayor{padding:18px 0 30px 125px}.HomeMayor h2{text-align:left}}.HomeMayor p{font-size:1rem}.HomeMayor-img{background:#1CB0FD;border-radius:50%;box-sizing:border-box;height:107px;margin:0 auto;padding:12px 0 0 6px;width:107px}@media screen and (min-width:640px){.HomeMayor-img{left:0;position:absolute;top:0}}.HomeMayor-img span{background:#fff;border-radius:50%;display:block;height:90px;overflow:hidden;text-align:center;width:90px}.HomeMayor-img img{max-width:100%}.HomeMayor-extract{position:relative}.HomeMayor-extract span{position:relative;z-index:2}.HomeMayor-extract span{position:relative;z-index:2}.HomeMayor-extract:before{color:#e5e5e5;content:open-quote;font-size:6rem;quotes:"«" "»";line-height:.7;margin:0 0 0 -50px;position:absolute;z-index:1}.HomeMayor-more a{color:#1CB0FD;font-weight:700;text-decoration:none}.HomeMayor-more a:focus,.HomeMayor-more a:hover{color:#78ccf8;text-decoration:underline}.HomeLinks{background:#ececec;box-sizing:border-box;min-height:230px;margin:0 auto 30px;max-width:500px;padding:1em 13px 2.5em;position:relative}@media screen and (min-width:980px){.HomeLinks{float:right;max-width:none;width:27%}}.HomeLinks-more,.HomeLinks:before{left:0;position:absolute;width:100%}.HomeLinks:before{background:#ececec;display:block;height:30px;top:0;transform-origin:left top}.HomeLinks:before,.News-title:before{content:"";transform:skewY(-1.6deg)}.pagination .pagination_actu,.pagination a{vertical-align:middle;display:inline-block}.HomeLinks h2{margin:.2em 0 .8em}.HomeLinks ul{list-style:none;margin:0;padding:0}.HomeLinks li{background:url(../images/ico-arrow.svg) 0 5px no-repeat;font-size:.85714rem;margin:0 0 5px;padding:0 0 0 20px}.HomeLinks li a{color:#252525;text-decoration:none}.HomeLinks li a:focus,.HomeLinks li a:hover{text-decoration:underline}.AnnuCard,.AnnuCardDetails-contact a,.News a,.pagination a{text-decoration:none}.HomeLinks-more{bottom:-20px;margin:0;text-align:center}.pagination{border-top:5px #ececec solid;color:#8b8b8b;font-size:1.28571rem;font-weight:700;margin:30px auto 0;padding:10px 0 0;text-align:center}@media screen and (min-width:980px){.pagination{width:80%}}.pagination a{color:#8b8b8b;margin:0 2px;padding:0 7px;transition:all .2s}.pagination a:focus,.pagination a:hover{color:#000}.pagination .pagination_actu{border-bottom:4px #000 solid;color:#000;font-size:1.57143rem;margin:0 8px;padding:0 5px}.BodyContentLayout .ListNewsMonth{background:#78cd46;border:none;border-radius:20px;color:#fff;font-size:1.07143rem;font-weight:400;margin:30px auto 0;max-width:200px;padding:10px 20px;position:relative;text-align:center}.News{background:#fff;margin:32px 0 0;position:relative}.News a{background:#1CB0FD;background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);color:inherit;box-sizing:border-box;display:block;min-height:190px;padding:170px 10px 15px}.News a:focus,.News a:hover{color:inherit;opacity:.9}.News:before{background:url(../images/black-dotted-v.png) repeat-y;content:"";display:block;height:24px;left:50%;position:absolute;top:-27px;width:1px}.News-title{color:#fff;font-size:1.42857rem;line-height:1.2;margin:0;position:relative}.News-summary,.NewsDetails p{font-size:1rem}.News-title:before{background:#1CB0FD;background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);display:block;height:20px;left:-10px;position:absolute;top:-12px;transform-origin:left top;transition:all .2s;width:calc(100% + 20px);z-index:10}@media screen and (min-width:480px){.News a{padding:15px 10px 15px 35%}.News-title:before{display:none}}.News-title span{position:relative;z-index:15}.News-img{background-color:#ececec;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:160px;left:0;overflow:hidden;position:absolute;top:0;transition:all .2s;width:100%}.News-summary{color:#252525}.News-more{margin:0;text-align:center}@media screen and (min-width:480px){.News-img{height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:all .2s;width:32%}.News-more{text-align:left}}.NewsDetails-event{color:#656565;font-size:1.28571rem;font-style:italic;margin:0;text-align:center}.NewsDetails-event strong{font-style:normal}.NewsDetails-text{margin:2em 0}.NewsDetails-img{position:relative}@media screen and (min-width:640px){.NewsDetails-img{margin:0 auto;max-width:500px;width:90%}}.NewsDetails-img span{background:#ececec;display:block;position:relative}.NewsDetails-img img{display:block;margin:30px auto 20px;max-width:100%;position:relative}.NewsDetails-img:before{background:#1CB0FD;content:"";display:block;height:60%;position:absolute;right:-1%;top:0;transform:rotate(-2deg);transform-origin:left top;width:50%}.NewsDetails .NewsDetails-docTitle{margin-bottom:0}.NewsDetails-docList,.NewsDetails-imgList,.Report-docList{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:1em 0 2.5em;padding:0}.NewsDetails-docList li,.NewsDetails-imgList li,.Report-docList li{box-sizing:border-box;display:flex;margin:10px;width:calc(50% - 20px)}@media screen and (min-width:640px){.NewsDetails-docList li,.NewsDetails-imgList li,.Report-docList li{width:calc(33.3333% - 20px)}}@media screen and (min-width:980px){.NewsDetails-docList li,.NewsDetails-imgList li,.Report-docList li{width:calc(25% - 20px)}}.NewsDetails-docList a,.NewsDetails-imgList a,.Report-docList a{background:#1CB0FD;color:#fff;display:block;flex:1;padding:100px 10px 15px;position:relative;text-align:center;text-decoration:none;transition:all .2s}.NewsDetails-docList a:focus,.NewsDetails-docList a:hover,.NewsDetails-imgList a:focus,.NewsDetails-imgList a:focus .NewsDetails-imgListImg:after,.NewsDetails-imgList a:hover,.NewsDetails-imgList a:hover .NewsDetails-imgListImg:after,.Report-docList a:focus,.Report-docList a:hover{background:#1a9fe4}.NewsDetails-imgList li{font-size:.92857rem}.NewsDetails-imgList a{padding:0}.NewsDetails-imgListImg{align-items:center;background:#ececec;display:flex;height:130px;position:relative}.NewsDetails-imgListImg:after{background:#1CB0FD;display:block;height:20px;left:0;position:absolute;transform-origin:left top;transition:all .2s;width:100%}.AnnuCard-img:after,.NewsDetails-imgListImg:after{content:"";bottom:-10px;transform:skewY(-1.6deg)}.NewsDetails-imgListImg img{display:block;margin:0 auto;max-height:100%;max-width:100%}.NewsDetails-imgListText{display:block;padding:0 5px 10px;position:relative}.NewsDetails-docInfos{background:url(../images/ico-doc.svg) no-repeat;box-sizing:border-box;color:#252525;display:block;font-size:.85714rem;height:74px;left:calc(50% - 28px);line-height:1.2;padding:42px 5px 0;position:absolute;text-align:left;top:20px;width:57px}.NewsDetails-docInfos abbr[title]{border:none}.NewsDetails-docSize{display:block}.NewsDetails-pubDate{border-top:5px #ececec solid;margin:0 auto;padding:10px 0 0;text-align:center}@media screen and (min-width:980px){.NewsDetails-pubDate{width:80%}}.GenericForm{margin:0 auto;max-width:670px}.GenericForm ol{list-style:none;margin:0;padding:0}.GenericForm li{margin:15px 0;padding:0}@media screen and (min-width:640px){.GenericForm li{align-items:stretch;display:flex;flex-wrap:wrap}}.GenericForm label{background:#ececec;border-radius:5px 5px 0 0;box-sizing:border-box;display:inline-block;font-size:1.07143rem;padding:8px 10px;text-align:right;vertical-align:middle}@media screen and (min-width:640px){.GenericForm label{border-radius:5px 0 0 5px;width:30%}}.GenericForm label.error{background:0 0;border-radius:none;display:block;margin:.2em 0;padding:0;text-align:left}@media screen and (min-width:640px){.GenericForm label.error{margin-left:30%;width:auto}}.GenericForm input:not([type=submit]),.GenericForm select,.GenericForm textarea{background:#fff;border:1px solid #252525;border-radius:0 5px 5px 0;box-sizing:border-box;font-size:1rem;height:40px;padding:7px 10px;width:100%}.GenericForm input:not([type=submit]).error,.GenericForm select.error,.GenericForm textarea.error{border:1px solid #D40000;color:inherit;margin:0;text-align:left}.GenericForm textarea{height:150px}.GenericForm input[type=submit]{display:block;margin:0 auto}@media screen and (min-width:640px){.GenericForm input:not([type=submit]),.GenericForm select,.GenericForm textarea{width:70%}.GenericForm select{width:auto}.GenericForm input[type=submit]{margin:0 0 0 30%}.GenericForm .forgotPassword{margin-left:30%}.GenericForm .checkboxLine{padding-left:30%}}.GenericForm .checkboxLine .error{margin-left:0}.GenericForm input[type=checkbox],.GenericForm input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.GenericForm input[type=checkbox]+label,.GenericForm input[type=radio]+label{background:0 0;display:inline-block;padding:0 10px 0 50px;position:relative;text-align:left;width:auto}.GenericForm input[type=checkbox]+label:before,.GenericForm input[type=radio]+label:before{background:#fff;background-clip:content-box;border:1px solid #252525;border-radius:3px;content:"";display:inline-block;height:25px;left:0;padding:5px;position:absolute;vertical-align:middle;transition:background .2s;top:1px;width:25px}.GenericForm input[type=checkbox]+label.hasFocus:before,.GenericForm input[type=radio]+label.hasFocus:before{outline:dotted thin}.GenericForm input[type=checkbox].error+label:before,.GenericForm input[type=radio].error+label:before{border-color:#D40000}.GenericForm input[type=checkbox]:checked+label:before,.GenericForm input[type=radio]:checked+label:before{background-color:#000}@media screen and (min-width:640px){.SortForm-area{float:left;padding:0 1%;width:48%}}.SortForm{margin:1em auto 2em;max-width:300px;text-align:center}.SortForm label{font-size:1.28571rem}.SortForm .SortForm-keywords,.SortForm .SortForm-select,.SortForm select{background:#fff;border:1px solid #252525;border-radius:5px 0 0 5px;box-sizing:border-box;flex:1;font-size:1rem;height:37px;max-width:220px;padding:7px 10px;width:100%}.SortForm-selectContainer{align-items:stretch;display:flex;margin:5px 0 0}.SortForm-submit{background:#252525;border:none;border-radius:0 5px 5px 0;color:#fff;font-size:1rem;padding:0 15px;transition:all .2s}.SortForm-submit:focus,.SortForm-submit:hover{background:#000}.AnnuKeywordsForm,.AnnuTypeForm{max-width:350px}.AnnuCardList{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:1px 0 0}.AnnuCardList li{box-sizing:border-box;display:flex;margin:10px auto;max-width:350px;padding:0;width:calc(100% - 20px)}@media screen and (min-width:640px){.AnnuCardList li{margin:10px;max-width:none;width:calc(50% - 20px)}}@media screen and (min-width:800px){.AnnuCardList li{width:calc(33.33333% - 20px)}}.AnnuCard{background:#1CB0FD;background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);color:#fff;display:block;flex:1;padding:140px 10px 15px;position:relative;text-align:center;transition:all .2s}.AnnuCard:focus,.AnnuCard:hover{color:#fff;opacity:.9}.AnnuCard-title{font-size:1.42857rem;font-weight:400;line-height:1.2;margin:15px 0 0;position:relative;z-index:10}.AnnuCard-img{align-items:center;background:#ececec;display:flex;height:160px;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:100%}.AnnuCard-img:after{background:#1CB0FD;background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);display:block;height:20px;left:0;position:absolute;transform-origin:left top;transition:all .2s;width:102%}.AnnuCard-img img{display:block;margin:0 auto;max-height:100%;max-width:100%}.AnnuCard-summary{color:#252525;font-size:1.07143rem;font-style:italic;line-height:1.2;margin:0}.AnnuCard-more{margin:15px 0 0}.AnnuCardDetails{position:relative}.AnnuCardDetails:after{clear:both;content:"";display:table;height:0}.AnnuCardDetails .AnnuCardDetails-title{border:none;font-size:1.78571rem;margin:.3em 0;text-align:left;text-transform:none;width:auto}.AnnuCardDetails p{font-size:1rem}.AnnuCardDetails .AnnuCardDetails-logo{margin:20px auto;max-width:500px;position:relative}@media screen and (min-width:800px){.AnnuCardDetails .AnnuCardDetails-logo{left:0;position:absolute;top:0;width:28%}}.AnnuCardDetails .AnnuCardDetails-logo:before{background:#1CB0FD;content:"";display:block;height:60%;position:absolute;right:-1.1%;top:0;transform:rotate(-2deg);transform-origin:left top;width:50%}@media screen and (min-width:800px){.AnnuCardDetails .AnnuCardDetails-logo:before{width:80%}}.AnnuCardDetails .AnnuCardDetails-logo span{background:#ececec;display:block;height:100%;position:relative;width:100%}.AnnuCardDetails .AnnuCardDetails-logo img{display:block;margin:0 auto;max-width:100%;position:relative}.AnnuCardDetails .AnnuCardDetails-logo .imgDefault{max-height:160px}.AnnuCardDetails .AnnuCardDetails-subtitle{color:#656565;font-size:1.42857rem;font-style:italic;margin:.2em 0 .5em}.AnnuCardDetails .AnnuCardDetails-desc{margin:1em 0}.AnnuCardDetails-sep{background:#ececec;height:5px}.AnnuCardDetails-contact{color:#1CB0FD;font-style:normal}@media screen and (min-width:800px){.AnnuCardDetails-infos{float:right;width:68%}.AnnuCardDetails-contact{float:left;padding:180px 0 0;width:28%}}.AnnuCardDetails-contact p{font-size:1.28571rem;font-weight:700;margin:25px 0;text-align:center;word-break:break-all}.AnnuCardDetails-contact a{color:#1CB0FD;display:block;transition:all .2s}.AnnuCardDetails-contact a:focus,.AnnuCardDetails-contact a:hover{color:#78ccf8;text-decoration:underline}.AnnuCardDetails-contact a:focus .annuIco,.AnnuCardDetails-contact a:hover .annuIco{background-color:#78ccf8}.AnnuCardDetails-contact .AnnuCardDetails-fax{color:#656565;font-size:1rem}.AnnuCardDetails-contact .AnnuCardDetails-mail,.AnnuCardDetails-contact .AnnuCardDetails-web{font-size:1.14286rem}.annuIco{background-color:#1CB0FD;background-position:center center;background-repeat:no-repeat;border-radius:50%;display:block;height:50px;margin:0 auto 10px;overflow:hidden;text-align:left;text-indent:100%;transition:all .2s;white-space:nowrap;width:50px}.AnnuCardDetails-icoAddress{background-image:url(../images/ico-address.svg)}.AnnuCardDetails-icoPhone{background-image:url(../images/ico-phone.svg)}.AnnuCardDetails-icoMail{background-image:url(../images/ico-mail.svg)}.AnnuCardDetails-icoWeb{background-image:url(../images/ico-url.svg)}.EmergencyPhone{background:#ececec;border-radius:5px;display:flex;flex-wrap:wrap;margin:0 0 20px;padding:10px}.EmergencyPhone-numbers{font-size:1.28571rem;margin:0;text-align:center;width:100%}@media screen and (min-width:640px){.EmergencyPhone-numbers{margin-right:1%;width:44%}}.EmergencyPhone-title{background:url(../images/ico-emergency.svg) no-repeat;background-size:45px auto;color:#f80606;display:inline-block;font-size:1.71429rem;font-weight:700;margin:8px 0 5px;min-height:43px;padding:7px 0 0 55px;text-transform:uppercase}.EmergencyPhone-112{background:#fff;border-radius:3px;box-sizing:border-box;font-size:1rem;margin:10px 0 0;min-height:95px;padding:10px 10px 10px 155px;position:relative;width:100%}@media screen and (min-width:640px){.EmergencyPhone-112{margin:0 0 0 1%;width:54%}}.EmergencyPhone-112 strong{color:#f80606;display:block;font-size:4.64286rem;font-weight:700;left:0;position:absolute;text-align:center;top:0;width:150px}.UsefulPhoneList{list-style:none;margin:0 0 30px;padding:0}.UsefulPhoneList li{border-bottom:1px #ececec solid}.UsefulPhoneList li:last-child{border:none}.UsefulPhone{padding:10px 0;position:relative}@media screen and (min-width:640px){.UsefulPhone{padding-right:280px}}.UsefulPhone p{margin:0}.UsefulPhone .UsefulPhone-name{color:#1CB0FD;font-size:1.28571rem;margin:0 0 .2em}.UsefulPhone .UsefulPhone-activity{color:#656565;font-style:italic}.UsefulPhone .UsefulPhone-phone{align-items:center;color:#1CB0FD;display:flex;flex-wrap:wrap;font-size:1.28571rem;font-weight:700;line-height:1;margin:.8em 0 0;min-height:50px;padding:0 0 0 65px;position:relative;width:200px}@media screen and (min-width:640px){.UsefulPhone .UsefulPhone-phone{margin:0;position:absolute;right:0;top:25px}}.UsefulPhone .UsefulPhone-phone .UsefulPhone-fax{color:#656565;font-size:1rem}.UsefulPhone-icoPhone{background-image:url(../images/ico-phone.svg);left:0;margin:0;position:absolute;top:0}.Mayor{margin:2em 0;min-height:200px;position:relative;text-align:center}@media screen and (min-width:640px){.Mayor{margin:2.5em auto;padding-left:240px;text-align:left;width:360px}}.Mayor a{display:inline-block;text-decoration:none}.Mayor a:focus,.Mayor a:hover{color:#fff;opacity:.9}.Mayor-img{background:#1CB0FD;border-radius:50%;box-sizing:border-box;height:200px;margin:0 auto;padding:11px 9px 0 0;width:200px}.Mayor-img span{background:#fff;border:10px solid #fff;border-radius:50%;display:block;height:172px;overflow:hidden;text-align:center;width:172px}.Mayor-img img{max-width:100%}.Mayor-name{color:#1CB0FD;font-size:1.78571rem;font-weight:700;margin:1em 0 0}.Mayor-position{color:#656565;font-size:1.42857rem;font-style:italic;margin:0}@media screen and (min-width:640px){.Mayor-img{left:0;position:absolute;top:0}.Mayor-more{margin-top:1.5em}}.MunicipalCouncilList{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 2.5em;padding:1px 0 0}.MunicipalCouncilList li{box-sizing:border-box;display:flex;margin:10px auto;max-width:350px;padding:0;width:calc(100% - 20px)}@media screen and (min-width:640px){.MunicipalCouncilList li{margin:10px;max-width:none;width:calc(50% - 20px)}}@media screen and (min-width:800px){.MunicipalCouncilList li{width:calc(33.33333% - 20px)}}.MunicipalCouncilCard{background:#1CB0FD;background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);color:#fff;display:block;flex:1;padding:140px 10px 15px;position:relative;text-align:center;text-decoration:none;transition:all .2s}.MunicipalCouncilCard:focus,.MunicipalCouncilCard:hover{color:#fff;opacity:.9}.adviserMayor .MunicipalCouncilCard,.adviserMayor .MunicipalCouncilCard-img:after{background:#78cd46;background:linear-gradient(to right,#67be34 0,#78cd46 100%)}.MunicipalCouncilCard-name{font-size:1.42857rem;font-weight:400;line-height:1.2;margin:25px 0 0;position:relative;z-index:10}.MunicipalCouncilCard-position{color:#252525;font-size:1.07143rem;font-style:italic;line-height:1.2;margin:0}.MunicipalCouncilCard-img{align-items:center;background:#ececec;display:flex;height:160px;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:100%}.MunicipalCouncilCard-img:after{background:#1CB0FD;background:linear-gradient(to right,#1a9fe4 0,#1CB0FD 100%);bottom:-10px;content:"";display:block;height:20px;left:0;position:absolute;transform:skewY(-1.6deg);transform-origin:left top;transition:all .2s;width:102%}.MunicipalCouncilCard-img img{border:5px solid #fff;box-sizing:border-box;display:block;margin:0 auto;max-height:100%;max-width:80%;position:relative;z-index:10}.MunicipalCouncilCard-img .imgDefault{border:none}.MunicipalCouncilCard-more{margin:15px 0 0}.municipalCouncil .AnnuCardDetails-logo:after{background:#1CB0FD;border-radius:50%;box-sizing:border-box;content:"";display:block;height:190px;left:calc(50% - 91px);margin:0 auto;padding:11px 9px 0 0;position:absolute;top:-11px;width:190px}.municipalCouncil .AnnuCardDetails-logo:before{display:none}.municipalCouncil .AnnuCardDetails-logo span{background:#fff;border:8px solid #fff;border-radius:50%;display:block;height:164px;margin:0 auto;overflow:hidden;position:relative;width:164px;z-index:10}.municipalCouncil .AnnuCardDetails-logo img{max-width:100%}@media screen and (min-width:800px){.municipalCouncil .AnnuCardDetails-contact{padding-top:210px}}.EventsLinksMonth{margin:1em auto 2em;text-align:center}@media screen and (min-width:980px){.EventsLinksMonth{float:left;text-align:left;width:50%}}.EventsLinksMonth-month{color:#1CB0FD;font-size:1.42857rem;font-weight:700;padding:0 10px;vertical-align:middle}.EventsLinksMonth-next,.EventsLinksMonth-prev{background:url(../images/ico-navw.svg) 11px center no-repeat #1CB0FD;background-size:auto 19px;border-radius:50%;display:inline-block;height:35px;overflow:hidden;position:relative;text-indent:100%;transition:all .2s;vertical-align:middle;white-space:nowrap;width:35px;line-height:35px}.EventsLinksMonth-next:focus,.EventsLinksMonth-next:hover,.EventsLinksMonth-prev:focus,.EventsLinksMonth-prev:hover{background-color:#78ccf8}.EventsLinksMonth-next{transform:rotate(180deg)}.did_calendrier_4jq{margin:.8em auto 4em;width:100%}.did_calendrier_4jq tr{border-bottom:1px #dfdede solid;padding:1px 0}.did_calendrier_4jq tr:nth-child(even){background:#f8f8f8}.did_calendrier_4jq td,.did_calendrier_4jq th{font-size:1.28571rem;padding:10px;text-align:center}.did_calendrier_4jq .aujourdui_lien,.did_calendrier_4jq .couleur1_lien,.did_calendrier_4jq .couleur2_lien{padding:2px}.did_calendrier_4jq a{background:#78cd46;color:#252525;display:block;height:100%;padding:8px;text-decoration:none}.did_calendrier_4jq a:focus,.did_calendrier_4jq a:hover{background:#77d540;box-shadow:0 0 5px rgba(0,0,0,.3)}.did_calendrier_4jq .did_jour_calendrier acronym{color:#1CB0FD;font-size:1.28571rem;font-weight:700}.did_calendrier_4jq .aujourdui{color:#1CB0FD;font-weight:700}.did_calendrier_4jq .aujourdui_lien a{color:#fff}.EventsFormMonth{max-width:240px}@media screen and (min-width:980px){.EventsFormMonth{float:right;width:50%}}.EventsFormMonth .SortForm-selectContainer{margin:0}.EventsOfTheMonth{list-style:none;margin:0;padding:0}.EventsOfTheMonth li{margin:20px 0}.EventsOfTheMonth a{color:#252525;text-decoration:none}.EventsOfTheMonth a:focus,.EventsOfTheMonth a:hover{text-decoration:underline}.EventsOfTheMonth-title{font-size:1.14286rem}.EventsOfTheMonth-date{color:#656565;font-size:1rem;font-style:italic}.MainContent-main .MainNav-list li{font-size:1.42857rem}.MainContent-main .MainNav-list li li{font-size:1rem}.FriendlySites{list-style:none;margin:0;padding:0}.FriendlySites li{background:url(../images/ico-arrow.svg) 0 7px no-repeat;margin:0 0 .5em;padding:0 0 0 20px}#cluetip h3#cluetip-title{background-color:#fff;border:none;border-radius:5px;border-radius-color:#252525;border-radius-display:none;margin:0}#cluetip,#cluetip #cluetip-outer{background:#78cd46}#cluetip{border:2px solid #fff}#cluetip #cluetip-inner{color:#fff;font-size:1rem;padding:0 15px}#cluetip #cluetip-inner a{color:#fff}#cluetip #cluetip-inner ul{margin:0 0 0 1rem;padding:0}#cluetip #cluetip-inner li{line-height:1.2;margin:8px 0;padding:0}.FormContact-message{height:200px}.Contributor-btnCreate{text-align:center;text-transform:uppercase}.Contributor-btnArea{text-align:center}.Contributor-btnArea a{margin:0 10px}.Contributor-btnLogout{background:#af0505}.BodyContentLayout .SearchResults-title{font-size:1.42857rem;font-weight:400;text-align:left;text-transform:none;width:auto}.surligne{font-weight:700}.TownMap{margin:0 auto;width:90%}@media screen and (min-width:980px){.TownMap{width:100%}}.TownMap iframe{width:100%}#TB_window{border:none;box-shadow:0 0 20px 0 rgba(0,0,0,.4);max-width:90%;top:10%!important;height:80%!important;margin-top:0!important}@media screen and (max-width:979px){#TB_window{left:0;margin:0 5%!important;height:500px;min-height:none;width:90%!important}}#TB_window iframe{height:calc(100% - 37px)!important;width:100%!important}#TB_window img#TB_Image{border:none;height:auto!important;max-height:calc(100% - 57px)!important;max-width:calc(100% - 30px)!important;margin-left:auto;margin-right:auto;width:auto!important}#TB_title{background:#ececec;color:#252525;padding:5px;overflow:hidden}#TB_ajaxWindowTitle{font-size:1.1em;text-transform:uppercase}#TB_ajaxContent{box-sizing:border-box;width:100%!important;max-height:calc(100% - 40px)!important}#TB_ajaxContent p{color:#282828;font-size:1.1em;line-height:1.3;margin:0 0 10px;padding:5px 0}#TB_closeWindowButton,#TB_closeWindowButton:after{text-align:center;color:#fff;display:block;position:absolute}#TB_closeWindowButton{background:#252525;border:2px solid #fff;border-radius:50%;height:22px;right:-10px;text-decoration:none;text-indent:-999em;transition:background .2s;top:-10px;width:22px}#TB_closeWindowButton:focus,#TB_closeWindowButton:hover{background:#1CB0FD}#TB_closeWindowButton:after{content:"\d7";font-size:18px;left:0;line-height:22px;text-indent:0;top:0;width:100%}#cookie-bar{background:rgba(0,0,0,.95);box-sizing:border-box;height:auto;line-height:24px;color:#eee;text-align:center;padding:5px 10px}#cookie-bar a,.CookiePolicy-state{border-radius:3px;color:#fff;display:inline-block}#cookie-bar.fixed{left:0;position:fixed;top:0;width:100%;z-index:1000}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0;padding:0}#cookie-bar a{margin:5px 0 5px 8px;padding:0 6px;text-decoration:none;vertical-align:middle}#cookie-bar .cb-policy,#cookie-bar a:focus,#cookie-bar a:hover{text-decoration:underline}#cookie-bar .cb-enable{background:#0b9200}#cookie-bar .cb-enable:focus,#cookie-bar .cb-enable:hover{background:#076300}#cookie-bar .cb-disable{background:#d40000}#cookie-bar .cb-disable:focus,#cookie-bar .cb-disable:hover{background:#860000}#cookie-bar .cb-policy:focus,#cookie-bar .cb-policy:hover{text-decoration:none}.CookiePolicy-state{font-family:MC;font-weight:400;padding:5px 10px}.CookiePolicy-state.enable{background:#0b9200}.CookiePolicy-state.disable{background:#d40000}.CookiePolicy-btn{margin-left:10px;padding:5px 10px;vertical-align:baseline}.fontSizeChanged .OneClicBox *{word-break:break-all}.fontSizeChanged .DecreaseFontBtn,.fontSizeChanged .IncreaseFontBtn,.fontSizeChanged .MainSearch,.fontSizeChanged .OneClicBox li,.fontSizeChanged .PrintBtn,.fontSizeChanged .ResetFontBtn,.fontSizeChanged input,.fontSizeChanged select,.fontSizeChanged textarea{height:auto!important}.fontSizeChanged .BodyHeader-mainSearch{width:auto}.fontSizeChanged .MainNav-content.fixedNav{border:none;box-shadow:none;position:static}.contrast{background:navy!important;color:#ff0!important}.contrast *{background-color:transparent!important;color:#ff0!important}.contrast .BodyHeader{background-image:none!important}.contrast .BodyHeader-top{padding-bottom:0}.contrast .BodyHeader-logo{background:#fff!important}.contrast .BodyHeader-top,.contrast .HomeNews-inner,.contrast .MainNav-list,.contrast .MainNav-list ul{background:navy!important}.contrast .back-top-page{background-color:navy!important}.contrast .HomeLastNews-list .owl-next:after,.contrast .HomeLastNews-list .owl-next:before,.contrast .HomeLastNews-list .owl-prev:after,.contrast .HomeLastNews-list .owl-prev:before{background:#ff0!important}.contrast .HomeLastNews-more .HomeLastNews-rss{background:0 0;text-indent:0;padding-left:20px;padding-right:20px;width:auto}.contrast .BodyContentLayout,.contrast .BodyFooter,.contrast .HomeInfosContent{border-top:2px #ff0 solid!important}.contrast .BodyContentLayout img,.contrast .BodyFooter img,.contrast .HomeInfosContent img{border:none}.contrast .HomeInfosContent{border-bottom:2px #ff0 solid}.contrast .AnnuCard-img:after,.contrast .AnnuCardDetails .AnnuCardDetails-logo:before,.contrast .BodyContentLayout .h1:before,.contrast .BodyContentLayout h1:before,.contrast .BodyContentLayout-inner:before,.contrast .BodyContentLayout:before,.contrast .BodyFooter-content:before,.contrast .BodyFooter:before,.contrast .BodyHeader-top:after,.contrast .BodyHeader-top:before,.contrast .HomeBottomContent:before,.contrast .HomeLastNews:after,.contrast .HomeLastNews:before,.contrast .HomeLinks:before,.contrast .HomeMayor-extract:after,.contrast .HomeMayor-extract:before,.contrast .HomeZoom-title:before,.contrast .MainContent-main:after,.contrast .MainContent-main:before,.contrast .MainNav-content:before,.contrast .MunicipalCouncilCard-img:after,.contrast .NewsDetails-img:before,.contrast .NewsDetails-imgListImg:after,.contrast .municipalCouncil .AnnuCardDetails-logo:after{display:none}.contrast .FooterNav,.contrast .FooterNav li,.contrast .NewsDetails-pubDate,.contrast .SortForm .SortForm-keywords,.contrast .SortForm .SortForm-select,.contrast .SortForm select,.contrast .ToolBox button,.contrast .h2,.contrast .pagination,.contrast .pagination .pagination_actu,.contrast h2{border-color:#ff0!important}.contrast .OneClicBox a,.contrast .darkBtn,.contrast .mainBtn{background-color:navy!important;border:1px solid #ff0;text-decoration:underline}.contrast .OneClicBox a:focus,.contrast .OneClicBox a:hover,.contrast .darkBtn:focus,.contrast .darkBtn:hover,.contrast .mainBtn:focus,.contrast .mainBtn:hover{text-decoration:none}.contrast .BodyHeader button,.contrast a{text-decoration:underline}.contrast .BodyHeader button:focus,.contrast .BodyHeader button:hover,.contrast .HomeNews a,.contrast .HomeZoom a,.contrast a:focus,.contrast a:hover{text-decoration:none}.contrast #cookie-bar a,.contrast .HomeNews a:focus,.contrast .HomeNews a:hover,.contrast .HomeZoom a:focus,.contrast .HomeZoom a:hover{text-decoration:underline}.contrast .AccessibilityBar,.contrast .BodyHeader-logo,.contrast .BodyHeader-logo a,.contrast .BodyHeader-nav,.contrast .BodyHeader-top,.contrast .HomeNews-inner,.contrast .HomeNews-summary,.contrast .MainNav-content{transform:none}.contrast .HomeLastNews-list .owl-item a,.contrast .HomeZoom,.contrast .MainNav-list ul,.contrast .NewsDetails-imgList li{box-sizing:border-box;border:1px solid #ff0}.contrast .MainNav-list{border:1px solid #ff0}@media screen and (min-width:980px){.contrast .MainNav-list{border:none}}.contrast .MainNav-list ul li{background:0 0!important;border-bottom:1px #ff0 solid!important}.contrast .MainContent .MainNav-list,.contrast .MainContent .MainNav-list li,.contrast .MainContent .MainNav-list ul{border:none!important}.contrast .BodyContentLayout{margin:0}.contrast .AnnuCard,.contrast .EmergencyPhone,.contrast .ListNewsMonth,.contrast .MunicipalCouncilCard,.contrast .News a,.contrast .SortForm-submit{background:0 0!important;border:1px solid #ff0}@media screen and (min-width:980px){.contrast .MainNav-content .MainNav-list>li.is-show,.contrast .MainNav-content .MainNav-list>li:focus,.contrast .MainNav-content .MainNav-list>li:hover{border:1px solid #ff0}.contrast .MainContent-inner{border-right:2px #ff0 solid}}.contrast .NewsDetails-docInfos,.contrast .NewsDetails-docInfos abbr{color:#000!important}.contrast input,.contrast select,.contrast textarea{background:navy!important;border:1px solid #ff0!important;text-indent:0!important;width:auto}.contrast .MainNav-list>li,.contrast .h1,.contrast h1{border-bottom:2px #ff0 solid!important}.contrast .h2,.contrast h2{border-width:1px}.contrast .Sidebar{border-top:1px #ff0 solid}@media screen and (min-width:980px){.contrast .Sidebar{border:none}}.contrast .PrintBtn svg{fill:#ff0!important}.contrast .ToggleMenu .icoBar{background:#ff0!important}.contrast .MainSearch{border:none}.contrast .ContrastButton{font-weight:700}.contrast #cookie-bar{background:#000!important}.contrast #cookie-bar *{color:#fff!important}.contrast #cookie-bar a{border:1px solid #fff}.contrast #cookie-bar a:focus,.contrast #cookie-bar a:hover{text-decoration:none}.contrast .MainNav-content .MainNav-list ul .child>a{background-image:url(../images/ico-arrowmenu-contrast.svg)}.contrast .FlashNews:focus .FlashNews-newsTitle,.contrast .FlashNews:hover .FlashNews-newsTitle{text-decoration:none!important}