@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(assets/fonts/Roboto-Light.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(assets/fonts/Roboto-Light.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(assets/fonts/Roboto-Bold.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:url(assets/fonts/RobotoSlab-Regular.woff) format('woff')}@font-face{font-family:'Roboto Slab';font-style:bold;font-weight:700;src:url(assets/fonts/RobotoSlab-Bold.woff) format('woff')}@font-face{font-family:'Dyslexic';font-style:normal;font-weight:400;src:url(assets/fonts/OpenDyslexic-Regular.otf) format('truetype')}@font-face{font-family:'Dyslexic';font-style:bold;font-weight:700;src:url(assets/fonts/OpenDyslexic-Bold.otf) format('truetype')}body{font-family:Roboto;font-size:1em;line-height:1.2em;color:#474747;background:#f5f5f5;overflow-x:hidden}body.dyslexic,body.dyslexic *{font-family:Dyslexic!important}body.dyslexic .fa{font-family:FontAwesome!important}body.contrast,body.contrast *,body.contrast *:after{background:navy!important;color:#ff0!important;border-color:#ff0!important}a{color:#999;cursor:pointer;text-decoration:none}a:hover{color:#555}a[target="_blank"]:after{content:' \f08e';font-family:FontAwesome}a.btn{width:auto;padding:10px;float:left;background:#999;box-sizing:border-box;color:#fff}form{}form input[type="text"],form input[type="email"]{width:100%;border:1px solid #ccc;padding:5px;margin-top:5px;box-sizing:border-box;background:#fff}form select{width:100%;border:1px solid #ccc;padding:5px!important;margin-top:5px;box-sizing:border-box;background:#fff}form input[type="submit"]{width:50%;float:right;background:#999;color:#fff;line-height:1.5em;padding:5px;margin-top:5px;cursor:pointer;text-transform:uppercase}form textarea{width:100%;border:1px solid #ccc;padding:5px;margin-top:5px;box-sizing:border-box;background:#fff}form input[type="submit"]:hover,form input[type="submit"]:focus{background:#474747}form fieldset{border:1px solid #ccc!important;background:#eee!important}table{width:100%!important}hr{clear:both}h2{font-family:'Roboto Slab';font-size:2.6em;line-height:1em;font-weight:400;color:#999;margin:30px 0}h3{font-family:'Roboto Slab';font-weight:bold}.darker{opacity:.6}section{width:100%;display:block;float:left}.breadcrumb{display:none}#main-container .breadcrumb{display:block}.breadcrumb{border-bottom:1px solid #999;padding:10px 0}.breadcrumb ul{width:1240px;line-height:1.2em;margin:auto}.breadcrumb ul .fa{font-size:.6em}.prev{border-bottom:1px solid #ccc;padding:10px 0;margin-top:-20px;margin-bottom:10px}.annonce{color:#999;margin:10px 0 20px;text-align:center}.annonce h2{font-size:1.8em;line-height:1em;font-weight:400;color:#999;margin:10px 0;text-align:center}.entries{width:100%;margin-bottom:20px;float:left}.entries article{width:385px;height:auto;margin-bottom:30px;float:left;background:#fff;padding:20px;box-sizing:border-box;text-align:center;border:1px solid #eee}.entries article.normal+.entries article.normal{margin-left:20px}.entries article h3 a{width:100%;float:left;color:#474747}.entries article h3{width:100%;height:auto;font-size:1.2em;line-height:1.2em;font-weight:700;float:left;color:#474747;margin:0}.entries article h4{line-height:1.2em;font-size:1em;font-weight:300;float:left;color:#474747;margin:0 auto;padding:10px 20px;text-transform:uppercase;background:#fff;float:none;display:inline-block;position:relative;z-index:1}.entries article .line{display:block;width:100%;height:1px;background:#999;position:relative;z-index:0;top:-22px}.entries article a:hover h4,.entries article a:focus h4{color:#999;outline:none}.entries article .thumb{width:345px;float:left;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.entries article .pinned{width:40px;height:50px;font-size:1.2em;line-height:50px;background:#999;color:#fff;text-align:center;position:absolute;margin-top:-21px;margin-left:20px;border:1px solid #fff}.entries.home article.big{width:100%;height:auto;margin-right:0;box-shadow:0 0 10px rgba(0,0,0,.1);border:none}.entries.home article.big h3{font-size:1.8em}.entries.home article.big h4{font-size:1.2em}.entries.home article.big .line{top:-22px}.entries.home article.big .thumb{width:760px;height:340px}.entries article .date{width:100%;font-size:.8em;margin-top:-25px;float:left}.entries article .date span{width:auto;padding:5px 10px;background:rgba(255,255,255,1)}.entries article .date .day{display:block;line-height:1.5em}.entries article .date .month{display:block;line-height:1.5em}.button{display:block;padding:5px 10px;background:#999;border-bottom:5px solid #666;color:#fff;text-align:center;line-height:1.6em;margin:0;text-transform:uppercase;clear:both}.button:active{box-shadow:inset 0 0 10px rgba(0,0,0,.3);padding-bottom:5px}.loading{width:100%;text-align:center;font-size:2em}#append{display:none}article.loaded{visibility:hidden}#accessibility{height:30px;line-height:30px;background:#474747;font-size:.8em;margin-bottom:2px}#accessibility .content{width:1240px;margin:auto;color:#fff}#accessibility .content nav#accesslinks{width:auto;float:left}#accessibility .content nav#quicklinks{width:auto;float:right}#accessibility .content ul{margin:0;padding:0}#accessibility .content ul li{display:inline}#accessibility .content ul li:after{content:' | '}#accessibility .content nav#accesslinks ul li:first-child:after,#accessibility .content ul li:last-child:after{content:' '}#accessibility .content ul li a{color:#fff;text-decoration:none}#accessibility .content ul li a:hover,#accessibility .content ul li a:focus{color:#ccc}#main-header{width:800px;padding:0;margin-top:2px;position:relative;z-index:0}#main-header-bg{width:100%;height:150px;background:#eee url(assets/img/xhachures.png.pagespeed.ic.UrZRzEJl4X.png) bottom center repeat-x;margin-top:2px;position:absolute;z-index:0}#main-header .content{width:800px;height:150px;margin:auto;background-repeat:no-repeat;background-position:center;background-size:cover}#main-header .content .logo{height:40px!important}#main-header .content .title{margin-top:25px;float:left;position:relative;z-index:1}#main-header .content .title h1{text-transform:uppercase;font-size:2.2em;font-weight:400;text-decoration:none;margin-bottom:15px}#main-header .content .title h1 a{text-decoration:none;color:#fff}#main-header .content .title h1.baseline{text-transform:none;font-size:1.4em;color:#fff;font-weight:300}#main-menu{background:#474747;height:60px;margin-bottom:2px}#main-menu .content{width:1240px;margin:auto}#main-menu .content ul{width:1240px;float:left}#main-menu .content ul li{float:left}#main-menu .content ul li a{display:inline-block;width:auto;height:60px;line-height:60px;color:#fff;text-decoration:none;padding:0 20px;border-right:1px solid rgba(255,255,255,.1)}#main-menu .content ul li a:hover,#main-menu .content ul li a:focus{background:rgba(255,255,255,.2)}#main-menu .content ul li.current-menu-item a,#main-menu .content ul li.current-menu-parent a,#main-menu .content ul li.current-category-ancestor a{background:#999}#main-footer{padding-top:40px;clear:both;background:#eee url(assets/img/xhachures.png.pagespeed.ic.UrZRzEJl4X.png) top center repeat-x;color:#fff}#main-footer .content{width:1240px;height:auto;margin:auto;text-align:center;padding-bottom:20px;font-size:.9em;color:#fff}#main-footer .content ul li{display:inline-block}#main-footer .content ul li:after{content:' -'}#main-footer .content ul li:last-child:after{content:''}#main-footer .content ul li a{display:inline-block;margin:5px;color:#fff}#main-footer .content ul li a:hover{text-decoration:underline}#main-sidebar{width:400px;float:right;display:block!important}#main-container{width:1280px;height:auto;margin:auto;display:block}#main-content{width:1240px;height:auto;min-height:800px;padding:0 20px 20px;margin:auto;overflow:auto;float:left}.primary{width:800px;float:left;line-height:1.4em}.secondary{width:400px;min-height:200px;padding:20px;margin-bottom:20px;box-sizing:border-box;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);float:right;position:relative;top:-100px;z-index:999}.secondary h2{font-size:1.4em;text-align:center}.secondary h3{font-size:1.2em;text-align:center;margin-bottom:20px}.secondary .prettyMapList .mapHolder{border:none!important;z-index:0}.enable-map{position:absolute;left:-999999px}#blur{display:none}#the-article{line-height:1.5em;font-size:1.1em}#the-article .illustration{margin-bottom:20px}#the-article h3{font-weight:700;color:#474747;font-size:2em;line-height:1.2em;margin:30px 0;color:#474747}#the-article h4{font-size:1em;font-weight:700;color:#555}#the-article h5{font-size:1em;font-weight:300;color:#999}#the-article p{margin-bottom:20px}#the-article p.date{opacity:.8;font-size:.8em}#the-article img{max-width:100%}#the-article .item{margin-top:20px;padding-top:20px;border-top:1px solid #eee}#the-article .item:last-child{border-bottom:none}#the-page{line-height:1.5em}#the-page h3{font-weight:700;color:#474747;font-size:2em;line-height:1.2em;margin:30px 0;color:#474747}#the-page h4{font-size:1.2em;font-weight:400;color:#474747;margin-top:20px;margin-bottom:20px;font-style:italic}#the-page h5{font-size:1em;font-weight:700;color:#474747;margin-top:10px;margin-bottom:10px}#the-page p{margin-top:10px;margin-bottom:10px}#the-page ul{padding-left:20px;list-style:circle}#the-page ul li{margin-top:10px;margin-bottom:10px}.widgets .widget:last-child{border:none}.widget{margin-top:20px;padding-bottom:20px;border-bottom:1px dotted #ddd}.widget .button{margin:0;font-size:.7em}.widget h2{margin-top:0}#top{height:40px;line-height:40px;font-size:.8em;font-family:'Roboto',Helvetica,Arial,sans-serif;background:#a6a6aa}#top a{color:#fff;text-decoration:none}#top ul a:hover,#top ul a:focus{color:#5d535e}#top nav{width:1240px;margin:auto}#top nav ul li{display:inline-block;margin-right:20px}#top span:before{font-size:1.2em;padding-right:.5em;color:#fff}#top .box{background:none;padding:0;margin:0;float:right}#top .box h3{display:none}#top form{width:auto;position:relative;top:6px;float:left}#top form input{width:200px;float:left}#top form .buttons{float:left;margin-left:-20px;margin-top:5px}#top form .buttons button{display:block;color:#454545;z-index:1}#top form span:before{color:#454545}#top form .buttons input[type="submit"]{display:none}#top form .buttons input{margin:0;position:relative;z-index:0}#header-toggle-content-wrap{background-color:#f1f1f1}#header-toggle-content{width:1240px;margin-right:auto;margin-left:auto;font-size:.9em}#header-toggle-content h3{font-family:'OpenSansCondensedBold',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.3em;text-transform:uppercase;color:#514a4b}#header-toggle-content div{display:none;overflow:hidden}#header-toggle-content div.open{display:block;border-left-width:1px;border-left-style:solid;border-left-color:#fff;padding:20px}#header-toggle-content div>ul>li h3{margin-top:20px}#header-toggle-content div>ul>li:first-child h3{margin-top:0}#header-toggle-content div.header-toggle-links1{margin-left:0}#header-toggle-content div.header-toggle-links2{margin-left:11.5em}#header-toggle-links{position:relative;z-index:1}#header-toggle-links>ul{float:left}#header-toggle-links ul a{color:#fff}#header-toggle-links ul a:hover,#header-toggle-links ul a:focus{color:#626262}#header-toggle-links li{display:inline-block;margin-right:20px}#header-toggle-links span:before{font-size:1.2em;padding-right:.5em;color:#fff}#header-toggle-alternative-links{display:none}#header-toggle-alternative-content div{display:none}#header-toggle-content ul li ul{margin-bottom:10px}#header-toggle-content ul li ul li:first-child{font-weight:bold}.togglesearch{float:right;margin-top:-55px}.search-form{width:380px;height:30px;float:right;margin-top:-10px;margin-bottom:20px}.search-form input{width:330px;height:30px;line-height:30px;border:none;border-bottom:1px solid #ccc;float:left;box-sizing:border-box}.search-form button{width:50px;height:30px;line-height:22px;float:right;box-sizing:border-box;color:#fff;font-size:.9em;border-bottom:1px solid #666}.search-form button:hover{cursor:pointer}select.filter{width:380px;height:30px;line-height:30px;padding:5px 10px 5px 0;border:none;border-bottom:1px solid #ccc;background:transparent;float:left;margin-top:-10px;margin-bottom:20px;box-sizing:border-box;color:#888}#totop{position:fixed;right:20px;bottom:20px;display:none}.resp-desktop{display:block}.resp-mobile{display:none}.mobile-popup{display:none}.wsp-posts-list li ul{margin:10px 0;padding:0 0 10px 40px;border-bottom:1px solid #eee}.wsp-posts-list li strong{margin:10px 0;display:block}.wp-caption-text{font-size:.9em;color:#999;font-style:italic;line-height:1em}.wp-pagenavi{width:auto;margin:auto;display:inline;float:none}.wp-pagenavi a span{border:none}.alignleft{float:left;margin:5px 15px 15px 0}.alignright{float:right;margin:5px 0 15px 15px}.primary .FullMapPage #SingleMapLocation{width:100%;height:500px;float:left}.primary .FullMapPage #SingleMapLocation.fullwidth{width:100%}.primary .prettyMapList{width:800px;box-sizing:border-box;text-align:left!important}.primary .prettyMapList .mapHolder,.primary .prettyMapList .infoWindowContainer{border:none}.primary .prettyMapList .mapHolder{height:500px}.primary .prettyMapList .infoWindowContainer h3{font-size:1em!important}.prettyMapList .infoWindowContainer .locationImage,.prettyMapList .featuredImage{display:none!important}.prettyMapList .infoWindowContainer .infoWindow .viewLocationPage{margin-top:0!important}.gm-style>div>div>div>div>div{height:auto!important;padding-bottom:10px!important}.infoWindowContainer{border:none!important}.prettyMapList .getDirections{clear:both}.prettyMapList .getDirections a.getdirections{float:right}.prettyMapList .getDirections a.getdirectionsgeo{width:auto!important;float:left;text-indent:0!important;background-image:none!important;margin-left:0!important}.prettyMapList .getDirections a.getdirectionsgeo:before{content:'\f05b ';font-family:FontAwesome}.prettyMapList .getDirections input{width:100%!important;float:left;clear:both;text-indent:0;margin:5px 0!important;box-sizing:border-box;background:#fff}.prettyMapList .mapLocationDirectionsHolder,.prettyMapList .mapLocationDirectionsHolder:hover{width:100%;margin:10px 0!important;float:left!important}.prettyMapList .mapLocationDirectionsHolder .adp-directions tr td{width:10%;box-sizing:border-box}.prettyMapList .mapLocationDirectionsHolder .adp-directions tr td:nth-child(3) {width:70%}.prettyMapList .mapLocationDirectionsHolder>div{margin-top:0!important}.prettyMapList a.viewLocationPage.corePrettyStyle{margin-bottom:10px}.secondary .gcsc-branding{display:none}.secondary .gsc-above-wrapper-area{display:none}.secondary .gsib_b{display:none}#adBlock{display:none!important}.secondary .cse .gsc-control-cse,.secondary .gsc-control-cse{padding:0}.secondary .cse form.gsc-search-box,.secondary form.gsc-search-box{padding:0}.secondary form input[type="text"],.secondary form input[type="email"]{margin:0}.secondary .cse input.gsc-search-button,input.gsc-search-button{font-size:0}.secondary .gsib_a{padding-top:0}.secondary .gsc-input-box{height:25px;padding-top:5px}.secondary .gsc-input{font-family:Roboto;font-size:1.05em}.secondary .gsc-input:focus{background:transparent!important}.secondary .gsc-results .gsc-cursor-box,.secondary .gsc-results .gsc-cursor{width:100%;margin:10px 0 0!important}.secondary .gsc-results .gsc-cursor-box .gsc-cursor-page{width:10%;display:inline-block!important;margin:0!important;box-sizing:border-box;text-align:center;border:1px solid #ddd;border-right:none;line-height:3em;outline:none}.secondary .gsc-results .gsc-cursor-box .gsc-cursor-page:last-child{border-right:1px solid #ddd}.secondary .gsc-results .gsc-cursor-box .gsc-cursor-page:active{box-shadow:inset 0 0 10px rgba(0,0,0,.5);outline:none}.secondary .gsc-results .gsc-cursor-box .gsc-cursor-current-page{box-shadow:inset 0 0 10px rgba(0,0,0,.2)}.secondary .gsc-table-result,.secondary .gsc-thumbnail-inside,.secondary .gsc-url-top{padding:0}.secondary .gsc-adBlock{display:none}.juiz_sps_links{margin-top:20px;float:left}.juiz_sps_links .juiz_sps_item a{border-bottom:5px solid #666}#main-sidebar #evcal_widget .event_description .evcal_evdata_row p{font-family:Roboto;font-size:1em;font-weight:300}#main-sidebar .eventon_events_list .eventon_list_event .evcal_eventcard,#main-sidebar .evcal_evdata_row,#main-sidebar .evorow .tbrow,#main-sidebar .dark1,#main-sidebar .evo_pop_body{background-color:#eee}#main-sidebar #evcal_widget .event_description .evcal_evdata_row .evcal_evdata_cell h3,#main-sidebar #evcal_widget .evo_clik_row .evo_h3{font-size:1em;margin-top:10px;margin-bottom:20px}.primary .toggle_title{width:100%;height:50px;line-height:50px;background:#fff;border:none;margin-bottom:5px;box-sizing:border-box;padding:0 10px;font-family:'Roboto Slab';font-size:1.4em;font-weight:700}.primary .toggle_content{width:100%;background:#fff;border:none;box-sizing:border-box;padding:5px}.primary form.fm-form input.submit{width:300px;margin:auto;float:none;display:inherit;margin-top:20px}.primary form.fm-form{border:none!important;background:transparent!important;padding:0;margin-bottom:50px}.primary form.fm-form ul{padding:0!important}.primary form.fm-form legend{margin:20px 0!important}.primary form.fm-form em{color:red}.fb_iframe_widget{width:340px;margin:auto;float:none;display:block!important}@media screen and (min-width:960px) and (max-width:1280px){body{min-width:960px;overflow-x:hidden}h2{font-size:2.2em}h3{font-size:1.2em}#the-article h3,.primary form.fm-form h3,#the-page h3{font-size:1.2em}#top nav,#accessibility .content,#main-container,#main-content,#main-footer .content{width:960px}#main-content .primary,#main-header,#main-header .content{width:600px}#main-sidebar,#main-content .secondary{width:340px}.annonce h2{font-size:1.4em}.breadcrumb ul{width:900px}select.filter,.search-form{width:280px}.search-form input{width:230px}.entries.home article{width:100%}.entries.home article .thumb,.entries.home article.big .thumb{width:560px}.entries.home article.big h3{font-size:1.5em}.primary .prettyMapList{width:600px}.fb_iframe_widget{width:300px}}@media (max-width:960px){body{min-width:320px;overflow-x:hidden}h2{font-size:1.8em}#the-article h3,.primary form.fm-form h3{font-size:1.2em}#main-container{width:100%}#main-content{width:100%;padding:0;box-sizing:border-box}#main-content .primary{width:100%;padding:0 20px;box-sizing:border-box}#main-content .secondary{width:100%;padding:20px;box-sizing:border-box}#main-header-bg{height:120px}#main-header{width:100%;height:120px;z-index:999}#main-header .content{width:100%;height:120px;font-size:.7em;padding:0 20px;box-sizing:border-box}#main-header .content .title{width:100%;height:60px;box-sizing:border-box;margin:20px 0 0;padding:0 0 0 10px;float:left}#main-header .content .title h1{margin-bottom:5px}#main-header .content .logo{height:30px!important}.resp-desktop{display:none!important}.resp-mobile{display:block!important}.breadcrumb{padding:10px 0}.breadcrumb ul{width:100%;box-sizing:border-box}#accessibility .content{width:100%!important;padding:0 10px;box-sizing:border-box}#top{width:100%;height:40px;padding:0 5px;box-sizing:border-box}#top nav{width:100%!important}#top nav ul li{line-height:40px;padding:0 5px}#header-toggle-content{width:100%;margin-right:auto;margin-left:auto}#header-toggle-links ul li:first-child{display:none}#header-toggle-content div.header-toggle-links2{margin-left:0}.entries article{width:100%}.entries article .thumb{width:100%!important}.entries.home article.big h3{font-size:1.2em}.entries.home article.big h4{font-size:1em}.annonce h2{font-size:1.2em}select.filter{width:100%;margin-bottom:20px;margin-top:0;text-align:left;box-sizing:border-box}#searchbox{display:none}.search-form{width:100%}.search-form input{width:85%}.search-form button{width:15%}#my-services.button{font-size:1.4em;float:left;position:relative;z-index:999;width:100%;box-sizing:border-box;margin:0;margin-top:10px}#my-services.button.opened{background:#fff}#main-content #main-sidebar{position:absolute;top:194px;left:-999px;width:100%;z-index:99;box-shadow:0 0 50px rgba(0,0,0,.5)}#main-content #main-sidebar h2{margin:10px 0}#main-content #main-sidebar .secondary{top:0;box-shadow:none;margin-bottom:0}#main-footer .content{width:100%;font-size:.7em}#blur{width:100%;z-index:98;position:fixed;top:0;left:0;background:rgba(0,0,0,.3);display:none}.primary table tr td{width:100%;float:left}form select{width:100%!important}.primary form.fm-form input[type="text"],.primary form.fm-form input[type="submit"],.primary form.fm-form textarea{width:100%!important}.primary .FullMapPage{width:100%;float:left}.primary .FullMapPage #SingleMapLocation{width:100%;box-sizing:border-box}.primary .FullMapPage #SingleMapLocation.fullwidth{width:100%}.primary .prettyMapList{width:100%}.primary .prettyMapList .mapHolder{height:300px}.primary .prettyMapList .customCategoryList>ul{width:300px}.primary .prettyMapList .customCategoryList>ul a{font-size:1.4em;line-height:1.4em;border:none}.enable-map{background:rgba(0,0,0,.5);color:#fff;font-size:1.5em;position:absolute;z-index:1;text-align:center;display:block;cursor:pointer}.secondary table.gsc-search-box{width:250px;max-width:250px}.secondary form.gsc-search-box{width:330px;max-width:330px;margin:auto}.fb_iframe_widget{width:320px}}