/**
 * DOMAIN-MSDECOUPE-COM
 * domain-msdecoupe-com
 */

body.domain-msdecoupe-com {}




/**
 * ========== base/vars.css ==========
 */
body.domain-msdecoupe-com {

  /**/
  --site--main--color--02-01-01: #1180C4;

  /**/
  --site--main--color--03-01-01: #1180C4;

  /**/
  --site--main--color--03-02-01: #666666;
  --site--main--color--03-02-02: #444444;
  --site--main--color--03-02-03: #151e26;

  /**/
  --site--main--color--03-03-02: #FFFFFF;
  --site--main--color--03-03-03: #FFFFFF;
  --site--main--color--03-03-04: #e4eaf0;

}




/**
 * ========== custom/page.css ==========
 */


/**
 * header
 */
body.domain-msdecoupe-com header.region-header {
  width: 106px;
  width: 140px;
}

/* @media */
@media only screen and (min-width: 768px) {
  body.domain-msdecoupe-com header.region-header {
    width: 124px;
    width: 160px;
  }
}

/* @media */
@media only screen and (min-width: 1200px) {
  body.domain-msdecoupe-com header.region-header {
    width: 148px;
    width: 210px;
  }
}




/**
 * navi-tool
 */
body.domain-msdecoupe-com .region-navi-tool {
  width: calc(100% - 160px);
}


/* @media */
@media only screen and (min-width: 768px) {
  body.domain-msdecoupe-com .region-navi-tool {
    width: calc(100% - 180px);
  }
}

/* @media */
@media only screen and (min-width: 1200px) {
  body.domain-msdecoupe-com .region-navi-tool {
    width: calc(100% - 230px);
  }
}




/**
 *  ========== custom/node.css ==========
 */




/**
 * SHOWCASE - NODE TEASER
 */

/**/
body.domain-msdecoupe-com article.node--type-showcase.node--view-mode-node-teaser .showcase-layer-text {
  background-color: rgba(221,238,248,0.9);
  color: #222222;
}

/**/
body.domain-msdecoupe-com article.node--type-showcase.node--view-mode-node-teaser h2,
body.domain-msdecoupe-com article.node--type-showcase.node--view-mode-node-teaser h3 {
  color: #222222;
}








/**
 * DOMAIN-STRONGTIE-EU
 * domain-strongtie-eu
 */

body.domain-www-strongtie-eu {}




/**
 *  ========== custom/page.css ==========
 */


/**
 * header
 */
body.domain-www-strongtie-eu header.region-header {}


/* @media */
@media only screen and (min-width: 1024px) {
  body.domain-www-strongtie-eu header.region-header {
    margin-bottom: 1rem;
  }
}

/* @media */
@media only screen and (min-width: 1200px) {
  body.domain-www-strongtie-eu header.region-header {
    margin-bottom: 1.5rem;
  }
}




/**
 * mapper
 */
body.domain-www-strongtie-eu .region-area-mapper {
  margin: 0 auto;
  max-width: 1200px;
}


/* @media */
@media only screen and (min-width: 1200px) {
  body.domain-www-strongtie-eu .region-area-mapper .region-box {
    max-width: 50%;
    padding: 0;
  }
}
