/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"SourceSansProLight";src:url(/themes/custom/reperes/fonts/SourceSansPro-Light.eot) format("eot"),url(/themes/custom/reperes/fonts/SourceSansPro-Light.woff) format("woff"),url(/themes/custom/reperes/fonts/SourceSansPro-Light.ttf) format("truetype");}@font-face{font-family:"SourceSansProRegular";src:url(/themes/custom/reperes/fonts/SourceSansPro-Regular.eot) format("eot"),url(/themes/custom/reperes/fonts/SourceSansPro-Regular.woff) format("woff"),url(/themes/custom/reperes/fonts/SourceSansPro-Regular.ttf) format("truetype");}@font-face{font-family:"SourceSansProSemiBold";src:url(/themes/custom/reperes/fonts/SourceSansPro-SemiBold.eot) format("eot"),url(/themes/custom/reperes/fonts/SourceSansPro-SemiBold.woff) format("woff"),url(/themes/custom/reperes/fonts/SourceSansPro-SemiBold.ttf) format("truetype");}@font-face{font-family:"SourceSansProBold";src:url(/themes/custom/reperes/fonts/SourceSansPro-Bold.eot) format("eot"),url(/themes/custom/reperes/fonts/SourceSansPro-Bold.woff) format("woff"),url(/themes/custom/reperes/fonts/SourceSansPro-Bold.ttf) format("truetype");}@font-face{font-family:"SourceSansProItalic";src:url(/themes/custom/reperes/fonts/SourceSansPro-Italic.eot) format("eot"),url(/themes/custom/reperes/fonts/SourceSansPro-Italic.woff) format("woff"),url(/themes/custom/reperes/fonts/SourceSansPro-Italic.ttf) format("truetype");}@font-face{font-family:"SourceSansProRegular";src:url(/themes/custom/fonts/SourceSansPro-Regular.woff2) format("woff2"),url(/themes/custom/fonts/SourceSansPro-Regular.woff) format("woff"),url(/themes/custom/fonts/SourceSansPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:"SourceSansProSemiBold";src:url(/themes/custom/fonts/SourceSansPro-SemiBold.woff2) format("woff2"),url(/themes/custom/fonts/SourceSansPro-SemiBold.woff) format("woff"),url(/themes/custom/fonts/SourceSansPro-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;}@font-face{font-family:"SourceSansProBold";src:url(/themes/custom/fonts/SourceSansPro-Bold.woff) format("woff"),url(/themes/custom/fonts/SourceSansPro-Bold.ttf) format("truetype");font-style:normal;}@font-face{font-family:"SourceSansProItalic";src:url(/themes/custom/fonts/SourceSansPro-Italic.woff) format("woff"),url(/themes/custom/fonts/SourceSansPro-Italic.ttf) format("truetype");font-style:italic;}@font-face{font-family:"SourceSansProLight";src:url(/themes/custom/fonts/SourceSansPro-Light.woff) format("woff"),url(/themes/custom/fonts/SourceSansPro-Light.ttf) format("truetype");font-style:normal;}body{font-family:"sourcesanspro",sans-serif;font-size:0.95rem;line-height:1.42857143;color:#333333;}a{color:#333333;text-decoration:none;}a.is-active{text-decoration:underline !important;}html{font-family:SourceSansProRegular,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;}}*{box-sizing:border-box;}*:before,*:after{box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}ul,ol{margin-top:0;margin-bottom:0;}ul ul,ol ul,ul ol,ol ol{margin-bottom:0;}h1{font-weight:bold;font-size:1.2rem;line-height:1.3;}.info h1{float:none;width:100%;margin-top:0.5rem;margin-bottom:0;padding-bottom:0;}.entete-site,.entete-reperes{border:1px solid #adadad;}.part1{display:flex;border-bottom:1px solid #adadad;}.info{background-color:#e8e2d3;float:right;font-size:0.9rem;padding:0.4rem 0.75rem;}.info p.riv{float:right;width:42%;margin:0;padding:0;font-weight:initial;}.info p.commune{border-right:1px solid black;float:left;width:52%;margin:0;padding-right:1rem;font-weight:200 !important;}.info,.icone{display:inline-block;}.icone img{text-align:center;vertical-align:middle;}.entete-reperes .icone{padding:0.33rem 0;}.icone{background-color:#cd4466;width:4.35rem;float:left;vertical-align:middle;text-align:center;padding:0.33rem 0;}.commentaires{float:left;width:80%;padding:0.35rem 0.75rem;font-size:0.8rem;margin:0;border-right:1px solid #adadad;}.nbr-reperes{float:right;padding:0.35rem 0.5rem 0.35rem 1.5rem;vertical-align:middle;}.nbr{font-weight:bold;font-size:1.5rem;margin:0;padding:0;float:left;width:20%;vertical-align:middle;}.titre{float:right;padding-left:0.5rem;margin:0;width:65%;}h3{font-size:0.8rem;text-transform:uppercase;font-weight:bold;padding-bottom:0.35rem;margin-bottom:0.3rem;margin-top:0;border-bottom:1px dashed #ccc;line-height:1.5;}p,li,caption{font-size:0.8rem;line-height:1.4;}.support ul,.descrGeneral ul{list-style:none;margin-left:0;padding-left:0;}.descrGeneral li{margin:0;padding:0;}.ul-left{float:left;width:40%;margin:0 1rem 0 0;padding:0;}.ul-right{float:right;margin:0;padding:0;}.cadre{border:1px solid #adadad;padding:0.25rem 0.75rem;margin:0.5rem 0;}.cadre2{padding:0;margin:0;border:1px solid #adadad;}.left{float:left;width:49.5%;}.right{float:right;width:49.5%;}.code{float:left;margin-right:1rem;width:50%;}.datmaj{float:right;}.geolocalisation p{margin:0;padding:0;}.photo{border:1px solid #adadad;font-size:0.6rem;margin:0.6rem 0;color:white;background:white;text-align:center;max-width:100%;min-width:50%;height:240px !important;overflow:hidden;}.photo p{font-size:0.6rem;margin:0;padding:0.25rem 0.75rem;}.entete-reperes .part1,.entete-site .part1{background-color:#e8e2d3;}.entete-reperes .part2{padding:0.5rem 0.75rem;margin:0;}.entete-reperes .part2 p{padding:0;margin:0;}.info-left{float:left;width:48%;padding:0;margin-right:0.5rem;}.info-top h2,.info-bottom .nature-inondation{float:left;width:48%;padding:0;margin-right:0.5rem;}.info-top p,.info-bottom .nature-code{float:right;padding:0;margin:0;}.info-right{float:right;padding:0;margin:0;}h2{font-size:1.2rem;margin:0 0 0.25rem 0;padding:0;line-height:1.3;}.info p{margin:0;padding:0;}.info p.altitude{font-size:1rem;margin-bottom:0.75rem;}ul.general-left{float:left;width:48%;padding-right:1.25rem;}.general-right{float:right;}.marque p{padding:0;margin:0;text-transform:none;}.marque-left{float:left;width:45%;margin-right:1rem;margin-top:0.25rem;}.marque-right{float:right;}.nivellement ul,.reperage ul{list-style:none;padding:0;margin:0;}.nivellement ul li,.reperage ul li{text-transform:none;font-weight:200;}.reperage a{font-size:0.8rem;text-transform:uppercase;font-weight:bold;padding:0;margin:0;line-height:1.4;}.reperage ul{padding:0;margin:0;}.reperage h4{padding:0 0 0.5rem 0;margin:0 0 0.5rem 0;border-bottom:1px dashed #ccc;line-height:1.4;}#reperage .panel .panel-heading{padding:0 !important;}.header{font-family:"Libre Baskerville",serif;font-style:italic;}.header a{font-family:SourceSansProRegular,sans-serif;font-style:normal;font-size:0.8rem;}.header{font-size:0.89rem;margin:0;padding:0;}.footer{font-size:0.8rem;margin:0;padding:0;}.footer-left{float:left;width:90%;margin:0;padding:0;}.footer-right{float:right;text-align:right;padding:0;}.carte{height:167px;}.codehydro{float:left;width:45%;}.riveref{float:right;}div{line-height:1.4;}.panel-collapse,.panel-body,.panel-heading{margin:0;padding:0;}.reperes{background:white;}.titre-photo{background:black;}.node-photo-valide,.carousel-caption{background:white;}.photo-site{height:265px;}
