@-ms-viewport{width:device-width}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;display:block}address{font-style:normal}.resetList{margin:0;list-style:none}.bgcover{-moz-background-size:cover;background-size:cover}.bgcontain{-moz-background-size:contain;background-size:contain}.flexbox{display:-webkit-flex;display:-ms-flex;display:flex}@font-face{font-family:Nunito Sans;src:url(../fonts/NunitoSans-Regular.woff2)format("woff2"),url(../fonts/NunitoSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(../fonts/NunitoSans-Italic.woff2)format("woff2"),url(../fonts/NunitoSans-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nunito Sans;src:url(../fonts/NunitoSans-Bold.woff2)format("woff2"),url(../fonts/NunitoSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(../fonts/NunitoSans-BoldItalic.woff2)format("woff2"),url(../fonts/NunitoSans-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Icon;src:url(../fonts/icons.eot?t=1.0.6);src:url(../fonts/icons.eot?t=1.0.6#iefix)format("embedded-opentype"),url(../fonts/icons.woff?t=1.0.6)format("woff"),url(../fonts/icons.ttf?t=1.0.6)format("truetype"),url(../fonts/icons.svg?t=1.0.6#icon)format("svg");font-weight:400;font-style:normal}.icon-basic-styles{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-variant:normal!important;text-transform:none!important;font-family:Icon!important;font-style:normal!important;font-weight:400!important}[data-icon]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon);line-height:1;font-variant:normal!important;text-transform:none!important;font-family:Icon!important;font-style:normal!important;font-weight:400!important}[class^=icon-]:before,[class*=\ icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-variant:normal!important;text-transform:none!important;font-family:Icon!important;font-style:normal!important;font-weight:400!important}.icon-shopping-cart:before{content:"a"}.icon-external-link:before{content:"d"}.icon-dropdown-mark:before{content:"e"}.icon-padlock:before{content:"f"}.icon-user:before{content:"h"}.icon-lock:before{content:"i"}.icon-key:before{content:"g"}.icon-calendar:before{content:"j"}.icon-envelope:before{content:"k"}.icon-chevron-up:before{content:"b"}.icon-chevron-right:before{content:"c"}.icon-chevron-left:before{content:"l"}.icon-chevron-down:before{content:"m"}.icon-arrow-right:before{content:"n"}.icon-arrow-down:before{content:"o"}.icon-arrow-left:before{content:"p"}.icon-arrow-up:before{content:"q"}.icon-sign-in:before{content:"r"}.icon-bell:before{content:"s"}.icon-angle-double-left:before{content:"t"}.icon-angle-double-right:before{content:"u"}.icon-angle-double-up:before{content:"v"}.icon-angle-down:before{content:"w"}.icon-angle-left:before{content:"x"}.icon-angle-right:before{content:"y"}.icon-angle-up:before{content:"z"}.icon-angle-double-down:before{content:"A"}.icon-check:before{content:"B"}.icon-cog:before{content:"C"}.icon-commenting:before{content:"D"}.icon-warning:before{content:"E"}.icon-info:before{content:"F"}.icon-life-ring:before{content:"G"}.icon-lightbulb:before{content:"H"}.icon-trash:before{content:"I"}.icon-times:before{content:"J"}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:990px){.container{max-width:1219px}}@media (min-width:1220px){.container{max-width:1220px}}@media only screen and (max-width:1220px){.container{padding-left:30px;padding-right:30px}}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.dropdown,.header-btn{color:#66a3a3;border-radius:50px;margin-left:10px;margin-right:10px;padding:5px 25px}@media only screen and (max-width:767px){.dropdown,.header-btn{padding:5px 18px}}@media only screen and (max-width:413px){.dropdown,.header-btn{padding:4px 12px}}.dropdown.bg-grey,.header-btn{background-color:#f6f7f7}.header-btn{white-space:nowrap}.header-btn i{vertical-align:middle;display:inline block;margin-right:20px}.dropdown{transition:all .2s;position:relative}.dropdown .dd--selected{white-space:nowrap}.dropdown .dd--selected:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"e";margin-left:5px;font-size:10px;line-height:1;transition:transform .2s;display:inline-block;font-variant:normal!important;text-transform:none!important;font-family:Icon!important;font-style:normal!important;font-weight:400!important}.dropdown .dd--options{z-index:2;transform-origin:0 0;opacity:0;pointer-events:none;background:#fff;border-radius:8px;min-width:100%;margin:5px 0 0;padding:5px 15px;list-style:none;transition:all .4s;position:absolute;top:100%;left:0;transform:scaleY(0);box-shadow:0 0 6px #0000001a}.dropdown .dd--options a{color:#323234}.dropdown .dd--options a:hover{color:#66a3a3}.dropdown .dd--options .dd--option.active{color:#66a3a3;font-weight:700}.dropdown:hover{color:#000}.dropdown:hover .dd--selected:after{transform:translateY(2px)}.dropdown.expanded .dd--options{opacity:1;pointer-events:all;transform:scaleY(1)}*,:before,:after{box-sizing:border-box;border:0;margin:0;padding:0}html,body{height:100%}html{font-size:62.5%}body{text-align:left;color:#656565;font:1.4rem/18px Nunito Sans,sans-serif;border-top:0!important}html>body{font-size:12px}h1,h2,h3,h4,h5,h6{font-weight:400}p{margin:.5em 0}ul,ol{margin:0 0 1.5em 20px}ul{list-style:square}ol{list-style:decimal}li{margin:.3em 0}.sr-only{display:none}a{color:#66a3a3;-o-transition:all .2s ease-out;text-decoration:none;transition:all .2s ease-out}a.icon:before{vertical-align:middle;display:inline-block}a.icon>span{display:none}.page-title{color:#66a3a3;margin:30px 0 1.5rem;font-size:3.2rem;line-height:1.3}@media only screen and (max-width:989px){.page-title{font-size:3rem}}@media only screen and (max-width:767px){.page-title{margin-top:20px;font-size:2.7rem}}@media only screen and (max-width:599px){.page-title{font-size:2.4rem}}.page-title+.message{margin-left:20px;margin-right:20px}.page-title-v{color:#66a3a3;margin:30px 0 1.5rem;font-size:2.4rem;line-height:1.3}@media only screen and (max-width:989px){.page-title-v{font-size:2.2rem}}@media only screen and (max-width:767px){.page-title-v{font-size:2rem}}.side-col #basket-holder h2{text-align:center}.subtitle{margin:2rem 0 1rem;font-size:1.6rem}.site-wrapper{min-height:100%;padding-bottom:320px;position:relative}@media only screen and (max-width:990px){.site-wrapper{padding-bottom:380px}}@media only screen and (max-width:767px){.site-wrapper{padding-bottom:660px}}.holder{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.site-header{background:#fff;box-shadow:0 0 20px #0000000f}.site-header-row{padding:5px 0}.site-logos{align-items:center;display:flex}.site-logos>.logo{position:relative}.site-logos>.logo:first-child{margin-right:20px;padding-right:20px}.site-logos>.logo:first-child:after{content:"";background-color:#e51937;width:3px;height:58px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.site-logos>.logo img{height:auto}#logo-wallonie img{width:241px}#logo-mpw img{width:158px}.site-header-options{flex:1;justify-content:flex-end;align-items:center;font-size:1.6rem;display:flex}.site-header-options .dropdown.bg-grey,.site-header-options .header-btn{height:35px;padding-top:8px}.site-front-page-link{border-top:1px solid #d7d9d966}.site-front-page-link a{color:#656565}.site-front-page-link a .icon-arrow-left{vertical-align:middle;font-size:1.6rem;display:inline-block}.site-front-page-link a:hover{color:#66a3a3}.user-nav{padding-left:0;padding-right:0;position:relative}.user-nav .dd--selected:after{color:#66a3a3}.user-nav .dd--options{font-size:1.4rem;left:auto;right:0}.user-av{color:#fff;text-align:center;cursor:default;-webkit-user-select:none;user-select:none;background-color:#66a3a3;border-radius:50%;width:35px;height:35px;font-size:1.6rem;font-weight:700;line-height:35px}.user-options-ui-btn{-webkit-appearance:none;background:0 0;border:0;padding:0}.user-options-ui-btn>.user-av,.user-options-ui-btn>i{display:inline-block}.user-options-ui-btn .user-av{margin-right:10px}.user-options-ui-btn>i{color:#66a3a3}.user-info{border-bottom:1px solid #d7d9d9;margin-bottom:10px;padding:5px 0 5px 25px;position:relative}.user-info .icon-user{font-size:1.8rem;position:absolute;top:5px;left:0}.user-info a.current-user{color:#66a3a3;font-weight:700;display:block}.user-info a.current-user:hover{color:#66a3a3}.user-info .current-user-login{color:#656565;font-size:1.2rem;display:block}.user-options-nav ul{margin:0;list-style:none}.cart-data-counter{margin-left:20px}.cart-data-counter .cart-link{color:#989898;display:block;position:relative}.cart-data-counter .cart-link:before{font-size:3.2rem}.cart-data-counter .cart-link:after{text-align:center;color:#fff;content:attr(data-count-items);background-color:#66a3a3;border-radius:50%;width:16px;height:16px;font-size:11px;font-weight:700;line-height:17px;display:block;position:absolute;top:-4px;right:-6px;overflow:hidden}.cart-data-counter .cart-link:hover{color:#d7d9d9}@media only screen and (max-width:989px){.site-header-row .header-inner{justify-content:center}.site-logos{margin-bottom:15px}#logo-wallonie img{width:217px}#logo-mpw img{width:142px}.site-header-options{justify-content:center}}@media only screen and (max-width:767px){#logo-wallonie img{width:193px}#logo-mpw img{width:126px}.site-header-options{font-size:1.4rem}.site-header-options .dropdown.bg-grey,.site-header-options .header-btn{height:28px;padding-top:6px}.user-av{width:28px;height:28px;font-size:1.2rem;line-height:28px}.user-options-ui-btn .user-av{margin-right:2px}.cart-data-counter{margin-left:15px}.cart-data-counter .cart-link:before{font-size:2.7rem}}@media only screen and (max-width:413px){#logo-wallonie img{width:169px}#logo-mpw img{width:111px}.site-header-options{font-size:1.3rem}.site-header-options .dropdown.bg-grey,.site-header-options .header-btn{height:24px;margin-left:5px;margin-right:5px;padding-top:4px}.cart-data-counter{margin-left:10px}}@media only screen and (max-width:349px){#logo-wallonie img{width:145px}#logo-mpw img{width:95px}.site-header-options{font-size:1.2rem}.site-header-options .dropdown.bg-grey,.site-header-options .header-btn{margin-left:2px;margin-right:2px}.cart-data-counter{margin-left:5px}}.splash .site-header{z-index:8;position:relative}.splash-screen{z-index:2;background-color:#fff;position:relative}.splash-screen:before{content:"";background:#66a3a3 url(../img/splash-screen-2020.jpg) 20%/cover no-repeat;width:50%;height:100%;position:absolute;top:0;left:0}.splash-screen .splash--inner{text-align:center;height:100%;display:flex}.splash-screen .splash--main{margin:auto}.splash-screen .splash--title{color:#66a3a3;font-weight:700;line-height:1.2}.splash-screen .splash--subtitle{color:#989898;font-weight:700;line-height:1.2}.splash-screen .splash--body{max-width:510px;margin:2em auto;line-height:1.4}.splash-screen .splash--actions a{margin-bottom:10px}@media (min-width:1300px){.splash-screen .splash--inner{padding:70px 70px 131px}.splash-screen .splash--title{font-size:4.8rem}.splash-screen .splash--subtitle{font-size:2.4rem}.splash-screen .splash--body{font-size:1.8rem}.splash-screen .splash--actions a{margin:0 12px 12px}.splash-screen .splash--actions .button{padding:10px 35px;font-size:2.4rem}.splash-screen .splash--actions .button [class^=icon-],.splash-screen .splash--actions .button [class*=\ icon-]{font-size:2rem}}@media only screen and (max-width:1299px){.splash-screen .splash--inner{padding:60px 60px 121px}.splash-screen .splash--title{font-size:4.2rem}.splash-screen .splash--subtitle{font-size:2.1rem}.splash-screen .splash--body{font-size:1.6rem}.splash-screen .splash--actions a{margin:0 10px 10px}.splash-screen .splash--actions .button{padding:8px 30px;font-size:2.1rem}.splash-screen .splash--actions .button [class^=icon-],.splash-screen .splash--actions .button [class*=\ icon-]{font-size:1.8rem}}@media (min-width:991px){.splash-screen{height:100%;padding-left:50%}}@media only screen and (max-width:990px){.splash-screen{padding-top:56.25%}.splash-screen:before{width:100%;height:56.25vw}}@media only screen and (max-width:767px){.splash-screen .splash--inner{padding:40px 40px 101px}.splash-screen .splash--title{margin-bottom:.25em;font-size:3.2rem;line-height:1.2}.splash-screen .splash--subtitle{font-size:1.8rem}.splash-screen .splash--body{font-size:1.5rem}.splash-screen .splash--actions a{margin:0 10px 10px}.splash-screen .splash--actions .button{padding:6px 24px;font-size:1.8rem}.splash-screen .splash--actions .button [class^=icon-],.splash-screen .splash--actions .button [class*=\ icon-]{font-size:1.8rem}}@media only screen and (max-width:990px){body.splash .site-wrapper{padding-bottom:140px}}@media only screen and (max-width:767px){body.splash .site-wrapper{padding-bottom:314px}}@media (min-width:991px){body.splash .site-wrapper{height:100%;padding:0}body.splash .site-holder{flex-direction:column;height:100%;display:flex}body.splash .site-contents{flex:1}body.splash .site-contents:before{content:none}body.splash .site-footer{z-index:3}}.site-contents{width:100%;min-height:744px;padding:5px 0;position:relative;overflow:hidden}.site-contents:before{z-index:0;content:"";background:url(../img/spw-wave-green@2x.png) 0 0/contain no-repeat;width:960px;height:694px;position:absolute;top:40px;left:0}.site-contents>.holder{z-index:1;background-color:#fff;position:relative}.splash .site-contents{min-height:0}.login .site-contents{min-height:500px}.site-crumbs{color:#989898;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;padding:10px 15px;font-size:1.1rem;overflow:hidden}.site-crumbs .here{color:#656565;font-weight:700}.site-crumbs .sep{padding:0 5px;display:inline-block}.site-crumbs a{color:#656565}.site-crumbs a:hover{color:#66a3a3}@media only screen and (max-width:767px){.site-crumbs{padding:10px 0}}@media (min-width:768px){.contents-row{margin:0 -15px;display:flex}.contents-row .contents-col{padding:0 30px}.contents-row .main-col{flex:0 0 66.6667%;max-width:66.6667%}.contents-row .side-col{flex:0 0 33.3333%;max-width:33.3333%}}.main-col,.main-w-col{padding-bottom:30px}.main-w-col{padding-left:15px;padding-right:15px}.main-w-col .page-title{text-align:center}.main-w-col .subtitle{text-align:center;color:#656565}.main-w-col .block,.main-w-col .message{max-width:900px;margin:0 auto}.side-col>aside{padding:30px}.side-col>aside#basket-holder{padding:30px 0}.side-col>aside h2{margin-bottom:10px;font-size:2.1rem;line-height:1.2}.side-col>aside h2 a{color:#989898}.side-col>aside h2 a:hover{color:#656565}@media only screen and (max-width:767px){.side-col{background-color:#f6f7f7;border-radius:4px}.side-col .order-item.basket{border:0}.side-col #basket-holder h2.block-title{text-align:left}}.login-form h2.block-title{color:#656565!important}.columns{margin-left:-25px;margin-right:-25px;display:flex}.columns [class^=c-],.columns [class*=\ c-]{padding-left:25px;padding-right:25px}.columns .c-1{flex:0 0 8.33333%;max-width:8.33333%}.columns .c-2{flex:0 0 16.6667%;max-width:16.6667%}.columns .c-3{flex:0 0 25%;max-width:25%}.columns .c-4{flex:0 0 33.3333%;max-width:33.3333%}.columns .c-5{flex:0 0 41.6667%;max-width:41.6667%}.columns .c-6{flex:0 0 50%;max-width:50%}.columns .c-7{flex:0 0 58.3333%;max-width:58.3333%}.columns .c-8{flex:0 0 66.6667%;max-width:66.6667%}.columns .c-9{flex:0 0 75%;max-width:75%}.columns .c-10{flex:0 0 83.3333%;max-width:83.3333%}.columns .c-11{flex:0 0 91.6667%;max-width:91.6667%}.columns .c-12{flex:0 0 100%;max-width:100%}.columns.c-2 .column{width:50%}.columns.c-2 .field .form-label{display:block;width:auto!important}.columns.c-2 div.submit{margin:20px 0 10px;display:inline-block}.columns.c-2 .user-options{font-size:1.2rem;display:inline-block}.grid-list{flex-wrap:wrap;margin:20px -20px;list-style:none;display:flex}.grid-list .grid-list-item{margin:0;padding:5px}.grid-list .gl--item{background-color:#fff;border:1px solid #f6f7f7;border-radius:2px;height:100%;padding:15px;transition:border-color .2s;box-shadow:0 0 2px #0000001a}.grid-list .gl--item:not(.no-hover):hover{background-color:#fff;border-color:#66a3a3}.licenses-list{color:#989898;margin:0;font-size:1.2rem;list-style:none}.licenses-list li{padding:3px 0;font-style:italic}.licenses-list a{text-transform:uppercase;font-style:normal;font-weight:700}.licenses-list a :hover{color:#656565}.block{color:#323234;margin-bottom:2px;padding:30px 0;font-size:1.4rem;line-height:1.5}.block .block-title{color:#66a3a3;text-transform:uppercase;margin-bottom:10px;font-size:1.8rem;line-height:1.2}.block .block-subtitle{color:#989898;text-transform:uppercase;margin-bottom:20px;font-weight:700}.block h4{margin-bottom:10px;font-weight:700}.block p{margin:1em 0}.block .block-more{text-align:center;margin-top:20px;font-size:1.2rem}.block .block-more a{margin-right:8px;display:inline-block}.block .block-more a.button{margin-bottom:10px}.block .block-more a:not(.button):hover{color:#656565;text-decoration:underline}.block .footnote{font-size:1.2rem}.block:first-child{border-top:0}.block:first-child:not(.order-item.basket){color:#656565}.block:first-child:not(.order-item.basket) .block-title{color:#656565;text-transform:none;font-size:2.4rem}.block+.block{padding-top:0}.block+.block:before{content:" ";background-color:#d7d9d9;width:40px;height:1px;margin:10px auto 30px;display:block}.page-title+.block{padding-top:0}@media only screen and (max-width:599px){.block{font-size:1.3rem}.block .block-title{font-size:1.6rem}.block .block-more,.block .footnotes{font-size:1.2rem}.block:first-child:not(.order-item.basket) .block-title{font-size:2.2rem}}#basket-holder{text-align:center}#basket-holder .page-title+.message{margin-top:0}#basket-holder .message.notice{text-align:center;padding:10px;font-style:italic}.order-item.basket{border:1px solid #eee;margin-bottom:10px;padding:20px 30px}.order-item.basket:not(:first-of-type){border-top:0}.order-item.basket:before{content:none}.order-item.basket .block-title{text-transform:none;color:#656565;margin-bottom:6px;font-weight:700}.order-item.basket .order-item-recipient{font-size:1.2rem}.order-item.basket .order-item-recipient .user-data{margin-right:8px;display:inline-block}.order-item.basket .order-item-recipient .user-value{color:#656565;font-weight:700}.order-item.basket .order-item-manage{color:#d7d9d9;margin-top:12px;font-size:1.2rem}.order-item.basket .order-item-manage .item-option{color:#989898;border-radius:20px;margin:0 6px;padding:3px 12px;display:inline-block}.order-item.basket .order-item-manage .item-option:not(.remove-item){background-color:#f6f7f7}.order-item.basket .order-item-manage .item-option.important{color:#fff;background-color:#66a3a3;font-weight:700}.order-item.basket .order-item-manage .item-option.important:hover{color:#fff;background-color:#56b7b7}.order-item.basket .order-item-manage .item-option.remove-item{color:#e48385;margin-left:24px}.order-item.basket .order-item-manage .remove-attendant-btn{color:#989898;margin-left:4px}.order-item.basket .order-item-manage .remove-attendant-btn:before{font-size:1.4rem;transform:translateY(-1px)}.order-item.basket .order-item-manage .remove-attendant-btn:hover{color:#e48385}.order-item.basket .order-item-manage a.item-option:hover{color:#66a3a3}.order-item.basket .order-item-manage a.item-option.remove-item:hover{text-decoration:underline}.order-item.basket .message{margin-top:14px;font-size:1.4rem}.side-col .order-item.basket .block-title{border-bottom:1px solid #d7d9d9;padding-bottom:8px}.side-col .order-item.basket .order-item-recipient{text-align:left}.order-wizard{text-align:center;margin:-4px -30px 20px;overflow:hidden;box-shadow:0 0 60px #00000012}.order-wizard .wz--steps{text-align:center;margin:0;list-style:none;display:flex}.order-wizard .wz--step{color:#989898;cursor:default;flex:1;margin:0;font-size:1.4rem;position:relative}.order-wizard .wz--step:first-child{z-index:4}.order-wizard .wz--step:nth-child(2){z-index:3}.order-wizard .wz--step:nth-child(3){z-index:2}.order-wizard .wz--step:nth-child(4){z-index:1}.order-wizard .wz--step:nth-child(5){z-index:0}.order-wizard .wz--step .ws-num{display:none}.order-wizard .wz--step .wizard-step{background:100% no-repeat;display:block;position:relative}.order-wizard .wz--step .wizard-step:after{z-index:1;content:"";background-color:#fff;width:80px;height:80px;position:absolute;top:50%;right:35px;transform:translate(50%,-50%)rotate(-45deg);box-shadow:0 0 40px #00000014}.order-wizard .wz--step .wizard-step .ws-label{z-index:2;white-space:nowrap;background:#fff;margin:0 15px;padding:25px 0;display:block;position:relative}.order-wizard .wz--step:last-child .wizard-step:after{content:none}.order-wizard .wz--step.prev{color:#323234;font-weight:700}.order-wizard .wz--step.current{color:#66a3a3;font-weight:700}.order-wizard .wz--step.current .ws-num{color:#fff;background-color:#66a3a3}@media only screen and (max-width:767px){.order-wizard .wz--step .ws-label{white-space:nowrap;font-size:1.2rem}}@media only screen and (max-width:599px){.order-wizard{display:none}}.user-option{margin-top:20px}.user-option .current-user-info{margin-top:4px;margin-left:10px;display:block}.user-option .user-info-field{color:#989898;margin-left:10px;font-size:1.2rem;display:inline-block}.user-option .user-info-field:first-child{margin-left:20px}.user-option .user-info-value{font-weight:700}.user-option:first-child{margin-top:.5rem}.licenses-content-list .license-outer{flex:0 0 50%;max-width:50%}.licenses-content-list .license-name{-o-transition:all .2s ease-out;font-size:1.8rem;line-height:2.4rem;transition:all .2s ease-out}.licenses-content-list .license-description{color:#656565;font-size:1.1rem;line-height:1.5rem}.licenses-content-list .license-price .price-info{color:#656565;font-size:1rem;line-height:1.3rem;display:block}.licenses-content-list.eh .license{padding-top:95px;position:relative;overflow:hidden}.licenses-content-list.eh .license:before{content:attr(data-id);color:#fff;background-color:#66a3a3;width:100%;height:80px;padding:20px;font-size:4rem;font-weight:700;line-height:1;position:absolute;top:0;left:0}#year-controls{margin:0 35px 0 25px}#year-controls .form-label{vertical-align:top}.license-selector{flex-wrap:wrap;padding:20px;display:flex;background:0 0!important}.license-selector:before{content:none}.license-selector .grid-list .grid-list-item{flex:0 0 50%;max-width:50%}@media only screen and (max-width:413px){.license-selector .grid-list .grid-list-item{flex:0 0 100%;max-width:100%}}.year-title{text-align:center;color:#fff;font-size:1.8rem}.year-title span{background-color:#66a3a3;border-radius:4px;padding:8px 8px 6px;line-height:1;display:inline-block}.license-select{text-align:left;-o-transition:all .2s ease-out;background:#fff;border:1px solid #eee;border-radius:2px;min-height:240px;margin:5px;padding:15px 15px 20px;transition:all .2s ease-out;position:relative}.license-select .license-name{color:#323234;-o-transition:all .2s ease-out;font-size:1.8rem;line-height:2.4rem;transition:all .2s ease-out}.license-select .year{color:#66a3a3;vertical-align:top;margin-left:5px;font-size:1.4rem;display:inline-block}.license-select .license-description{color:#666;font-size:1.1rem;line-height:1.5rem}.license-select .license-price .price-info{color:#666;font-size:1rem;line-height:1.3rem;display:block}.license-select .button-holder{display:none;position:absolute;bottom:-15px;right:0}.license-select .button-holder .button{border-radius:4px 0 0;padding:4px 8px}.license-select .license-begin-date{font-size:1.2rem;display:none}.license-select .begin-date-info{color:#66a3a3;font-weight:700}.license-select.disabled{cursor:default}.license-select.disabled .license-name,.license-select.disabled .year,.license-select.disabled .license-description,.license-select.disabled .license-price,.license-select.disabled .button-holder{opacity:.5}.license-select:not(.disabled){cursor:pointer}.license-select.selected:not(.disabled),.license-select:hover:not(.disabled){border-color:#989898}.license-select.selected:not(.disabled){border-color:#66a3a3;box-shadow:0 0 20px #0000001a}.license-select.selected:not(.disabled) .license-name{color:#66a3a3}.license-select .disabled-notice{color:#fff;text-align:center;background-color:#66a3a3;border-radius:2px;padding:4px 8px;font-size:1.2rem;line-height:1;display:inline-block}#territories-list{flex-wrap:wrap;justify-content:center;margin:20px 0;list-style:none;display:flex}.territory-select{margin:5px;font-size:1.4rem}.territory-select a{color:#656565;text-transform:uppercase;-o-transition:all .2s ease-out;background:#fff;border:1px solid #d7d9d9;border-radius:2px;padding:8px;text-decoration:none;transition:all .2s ease-out;display:block}.territory-select:hover a{border-color:#989898}.territory-select.selected a{color:#66a3a3;border-color:#66a3a3;box-shadow:0 0 20px #0000001a}@media only screen and (max-width:767px){.territory-select{font-size:1.3rem}.territory-select a{padding:6px}}@media only screen and (max-width:499px){.territory-select{font-size:1.2rem}.territory-select a{padding:4px}}#order-totals{padding:15px 30px 30px}#order-totals dl{border-top:1px solid #f6f7f7;flex-wrap:wrap;max-width:580px;margin:0 auto;display:flex}#order-totals dl dd,#order-totals dl dt{border-bottom:1px solid #f6f7f7;padding:10px;font-size:1.4rem}#order-totals dl dt{text-align:left;width:80%}#order-totals dl dt:before{content:" ";display:table-row}#order-totals dl dd{text-align:right;width:20%}#order-totals dl .amount{text-transform:uppercase;font-size:1.6rem;font-weight:700}#order-totals dl dd.amount{color:#66a3a3}#payment-form{text-align:center;margin:20px 0}#payment-form div.submit{display:inline-block}#payment-form .button{cursor:pointer;margin:10px}#basket-list-items{margin:0;list-style:none}#basket-list-items .order-item.basket{border-top:none;margin:0}#basket-list-items .order-item.basket .block-title{text-transform:none;margin-bottom:6px;font-size:1.4rem}#basket-list-items .order-item.basket:first-child{border-top:1px solid #eee}.categories-list>li,.questions-category-list>li{text-align:center;cursor:pointer;font-size:1.6rem}.categories-list>li .link-title,.questions-category-list>li .link-title{color:#656565;min-height:44px;margin-bottom:8px;line-height:1.4;display:block}.categories-list>li .link-title:hover,.questions-category-list>li .link-title:hover,.categories-list>li:hover .link-title,.questions-category-list>li:hover .link-title{color:#66a3a3}.categories-list>li{flex:0 0 33.3333%;max-width:33.3333%}.questions-category-list>li{flex:0 0 50%;max-width:50%}.questions-category-list>li .link-title{color:#66a3a3}.questions-category-list>li .link-excerpt{color:#656565;margin-bottom:16px;font-size:1.2rem;line-height:1.4;display:block}.questions-list{margin:0;list-style:none}.questions-list .question{margin:20px 0}.questions-list .question:before{content:"";background-color:#d7d9d9;width:20px;height:1px;margin:10px auto;display:block}.questions-list .question:first-child:before{content:none;display:none}.questions-list h3{margin-bottom:0;font-size:1.2rem;font-weight:700}.questions-list h3 a{color:#323234}.questions-list a{display:block}.questions-list p{margin:0}.questions-list p a{color:#656565}.questions-list .question:hover h3 a{color:#66a3a3}.questions-list .question:hover p a{color:#656565}.dashboard .page-title{color:#66a3a3}.dashboard div.submit,.dashboard div.submit+p{text-align:center}#dashboard{background:0 0}#history-holder{padding-top:0}#dashboard-items .db-item-title{color:#66a3a3;-o-transition:all .2s ease-out;height:44px;font-size:1.6rem;font-weight:700;transition:all .2s ease-out}#dashboard-items .grid-list-item{text-align:center;cursor:pointer;flex:0 0 50%;max-width:50%;font-size:1.2rem}#dashboard-items .grid-list-item .button{margin-top:10px}#dashboard-items .grid-list-item .descr{-o-transition:all .2s ease-out;height:56px;transition:all .2s ease-out}#dashboard-items .grid-list-item:hover{border-color:#d7d9d9}#dashboard-items .grid-list-item:hover .db-item-title{color:#66a3a3}#dashboard-items .grid-list-item:hover .descr{color:#656565}#dashboard-items .grid-list-item:hover .button{background-color:#56b7b7;border-color:#56b7b7}@media only screen and (max-width:940px){#dashboard-items .grid-list-item{flex:0 0 100%;max-width:100%}}#history-holder{background:0 0;font-size:1.2rem}#history-holder .item-options{text-align:right;margin-top:10px}.orders-history{border-collapse:collapse;width:100%;margin-bottom:20px}.orders-history th,.orders-history td{text-align:center;border-radius:2px;padding:8px}.orders-history tbody tr{background:#fff;border:1px solid #eee}.orders-history tbody td.main{font-weight:700}@media only screen and (max-width:960px){.orders-history th:first-child,.orders-history td:first-child{width:70px}.orders-history th.price,.orders-history td.price{min-width:82px}}@media only screen and (max-width:520px){.orders-history td.content,.orders-history th.content{display:none}}#order-options{text-align:center;margin:20px 0}.footer-nav{text-align:center;padding:30px 0;font-size:1.4rem;font-weight:700}.footer-nav .menu{flex-wrap:wrap;justify-content:center;margin:0;list-style:none;display:flex}.footer-nav li:first-child{border:0}.footer-nav a{color:#656565;padding:15px;font-weight:700;display:block}.footer-nav a:hover{color:#66a3a3}@media only screen and (max-width:767px){.footer-nav .link_faq{display:none}.footer-nav a{padding:5px}}@media only screen and (max-width:520px){.footer-nav .link_home,.footer-nav .link_contact{display:none}.footer-nav .link_licenses_types{border-left:0}}.site-footer{background-color:#fff;width:100%;position:absolute;bottom:0;left:0}@media only screen and (max-width:767px){.site-footer{border-top:1px solid #d7d9d9}}.site-footnotes{color:#989898;text-align:center;max-width:960px;margin:0 auto;padding:40px 20px 20px}@media (min-width:500px){.site-footnotes{justify-content:space-between;display:flex}}.security-disclaimer span,.security-disclaimer a{vertical-align:middle;display:inline-block}.security-disclaimer .payment-secure{margin-right:12px}.site-copyrights a{color:#989898;font-weight:700}.site-copyrights a:hover{color:#66a3a3}#credits{-o-transition:all .2s ease-out;text-indent:-9999px;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);width:60px;height:20px;filter:alpha(opacity=70);background:url(../img/tix02_black.png) bottom no-repeat;transition:all .2s ease-out;position:absolute;bottom:38px;right:38px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#credits{background-image:url(../img/tix02_black@2x.png);background-size:60px 40px}}#credits:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.spw-footer{color:#fff;background:#000;padding:12px 0;line-height:35px}.spw-footer .block{padding:0}.spw-footer ul{justify-content:flex-end;margin:0;padding:0;list-style:none;display:flex}.spw-footer ul li{margin:0 0 0 40px;font-size:1.7rem;line-height:35px;display:inline-block;position:relative}.spw-footer ul li:before{content:"";background:#ed2345;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:14px;left:-21px}.spw-footer ul li:first-of-type{margin:0}.spw-footer ul li:first-of-type:before{content:none}.spw-footer ul li a{color:#fff;font-weight:700;display:block}.spw-footer ul li a:hover{opacity:.7}.spw-footer .logo{flex-wrap:wrap;display:flex}.spw-footer .logo img{vertical-align:middle;border-style:none}.spw-footer .logo i{margin-left:15px;font-size:1.7rem;display:block}.spw-footer [class^=col-lg-],.spw-footer [class*=\ col-lg-]{width:100%;padding-left:15px;padding-right:15px;position:relative}@media (min-width:990px){.spw-footer .col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.spw-footer .col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}}@media only screen and (max-width:990px){.spw-footer .logo{margin-top:20px;margin-bottom:20px}.spw-footer ul{justify-content:space-between}.spw-footer ul li{margin-left:0}.spw-footer ul li:before{left:-29px}}@media only screen and (max-width:767px){.spw-footer{padding-bottom:50px}.spw-footer ul,.spw-footer ul li{display:block}.spw-footer ul li:before{content:none}}label.mandatory{font-weight:700}.form .form-part{margin-bottom:40px}.form h3{color:#989898;margin:0 0 10px;font-size:1.6rem}.form .field{align-items:center;min-height:40px;padding:5px 0;display:flex}.form .field .form-label{text-overflow:ellipsis;white-space:nowrap;flex:0 0 160px;max-width:160px;padding-right:10px;font-size:1.3rem;overflow:hidden}.form .field .form-label.user-data{font-weight:700}.form .field .form-field{flex:1}@media only screen and (max-width:599px){.form .field{display:block}.form .field .form-label{max-width:none}}.form .form-info{border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:20px;padding:10px 0 10px 20px;display:block;position:relative}.form .form-info .checkbox{position:absolute;top:16px;left:0}.form .form-field[class^=icon-],.form .form-field[class*=\ icon-]{position:relative}.form .form-field[class^=icon-]:before,.form .form-field[class*=\ icon-]:before{color:#989898;pointer-events:none;font-size:1.4rem;position:absolute;top:50%;left:10px;transform:translateY(-60%)}.form .form-field[class^=icon-] input,.form .form-field[class*=\ icon-] input,.form .form-field[class^=icon-] textarea,.form .form-field[class*=\ icon-] textarea,.form .form-field[class^=icon-] .select-box,.form .form-field[class*=\ icon-] .select-box{padding-left:30px}.form .field.error .form-label,.form .subfield.error .form-label{color:#e48385}.form .field-error-info{color:#e48385;padding:5px 5px 5px 125px;font-size:1.1rem;display:block}.form .radio{margin-right:20px;display:inline-block;overflow:hidden}.form .radio .fs-checkbox-label{float:left}.form div.fs-dropdown{width:100%;margin:5px 0;display:inline-block}.form div.fs-dropdown .fs-dropdown-selected{color:#656565;-o-transition:all .2s ease-out;background-color:#f6f7f7;border:1px solid #d7d9d9;transition:all .2s ease-out}.form div.fs-dropdown.fs-dropdown-focus .fs-dropdown-selected{color:#656565;background-color:#fff}.form div.fs-dropdown .fs-dropdown-item{color:#656565;border:0;border-bottom:1px solid #d7d9d9}.form .privacy-link{margin-top:2px;padding-left:30px;font-size:1.2rem;display:block}input,select,textarea,button{font-family:Nunito Sans,sans-serif;font-size:1.4rem}select{color:#656565}input.textbox,textarea,.select-box{color:#656565;-o-transition:all .2s ease-out;background-color:#f6f7f7;border:1px solid #d7d9d9;border-radius:4px;width:100%;padding:8px;transition:all .2s ease-out}input.textbox,textarea,.select-box,.fs-dropdown{margin:5px 0}span.radio{vertical-align:middle}.select-box{height:38px;-webkit-transition:all 0 ease-out;-moz-transition:all 0 ease-out;-o-transition:all 0 ease-out;transition:all 0 ease-out;background-image:url(../img/select-box.png);background-position:100% 0;background-repeat:no-repeat;display:inline-block}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.select-box{background-image:url(../img/select-box@2x.png);background-size:30px 72px}}.select-box select{-webkit-appearance:none;text-indent:.01px;width:100%;text-overflow:"";background:0 0;border:none;-moz-appearance:none!important}.select-box select::-ms-expand{display:none}.select-box:hover{background-position:100% 100%}.select-box:focus{background-color:#fff}input.textbox:focus,textarea:focus{background-color:#fff;border-color:#00000026;box-shadow:0 1px 4px #00000026}div.submit{margin-top:20px}form a.button{margin-bottom:15px}.login-form .form .field{padding:5px 0}.login-form .form .field .form-label,.login-form .form .field .form-field{width:auto;display:block}.login-form .form .field input,.login-form .form .field select,.login-form .form .field textarea{width:100%;max-width:none}.button{color:#fff;white-space:nowrap;text-align:left;background-color:#e48385;border:1px solid #e48385;border-radius:60px;padding:8px 24px;font-size:1.6rem;font-weight:700;line-height:1;text-decoration:none;display:inline-block}.button.btn-primary{background-color:#66a3a3;border-color:#66a3a3}.button.btn-primary-v{background-color:#e48385;border-color:#e48385}.button.btn-secondary{background-color:#56b7b7;border-color:#56b7b7}.button.grey{background-color:#989898}.button.icon,.button.shop,.button.external,.button.user,.button.history,.button.password,.button.login{padding-left:50px;position:relative}.button.icon:before,.button.shop:before,.button.external:before,.button.user:before,.button.history:before,.button.password:before,.button.login:before{vertical-align:middle;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-1px;font-size:1.6rem;line-height:1;display:inline-block;position:absolute;top:50%;left:20px;transform:translateY(-50%);font-variant:normal!important;text-transform:none!important;font-family:Icon!important;font-style:normal!important;font-weight:400!important}.button.shop:before{content:"f"}.button.external:before{content:"d"}.button.user:before{content:"h"}.button.history:before{content:"j"}.button.password:before{content:"g"}.button.login:before{content:"r"}.button [class^=icon-],.button [class*=\ icon-]{vertical-align:middle;margin-left:15px;display:inline-block}a.button.btn-primary:hover{background-color:#56b7b7;border-color:#56b7b7}a.button.btn-primary-v:hover{color:#ed2345;background-color:#fff}a.button.btn-secondary:hover{opacity:.7}a.button.grey:hover{background-color:#989898d9}a.microbutton{color:#fff;-o-transition:all .2s ease-out;background-color:#66a3a3;border:1px solid #66a3a3;border-radius:12px;padding:5px 15px;font-size:1.2rem;font-weight:700;line-height:1;text-decoration:none;transition:all .2s ease-out;display:inline-block}a.microbutton:hover{color:#56b7b7;background-color:#fff}a.microbutton+a.microbutton{margin-left:12px}.xsmall-btn{white-space:nowrap;color:#fff;background-color:#56b7b7;border-radius:20px;margin:0 3px;padding:3px 12px;line-height:1;display:inline-block}div.message{border-radius:4px;max-width:990px;margin-bottom:15px;margin-left:auto;margin-right:auto;padding:10px 15px;font-size:1.4rem;line-height:1.4;display:block}div.message a:hover{text-decoration:none!important}div.message.success{color:#2b900c;background:#dff3dd}div.message.success a{color:#2b900c;text-decoration:underline}div.message.error{color:#7d7878;background:#fff4f4}div.message.error a{color:#e48385;text-decoration:underline}div.message.notice{color:#7d7878;background:#f6f6f6}div.message.notice a{color:#66a3a3;text-decoration:underline}#mainw div.message{text-align:center}.site-header-message{color:#66a3a3;text-align:center;background:#f6f6e3;border:none;margin:0;padding:15px 10px;font-size:1.2rem;font-weight:700;line-height:1.3;display:block}.site-header-message a{color:#656565}.site-header-message a:hover{color:#66a3a3}#next-step.disabled{opacity:.5}.error-box{text-align:center;z-index:2;margin:20px auto;padding:20px;position:relative}.error-box #page-title h1{margin:20px 0 40px;font-size:2.8rem}.error-box p.error{margin-bottom:40px}.aleft{text-align:left!important}.acenter{text-align:center!important}.aright{text-align:right!important}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{vertical-align:top;border:0;outline:none;margin:0;padding:0}.fancybox-wrap{z-index:8020;position:absolute;top:0;left:0}.fancybox-skin{color:#444;text-shadow:none;background:#f9f9f9;border-radius:4px;position:relative}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px #00000080}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;white-space:nowrap;margin:0;padding:15px;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-image,.fancybox-iframe{width:100%;height:100%;display:block}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../img/overlay_sprite.png)}#fancybox-loading{opacity:.8;cursor:pointer;z-index:8060;background-position:0 -108px;margin-top:-22px;margin-left:-22px;position:fixed;top:50%;left:50%}#fancybox-loading div{background:url(../js/fancybox/fancybox_loading.gif) 50% no-repeat;width:44px;height:44px}.fancybox-close{cursor:pointer;z-index:8040;width:36px;height:36px;position:absolute;top:-4px;right:-4px}.fancybox-nav{cursor:pointer;-webkit-tap-highlight-color:#0000;z-index:8040;background:url(../js/fancybox/blank.gif);width:40%;height:100%;text-decoration:none;position:absolute;top:0}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;z-index:8040;visibility:hidden;width:36px;height:34px;margin-top:-18px;position:absolute;top:50%}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{visibility:hidden;max-width:99999px;max-height:99999px;position:absolute;top:-99999px;left:-99999px;overflow:visible!important}.fancybox-lock{width:auto;overflow:hidden!important}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{z-index:8010;background:url(../js/fancybox/fancybox_overlay.png);display:none;position:absolute;top:0;left:0;overflow:hidden}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto scroll}.fancybox-title{visibility:hidden;text-shadow:none;z-index:8050;font:13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{z-index:8050;text-align:center;margin-bottom:-35px;position:absolute;bottom:0;right:50%}.fancybox-title-float-wrap .child{text-shadow:0 1px 2px #222;color:#fff;white-space:nowrap;background:#000c;border-radius:15px;margin-right:-100%;padding:2px 20px;font-weight:700;line-height:24px;display:inline-block}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{color:#fff;background:#000c;padding:10px;position:absolute;bottom:0;left:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../img/overlay_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../js/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.fs-scrollbar{position:relative;overflow:hidden}.fs-scrollbar,.fs-scrollbar *{-webkit-user-select:none!important;user-select:none!important}.fs-scrollbar,.fs-scrollbar-content,.fs-scrollbar-bar,.fs-scrollbar-track,.fs-scrollbar-handle{box-sizing:border-box}.fs-scrollbar-content{z-index:1;-webkit-overflow-scrolling:touch;height:100%;position:relative;overflow:hidden auto}.fs-scrollbar-content::-webkit-scrollbar{opacity:0;background:0 0}.fs-scrollbar-content::-webkit-scrollbar-button{opacity:0;background:0 0}.fs-scrollbar-content::-webkit-scrollbar-track{opacity:0;background:0 0}.fs-scrollbar-content::-webkit-scrollbar-track-piece{opacity:0;background:0 0}.fs-scrollbar-content::-webkit-scrollbar-thumb{opacity:0;background:0 0}.fs-scrollbar-content::-webkit-scrollbar-corner{opacity:0;background:0 0}.fs-scrollbar-content::-webkit-resizer{opacity:0;background:0 0}.fs-scrollbar-bar{z-index:2;background:#fff;border:0 solid #ccc;border-left-width:1px;width:16px;height:100%;display:none;position:absolute;top:0;right:0}.fs-scrollbar-track{background:#fff;width:100%;height:100%;position:relative;overflow:hidden}.fs-scrollbar-handle{z-index:2;cursor:pointer;background:#bbb;border:1px solid #fff;border-radius:5px;width:10px;height:20px;position:absolute;top:0;right:3px}.fs-scrollbar-horizontal .fs-scrollbar-content{padding:0 0 16px;overflow:auto hidden}.fs-scrollbar-horizontal .fs-scrollbar-bar{border-width:1px 0 0;width:100%;height:16px;top:auto;bottom:0}.fs-scrollbar-horizontal .fs-scrollbar-handle{width:20px;height:10px;top:auto;bottom:3px;right:auto}.fs-scrollbar-setup .fs-scrollbar-content,.fs-scrollbar-active .fs-scrollbar-content{padding:20px}.fs-scrollbar-setup .fs-scrollbar-bar,.fs-scrollbar-active .fs-scrollbar-bar{display:block}.fs-dropdown{z-index:1;max-width:100%;margin:10px 0;display:block;position:relative}.fs-dropdown:focus{box-shadow:none;outline:none}.fs-dropdown,.fs-dropdown:after,.fs-dropdown:before,.fs-dropdown *,.fs-dropdown :after,.fs-dropdown :before{box-sizing:border-box;transition:none;-webkit-user-select:none!important;user-select:none!important}.fs-dropdown-element{opacity:0;z-index:-1;width:100%;height:100%;position:absolute;left:0}.fs-dropdown-element,.fs-dropdown-element:focus{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:transparent;outline:none}.no-opacity .fs-dropdown-element{left:-999999px}.fs-dropdown-selected{color:#222;cursor:pointer;text-align:left;text-overflow:clip;z-index:2;background:#fff;border:1px solid #ccc;border-radius:3px;width:100%;height:40px;margin:0;padding:0 40px 0 15px;font-size:14px;line-height:40px;display:block;position:relative;overflow:hidden}.fs-dropdown-selected:after{content:"";border-top:5px solid #ccc;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin:auto 0;display:block;position:absolute;top:0;bottom:0;right:15px}.no-touch .fs-dropdown-selected:hover{color:#222}.no-touch .fs-dropdown-disabled .fs-dropdown-selected:hover{color:#ccc}.fs-dropdown-options{z-index:50;background-color:#fff;border:1px solid #ccc;border-top-width:0;border-radius:0 0 3px 3px;width:100%;max-height:260px;margin:0;padding:0;display:none;position:absolute;top:100%;left:0;overflow:hidden auto;box-shadow:0 1px 4px #00000026}.fs-dropdown-options.fs-scrollbar{position:absolute}.no-opacity .fs-dropdown-options{width:auto}.fs-dropdown-group{color:#999;text-transform:uppercase;border-bottom:1px solid #ccc;padding:10px 15px;font-size:11px;display:block}.fs-dropdown-item{color:#222;cursor:pointer;text-align:left;text-overflow:ellipsis;background:#fff;border-bottom:1px solid #ccc;width:100%;height:40px;margin:0;padding:0 15px;font-size:14px;line-height:40px;text-decoration:none;display:block;overflow:hidden}.fs-dropdown-item_placeholder{display:none}.fs-dropdown-item_selected{background:#eee}.fs-dropdown-item_disabled{color:#999;cursor:default}.fs-dropdown-item:first-child{border-radius:0}.fs-dropdown-item:last-child{border-bottom:0;border-radius:0 0 3px 3px}.no-touch .fs-dropdown-item:hover,.no-touch .fs-dropdown-item_selected:hover{color:#222;background-color:#ddd;border-color:#ccc}.fs-dropdown-item_disabled,.no-touch .fs-dropdown-item_disabled:hover{color:#ccc;background-color:#fff;border-color:#ccc}.fs-dropdown-open{z-index:3}.fs-dropdown-open .fs-dropdown-options{border-radius:0 0 3px 3px;display:block}.fs-dropdown-open .fs-dropdown-selected{z-index:51;border-radius:3px 3px 0 0}.fs-dropdown-open .fs-dropdown-selected,.fs-dropdown-focus .fs-dropdown-selected{background-color:#fff;box-shadow:0 0 5px #0000001a}.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected{z-index:49}.fs-dropdown-cover .fs-dropdown-options{border-width:1px;border-radius:3px;top:0}.fs-dropdown-cover .fs-dropdown-item:first-child{border-radius:3px 3px 0 0}.fs-dropdown-bottom .fs-dropdown-options{border-width:1px 1px 0;top:auto;bottom:100%}.fs-dropdown-bottom .fs-dropdown-item:last-child{border:none}.fs-dropdown-bottom.fs-dropdown-open .fs-dropdown-selected{border-radius:0 0 3px 3px}.fs-dropdown-bottom.fs-dropdown-open .fs-dropdown-options{border-radius:3px 3px 0 0}.fs-dropdown-bottom.fs-dropdown-cover .fs-dropdown-options{top:auto;bottom:0}.fs-dropdown-bottom.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected,.fs-dropdown-bottom.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-options{border-radius:3px}.fs-dropdown-multiple{border:1px solid #ccc;border-radius:3px}.fs-dropdown-multiple .fs-dropdown-options{width:100%;box-shadow:none;border:none;border-radius:3px;display:block;position:static}.fs-dropdown-disabled .fs-dropdown-selected{color:#ccc;cursor:default;background:#fff;border-color:#ccc}.fs-dropdown-disabled .fs-dropdown-options{background:#fff;border-color:#ccc}.fs-dropdown-disabled .fs-dropdown-group,.fs-dropdown-disabled .fs-dropdown-item{color:#ccc;cursor:default;border-color:#ccc}.fs-dropdown-disabled .fs-dropdown-item,.no-touch .fs-dropdown-disabled .fs-dropdown-item:hover{color:#ccc;background-color:#fff}.fs-dropdown-disabled .fs-dropdown-item_selected,.no-touch .fs-dropdown-disabled .fs-dropdown-item_selected:hover{background:#fafafa}.fs-dropdown-options.fs-scrollbar{overflow:hidden}.fs-dropdown-options.fs-scrollbar .fs-scrollbar-content{height:auto;max-height:260px}.fs-dropdown-options.fs-scrollbar.fs-scrollbar-active .fs-scrollbar-content{padding:0}.fs-dropdown-options.fs-scrollbar .fs-scrollbar-bar,.fs-dropdown-options.fs-scrollbar .fs-scrollbar-track{border-radius:0 3px 3px 0}.fs-checkbox.fs-checkbox-enabled{cursor:pointer;margin:0 0 10px;overflow:hidden}.fs-checkbox.fs-checkbox-enabled:focus{box-shadow:none;outline:none}.fs-checkbox,.fs-checkbox:after,.fs-checkbox:before,.fs-checkbox *,.fs-checkbox :after,.fs-checkbox :before{box-sizing:border-box;transition:none;-webkit-user-select:none!important;user-select:none!important}.fs-checkbox-element_wrapper{opacity:0;border:0;width:0;height:0;margin:0;padding:0;position:relative;overflow:hidden}.fs-checkbox-element{z-index:-1;pointer-events:none;transition:none;position:absolute;top:0;left:0}.fs-checkbox-label{color:#666;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;line-height:20px;display:block;overflow:hidden}.fs-checkbox-marker{cursor:pointer;float:left;background:#fff;border:1px solid #ccc;border-radius:3px;width:20px;height:20px;margin:0 10px 0 0;display:block}.fs-checkbox-flag{width:100%;height:100%;margin:0}.fs-checkbox-flag:before{content:"";-webkit-transition:-webkit-transform .15s;border:2px solid #999;border-top:0;border-left:0;width:5px;height:10px;margin:3px 0 0 6px;transition:transform .15s;display:block;transform:rotate(45deg)scale(0)}.fs-checkbox-checked .fs-checkbox-flag:before{transform:rotate(45deg)scale(1)}.no-csstransforms .fs-checkbox-flag:before{content:"✓";text-align:center;width:100%;height:100%;line-height:1;display:none}.no-csstransforms .fs-checkbox-checked .fs-checkbox-flag:before{display:block}.fs-checkbox-radio .fs-checkbox-marker{border-radius:100%}.fs-checkbox-radio .fs-checkbox-flag{-webkit-transition:-webkit-transform .15s;background:#999;border:3px solid #fff;border-radius:100%;transition:transform .15s;transform:scale(0)}.fs-checkbox-radio .fs-checkbox-flag:before{display:none}.fs-checkbox-radio.fs-checkbox-checked .fs-checkbox-flag{transform:scale(1)}.fs-checkbox-radio.fs-checkbox-checked .fs-checkbox-flag:before,.no-csstransforms .fs-checkbox-radio .fs-checkbox-flag:before{display:none}.no-csstransforms .fs-checkbox-radio.fs-checkbox-checked .fs-checkbox-flag:before{display:block}.fs-checkbox-focus .fs-checkbox-label{color:#333}.fs-checkbox-focus .fs-checkbox-marker{border-color:#999;box-shadow:0 0 5px #0000001a}.fs-checkbox-disabled{cursor:default;opacity:.5}.fs-checkbox-disabled .fs-checkbox-label{color:#666;cursor:default}.fs-checkbox-disabled .fs-checkbox-marker{cursor:default;border-color:#ccc}.fs-checkbox-toggle{position:relative}.fs-checkbox-toggle .fs-checkbox-label{line-height:40px}.fs-checkbox-toggle .fs-checkbox-marker{border-radius:3px;width:100px;height:40px;position:relative}.fs-checkbox-toggle .fs-checkbox-marker:after{clear:both;content:"";display:table}.fs-checkbox-toggle .fs-checkbox-flag{background:#999;border:2px solid #fff;border-radius:3px;width:50%;height:100%;margin:0;transition:left .15s;display:block;position:absolute;top:0;left:0}.fs-checkbox-toggle .fs-checkbox-flag:before{display:none}.fs-checkbox-toggle .fs-checkbox-flag:after{content:"";opacity:.75;background:#fff;width:2px;height:10px;margin:auto;position:absolute;inset:0;box-shadow:3px 0 #fff,-3px 0 #fff}.no-touch .fs-checkbox-toggle:hover .fs-checkbox-flag:after{opacity:1}.fs-checkbox-toggle.fs-checkbox-checked .fs-checkbox-flag{left:50%}.fs-checkbox-toggle.fs-checkbox-checked .fs-checkbox-flag:before,.fs-checkbox-toggle.fs-checkbox-disabled .fs-checkbox-flag:after{display:none}.fs-checkbox-toggle .fs-checkbox-state{color:#666;text-align:center;text-transform:uppercase;width:50%;margin:0;font-size:12px;line-height:40px;display:block}.fs-checkbox-toggle .fs-checkbox-state_on{float:left}.fs-checkbox-toggle .fs-checkbox-state_off{float:right}