/*
	Heizung Klinke
*/


@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: 400;
  src:  url('/files/_tmpl/fonts/RobotoCondensed-Regular.ttf');
}


body {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 16px;
  line-height: 1.5;
}


h1,
h2,
h3,
h4 {
    font-family:Roboto Condensed;
}
.bg-fixed {
    background-attachment: fixed;
    background-size: cover;
}
.bg-1 {
    background-color:#E11B18;
    background-image:url("files/592-motivate/klinke heizung/banner4.jpg");
    background-repeat:no-repeat;
    background-size: cover;
}
.bg-2 {
    background-color:#E11B18;
    background-image:url("files/592-motivate/klinke heizung/banner.jpg");
    background-repeat:no-repeat;
    background-size: cover;
}
.bg-3 {
    background-color:#E11B18;
    background-image:url("files/592-motivate/klinke heizung/banner3.jpg");
    background-repeat:no-repeat;
    background-size: cover;
}

/* main:: Background */
.numbers p,
.scrolltop a,
.bluebanner a.btn:hover,
.btn:hover:before,
.btn:focus:before,
.btn:active:before,
.newstxt p.more a:hover:before,
.newstxt p.more a:focus:before,
.newstxt p.more a:active:before,
p.back a:hover:before,
p.back a:focus:before,
p.back a:active:before,
input.submit:hover:before,
input.submit:focus:before,
input.submit:active:before,
div.overlay-textinput .submit:hover:before,
div.overlay-textinput .submit:focus:before,
div.overlay-textinput .submit:active:before,
div.overlay-textinput .submit:hover,
input.submit:hover,
.newsletter .submit:hover,
.mod_search .submit:hover,
.submit:hover,
p.more a:hover,
p.back:hover,
.home-headline .fa {
    background-color:#E11B18;
}

/* MainColorThinBorder */
.rightblock h3,
h1:before,
h1:after {
    border-bottom:1px solid #E11B18;
}

/* mainColor:: Background */
table.calendar td.active,
.iconTrans img,
.fa-white .fa,
#willkommen .image_container,
.mod_quicknav select,
#footer input.submit,
#header .mainnavi ul.level_2,
#header .mainnavi ul.level_3,
.ce_accordion .toggler:hover,
.ui-accordion-icons.active,
.mod_eventlist div.header a:hover,
p.more a:hover,
p.back a:hover,
.newstxt p.more a:hover,
p.back:hover,
.gallery-home .image_container,
.icon .fa,
.bg-fixed .img-responsive,
.event .header,
div.overlay-textinput .submit,
input.submit,
.ce_accordion .toggler:after,
.newsletter .submit,
#footer input.submit,
.btn-primary,
#footer .submit,
.mod_search .submit,
.contact-home,
.clients .fa,
.submit:hover,
a.btn:hover,
.mainnavi .level_1 > li.active,
.mainnavi .level_1 > li.active,
.mainnavi .level_1 > li.trail,
.mainnavi .level_1 > li.trail,
.mainnavi .level_1 span:hover {
    background-color:#E11B18;
}

/* DarkColorBackground */
.fa-white .fa:hover,
#slider .page-scroll em,
.dark-bg,
#slider .slider-control a.slider-prev:before,
#slider .slider-control a.slider-next:after,
.slider-control a.slider-prev:before,
.slider-control a.slider-next:after,
.pagination li span:hover,
.pagination li a:hover,
.overlay-menu,
.bluebanner a.btn,
.slider-text-bg,
.contact-home,
.pagination li span:hover,
.pagination li a:hover,
.dark-bg .container,
.mod_newsreader p.info,
.layout_latest p.info,
.mod_eventreader  p.info,
.news .info,
.mod_eventlist div.header,
footer .footercontainer,
footer .footercontainer  .container,
a.btn,
.submit,
.mod_search .submit,
.mod_eventlist div.header a,
p.more a,
p.back a,
.newstxt p.more a,
p.back,
.newsletter .submit:hover {
    background-color:#2E3440;
}

/* mainColor:: FontColor */
footer .mod_navigation li a:hover,
footer .mod_navigation li span:hover,
footer .mod_navigation li a.active,
footer .mod_navigation li span.active,
footer .mod_navigation li span.trail,
footer .mod_navigation li a.trail,
.topnavi a:hover,
.topnavi  a:focus,
header input.submit,
a:active,
#main a:hover,
#slider .slider-control a.slider-prev:hover:before,
#slider .slider-control a.slider-next:hover:after,
.slider-control a.slider-prev:hover:before,
.slider-control a.slider-next:hover:after,
.slider-control .slider-menu b.active,
.footercontainer .fa {
    color:#E11B18;
}

/* 2E3440 - Color */
figure.image_container figcaption,
h2,
h3,
h4,
#footer .submit:hover,
.fa,
p.socialIcons a:after,
.team p.socialIcons a:hover:after,
.ce_downloads li:before,
.contact-home a:hover,
footer a:hover {
    color:#2E3440;
}

/* MainColor */
.ce_downloads a:hover .downloadicon,
.footercontainer .mod_eventlist a:hover,
p.footerIcons a:hover:after,
p.socialIcons a:hover:after,
p.teamIcons a:hover:after,
p.info a:hover,
.button-menu .fa,
.ce_downloads li:hover:before,
.overlay-menu ul.level_2 > li > span:hover,
.footercontainer a:hover,
h1 {
    color:#E11B18;
}

/* FontColor :: Grey */
a {
    color:#353535;
    text-shadow: none
}

/* e7e9ea :: Color */
.btn:hover,
.OutsideIn,
.OutsideIn p,
.OutsideIn h2 {
    color:#2E3440;
}

/* e7e9ea :: Background */
.InsideOut,
.service-home,
.clients,
.grey-bg,
.grey-bg-2,
.innertxt {
    background-color:#e7e9ea;
}
