@font-face{font-family:'TwCen';src:url('../fonts/twcen-webfont.eot');src:url('../fonts/twcen-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/twcen-webfont.woff') format('woff'),url('../fonts/twcen-webfont.ttf') format('truetype'),url('../fonts/twcen-webfont.svg#tw_cen_mtbold') format('svg');font-weight:normal;font-style:normal}
body{font-family:'Lato','sans-serif';position:relative}h1,h2,h3,h4,h5,h6{color:#5c8b3a}.btn-modal{color:#FFF}.btn-modal:hover,.btn-modal:focus{color:#FFF}.btn-white,.btn-brown,.btn-green{border-radius:5px;padding:5px 15px}
.btn-white{background-color:#FFF}.btn-brown{background-color:#5c3b1a}.btn-green{background-color:#709f3f}.btn-white:hover{background-color:#DDD}.btn-brown:hover{background-color:#7c5839}.btn-green:hover{background-color:#6e9253}.btn-white:hover,.btn-brown:hover,.btn-green:hover{text-decoration:none}
.btn-facebook,.btn-linkedin,.btn-twitter{background-image:url("../images/icons-social.png");background-position:5px 4px;background-repeat:no-repeat;color:#fff;display:block;font-size:28px;font-weight:300;height:40px;line-height:40px;margin:0 auto 5px;text-align:center;text-decoration:none;width:245px}
.btn-facebook:hover,.btn-linkedin:hover,.btn-twitter:hover{color:#FFF;text-decoration:none;border-left:6px solid #608939}.btn-facebook{background-color:#3b5998}.btn-linkedin{background-color:#4875b4;background-position:5px center}.btn-twitter{background-color:#3cf;background-position:5px -106px}
.table th{text-align:center}tr.success th{background-color:#dff0d8!important}tr.warning td{background-color:#fcf8e3!important}header{background-color:#fffada;box-shadow:0 2px 10px #000;padding:15px;position:relative}header a img{display:block;margin:0 auto}
header .logo{font-size:35px;line-height:40px}header .logo a{font-family:'TwCen','Lato','sans-serif';color:#744a3c;text-transform:uppercase}header .logo a:hover{text-decoration:none}
header .logo a .edition{float:left;font-size:75px;padding-top:25px}header .logo a .txt-logo{margin-left:7px}header .logo a .edition sup{font-size:28px;text-transform:lowercase;top:-1.3em}header .slogan{color:#6fa336;font-size:26px;line-height:32px;text-align:center}
header div.mod-languages li{margin:0}header .date,header .local{color:#284911;font-weight:300;text-align:center}header .date{font-size:26px;line-height:32px;margin:5px 0}header .local{font-size:22px}header #counter p{background-color:#9bc861;border-radius:10px;color:#fff;font-size:27px;font-weight:bold;margin-bottom:0;padding:15px;text-align:center}
#slider{background:url("../images/bg-slider.jpg") repeat-x fixed center top #fff;color:#FFF;height:320px;width:100%;background-size:cover}#slider h3{font-size:55px}#slider h3.ps-title{color:#FFF}#slider .ps-intro{font-size:20px;font-weight:700;top:80px}
#slider .ps-slide .ps-readmore{background-color:#709f3f!important;color:#FFF!important;background-image:none!important;background-repeat:none!important;border:0;box-shadow:none!important;text-shadow:none!important;top:245px;font-size:22px!important;font-weight:300}
#slider h3,#slider .ps-intro,#slider .ps-slide .ps-readmore{margin-left:3%}.ps-slide .ps-image{margin-left:-4%}div.bepart{background:url("../images/bg-bepart.png") repeat scroll top left #573819;min-height:155px;padding-bottom:20px}.bepart h2{color:#fff;font-family:'Lato',sans-serif;font-size:50px;line-height:55px;margin-top:15px;text-align:center}
.bepart .custom p{text-align:center;padding-top:35px}.bepart .custom a{background-color:#fff;border-radius:5px;color:#573819;font-size:30px;font-weight:300;padding:5px 15px}.bepart .custom a:hover{text-decoration:none;background-color:#DDD}body.in .bepart{min-height:120px}
#contents{padding-top:30px}.main{font-size:18px;line-height:24px;min-height:450px}.main .page-header{border-bottom:0}.main h1{background:url("../images/bg-title-in.png") no-repeat scroll right 14px;color:#fff;display:block;font-size:60px;line-height:135px;margin-bottom:10px;margin-left:-295px;margin-top:-166px}
.quick-links{text-align:center}.quick-links p{font-size:17px;line-height:22px}.quick-links h2{color:#5c3b1a}.quick-links a{color:#FFF}.afx.affix{position:fixed;top:30px;width:270px}.afx.affix-bottom{position:absolute;width:270px}.navigation .nav-list{background-color:#628744;border-radius:10px;padding-top:15px;padding-bottom:15px}
.navigation .nav-list a{color:#FFF;text-shadow:none;font-size:20px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{background-color:#5c3b1a}.nav>li>a:hover,.nav>li>a:focus{background-color:#90c64a}[class^="icon-"],[class*=" icon-"]{margin-top:6px}
.news h3.news-title{color:#5c8b3a;font-size:50px;margin-top:35%;text-align:center}.news .moduletable h3 span{font-size:30px;font-weight:300}.news .readmore{color:#FFF;font-size:18px}.news .newsflash-title a{color:#608939}.news .newsflash-title a:hover{text-decoration:none;color:#6e9253}
.news .news-date{border-radius:47.5px;color:#FFF;float:left;height:95px;margin-bottom:10px;margin-right:10px;width:95px}.news .news-date .news-day,.news .news-date .news-month{text-align:center}.news .news-date .news-day{font-size:45px;font-weight:bold;margin-bottom:15%;margin-top:18%}
.news-line{display:block;margin:0 auto;width:60%}.news .news-date .news-month{font-size:30px;font-weight:300;margin-top:8%;text-transform:lowercase}.news-one{background-color:#78a445}.news-two{background-color:#8fa13b}.news-three{background-color:#c4cb64}
.row.map{margin-top:50px}.map-desc h3{color:#65411d;font-size:50px;margin-top:35%;text-align:center}.map-desc p{color:#65411d;font-size:30px;font-weight:300;line-height:30px;text-align:center}#sponsors{color:#5c3b1a;border-top:2px solid #5c3b1a;margin-top:30px;padding-top:30px}
#sponsors h3{font-size:20px;text-align:center}#sponsors h4{font-size:17px}#sponsors img{display:block;margin:0 auto}#sponsors .no-center h3{text-align:left}#sponsors .no-center img{margin:0}#sponsors .support{margin-top:30px}.support .custom .row{margin-bottom:20px}
footer{background-color:#608939;color:#FFF!important;padding:15px 0;margin-top:30px;text-align:center;font-size:20px}footer img{display:block;margin:0 auto}footer a{color:#FFF;text-decoration:underline}footer a:hover{color:#DDD}footer a.btn-white{color:#608939;font-size:23px;text-decoration:none;font-weight:300;line-height:50px}
#signature{background-color:#8fc74a;color:#FFF;text-align:center}#signature p{margin-top:10px}#signature a{color:#FFF;font-weight:bold}.icon-wfc{background:url("../images/icon-wfc.png") no-repeat scroll center center transparent}