/*
Theme Name: Chique child
Theme URI: https://catchthemes.com/themes/chique/
Author: Catch Themes
Author URI: https://catchthemes.com/
Description: chique child
Version: 1.0
Template: chique
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: chique
Domain Path: /languages/
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-background, custom-header, custom-logo, custom-menu, editor-style, featured-images, featured-image-header, footer-widgets, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, photography, blog, portfolio

Chique is based on Underscores http://underscores.me/, (C) 2012-2018 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/
.site-header-main {
    /*background-color: #f2f5f6;
    background-color: #ff000036; */
    background-color: #e4ecd6;
}
.rusf_bandeau_top {
    font-size: 2.8em;
    font-weight: 300;
    margin-top: -80px !important;
    text-align: center;
    margin-bottom:10px;
    line-height:1em;
}
@media (max-width: 1024px) {
    .rusf_bandeau_top {
        font-size: 2em;
        font-weight: 300;
        margin-top: -70px !important;
        text-align: center;
        margin-bottom:10px;
        line-height:1em;
    }
}
@media (max-width: 500px) {
    .rusf_bandeau_top {
        font-size: 1.5em;
    }
}

.iframe-container {
  overflow: hidden;
  position: relative;
  height: 700px
}
@media (max-width: 700px) {
    .iframe-container {
        height: 350px !important;
    }
}
 
.iframe-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}

.site-header-main {
    justify-content: unset !important;
}

.site-branding {
    background-image: url('https://wordpress.xilm.org/rusf/wp-content/uploads/sites/3/2020/03/logo_rusf_france.png') ;
    padding: unset !important;
    height: 300px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: center;
    border: 15px solid transparent;
}
.site-branding a {
    height: 100%;
}
.site-branding a img{
    height: 100%;
}
@media (max-width: 1024px) {
  .site-branding {
      background-image: url('https://wordpress.xilm.org/rusf/wp-content/uploads/sites/3/2020/03/logo_rusf_france_landscape.png') ;
      height: 150px;
      background-repeat: no-repeat;
      background-size: auto 100%;
      background-position: center;
      border-width: 10px 0px;
  }
  .site-branding a img{
      width: 260px;
  }

}
.main-navigation a {
    padding: 7px 25px !important;
}

.rusf_langs {
  display: table;
  margin:0 auto;
}
.rusf_langs ul {
  list-style:none;
  margin: 10px 25px;
}
.rusf_langs ul li {
  display: inline;
  margin-right: 9px;
  font-family:'Titillium Web', sans-serif;
}
.rusf_langs img {
  width: 20px;
}

.singular-content-wrap {
  padding-bottom: 0px !imporant;
}

.site-info a {
  color: #6bbcba;
}
.site-info a:hover {
  color: black;
}

table {
  margin: unset;
}
table a {
  color: #6bbcba !important;
}
