@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');@import url('https://fonts.googleapis.com/css?family=Rosarivo');@font-face{font-family:'EdoSZ';src:url(/themes/costum/louvcoopth/font/EdoSZ.eot) format('eot'),url(/themes/costum/louvcoopth/font/EdoSZ.otf) format('truetype'),url(/themes/costum/louvcoopth/font/EdoSZ.woff) format('woff'),url(/themes/costum/louvcoopth/font/EdoSZ.svg#QuadrantaBold) format('svg');font-weight:normal;font-style:normal;}span.edosz{font-family:EdoSZ,sans-serif;}*{font-family:'Roboto',sans-serif;font-weight:400;}publ
body{margin-top:0px;}.main-container{padding-top:130px;}.main-container:has(.campagne){padding-top:80px;}.contenaire-block{padding:20px 50px;}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:0px;}#navbar{position:fixed;z-index:1000;background:#fff;width:100%;}.navbar{position:relative;min-height:80px;margin-bottom:0px !important;border:0px;}.logo{margin-top:0px;margin-left :2%;}.menu--campagne{float:right;z-index:1000;margin:8px 20px 0 0;}.menu--campagne ul{display:block;}.menu--campagne li{float:left;display:block;}.menu--campagne li a{display:block;background:#e07e0c;color:#fff;text-decoration:none;font-weight:bold;font-size:22px;text-align:center;padding:5px 40px;margin:8px auto 0 auto;border-radius:17px;}.menu--campagne li a:hover{background:#33434f;}.menu--onglet{float:right;z-index:1000;}.menu--onglet ul{display:block;margin:0 15px 0 0;}.menu--onglet li{float:left;}.menu--onglet li a{display:block;margin:0 0 0 0;color:#fff;font-weight:200;font-size:15px;padding:3px 12px 5px 12px;margin:0 4px 0 0;line-height:22px;background:#c45217;border-radius:0  0 10px 10px;text-transform:uppercase;}.menu--onglet li.first a{display:block;margin:0 0 0 0;color:#fff;font-weight:500;font-size:15px;padding:3px 12px 5px 12px;margin:0 4px 0 0;line-height:22px;background:#CDAB54;border-radius:0  0 10px 10px;text-transform:uppercase;}.menu--onglet li a:hover{padding:10px 12px 5px 12px;background:#e07e0c;}.navbar-toggle .icon-bar{background:#fff;}.navbar .menu--tools{float:right;margin:0 0 0 0;}.navbar .menu--tools li{float:left;}.navbar .menu--tools li a{display:block;margin:0 0 0 0;color:#000;font-size:14px;padding:5px 20px;}.navbar .menu--tools li a:hover{text-decoration:none;background-color:transparent;color:#777;}.navbar .menu--tools li a.lien_rouge{color:#c45217;font-weight:bold;}.navbar .menu--tools li a.btn_don{color:#fff;background:#c45217;width:130px;height:80px;font-size:20px;line-height:26px;text-align:center;text-transform:uppercase;padding:15px;}.navbar ul.links{float:right;margin:0 0 0 0;padding:0;}.navbar ul.links li{list-style:none;float:left;}.navbar ul.links li.is-active{display:none;}.navbar ul.links li a{display:block;text-decoration:none;color:#000;margin:0 0 0 0;font-size:14px;padding:5px 15px;}.navbar ul.links li a:hover{color:#777;}.region-header .clearfix::after{clear:none;}#banner{background:#6D1515;margin:80px 0 0 0;}.navbar .logo{padding-right:0px;}.navbar .logo img{width:100%;max-width:178px;margin:0 0 0 0;}.navbar .navbar-header{width:100%;}.navbar .navbar-header .container{padding:0;}.menu--main{margin:0 0 0 5px;}.menu--main li{}.menu--main li{font-size:17px;color:#fff;text-align:center;display:block;padding:0 5px 0 5px;text-transform:uppercase;line-height:20px;}.menu--main li:hover{background-color:#9a2a15;}.menu--main li > a{font-size:17px;color:#fff;text-align:center;display:block;text-transform:uppercase;line-height:20px;background-color :#cdab54;}.menu--main li.last a:hover{background-color:#9a2a15;}.menu--main li:hover ul{display:block;}.menu--main li ul.dropdown-menu{width:100%;padding:6px 0 5px 0;background:#eae7cf;border:none;}.menu--main li ul.dropdown-menu li{padding:0;}.menu--main li ul.dropdown-menu li a{border-bottom:solid 0px;color:#6d1515;text-align:left;text-transform:none;font-size:16px;font-weight:300;padding:4px 10px;line-height:18px;background-color:#eae7cf;}.menu--main li ul.dropdown-menu li a:hover{background:#eae7cf;color:#9a2a15;}.menu--main li ul.dropdown-menu li a.is-active{background:#eae7cf;color:#9a2a15;}#block-outils{display:none;}.field--item{clear:both;}blockquote{font-style:italic;padding:20px;border:0px;margin:0px;}.color-grenat{color:#6d1515;}.color-carmin{color:#9a2a15;}.color-terracotta{color:#c45217;}.color-orange{color:#e07e0c;}.color-safran{color:#fcc44f;}.color-ocre{color:#cdab54;}.color-beige{color:#dad5ad;}.color-vert-gris{color:#8b9281;}.color-bleu-prusse{color:#4c6477;}.color-bleu-marine{color:#33434f;}.color-vert{color:#89A029;}.color-brun{color :#4c2915;}.background-blanc{background-color:#fff;color:#000;}.backimg .background-blanc{background-color:rgba(255,255,255,0.8);}.background-grenat{background-color:#6d1515;color:#fff;}.backimg .background-grenat{background-color:rgba(109,21,21,0.8);}.background-carmin{background-color:#9a2a15;color:#FFF;}.backimg .background-carmin{background-color:rgba(154,42,21,0.8);}.background-terracotta{background-color:#c45217;color:#FFF;}.backimg .background-terracotta{background-color:rgba(196,82,23,0.8);}.background-orange{background-color:#e07e0c;color:#FFF;}.backimg .background-orange{background-color:rgba(224,126,12,0.8);}.background-safran{background-color:#fcc44f;color:#fff;}.backimg .background-safran{background-color:rgba(252,196,79,0.8);}.background-ocre{background-color:#cdab54;color:#fff;}.backimg .background-ocre{background-color:rgba(205,171,84,0.8);}.background-beige{background-color:#eae7cf;color:#000;}.backimg .background-beige{background-color:rgba(234,231,207,0.6);}.background-vert-gris{background-color:#8B9281;color:#FFF;}.backimg  .background-vert-gris{background-color:rgba(139,146,129,0.8);}.background-vert{background-color:#89A029;color:#FFF;}.backimg  .background-vert{background-color:rgba(137,160,41,0.8);}.background-bleu-prusse{background-color:#4c6477;color:#FFF;}.backimg  .background-bleu-prusse{background-color:rgba(76,100,119,0.4);}.background-bleu-marine{background-color:#33434f;color:#FFF;}.backimg  .background-bleu-marine{background-color:rgba(51,67,79,0.8);}.background-noir{background-color:#000;color:#fff;}.backimg .background-noir{background-color:rgba(0,0,0,0.8);}.background-brun{background-color:#4c2915;color:#fff;}.backimg .background-brun{background-color:rgba(76,41,22,0.8);}.btn-primary{color:#fff;background-color:#000;border-color:#000;}.btn-primary:hover{background-color:#4c6477;border-color:#4c6477;}.btn-accueil{border:solid 1px #fff;padding :5px 10px;font-size:24px;color:#fff;border-radius:0;}.btn-accueil:hover{border:solid 1px #000;color:#fff;}.btn-etudsol{border:solid 1px #fff;padding :5px 14px;font-size:18px;color:#fff;border-radius:0;}.btn-etudsol:hover{border:solid 1px #000;color:#fff;}.btn-carte{border:solid 1px #000;padding :5px 10px;font-size:24px;color:#000;border-radius:0;}.btn-carte:hover{border:solid 1px #9a2a15;color:#9a2a15;}.background-img,.background-img-2{position:relative;color:#fff;}.background-img .field--name-field-image img,.background-img-2 .field--name-field-image img{width:100%;}.backimg{position:absolute;bottom:30px;left:5%;width:90%;}.pave{display:block;padding:30px;margin:20px 0 20px 0;}.block-couleur{padding:15px;border-radius:0px;margin:0 5px}ul.timeline-list:after{background-color:#9a2a15;}ul.timeline-list li.timeline-item{list-style-type:none;}ul.timeline-list li.timeline-item .timeline-item-wrapper span.timeline-marker{background:#fff;border:3px solid #9a2a15;border-radius:0;}.timeline-item-wrapper{background:#eae7cf;padding:40px !important;}ul.timeline-list li.timeline-item .timeline-item-wrapper h1{margin:0 0 10px 0;color:#9a2a15;}ul.timeline-list li.timeline-item .timeline-item-wrapper h1 time{font-weight:200;font-size:55px;}ul.timeline-list li.timeline-item .timeline-item-wrapper p{text-align:left;}ul.timeline-list li.timeline-item:first-child .timeline-item-wrapper p{text-align:right;}ul.timeline-list li.timeline-item:nth-child(2n+3) .timeline-item-wrapper p{text-align:right;}h1.page-header{display:none;}.region-content h1{margin:0 0 40px 0;padding:0px;font-size:38px;text-transform:uppercase;font-weight:bold;}.region-content h1.grand{font-family:EdoSZ,sans-serif;text-align:left;margin:10px 0 10px 0;padding:0px;font-size:75px;text-transform:uppercase;font-weight:bold;}.region-content h2{margin:50px 0 25px 0;padding:0px;font-size:40px;font-weight:200;}.region-content h2.lien a{font-weight:200;text-decoration:none;color:#000;}.region-content h2.lien a:hover{color:#4c6477;}.region-content h2:first-child{margin:0 0 35px 0;padding:0px;font-size:40px;font-weight:200;}.region-content h2.thematique{margin:5px 0 5px 0;padding:0px;font-size:20px;font-weight:bolds;}.region-content h3{margin:0 0 15px 0;padding:0px;font-size:24px;font-weight:normal;}.region-content p{margin:0 0 18px 0;font-size:18px;font-weight:normal;text-align:justify;}.region-content p.exemple{font-size:15px;font-style:italic;}.region-content p.text-align-center{text-align:center !important;}.region-content p:last-child{margin-bottom:0;}.region-content .chiffre{font-size:50px;margin:0;text-align:center;font-weight:200;}.region-content ul,.region-content ol{margin-bottom:18px;}.region-content ul li{list-style-type:square;text-align:justify;margin-bottom:8px;font-size:18px;}.region-content ol li{text-align:justify;margin-bottom:8px;font-size:18px;}.region-content a.btn_lien{background:#000;color:#fff;text-decoration:none;font-weight:bold;font-size:20px;display:inline-block;text-align:center;padding:5px 10px;margin:0 auto 0 auto;}.region-content a.btn_lien:hover{background:#33434f;}.region-content a.btn_lien_orange{background:#e07e0c;color:#fff;text-decoration:none;font-weight:bold;font-size:20px;display:inline-block;text-align:center;padding:5px 10px;margin:0 auto 0 auto;}.region-content a.btn_lien_orange:hover{background:#33434f;}.region-content a.btn_lien_vert{background:#86a24d;color:#fff;text-decoration:none;font-weight:bold;font-size:20px;display:inline-block;text-align:center;padding:5px 10px;margin:0 auto 0 auto;}.region-content a.btn_lien_vert:hover{background:#33434f;}.region-content a.btn_lien_carmin{background:#9a2a15;color:#fff;text-decoration:none;font-weight:bold;font-size:18px;display:inline-block;text-align:center;padding:5px 10px;margin:0 auto 0 auto;}.region-content a.btn_lien_carmin:hover{background:#33434f;}.region-content a.btn_resume{background:#000;color:#fff;text-decoration:none;font-weight:bold;font-size:20px;display:block;float:left;padding:5px 10px;margin:0 auto 0 auto;}.region-content a.btn_resume:hover{background:#fff;color:#000;}.region-content blockquote{border-left:solid 4px #000;font-style:normal;margin:0 0 25px 0;}.region-content blockquote,.region-content blockquote p{font-size:22px;font-weight:200;text-align:left;}p.picto{text-align:center;margin:-20px 0 40px 0;padding:0;}img.carte{margin:-75px auto -50px auto;max-width:265px !important;}.btn{padding:5px 8px 5px 8px;}.btn-brown{background-color:transparent;border:1px solid #000;color:#000;transition:background-color 0.5s ease;}.btn-brown:hover,.btn-border-brown:focus,.btn-border-brown:active{background-color:#000;border:1px solid #FFF;color:#FFF;}.btn-chiffre{display:block;width:100%;color:#fff;}.btn-chiffre:hover{color:rgba(255,255,255,0.7);text-decoration:none;}#breadcrumb-don .btn{width:25%;}.btn-full{width:100%;}.text-align-right{text-align:right !important;}#form-container-don-multi-steps .clearfix::after{clear:both;}.region-content img{max-width:100%;height:auto;}.personne{background:none;padding:25px;text-align:center;color:#000;}.personne div.views-field-field-photo{text-align:center;}.personne div.views-field-field-photo img{border-radius:100%;width:70%;text-align:center;padding:0;margin:0 auto 20px auto;}.personne h1{font-size:16px;margin:0;padding:0;}.personne .views-field-field-fonction{font-style:italic;min-height:50px;}.picto_mail{background:url(/themes/costum/louvcoopth/img/enveloppe_rouge.png)	no-repeat;display:block;width:55px;height:36px;margin:10px;}.picto_mail:hover{background:url(/themes/costum/louvcoopth/img/enveloppe_brune.png)	no-repeat;}.personne .picto_mail{margin:10px auto;}.view-equipe .btn{width:100%;padding:0;margin:0;}.view-equipe .views-field-nothing{margin:10px 0;}.view-equipe .views-row{min-height :440px;}.temoignage{padding:40px;border-left:dotted 4px #000;margin:0 40px 0px 40px;}.temoignage_titre{background:#000;padding:3px 8px 3px 8px;color:#fff;font-size:18px;line-height:20px;text-transform:uppercase;margin:0 0 10px 0;margin:40px 40px 0 0px;}.paragraph--type--temoignage .temoignage_titre{margin:40px 40px 0 40px;}.paragraph--type--temoignage h2{margin-top:0px;}.container-temoignage{padding:15px 0;margin-bottom:30px;border-radius:3px;}.temoignage-body{font-size:16px;}.temoignage-body a{cursor:pointer;color:#fff;}.content-modal-temoignage .photo-margin-left-20{margin-left:20%;}.content-modal-temoignage h3{margin-top:10%;text-align:center;}.content-modal-temoignage h4{text-align:center;font-size:21px;}.content-modal-temoignage .img-responsive{margin:0 auto;}.view-odd .col-sm-6{padding-bottom:20px;}.view-odd .col-sm-3{padding-bottom:20px;}.content-modal-cap{background:#9a2a15;padding:20px;}.content-modal-cap h3{color:#fff;margin:40px 30px 40px 30px;padding:0px;font-size:24px;font-weight:normal;}.modal{z-index:1052;}.modal .modal-content{min-height:650px;overflow:hidden;}.modal .modal-header{border-bottom:0px;padding:0;padding-left:0;padding-right:0;background-color:#eae7cf;color:#54190f;}.modal .modal-body{padding:50px 100px 50px 100px;}.modal .modal-footer{border-top:0px;padding-left:80px;padding-right:80px;}.modal .close{color:#FFF;background-color:#000;opacity:1;padding:0;border-radius:50px;height:40px;width:40px;position:absolute;right:-10px;top:-18px;border:1px solid #FFF;z-index:100;}.modal-prev{left:25px;top:500px;}.modal-next{right:25px;top:500px;}.modal-button{position:absolute;background:#a2a4ab;border:0px;border-radius:35px;height:35px;width:35px;color:#FFF;}.modal-button:focus,.modal-button:active{outline:0px;}.modal blockquote{position:relative;border-left:0px;font-style:italic;text-align:justify;}.modal blockquote:before{content:"\201C";position:absolute;top:-25px;left:-25px;font-size:5em;color:rgba(51,67,79,0.4);font-weight:normal;}.modal blockquote:after{content:"\201D";position:absolute;bottom:-70px;line-height:100px;right:0px;font-size:5em;color:rgba(51,67,79,0.4);font-weight:normal;}.picto_projet{width:8%;margin:0 auto 0 auto;}.picto_projet img{margin:-35px auto -35px auto;}.modal-node .modal-header{padding:0px;}.modal-node .modal-body{padding-left:75px;padding-right:75px;}.modal-backdrop{z-index:1000;}.view-programme .views-row{margin-bottom:3%;}.projet_vignette{text-align:center;}.projet_vignette a{width:90%;display:block;padding:20px;margin-right:15px;font-size:18px;font-weight:bold;color:#fff;text-decoration:none;cursor:pointer;position:absolute;bottom:0;background:rgba(0,0,0,0.4);;}.projet_vignette a:hover{transition:padding-bottom .3s linear;padding-bottom:30px;}.paragraph--type--personne-de-contact{text-align:center;padding:20px;background:#cdab54;}.paragraph--type--personne-de-contact > div:nth-child(2){padding-top:25px;padding-bottom:15px;}.paragraph--type--personne-de-contact img{border-radius:100%;margin:0 auto;max-width:70%;}.paragraph--type--personne-de-contact .contact-name{font-size:32px;text-transform:uppercase;font-weight:bold;margin-top:15px;margin-bottom:15px;}.paragraph--type--personne-de-contact .btn{width:70%;}.paragraph--type--personne-de-contact .field--name-field-accroche{font-style:italic;padding:20px;border:0px;margin:0px;}.popover{z-index:1060;}.popover-title{background-color:#FFF;border-bottom:0px;padding-top:25px;}.paragraph--type--tabs ul.nav-equal{margin-bottom:0px;}.paragraph--type--tabs .nav-equal li{list-style-type:none;margin-bottom:0px;}.paragraph--type--tabs .nav-equal li a{-webkit-box-shadow:0px 0px 3px 0px rgba(50,50,50,0.1);-moz-box-shadow:0px 0px 3px 0px rgba(50,50,50,0.1);box-shadow:0px 0px 3px 0px rgba(50,50,50,0.1);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-color:#B2B2B2;color:#FFF;font-weight:bold;border:0px;display:inline-block;padding:10px;width:100%;text-align:center;}.paragraph--type--tabs .nav-equal li.active a{background-color:#9a2a15;color:#FFF;border:0;padding:15px 10px 15px 10px;}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}.paragraph--type--tabs .tab-pane{padding:30px;border:solid 1px #9a2a15;}.paragraph--type--vignette-lien-pdf{position:relative;overflow:hidden;border-radius:10px;max-width:360px;margin-bottom:25px;}.paragraph--type--vignette-lien-pdf .field--type-image img{width:100%  !important;height:auto !important;}.paragraph--type--vignette-lien-pdf .field--name-field-description{position:absolute;width:100%;bottom:0;color:#FFF;padding:10px;padding-bottom:30px;font-size:16px;background-color:rgba(51,67,79,0.7);transition:all 0.5s ease;}.paragraph--type--vignette-lien-pdf .field--name-field-description:after{content:"\e114";color:#FFF;font-family:'Glyphicons Halflings';position:absolute;bottom:5px;left:0;width:100%;text-align:center;}.paragraph--type--vignette-lien-pdf .field--type-text-long{position:absolute;width:100%;font-size:13px;padding:15px;color:#FFF;background-color:rgba(51,67,79,0.7);height:100%;transition:all 0.5s ease;left:0;right:0;bottom :-100%;margin:0;}.paragraph--type--vignette-lien-pdf .field--name-field-lien-pdf{position:absolute;transition:all 0.5s ease;width:100%;left:0;right:0;bottom :-100%;margin:0;}.paragraph--type--vignette-lien-pdf .field--name-field-lien-pdf a{display:block;width:100%;height:50px;color:#FFF;background-color:#72b0df;text-align:center;line-height:50px;}.paragraph--type--vignette-lien-pdf .field--name-field-lien-pdf a:hover{text-decoration:none;}.paragraph--type--vignette-lien-pdf:hover .field--type-text-long{bottom:0;}.paragraph--type--vignette-lien-pdf:hover .field--name-field-description{bottom:-100%;}.paragraph--type--vignette-lien-pdf:hover .field--name-field-lien-pdf{bottom:0;}.view-id-publications .view-filters{float:left;width:25%;background:#eae7cf;padding:2% 3% 3% 3%;}.view-id-publications .view-filters ul{margin:0;padding:0;}.view-id-publications .view-filters ul li{list-style-type:none;display:inline-block;}.view-id-publications .view-filters .control-label{margin:15px 0 10px 0;padding:0px;font-size:26px;font-weight:200;color:#9a2a15;}.view-id-publications .view-filters select,.block-views-block-publications-block-2 view-id-publications_jour .view-filters select{width:100%;display:block;}.view-id-publications .view-filters select.form-control,.shs-select{display:block;min-width:280px;width:100%;height:34px;padding:6px 12px;padding-right:12px;font-size:14px;line-height:1.42857143;color:#000;border:1px solid #000;border-radius:0px;}.view-id-publications .view-filters select option,.block-views-block-publications-block-2 .view-filters select option{min-width:280px;}.view-id-publications .view-filters .form-select a,.block-views-block-publications-block-2 .view-filters .form-select a{display:block;padding:3px 8px 3px 8px;border-radius:4px;border:solid 1px #000;color:#000;margin:4px;font-size:14px;}.view-id-publications .view-filters .form-select a:hover,.block-views-block-publications-block-2view-id-publications_jour .view-filters .form-select a:hover{border:solid 1px #9a2a15;color:#9a2a15;text-decoration:none;}.view-id-publications .view-filters .form-select a.bef-link--selected,.block-views-block-publications-block-2 .view-filters .form-select a.bef-link--selected{border:solid 1px #9a2a15;background:#9a2a15;color:#fff;}.view-id-publications .view-content{width:75%;float:left;padding:2% 3% 3% 3%;}.block-views-block-publications-block-2 .view-content{width:100%;float:left;padding:2% 3% 3% 3%;}.publication{padding:0 20px;margin:0 0 20px 0;min-height:250px !important;}.publication .views-field-field-video{min-height:300px;}.publication iframe{min-height:300px !important;}.vignette-publication{position:relative;border-bottom:solid 1px #9a2a15;}.publication .slide-publication{position:absolute;bottom:0;width:100%;height:20px;overflow:hidden;}.publication:hover .slide-publication{transition:height 1s;height:90px;}.publication .date-publication{}.publication .date-publication time{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.publication .date-publication span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.publication .slide-telechargement{height:70px;background:#9a2a15;width:100%;text-align:right;padding:10px;border-radius:0 0 0 0;}.publication .slide-telechargement h3{color:#fff;font-size:14px;}.publication .slide-publication a{color:#fff;font-size:14px;display:block;}.publication .slide-publication a:hover{text-decoration:none;}.publication .slide-publication-2{position:absolute;bottom:0;width:100%;height:20px;overflow:hidden;}.publication:hover .slide-publication-2{transition:height 1s;height:150px;}.publication .slide-telechargement-2{height:130px;background:#9a2a15;width:100%;text-align:right;padding:10px;border-radius:0 0 0 0;}.publication .slide-telechargement-2 p{font-size:12px;color:#fff;text-align:left;margin:0;padding:0;}.publication .slide-publication-2 a{color:#fff;font-size:14px;display:block;}.publication .slide-publication-2 a:hover{text-decoration:none;}.publication .slide-publication-2 a img{width:30px !important;}.view-agenda-solidaire .view-filters{float:left;width:25%;background:#eae7cf;padding:2% 3% 3% 3%;}.view-agenda-solidaire .view-filters ul{margin:0;padding:0;}.view-agenda-solidaire .view-filters ul li{list-style-type:none;display:inline-block;}.view-agenda-solidaire .view-filters .control-label{margin:15px 0 10px 0;padding:0px;font-size:26px;font-weight:200;color:#9a2a15;display:block;}.view-agenda-solidaire .view-filters .form-select a{display:block;padding:3px 8px 3px 8px;border-radius:4px;border:solid 1px #000;color:#000;margin:4px;font-size:14px;}.view-agenda-solidaire .view-filters .form-select a:hover{border:solid 1px #9a2a15;color:#9a2a15;text-decoration:none;}.view-agenda-solidaire .view-filters .form-select a.bef-link--selected{border:solid 1px #9a2a15;background:#9a2a15;color:#fff;}.view-agenda-solidaire .view-filters select{width:100%;display:block;}.view-agenda-solidaire .view-filters select.form-control,.shs-select{display:block;min-width:280px;width:100%;height:34px;padding:6px 12px;padding-right:12px;font-size:14px;line-height:1.42857143;color:#000;border:1px solid #000;border-radius:0px;}.view-agenda-solidaire .view-filters select option{min-width:280px;}.view-agenda-solidaire .view-content{width:75%;float:left;padding:2% 3% 3% 3%;}.vignette-agenda{position:relative;min-height:381px;border-bottom:solid 1px #9a2a15;}.agenda{padding:0 20px;margin:0 0 20px 0;min-height:290px !important;}.agenda .slide-agenda{position:absolute;bottom:0;width:100%;height:210px;overflow:hidden;}.agenda:hover .slide-agenda{transition:height 1s;height:260px;}.agenda .date-agenda{}.agenda .date-agenda time{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.agenda .date-agenda span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.agenda .slide-agenda-block{background:#9a2a15;color:#fff;padding:5px;min-height:300px;}.agenda .slide-agenda-block h2{font-size:25px;margin:6px 0 5px 5px;padding:0;}.agenda .slide-agenda-block a{color:#fff;font-weight:bold;padding:4px 0 7px 5px;text-transform:uppercase;display:block;}.agenda .slide-agenda-block a.contact_agenda{color:#fff;font-weight:normal;padding:4px 0 7px 5px;text-transform:lowercase;display:inline;}.node--type-activites-solidaire .view-content{margin:0 0 20px 0;}.node--type-activites-solidaire .views-field-field-description-long{margin:20px 0 20px 0;}.type-acti{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;text-transform:capitalize;font-size:12px;}.node--type-activites-solidaire h2:first-child{margin:5px 0 5px 0;padding:0px;font-weight:100;}.node--type-activites-solidaire h3{margin:0px 0 5px 0;padding:0px;font-size:24px;font-weight:bold;}div.img-offre{background:#E07E0C;}div.img-offre a{color:#fff;text-align:center;display:block;padding:auto 0 auto 0;}div.img-offre a img{opacity:70%;}div.img-offre a:hover img{opacity:15%;}div.img-offre a span.offre{display:none;}div.img-offre a:hover span.offre{display:block;width:100%;text-align:center;position:absolute;top:0;padding:17% 11% 0 2%;lign-height:100px;font-size:25px;font-weight:bold;}div.img-offre a span.montant{display:block;width:100%;text-align:center;position:absolute;top:0;padding:19% 10% 0 0;font-size:68px;font-weight:bold;}div.img-offre a:hover span.montant{display:none;}.block-views-blockevent-avenir-block-1 h2,.block-views-blockevent-avenir-block-2 h2{margin:5px 0 10px 0;padding:0px;font-weight:100;font-size:22px;}.block-views-blockevent-avenir-block-1 h2 a,.block-views-blockevent-avenir-block-2 h2 a{color:#000;text-decoration:none;}.block-views-blockevent-avenir-block-1 h3,.block-views-blockevent-avenir-block-2 h3{margin:0px 0 5px 0;padding:0px;font-size:18px;font-weight:bold;}.block-views-blockevent-avenir-block-1 p,.block-views-blockevent-avenir-block-2 p{margin:0px 0 5px 0;padding:0px;font-size:12px;font-weight:bold;}.block-views-blockevent-avenir-block-1 .block-couleur,.block-views-blockevent-avenir-block-2 .block-couleur{margin :0 0 20px 0;min-height :200px;}.fieldset-legend,.form-required{font-weight:bold;margin-top:15px;display:block;}.webform-submission-audit-donateur-form #edit-titre .form-item,.webform-submission-audit-donateur-form #edit-etat-civil .form-item,.webform-submission-audit-donateur-form #edit-quelle-est-votre-statut-professionnel---wrapper .form-item,.webform-submission-audit-donateur-form #edit-avez-vous-des-enfants-petit-enfants--wrapper .form-item,.webform-submission-audit-donateur-form #edit-y-a-t-il-un-pays-d-action-de-louvain-cooperation-qui-vous-intere .form-item{float:left;margin:0 10px 0 0;}.webform-submission-audit-donateur-form .js-form-item-date-de-naissance .control-label{display:block;}.webform-submission-audit-donateur-form #edit-etat-civil,.webform-submission-audit-donateur-form #edit-quelle-est-votre-statut-professionnel---wrapper,.webform-submission-audit-donateur-form #edit-avez-vous-des-enfants-petit-enfants--wrapper,.webform-submission-audit-donateur-form #edit-y-a-t-il-un-pays-d-action-de-louvain-cooperation-qui-vous-intere,.webform-submission-audit-donateur-form #edit-telephone--wrapper{margin-bottom:10px;}.webform-submission-audit-donateur-newsletter-form legend .fieldset-legend{color:#fff;font-weight:bold;}.webform-submission-audit-donateur-newsletter-form .js-form-item-date-de-naissance .control-label{display:block;}.view-id-news_actus_blog .view-filters{float:left;width:25%;background:#eae7cf;padding:2% 3% 3% 3%;}.view-id-news_actus_blog .view-filters ul{margin:0;padding:0;}.view-id-news_actus_blog .view-filters ul li{list-style-type:none;display:inline-block;}.view-id-news_actus_blog .view-filters .control-label{margin:15px 0 10px 0;padding:0px;font-size:26px;font-weight:200;color:#9a2a15;}.view-id-news_actus_blog .view-filters .form-select a{display:block;padding:3px 8px 3px 8px;border-radius:4px;border:solid 1px #000;color:#000;margin:2px;font-size:14px;}.view-id-news_actus_blog .view-filters .form-select a:hover{border:solid 1px #9a2a15;color:#9a2a15;text-decoration:none;}.view-id-news_actus_blog .view-filters .form-select a.bef-link--selected{border:solid 1px #9a2a15;background:#9a2a15;color:#fff;}.view-id-news_actus_blog .view-filters select{width:100%;display:block;}.view-id-news_actus_blog .view-filters select.form-control{display:block;width:100% !important;height:34px !important;padding:6px 12px;padding-right:12px;font-size:14px;line-height:1.42857143;color:#000;border:1px solid #000;border-radius:0px;}.view-id-news_actus_blog .view-filters select option{min-width:280px;}.view-id-news_actus_blog .view-content{width:75%;float:left;padding:2% 3% 3% 3%;}.view-id-news_actus_blog .view-content .views-row{padding:15px  15px 30px 15px;min-height :450px;}.view-id-news_actus_blog .view-content .views-row img{width:100%;}.view-id-news_actus_blog .view-content .views-row h2{margin:15px 0 15px 0;padding:0px;font-size:25px;font-weight:300;}.view-id-news_actus_blog .view-content .views-row h2 a{color:#000;}.view-id-news_actus_blog .view-content .views-row h2 a:hover{color:#4c6477;text-decoration:none;}.view-id-news_actus_blog .view-content .views-row .views-field-created{margin-top:-23px;}.view-id-news_actus_blog .view-content .views-row .views-field-created span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}figcaption{font-size:13px;text-align:right;}.view-actus-news-blog-page,{}.view-actus-news-blog-page h2,.view-actus-news-blog-page h2:first-child{margin:0 0 15px 0;padding:0px;font-size:23px;font-weight:300;}.view-actus-news-blog-page h2,.view-actus-news-blog-page h2:first-child a{color:#000;font-size:23px;font-weight:300;}.view-actus-news-blog-page h2 a:hover{color:#4c6477;text-decoration:none;}.views-more-link{font-size:15px;display:inline-block;font-weight:bold;color:#FFF;background:#000;line-height:16px;width:16px;text-align:center;}.views-more-link:hover{color:#FFF;background:#8b9281;text-decoration:none;}.block-views-blocknews-actus-blog-home-block-1 .view-content .views-row h2,.block-views-blocknews-actus-blog-home-a-la-une-block-1 .view-content .views-row h2{margin:15px 0 15px 0;padding:0px;font-size:25px;font-weight:300;}.block-views-blocknews-actus-blog-home-block-1 .view-content .views-row h2 a,.block-views-blocknews-actus-blog-home-a-la-une-block-1 .view-content .views-row h2 a{color:#000;}.block-views-blocknews-actus-blog-home-block-1 .view-content .views-row h2 a:hover,.block-views-blocknews-actus-blog-home-a-la-une-block-1 .view-content .views-row h2 a:hover{color:#4c6477;text-decoration:none;},.block-views-blocknews-actus-blog-home-block-1 .view-content .views-row .views-field-created,.block-views-blocknews-actus-blog-home-a-la-une-block-1 .view-content .views-row .views-field-created{margin-top:-23px;}.block-views-blocknews-actus-blog-home-block-1 .view-content .views-row .views-field-created span,.block-views-blocknews-actus-blog-home-a-la-une-block-1 .view-content .views-row .views-field-created span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.block-views-blocknews-actus-blog-home-ucl-block-2 .view-content .views-row .news-ucl{padding:15px 15px 20px 15px;}.block-views-blocknews-actus-blog-home-ucl-block-2 .view-content .views-row h2{margin:5px 0 15px 0;padding:0px;font-size:25px;font-weight:300;}.block-views-blocknews-actus-blog-home-ucl-block-2 .view-content .views-row h2 a{color:#fff;font-weight:300;}.block-views-blocknews-actus-blog-home-ucl-block-2 .view-content .views-row h2 a:hover{color:#4c6477;text-decoration:none;}.block-views-blocknews-actus-blog-home-ucl-block-2 .view-content .views-row .views-field-created{margin-top:-23px;}.block-views-blocknews-actus-blog-home-ucl-block-2 .view-content .views-row .views-field-created span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.bloc-articles-recents{padding:25px;}.bloc-articles-recents ul li{text-align:left;margin:14px 0 14px 0;}.bloc-articles-recents ul li a{color:#fff;}.field--name-field-photo-blog img{width:100%;}.field--name-node-post-date{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;display:inline-block;margin-top:-23px;}.field--name-node-title h1{margin-top:25px;margin-bottom:10px;}.ds-2col{margin-bottom:30px;}.shariff .orientation-horizontal.col-3 li{min-width:30px;max-width:30px;}.shariff li .fa{margin:0 auto;}.share_text{display:none;}.view-news-actus-blog-page-new .view-content .views-row h2,.view-id-copie_de_news_actus_blog_pages_pays .view-content .views-row h2,.view-news-actus-blog-pagesde-base .view-content .views-row h2,.view-news-actus-sur-page-campagne .view-content .views-row h2{margin:15px 0 15px 0;padding:0px;font-size:17px;font-weight:bold;}.view-news-actus-blog-page-new .view-content .views-row h2 a,.view-id-copie_de_news_actus_blog_pages_pays .view-content .views-row h2 a,.view-news-actus-sur-page-campagne .view-content .views-row h2 a{color:#000;}.view-news-actus-blog-page-new .view-content .views-row h2 a:hover,.view-id-copie_de_news_actus_blog_pages_pays .view-content .views-row h2 a:hover,.view-news-actus-sur-page-campagne .view-content .views-row h2 a:hover{color:#4c6477;text-decoration:none;}.view-news-actus-blog-page-new .view-content .views-row .views-field-created,.view-id-copie_de_news_actus_blog_pages_pays .view-content .views-row .views-field-created,.view-news-actus-sur-page-campagne .view-content .views-row .views-field-created{margin-top:-23px;}.view-news-actus-blog-page-new .view-content .views-row .views-field-created span,.view-content .views-row .views-field-created,.view-id-copie_de_news_actus_blog_pages_pays .view-content .views-row .views-field-created span,.view-news-actus-sur-page-campagne .view-content .views-row .views-field-created span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.view-id-press .view-filters{float:left;width:25%;background:#eae7cf;padding:2% 3% 3% 3%;}.view-id-press .view-filters ul{margin:0;padding:0;}.view-id-press .view-filters ul li{list-style-type:none;display:inline-block;}.view-id-press .view-filters .control-label{margin:15px 0 10px 0;padding:0px;font-size:26px;font-weight:200;color:#9a2a15;}.view-id-press .view-filters select{width:100%;display:block;}.view-id-press .view-filters select.form-control,.shs-select{display:block;min-width:280px;width:100%;height:34px;padding:6px 12px;padding-right:12px;font-size:14px;line-height:1.42857143;color:#000;border:1px solid #000;border-radius:0px;}.view-id-press .view-filters select option{min-width:280px;}.view-id-press .view-content{width:75%;float:left;padding:2% 3% 3% 3%;}.view-id-press .view-content .views-row{padding:15px  15px 30px 15px;min-height :280px;}.view-id-press .view-footer .view-content .views-row{padding:15px  15px 30px 15px;min-height :310px;}.view-id-press .view-footer div.cadre-blanc{border:solid 1px #fff;padding:10px;}.view-id-press .view-content .views-row h2{margin:15px 0 15px 0;padding:0px;font-size:25px;font-weight:300;}.view-id-press .view-content .views-row h2 a{color:#000;}.view-id-news_actus_blog .view-content .views-row h2 a:hover{color:#4c6477;text-decoration:none;}.view-id-press .view-content .views-row .views-field-field-date-press{margin-top:-23px;}.view-id-press .view-content .views-row .views-field-field-date-press span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}figcaption{font-size:13px;text-align:right;}.press{padding:25px;}.press ul li{text-align:left;margin:14px 0 14px 0;}.press ul li a{color:#fff;}.field--name-field-date-press{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;display:inline-block;margin-top:-23px;}.field--name-node-title h1{margin-top:25px;margin-bottom:10px;}.ds-2col{margin-bottom:30px;}.shariff .orientation-horizontal.col-3 li{min-width:30px;max-width:30px;}.shariff li .fa{margin:0 auto;}.share_text{display:none;}.node--type-jobs-stages .field--name-field-titre .field--item{margin:25px 0 40px 0;padding:0px;font-size:38px;text-transform:uppercase;font-weight:bold;}.node--type-jobs-stages .cadre{padding:15px 20px 20px 20px;}.node--type-jobs-stages .cadre .field--label{margin:10px 0 3px 0;padding:0px;font-size:25px;font-weight:200;}.node--type-jobs-stages .field--label{margin:50px 0 25px 0;padding:0px;font-size:40px;font-weight:200;}.view-bibliotheque-virtuelle .view-filters{float:left;width:25%;background:#eae7cf;padding:2% 3% 3% 3%;}.view-bibliotheque-virtuelle .view-filters .control-label{margin:15px 0 5px 0;padding:0px;font-size:24px;font-weight:200;color:#9a2a15;display:block;}.view-bibliotheque-virtuelle .form-inline .form-group{display:block;}#views-exposed-form-bibliotheque-virtuelle-block-1 select{width:100%;display:block;}#views-exposed-form-bibliotheque-virtuelle-block-1 select.form-select,.shs-select{display:block;min-width:280px;width:100%;height:34px;padding:6px 12px;padding-right:12px;font-size:14px;line-height:1.42857143;color:#000;border:1px solid #000;border-radius:0px;}#views-exposed-form-bibliotheque-virtuelle-block-1 select option{min-width:280px;}.view-bibliotheque-virtuelle .view-filters input{width:100%;display:block;}.view-bibliotheque-virtuelle .view-content{width:75%;float:left;padding:2% 3% 3% 3%;}.vignette-bibli{padding:0 20px;margin:0 0 20px 0;min-height:250px !important;}.vignette-bibli .views-field-field-video{min-height:300px;}.vignette-bibli iframe{min-height:300px !important;}.vignette-publication{position:relative;border-bottom:solid 1px #9a2a15;}.vignette-bibli .slide-publication{position:absolute;bottom:0;width:100%;height:20px;overflow:hidden;}.vignette-bibli:hover .slide-publication{transition:height 1s;height:60px;}.vignette-bibli .date-publication{}.vignette-bibli .date-publication time{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.vignette-bibli .date-publication span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.vignette-bibli .slide-telechargement{height:40px;background:#9a2a15;width:100%;text-align:right;padding:10px;border-radius:0 0 0 0;}.vignette-bibli .slide-publication a{color:#fff;font-size:14px;display:block;}.vignette-bibli .slide-publication a:hover{text-decoration:none;}.vignette-bibli .slide-publication-2{position:absolute;bottom:0;width:100%;height:20px;overflow:hidden;}.vignette-bibli:hover .slide-publication-2{transition:height 1s;height:150px;}.vignette-bibli .slide-telechargement-2{height:130px;background:#9a2a15;width:100%;text-align:right;padding:10px;border-radius:0 0 0 0;}.vignette-bibli .slide-telechargement-2 p{font-size:12px;color:#fff;text-align:left;margin:0;padding:0;}.vignette-bibli .slide-publication-2 a{color:#fff;font-size:14px;display:block;}.vignette-bibli .slide-publication-2 a:hover{text-decoration:none;}.vignette-bibli .slide-publication-2 a img{width:30px !important;}.view-outils-de-capitalisation .view-filters{float:left;width:25%;background:#eae7cf;padding:2% 3% 3% 3%;}.view-outils-de-capitalisation .view-filters .control-label{margin:15px 0 5px 0;padding:0px;font-size:24px;font-weight:200;color:#9a2a15;display:block;}.view-outils-de-capitalisation .view-filters input{width:100%;display:block;}.view-outils-de-capitalisation .view-filters select{width:100%;display:block;}.view-outils-de-capitalisation .view-filters select.form-control,.shs-select{display:block;width:100%;height:34px;padding:6px 12px;padding-right:12px;font-size:14px;line-height:1.42857143;color:#000;border:1px solid #000;border-radius:0px;}.view-outils-de-capitalisation .view-filters select option{min-width:280px;}.view-outils-de-capitalisation .view-filters .form-group a{display:block;padding:3px 8px 3px 8px;border-radius:4px;border:solid 1px #000;color:#000;margin:4px;}.view-outils-de-capitalisation .view-filters .form-group a:hover{border:solid 1px #9a2a15;color:#9a2a15;}.view-outils-de-capitalisation .view-filters .form-group a.bef-link-active{border:solid 1px #9a2a15;background:#9a2a15;color:#fff;}.view-outils-de-capitalisation .view-content{width:75%;float:left;padding:2% 3% 3% 3%;}.view-outils-de-capitalisation .view-content .views-row{}.view-outils-de-capitalisation .view-content .views-row img{width:100%;}.view-outils-de-capitalisation .view-content .views-row h2{margin:15px 0 15px 0;padding:0px;font-size:25px;font-weight:300;}.view-outils-de-capitalisation .view-content .views-row h2 a{color:#000;}.view-outils-de-capitalisation .view-content .views-row h2 a:hover{color:#4c6477;text-decoration:none;}.view-outils-de-capitalisation .view-content .views-row .views-field-created{margin-top:-23px;}.view-outils-de-capitalisation .view-content .views-row .views-field-created span{background:#9a2a15;color:#fff;padding:4px 8px;font-weight:bold;}.block-views-blockfaq-block-1 h2:first-child,.block-views-blockfaq-page-block-1 h2:first-child,.block-views-blockarticle-journal-devlop-block-1 h2:first-child{margin:0 0 5px 0;}.block-views-blockfaq-block-1 h2 a,.block-views-blockfaq-page-block-1 h2 a,.block-views-blockarticle-journal-devlop-block-1 h2 a{display:block;background-color:rgba(234,231,207,1);text-decoration:none;color:#000;text-align:left;margin:0;}.block-views-blockfaq-block-1 h2 a:hover,.block-views-blockfaq-page-block-1 h2 a:hover,.block-views-blockarticle-journal-devlop-block-1 h2 a:hover{background-color:#cdab54;text-decoration:none;color:#fff;}.block-views-blockfaq-block-1 div.card-body,.block-views-blockfaq-page-block-1 div.card-body,.block-views-blockarticle-journal-devlop-block-1 div.card-body{border:solid 1px #cdab54;padding:10px;margin:0 0 15px;font-size:14px;}.block-views-blockfaq-block-1 div.card-body p,.block-views-blockfaq-page-block-1 div.card-body p,.block-views-blockarticle-journal-devlop-block-1 div.card-body p{font-size:14px;}.block-views-blockfaq-block-1 div.card-body a,.block-views-blockfaq-page-block-1 div.card-body a,.block-views-blockarticle-journal-devlop-block-1 div.card-body a{font-size:14px;}.block-views-blockfaq-block-1 div.card-body ul li,.block-views-blockfaq-page-block-1 div.card-body ul li,.block-views-blockarticle-journal-devlop-block-1 div.card-body ul li{font-size:14px;}.block-views-blockfaq-block-1 div.card-body ol li,.block-views-blockfaq-page-block-1 div.card-body ol li,.block-views-blockarticle-journal-devlop-block-1 div.card-body ol li{font-size:14px;}.view-partenaire .views-row{padding-bottom:15px;padding-top:15px;display:block;}.view-partenaire .views-row .partenaire-info{position:absolute;bottom:15px;right:15px;width:84%;background:rgba(255,255,255,0.7);margin:0 0 0 0;display:none;padding:10px;}.view-partenaire .views-row:hover .partenaire-info{display:block;}.view-partenaire .views-row .partenaire-info p{text-align:center;color:#000;font-size:13px;}.view-partenaire .views-row .partenaire-info a{text-align:center;font-size:13px;}.carousel ol{margin-bottom:0px;}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;background-color:rgba(0,0,0,1);}.carousel-item .active{display:block;}.carousel-item img{width:50%;float:left;position:relative;min-height:1px;margin:0 15px 0 0;}.carousel-item p{margin-right:15px;font-size:16px;margin-bottom:12px;color:#fff;}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:8%;color:#fff;text-align:center;opacity:.6;transition:opacity .15s ease;}.carousel-control-next{right:0;}.carousel-control-prev{left:0;}.carousel-control-prev-icon{background-image:url(/themes/costum/louvcoopth/img/preview.png) !important;}.carousel-control-next-icon{background-image:url(/themes/costum/louvcoopth/img/next.png) !important;}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:18px;height:27px;background:no-repeat 50%/100% 100%;background-image:none;}.carousel-control-next,.carousel-control-prev{color:#fff;text-align:center;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9;}.carousel-indicators{position:absolute;bottom:0px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}.slide-provisoir{padding:15px;margin-bottom :10px;}.slide-provisoir p{margin-right:15px;font-size:16px;margin-bottom:12px;}.footer{background:#000;border:none;margin-top:-8px;color:#fff;}footer h2{margin:0 0 18px 0;padding:0px;font-size:23px;font-weight:200;}#grwf2_16879103_m6ojo{width:100% !important;margin:0 !important;}@media screen and (max-width:1360px){.btn-accueil{padding :3px 5px;font-size:19px;}.region-content h2{font-size:25px;}.paragraph__column{padding:20px 0 10px 0	!important;}}@media screen and (max-width:1300px){.navbar{position:relative;min-height:110px;margin-bottom:0px !important;border:0px;}.container-fluid{padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto;}.agenda .slide-agenda{position:absolute;bottom:0;width:100%;height:250px;overflow:hidden;}.agenda:hover .slide-agenda{transition:height 1s;height:270px;}h2{font-size:36px;}.menu--main{margin:0 0 0 0px;}.menu--main li{font-size:16px;color:#fff;text-align:center;display:block;padding:0 15px 0 15px;text-transform:uppercase;line-height:75px;}.menu--main li ul.dropdown-menu li a{border-bottom:solid 0px;color:#6d1515;text-align:left;text-transform:none;font-size:14px;font-weight:300;padding:4px 15px;line-height:18px;}.block-couleur{padding:25px;border-radius:0px;margin:0 0px}.backimg{position:absolute;bottom:0px;left:0%;width:100%;}}@media screen and (max-width:850px){body{font-size:15px;}#navbar{position:relative;z-index:1000;background:#fff;width:100%;}#block-outils{display:block;}#block-louvcoopth-tools{display:none;}.main-container{padding-top:130px;}.menu--onglet{display:none;}.navbar .menu--tools{float:right;margin:30px 0 0 0;}.navbar ul.links{float:right;margin:30px 0 0 0;padding:0;}#banner{background:#6D1515;margin:105px 0 0 0;}.navbar .logo{padding-right:0px;}.navbar .logo img{width:100%;max-width:250px;margin:0 0 0 0;}.navbar .navbar-header{width:100%;}.navbar .navbar-header .container{padding:0;}.menu--main{margin:0 0 0 5px;}.menu--main li{}.menu--main li{font-size:18px;color:#fff;text-align:center;display:block;padding:0 0 0 0;text-transform:uppercase;line-height:65px;width:100%;}.menu--main li:hover{background-color:#6d1515;}.menu--main li:hover ul{display:block;}.menu--main li ul.dropdown-menu{width:100%;padding:6px 0 5px 0;background:#eae7cf;border:none;}.menu--main li ul.dropdown-menu li{padding:0;}.menu--main li ul.dropdown-menu li a{border-bottom:solid 0px;color:#6d1515;text-align:left;text-transform:none;font-size:16px;font-weight:300;padding:4px 15px;line-height:18px;}.menu--main li ul.dropdown-menu li a:hover{background:#eae7cf;color:#9a2a15;}.menu--main li ul.dropdown-menu li a.is-active{background:#eae7cf;color:#9a2a15;}.backimg .background-blanc{background-color:rgba(255,255,255,1);}.backimg .background-grenat{background-color:rgba(109,21,21,1);}.backimg .background-carmin{background-color:rgba(154,42,21,1);}.backimg .background-terracotta{background-color:rgba(196,82,23,1);}.backimg .background-orange{background-color:rgba(224,126,12,1);}.backimg .background-safran{background-color:rgba(252,196,79,1);}.backimg .background-ocre{background-color:rgba(205,171,84,1);}.backimg .background-beige{background-color:rgba(234,231,207,1);}.backimg  .background-vert-gris{background-color:rgba(139,146,129,1);}.backimg  .background-bleu-prusse{background-color:rgba(76,100,119,1);}.backimg  .background-bleu-marine{background-color:rgba(51,67,79,1);}.background-img .field--name-field-image img,.background-img-2 .field--name-field-image img{width:100%;}.backimg{position:relative;bottom:0px;left:0%;width:100%;}.navbar .logo{width:100%;display:block;}.views-element-container .views-row{margin-bottom:10px;}.view-id-news_actus_blog .view-filters{float:none;width:100%;background:#eae7cf;padding:2% 3% 3% 3%;}.bef-exposed-form .form--inline > .form-item{float:left;width:100%;}.view-id-news_actus_blog .view-filters .form-group a{display:inline-block;float:left;padding:3px 8px 3px 8px;border-radius:4px;border:solid 1px #000;color:#000;margin:4px;}.view-outils-de-capitalisation .view-filters{float:none;width:100%;background:#eae7cf;}.view-outils-de-capitalisation .view-filters .control-label{margin:5px 0 3px 5px;padding:0px;font-size:24px;font-weight:200;color:#9a2a15;display:block;}.view-outils-de-capitalisation .view-filters input{width:100%;display:block;margin:0px 0 0px 5px;}.view-outils-de-capitalisation .view-filters select{width:100%;display:block;margin:0px 0 0px 5px;}.view-outils-de-capitalisation .view-filters select.form-control,.shs-select,.view-outils-de-capitalisation .view-filters input{display:block;width:100%;height:34px;padding:6px 12px;padding-right:12px;font-size:14px;line-height:1.42857143;color:#000;border:1px solid #000;border-radius:0px;}.view-outils-de-capitalisation .view-filters select option{min-width:250px;}.view-id-publications .view-filters{float:none;width:100%;background:#eae7cf;padding:2% 3% 3% 3%;}.view-id-publications .view-filters .form-group a{display:inline-block;float:left;padding:3px 8px 3px 8px;border-radius:4px;border:solid 1px #000;color:#000;margin:4px;}.projet_vignette a{width:93%;}.modal .modal-content{min-height:90%;overflow:hidden;}.modal .modal-header{border-bottom:0px;padding:0;padding-left:0;padding-right:0;background-color:#eae7cf;color:#54190f;}.modal .modal-body{padding:20px 10px 10px 10px;}.modal .modal-body h1{margin:0 0 40px 0;}.modal .modal-footer{border-top:0px;padding-left:80px;padding-right:80px;}.modal .close{color:#FFF;background-color:#000;opacity:1;padding:0;border-radius:50px;height:30px;width:30px;position:absolute;right:-10px;top:-18px;border:1px solid #FFF;z-index:100;}.modal-prev{left:25px;top:500px;}.modal-next{right:25px;top:500px;}.modal-button{position:absolute;background:#a2a4ab;border:0px;border-radius:35px;height:35px;width:35px;color:#FFF;}.modal-button:focus,.modal-button:active{outline:0px;}.temoignage{padding:40px;border-left:dotted 0px #000;margin:0 0px 0px 0px;}}@media screen and (max-width:375px){}@media screen and (min-width:768px){body{margin-top:0 !important;}}@media screen and (min-width:1164px){.main-container{padding-top:130px !important;}.main-container:has(.campagne){padding-top:80px !important;}}@media screen and (max-width:1163px) and (min-width:851px){.main-container{padding-top:187px !important;}.main-container:has(.campagne){padding-top:130px !important;}}@media screen and (max-width:850px){.main-container{padding-top:0px !important;}.main-container:has(.campagne){padding-top:0px !important;}}.pendule-vitruve .main-container{padding-top:0px !important;}.background-img-2{background-color:#9a2a15 !important;}.region-content h2:first-child{line-height:1em !important;}#banner .container{width:100%!important;}@media screen and (max-width:1300px){.navbar-text{margin-top:0!important;margin-bottom:0!important;}.menu--main li{line-height:55px!important}.form-group:last-child{margin-bottom:50px!important;}}.navbar-collapse{padding-left:0!important;padding-right:0!important;}#banner .container .col-sm-12{padding-left:0!important;padding-right:0!important;}#sliding-popup{box-shadow:rgba(0,0,0,0.35) 0px 5px 15px;}.img-responsive{width:100%!important;}img[data-entity-uuid="3952f2e9-1dc6-4572-a526-920a125b861c"]{max-width:330px!important;}
