body{font-family:Roboto,sans-serif;font-size:.86em}a{color:#239fdb}h1{text-transform:uppercase;font-weight:400;font-size:3em}h2{color:#239fdb;font-size:1.5em;margin-bottom:5px}h3{font-size:1.3em;margin-bottom:5px}h4{color:#777;font-size:1.2em;margin-bottom:5px}h5{font-size:1.1em;font-weight:400;margin-bottom:5px}h6{font-size:.9em;font-weight:400;margin-bottom:5px}fieldset{border:2px solid #f4f4f4}legend{padding:4px 7px;margin-bottom:5px;background:#f4f4f4;border:none;font-weight:700;color:#239fdb}label{color:#666}label span.required{color:#000}input[type=password],input[type=text],select,textarea{border:1px solid #bfbfbf;outline:0;transition:border .5s}input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid #239fdb;box-shadow:0 0 10px rgba(0,0,0,.08)}a.button,button,html input[type=button],input[type=reset],input[type=submit]{padding:5px 8px;border:none;border-radius:3px;background:#efefef;color:#239fdb}a.button:hover,button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{opacity:.9}a.button:active,button:active,html input[type=button]:active,input[type=reset]:active,input[type=submit]:active{opacity:.4;outline:0}a.button:focus,button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}button:focus,html input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.4}a.button.blue,button.blue,input[type=submit]{background:#239fdb;color:#f4f4f4}header .bar.second>nav,header .bar>div,section{width:990px;margin:0 auto}header .breadcrumbs{padding-top:50px;font-size:.96em}section{padding:0 0 20px;font-size:.96em}section a:hover{opacity:.8}section a:active{opacity:.5}div.error,div.notice,div.success,div.warning,p.error,p.notice,p.success,p.warning{position:relative;border:1px solid #ccc;background:#f9f9f9;box-shadow:2px 3px 0 rgba(0,0,0,.05);border-radius:3px;color:#666}div.error:before,div.notice:before,div.success:before,div.warning:before,p.error:before,p.notice:before,p.success:before,p.warning:before{content:"";width:0;height:0;position:absolute;top:0;left:0;border-style:solid;border-width:35px 35px 0 0;border-color:#239fdb transparent transparent transparent}div.error:after,div.notice:after,div.success:after,div.warning:after,p.error:after,p.notice:after,p.success:after,p.warning:after{content:"";width:20px;height:20px;position:absolute;top:8px;left:8px;background:#fff no-repeat center center;border-radius:12px;box-shadow:2px 1px 0 rgba(0,0,0,.05)}div.error:before,p.error:before{border-top-color:#db2323}div.error:after,p.error:after{background-image:url(../../../images/message-icon-error.gif)}div.success:before,p.success:before{border-top-color:#3bae30}div.success:after,p.success:after{background-image:url(../../../images/message-icon-success.gif)}div.notice:before,p.notice:before{border-top-color:#ecd70e}div.notice:after,p.notice:after{background-image:url(../../../images/message-icon-notice.gif);background-position:center bottom}div.warning:before,p.warning:before{border-top-color:#db8023}div.warning:after,p.warning:after{background-image:url(../../../images/message-icon-warning.gif);background-position:top center}header .bar.second>nav,header .bar>div{position:relative}table:not(.layout){padding-top:22px;border:2px solid #f5f5f5;background:#fff;position:relative;margin:20px 0 30px;font-family:helvetica}fieldset table:not(.layout){border:none;box-shadow:none}table tr td,table tr th,table.form>tbody>tr>td,table.form>tbody>tr>th{padding:5px 10px;transition:background .2s}table:not(.form):not(.layout) tr th{border-bottom:2px solid #eaf7fc;color:#239fdb}table:not(.form):not(.layout) tr td{border-top:1px solid #f5f5f5}table:not(.form):not(.layout) tr:not(.image.selected):not(.folder.selected):nth-child(2n) td{background:#fdfdfd}table:not(.form):not(.layout) tr:not(.image.selected):not(.folder.selected):hover td{background:#fafafa}header .bar.first{margin-bottom:10px;background:url(../../../images/html5/topbar.png) center center no-repeat;font-size:.84em;color:#fff;text-align:right}header .bar.first p{padding:12px 0 15px;margin:0 19px;display:inline-block}header .bar.first p:first-of-type,header .bar.first p:nth-of-type(4){text-transform:uppercase}header .bar.first p:nth-of-type(2) span,header .bar.first p:nth-of-type(3) span{display:none}header .bar.first p:nth-of-type(2) a:before,header .bar.first p:nth-of-type(3) a:before{content:"";width:17px;height:15px;display:inline-block;position:relative;top:3px;background:url(../../../images/html5/sprite.svg) 0 16px;text-indent:-9999px}body.no-svg header .bar.first p:nth-of-type(2) a:before,body.no-svg header .bar.first p:nth-of-type(3) a:before{background:url(../../../images/html5/sprite.png) 0 16px}header .bar.first p:nth-of-type(3) a:before{background-position:-16px 16px}header .bar.first p a{color:#fff;text-decoration:none;display:block;transition:color .2s}header .bar.first p a:hover{color:#fff}header .bar.first ul>ul{display:none}header .bar.first .language-selection{display:inline-block}header .bar.first .language-selection p{padding:17px 37px 15px 13px;margin-right:0;position:relative;font-size:.9em;color:#fff}header .bar.first .language-selection:focus p,header .bar.first .language-selection:hover p{background:#6c1548;color:#fff;cursor:pointer}header .bar.first .language-selection p:after{content:"";width:16px;height:11px;margin-left:5px;display:inline-block;position:absolute;top:18px;background:#666 url(../../../images/html5/sprite.svg)}body.no-svg header .bar.first .language-selection p:after{background:#666 url(../../../images/html5/sprite.png)}header .bar.first .language-selection:focus ul.language-options,header .bar.first .language-selection:hover ul.language-options{display:block;box-shadow:2px 2px 5px rgba(0,0,0,.1)}header .bar.first .language-selection ul.language-options{position:absolute;right:0;display:none;background:#6c1548;list-style:none;z-index:150}header .bar.first .language-selection ul.language-options li{position:relative}header .bar.first .language-selection ul.language-options li a{padding:7px 38px 7px 14px;display:block;border-top:1px solid rgba(255,255,255,.05);color:#ccc;text-decoration:none;transition:background .2s,color .2s}header .bar.first .language-selection ul.language-options li a:hover{color:#fff;background:rgba(0,0,0,.2)}header .bar .language-selection ul.language-options li a:after{content:"";width:16px;height:11px;margin-left:7px;display:inline-block;position:absolute;top:9px;background:url(../../../images/html5/sprite.svg) #666}body.no-svg header .bar .language-selection ul.language-options li a:after{background-image:url(../../../images/html5/sprite.png)}header .bar.first .language-selection p.en:after,header .bar.first .language-selection ul.language-options li a.en:after{background-position:right top}header .bar.first .language-selection p.cs:after,header .bar.first .language-selection ul.language-options li a.cs:after{background-position:right -11px}header .bar.first .language-selection p.de:after,header .bar.first .language-selection ul.language-options li a.de:after{background-position:right -22px}header .bar.first .language-selection p.es:after,header .bar.first .language-selection ul.language-options li a.es:after{background-position:right -33px}header .bar.first .language-selection p.el:after,header .bar.first .language-selection ul.language-options li a.el:after{background-position:right -44px}header .bar.first .language-selection p.fr:after,header .bar.first .language-selection ul.language-options li a.fr:after{background-position:right -55px}header .bar.first .language-selection p.nl:after,header .bar.first .language-selection ul.language-options li a.nl:after{background-position:right -66px}header .bar.first .language-selection p.pl:after,header .bar.first .language-selection ul.language-options li a.pl:after{background-position:right -77px}header .bar.first .language-selection p.ru:after,header .bar.first .language-selection ul.language-options li a.ru:after{background-position:right -88px}header .bar.first .language-selection p.sv:after,header .bar.first .language-selection ul.language-options li a.sv:after{background-position:right -99px}header .bar.second .toggle-menu{position:absolute;top:60px;left:20px;width:44px;height:44px;background:#f4f4f4;border-radius:22px;z-index:103;cursor:pointer;transition:-moz-transform .2s,-webkit-transform .2s,-o-transform .2s,-ms-transform .2s,transform .2s,box-shadow .2s,width .2s,height .2s,top .2s,left .2s}header .bar.second .toggle-menu span:active,header .bar.second .toggle-menu span:focus,header .bar.second .toggle-menu:active,header .bar.second .toggle-menu:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}header .bar.second .toggle-menu.on{top:67px;left:27px;width:32px;height:32px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);box-shadow:-2px 3px 0 rgba(0,0,0,.02)}header .bar.second .toggle-menu span{height:6px;width:22px;margin:17px 0 0 11px;border-top:2px solid #009fe3;border-bottom:2px solid #009fe3;display:block;transition:width .2s,height .2s,margin .2s}header .bar.second .toggle-menu.on span{height:5px;width:18px;margin:12px 0 0 7px}header .bar.second{border-top:1px solid #7f7f7f;border-bottom:2px solid #bfbfbf}header .bar.second nav ul li>ul{width:150px;margin-left:4px;display:none;position:absolute;top:38px;box-shadow:2px 2px 5px rgba(0,0,0,.02);z-index:100}header .bar.second nav ul li:hover>ul{display:block;background:#f5f5f5}header .bar.second nav ul li.logo{width:153px;position:relative}header .bar.second nav ul li.logo a{width:121px;height:121px;border-radius:50%;position:absolute;background:url(../../../images/html5/logo-background.png) center center;text-indent:-9999px;top:-78px;left:11px;z-index:149}header .bar.second nav ul li.logo a:before{content:"";width:121px;height:121px;display:block;position:absolute;top:0;left:0;background:url(../../../images/html5/sprite.svg)}body.no-svg header .bar.second nav ul li.logo a{background:url(../../../images/html5/logo.png)}header .bar.second nav ul li:not(.logo){position:relative}header .bar.second nav ul li:not(.logo) a{padding:13px 22px 7px;margin:2px 4px;display:block;text-decoration:none;text-transform:uppercase;color:#353535;font-size:.9em;transition:background .2s}header .bar.second nav ul li:not(.logo) a:lang(el){padding-left:10px;padding-right:10px}header .bar.second nav ul li:last-of-type a{margin-right:0}header .bar.second nav ul li.current:not(.logo)>a,header .bar.second nav ul li:not(.logo):hover>a{background:#f5f5f5}header .bar.second nav ul li ul li.current a,header .bar.second nav ul li ul li:hover a{background:#f1f1f1}header .bar.second nav ul li ul li.current a,header .bar.second nav ul li.current:not(.logo)>a,header .bar.second nav ul li:not(.logo)>a:focus{color:#239fdb}header .bar.second nav ul li:not(.logo) ul li a{margin:0;border-top:1px solid #fcfcfc}header .bar.second nav ul li:not(.logo) ul li:hover a{background:#f1f1f1}footer .bar.first{background:url(../../../images/html5/footer.svg) repeat-x top center;height:88px}body.no-svg footer .bar.first{background-image:url(../../../images/html5/footer.jpg)}footer .bar.second{background:#f4f4f4;padding:35px 0 125px}footer .bar.second nav{width:915px;padding-left:75px;margin:0 auto 30px}footer .bar.second nav a{display:block;padding:3px;margin:8px 2px;text-decoration:none;font-weight:700;font-size:1.2em;color:#1b1b1b;transition:color .2s,background .2s}footer .bar.second nav a:hover,footer .bar.second nav ul li.current>a{color:#239fdb;background:#f1f1f1}footer .bar.second nav ul.nav li{display:block}footer .bar.second nav ul.nav li ul{margin:0}footer .bar.second p{width:960px;margin:0 auto 10px;text-align:center}footer .bar.second p:last-of-type a{text-decoration:none;font-size:.8em;color:#222}footer .bar.second p:last-of-type a:hover{text-decoration:underline}.cms2-page-admin-menu{width:130px;padding:5px 5px 6px;border-right:10px solid #239fdb;background:#f5f5f5;box-shadow:0 0 1px rgba(0,0,0,.2);position:absolute;top:40%;left:-140px;position:fixed;opacity:.5;z-index:100;transition:left .2s,opacity .2s}.cms2-page-admin-menu:hover{left:0;opacity:1}.cms2-page-admin-menu ul{list-style:none;margin:0}.cms2-page-admin-menu ul li a{margin:2px 5px 3px;padding:5px 5px 2px;background:#fff;text-decoration:none;box-shadow:0 0 1px rgba(0,0,0,.05);display:block;transition:background .2s,color .2s}.cms2-page-admin-menu ul li a:hover{background:#239fdb;color:#fff}@media only screen and (min-width:481px) and (max-width:1010px){header .bar.second>nav,header .bar>div{width:100%;margin:0 auto}header .breadcrumbs,section{width:94%;margin:0 3%}header .bar.second nav ul li.logo{position:absolute;left:0;top:22px}header .bar.second nav>ul{padding-left:140px;text-align:center}header .bar.first{margin-bottom:0;text-align:center;background-size:cover;background-position:50% top}header .bar.second{padding:10px 0}header .bar.second nav ul li:nth-child(3){z-index:103}header .bar.second nav ul li:nth-child(4){z-index:102}header .bar.second nav ul li:nth-child(5){z-index:101}header .bar.second nav ul li:nth-child(7){z-index:100}header .bar.second nav ul li:not(.logo) a{padding:6px 5px;margin:2px 5px}header .bar.second nav ul li>ul{margin-left:0;margin-right:5px;right:0;top:30px}footer .bar.second nav{width:96%;padding:2%}footer .bar.second p{width:100%}header .bar.first .language-selection:hover{position:relative}header .bar.first .language-selection:hover p:before{width:130px;height:46px;content:"";display:block;position:absolute;top:0;left:1px;z-index:200;background:#6c1548}footer .bar.second ul.nav{font-size:.8em}textarea{width:100%}}@media only screen and (max-width:1010px){header .bar.first .language-selection{width:100%;display:block;background:#6c1548}header .bar.first .language-selection p{width:96%;padding:17px 2% 15px 2%;margin:0;border:none}header .bar.first .language-selection ul.language-options{width:100%}}@media only screen and (max-width:480px){h1{font-size:2em}header .bar.second>nav,header .bar>div{width:100%;margin:0 auto}header .breadcrumbs{padding-top:0;width:92%;margin:0 4%}section{width:92%;margin:0 4%;padding-top:20px}header .bar.first{text-align:center;margin-bottom:0;background-size:cover;background-position:-124px top}header .bar.first p{padding:4px 0 10px}header .bar.first p:first-of-type{padding:8px 0 0;font-size:.8em}header .bar.first .language-selection{height:0;overflow:hidden;transition:height .5s}header .bar.first .language-selection p{padding:17px 2% 15px 2%;background:#6c1548}header .bar.first .language-selection.show{height:45px}header .bar.second{position:relative;border-bottom:none}header .bar.second nav{height:160px;overflow:hidden;transition:height .3s}header .bar.second nav.show{height:952px;padding-bottom:10px;box-shadow:0 0 10px rgba(0,0,0,.5)}header .bar.second nav ul li.logo{width:100%;display:block}header .bar.second nav ul li.logo a{margin:20px auto;position:static;display:block;font-size:0}header .bar.second nav ul li.logo a:before{position:static}header .bar.second nav ul li:not(.logo){display:block}header .bar.second nav ul li>ul{width:100%;margin-left:0;display:block;position:static}header .bar.second nav ul li:not(.logo):hover>a,header .bar.second nav ul li:not(.logo)>a{background:#f5f5f5}header .bar.second nav ul li:last-of-type a{margin:2px 11px}header .bar.second nav ul li:not(.logo) ul li a,header .bar.second nav ul li:not(.logo) ul li.current a{margin:2px 11px;background:0 0;border-bottom:1px solid #f5f5f5}header .bar.second nav ul li:not(.logo) ul li a:before{content:"-";margin-right:10px}header .bar.second nav ul li:hover>ul{background:0 0}footer .bar.second{padding:20px 0}footer .bar.second nav{width:100%;margin:0;padding-left:0;text-align:center}footer .bar.second nav a,footer .bar.second nav a:hover,footer .bar.second nav ul li.current>a{margin:0 15px 5px;padding:10px 5px;background:#4c4c4c;border-radius:3px;color:#fff}footer .bar.second nav ul li.current>a,footer .bar.second nav ul li>a:focus{color:#239fdb}footer .bar.second nav ul.nav{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff}footer .bar.second nav div div:last-of-type ul.nav{border:none;margin-bottom:30px}footer .bar.second p{width:100%}a.button.blue,button.blue,input[type=submit]{width:100%;font-size:120%;padding:10px 0 10px 0;font-weight:700}}