.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}@font-face{font-family:JohnSansBlackPro;src:url(../fonts/johnsansblackpro.eot);src:url(../fonts/johnsansblackpro.eot?#iefix) format('embedded-opentype'),url(../fonts/johnsansblackpro.woff) format('woff'),url(../fonts/johnsansblackpro.ttf) format('truetype'),url(../fonts/johnsansblackpro.svg#johnsans_black_proregular) format('svg');font-weight:400;font-style:normal}.alignleft{float:left;margin-right:10px;margin-bottom:10px}body{background-color:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:35px}body .holder{width:1100px;margin:0 auto}body .holder header{margin-bottom:40px}body .holder header .logo{float:left;margin-right:26px}body .holder header .pikto{float:left;margin-right:15px}body .holder header .pikto:last-child{margin-right:0;margin-left:7px}body .holder .main aside.leftbar{float:left;wodth:235px;margin-right:26px}body .holder .main .workarea{float:left;width:799px}body .holder .main .workarea .menu-holder{margin-bottom:24px}body .holder .main .workarea .menu-holder ul.nav-menu{margin:0;padding:0;list-style:none}body .holder .main .workarea .menu-holder ul.nav-menu li{float:left;position:relative;margin-right:6px}body .holder .main .workarea .menu-holder ul.nav-menu li a{display:block;font-family:JohnSansBlackPro,Tahoma;font-size:14px;text-decoration:none;background-color:#9d9ea2;width:155px;height:35px;text-align:center;line-height:35px;color:#fff;transition-duration:.5s}body .holder .main .workarea .menu-holder ul.nav-menu li a:hover{background-color:#4d5053}body .holder .main .workarea .menu-holder ul.nav-menu li:last-child{margin-right:0}body .holder .main .workarea .menu-holder ul.nav-menu li ul{transition-duration:1s;position:absolute;display:none;left:0;top:35px;margin:0;padding:0;list-style:none;border:2px solid #4d5053;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;z-index:1000}body .holder .main .workarea .menu-holder ul.nav-menu li ul li{margin-right:0}body .holder .main .workarea .menu-holder ul.nav-menu li ul li a{width:300px;text-align:left;padding-left:10px}body .holder .main .workarea .menu-holder ul.nav-menu li ul li a:hover{background-color:#9d9ea2}body .holder .main .workarea .menu-holder ul.nav-menu li:hover a{background-color:#4d5053}body .holder .main .workarea .menu-holder ul.nav-menu li:hover ul{display:block}body .holder .main .workarea .menu-holder ul.nav-menu li.current-menu-item a,body .holder .main .workarea .menu-holder ul.nav-menu li.current-menu-ancestor a{background-color:#4d5053}body .holder .main .workarea .texts{float:left;width:600px;margin-right:29px;height:510px;text-align:justify;overflow:hidden}body .holder .main .workarea .texts .post-thumb{margin-bottom:10px}body .holder .main .workarea .texts h1{margin:0;padding:0;font-size:16px;font-weight:700;color:#cd2718;text-align:left!important}body .holder .main .workarea .texts a{color:#000;text-decoration:none;font-weight:700}body .holder .main .workarea .texts a:hover{color:#cd2718}body .holder .main .workarea .texts .archive-navi .previous{float:left}body .holder .main .workarea .texts .archive-navi .next{float:right}body .holder .main .workarea aside.rightbar{float:left;width:170px}body .holder .main .workarea aside.rightbar .widget{margin-bottom:19px}body .holder .main .workarea aside.rightbar .widget .title{display:none}body .holder .main .workarea aside.rightbar .widget #wgmpmap{border:1px solid #4d5053}body .holder .main .workarea aside.rightbar .widget.wg-facebook .textwidget a{float:left}body .holder .main .workarea aside.rightbar .widget.wg-facebook .textwidget a img{width:30px;height:30px;margin-right:20px}body .holder .main .workarea article{margin-bottom:20px}body .holder .main .workarea article h1{text-transform:uppercase}body .front{width:710px;margin:0 auto;margin-top:100px}body .front .logo{float:left;width:340px}body .front .column{float:right}body .front .column .decors{width:370px}body .front .column .decors .flash{float:left;margin-left:15px}body .front .column .flags{margin-left:15px;margin-top:100px}body .front .column .flags a{margin-right:7px}body .front .column .logos{margin-left:15px;margin-top:33px}body .front .column .logos img{margin-right:50px}body .front .column .logos img:last-child{margin-right:0}.mCSB_outside+.mCSB_scrollTools{right:-22px!important}