body{margin:0;padding:0;font-size:10.5pt;font-family:"Arimo",sans-serif;color:#45413e;background-color:#fafafa}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}h1,h2,h3,h4,h5,h6{font-weight:normal;text-transform:uppercase}h1{font-size:22.5pt}h2{font-size:15pt}.red{color:#be1e2d}.blue{color:#193765}.cf{*zoom:1}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.siteContent{display:block}body>.bg{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}body>.bg.left{background:url(../images/bg-left.png) left top no-repeat}body>.bg.right{background:url(../images/bg-right.png) right center no-repeat}.siteHeader,.siteBanner,.siteContent,.siteFooter{z-index:2}.wrapper{max-width:1200px;margin:0 auto;position:relative;z-index:2;min-width:315px}.siteHeader{*zoom:1;color:#989899;position:fixed;top:0;left:0;right:0;background-color:#ffffff;z-index:100;-webkit-transition:-webkit-box-shadow 0.3s;-moz-transition:-moz-box-shadow 0.3s;-o-transition:box-shadow 0.3s;transition:box-shadow 0.3s}.siteHeader:before,.siteHeader:after{content:" ";display:table}.siteHeader:after{clear:both}.siteHeader:before,.siteHeader:after{content:" ";display:table}.siteHeader:after{clear:both}.siteHeader .wrapper{position:relative;*zoom:1}.siteHeader .wrapper:before,.siteHeader .wrapper:after{content:" ";display:table}.siteHeader .wrapper:after{clear:both}.siteHeader .wrapper:before,.siteHeader .wrapper:after{content:" ";display:table}.siteHeader .wrapper:after{clear:both}.siteHeader .logo{float:left;display:block;margin:50px 0 0 15px;overflow:hidden;max-width:230px;height:70px;position:relative}.siteHeader .logo img{height:100%}.siteHeader .menuSwitch,.siteHeader .search,.siteHeader .social{margin-top:30px;float:right}.siteHeader .search input,.siteHeader .search button{border:none;background-color:transparent;color:inherit;outline:none}.siteHeader .search input{width:100px}.siteHeader .search input:focus{-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.5)}.siteHeader .social{margin-left:50px;margin-right:10px;max-width:200px;overflow:hidden}.siteHeader .menuSwitch{max-width:0;width:1.5em;height:.8em;border:.23em solid #989899;border-right-width:0;border-left-width:0;position:relative;margin-left:0;margin-right:0;cursor:pointer}.siteHeader .menuSwitch:before{content:'';position:absolute;top:50%;left:0;right:0;display:block;height:.23em;background-color:#989899;margin-top:-0.115em}.siteHeader .menu{clear:right;float:right;margin-top:15px}.siteHeader .menu a{display:inline-block;height:20px;padding-top:40px;line-height:20px;text-transform:uppercase;color:inherit;margin:0 10px;max-height:20px;overflow:hidden}.siteHeader .menu a:hover,.siteHeader .menu a.active{color:#b21c2b}.siteHeader .menu a.active{background:url(../images/menu-active-icon.png) center 10px no-repeat}.siteHeader .logo,.siteHeader .search,.siteHeader .social,.siteHeader .menuSwitch,.siteHeader .menu,.siteHeader .menu a{-webkit-transition:margin-top 0.3s, margin-left 0.3s, margin-right 0.3s, margin-bottom 0.3s, padding-top 0.3s, max-width 0.3s, height 0.3s, max-height 0.3s;-moz-transition:margin-top 0.3s, margin-left 0.3s, margin-right 0.3s, margin-bottom 0.3s, padding-top 0.3s, max-width 0.3s, height 0.3s, max-height 0.3s;-o-transition:margin-top 0.3s, margin-left 0.3s, margin-right 0.3s, margin-bottom 0.3s, padding-top 0.3s, max-width 0.3s, height 0.3s, max-height 0.3s;transition:margin-top 0.3s, margin-left 0.3s, margin-right 0.3s, margin-bottom 0.3s, padding-top 0.3s, max-width 0.3s, height 0.3s, max-height 0.3s}.siteHeader.preFly .logo,.siteHeader.fly .logo{margin-top:75px;max-width:40px;height:40px}.siteHeader.preFly .menuSwitch,.siteHeader.fly .menuSwitch,.siteHeader.preFly .social,.siteHeader.fly .social,.siteHeader.preFly .search,.siteHeader.fly .search{margin-top:80px}.siteHeader.preFly .menu,.siteHeader.fly .menu{margin-top:5px}.siteHeader.preFly .menu a,.siteHeader.fly .menu a{padding-top:0;height:20px}.siteHeader.preFly .menu a.active,.siteHeader.fly .menu a.active{background-image:none}.siteHeader.fly{-webkit-box-shadow:0 2px 5px -2px rgba(50, 50, 50, 0.7);-moz-box-shadow:0 2px 5px -2px rgba(50, 50, 50, 0.7);box-shadow:0 2px 5px -2px rgba(50, 50, 50, 0.7)}@media (max-width:1100px){.siteHeader .logo{max-width:80px}}@media (max-width:960px){.siteHeader .menuSwitch,.siteHeader .social,.siteHeader .search{margin-top:50px}.siteHeader.fly .menuSwitch,.siteHeader.fly .social,.siteHeader.fly .search{margin-top:85px}.siteHeader.fly .logo{margin-bottom:0}.siteHeader .logo{margin-top:25px;margin-bottom:25px;max-width:230px}.siteHeader .menuSwitch{max-width:2em;margin-left:1em;margin-right:1em}.siteHeader .menu{width:100%;margin-top:0}.siteHeader .menu a{display:block;padding-top:0;max-height:0;clear:both;background-image:none !important;margin:0 20px;text-align:left}.siteHeader.nav-active{-webkit-box-shadow:0 2px 5px -2px rgba(50, 50, 50, 0.7);-moz-box-shadow:0 2px 5px -2px rgba(50, 50, 50, 0.7);box-shadow:0 2px 5px -2px rgba(50, 50, 50, 0.7)}.siteHeader.nav-active .menu{margin-top:1em}.siteHeader.nav-active .menu a{max-height:20px;margin-top:.6em}}@media (max-width:570px){.siteHeader .logo{margin-top:35px;margin-bottom:35px;max-width:40px;height:40px}}@media (max-width:380px){.siteHeader .social{margin-left:0;margin-right:0}}.siteBanner{margin-top:125px;position:relative;z-index:auto}.siteBanner .slide{overflow:hidden;z-index:2;*zoom:1;background:center top no-repeat;background-size:contain;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.siteBanner .slide:before,.siteBanner .slide:after{content:" ";display:table}.siteBanner .slide:after{clear:both}.siteBanner .slide:before,.siteBanner .slide:after{content:" ";display:table}.siteBanner .slide:after{clear:both}.siteBanner .slide:first-child{position:relative;top:auto;left:auto}.siteBanner .slide .src{position:relative;opacity:0;min-width:400px;width:100%}.siteBanner .slide .slide-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.siteBanner .slide .text{margin:0;padding:0;width:60%;color:rgba(255,255,255,0.8);max-height:100%;overflow:hidden;font-size:7em}.siteBanner .slide .stamp{position:absolute;top:50%;left:50%;margin-left:16em;background-color:#b21c2b;border-radius:100%;text-align:center;color:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);display:table;font-weight:bold;font-size:1.3em;line-height:1.3em;width:11em;height:11em}.siteBanner .slide .stamp span{display:table-cell;vertical-align:middle}.siteBanner .slide.active{opacity:1;z-index:3}@media (max-width:1300px){.siteBanner .slide .text{font-size:8vw}.siteBanner .slide .stamp{font-size:1.5vw;margin-left:22vw}}@media (max-width:1200px){.siteBanner .slide{background-size:cover}}@media (max-width:400px){.siteBanner .slide .text{font-size:2.4em;width:250px}.siteBanner .slide .stamp{font-size:.4em;margin-left:16em}}.siteContent{margin-top:150px;*zoom:1}.siteContent:before,.siteContent:after{content:" ";display:table}.siteContent:after{clear:both}.siteContent:before,.siteContent:after{content:" ";display:table}.siteContent:after{clear:both}.siteBanner+.siteContent{margin-top:0}.siteContent{*zoom:1;line-height:2em}.siteContent:before,.siteContent:after{content:" ";display:table}.siteContent:after{clear:both}.siteContent:before,.siteContent:after{content:" ";display:table}.siteContent:after{clear:both}.siteContent .pageTitle{color:#be1e2d;padding-left:80px;background:url(../images/menu-active-icon.png) 20px center no-repeat;font-size:1.5em;font-weight:bold}.siteContent article .wrapper,.siteContent aside .wrapper{min-width:0}.siteContent article>.title,.siteContent aside>.title{color:#be1e2d;margin:.6em 0;padding:.4em 0;border-bottom:1px solid #dedede}.siteContent article{padding:0 1.3em}.siteContent article.left{float:left;width:55%}.siteContent article>.title{color:#be1e2d}.siteContent article .more{text-align:right;font-size:1.6em}.siteContent article .more a{color:#be1e2d;font-weight:bold}.siteContent aside>.title{color:#193765}.siteContent aside.right{float:right;width:38%}.siteContent aside.newslist .news{margin:0;*zoom:1}.siteContent aside.newslist .news:before,.siteContent aside.newslist .news:after{content:" ";display:table}.siteContent aside.newslist .news:after{clear:both}.siteContent aside.newslist .news:before,.siteContent aside.newslist .news:after{content:" ";display:table}.siteContent aside.newslist .news:after{clear:both}.siteContent aside.newslist .news>.title{border-bottom:none;margin:.4em 0;float:left}.siteContent aside.newslist .news p{clear:left}.siteContent aside.newslist .news time{float:right;color:#c6c6c6;border:1px solid #c6c6c6;font-family:"Open Sans",sans-serif;text-transform:uppercase;text-align:center;padding:.5em 1em;margin-left:1em;margin-bottom:.5em}.siteContent aside.newslist .news time span{display:block}.siteContent aside.newslist .news time span[class^="icon-"]{font-size:2em;margin-bottom:.5em}.siteContent aside.newslist .news time .day{font-size:2em}.siteContent aside.newslist .news time .month{color:#be1e2d;font-size:1.1em}.siteContent aside.gallery .photo{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;padding:.5em;float:left}.siteContent aside.gallery .photo img{width:100%}.siteContent aside .more{text-align:right}.siteContent aside .more a{color:#ffffff;background-color:#be1e2d;display:inline-block;text-transform:uppercase;padding:.5em 1em}.siteContent .articles article .photo,.siteContent .gallery article .photo{display:block;position:relative;cursor:pointer;*zoom:1}.siteContent .articles article .photo:before,.siteContent .gallery article .photo:before,.siteContent .articles article .photo:after,.siteContent .gallery article .photo:after{content:" ";display:table}.siteContent .articles article .photo:after,.siteContent .gallery article .photo:after{clear:both}.siteContent .articles article .photo:before,.siteContent .gallery article .photo:before,.siteContent .articles article .photo:after,.siteContent .gallery article .photo:after{content:" ";display:table}.siteContent .articles article .photo:after,.siteContent .gallery article .photo:after{clear:both}.siteContent .articles article .photo img,.siteContent .gallery article .photo img{width:100%;float:left}.siteContent .articles article .photo .zoom,.siteContent .gallery article .photo .zoom{opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;background-color:rgba(25,55,101,0.5);position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;color:#ffffff;font-size:2em}.siteContent .articles article .photo .zoom:before,.siteContent .gallery article .photo .zoom:before{position:absolute;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em}.siteContent .articles article .photo:hover .zoom,.siteContent .gallery article .photo:hover .zoom{opacity:1}.siteContent .articles{*zoom:1}.siteContent .articles:before,.siteContent .articles:after{content:" ";display:table}.siteContent .articles:after{clear:both}.siteContent .articles:before,.siteContent .articles:after{content:" ";display:table}.siteContent .articles:after{clear:both}.siteContent .articles article{margin:0;width:50%;float:left;padding:.5em;color:#989899;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.siteContent .articles article .wrapper{background-color:#ffffff;padding:0 1em;*zoom:1}.siteContent .articles article .wrapper:before,.siteContent .articles article .wrapper:after{content:" ";display:table}.siteContent .articles article .wrapper:after{clear:both}.siteContent .articles article .wrapper:before,.siteContent .articles article .wrapper:after{content:" ";display:table}.siteContent .articles article .wrapper:after{clear:both}.siteContent .articles article .wrapper .photo{border-bottom:3px solid #be1e2d;margin:0 -1em}.siteContent .articles article .wrapper time{font-size:.8em;font-style:italic}.siteContent .articles article .wrapper .title{text-transform:none;color:#be1e2d;font-weight:bold;margin:.1em 0}.siteContent .articles article .wrapper p{margin:.1em 0;line-height:1.3em}.siteContent .articles article .wrapper .more{color:#be1e2d;font-size:1.1em;font-weight:bold;float:left}.siteContent .articles article .wrapper .links{float:right}.siteContent .articles article .wrapper .links span,.siteContent .articles article .wrapper .links a{display:inline-block;margin:0 .2em}.siteContent .articles article .wrapper .links .comments{font-size:.8em;font-style:italic}.siteContent .gallery{*zoom:1}.siteContent .gallery:before,.siteContent .gallery:after{content:" ";display:table}.siteContent .gallery:after{clear:both}.siteContent .gallery:before,.siteContent .gallery:after{content:" ";display:table}.siteContent .gallery:after{clear:both}.siteContent .gallery article{margin:0;padding:0;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.siteContent .gallery article .wrapper{padding:1em}.siteContent .text article{background-color:#ffffff;padding:1em}@media (max-width:800px){.siteContent aside.right.gallery .photo{width:50%}}@media (max-width:600px){.siteContent article.left,.siteContent aside.right{float:none;width:100%;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.siteContent aside.right{padding:0 1em}.siteContent aside.right.gallery .photo{width:25%}}@media (max-width:450px){.siteContent .articles article{width:100%}.siteContent .gallery article{width:50%}}@media (max-width:400px){.siteContent aside.right.gallery .photo{width:50%}}.siteFooter{color:#626161;*zoom:1;background:url(../images/bg-bottom.png) left bottom no-repeat}.siteFooter:before,.siteFooter:after{content:" ";display:table}.siteFooter:after{clear:both}.siteFooter:before,.siteFooter:after{content:" ";display:table}.siteFooter:after{clear:both}.siteFooter .wrapper div{margin:2em 0;text-align:center}.siteFooter .wrapper div img{margin:0 1em;vertical-align:middle}.siteFooter .wrapper .vcard{margin-top:3em;margin-bottom:1em}.siteFooter .wrapper .vcard>span{display:inline-block;margin:0 .6em}.siteFooter .wrapper .vcard .fn{border-right:1px solid #626161;padding-right:1.2em}.siteFooter .wrapper .vcard a{color:#be1e2d}@media (max-width:1150px){.siteFooter .wrapper div small{display:block;margin:1em 0}}