#ca_banner{height:auto;}
h2 .ca-h2
, #ca_banner h2{font-size:1.3rem;font-weight:normal;text-transform:none;}
p .ca-p
, #ca_banner p{display:none;}
div.accept{}
.custom.onglet-droit{position:fixed;right:10px;top:15rem;z-index:9999;width:40px;padding-left:0.5rem;padding-top:0.5rem;background:#8D9AA7;opacity:0.7;}
.custom.onglet-droit img{width:35px;}
.moduletable.onglet-bas{background:grey;padding-top:1rem;text-align:center;}
.onglet-bas{display:none;}
.onglet-bas img{width:35px;}
.custom.onglet-gauche{position:fixed;left:0px;top:45rem;z-index:9999;width:3rem;padding-left:0.5rem;padding-top:0.5rem;background:pink;}
.modpagecrollbtns.backtop{bottom:34px !important;}
.modpagecrollbtns.gobottom{bottom:1px !important;}
.modpagecrollbtns.backtop, .modpagecrollbtns.gobottom{right:-1.5px !important;max-height:29px;max-width:29px;}
.modpagecrollbtns.gobottom, .modpagecrollbtns.backtop{margin-right:1rem;border:none;padding-top:1px !important;padding-bottom:1px !important;padding-left:1px !important;padding-right:1px !important;-webkit-border-radius:100px !important;-moz-border-radius:100px !important;border-radius:100px !important;-o-border-radius:100px !important;}
.modpagecrollbtns.gobottom:hover, .modpagecrollbtns.backtop:hover{margin-right:1rem;padding-top:1px !important;padding-bottom:1px !important;padding-left:1px !important;padding-right:1px !important;-webkit-border-radius:100px !important;-moz-border-radius:100px !important;border-radius:100px !important;-o-border-radius:100px !important;}
.modpagecrollbtns.gobottom:before{content:url(../../../images/icons/down.png);}
.modpagecrollbtns.backtop:before{content:url(../../../images/icons/up.png);}
.modpagecrollbtns.backtop:hover:before{content:url(../../../images/icons/up-hover.png);}
.modpagecrollbtns.gobottom:hover:before{content:url(../../../images/icons/down-hover.png);}
.modpagecrollbtns.gobottom img, .modpagecrollbtns.backtop img{vertical-align:middle;}
#aikon_paralax_115-content{height:40rem;}
#aikon_paralax_116-content{height:60rem;}
#foxcontainer_m179{}
.controls input, .controls textarea{}
div#fox-container-m229{padding:1rem;}
div#foxcontainer_m113 .fox_form input[type="text"], div#foxcontainer_m113 .fox_form textarea, div#foxcontainer_m113 .fox_form input[type="text"], div#foxcontainer_m113 .fox_form textarea{font-family:'open_sansregular';padding-left:1rem;color:#003867;border-radius:0px;font-size:1.5rem;border-color:white;background-color:#e0e0e0;}
div#foxcontainer_m113 .fox_form input[type="text"]:hover, div#foxcontainer_m113 .fox_form textarea:hover, div#foxcontainer_m113 .fox_form input[type="text"]:focus, div#foxcontainer_m113 .fox_form textarea:focus{background-color:#eeeeee;color:#3084B9;}
.btn .btn-success .submit-button, div#foxcontainer_m113 .btn{border-radius:0px;background-color:#3F8AC3;background-image:none;text-shadow:none;color:white;padding-left:2rem;padding-right:2rem;border-style:none}
.btn .btn-success .submit-button:focus, div#foxcontainer_m113 .btn:hover{color:#3F8AC3 !important;background-color:#e0e0e0 !important;}
#fox_form_m113{text-align:right;border-style:none}
.moduletable .pictos{width:50%;margin:0 auto;}
.avatar-row-fluid .at-block4{padding:1rem 1rem 1rem 1rem !important;}
.avatar-cihe .avatar-intro-item-des-wrap{background:50% no-repeat;background-color:rgba(255,255,255,1);box-shadow:none;}
.avatar-cihe-3 .avatar-intro-item-des-wrap .avatar-intro-item-des-bg{background-color:white !important;}
.ch-info-content{top:0% !important;max-height:100% !important;padding:0px !important;margin:0px !important;margin-left:0px !important;margin-right:0px !important;border:none !important;}
.ch-info-content img{width:100%;}
div#fd.eb .eb-navbar{margin-top:10px;}
.eb-post-meta.text-muted a{color:#414040;}
div#fd .btn-danger{background-color:#f08403 !important;border-color:#f08403 !important;}
div#fd .btn-danger:hover{background-color:#4b81b7 !important;border-color:#4b81b7 !important;}
.eb-entry-head h1{color:#414040;}
.eb-help-subscribe a, .eb-help-print a, .eb-help-bookmark a, .eb-meta-category.comma-seperator a{color:#414040;}
.eb-category-subscription a, .eb-category-rss a{color:#f08403;}
.eb-category-subs a{color:#4b81b7;}
.tab-pane.eb-stats-posts.active.eb-responsive.wide.w960 a{color:#4b81b7;}
.eb-entry-article p{margin:2rem 0;}
.eb-entry-head h1{font-size:3rem !important;color:#FC3220;font-family:'marvelregular';}
div#fd.eb .eb-brand-name{font-size:35px;line-height:38px;margin:0 0 7px;}
div#fd.eb .eb-brand{margin:0 0 4rem 0;}
h2.eb-brand-name.reset-heading{font-family:'shadows_into_lightregular';color:#fc3220;}
div.eb-post{width:48%;}
.eb-entry-article.clearfix img{margin-right:-7rem;float:left;}
div.eb-entry-article.clearfix{display:flex;flex-wrap:wrap;}
div.eb-entry-article.clearfix p{width:35%;margin-left:4rem;text-align:justify;}
#fd{padding:1rem;}
div#fd.eb .eb-mod-title a{color:#187628;}
div.mod-cell{float:right;margin-top:2rem;}
.mod-cell a{color:#187628;padding:0.5rem 1rem;border:1px solid;border-color:grey;}
.mod-cell a:hover{color:white;padding:0.5rem 1rem;border-color:#187628;background-color:#187628;}
div#fd.eb .eb-mod-thumb .eb-mod-image-cover::before{border:none !important;}
div#fd.eb .eb-mod-thumb.is-left{margin-right:30px !important;width:45% !important;}
div#fd.eb .eb-mod-thumb .eb-mod-image{padding:0px !important;}
a.eb-mod-image{width:100% !important;}
div#fd.eb .eb-post-title a{font-size:20px;}
.eb-posts.eb-responsive{display:flex;flex-wrap:wrap;justify-content:space-between;}
div#fd.eb .eb-post+.eb-post{margin-top:0;}
.eb-post-content{margin-bottom:30px;}
.eb-post-content{}
div#fd.eb .eb-post-body{border:solid 1px #acacac;padding:0.6rem;}
div#fd.eb .eb-post-body img{width:50%;float:left;padding:1rem;}
div#fd.eb .eb-post-body p{text-align:justify;font-size:1.47rem;}
.eb-post-content img{width:100%;}
.eb-post-content{}
div.eb-post-body p:last-child{margin:1rem 0;}
.eb-post-head{}
div#fd.eb .eb-post-title{min-height:4.9rem;color:#FC3220;margin:0 auto;}
.eb-share-buttons{}
div#fd .btn-default{}
div#fd.eb .btn{border-radius:0;border:solid 1px #444;padding:0.5rem 1rem;font-size:1.5rem;font-weight:400;}
.rech-blog h3{margin-top:65px;margin-bottom:5px;color:#4b81b7;}
.rech-blog .mod-btn.mod-btn-primary{margin-top:10px;margin-left:203px;background-color:#4b81b7 !important;}
div#fd.eb .mod-btn-primary{background-color:#4b81b7 !important;border-color:#4b81b7 !important;}
.abon-blog{margin-top:30px;}
div#fd .btn-primary{padding-top:8px;padding-bottom:8px;background-color:#c51162 !important;border-color:#c51162 !important;}
.cat-blog h3{margin-top:30px;margin-bottom:10px;color:#4b81b7;}
.cat-blog a{color:#4b81b7;}
.project-img-extra a{font-size:15px;color:white;}
.page-header h2{font-size:20px;margin-top:40px;margin-bottom:20px;color:#f08403;}
.next-project:hover, .prev-project:hover{background-color:#4b81b7 !important;}
.project-wrapper p{color:#414040;}
.projects-filter{margin-top:40px;}
.projects-filter a{font-size:15px;}
.projects-filter a.selected, .projects-filter a.selected:hover{background-color:#4b81b7;}
.project-item-meta a{color:#4b81b7;font-size:14px;}
.moduletable.cartes #dj-galleryGrid3m131 .dj-slide-in .video-icon, .moduletable.cartes #dj-slideshow4m164 .dj-slide-in .video-icon{background:url(../../../images/icons/dj-carte.png) no-repeat scroll center center rgba(0, 0, 0, 0) !important;}
.moduletable.cartes span.video-icon.showOnMouseOver{content:(../../../images/icons/cartes.png);}
#wrapper #dj-classifieds .dj-useradverts{width:100%;}
#wrapper #dj-classifieds .dj-useradverts .main_title{margin-bottom:0px;-moz-box-shadow:2px 3px 10px 2px #c1c1c1;-webkit-box-shadow:2px 3px 10px 2px #c1c1c1;-o-box-shadow:2px 3px 10px 2px #c1c1c1;box-shadow:2px 2px 5px 1px #B9B9B9;}
#wrapper #dj-classifieds .dj-useradverts .main_title .main_title_box.first .main_title_box_in, #dj-classifieds table.dj-items .main_title th.first{border-left:0px;}
#wrapper #dj-classifieds .dj-useradverts .main_title .main_title_box{border-right:1px solid #c6c5c5;box-sizing:border-box;}
#wrapper #dj-classifieds .dj-useradverts .main_title .main_title_box_in, #dj-classifieds table.dj-items .main_title th{border:1px solid #CCCCCC;background:#CCCCCC;color:white;text-align:center;padding:25px 30px;overflow:hidden;;}
#wrapper #dj-classifieds .dj-useradverts .main_title a, #dj-classifieds table.dj-items a{font-family:'open_sanssemibold';text-transform:uppercase;font-size:1.6rem;color:white;}
#wrapper #dj-classifieds{padding-top:5rem;padding-bottom:3rem;}
#wrapper #dj-classifieds .title_top h1{font-family:'open_sansbold';color:#13203d;text-align:center;margin:0 auto;width:75%;font-size:3rem;text-transform:uppercase;margin-bottom:33px;line-height:50px;}
#wrapper #dj-classifieds .dj-useradverts .row_ua{margin-bottom:0px;margin-top:20px;border-bottom:1px solid #f0f0f0;-moz-box-shadow:2px 3px 10px 2px #c1c1c1;-webkit-box-shadow:2px 3px 10px 2px #c1c1c1;-o-box-shadow:2px 3px 10px 2px #c1c1c1;box-shadow:2px 2px 5px 1px #B9B9B9;}
#wrapper #dj-classifieds .dj-additem .title_top{text-align:center;text-align:center;background-color:#CCCCCC;color:white;border-bottom:1px solid #CCCCCC;padding:25px 30px;margin-top:3.6rem;font-family:'open_sanssemibold';text-transform:uppercase;font-size:1.6rem;}
#wrapper #dj-classifieds .dj-useradverts .row_ua .row_ua1 .col_ua.public_status{border-left:1px solid #c6c5c5;border-right:1px solid #c6c5c5;min-width:150px;margin:0 -1px;width:40%;}
#wrapper #dj-classifieds .dj-additem .additem_djform .additem_djform_in{padding:20px;border:1px solid #CCCCCC;}
#wrapper #dj-classifieds .dj-additem .additem_djform{border:1px solid white;background-color:white;}
#wrapper #dj-classifieds .dj-additem .djform_row .label{float:left;font-family:'open_sanssemibold';margin:5px 30px 5px 0;text-align:right;width:200px;text-transform:uppercase;font-size:1.3rem;color:#13203d;}
#wrapper #dj-classifieds a{color:#565656;text-transform:uppercase;font-family:'open_sansregular';font-size:1.3rem;}
#wrapper #dj-classifieds h3 a{color:#565656;text-transform:uppercase;font-family:'open_sanssemibold';font-size:1.4rem;width:100%;}
#wrapper #dj-classifieds h3 a:hover{color:#CACACA;font-family:'open_sanssemibold';}
#wrapper #dj-classifieds a:hover{font-family:'open_sansregular';border:0px;text-decoration:initial;color:#314a82;}
#wrapper .dj-cattree a span{color:#13203d;text-transform:uppercase;line-height:30px;}
#wrapper .dj-cattree a:hover span{color:#314a82;}
#wrapper .mod_djclassifieds_cattree .dj-cattree-box ul.dj-cattree li li, #dj-classifieds .dj-cattree-box ul.dj-cattree li li{font-family:'open_sansregular';list-style:none;padding-left:0.9rem;color:#9a9999;}
#wrapper .mod_djclassifieds_cattree .dj-cattree-box ul.dj-cattree li.lvl0, #dj-classifieds .dj-cattree-box ul.dj-cattree li.lvl0{font-family:'open_sanssemibold';list-style:none;margin-bottom:20px;}
#wrapper #dj-classifieds .dj-items_order_by_in .dj-items_order_by_values a{color:#565656;font-family:'open_sansregular';text-transform:uppercase;}
#wrapper #dj-classifieds .dj-items .item_row .item_details{width:24%;float:right;text-align:right;}
#wrapper #dj-classifieds .dj-items .item_row .item_outer{width:75%;float:left;overflow:hidden;text-overflow:ellipsis;}
#wrapper #dj-classifieds .dj-item .title_top{background-color:#CCCCCC;border-bottom:1px solid #CCCCCC;padding:18px;}
#wrapper #dj-classifieds .dj-item{border:1px solid #c6c5c5;}
#wrapper #dj-classifieds .dj-item .title_top h2{padding:0px 15px;background:#CCCCCC;color:white;font-family:'open_sanssemibold';text-transform:uppercase;font-size:1.6rem;}
#wrapper .dj_cf_search a.button:hover{color:;background:none;text-decoration:none;}
#wrapper .dj_cf_search a.button:hover{-webkit-box-shadow:inset -0.5px -1px 2px -1px #000000;-moz-box-shadow:inset -0.5px -1px 2px -1px #000000;box-shadow:inset -0.5px -1px 2px -1px #000000;color:#e9e9e9;background:#4B81B7;}
#wrapper .
#wrapper #dj-classifieds .classifieds_buttons .button{background:#4B81B7;color:white;}
#wrapper #dj-classifieds .dj-useradverts .row_ua .row_ua2_in .button{padding:10px;background:#4B81B7;color:white;}
#wrapper #dj-classifieds .dj-items .item_row .item_content .item_desc a{overflow:hidden;text-overflow:ellipsis;font-family:'open_sansregular';font-size:1.2rem;color:#757575;}
#wrapper #dj-classifieds input[type="text"], #dj-classifieds input[type="email"], #dj-classifieds select, #dj-classifieds textarea, .defaultSimpleSkin iframe, #dj-classifieds .mce-tinymce{padding:5px;}
#wrapper #dj-classifieds button, #dj-classifieds .button, .dj_cf_search button.button, .dj_cf_search a.button, .dj_cf_regions_selects button.button{background:#4B81B7;border:none;border-bottom:none;border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;color:white;font-family:Arial, Helvetica, sans-serif;font-size:0.9em;font-weight:normal;line-height:16px;margin:0;float:left;padding:12px;text-shadow:none;text-transform:uppercase;-moz-box-shadow:0.5px 1px 2px 0px #000000;-webkit-box-shadow:0.5px 1px 2px 0px #000000;-o-box-shadow:0.5px 1px 2px 0px #000000;box-shadow:0.5px 1px 2px 0px #000000;filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=153, Strength=2);margin-right:1rem;}
#wrapper #dj-classifieds button:hover, #dj-classifieds .button:hover, .dj_cf_search button.button:hover, .dj_cf_regions_selects button.button:hover{-webkit-box-shadow:inset -0.5px -1px 2px -1px #000000;-moz-box-shadow:inset -0.5px -1px 2px -1px #000000;box-shadow:inset -0.5px -1px 2px -1px #000000;color:#e9e9e9;background:#4B81B7;}
#wrapper .dj_cf_search a.button:hover{}
#wrapper #ed .ed-navbar__body{background:#CCCCCC;border:none;padding:8px 16px;}
#wrapper #ed .t-lg-mb--lg{margin-top:33px;}
#wrapper #ed .ed-navbar__footer-link{font-family:'open_sansbold';font-size:1.45rem;text-decoration:none;}
#wrapper #ed .is-active .ed-navbar__footer-link:before{background:none;}
#wrapper #ed .ed-navbar__footer-link:hover{color:darkgrey;}
#wrapper .ed-forum-item__title a:hover{color:darkgrey;}
#wrapper .ed-forum-item__title a{color:#555;}
#wrapper #ed .ed-forum__hd{background-color:#dadada;}
#wrapper #osmap{margin-top:3rem;margin-bottom:3rem;}
#wrapper #osmap a{text-transform:uppercase;color:black;}
#wrapper #osmap a:hover{color:yellow;font-family:'open_sansbold';}
#wrapper #osmap li{text-decoration:none;margin-bottom:1rem;font-family:open_sansregular;}
#wrapper #osmap .level_1 a{font-family:open_sanslight;color:darkgrey;}
#wrapper #osmap .level_1 a:hover{color:yellow;font-family:'open_sansbold';}
#wrapper #osmap .level_1 li{margin-left:1rem;}