
    @font-face {
        font-family: 'Mono Social Icons Font';
        src: url('https://www.heatscopefrance.fr/wp-content/themes/heatscope/library/views/scripts/monosocial/MonoSocialIconsFont-1.10.eot');
        src: url('https://www.heatscopefrance.fr/wp-content/themes/heatscope/library/views/scripts/monosocial/MonoSocialIconsFont-1.10.eot?#iefix') format('embedded-opentype'),
             url('https://www.heatscopefrance.fr/wp-content/themes/heatscope/library/views/scripts/monosocial/MonoSocialIconsFont-1.10.woff') format('woff'),
             url('https://www.heatscopefrance.fr/wp-content/themes/heatscope/library/views/scripts/monosocial/MonoSocialIconsFont-1.10.ttf') format('truetype'),
             url('https://www.heatscopefrance.fr/wp-content/themes/heatscope/library/views/scripts/monosocial/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont') format('svg');
        src: url('https://www.heatscopefrance.fr/wp-content/themes/heatscope/library/views/scripts/monosocial/MonoSocialIconsFont-1.10.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }.monosocial {
    font-size: 24px;
    font-family: 'Mono Social Icons Font';
}
.container.main {
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.6);
}
#heading-box-container:after {
    background-image: url("https://www.heatscopefrance.fr/files/pagemedia-fade-2tsihl8lki6v8chgtt9pkg.png");
}
.backstretch {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

body {
  background-color: #363636; }

a, a:visited {
  color: #ed1c24; }
  a i, a:visited i {
    color: #ed1c24; }

.container.main {
  background-color: #f0f0f0; }

a.button, a.button:visited,
body.error404 .amplus_panel h1 {
  background: #ed1c24;
  color: #ffffff; }

.featureimage > span {
  color: #ed1c24; }

footer .copyrighttext small {
  color: white; }

a:hover {
  color: #222; }
  a:hover i {
    color: #222; }

.bfi_accordion li > h4.selected {
  background: #ed1c24;
  color: #ffffff; }
  .bfi_accordion li > h4.selected i {
    color: #ffffff; }

.bfi_tabs .tab-title li.selected h4 {
  background: #ed1c24;
  color: #ffffff; }
  .bfi_tabs .tab-title li.selected h4 i {
    color: #ffffff; }
.bfi_tabs .tab-body {
  border-color: #ed1c24; }

.dropcaps.colored, .bfi_toggle.colored > h4, .bfi_highlight.colored,
.featurebox1:hover > i, .featurebox1:hover > a > i {
  background: #ed1c24;
  color: #ffffff; }

.featurebox1 > i:after, .featurebox1 > a > i:after {
  border-color: rgba(237,28,36,.4) !important; }

.bfi_pricingtable > div.big > h3, .bfi_pricingtable > div.big > a, .bfi_pricingtable > div.big > a:visited {
  background: #ed1c24;
  color: #ffffff; }
  .bfi_pricingtable > div.big > h3 i, .bfi_pricingtable > div.big > a i, .bfi_pricingtable > div.big > a:visited i {
    color: #ffffff; }
.bfi_pricingtable > div.big > .subtitle {
  background: rgba(237,28,36,.7);
  color: #ffffff; }
  .bfi_pricingtable > div.big > .subtitle i {
    color: #ffffff; }

.filters a.filter.selected {
  background: #ed1c24;
  color: #ffffff; }
  .filters a.filter.selected:hover {
    background: #ed1c24 !important;
    color: #ffffff !important; }

.widget_calendar #wp-calendar td {
  color: #555; }
  .widget_calendar #wp-calendar td a, .widget_calendar #wp-calendar td a:visited {
    background: #ed1c24;
    color: #ffffff; }
    .widget_calendar #wp-calendar td a i, .widget_calendar #wp-calendar td a:visited i {
      color: #ffffff; }

#main-menu > ul > li > a, #main-menu > ul > li > a:visited {
  height: 35px;
  line-height: 35px; }

header.container .navbar.container {
  background-color: rgba(0,0,0, 0); }

.ddsmoothmenu ul li a, .ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited,
.ddsmoothmenu ul li a i, .ddsmoothmenu ul li a:link i, .ddsmoothmenu ul li a:visited i {
  color: #ffffff; }

#main-menu > ul > li > a:hover, #main-menu > ul > li > a:hover i,
#main-menu > ul > li > ul a:hover, #main-menu > ul > li > ul a.selected,
#main-menu > ul > li > ul a:hover i, #main-menu > ul > li > ul a.selected i {
  color: #ed1c24; }

footer {
  background-color: rgba(17,17,17, 1.0); }

footer .copyrighttext small, footer .copyrighttext small i, footer a.monosocial {
  color: #ffffff; }

footer .widget * {
  color: #eeeeee; }
footer .widget h1, footer .widget h2, footer .widget h3, footer .widget h4, footer .widget h5, footer .widget h6 {
  color: #cccccc; }
footer .widget a, footer .widget a:visited {
  color: #ffffff; }
  footer .widget a i, footer .widget a:visited i {
    color: #ffffff; }
  footer .widget a:hover, footer .widget a:visited:hover {
    color: #eeeeee; }
    footer .widget a:hover i, footer .widget a:visited:hover i {
      color: #eeeeee; }
footer .widget a.button {
  background: #ed1c24;
  color: #ffffff; }
  footer .widget a.button i {
    background: #ed1c24;
    color: #ffffff; }
  footer .widget a.button:hover {
    background: #555;
    color: white; }
    footer .widget a.button:hover i {
      color: white; }
footer .widget .search a.button i {
  color: #999;
  background: none; }
footer .widget .search a.button:hover i {
  color: #ccc;
  background: none; }
footer .widget hr {
  border-color: #ffffff;
  background-color: rgba(237,28,36,.3); }
footer .widget li:before {
  color: #ed1c24; }
