@media screen and (min-width: 768px) {
.npsColor a:hover,.npsColor2 a:hover,.npsColor3 a:hover,.npsColor a:active,.npsColor2 a:active,.npsColor3 a:active{color:#434750 !important}._form input[type=email],._form input[type=password],._form input[type=text],._form input[type=file]{width:390px}._form input[type=search]{margin-right:.5em;min-width:160px}._form textarea{width:390px}._form label > span{display:inline-block;margin-right:20px;text-align:right;width:100px}._form select{width:230px}._form ._padded{padding-left:120px;}._form ._padded > div{width:100%;display:inline-block;vertical-align:top}._form ._padded > .label{clear:left;margin-left:-120px;padding-right:20px;width:100px;text-align:right}._form ._padded > fieldset input[type=email],._form ._padded > fieldset input[type=password],._form ._padded > fieldset input[type=text],._form ._padded > fieldset input[type=file]{width:270px}._extended .figcaption{padding-left:40px}.legend{font-size:21px;font-size:1.3125rem;}.inset + .legend{padding:0 5px}.fig._twothird{max-width:66.66%}.fig._full._extended{margin-left:-40px;margin-right:-40px}.content{width:725px;margin:0 auto;}.content:before,.content:after{content:"";display:table}.content:after{clear:both}.content._wide{width:100%}.results .backed h3:hover{color:#0380c7}.gridform{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;}.gridform label.empty{text-decoration:line-through}.gridform-item{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1em;}.gridform-item h3,.gridform-item h3:hover{color:#000}.gridform-item input[type="text"]{width:85%;color:#000;padding:2px 4px}.gridform-item select{width:85%}.gridform-item .checkboxes label{display:block;margin-bottom:.5em}._green .gridform-item h3,._green .gridform-item h3:hover{color:#fff}.gridform-controls .btn{background:#0380c4;margin-bottom:0;}.gridform-controls .btn:hover{background:#21b7c0}#Aside .gridform{display:block;}#Aside .gridform select{width:100%}#Aside .gridform input[type="text"]{width:95%}.homeSlider .slide-captions{display:none !important}.homeSlider .fig .figcaption{background:rgba(60,13,81,0.89);-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;bottom:0;color:#fff;display:block;left:0;padding:25px 20px;position:absolute;right:0;}.homeSlider .fig .figcaption a,.homeSlider .fig .figcaption h2{color:inherit}.homeSlider .slider .slides a.prev:after{background-image:url("./i/idrrim-slider-prev-home.png")}.homeSlider .slider .slides a.next:after{background-image:url("./i/idrrim-slider-next-home.png")}.homeNews{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:2;order:2}.homeNewsItm{padding:25px;width:50%}.homeLogos{margin-bottom:45px}.homeLogosTitle{padding:20px 25px}.main:not(._solo){width:520px;float:left}.aside{padding:0;width:187px;float:right}.cookie{position:fixed;}.cookie.cookie-open{position:fixed}.cookie .cookie-inside{width:728px;padding:20px;}.cookie .cookie-inside > p{max-width:640px}.cookie .cookie-inside a{display:inline-block}.cookie #cookie-close{margin:0;position:absolute;bottom:20px;right:35px;float:none}.containers{margin:0 -10px;}.containers:before,.containers:after{content:"";display:table}.containers:after{clear:both}.containers .container{width:49.98%;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left}.slider{margin:0 auto 2em}.home .-teaser .slider{width:620px}.triple-slides .slide{width:1/300%}}
@media screen and (min-width: 768px) and (max-width: 979px) {
.npsColor a:hover,.npsColor2 a:hover,.npsColor3 a:hover,.npsColor a:active,.npsColor2 a:active,.npsColor3 a:active{color:#434750 !important}.page .pagetools-wrap + .-header,.page .pagetools-wrap + .nav + .-header,.page .pagetools-wrap + .header,.page .pagetools-wrap + .nav + .header,.page .pagetools-wrap + .section,.page .pagetools-wrap + .nav + .section,.page .pagetools-wrap + .footer,.page .pagetools-wrap + .nav + .footer{padding-top:4.3em}.pagetools-wrap{background:#21b7c0;position:fixed;width:100%;display:block;z-index:99}.pagetools .newsletterSubscription{display:none}.results .backed h3:hover{color:#0380c7}.gridform{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;}.gridform label.empty{text-decoration:line-through}.gridform-item{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1em;}.gridform-item h3,.gridform-item h3:hover{color:#000}.gridform-item input[type="text"]{width:85%;color:#000;padding:2px 4px}.gridform-item select{width:85%}.gridform-item .checkboxes label{display:block;margin-bottom:.5em}._green .gridform-item h3,._green .gridform-item h3:hover{color:#fff}.gridform-controls .btn{background:#0380c4;margin-bottom:0;}.gridform-controls .btn:hover{background:#21b7c0}#Aside .gridform{display:block;}#Aside .gridform select{width:100%}#Aside .gridform input[type="text"]{width:95%}.standard .header .-inside{display:-ms-flexbox;display:flex;}.standard .header .-inside .-banner,.standard .header .-inside .-partager{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 1 auto;flex:1 1 auto}.standard .header .-inside .-partager{color:#21b7c0;margin-left:auto;margin-top:auto;}.standard .header .-inside .-partager a{color:#21b7c0;}.standard .header .-inside .-partager a:hover,.standard .header .-inside .-partager a:active{color:#0062c0}.standard .header .-inside .-partager .-claim{text-transform:uppercase;font-size:12px;font-size:.75rem;margin-right:10px}.home .header{background:#fff;}.home .header .-inside .-banner > a.logo{display:block;margin-bottom:1em;}.home .header .-inside .-banner > a.logo img{max-width:300px;margin:0 auto;height:auto}.homeNewsItm:nth-of-type(2n+1){border-right:solid 1px #dfdfdf}.cookie.cookie-open + #Page .menu:hover:after{color:#fff}}
@media screen and (min-width: 980px) {
.npsColor a:hover,.npsColor2 a:hover,.npsColor3 a:hover,.npsColor a:active,.npsColor2 a:active,.npsColor3 a:active{color:#434750 !important}.section{width:960px;padding:0 10px;}.section#Wrapper{margin:0 auto;padding:0 10px}.section:before,.section:after{content:"";display:table}.section:after{clear:both}.content{margin:0;float:right}.pagetools{display:block;background:#21b7c0;color:#fff;position:relative;z-index:9;padding:0;}.pagetools a:hover,.pagetools a:active{color:#0380c4}.pagetools .-inside{display:-ms-flexbox;display:flex;width:940px;padding:1em 20px;margin:0 auto;font-size:11px;font-size:.6875rem;}.pagetools .-inside .-language{-ms-flex:1 1 auto;flex:1 1 auto;display:block;text-align:left}.pagetools .-inside .-options{-ms-flex-align:center;align-items:center;-ms-flex-pack:right;justify-content:right;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;}.pagetools .-inside .-options ul.-socials,.pagetools .-inside .-options ul.-docs,.pagetools .-inside .-options .-recherche{display:inline-block;margin-bottom:0}.pagetools .-inside .-options ul.-docs{line-height:2em;margin-left:auto;}.pagetools .-inside .-options ul.-docs > li{display:inline-block;}.pagetools .-inside .-options ul.-docs > li > a{display:inline-block;padding:0}.pagetools .-inside .-options ul.-docs > li:hover > a{color:#0380c4}.pagetools .-inside .-options ul.-docs > li:hover > ul{display:block;margin-left:-50px;right:auto;}.pagetools .-inside .-options ul.-docs > li:hover > ul:before{display:block;position:absolute;margin-top:-1.3em;text-align:center;width:100%}.pagetools .-inside .-options ul.-socials{line-height:2em;margin-left:auto}.pagetools .-inside .-options form.search,.pagetools .-inside .-options form.newsletterSubscription{display:inline-block;margin:0;position:relative;}.pagetools .-inside .-options form.search input[type="text"],.pagetools .-inside .-options form.newsletterSubscription input[type="text"]{color:#434750;margin-left:25px;background:#9eeaee;border-bottom:none;padding:3px 5px}.pagetools .-inside .-options form.search input[type="email"],.pagetools .-inside .-options form.newsletterSubscription input[type="email"]{color:#fff;margin-left:15px;background:#49c4cb;border:none;padding:3px 5px}.pagetools .-inside .-options form.search input::-webkit-input-placeholder,.pagetools .-inside .-options form.newsletterSubscription input::-webkit-input-placeholder{color:#fff}.pagetools .-inside .-options form.search input:-moz-placeholder,.pagetools .-inside .-options form.newsletterSubscription input:-moz-placeholder{color:#fff}.pagetools .-inside .-options form.search input:input-placeholder,.pagetools .-inside .-options form.newsletterSubscription input:input-placeholder{color:#fff}.pagetools .-inside .-options form.newsletterSubscription{display:-ms-flexbox;display:flex;margin-right:20px;}.pagetools .-inside .-options form.newsletterSubscription label{text-transform:uppercase}.pagetools .-inside .-options form.newsletterSubscription button{background:#fff;color:#21b7c0;margin-left:10px;padding:0 .5em;transition:all .3s ease-in;}.pagetools .-inside .-options form.newsletterSubscription button:hover{background:#77c2b1;color:#fff}.pagetools-mobile-bar{display:none}.results .backed h3:hover{color:#0380c7}.gridform{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;}.gridform label.empty{text-decoration:line-through}.gridform-item{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1em;}.gridform-item h3,.gridform-item h3:hover{color:#000}.gridform-item input[type="text"]{width:85%;color:#000;padding:2px 4px}.gridform-item select{width:85%}.gridform-item .checkboxes label{display:block;margin-bottom:.5em}._green .gridform-item h3,._green .gridform-item h3:hover{color:#fff}.gridform-controls .btn{background:#0380c4;margin-bottom:0;}.gridform-controls .btn:hover{background:#21b7c0}#Aside .gridform{display:block;}#Aside .gridform select{width:100%}#Aside .gridform input[type="text"]{width:95%}.standard .header{position:relative;z-index:3;}.standard .header .-inside{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:980px;position:relative;}.standard .header .-inside .-banner > a{border:none;text-decoration:none;height:88px}.standard .header._unfixed .-partager{position:absolute;z-index:9;right:21px;bottom:0;margin:0;}.standard .header._unfixed .-partager .-options{display:block;height:78px;width:165px;background:transparent url("./i/idrrim-partagerBg.png") no-repeat bottom center;text-align:center;}.standard .header._unfixed .-partager .-options > ul{width:100%;position:absolute;bottom:0;margin-bottom:0;}.standard .header._unfixed .-partager .-options > ul li{display:inline;}.standard .header._unfixed .-partager .-options > ul li + li{margin-left:0}.standard .header._unfixed .-partager .-options a{color:#21b7c0;}.standard .header._unfixed .-partager .-options a:hover,.standard .header._unfixed .-partager .-options a:active{color:#0062c0}.standard .header._unfixed .-partager .-options a._facebook:before{text-indent:2px}.standard .header._unfixed .-partager .-claim{display:block;position:absolute;bottom:-2em;background:#21b7c0;width:165px;height:2em;line-height:2em;text-align:center;color:#fff;margin:0;}.standard .header._unfixed .-partager .-claim span{text-transform:uppercase;font-size:11px;font-size:.6875rem}.standard .header.header-fixed{position:fixed;top:0;z-index:199;width:100%;}.standard .header.header-fixed .-banner > a{height:66px;}.standard .header.header-fixed .-banner > a > img{height:66px;width:186px}.standard .header.header-fixed .-partager{color:#21b7c0;margin-top:auto;text-align:right;}.standard .header.header-fixed .-partager a{color:inherit;}.standard .header.header-fixed .-partager a:hover{color:#0062c0}.standard .header.header-fixed .-partager .-claim{text-transform:uppercase;margin-right:10px}.home .pagetools-wrap{position:relative;z-index:11}.home .header{position:relative;z-index:10;}.home .header .-inside{margin:0 auto;width:980px;position:relative;}.home .header .-inside:before,.home .header .-inside:after{content:"";display:table}.home .header .-inside:after{clear:both}.home .header .-inside .-banner{width:300px;margin:0 0 0 20px;background:transparent;border-bottom:none;padding:0;}.home .header .-inside .-banner > h3,.home .header .-inside .-banner > p{text-align:center}.home .header .-inside .-banner > h3{line-height:1.1}.home .header .-inside .-banner > p{font-size:16px;font-size:1rem}.home .header .-inside .-banner > a.logo{display:block;margin-bottom:2em;}.home .header .-inside .-banner > a.logo img{max-width:300px;margin:30px auto 0;height:auto}.home .header .-inside .-teaser{width:620px;float:right}.homeNewsItm{width:33.333333333%;}.homeNewsItm:nth-of-type(3n+1),.homeNewsItm:nth-of-type(3n+2){border-right:solid 1px #dfdfdf}.home .nav{padding:0;z-index:5;position:relative;}.home .nav ul{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.home .nav ul li{font-size:12px;font-size:.75rem;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;}.home .nav ul li a{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#434750;transition:all .333s ease-in;}.home .nav ul li a:hover,.home .nav ul li a:active{background:rgba(33,183,192,0.75);color:#fff}.home .nav > ul{margin:1.5em auto;width:980px;padding:0 10px;background:transparent;display:-ms-flexbox;display:flex;}.home .nav > ul > li{-ms-flex:1 1 auto;flex:1 1 auto;display:block;position:relative;border-bottom:none;}.home .nav > ul > li:not(:last-child):after{background:#87878a;content:'';display:block;height:1.5em;-khtml-opacity:1;-moz-opacity:1;opacity:1;position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:1px;transition:all .333s ease-in}.home .nav > ul > li:not(:last-child)._active:after,.home .nav > ul > li:not(:last-child):hover:after{-khtml-opacity:0;-moz-opacity:0;opacity:0}.home .nav > ul > li > a{color:#500d6b;font-weight:bold;font-size:13px;font-size:.8125rem;padding:10px;text-transform:uppercase}.home .nav > ul > li ul{min-width:100%;width:156px;padding:0}.home .nav > ul > li > ul{display:block;-khtml-opacity:0;-moz-opacity:0;opacity:0;pointer-events:none;visibility:hidden;transition:all .333s ease-in;position:absolute;z-index:200;background:rgba(33,183,192,0.75);left:0;border-bottom:1px solid rgba(33,183,192,0.75);}.home .nav > ul > li > ul > li{display:block;text-align:left;border-left:1px solid rgba(33,183,192,0.75);border-right:1px solid rgba(33,183,192,0.75);line-height:1.2;position:relative;}.home .nav > ul > li > ul > li a{color:#fff;display:block;font-size:13px;font-size:.8125rem;padding:.3em 10px;text-transform:uppercase}.home .nav > ul > li > ul > li > ul{display:block;-khtml-opacity:0;-moz-opacity:0;opacity:0;pointer-events:none;visibility:hidden;transition:all .333s ease-in;position:absolute;top:0;left:100%;background:rgba(33,183,192,0.75);color:#fff;}.home .nav > ul > li > ul > li > ul > li{display:block;position:relative;}.home .nav > ul > li > ul > li > ul > li > ul{display:block;-khtml-opacity:0;-moz-opacity:0;opacity:0;pointer-events:none;visibility:hidden;transition:all .333s ease-in;position:absolute;left:100%;top:0;background:rgba(33,183,192,0.75);}.home .nav > ul > li > ul > li > ul > li > ul a:hover{background:rgba(33,183,192,0.75);color:#fff}.home .nav > ul > li > ul > li > ul > li._hover > ul{pointer-events:auto;-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}.home .nav > ul > li > ul > li > ul > li._active > ul > a:hover,.home .nav > ul > li > ul > li > ul > li._active > ul > a:active{background:#21b7c0;color:#fff}.home .nav > ul > li > ul > li > ul > li:hover > ul{pointer-events:auto;-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}.home .nav > ul > li > ul > li:hover > a{background:rgba(33,183,192,0.75);color:#fff}.home .nav > ul > li > ul > li:hover > ul{pointer-events:auto;-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}.home .nav > ul > li > ul > li:last-child{padding-bottom:.75em}.home .nav > ul > li:last-child > ul{left:auto;right:0;}.home .nav > ul > li:last-child > ul > li > ul{left:auto;right:100%;}.home .nav > ul > li:last-child > ul > li > ul > li > ul{left:auto;right:100%}.home .nav > ul > li:hover > a{background:#21b7c0;color:#fff}.home .nav > ul > li._active > a{background:#21b7c0;color:#fff}.home .nav > ul > li:hover > ul{pointer-events:auto;-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}.standard .nav{width:217px;float:left;}.standard .nav > ul{margin:0 0 0 10px;background:transparent;}.standard .nav > ul > li{margin:0 0 1.2em 0;}.standard .nav > ul > li > a{color:#0380c4;padding:0;display:inline-block;}.standard .nav > ul > li > a:hover,.standard .nav > ul > li > a:active{color:#5f9b4d}.standard .nav > ul > li._active{background:transparent;}.standard .nav > ul > li._active > ul{background:transparent}.standard .nav > ul > li._clicked,.standard .nav > ul > li._active{background:transparent;}.standard .nav > ul > li._clicked > a,.standard .nav > ul > li._active > a{color:#5f9b4d;}.standard .nav > ul > li._clicked > a:hover,.standard .nav > ul > li._active > a:hover,.standard .nav > ul > li._clicked > a:active,.standard .nav > ul > li._active > a:active{color:#5f9b4d}.standard .nav > ul > li._clicked > a:after{display:none}.standard .nav > ul > li > ul{padding:1.2em 0;position:relative;overflow:hidden;margin:0 0 0 -10px;}.standard .nav > ul > li > ul > li{margin-left:18px;}.standard .nav > ul > li > ul > li a{color:#434750;}.standard .nav > ul > li > ul > li a:hover,.standard .nav > ul > li > ul > li a:active{color:#5f9b4d}.standard .nav > ul > li > ul > li._active > a:hover,.standard .nav > ul > li > ul > li._active > a:active{color:#434750}.standard .nav > ul > li > ul:before{content:"";display:block;width:22px;height:109px;position:absolute;bottom:0;left:0;background:transparent url("./i/idrrim-navBorderLB.png") no-repeat bottom left}.breadcrumbs .-inside{width:980px;margin:0 auto;padding:0;}.breadcrumbs .-inside:before,.breadcrumbs .-inside:after{content:"";display:table}.breadcrumbs .-inside:after{clear:both}.breadcrumbs .-inside .-options{float:right;width:725px}.footer .-inside{display:-ms-flexbox;display:flex;width:940px;margin:0 auto;padding:1em 20px 4em}.footerNav{-ms-flex:1 1 auto;flex:1 1 auto;max-width:70%}.footerInfo{-ms-flex:1 1 auto;flex:1 1 auto;max-width:30%;text-align:right}.cookie{position:absolute;}.cookie.cookie-open{position:absolute}.cookie .cookie-inside{width:960px;}.cookie .cookie-inside > p{max-width:820px}.containers .container{width:33.32%;}.slider{margin:0 0 1em}.agenda-select:before,.agenda-select:after{content:"";display:table}.agenda-select:after{clear:both}.agenda-select .-item{padding:0;float:left;width:50%;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.agenda-select .-item select{width:80%}.agenda-list{width:100%;display:table;padding:0;border-collapse:collapse;}.agenda-list .-head,.agenda-list .-section{display:table-row;border:none;}.agenda-list .-head > span,.agenda-list .-section > span{border:none;display:table-cell;padding:1em 10px;}.agenda-list .-head > span.-date,.agenda-list .-section > span.-date{width:10%}.agenda-list .-head > span.-event,.agenda-list .-section > span.-event{width:50%}.agenda-list .-head > span.-place,.agenda-list .-section > span.-place,.agenda-list .-head > span.-topic,.agenda-list .-section > span.-topic{width:20%}.agenda-list .-section{border:none;}.agenda-list .-section > span{position:relative;}.agenda-list .-section > span.-date:before,.agenda-list .-section > span.-place:before,.agenda-list .-section > span.-topic:before{display:none}.agenda-list .-section > span:after,.agenda-list .-section > span:first-child:before{content:"";display:block;position:absolute;width:1px;height:auto;background:#b0ceea;top:1em;bottom:1em}.agenda-list .-section > span:after{right:0}.agenda-list .-section > span:first-child:before{left:0}.agenda-list .-head > span{text-transform:uppercase;font-size:11px;font-size:.6875rem;border-bottom:3px solid #b0ceea}.agenda-list._rows .-head > span{padding:.2em 5px .4em;border:none;position:relative;}.agenda-list._rows .-head > span:first-child{padding:.2em 5px .4em 1px}.agenda-list._rows .-head > span:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#0380c4}.agenda-list._rows .-head > span._sort-unsort,.agenda-list._rows .-head > span._sort-asc,.agenda-list._rows .-head > span._sort-desc{padding-right:18px;}.agenda-list._rows .-head > span._sort-unsort:after,.agenda-list._rows .-head > span._sort-asc:after,.agenda-list._rows .-head > span._sort-desc:after{content:"";display:block;position:absolute;right:0;top:.25em;background:no-repeat transparent center center;height:1.25em;width:1.5em}.agenda-list._rows .-head > span._sort-unsort:hover,.agenda-list._rows .-head > span._sort-asc:hover,.agenda-list._rows .-head > span._sort-desc:hover,.agenda-list._rows .-head > span._sort-unsort:active,.agenda-list._rows .-head > span._sort-asc:active,.agenda-list._rows .-head > span._sort-desc:active{cursor:pointer}.agenda-list._rows .-head > span._sort-unsort:after{background-image:url("./i/sort-unsort.png")}.agenda-list._rows .-head > span._sort-asc{background:#0380c4;color:#fff;}.agenda-list._rows .-head > span._sort-asc:after{background-image:url("./i/sort-asc.png")}.agenda-list._rows .-head > span._sort-desc{background:#0380c4;color:#fff;}.agenda-list._rows .-head > span._sort-desc:after{background-image:url("./i/sort-desc.png")}.agenda-list._rows .-section > span{padding:.5em 5px;border-bottom:3px solid #b0ceea;}.agenda-list._rows .-section > span:first-child{padding:.5em 5px .5em 1px}.agenda-list._rows .-section > span:after,.agenda-list._rows .-section > span:first-child:before{display:none}.agenda-list._rows div.-section._showOff{background:#007ec8;}.agenda-list._rows div.-section._showOff *{color:#fff}.agenda-list._rows a.-section._showOff:not(:hover){background:#007ec8;}.agenda-list._rows a.-section._showOff:not(:hover) *{color:#fff}.agenda-list._rows a.-section:hover,.agenda-list._rows a.-section:active{background:#eff5fb}}
@media screen and (min-width: 980px) and (max-width: 1239px) {
.npsColor a:hover,.npsColor2 a:hover,.npsColor3 a:hover,.npsColor a:active,.npsColor2 a:active,.npsColor3 a:active{color:#434750 !important}.results .backed h3:hover{color:#0380c7}.gridform{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;}.gridform label.empty{text-decoration:line-through}.gridform-item{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1em;}.gridform-item h3,.gridform-item h3:hover{color:#000}.gridform-item input[type="text"]{width:85%;color:#000;padding:2px 4px}.gridform-item select{width:85%}.gridform-item .checkboxes label{display:block;margin-bottom:.5em}._green .gridform-item h3,._green .gridform-item h3:hover{color:#fff}.gridform-controls .btn{background:#0380c4;margin-bottom:0;}.gridform-controls .btn:hover{background:#21b7c0}#Aside .gridform{display:block;}#Aside .gridform select{width:100%}#Aside .gridform input[type="text"]{width:95%}}
@media screen and (min-width: 1240px) {
.npsColor a:hover,.npsColor2 a:hover,.npsColor3 a:hover,.npsColor a:active,.npsColor2 a:active,.npsColor3 a:active{color:#434750 !important}.results .backed h3:hover{color:#0380c7}.gridform{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;}.gridform label.empty{text-decoration:line-through}.gridform-item{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1em;}.gridform-item h3,.gridform-item h3:hover{color:#000}.gridform-item input[type="text"]{width:85%;color:#000;padding:2px 4px}.gridform-item select{width:85%}.gridform-item .checkboxes label{display:block;margin-bottom:.5em}._green .gridform-item h3,._green .gridform-item h3:hover{color:#fff}.gridform-controls .btn{background:#0380c4;margin-bottom:0;}.gridform-controls .btn:hover{background:#21b7c0}#Aside .gridform{display:block;}#Aside .gridform select{width:100%}#Aside .gridform input[type="text"]{width:95%}}
