/*53c99ab5e8f5740b7de5f65c0acd622d*/
@import 'etl_grille_images-fr';
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
@font-face {
  font-family: 'icomoon';
  src: url('../../../../fonts/icomoon.eot?vshd4h');
  src: url('../../../../fonts/icomoon.eot?vshd4h#iefix') format('embedded-opentype'), url('../../../../fonts/icomoon.ttf?vshd4h') format('truetype'), url('../../../../fonts/icomoon.woff?vshd4h') format('woff'), url('../../../../fonts/icomoon.svg?vshd4h#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* line 11, templates/rt_photon/custom/scss/custom.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 24, templates/rt_photon/custom/scss/custom.scss */
.icon-qualibat:before {
  content: "\e900";
}
/* line 25, templates/rt_photon/custom/scss/custom.scss */
.icon-ch01-chaudiere:before {
  content: "\e928";
}
/* line 26, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-02-chaudiere:before {
  content: "\e929";
}
/* line 27, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-02-chaudiere-biomasse:before {
  content: "\e92a";
}
/* line 28, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-02-radiateur:before {
  content: "\e92b";
}
/* line 29, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-03-chaudiere:before {
  content: "\e92c";
}
/* line 30, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-03-radiateur:before {
  content: "\e92d";
}
/* line 31, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-04-chaudiere:before {
  content: "\e92e";
}
/* line 32, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-05-chaudiere:before {
  content: "\e92f";
}
/* line 33, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-chaudiere-biomasse:before {
  content: "\e930";
}
/* line 34, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-chauffage:before {
  content: "\e931";
}
/* line 35, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-chauffage-elec:before {
  content: "\e932";
}
/* line 36, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-chauffe-eau:before {
  content: "\e933";
}
/* line 37, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-cuisiniere:before {
  content: "\e934";
}
/* line 38, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-entretien:before {
  content: "\e935";
}
/* line 39, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-poele:before {
  content: "\e936";
}
/* line 40, templates/rt_photon/custom/scss/custom.scss */
.icon-ch-radiateur:before {
  content: "\e937";
}
/* line 41, templates/rt_photon/custom/scss/custom.scss */
.icon-hd-climatiseur:before {
  content: "\e938";
}
/* line 42, templates/rt_photon/custom/scss/custom.scss */
.icon-hd-depannage:before {
  content: "\e939";
}
/* line 43, templates/rt_photon/custom/scss/custom.scss */
.icon-hd-douch-pmr:before {
  content: "\e93a";
}
/* line 44, templates/rt_photon/custom/scss/custom.scss */
.icon-hd-robinet:before {
  content: "\e93b";
}
/* line 45, templates/rt_photon/custom/scss/custom.scss */
.icon-hd-ventilation:before {
  content: "\e93c";
}
/* line 46, templates/rt_photon/custom/scss/custom.scss */
.icon-icon-pl-distrib-eau:before {
  content: "\e93d";
}
/* line 47, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-01-adoucisseur:before {
  content: "\e93e";
}
/* line 48, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-01-canalisation:before {
  content: "\e93f";
}
/* line 49, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-01-robinet:before {
  content: "\e940";
}
/* line 50, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-02-canalisation:before {
  content: "\e941";
}
/* line 51, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-adoucisseur:before {
  content: "\e942";
}
/* line 52, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-alimentation:before {
  content: "\e943";
}
/* line 53, templates/rt_photon/custom/scss/custom.scss */
.icon-planche-chauffant:before {
  content: "\e944";
}
/* line 54, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-baignoire:before {
  content: "\e945";
}
/* line 55, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-cab-douche:before {
  content: "\e946";
}
/* line 56, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-canalisation:before {
  content: "\e947";
}
/* line 57, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-debouchage:before {
  content: "\e948";
}
/* line 58, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-debouchage-2:before {
  content: "\e949";
}
/* line 59, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-debouchage-3:before {
  content: "\e94a";
}
/* line 60, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-debouchage-4:before {
  content: "\e94b";
}
/* line 61, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-debouchage-wc:before {
  content: "\e94c";
}
/* line 62, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-depannage:before {
  content: "\e94d";
}
/* line 63, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-entr:before {
  content: "\e94e";
}
/* line 64, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-entrtien:before {
  content: "\e94f";
}
/* line 65, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-evacuation:before {
  content: "\e950";
}
/* line 66, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-installation:before {
  content: "\e951";
}
/* line 67, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-lavabo:before {
  content: "\e952";
}
/* line 68, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-lavabo-2:before {
  content: "\e953";
}
/* line 69, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-pom-douche:before {
  content: "\e954";
}
/* line 70, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-pression:before {
  content: "\e955";
}
/* line 71, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-repare:before {
  content: "\e956";
}
/* line 72, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-robinet:before {
  content: "\e957";
}
/* line 73, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-surpresseur:before {
  content: "\e958";
}
/* line 74, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-wc:before {
  content: "\e959";
}
/* line 75, templates/rt_photon/custom/scss/custom.scss */
.icon-pl-wc-2:before {
  content: "\e95a";
}
/* line 76, templates/rt_photon/custom/scss/custom.scss */
.icon-robinet:before {
  content: "\e95b";
}
/* ----------------------*******---------------------------*/
/*                  VARIABLES                         */
/* ----------------------*******---------------------------*/
/* ----------------------*******---------------------------*/
/*                   CODES COULEURS                          */
/* ----------------------*******---------------------------*/
/* -------------------------BLEU------------------------*/
/* BLEU : #244da0 */
/* Accent 1 : #1c3c7d */
/* Accent 2 : #2651a6 */
/* Accent 4 : #acc1ec */
/* Back - Copyright styles : #09142a */
/* Extension : #0193DA */
/* -------------------------JAUNE------------------------*/
/* JAUNE : #e8bb27 */
/* Accent 1 : #c9a134 */
/* Accent 2 : #ffba00 */
/* Accent 3 :  */
/* -------------------------ROUGE------------------------*/
/* ROUGE : #de000b */
/* Accent 1 : #ff0000 */
/* Accent 2 : #e6000b */
/* Accent  : #ffffff */
/* Accent 4 : #acc1ec */
/* Back - Copyright styles : #5a0c0f */
/* Extension : #0193DA */
/*
 TYPOGRAPHIE
 Content Plomberie Sanitair
 couleur texte accroche
 TOP
 NAVIGATION
 SLIDESHOW
 HEADER
 ABOVE BANNER
 ABOVE
 SHOWCASE BANNER
 SHOWCASE
 UTILITY BANNER
 UTILITY
 FEATURE BANNER
 FEATURE
 MAIN BANNER
 ASIDE
 CONTAINER
 EXPANDED BANNER
 EXPANDED
 EXTENSION
 BOTTOM BANNER
 FOOTER
 COPYRIGHT
 */
/* line 141, templates/rt_photon/custom/scss/custom.scss */
.page-header > h1 {
  background-image: url('../../../../images/hdchauffageimgs/footer/02-hd-bas-de-page.png');
  background-position: 0 50px;
  background-repeat: no-repeat;
  height: 5.9rem;
  text-transform: capitalize;
}
/* line 149, templates/rt_photon/custom/scss/custom.scss */
.g-wrapper {
  margin: 1.563rem 0.5rem 1.563rem 0.5rem;
  padding: 2.063rem 0.5rem 2.063rem 0.5rem;
}
/* line 154, templates/rt_photon/custom/scss/custom.scss */
.g-content {
  margin: 0.625rem 0 0.625rem 0;
  padding: 0.938rem;
}
/* line 159, templates/rt_photon/custom/scss/custom.scss */
.phototheque .page-header > h1 {
  display: none;
}
/* line 163, templates/rt_photon/custom/scss/custom.scss */
.adresse-modal .page-header > h1 {
  margin-top: 0;
  height: 4.5rem;
  margin-bottom: 0;
}
/* ----------------------*******---------------------------*/
/*                     TYPOGRAPHIE                               */
/* ----------------------*******---------------------------*/
/* line 175, templates/rt_photon/custom/scss/custom.scss */
.g-newsslider .rsseokey {
  color: inherit;
  font-weight: normal;
}
/* line 180, templates/rt_photon/custom/scss/custom.scss */
.rsseokey {
  color: #6e6b35 !important;
  font-weight: normal;
}
/* line 186, templates/rt_photon/custom/scss/custom.scss */
h6 .rsseokey {
  color: inherit;
}
/* line 190, templates/rt_photon/custom/scss/custom.scss */
p.pmodtitre {
  font-size: 2.2rem;
  text-transform: uppercase;
}
/* line 195, templates/rt_photon/custom/scss/custom.scss */
.hd-line {
  margin: 1.5rem;
}
/* line 198, templates/rt_photon/custom/scss/custom.scss */
blockquote p {
  color: #766ca6;
  font-weight: 800;
}
/* Content Plomberie Sanitair */
/* line 204, templates/rt_photon/custom/scss/custom.scss */
ul.bordimg {
  display: inline-grid;
  margin-top: 0;
}
/* line 209, templates/rt_photon/custom/scss/custom.scss */
p.lead {
  font-weight: 500;
  margin-bottom: 0;
  line-height: 30px;
  font-size: 1.3em;
}
/* line 216, templates/rt_photon/custom/scss/custom.scss */
div.travaux, div.installation {
  float: left;
  position: relative;
  box-sizing: content-box;
  padding: 10px;
  margin: 0 1rem 0 1rem;
  background: linear-gradient(#f0f0f0, white);
  border: 2px solid #c6c6c6;
  box-shadow: 3px 3px 3px #c5c5c5;
  border-radius: 8px;
}
/* line 229, templates/rt_photon/custom/scss/custom.scss */
.lead.title {
  text-align: center;
  padding-bottom: 10px;
}
/* couleur texte accroche */
/* line 235, templates/rt_photon/custom/scss/custom.scss */
.bg-info {
  padding: 0.5rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
/* line 241, templates/rt_photon/custom/scss/custom.scss */
.text-white {
  color: #fff !important;
}
/* line 245, templates/rt_photon/custom/scss/custom.scss */
div.bg-info {
  background-color: #5bc0de !important;
  display: inline-grid !important;
  margin: 0 auto 0;
}
/* ----------------------*******---------------------------*/
/*                         TOP                               */
/* ----------------------*******---------------------------*/
/* ----------------------*******---------------------------*/
/*                     NAVIGATION                            */
/* line 261, templates/rt_photon/custom/scss/custom.scss */
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0 0.5rem;
  margin-bottom: 0;
}
/* line 265, templates/rt_photon/custom/scss/custom.scss */
.hd-contactnav .g-simplecontent-item-leading-content {
  margin-bottom: 0;
}
/* ----------------------*******---------------------------*/
/* line 270, templates/rt_photon/custom/scss/custom.scss */
.hd-adresse span {
  font-size: 13px;
}
/* line 273, templates/rt_photon/custom/scss/custom.scss */
.hd-mail {
  color: #fff;
}
/* line 276, templates/rt_photon/custom/scss/custom.scss */
a .hd-mail {
  color: #fff fff;
}
/* offsidenar */
/* line 282, templates/rt_photon/custom/scss/custom.scss */
.offsidebar-menu-hd .g-menu-item-subtitle {
  display: none;
}
/* line 285, templates/rt_photon/custom/scss/custom.scss */
.offsidebarhd {
  margin-top: 1.25rem !important;
}
/* navigation */
/* line 289, templates/rt_photon/custom/scss/custom.scss */
.g-main-nav ul, #g-mobilemenu-container ul {
  text-transform: uppercase;
}
/* line 294, templates/rt_photon/custom/scss/custom.scss */
#g-navigation .g-menu-item-subtitle {
  font-weight: normal;
  text-transform: capitalize;
}
/* logo/image */
/* line 300, templates/rt_photon/custom/scss/custom.scss */
.g-logo.hd-logo {
  padding: 1rem;
}
/* line 304, templates/rt_photon/custom/scss/custom.scss */
.block-contact .g-title {
  margin: -0.5rem 0 -1.5rem;
}
/* line 308, templates/rt_photon/custom/scss/custom.scss */
.g-blockcontent-description > address {
  margin-bottom: 0;
}
/* ----------------------*******---------------------------*/
/*                     HEADER                            */
/* ----------------------*******---------------------------*/
/* line 315, templates/rt_photon/custom/scss/custom.scss */
.urgentcontact {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* line 321, templates/rt_photon/custom/scss/custom.scss */
.urgentcontact h3 {
  margin-top: 0;
}
/* line 325, templates/rt_photon/custom/scss/custom.scss */
div.urgentcontact > div {
  width: 150px;
  margin: 0.5rem auto 0 auto;
  border: 2px solid #67b9d4;
  border-radius: 5px;
  padding: 0.2rem;
  text-align: center;
  background-color: #c80b0b;
  color: #fefdff;
  width: 100%;
}
/* line 336, templates/rt_photon/custom/scss/custom.scss */
.urgence {
  text-align: center;
  text-shadow: 1px 2px #000;
  color: #fff;
}
/* line 342, templates/rt_photon/custom/scss/custom.scss */
.urgence > span {
  font-weight: bold;
}
/* ----------------------*******---------------------------*/
/*                     UTILITY                            */
/* ----------------------*******---------------------------*/
/* line 351, templates/rt_photon/custom/scss/custom.scss */
.videotutophoto .video-js {
  max-width: 100%;
}
/* ----------------------*******---------------------------*/
/*                      COPYRIGHT                            */
/* ----------------------*******---------------------------*/
/* line 359, templates/rt_photon/custom/scss/custom.scss */
.copyrmenu .g-menu-item-container {
  border-right: 1px solid;
  margin: 0 10px 0 0;
  padding: 0 10px 0 0 !important;
}
/* I.A - LOGO */
/* I.B - ICONES */
/* line 367, templates/rt_photon/custom/scss/custom.scss */
.ch, .pl [class^="icon-"], [class*=" icon-"] {
  text-align: center;
  width: 100%;
}
/* line 374, templates/rt_photon/custom/scss/custom.scss */
.chauffmaintdepa [class^="icon-"] {
  display: block;
  line-height: 1;
  margin: 1rem auto 4.5rem;
  text-align: center;
  width: auto;
}
/* line 382, templates/rt_photon/custom/scss/custom.scss */
.chauffmaintdepa .g-gridcontent .g-gridcontent-item {
  padding: 0;
}
/* line 386, templates/rt_photon/custom/scss/custom.scss */
h2 i {
  padding-right: 1.2rem;
}
/* line 390, templates/rt_photon/custom/scss/custom.scss */
.ext-chaufback {
  background-image: url('../../../../images/hdchauffageimgs/pages/chauffage/img-01.png') !important;
  background-position: right bottom !important;
  background-repeat: no-repeat !important;
}
/* line 396, templates/rt_photon/custom/scss/custom.scss */
.ext-plomback {
  background-image: url('../../../../images/hdchauffageimgs/pages/plomberie-sanitaire/img-01.png') !important;
  background-position: right top !important;
  background-repeat: no-repeat !important;
}
/* line 402, templates/rt_photon/custom/scss/custom.scss */
.ext-accueilback {
  background-image: url('../../../../images/hdchauffageimgs/pages/certifications/img-01.png') !important;
  background-position: right bottom !important;
  background-repeat: no-repeat !important;
}
/* line 408, templates/rt_photon/custom/scss/custom.scss */
.installch .page-header > h2::before {
  content: "\e951";
  font-family: "IcoMoon";
}
/* line 413, templates/rt_photon/custom/scss/custom.scss */
.installpl .page-header > h2::before {
  content: "\e951";
  font-family: "IcoMoon";
}
/* line 418, templates/rt_photon/custom/scss/custom.scss */
.maintdepach .page-header > h2::before {
  content: "\e939";
  font-family: "IcoMoon";
}
/* line 423, templates/rt_photon/custom/scss/custom.scss */
.maintdepapl .page-header > h2::before {
  content: "\e94f";
  font-family: "IcoMoon";
}
/* line 428, templates/rt_photon/custom/scss/custom.scss */
.desemboua .page-header > h2::before {
  content: "\e94b";
  font-family: "IcoMoon";
}
/* line 433, templates/rt_photon/custom/scss/custom.scss */
.plombsanit .page-header > h2::before {
  content: "\e955";
  font-family: "IcoMoon";
}
/* line 438, templates/rt_photon/custom/scss/custom.scss */
.baigndouch .page-header > h2::before {
  content: "\e946";
  font-family: "IcoMoon";
}
/* line 443, templates/rt_photon/custom/scss/custom.scss */
.adouci .page-header > h2::before {
  content: "\e93e";
  font-family: "IcoMoon";
}
/* line 448, templates/rt_photon/custom/scss/custom.scss */
.chaufeau .page-header > h2::before {
  content: "\e933";
  font-family: "IcoMoon";
}
/* line 453, templates/rt_photon/custom/scss/custom.scss */
.amenpmr .page-header > h2::before {
  content: "\e93a";
  font-family: "IcoMoon";
}
/* line 458, templates/rt_photon/custom/scss/custom.scss */
.tubage .page-header > h2::before {
  content: "";
  font-family: "IcoMoon";
}
/* line 463, templates/rt_photon/custom/scss/custom.scss */
.planchauf .page-header > h2::before {
  content: "\e944";
  font-family: "IcoMoon";
}
/* line 468, templates/rt_photon/custom/scss/custom.scss */
.pac .page-header > h2::before {
  content: "\e92c";
  font-family: "IcoMoon";
}
/* line 473, templates/rt_photon/custom/scss/custom.scss */
.aspicent .page-header > h2::before {
  content: "\e92c";
  font-family: "IcoMoon";
}
/* line 478, templates/rt_photon/custom/scss/custom.scss */
.poeles .page-header > h2::before {
  content: "\e936";
  font-family: "IcoMoon";
}
/* line 483, templates/rt_photon/custom/scss/custom.scss */
.chaudiere .page-header > h2::before {
  content: "\e929";
  font-family: "IcoMoon";
}
/* line 488, templates/rt_photon/custom/scss/custom.scss */
.biomasse .page-header > h2::before {
  content: "\e930";
  font-family: "IcoMoon";
}
/* line 493, templates/rt_photon/custom/scss/custom.scss */
.cuisiniere .page-header > h2::before {
  content: "\e934";
  font-family: "IcoMoon";
}
/* line 498, templates/rt_photon/custom/scss/custom.scss */
.alert, .alert h4, .text-danger {
  color: #f00;
}
/* line 504, templates/rt_photon/custom/scss/custom.scss */
.gridcontentitle .g-gridcontent-readmore {
  display: none;
}
/* line 508, templates/rt_photon/custom/scss/custom.scss */
.gridcontentitle .g-title i {
  margin-right: 2rem;
}
/* ----------------------*******---------------------------*/
/*                      SLIDESHOW                            */
/* ----------------------*******---------------------------*/
/* line 517, templates/rt_photon/custom/scss/custom.scss */
.g-newsslider-headlines {
  background: rgba(0, 7, 0, 0.6) none repeat scroll 0 0;
}
/* line 521, templates/rt_photon/custom/scss/custom.scss */
.g-newsslider-headlines li {
  opacity: 0.5;
}
/* line 525, templates/rt_photon/custom/scss/custom.scss */
.g-newsslider-preview-title {
  margin-top: 13rem;
}
/* ----------------------*******---------------------------*/
/*                      ASIDE                            */
/* ----------------------*******---------------------------*/
/* line 534, templates/rt_photon/custom/scss/custom.scss */
.g-mosaicgrid-contact .g-mosaicgrid-style2 .g-mosaicgrid-item-title a {
  color: transparent;
  font-size: 1rem;
  padding-top: 50px;
}
/* line 540, templates/rt_photon/custom/scss/custom.scss */
.g-mosaicgrid-contact .g-mosaicgrid-content {
  padding: 0.4rem 0.8rem 0rem;
}
/* line 544, templates/rt_photon/custom/scss/custom.scss */
g-mosaicgrid-content {
  padding: 0.8rem 0.8rem 0rem;
}
/* line 548, templates/rt_photon/custom/scss/custom.scss */
.g-mosaicgrid-contact .g-mosaicgrid-style2 .g-mosaicgrid-content {
  position: relative;
  bottom: 2.2rem;
  text-align: center;
}
/* line 554, templates/rt_photon/custom/scss/custom.scss */
a .g-mosaicgrid-contact .g-mosaicgrid-title {
  color: transparent !important;
}
/* ----------------------*******---------------------------*/
/*                      CONTAINER                            */
/* ----------------------*******---------------------------*/
/* line 563, templates/rt_photon/custom/scss/custom.scss */
.install-plomsani > h2 {
  font-size: 1.9rem;
  color: #fff;
}
/* line 568, templates/rt_photon/custom/scss/custom.scss */
p.soustitre {
  font-weight: bold;
}
/* line 572, templates/rt_photon/custom/scss/custom.scss */
hr {
  margin: 2rem 0;
}
/* line 576, templates/rt_photon/custom/scss/custom.scss */
dt.chauf {
  background-image: url('../../../../hdchauffage/images/hdchauffageimgs/pages/chauffage/logo-inst-entre-dep.jpg');
  background-position: left top;
  background-repeat: no-repeat;
  height: 200px;
  width: 120px;
}
/* line 584, templates/rt_photon/custom/scss/custom.scss */
dl.chauffage > dd {
  line-height: 30px;
  margin-left: 0;
}
/* line 589, templates/rt_photon/custom/scss/custom.scss */
.item-page .item-image {
  background: transparent none repeat scroll 0 0;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
}
/* line 594, templates/rt_photon/custom/scss/custom.scss */
.serviceshd .g-block {
  -moz-box-flex: 1;
  flex: 0 1 auto;
}
/* line 599, templates/rt_photon/custom/scss/custom.scss */
.owlchauffage .g-owlcarousel-item-desc {
  font-size: 100%;
}
/* line 603, templates/rt_photon/custom/scss/custom.scss */
.button.ButChauffage {
  border-radius: 2rem;
}
/* line 607, templates/rt_photon/custom/scss/custom.scss */
.page-header h2 {
  font-size: 1.9rem;
}
/* line 611, templates/rt_photon/custom/scss/custom.scss */
h2.g-title {
  font-size: 1.9rem;
}
/* line 615, templates/rt_photon/custom/scss/custom.scss */
.item-page .g-title {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 620, templates/rt_photon/custom/scss/custom.scss */
.fa {
  margin-right: 2px;
}
/* line 624, templates/rt_photon/custom/scss/custom.scss */
p.text-danger {
  color: #f00;
  font-weight: bold;
}
/* line 629, templates/rt_photon/custom/scss/custom.scss */
span.jour {
  font-weight: 600;
}
/* line 633, templates/rt_photon/custom/scss/custom.scss */
.text-danger {
  color: #f00;
  font-weight: bold;
}
/* line 638, templates/rt_photon/custom/scss/custom.scss */
a.hdmail {
  text-shadow: 1px 2px 0.1px #000;
}
/* line 642, templates/rt_photon/custom/scss/custom.scss */
.text-info {
  font-weight: 500;
}
/* line 646, templates/rt_photon/custom/scss/custom.scss */
.g-pricingtable .g-pricingtable-price {
  text-align: center;
}
/* line 650, templates/rt_photon/custom/scss/custom.scss */
.g-infolist-item-title {
  font-weight: bold !important;
  text-shadow: 2px 1px 3px #afb0b3;
}
/* ---------------------- OWL ASIDE A ---------------------- */
/* line 656, templates/rt_photon/custom/scss/custom.scss */
.owl-maintchauf .g-title {
  font-size: 160%;
}
/* line 660, templates/rt_photon/custom/scss/custom.scss */
.owl-maintchauf .g-owlcarousel-item-desc {
  font-size: 1rem;
  padding-top: 1.5rem;
}
/* line 665, templates/rt_photon/custom/scss/custom.scss */
.owl-entrechaud h3.text-center {
  font-weight: bold;
}
/* ----------------------*******---------------------------*/
/*                   EXPANDED BANNER                         */
/* ----------------------*******---------------------------*/
/* line 674, templates/rt_photon/custom/scss/custom.scss */
#smart .g-content {
  margin-top: 0;
}
/* line 678, templates/rt_photon/custom/scss/custom.scss */
.g-expandedBannerpl {
  background-color: #244da0;
}
/* line 682, templates/rt_photon/custom/scss/custom.scss */
.sectionqualification {
  background-color: #fff;
}
/* line 686, templates/rt_photon/custom/scss/custom.scss */
.modqualificatioshd h4 {
  margin-top: 0;
}
/* line 690, templates/rt_photon/custom/scss/custom.scss */
.modqualificatioshd .g-tag {
  text-transform: none;
}
/* ----------------------*******---------------------------*/
/*                      EXPANDED                             */
/* ----------------------*******---------------------------*/
/* line 699, templates/rt_photon/custom/scss/custom.scss */
.g-mosaicgrid-content {
  padding: 0.8rem 0.8rem 0.8rem;
}
/* ----------------------*******---------------------------*/
/*                      EXTENSION                            */
/* ----------------------*******---------------------------*/
/* line 708, templates/rt_photon/custom/scss/custom.scss */
.modplomberie {
  font-size: 3.5rem;
}
/* line 712, templates/rt_photon/custom/scss/custom.scss */
.pl .g-gridcontent-item-desc {
  text-align: left;
}
/* line 716, templates/rt_photon/custom/scss/custom.scss */
.pl .g-gridcontent-item-wrapper {
  text-align: center;
}
/* line 720, templates/rt_photon/custom/scss/custom.scss */
.pl .ch, .g-block.g-gridcontent-title-desc {
  margin-bottom: 1rem;
}
/* line 725, templates/rt_photon/custom/scss/custom.scss */
.gridcontentitle h2.g-title {
  word-spacing: 0.5rem;
}
/* line 729, templates/rt_photon/custom/scss/custom.scss */
.instentrrepar .g-gridcontent-item .g-gridcontent-item-title, .g-gridcontent-item-desc {
  color: white;
}
/* line 734, templates/rt_photon/custom/scss/custom.scss */
.instentrrepar .g-gridcontent-item .g-gridcontent-item-desc {
  color: white;
}
/* ----------------------*******---------------------------*/
/*                      FOOTER                               */
/* ----------------------*******---------------------------*/
/* line 743, templates/rt_photon/custom/scss/custom.scss */
.g-footer-logo > img {
  border-radius: 5px;
}
/* ----------------------*******---------------------------*/
/*                      COPYRIGHT                               */
/* ----------------------*******---------------------------*/
/* line 752, templates/rt_photon/custom/scss/custom.scss */
#g-copyright .g-bottom-menu li .fa {
  font-size: inherit;
}
/* line 756, templates/rt_photon/custom/scss/custom.scss */
.largemarginright {
  margin-right: 1.25rem !important;
}
/* line 760, templates/rt_photon/custom/scss/custom.scss */
.largemargintop {
  margin-top: 1.25rem !important;
}
/* line 764, templates/rt_photon/custom/scss/custom.scss */
.largemarginbottom {
  margin-bottom: 1.25rem !important;
}
/* line 768, templates/rt_photon/custom/scss/custom.scss */
.largemarginleft {
  margin-left: 1.25rem !important;
}
/* line 772, templates/rt_photon/custom/scss/custom.scss */
.nopaddingleft {
  padding-left: 0 !important;
}
/* line 776, templates/rt_photon/custom/scss/custom.scss */
.nopaddingright {
  padding-right: 0 !important;
}
/* line 780, templates/rt_photon/custom/scss/custom.scss */
.medmarginbottom {
  margin-bottom: 1rem !important;
}
/* line 784, templates/rt_photon/custom/scss/custom.scss */
.item-page .item-image, blockquote {
  display: flex;
}
/* line 789, templates/rt_photon/custom/scss/custom.scss */
.fp-slideshow-plomberie .g-newsslider-preview-title {
  margin-top: 5rem;
}
/* line 793, templates/rt_photon/custom/scss/custom.scss */
#g-slideshow.accueil-back {
  background-image: url('../../../../images/hdchauffageimgs/accueil/slideshow/chauffage-01.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #fff;
  margin: 0;
  max-width: 1000%;
  padding: 0;
  position: relative;
  z-index: 1;
}
/* line 806, templates/rt_photon/custom/scss/custom.scss */
.g-gridcontent .g-gridcontent-item .g-gridcontent-item-wrapper i.icon {
  color: #ffe6e6;
  margin: 1rem auto 2.5rem;
}
/* line 811, templates/rt_photon/custom/scss/custom.scss */
.instentrrepar[class^="icon-"], [class*=" icon-"] {
  display: inline-block;
  height: auto;
  line-height: inherit;
  width: auto;
}
/* line 819, templates/rt_photon/custom/scss/custom.scss */
#feedback-546 a {
  border-radius: 20px 20px 0 0;
}
/*# sourceMappingURL=custom_93.css.map */