@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-Thin.eot');
    src: url('polices/LibreFranklin/LibreFranklin-Thin.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-Thin.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-Thin.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-Thin.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-Thin.svg#LibreFranklin') format('svg');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-ThinItalic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-ThinItalic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-ThinItalic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-ThinItalic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-ThinItalic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-ThinItalic.svg#LibreFranklin') format('svg');
    font-weight: 100;
    font-style: italic;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-ExtraLight.eot');
    src: url('polices/LibreFranklin/LibreFranklin-ExtraLight.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-ExtraLight.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-ExtraLight.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-ExtraLight.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-ExtraLight.svg#LibreFranklin') format('svg');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-ExtraLightItalic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-ExtraLightItalic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-ExtraLightItalic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-ExtraLightItalic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-ExtraLightItalic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-ExtraLightItalic.svg#LibreFranklin') format('svg');
    font-weight: 200;
    font-style: italic;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-Light.eot');
    src: url('polices/LibreFranklin/LibreFranklin-Light.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-Light.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-Light.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-Light.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-Light.svg#LibreFranklin') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-LightItalic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-LightItalic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-LightItalic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-LightItalic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-LightItalic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-LightItalic.svg#LibreFranklin') format('svg');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-Regular.eot');
    src: url('polices/LibreFranklin/LibreFranklin-Regular.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-Regular.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-Regular.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-Regular.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-Regular.svg#LibreFranklin') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-Italic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-Italic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-Italic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-Italic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-Italic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-Italic.svg#LibreFranklin') format('svg');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-Medium.eot');
    src: url('polices/LibreFranklin/LibreFranklin-Medium.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-Medium.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-Medium.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-Medium.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-Medium.svg#LibreFranklin') format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-MediumItalic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-MediumItalic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-MediumItalic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-MediumItalic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-MediumItalic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-MediumItalic.svg#LibreFranklin') format('svg');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-SemiBold.eot');
    src: url('polices/LibreFranklin/LibreFranklin-SemiBold.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-SemiBold.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-SemiBold.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-SemiBold.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-SemiBold.svg#LibreFranklin') format('svg');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-SemiBoldItalic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-SemiBoldItalic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-SemiBoldItalic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-SemiBoldItalic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-SemiBoldItalic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-SemiBoldItalic.svg#LibreFranklin') format('svg');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-Bold.eot');
    src: url('polices/LibreFranklin/LibreFranklin-Bold.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-Bold.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-Bold.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-Bold.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-Bold.svg#LibreFranklin') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-BoldItalic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-BoldItalic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-BoldItalic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-BoldItalic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-BoldItalic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-BoldItalic.svg#LibreFranklin') format('svg');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-ExtraBold.eot');
    src: url('polices/LibreFranklin/LibreFranklin-ExtraBold.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-ExtraBold.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-ExtraBold.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-ExtraBold.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-ExtraBold.svg#LibreFranklin') format('svg');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-ExtraBoldItalic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-ExtraBoldItalic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-ExtraBoldItalic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-ExtraBoldItalic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-ExtraBoldItalic.svg#LibreFranklin') format('svg');
    font-weight: 800;
    font-style: italic;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-Black.eot');
    src: url('polices/LibreFranklin/LibreFranklin-Black.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-Black.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-Black.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-Black.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-Black.svg#LibreFranklin') format('svg');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'LibreFranklin';
    src: url('polices/LibreFranklin/LibreFranklin-BlackItalic.eot');
    src: url('polices/LibreFranklin/LibreFranklin-BlackItalic.eot?#iefix') format('embedded-opentype'), url('polices/LibreFranklin/LibreFranklin-BlackItalic.woff') format('woff'), url('polices/LibreFranklin/LibreFranklin-BlackItalic.otf') format('otf'), url('polices/LibreFranklin/LibreFranklin-BlackItalic.ttf') format('truetype'), url('polices/LibreFranklin/LibreFranklin-BlackItalic.svg#LibreFranklin') format('svg');
    font-weight: 900;
    font-style: italic;
}
body {
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-family: 'LibreFranklin';
    font-weight: 300;
    font-style: normal;
    margin-top: 128px;
    background-image: url(../images/stimer/stimer8.jpg);
    background-size: 100% auto;
    background-repeat: repeat-y;
    width: 100%;
}
#fixed-header {
    top: 0;
    width: 100%;
    height: 128px;
    background-size: auto 128px;
    position: absolute;
    background-image: url(../images/stimer/bandeau3.jpg);
    background-repeat: repeat-x;
    box-shadow: 0px 4px 10px black;
}
.overlapped-header {
    width: 100%;
    height: 128px;
    background-size: auto 128px;
    position: absolute;
    background-color: rgba(174, 83, 34, 0.85);
}
.logo_container {
    position: absolute;
    left: 10%;
    top: 50%;
    transform: translateY(-50%);
    width: 350px;
}
.logo_container img {
    vertical-align: middle;
}
#logo {
    opacity: 0.8;
    width: 100%;
    margin: auto;
}
.topmenu_container {
    height: 128px;
}
.topmenu {
    float: right;
    margin-top: 42px;
    overflow: hidden;
    font-size: 1.2em;
    margin-right: 10%;
}
.topmenu a {
    float: left;
    display: block;
    text-align: center;
    color: #fff;
    padding: 14px 16px;
    text-decoration: none;
    font-size: 1em;
}
.topmenu .icon {
    display: none;
}
.dropdown {
    float: left;
    overflow: hidden;
    font-size: 1em;
    border: none;
    outline: none;
    color: white;
    margin: 0;
}
.dropdown-content {
    margin-top: 47px;
    display: none;
    position: absolute;
    background-color: rgba(174, 83, 34, 0.9);
    min-width: 160px;
    box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.7);
    z-index: 1;
}
.dropdown-content a {
    float: none;
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
    font-size: 0.8em;
}
.topmenu a:hover, .dropdown:hover {
    background-color: rgba(174, 83, 34, 0.9);
    color: white;
}
.dropdown-content a:hover {
    background-color: #ddd;
    color: black;
}
.dropdown:hover .dropdown-content {
    display: block;
    background-color: rgba(174, 83, 34, 0.9);
}
@media screen and (max-width: 1150px) {
    .topmenu a, .dropdown {
        display: none;
    }
    .topmenu a.icon {
        float: right;
        display: block;
    }
}
@media screen and (max-width: 1150px) {
    .topmenu.responsive {
        width: 80%;
        position: relative;
        background-color: rgba(174, 83, 34, 0.9);
        box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.7);
    }
    .topmenu.responsive a.icon {
        position: absolute;
        right: 0;
        top: 0;
    }
    .topmenu.responsive a {
        float: none;
        display: block;
        text-align: left;
    }
    .topmenu.responsive .dropdown {
        float: none;
        width: 100%;
    }
    .topmenu.responsive .dropdown-content {
        position: relative;
        margin-top: 0;
        font-size: 1em;
    }
    .topmenu.responsive .dropdown {
        display: block;
        width: 100%;
        text-align: left;
    }
}
@media screen and (min-width: 0px) and (max-width: 599px) {
    .topmenu.responsive {
        width: 90%;
    }
}
.container {
    font-size: 1.2em;
    width: 80%;
    margin: 0 auto;
    padding-top: 10px;
}
.container p {
    line-height: 1.8em;
}
@media screen and (max-width: 349px) {
    .logo_container {
        left: 5%;
        width: 170px;
    }
    .topmenu {
        margin-right: 5%;
    }
    .container {
        width: 90%;
    }
}
@media screen and (min-width: 350px) and (max-width: 409px) {
    .logo_container {
        left: 5%;
        width: 200px;
    }
    .topmenu {
        margin-right: 5%;
    }
    .container {
        width: 90%;
    }
}
@media screen and (min-width: 410px) and (max-width: 599px) {
    .logo_container {
        left: 5%;
        width: 250px;
    }
    .topmenu {
        margin-right: 5%;
    }
    .container {
        width: 90%;
    }
}
@media screen and (min-width: 600px) and (max-width: 700px) {
    .logo_container {
        left: 10%;
        width: 300px;
    }
    .topmenu {
        margin-right: 10%;
    }
    .container {
        width: 80%;
    }
}
@media screen and (min-width: 1500px) and (max-width: 1999px) {
    .logo_container {
        left: 20%;
        width: 350px;
    }
    .topmenu {
        margin-right: 20%;
    }
    .container {
        width: 60%;
    }
}
@media screen and (min-width: 2000px) {
    .logo_container {
        left: 25%;
        width: 400px;
    }
    .topmenu {
        margin-right: 25%;
    }
    .container {
        width: 50%;
    }
}
.firstcharacter {
    float: left;
    color: black;
    font-size: 3.4em;
    line-height: 20px;
    padding-top: 19px;
    margin-top: 0;
    margin-left: -3px;
    font-family: "LibreFranklin";
    font-weight: 400;
    font-style: normal;
}
@media screen and (min-width: 2000px) {
    .firstcharacter {
        float: none;
        font-size: 1em;
        line-height: initial;
        padding-top: initial;
        margin-top: 0;
        margin-left: 0;
        font-family: "LibreFranklin";
        font-weight: 300;
        font-style: normal;
    }
}
.hyphenate {
    text-align: left;
    hyphens: none;
    -webkit-hyphens: none;
    -ms-hyphens: none;
    -moz-hyphens: none;
}
#title1, #title2, #title3, #title4, #title5 {
    margin-top: 20px;
    margin-bottom: 0;
    text-align: left;
    font-family: "LibreFranklin";
    font-weight: 800;
    font-style: normal;
    color: #ae5322;
}
@media screen and (max-width: 700px) {
    #title1, #title2, #title3, #title4, #title5 {
        font-size: 1.3em;
    }
}
hr {
    color: #ae5322;
    background-color: #ae5322;
    border-color: #ae5322;
}
.subtitle {
    font-family: "LibreFranklin";
    font-weight: 600;
    font-style: normal;
    color: #ae5322;
}
@media screen and (max-width: 700px) {
    .subtitle {
        font-size: 1.05em;
    }
}
.figure_w250_container {
    float: right;
    margin-left: 40px;
    margin-bottom: 0px;
    /*border: 1px solid red;
    */
}
@media screen and (max-width: 800px) {
    .figure_w250_container {
        float: none;
        width: 100%;
        margin-left: 0;
    }
}
.figure_w250 {
    max-width: 250px;
    padding: 0;
    margin: 0 auto;
}
figcaption {
    margin: 0 auto;
}
figure img {
    box-shadow: 4px 4px 10px black;
    width: 100%;
}
.caption {
    padding-top: 6px;
    line-height: 1.4em;
    font-family: "LibreFranklin";
    font-weight: 500;
    font-style: italic;
    color: black;
    font-size: 0.72em;
    text-align: left;
}
.property {
    font-size: 0.9em;
    font-weight: 300;
    font-style: italic;
}
.figure_2xw250_1cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
}
.figure_2xw250_1cap {
    max-width: 510px;
    padding: 0;
    margin: 0 auto;
}
.figure_2xw250_1cap a {
    display: inline-block;
    margin-bottom: 4px;
    /*to compensate the reduced vertical space*/
}
.figure_2xw250_1cap a:first-child {
    margin-right: 6px;
}
@media screen and (max-width: 690px) {
    .figure_2xw250_1cap {
        max-width: 250px;
    }
    .figure_2xw250_1cap a {
        display: block;
    }
    .figure_2xw250_1cap a:first-child {
        margin-right: 0;
        margin-bottom: 10px;
    }
}
.figure_2xw250_2cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
    text-align: center;
}
.figure_2xw250_2cap {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 250px;
    margin-bottom: 10px;
}
.figure_2xw250_2cap:first-child {
    margin-right: 6px;
    /*to delete the space between inline-block elements*/
}
@media screen and (max-width: 690px) {
    .figure_2xw250_2cap {
        display: block;
    }
    .figure_2xw250_2cap:first-child {
        margin-right: auto;
        margin-bottom: 10px;
    }
}
.figure_2xw400_2cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
    text-align: center;
}
.figure_2xw400_2cap {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 400px;
}
.figure_2xw400_2cap:first-child {
    margin-right: 6px;
    /*to delete the space between inline-block elements*/
}
@media screen and (max-width: 1100px) {
    .figure_2xw400_2cap {
        display: block;
    }
    .figure_2xw400_2cap:first-child {
        margin-right: auto;
        margin-bottom: 10px;
    }
}
.figure_w182-400_2cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
    text-align: center;
}
.figure_w182-400_2cap:first-child {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 182px;
}
.figure_w182-400_2cap {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 400px;
}
.figure_w182-400_2cap:first-child {
    margin-right: 6px;
    /*to delete the space between inline-block elements*/
}
@media screen and (max-width: 836px) {
    .figure_w182-400_2cap {
        display: block;
    }
    .figure_w182-400_2cap:first-child {
        margin-right: auto;
        margin-bottom: 10px;
    }
}
.figure_2xw400_1cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
}
.figure_2xw400_1cap {
    max-width: 810px;
    padding: 0;
    margin: 0 auto;
}
.figure_2xw400_1cap a {
    display: inline-block;
    margin-bottom: 4px;
    /*to compensate the reduced vertical space*/
}
.figure_2xw400_1cap a:first-child {
    margin-right: 6px;
}
@media screen and (max-width: 1100px) {
    .figure_2xw400_1cap {
        max-width: 400px;
    }
    .figure_2xw400_1cap a {
        display: block;
    }
    .figure_2xw400_1cap a:first-child {
        margin-right: 0;
        margin-bottom: 10px;
    }
}
.figure_w400_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
}
.figure_w400 {
    max-width: 400px;
    padding: 0;
    margin: 0 auto;
}
.figure_w400-147_2cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
    text-align: center;
}
.figure_w400-147_2cap:first-child {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 400px;
}
.figure_w400-147_2cap {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 147px;
}
.figure_w400-147_2cap:first-child {
    margin-right: 6px;
    /*to delete the space between inline-block elements*/
}
@media screen and (max-width: 720px) {
    .figure_w400-147_2cap {
        display: block;
    }
    .figure_w400-147_2cap:first-child {
        margin-right: auto;
        margin-bottom: 10px;
    }
}
.figure_w257-400_2cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
    text-align: center;
}
.figure_w257-400_2cap:first-child {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 257px;
}
.figure_w257-400_2cap {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 400px;
}
.figure_w257-400_2cap:first-child {
    margin-right: 6px;
    /*to delete the space between inline-block elements*/
}
@media screen and (max-width: 860px) {
    .figure_w257-400_2cap {
        display: block;
    }
    .figure_w257-400_2cap:first-child {
        margin-right: auto;
        margin-bottom: 10px;
    }
}
.figure_w400-257_2cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
    text-align: center;
}
.figure_w400-257_2cap:first-child {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 400px;
}
.figure_w400-257_2cap {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 257px;
}
.figure_w400-257_2cap:first-child {
    margin-right: 6px;
    /*to delete the space between inline-block elements*/
}
@media screen and (max-width: 860px) {
    .figure_w400-257_2cap {
        display: block;
    }
    .figure_w400-257_2cap:first-child {
        margin-right: auto;
        margin-bottom: 10px;
    }
}
.figure_w250-329_2cap_container {
    width: 100%;
    margin-left: 0;
    margin-bottom: 10px;
    text-align: center;
}
.figure_w250-329_2cap:first-child {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 250px;
}
.figure_w250-329_2cap {
    display: inline-block;
    padding: 0;
    margin: 0 auto;
    max-width: 329px;
}
.figure_w250-329_2cap:first-child {
    margin-right: 6px;
    /*to delete the space between inline-block elements*/
}
@media screen and (max-width: 800px) {
    .figure_w250-329_2cap {
        display: block;
    }
    .figure_w250-329_2cap:first-child {
        margin-right: auto;
        margin-bottom: 10px;
    }
}
.figure_w400_R_container {
    float: right;
    margin-left: 40px;
    margin-bottom: 10px;
    /*border: 1px solid red;
    */
}
@media screen and (max-width: 990px) {
    .figure_w400_R_container {
        float: none;
        width: 100%;
        margin-left: 0;
    }
}
.figure_R_w400 {
    max-width: 400px;
    padding: 0;
    margin: 0 auto;
}
.fixed-footer {
    width: 100%;
    height: 45px;
    background-color: rgba(174, 83, 34, 0.9);
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}
.fixed-footer ul {
    padding-left: 0;
    list-style: none;
}
.fixed-footer ul li {
    display: inline;
}
.fixed-footer a {
    text-decoration: none;
    color: #fff;
    font-size: 1.1em;
}
.fixed-footer a:hover {
    color: black;
}
.fixed-footer li+li {
    margin-left: 40px;
}
.space_btw_li {
    margin-top: 0;
    margin-bottom: 0;
}
@media screen and (max-width: 550px) {
    .fixed-footer {
        height: 110px;
    }
    .fixed-footer ul li {
        display: block;
    }
    .fixed-footer li+li {
        margin-left: 0;
    }
    .space_btw_li {
       margin-top: 15px;
       margin-bottom: 15px;
     }
}