@import url(//fonts.googleapis.com/css?family=Roboto:400,700,300|Roboto+Condensed:400&subset=latin,latin-ext);@import url(//fonts.googleapis.com/css?family=Roboto:400,700,300|Roboto+Condensed:400,700,300);/* normalize.css v1.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:none;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{width:100%}body{width:100%;height:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}a{color:#000;text-decoration:none}.fleft{float:left}.fright{float:right}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}*{outline:none}.desktopItem{width:90%;padding:0 5%}.swfItem{width:90%;padding:0 5%;background-color:#fff}.mobileItem{display:none}html{height:100%}body{height:100%;font-size:75%;font-family:"Roboto", sans-serif}a{outline:none}:-moz-any-link:focus{outline:none}div.debug{display:none}#header{left:0;top:0;width:100%;background-color:#f10000;z-index:20;min-width:300px;position:fixed}@media screen and (min-width: 601px) and (max-width: 1920px){#header{height:75px}}@media screen and (max-width: 600px){#header{border-bottom:1px solid #fff;height:120px;float:left}}#header .container{float:left;width:100%;height:100%;position:relative}#header .container figure.logo{float:left}@media screen and (max-width: 600px){#header .container figure.logo{margin:7px 0 0 10px}}@media screen and (min-width: 601px) and (max-width: 1920px){#header .container figure.logo{margin:7px 0 7px 30px}}#header .container figure.logo img{float:left;margin:0}#header .container figure.logo figcaption{text-transform:uppercase;color:#fff;font-family:'Roboto Condensed', sans-serif}@media screen and (max-width: 600px){#header .container figure.logo figcaption{float:left;clear:left;font-size:15px;padding:15px 0}}@media screen and (min-width: 601px) and (max-width: 1920px){#header .container figure.logo figcaption{font-size:23px;margin-top:15px;margin-left:10px;float:right}}@media screen and (max-height: 500px){#header .container figure.logo figcaption{float:left;font-size:15px;padding:15px 0}}#header .container ul.lang-nav{list-style-type:none;float:right;position:absolute;z-index:999;top:0;right:0;height:75px;margin:0}#header .container ul.lang-nav li{float:left;line-height:75px;margin-right:10px;height:100%}#header .container ul.lang-nav li a{color:#fff;font-size:92%;padding:0 5px;line-height:75px;text-transform:uppercase;display:inline-block;height:100%}#header .container ul.lang-nav li a.active{background-color:#fff;font-weight:bold;color:#f10000}#header .container ul.lang-nav li.break{display:none;color:#fff;font-size:92%}body.page-home #mobile-wrapper{float:left;width:100%;height:100%;overflow:none;margin-top:0;overflow:hidden}body.page-home div.page-wrapper{margin:0;max-width:100%;width:100%;height:100%;top:0;z-index:1}@media screen and (min-width: 601px) and (max-width: 2500px){body.page-home div.page-wrapper{position:absolute;height:100vh;overflow:hidden}}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper{position:relative;float:left}}body.page-home div.page-wrapper #content .section{float:left;width:100%;margin:0;padding:0}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section{height:100%}}body.page-home div.page-wrapper #content .section section{position:relative;z-index:1;margin-top:0;padding:0;width:100%}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section{border-bottom:5px solid #fff}}body.page-home div.page-wrapper #content .section section div.section-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center 0;background-size:cover;z-index:1}body.page-home div.page-wrapper #content .section section div.dotted-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:transparent url(/assets/images/layout/dotted-bg.png) 0 0 repeat}body.page-home div.page-wrapper #content .section section div.main-content{position:relative;width:100%;height:100%;z-index:3}body.page-home div.page-wrapper #content .section section div.main-content.absolute-position div.article-abstract{position:absolute}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract{position:relative;z-index:1;height:100%}@media screen and (min-width: 601px) and (max-width: 970px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract{max-width:75%;width:75%;margin:0 0 0 20%}}@media screen and (min-width: 971px) and (max-width: 1920px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract{max-width:60%;width:60%;margin:0 20%}}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract{max-width:100%;width:100%;margin:0}}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header{position:absolute}@media screen and (min-width: 601px) and (max-width: 1920px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header{top:15%;left:0;max-width:80%;width:80%}}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header{width:100%;max-width:100%;top:0}}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header button{display:none}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header button{display:block;position:absolute;height:40px;width:40px;right:5%;top:10px;border-radius:5px;border:1px solid #fff;background-color:transparent;z-index:10}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header button span{display:block;width:80%;margin:4px 10%;height:4px;background-color:#fff}}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header h1{font-size:350%;color:#fff;background-color:#f10000;position:relative;line-height:130%;min-height:60px;margin:0;z-index:1;padding:0 20px;float:left}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header h1{padding:0 0 0 5%;width:95%}}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header h2{font-size:300%;color:#fff;background:#f10000;position:relative;line-height:300%;margin:0;z-index:1;padding:0 20px;float:left}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract{float:left;clear:left;position:relative;left:10%;z-index:2;line-height:130%;margin:0;color:#fff;background:#18252b;background:rgba(24,37,43,0.82);min-height:116px}@media screen and (min-width: 601px) and (max-width: 970px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract{max-width:70%;min-width:40%}}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract{width:100%;max-width:100%;left:0;min-height:1000px}}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract p{background-color:transparent;font-size:100%;padding:20px;margin:0}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract ul{margin:0;padding:0;float:none;height:80px;display:table-row}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract ul li{display:table-cell;vertical-align:middle;list-style-type:none;float:none;padding:0 10px;line-height:180%}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract ul li a{color:#fff}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract-content{position:absolute;left:0;top:100%;background-color:rgba(255,255,255,0.87);color:#000}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract-content p{padding:10px;float:left}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract-content ul{float:left;padding:0 10px}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract header.article-header div.abstract-content ul li{float:left;clear:left}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract a.more{position:absolute;cursor:pointer;right:-115px;top:0;font-size:250%;font-weight:bold;color:#fff;background-color:#f10000;width:116px;height:116px}@media screen and (min-width: 601px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract a.more{display:block}}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract a.more{display:none}}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract a.more:hover span.ico,body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract a.more.active span.ico{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract a.more span.txt{float:left;font-size:12px;height:116px;width:40px;line-height:116px;text-transform:uppercase;text-align:right}body.page-home div.page-wrapper #content .section section div.main-content div.article-abstract a.more span.ico{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;float:right;width:46px;height:46px;margin:35px 15px}body.page-home div.page-wrapper #content .section section div.main-content button.arrow-down{position:absolute;border:none;bottom:0;z-index:2;left:50%;margin-left:-26px;text-indent:-9999px;cursor:pointer;width:54px;height:17px;background:transparent url(/assets/images/misc/icons/arrow-down.png) 0 0 no-repeat}body.page-home div.page-wrapper #content .section section div.main-content button.arrow-down:hover{background:transparent url(/assets/images/misc/icons/arrow-down-hover.png) 0 0 no-repeat}body.page-home div.page-wrapper #content .section section div.main-content button.arrow-up{border:none;position:absolute;top:75px;z-index:10;left:50%;margin-left:-26px;text-indent:-9999px;cursor:pointer;width:54px;height:17px;background:transparent url(/assets/images/misc/icons/arrow-up.png) 0 0 no-repeat}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section div.main-content button.arrow-up{display:none}}body.page-home div.page-wrapper #content .section section div.main-content button.arrow-up:hover{background:transparent url(/assets/images/misc/icons/arrow-up-hover.png) 0 0 no-repeat}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content{position:absolute;background-color:transparent;left:-100%;top:0;height:100%;width:100%;z-index:1}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container{position:absolute;height:100%}@media screen and (min-width: 601px) and (max-width: 970px){body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container{max-width:75%;width:75%;margin:0 0 0 20%}}@media screen and (min-width: 971px) and (max-width: 1920px){body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container{max-width:60%;width:60%;margin:0 20%}}@media screen and (max-width: 600px), screen and (max-height: 500px){body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container{max-width:80%;width:80%;margin:0 10%}}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header{position:absolute;top:15%;left:10%;max-width:88%;height:60px;width:88%;z-index:2}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header h1{font-size:350%;color:#fff;background:#f10000;position:absolute;left:0;top:0;height:60px;line-height:130%;margin:0;z-index:1;padding:0 20px;float:left}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi{float:right;margin:15px 31px 0 0;height:45px;position:relative;z-index:2}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi li{list-style-type:none;float:left;width:45px;height:45px;position:relative}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi li.black{background-color:#000}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi li a{display:block;text-indent:-99999px;width:45px;height:45px;background:#fff url(/assets/images/layout/icons-navi.png) 0 0 no-repeat;border:none}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi li a.prev-button{background-position:0 0}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi li a.next-button{background-position:-46px 0}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi li a.close-button{width:32px;height:32px;cursor:pointer;border:none;text-indent:-9999px;background:transparent url(/assets/images/layout/close-white.png) 0 0 no-repeat;position:absolute;left:7px;top:8px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi li a.close-button:hover,body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container header.article-header ul.floating-navi li a.close-button .active{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container div.details{width:88%;top:15%;left:10%;margin-top:60px;position:absolute;overflow:hidden;height:500px;z-index:1}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container div.details header.article-subheader{float:left;width:100%}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container div.details header.article-subheader div.abstract{float:left;clear:left;position:relative;left:10%;z-index:2;line-height:130%;margin:0;padding:3% 3%;width:84%;color:#fff;background:#18252b;background:rgba(24,37,43,0.82)}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container div.details header.article-subheader div.abstract h2{float:left;min-height:50px;line-height:50px;font-size:300%;padding:0;margin:0;width:100%;font-weight:lighter;text-transform:uppercase;position:relative}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container div.details header.article-subheader div.abstract p{padding:5px 0;background-color:transparent;font-size:100%}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container div.details div.content{float:left;clear:left;position:relative;left:10%;z-index:2;line-height:130%;margin:0;padding:0;width:90%;color:#000;background:#fff;background:rgba(255,255,255,0.88)}body.page-home div.page-wrapper #content .section section div.main-content div.sub-content div.container div.details div.content p{padding:0 20px}body.page-home div.bottomStripBox{display:none}body.page-home div.bottom-block{display:none;position:absolute;z-index:11;bottom:13%;left:20%;max-width:60%;width:60%;min-height:100px;background-color:#f10000}body.page-home div.bottom-block h1{color:#fff;font-size:150%;line-height:500%;margin-left:3%;float:left;min-width:20%;z-index:2}body.page-home div.bottom-block ul{position:relative;float:left;margin:2% 0 2% 2%;padding:0;z-index:1;list-style-type:square}body.page-home div.bottom-block ul.col1,body.page-home div.bottom-block ul.col2{width:33%}body.page-home div.bottom-block ul.col1 ul li span,body.page-home div.bottom-block ul.col2 ul li span{font-size:13px}body.page-home div.bottom-block ul.col3{margin-left:25%;width:75%}body.page-home div.bottom-block ul.col3 li{width:31%;margin-left:2%}body.page-home div.bottom-block ul.col3 li span{font-size:13px}body.page-home div.bottom-block ul li{float:left;margin-left:5%;clear:left;color:#fff;font-size:100%}body.page-home div.bottom-block span.black{display:block;position:absolute;right:5%;bottom:-30px;height:30px;line-height:30px;font-weight:bold;font-size:116%;color:#fff;padding:0 20px;background:#18252b;background:rgba(24,37,43,0.82)}body.page-home footer{position:fixed;bottom:20px;right:50px;height:18px;width:120px;z-index:5}body.page-home footer span{display:inline-block;padding-right:5px;height:18px;line-height:18px;color:#fff;font-size:12px}body.page-home footer img{display:inline-block;position:absolute;right:0;top:1px;width:54px;height:18px}body.page-home ul.buttons-list{list-style-type:none;float:left;margin-bottom:20px}body.page-home ul.buttons-list li{background:rgba(24,37,43,0.82) 0 0 no-repeat;height:30px;line-height:30px;float:left;margin-right:5px}body.page-home ul.buttons-list li a{float:left;height:30px;line-height:30px;color:#fff;font-size:12px;padding:0 10px}body.page-home ul.buttons-list li a:hover{background-color:#000}body.page-mobile .page-wrapper{float:left}body.page-mobile .top-block{float:left;width:100%;height:181px}@media screen and (max-height: 500px){body.page-mobile .top-block{height:180px}}body.page-mobile #header{height:180px}@media screen and (max-height: 500px){body.page-mobile #header h1 button{width:40px !important}}body.page-mobile #navigation{display:none;height:auto}body.page-mobile h1{margin:0 0 0 0;font-size:350%;color:#fff;background-color:#f10000;position:relative;line-height:130%;min-height:60px;z-index:1;padding:0 0 0 3%;width:97%;float:left;border-top:1px solid #fff}body.page-mobile h1 button{display:block;position:absolute;height:40px;width:40px !important;right:65px;top:10px;border-radius:5px;border:1px solid #fff;z-index:10}body.page-mobile h1 button span{position:relative;float:left;display:block;width:80%;margin:4px 10%;height:4px;background-color:#fff}body.page-mobile h1 span.close-button{width:45px;height:45px;position:absolute;right:3%;top:8px}body.page-mobile h1 a.close-button{width:32px;height:32px;cursor:pointer;border:none;text-indent:-9999px;background:transparent url(/assets/images/layout/close-white.png) 0 0 no-repeat;position:absolute;left:7px;top:8px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}body.page-mobile h1 a.close-button:hover,body.page-mobile h1 a.close-button .active{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.page-mobile div.page-wrapper #content{float:left;padding:0}body.page-mobile div.page-wrapper #content div.content{float:left}body.page-mobile div.page-wrapper #content div.content p{padding:3%;text-align:justify}body.page-mobile div.page-wrapper #content header.article-subheader{float:left;width:100%}body.page-mobile div.page-wrapper #content header.article-subheader div.abstract{float:left;clear:left;position:relative;left:0%;line-height:130%;margin:0;padding:3% 3%;width:94%;color:#fff;background:#18252b;background:rgba(24,37,43,0.82)}body.page-mobile div.page-wrapper #content header.article-subheader div.abstract h2{float:left;min-height:50px;line-height:50px;font-size:300%;padding:0;margin:0;width:100%;font-weight:lighter;text-transform:uppercase}body.page-mobile div.page-wrapper #content header.article-subheader div.abstract p{padding:5px 0;background-color:transparent;font-size:100%}.infoBox{min-height:70px;background-color:#fff;padding:10px;margin-left:-10px;overflow:hidden}.infoBox .card-wrapper .card-col-left{float:left;margin-right:10px}.infoBox .card-wrapper .card-col-right{float:left;width:170px}.infoBox .card-wrapper .card-col-right p{margin-bottom:5px !important}.infoBox .card-wrapper .card-col-right .title{font-size:16px;line-height:18px}#location-on-map{margin:0;padding:0;position:relative}#location-on-map #pointsList{float:left;width:160px;margin-right:20px}#location-on-map #pointsList li a{display:block;font-weight:bold;padding:2px 0}#location-on-map #pointsList li a:hover{text-decoration:underline}#location-on-map #pointsList li .html-info{display:none}#location-on-map #htmlInfo{display:none;visibility:hidden}#location-on-map #map{float:right;width:100%;height:520px;background-color:#fff}@media screen and (max-width: 675px){div.mobile-main-navi{position:absolute;left:0;width:100%;height:50px;top:50%;margin-top:-25px}div.mobile-main-navi a{display:block;position:absolute;top:0;width:29px;height:50px;text-indent:-9999px}div.mobile-main-navi a.left-arrow{left:0;background:transparent url(/assets/images/layout/mobile-arrows.png) 0 0 no-repeat}div.mobile-main-navi a.right-arrow{right:0;background:transparent url(/assets/images/layout/mobile-arrows.png) -29px 0 no-repeat}#navigation{float:left;margin-top:0;z-index:2;left:0;width:100%;height:100%;background-color:#f10000}#navigation div.container{position:relative;height:100%}#navigation div.container ul.menu{list-style-type:none;position:relative;left:0;top:0;margin:0;padding:0;width:100%;height:100%;font-size:20px}#navigation div.container ul.menu li{height:14%;border-bottom:1px solid #fff;display:table;width:100%}#navigation div.container ul.menu li a{display:table-cell;width:100%;height:100%;vertical-align:middle;font-size:110%;font-weight:bold;color:#fff;padding-left:40px}#navigation div.container ul.menu li a:hover{background-color:#fff;color:#f10000}#navigation div.container ul.menu li .submenu{display:none}#navigation div.container .submenu{position:absolute;width:100%;left:-100%;height:100%;background-color:#555;top:0;color:#fff}#navigation div.container .submenu ul{width:100%;height:100%;padding:0;margin:0}#navigation div.container .submenu ul li{border-bottom:1px solid #fff;height:90px;width:100%;display:table}#navigation div.container .submenu ul li a{display:table-cell;height:100%;width:100%;padding-left:15px;color:#fff;vertical-align:middle}#navigation div.container .submenu ul li a:hover{color:#f10000}#navigation div.container .submenu ul li.selected a{color:#f10000}}@media screen and (min-width: 676px) and (max-width: 1920px){#navigation{position:fixed;z-index:12;top:15%;left:0;width:12%;min-width:120px;overflow:hidden;background-color:#f10000}#navigation div.container{position:relative}#navigation div.container ul.menu{list-style-type:none;position:relative;left:0;top:0;margin:0;padding:0;width:100%}#navigation div.container ul.menu li{height:50px;display:table;width:100%}#navigation div.container ul.menu li.selected a{background-color:#fff;color:#f10000}#navigation div.container ul.menu li a{display:table-cell;width:100%;height:100%;font-size:110%;font-weight:bold;color:#fff;padding-left:20px}#navigation div.container ul.menu li a:hover{background-color:#fff;color:#f10000}#navigation div.container ul.menu li .submenu{display:none}#navigation div.container .submenu{position:absolute;width:100%;left:-100%;height:100%;background-color:#555;top:0;color:#fff}#navigation div.container .submenu ul{width:100%;height:100%;padding:0;margin:0}#navigation div.container .submenu ul li{border-bottom:1px solid #fff;height:90px}#navigation div.container .submenu ul li a{display:block;height:100%;padding-left:15px;color:#fff;font-weight:bold;font-size:115%}#navigation div.container .submenu ul li a:hover{background-color:#fff;color:#f10000}#navigation div.container .submenu ul li.selected a{background-color:#fff;color:#f10000}}@media screen and (max-height: 401px) and (min-width: 675px){#navigation{width:100% !important;top:75px !important}#navigation div.container{position:relative !important}#navigation div.container ul.menu li{float:left !important;width:14% !important}}@media screen and (max-height: 500px){#navigation{display:none}}#form-registration{margin-bottom:30px}#form-registration #f_message{height:100px}#form-registration #row_f_agree{margin-top:20px}#please{margin-top:70px;margin-left:30px}#form-contact #f_message{min-height:190px;height:190px;resize:none}#form-contact #row_captcha{margin-top:15px}#form-contact .col-wrapper{margin-bottom:0}#form-newsletter .radioGroup{margin-bottom:15px}#form-newsletter #row_agree{margin-top:15px}#form-newsletter #row_agree label{margin-bottom:0}#form-newsletter #row_agree .checkbox{margin:2px 5px 0 0;padding:0}section.map a.more {display:none !important;}section.map .abstract{padding:20px 10px !important; }
