body{font-family:'Source Sans Pro',sans-serif;font-size:16px;line-height:24px;font-weight:300}body.header-down{margin-top:145px}.gallery{position:relative;background-color:#ddd;height:325px}.gallery .image{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background-position:center center;background-size:cover}.gallery .image:first-child{display:block}header.fixed{position:fixed;top:-32px;left:0px;width:100%;z-index:1000;background-color:white;border-bottom:1px solid #dadada}header h1{font-family:'Montserrat',sans-serif;font-size:38px;line-height:38px;font-weight:700;color:#b00a07;margin:40px 0px 15px 0px}header h1 a,header h1 a:hover{color:#b00a07;text-decoration:none}header #logo{text-align:right;margin-top:50px}header #logo img{width:62px;height:62px}header .main_menu{font-size:27px;line-height:32px;margin-top:-30px}header .main_menu li{display:inline-block;padding-right:30px;padding-bottom:20px}header .main_menu li:last-child{margin-right:0px}header .main_menu li a:hover,header .main_menu li .selected{color:#b00a07}menu{display:none;position:absolute;top:136px;left:0px;background-color:#f0f0f0;width:100%;z-index:99999;text-transform:lowercase;height:330px;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9}menu .container{position:relative}menu .row>div{padding-top:30px;height:323px}menu .row>div:hover{background-color:#f6f6f6}menu .arrow{position:absolute;top:-17px;width:32px}menu #menu_12 .arrow{left:35px}menu #menu_14 .arrow{left:150px}menu #menu_16 .arrow{left:260px}menu .col-sm-3{width:19%}menu .submenu{display:none}menu strong{font-weight:600}menu a{color:black}menu a:hover{color:#b00a07}menu .links{position:absolute;z-index:999990;top:30px;right:15px}menu .links a{display:block;margin-bottom:30px}menu .links .btl{color:#b00a07;font-size:24px}menu .links .btl:hover{color:black}menu .links .btl.bt-times{color:black}menu .links .btl.bt-times:hover{color:#b00a07}#page{min-height:calc(100vh - 550px);padding:35px 15px}#page .fa-caret-right{margin-right:8px;font-size:14px}#page small{font-size:small}#page a{color:#b00a07}#page a:hover{text-decoration:underline}#page h2{font-size:27px;line-height:32px;font-weight:600;margin-bottom:20px;color:#b00a07}#page h3{margin-bottom:20px;color:#b00a07;font-weight:600}#page strong{font-weight:600}#page p{margin-bottom:0px}#page .article{margin-bottom:60px}#page ul{margin-top:20px;margin-left:20px}#page li{list-style:disc}#page .addons{margin-top:59px;text-transform:lowercase;border-top:1px solid #b00a07;border-bottom:1px solid #b00a07}#page .addons .addon{padding:10px;border-bottom:1px solid #b00a07}#page .addons .addon:last-child{border-bottom:0px}#page .addons a:hover{text-decoration:none;color:black}#page .addons p{color:#b00a07;margin-bottom:0px}#page .quick-access{margin-bottom:50px;text-transform:lowercase;padding:10px 0px;border-top:1px solid #b00a07;border-bottom:1px solid #b00a07}#page .quick-access h3{margin-bottom:0px}#page .quick-access p{color:#b00a07;margin-bottom:0px}#page .quick-access a:hover{color:black;text-decoration:none}#page .row .row{margin:0px}#page .box{position:relative;padding:10px 15px;background-color:#f1f1f1;border:1px solid #b4b4b4}#page .box.more-link{padding:10px 15px 35px 15px}#page .box .more{color:#b00a07;position:absolute;bottom:10px;right:15px;font-size:12px}#page .box .more a{color:#b00a07}#page .box h3{margin-bottom:0px}#page .box a{color:black}#page .box a:hover{color:#b00a07}#page .box .row{margin:0px -15px}#page .shortcuts{padding:0px}#page .shortcuts a{padding:8px 15px 8px 55px;text-transform:lowercase;position:relative;display:block;color:#b00a07}#page .shortcuts a.selected,#page .shortcuts a:hover{color:black;text-decoration:none;background-color:#f6f6f6}#page .shortcuts .btl{font-size:20px;position:absolute;width:22px;top:12px;left:15px}#page .print{position:absolute;top:4px;left:-25px}#page .print .btl{font-size:30px}#page .list p{cursor:pointer}#page .list p:hover{color:#b00a07}#page .list .elements{display:none}#page .list .btl{margin-left:10px;color:#b00a07}#page .list .selected{color:#b00a07;font-weight:600}#page .list .row{margin:0px -15px}#page .list p:last-child{margin-bottom:0px}#page .list span{display:inline-block;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease}#page .list .opened{font-weight:600;color:black}#page .list .opened .fa{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg)}#page .list .content div{display:none;margin-bottom:20px}#page .list a:hover{color:black}#page table{border-top:1px solid #999;width:100%}#page table tr td{vertical-align:top;border-bottom:1px solid #999;padding:2px 5px;font-weight:300}#page table tr td:first-child{padding-left:0px;font-weight:600}#page table tr td:last-child{padding-right:0px}#page table.light tr td:first-child{font-weight:300}#searchform{margin:30px 0px;width:100%}#searchform label{display:none}#searchform input[type="text"]{height:40px;padding:5px 10px;display:block;float:left;outline:0px;width:calc(100% - 150px) !important;border:1px solid #b00a07;border-right:0px}#searchform input[type="submit"]{display:block;float:left;width:150px;height:40px;border:1px solid #b00a07;color:white;background-color:#b00a07}#searchform input[type="submit"]:hover{color:#b00a07;background-color:white}footer{font-size:12px;line-height:18px;color:#999}footer h2{font-size:20px;margin-bottom:10px}footer a{color:#999}footer a:hover{color:black;text-decoration:underline}footer strong{font-weight:600}footer nav{padding:20px 0px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;background-color:#f1f1f1}footer nav a{display:block}footer nav a:hover{color:#b00a07;text-decoration:none}footer .col-sm-3{width:19%}footer .infos{padding:10px 15px 30px 15px}footer .infos .col-sm-6:last-child{text-align:right}.image-gallery{margin:10px -15px !important}.image-gallery figure{position:relative;background-size:contain;background-repeat:no-repeat;margin-bottom:20px}.image-gallery figure:before{content:"";display:block;padding-top:68%}.image-gallery a{position:absolute;top:0px;left:0px;width:100%;height:100%}.image-gallery a:hover figcaption{color:black}.image-gallery figcaption{position:absolute;left:0px;bottom:0px}.home footer{margin-top:200px}.home .box{min-height:202px}.button{margin:20px 0px;display:inline-block;background-color:#b00a07;border:1px solid #b00a07;color:white !important;padding:2px 5px;text-decoration:none !important}.button:hover{background-color:white;color:#b00a07 !important}select,input[type="text"],textarea{outline:0px;border:1px solid #b00a07;width:100% !important}.validation_error{border:0px !important;color:#b00a07 !important;font-weight:500 !important}.gfield_error{padding-right:0px !important;width:100% !important}input[type="button"],input[type="submit"]{border:1px solid #b00a07;color:white;background-color:#b00a07}.gform_drop_area{border:1px dashed #b00a07 !important}#field_2_1 label,#field_2_1 input,#field_2_2 label,#field_2_2 input{clear:none}#field_2_1{clear:none;display:block;width:49%;float:left}#field_2_2,#field_2_3{clear:none;display:block;float:left;width:49%;margin-left:2% !important}#input_2_10 br{display:none}#input_2_10 span{margin:0px;width:100%}#input_2_10 p{width:49%;float:left}#input_2_10 p:last-child{margin-left:2%}.ads td a{color:black !important;text-decoration:none !important}.ads tr:hover td a{color:#b00a07 !important}.ads th{text-align:left;padding:2px 5px;font-weight:600;border-bottom:1px solid #999}.ads th:first-child{padding:2px 5px 2px 0px}.ad{margin:0px -15px !important}.ad img{width:100%}@media screen and (min-width:768px) and (max-width:991px){header h1{font-size:30px}}@media screen and (max-width:767px){.icon-bar{width:25px}.icon-bar+.icon-bar{margin-top:6px}.gallery{height:250px}body{line-height:22px}.col-sm-3 .box{margin-top:30px}.table{overflow-x:scroll}.table div{min-width:533px}.home .box.col-sm-6{width:100% !important;margin:35px 0px 0px 0px !important}.home footer{margin-top:0px}footer{border-top:1px solid #dadada;border-bottom:1px solid #dadada;background-color:#f1f1f1;text-align:center}footer nav{display:none}footer .infos .col-sm-6:last-child{text-align:center}.list .row{margin-bottom:15px !important}#page h2{font-size:20px;line-height:24px;margin-bottom:10px}#page .quick-access{margin-top:35px;margin-bottom:0px}.print{display:none}.header-mobile{background-color:white;position:fixed;top:0px;left:0px;z-index:1000;width:100%}.header-mobile img{margin-top:0px;height:20px}.header-mobile .title{color:#b00a07;text-align:left;padding-left:5px;vertical-align:top;font-size:20px;font-weight:700}.header-mobile .icon-bar{background-color:#b00a07}table,tbody,tr,th,td{display:block;width:100% !important;padding-left:0px !important;padding-right:0px !important;border-bottom:0px !important}tr td:last-child{border-bottom:1px solid #999 !important}#menu-mobile{top:55px;width:100%;max-width:2000px}#menu-mobile .menus .submenu{display:none}#menu-mobile .menus .submenu:first-child{display:block}#menu-mobile .submenu{padding:0px}#menu-mobile .submenu .arrow,#menu-mobile .submenu .fa-caret-right{display:none}#menu-mobile .submenu a{padding-top:2px;color:#b00a07;padding-left:10px;display:block;width:100%;height:30px;border-bottom:1px solid #ddd}#menu-mobile .submenu a.selected{color:black}#menu-mobile .col-sm-3 div a{padding-left:20px}#menu-mobile.mm-menu>.mm-panel:before{display:none !important;height:0px !important}#menu-mobile .mm-navbar{display:none}#menu-mobile .mm-panel{padding:0px}#menu-mobile .title{cursor:pointer;position:relative;background-color:#ddd}#menu-mobile .title:before{content:'';padding-top:100%;display:block}#menu-mobile .title.selected,#menu-mobile .title:hover{background-color:#b00a07;color:white}#menu-mobile .title span{position:absolute;top:50%;left:0px;width:100%;text-align:center;margin-top:-12px}.submenu strong{font-weight:500}.image-gallery figcaption{bottom:-10px}}.home .box.col-sm-6{margin-right:1%;width:49%}.home .box.col-sm-6:last-child{margin-left:1%;margin-right:0%}.page-id-91 #page .list strong{color:black}.red{color:#b00a07}.meetings_table tr td:first-child{width:300px}.page-id-172 tr td:first-child{width:220px}.page-id-172 table tr td{width:25%}#tbl_admin tr td,#tbl_muni tr td{width:auto}#tbl_admin tr td:first-child,#tbl_muni tr td:first-child{width:220px}#tbl_admin tr td:nth-child(2),#tbl_muni tr td:nth-child(2),#tbl_admin tr td:nth-child(3),#tbl_muni tr td:nth-child(3){width:110px}