
/* #### Generated By: http://www.cufonfonts.com #### */

@font-face {
  font-family: 'Oregon';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Regular'), url('fonts/Oregon LDO.woff') format('woff');
}


@font-face {
  font-family: 'Oregon';
  font-style: oblique;
  font-weight: normal;
  src: local('Oregon LDO Oblique'), url('fonts/Oregon LDO Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon';
  font-style: normal;
  font-weight: bold;
  src: local('Oregon LDO ExtraBold'), url('fonts/Oregon LDO ExtraBold.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Bold Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Bold Oblique'), url('Oregon LDO Bold Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Book Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Book Regular'), url('Oregon LDO Book.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Condensed Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Condensed Regular'), url('Oregon LDO Condensed.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Extended Black Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Extended Black Regular'), url('Oregon LDO Extended Black.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Extended Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Extended Regular'), url('Oregon LDO Extended.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Vanishing Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Vanishing Regular'), url('Oregon LDO Vanishing.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Book Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Book Sinistral Regular'), url('Oregon LDO Book Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Sinistral Regular'), url('Oregon LDO Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Book Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Book Oblique'), url('Oregon LDO Book Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Condensed Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Condensed Oblique'), url('Oregon LDO Condensed Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Extended Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Extended Oblique'), url('Oregon LDO Extended Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Vanishing Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Vanishing Oblique'), url('Oregon LDO Vanishing Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Light Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Light Regular'), url('Oregon LDO Light.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Light Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Light Sinistral Regular'), url('Oregon LDO Light Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Medium Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Medium Regular'), url('Oregon LDO Medium.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Medium Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Medium Sinistral Regular'), url('Oregon LDO Medium Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO DemiBold Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO DemiBold Regular'), url('Oregon LDO DemiBold.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO DemiBold Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO DemiBold Sinistral Regular'), url('Oregon LDO DemiBold Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO ExtraBold Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO ExtraBold Regular'), url('Oregon LDO ExtraBold.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO ExtraBold Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO ExtraBold Sinistral Regular'), url('Oregon LDO ExtraBold Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Black Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Black Regular'), url('Oregon LDO Black.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Condensed Black Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Condensed Black Regular'), url('Oregon LDO Condensed Black.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO UltraBlack Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO UltraBlack Regular'), url('Oregon LDO UltraBlack.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Black Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Black Sinistral Regular'), url('Oregon LDO Black Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO UltraBlack Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO UltraBlack Sinistral Regular'), url('Oregon LDO UltraBlack Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO ExtraBlack Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO ExtraBlack Regular'), url('Oregon LDO ExtraBlack.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO ExtraBlack Sinistral Regular';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO ExtraBlack Sinistral Regular'), url('Oregon LDO ExtraBlack Sinistral.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Light Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Light Oblique'), url('Oregon LDO Light Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Medium Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Medium Oblique'), url('Oregon LDO Medium Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO DemiBold Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO DemiBold Oblique'), url('Oregon LDO DemiBold Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Condensed Bold';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Condensed Bold'), url('Oregon LDO Condensed Bold.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Extended Bold';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Extended Bold'), url('Oregon LDO Extended Bold.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Vanishing Bold';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Vanishing Bold'), url('Oregon LDO Vanishing Bold.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Condensed Bold Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Condensed Bold Oblique'), url('Oregon LDO Condensed Bold Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Extended Bold Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Extended Bold Oblique'), url('Oregon LDO Extended Bold Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Sinistral Bold';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Sinistral Bold'), url('Oregon LDO Sinistral Bold.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Vanishing Bold Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Vanishing Bold Oblique'), url('Oregon LDO Vanishing Bold Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO ExtraBold Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO ExtraBold Oblique'), url('Oregon LDO ExtraBold Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Black Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Black Oblique'), url('Oregon LDO Black Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Condensed Black Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Condensed Black Oblique'), url('Oregon LDO Condensed Black Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO Extended Black Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO Extended Black Oblique'), url('Oregon LDO Extended Black Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO UltraBlack Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO UltraBlack Oblique'), url('Oregon LDO UltraBlack Oblique.woff') format('woff');
}


@font-face {
  font-family: 'Oregon LDO ExtraBlack Oblique';
  font-style: normal;
  font-weight: normal;
  src: local('Oregon LDO ExtraBlack Oblique'), url('Oregon LDO ExtraBlack Oblique.woff') format('woff');
}

body {
  font-family: Oregon;
  font-size: larger   ;
}

h1,h2,h3,h4{
  font-weight:600;
}

.carousel-indicators {
  bottom:-50px;
}

.carousel-inner {
  margin-bottom:50px;
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e07810' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23e07810' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.publication {
  min-height: 400px;
  padding:10px;
}


.carousel-indicators li{
  background-color: #E07810;
}

a{
  color: #E07810;
 }

.illustration{
    margin:10px;
    text-align:center;
}
img {
  width:100%;
  max-width:400px;
}

#carouselButtons {
  margin: 0 auto;
  /*position: absolute;*/
  bottom: 0px;
  text-align: center;
}

#carouselButtons button{
  padding:0px;
  margin:0px;
}

/* Kiosque */

.publication-k {
  max-height: 100%;
  padding:40px;
  margin-top:30px;
  margin:50px;
  column-count: 2;
  column-rule: solid 1px;
  column-gap: 40px;
  column-rule-color: lightblue;
}

.publication-k col{
  max-height:1080px;
}

.bandeau {
  background-color: #2e4588;
  padding:40px;
}
.bandeau h1{
  font-size: 80px;
  font-variant-caps: small-caps;
  color:white;
}

.bandeau h2{
  font-size: 60px;
  color: white
}
.publication-k p{
  font-size: x-large;
}
.publication-k .MathJax{
  color:#E07810;
}
.publication-k .illustration img {
  float:right;
  width:50%;
  max-width: 100%;
  margin:50px;
}

.publication-k img {
  float:none;
  width:50%;
  max-width: 100%;
  margin:50px;
}

footer{
  margin-top:60px;
}
footer p{
  color:azure;
}

iframe{
  max-width:800px;
  display:block;
  margin: 0 auto;
}

.container{
    margin-top:10px;
}
