/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../../assets/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../../assets/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* qTip2 v2.2.1 | Plugins: tips viewport | Styles: core | qtip2.com | Licensed MIT | Wed Aug 12 2015 16:16:42 */

.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url("../../files/thkm/theme/css/#default#VML");display:inline-block;visibility:visible}
@charset "UTF-8";@font-face {  font-family: 'IconicFill';  font-style: normal;  font-weight: normal;  src: url("../../files/thkm/theme/css/webfonts/iconicfill.eot");  src: url("../../files/thkm/theme/css/webfonts/iconicfill.eot?#iefix") format('eot'),  url("../../files/thkm/theme/css/webfonts/iconicfill.woff") format('woff'),  url("../../files/thkm/theme/css/webfonts/iconicfill.ttf") format('truetype'),  url("../../files/thkm/theme/css/webfonts/iconicfill.svg#IconicFill") format('svg');}.iconicfill-lightbulb:before{content:'\e063'}.iconicfill-equalizer:before{content:'\e052'}.iconicfill-brush-alt:before{content:'\e01c'}.iconicfill-move:before{content:'\e03e'}.iconicfill-tag-fill:before{content:'\e02b'}.iconicfill-book-alt2:before{content:'\e06a'}.iconicfill-layers:before{content:'\e01f'}.iconicfill-chat-alt-fill:before{content:'\e007'}.iconicfill-layers-alt:before{content:'\e020'}.iconicfill-cloud-upload:before{content:'\e045'}.iconicfill-chart-alt:before{content:'\e029'}.iconicfill-fullscreen-exit-alt:before{content:'\e051'}.iconicfill-cloud-download:before{content:'\e044'}.iconicfill-paperclip:before{content:'\e08a'}.iconicfill-heart-fill:before{content:'\2764'}.iconicfill-mail:before{content:'\2709'}.iconicfill-pen-alt-fill:before{content:'\e005'}.iconicfill-check-alt:before{content:'\2714'}.iconicfill-battery-charging:before{content:'\e05d'}.iconicfill-lock-fill:before{content:'\e075'}.iconicfill-stop:before{content:'\e04a'}.iconicfill-arrow-up:before{content:'\2191'}.iconicfill-move-horizontal:before{content:'\e038'}.iconicfill-compass:before{content:'\e021'}.iconicfill-minus-alt:before{content:'\e009'}.iconicfill-battery-empty:before{content:'\e05c'}.iconicfill-comment-fill:before{content:'\e06d'}.iconicfill-map-pin-alt:before{content:'\e002'}.iconicfill-question-mark:before{content:'\003f'}.iconicfill-list:before{content:'\e055'}.iconicfill-upload:before{content:'\e043'}.iconicfill-reload:before{content:'\e030'}.iconicfill-loop-alt4:before{content:'\e035'}.iconicfill-loop-alt3:before{content:'\e034'}.iconicfill-loop-alt2:before{content:'\e033'}.iconicfill-loop-alt1:before{content:'\e032'}.iconicfill-left-quote:before{content:'\275d'}.iconicfill-x:before{content:'\2717'}.iconicfill-last:before{content:'\e04d'}.iconicfill-bars:before{content:'\e06f'}.iconicfill-arrow-left:before{content:'\2190'}.iconicfill-arrow-down:before{content:'\2193'}.iconicfill-download:before{content:'\e042'}.iconicfill-home:before{content:'\2302'}.iconicfill-calendar:before{content:'\e001'}.iconicfill-right-quote-alt:before{content:'\e012'}.iconicfill-unlock-fill:before{content:'\e076'}.iconicfill-fullscreen:before{content:'\e04e'}.iconicfill-dial:before{content:'\e058'}.iconicfill-plus-alt:before{content:'\e008'}.iconicfill-clock:before{content:'\e079'}.iconicfill-movie:before{content:'\e060'}.iconicfill-steering-wheel:before{content:'\e024'}.iconicfill-pen:before{content:'\270e'}.iconicfill-pin:before{content:'\e067'}.iconicfill-denied:before{content:'\26d4'}.iconicfill-left-quote-alt:before{content:'\e011'}.iconicfill-volume-mute:before{content:'\e071'}.iconicfill-umbrella:before{content:'\2602'}.iconicfill-list-nested:before{content:'\e056'}.iconicfill-arrow-up-alt1:before{content:'\e014'}.iconicfill-undo:before{content:'\e02f'}.iconicfill-pause:before{content:'\e049'}.iconicfill-bolt:before{content:'\26a1'}.iconicfill-article:before{content:'\e053'}.iconicfill-read-more:before{content:'\e054'}.iconicfill-beaker:before{content:'\e023'}.iconicfill-beaker-alt:before{content:'\e010'}.iconicfill-battery-full:before{content:'\e073'}.iconicfill-arrow-right:before{content:'\2192'}.iconicfill-iphone:before{content:'\e06e'}.iconicfill-arrow-up-alt2:before{content:'\e018'}.iconicfill-cog:before{content:'\2699'}.iconicfill-award-fill:before{content:'\e022'}.iconicfill-first:before{content:'\e04c'}.iconicfill-trash-fill:before{content:'\e05a'}.iconicfill-image:before{content:'\e027'}.iconicfill-comment-alt1-fill:before{content:'\e003'}.iconicfill-cd:before{content:'\e064'}.iconicfill-right-quote:before{content:'\275e'}.iconicfill-brush:before{content:'\e01b'}.iconicfill-cloud:before{content:'\2601'}.iconicfill-eye:before{content:'\e025'}.iconicfill-play-alt:before{content:'\e048'}.iconicfill-transfer:before{content:'\e041'}.iconicfill-pen-alt2:before{content:'\e006'}.iconicfill-camera:before{content:'\e070'}.iconicfill-move-horizontal-alt2:before{content:'\e03a'}.iconicfill-curved-arrow:before{content:'\2935'}.iconicfill-move-horizontal-alt1:before{content:'\e039'}.iconicfill-aperture:before{content:'\e026'}.iconicfill-reload-alt:before{content:'\e031'}.iconicfill-magnifying-glass:before{content:'\e074'}.iconicfill-calendar-alt-fill:before{content:'\e06c'}.iconicfill-fork:before{content:'\e046'}.iconicfill-box:before{content:'\e06b'}.iconicfill-map-pin-fill:before{content:'\e068'}.iconicfill-bars-alt:before{content:'\e00a'}.iconicfill-volume:before{content:'\e072'}.iconicfill-x-alt:before{content:'\2718'}.iconicfill-link:before{content:'\e077'}.iconicfill-move-vertical:before{content:'\e03b'}.iconicfill-eyedropper:before{content:'\e01e'}.iconicfill-spin:before{content:'\e036'}.iconicfill-rss:before{content:'\e02c'}.iconicfill-info:before{content:'\2139'}.iconicfill-target:before{content:'\e02a'}.iconicfill-cursor:before{content:'\e057'}.iconicfill-key-fill:before{content:'\26bf'}.iconicfill-minus:before{content:'\2796'}.iconicfill-book-alt:before{content:'\e00b'}.iconicfill-headphones:before{content:'\e061'}.iconicfill-hash:before{content:'\0023'}.iconicfill-arrow-left-alt1:before{content:'\e013'}.iconicfill-arrow-left-alt2:before{content:'\e017'}.iconicfill-fullscreen-exit:before{content:'\e050'}.iconicfill-share:before{content:'\e02e'}.iconicfill-fullscreen-alt:before{content:'\e04f'}.iconicfill-comment-alt2-fill:before{content:'\e004'}.iconicfill-moon-fill:before{content:'\263e'}.iconicfill-at:before{content:'\0040'}.iconicfill-chat:before{content:'\e05e'}.iconicfill-move-vertical-alt2:before{content:'\e03d'}.iconicfill-move-vertical-alt1:before{content:'\e03c'}.iconicfill-check:before{content:'\2713'}.iconicfill-mic:before{content:'\e05f'}.iconicfill-book:before{content:'\e069'}.iconicfill-move-alt1:before{content:'\e03f'}.iconicfill-move-alt2:before{content:'\e040'}.iconicfill-document-fill:before{content:'\e066'}.iconicfill-plus:before{content:'\2795'}.iconicfill-wrench:before{content:'\e078'}.iconicfill-play:before{content:'\e047'}.iconicfill-star:before{content:'\2605'}.iconicfill-document-alt-fill:before{content:'\e000'}.iconicfill-chart:before{content:'\e028'}.iconicfill-rain:before{content:'\26c6'}.iconicfill-folder-fill:before{content:'\e065'}.iconicfill-new-window:before{content:'\e059'}.iconicfill-user:before{content:'\e062'}.iconicfill-battery-half:before{content:'\e05b'}.iconicfill-aperture-alt:before{content:'\e00c'}.iconicfill-eject:before{content:'\e04b'}.iconicfill-arrow-down-alt1:before{content:'\e016'}.iconicfill-pilcrow:before{content:'\00b6'}.iconicfill-arrow-down-alt2:before{content:'\e01a'}.iconicfill-arrow-right-alt1:before{content:'\e015'}.iconicfill-arrow-right-alt2:before{content:'\e019'}.iconicfill-rss-alt:before{content:'\e02d'}.iconicfill-spin-alt:before{content:'\e037'}.iconicfill-sun-fill:before{content:'\2600'}
@font-face { font-family: 'Avant'; src: url("../../files/thkm/theme/font/avant.eot") format('truetype'); /* EOT file for IE */}body {  font-family: 'Avant', sans-serif;}body .ce_text p {  line-height: 30px;}/* iconicfill */[class*="iconicfill-"]:before {  font-family: 'IconicFill', sans-serif;}body * {    box-sizing: border-box;}body header {    z-index: 9997;}body .graves {    width:100%;}body .graves li {    width:50%;    float:left;    min-height:128px;}body .mod_rocksolid_slider {    z-index: 9996 !important;}body .submenu span.active {    margin-left:0px !important;    font-weight: normal !important;}#cboxTitle,#cboxCurrent {    display: none !important;}.kundenmeinungen figure a img{  	position:relative;           -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, .61), 0 0 40px rgba(0, 0, 0, .61) inset;       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, .61), 0 0 40px rgba(0, 0, 0, .61) inset;            box-shadow:0 1px 4px rgba(0, 0, 0, .61), 0 0 40px rgba(0, 0, 0, .61) inset;}.kundenmeinungen figure a img:before, .kundenmeinungen figure a img:after{	content:"";    position:absolute;     z-index:-1;    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);    box-shadow:0 0 20px rgba(0,0,0,0.8);    top:10px;    bottom:10px;    left:0;    right:0;    -moz-border-radius:100px / 10px;    border-radius:100px / 10px;} .kundenmeinungen figure a img:after{	right:10px;     left:auto;    -webkit-transform:skew(8deg) rotate(3deg);        -moz-transform:skew(8deg) rotate(3deg);             -ms-transform:skew(8deg) rotate(3deg);              -o-transform:skew(8deg) rotate(3deg);             transform:skew(8deg) rotate(3deg);}/* Videos */body .viox video {    margin:0;    max-width:none;    width:100%;    min-height: 0px !important;}body .viox {  margin-left:0px;  margin-bottom: -4px;}body .anspruch .imgcontent h3, body .anspruch .imgcontent h4 {    height:111px !important;}.viox.hilfevideo {    height: auto;    padding: 0;}body .viox .videocontent {    z-index: 5;}body .viox {    height:auto !important;}body .slider {    margin-top:100px;}.friedtrenner {  margin-top:60px;}.ce_revolutionslider h3.blackcolor, .ce_revolutionslider h4.blackcolor, body .viox .videocontent h2, body .viox .videocontent h3, body .ce_image .inlay .imgcontent h3, body .ce_image .inlay .imgcontent h4,#home .ce_revolutionslider h2, #home .ce_revolutionslider h1, #home .ce_revolutionslider h3, #home .ce_revolutionslider h4 {    font-family: 'Avant', sans-serif;    font-weight: 200;    text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.7) !important;}body .schleifen h3, body .patienten h3, body .ce_revolutionslider h3.blackcolor, body .ce_revolutionslider h4.blackcolor {    color: #fff !important;}#home .ce_revolutionslider .slide_4 h3, #home .ce_revolutionslider .slide_4 h4{  text-shadow: none !important;}body .team .imgcontent {    width:31%;}.ce_gallery h3, .ce_text h3 {    font-family: "Avant",sans-serif;    font-weight: 300;    margin: 2% auto 0 auto;    width: 600px;    font-size: 2em;}.ce_gallery.kundenmeinungen h3 {    padding:4% 0% 2%;}/* Unterschriften */.maunter .row_0.col_1 {    margin:30px 0 0 0px !important;}.maunter .row_1.col_0 {    margin: -77px 0px 0px 55px !important;}.maunter .row_2.col_0 {    margin:-70px 0px 0px 0px !important;}.maunter .row_1.col_1 {    margin:-70px 0px 0px 0px !important;}.maunter .row_2.col_1 {    margin:-60px 0px 0px 50px !important;}.maunter .row_2.col_2 {    margin:-91px 0 0 -50px !important;}.maunter .row_3.col_0 {    margin: -70px 0px 0px 40px !important;}body .maimg {    text-align: center;    width:32%;    margin:0;    }.maimg .inlay p {    text-align: center;    width:100%;}body .maimg figure {    margin:0;    overflow: hidden;}body .maimg p {    margin:0px;}body .maimg p.position {    font-weight: normal;    font-size: 0.9em;}body .maimg p a {    font-weight: normal;    margin:0px !important;}body .maimg figure a,  .startMeister {    border: 1px solid #fff;    border-radius: 50%;    display: block;    margin: 0 auto;    width: 50%;    padding: 5px;    position: relative;}body #trauerhilfe .maimg figure a {  border-color:#364136;}body .ovalportrait figure img, .startMeister img {    border-radius: 50%;    width:100%;    border: none !important;    margin:0px !important;}body .ovalportrait a {  color:#111;}body .ovalportrait a:hover {  color:darkred;}body .maimg figure a::before, body .startMeister::before {		content: "";		position: absolute;		top: 0;		bottom: 0;		left: 0;		right: 0;		box-shadow: 0 0 8px rgba(0, 0, 0, 1) inset;		-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 1) inset;		-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 1) inset;        border-radius: 50%;        margin:6px;	}    body #container .maincontent #trauerhilfe .ovalportrait.maimg {    margin-top: 26px;    width: 200px !important;    margin-right:10px;    }    body #container .maincontent #trauerhilfe .ovalportrait.maimg a {      width:100%;    }.contentbox h1, .contentbox h2, .contentbox h3, .contentbox h4 {  width:100% !important;}body #trauerhilfe {  background:#fcfcfc;}body #film a {  color:#333;}body #film a:hover {  color:#666;}/* Akkordeons */body .accordion ul {    display: block;}body .ce_accordion {    width:600px;}body .anspruch h3, body .anspruch h4 {  color:#fff !important;}#stellen {  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,d9e7e9+100 */  background: #ffffff; /* Old browsers */  background: -moz-linear-gradient(top, #ffffff 0%, #d9e7e9 100%); /* FF3.6-15 */  background: -webkit-linear-gradient(top, #ffffff 0%,#d9e7e9 100%); /* Chrome10-25,Safari5.1-6 */  background: linear-gradient(to bottom, #ffffff 0%,#d9e7e9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9e7e9',GradientType=0 ); /* IE6-9 */  color:#222;}body #film {  color:#222;    background-color: #fcfcfc;    background-image: url("../../files/thkm/hintergrund/feine-feder-doppel-2.png");    background-repeat: no-repeat;    background-position: 106% 5px;    background-size: 20% auto;}body .ce_accordion .toggler {    width:100% !important;    background-color: transparent;    background-repeat: no-repeat;    background-position: 2px center;    background-size: contain;    border:none;    border-bottom: 1px solid #7D7D7D;    padding-left:70px !important;    padding:20px;    cursor: pointer;    margin-bottom: 5px;    z-index: 2;}body .ce_accordion .toggler.active {  margin-bottom: 0px;}body .ce_accordion .toggler:focus {  outline: 0;}body .ce_accordion .toggler:hover {    color:#7E7E7E;}.ui-accordion-content {    padding:10px 0px;    margin-bottom: 20px;    border-bottom-right-radius: 15px;    border-bottom-left-radius: 15px;}.ui-accordion-content p {  padding: 0px 10px;}.ui-accordion-content h3 {  margin-left: 10px !important;}body .accordion ul li {    width:100% !important;    border:none;    margin: 0;    font-size: 1em;    background-repeat: no-repeat;    background-color: transparent;    background-size: 40px;    background-position: 15px center;    margin-left:60px;    list-style: disc;}body .fancy .accordion ul li {    width:100% !important;    border:none;    margin: 0;    font-size: 1em;    background-repeat: no-repeat;    background-color: transparent;    background-size: 40px;    background-position: 15px center;    background-image:url("../../files/thkm/icons/list-style-feather.png");    padding-left:60px;    list-style: none;}body .fancy .accordion ul li::first-letter{    font-family: "Monsieur La Doulaise",cursive;    font-size: 1.5em;    padding-right: 2px;}body .schleife-danke.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/ribbon-danke.png");}body .schleife-persoenlich.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/ribbon-portrait.png");}body .schleife-kirchlich.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/ribbon-kreuz.png");}body .schleife-allgemein.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/ribbon-allgemein.png");}body .grabarten-erde.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/tombstone.png");}body .grabarten-feuer.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/urn.png");}body .grabarten-erde-g.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/tombstone.png");}body .grabarten-feuer-g.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/urn.png");}body .grabarten-see.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/sailingboat.png");}body .grabarten-natur.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/baum.png");}body .grabarten-alm.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/blume.png");}body .grabarten-diamant.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/diamond.png");}body .musik-klassisch.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/violinschluessel.png");}body .musik-modern.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/microphone.png");}body .musik-bsp.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/speaker.png");}body .erin-haarlocke.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/haarlocke.png");}body .erin-fingerprint.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/fingerprint.png");}body .erin-maske.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/maske.png");}body .katalog.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/katalog.png");}body .vollmachten.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/vollmachten.png");}body .checklisten.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/checkliste.png");}body .trauerdruck.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/trauerdruck.png");}body .sonstige-downloads.ce_accordion .toggler {    background-image:url("../../files/thkm/icons/sonstige-downloads.png");}body #downloads h3 {  margin-bottom: 20px;}body #downloads .ce_accordion .apfeil {  color:#45657f !important;}body .accordion h3 {    margin:0;    padding:0;    font-size: 1.3em;}body .accordion p {    width:auto;    margin-left:70px;}body .accordion p img {    float: left;    height: auto;    margin: 0 10px 10px 0;    width: 200px;}body .accordion p .ruheforst-logo img {  border: none !important;  box-shadow: 0px 0px 0px;}/* Trauerdruck Slider */#trauerdruck-slider .ce_text {    display: none;}#trauerdruck-slider .ce_text.active {    display: block;}#trauerdruck-slider .ce_text {    min-height: 345px;}#trauerdruck-slider .ce_text .inlay {    padding-bottom: 0;}#trauerdruck-slider {    padding:50px 0px 0px 50px;    background: url("../../files/thkm/icons/feder-gross.png") no-repeat #DCE3EE left center;    background-size: contain;    border-radius: 15px;    box-shadow: 0px 10px 20px rgba(0,0,0,0.5);}#trauerdruck-slider .ce_text p:not(.author)::first-letter{    font-family: "Monsieur La Doulaise",cursive;    font-size: 2em;    padding-right: 2px;}#trauerdruck-slider .ce_text p {    font-size: 1.3em;    color:#222;    width: 500px;}#trauerdruck-slider .ce_text p.author {    font-style:italic;    color:#666;    font-size: 1em;}#trauerdruck-next, #trauerdruck-prev {    border: 1px solid #222;    border-radius: 10px;    cursor: pointer;    float: left;    padding: 10px;    position: relative;    top: -75px;    width: auto;}#trauerdruck-next {      right: -140px;}#trauerdruck-prev {  left: 47px;}#trauerdruck-next:hover, #trauerdruck-prev:hover {    background: #222;    color:#DCE3EE;}#trauerdruck-next div, #trauerdruck-prev div {    display: inline;}#trauerdruck-next + * {    clear: both;    margin-bottom: 100px;}/* Slider erste Seite */body .ce_revolutionslider .slidebutton{  height:auto !important;  margin: 0px !important;  top:auto !important;  left:auto !important;  right:28% !important;  bottom: -1px !important;  width: auto !important;  border-radius: 30px;  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px;  padding: 30px;  font-size:1.5em;  max-width:400px;  white-space:normal !important;}body .ce_revolutionslider .slidebutton .inlay.tp-resizeme {  height:auto !important;  min-height: 0 !important;  width: 100% !important;}body .ce_revolutionslider .slidebutton .inlay.tp-resizeme p {  hyphens: none;  text-align: left;}body .tp-bullets.simplebullets{  top: 87% !important;  bottom: 0 !important;  right:54% !important;  margin: 0 !important;  left:auto !important;}body .te a {  color:#595b58;  text-decoration: none;}body .container-push{  transform:none !important;}body p { -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; text-align: justify !important; margin-left:0 !important;}body .ce_text .inlay {  width:600px !important;}body .tp-resizeme {  width: auto !important;}body .pimage .inlay .imgcontent {  text-align: center;}body .anspruch .imgcontent {  text-align: left !important;}body .contentbox p { width: 600px;}body div[data-image-src='files/thkm/theme/img/home/2.jpg'] + .inlay .imgcontent h4 {  font-size: 1.6em !important;}body .ce_gallery.maunter.block {  width:600px;}body .ce_gallery.maunter.block ul {  margin-left:0;  width:100%;}body .ce_gallery.maunter.block li.col_0.row_0.row_first img {  width: auto;  height:55px;    padding-left: 19px;    margin-top: 20px;}.ce_image.team .inlay .imgcontent{  text-align: left !important;}body .ce_image.team .inlay {  width:100%;  max-width: none;}body .ce_image.team .inlay .imgcontent {    top: 260px !important;    right: 20px !important;    left:auto !important;    position: absolute !important;}body .fuhrparkimg {  height:400px;}.kundenmeinungen ul {  padding-left: 0;}.kundenmeinungen ul li {  width:24%;}.kundenmeinungen ul li figure {  margin:10px;}.team-tooltip-container {  position: relative;  z-index: 5;}.team-tooltip-container div {  width:100px;  height:205px;  position: absolute;}.team-tooltip-container div#laila {     top: 60px;    left: 6%; }.team-tooltip-container div#janine {    top: 30px;    left: 13%;}.team-tooltip-container div#evi {    top: 40px;    left: 20%;}.team-tooltip-container div#kalli {    top: 15px;    left: 29%;}.team-tooltip-container div#daniel {    top: 5px;    left: 36%;}.team-tooltip-container div#alex {    top: 13px;    left: 45%;}.team-tooltip-container div#peter {    left: 53%;    top: 8px;}body .ce_text.maimg .inlay{  width:auto !important;}body #team > section.inlay {  width:800px !important;}body #team {  color:#111;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c7dee2+0,a2b5b8+100 */background: #c7dee2; /* Old browsers */background: -moz-linear-gradient(top,  #c7dee2 0%, #a2b5b8 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #c7dee2 0%,#a2b5b8 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #c7dee2 0%,#a2b5b8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7dee2', endColorstr='#a2b5b8',GradientType=0 ); /* IE6-9 */}body .ce_text.maimg .inlay p {  text-align: center !important;}.startMeister {    width: 200px;    height: 200px;    position: absolute;    top: 10px;    display: block;}.startMeister img {     width: 188px !important;    height: 188px; }#willkommen p {  position: relative;}#startKalli {    left: -220px;}#startDaniel {    right: -220px;}#mitarbeiter-alex, #mitarbeiter-janine {  margin-left:128px;}#mitarbeiter-peter, #mitarbeiter-laila {  margin-right:128px;}.willkommen-unterschrift {  box-shadow: none;  border:none !important;}.willkommen-unterschrift.willkommen-kalli {    position: absolute;    left: -227px;    bottom: 94px;}.willkommen-unterschrift.willkommen-daniel {    bottom: 97px;    position: absolute;    right: -224px;}.trenner-musik .imgcontent.topposition {    position: absolute;    right: -28%;    top: 25px;    width: 80%;}.trenner-leistungen h3 {  width: 500px;}.trenner-literatur .inlay {  left: -19%;}#erben h5 {    font-size: 1.1em;    margin-bottom: 0;}#erben h5 + p {    margin-top: 5px;}body header section.inlay {  width:600px;  position: relative;}body header section.inlay .te {  margin-left:0px !important;}body header .logo img {  width:auto;  margin-top: 7px;}.hawegeprueft img {    height: 84px;    opacity: 0.5;}.hawegeprueft {  position: absolute;  top: 7px;  right:-104px;}#unterlagen li .anno {  display: inline;  font-size: .8em;}#f7 input {  width:100%;}#f7 input#ctrl_13_submit {  left:0;  width:200px;}#f7 input#ctrl_13_submit:hover {  cursor: pointer;  color:#5d4329;  background-color: #ccc !important;}#dlh_googlemap_1 {  width: 600px !important;}body section.ce_accordion.noicon .toggler {  padding-left:0px !important;}body .balighten {  background: #D9E7E9;  color: #656565;  }.balighten .ui-accordion-content-active {  background: #DCE3EE;    -webkit-transition: background-color 0.7s linear;    -moz-transition: background-color 0.7s linear;    -o-transition: background-color 0.7s linear;    -ms-transition: background-color 0.7s linear;    transition: background-color 0.7s linear;    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.5);}.bvlighten .ui-accordion-content-active {  background: #DCE3EE;    -webkit-transition: background-color 0.7s linear;    -moz-transition: background-color 0.7s linear;    -o-transition: background-color 0.7s linear;    -ms-transition: background-color 0.7s linear;    transition: background-color 0.7s linear;    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.5);}body div.bvlighten,body div.balighten, body .badarken {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e3e9+4,bed3e6+100 */background: #e8e3e9; /* Old browsers */background: -moz-linear-gradient(top, #fff 4%, #bed3e6 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #fff 4%,#bed3e6 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #fff 4%,#bed3e6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#bed3e6',GradientType=0 ); /* IE6-9 */color:#222;}body div.bvlighten a,body div.balighten a, body .badarken a {  color:#111;}body div.bvlighten a:hover ,body div.balighten a:hover , .badarken a:hover {  color:#999;}.badarken .ui-accordion-content-active {  background: #dce3ee;    -webkit-transition: background-color 0.7s linear;    -moz-transition: background-color 0.7s linear;    -o-transition: background-color 0.7s linear;    -ms-transition: background-color 0.7s linear;    transition: background-color 0.7s linear;    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.5);    }.ui-accordion-header.active {   font-size: 1.2em;}.ui-accordion-header {   -webkit-transition: all 0.7s ease;  -moz-transition: all 0.7s ease;  -o-transition: all 0.7s ease;  -ms-transition: all 0.7s ease;  position: relative;}.apfeil {    display: inline-block;    position: absolute;    right: 0;    font-family: "IconicFill",sans-serif;    font-size:2em !important;  -moz-transform: rotate(90deg);  -ms-transform: rotate(90deg);  -o-transform: rotate(90deg);  -webkit-transform: rotate(90deg);  top: 10px;  color:#7E7E7E;  transform: rotate(90deg);}.apfeil:before {  }.ui-accordion-header.active .apfeil {  -moz-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  -o-transform: rotate(-90deg);  -webkit-transform: rotate(-90deg);    transform: rotate(-90deg);  }body .mod_rocksolid_slider {  width:100% !important;}#partner figure {  margin-left:0px;}body #partner figure.image_container img {  box-shadow: 0 15px 15px rgba(0, 0, 0, 0.30);}body .submenu ul.level_2{  margin-bottom: 0px !important;}body li.submenu {  padding-top:24px !important;  padding-left:20px !important;  margin-left:0px !important;  margin-top: 0px !important;}body .mainnav ul {  margin-left:0px !important;  margin-top: 0px !important;}body li.submenu.active {  background: url("../../files/thkm/brushed.png");}body .pushy {  overflow-x: hidden !important;}body .anlauf {  width: 32% !important;  white-space: pre-line;}body .anlauf.ce_text .inlay{  width:100% !important;  margin-top: -30px;}body .contentbox .anlauf.ce_text p {  width:100% !important;}body .anlauf figure {  margin: 0 0 25px;}body .anlauf figure img {  width: 100% !important;  box-shadow: 0px 15px 20px rgba(0,0,0,0.20);}body .anlauf figure, body .anlauf .inlay {  white-space: normal !important;}.ce_text.anlauf {    margin-top: -45px;}body .bvdarken {  background: #fff;  color:#111;}body .bvdarken a {  color:#666;}body .bvdarken a:hover {  color:#333;}/* Stellar *//*body #dekoration {  background-image:url("../../files/thkm/theme/images/stellar/rose.png");  background-repeat: no-repeat;  background-size: 25% auto;  background-position: 97% -125px;}*/body #philo {  background-color:#A2B5B8;  background-image:url("../../files/thkm/theme/images/stellar/wolken-links.png"),url("../../files/thkm/theme/images/stellar/wolke-gross.png"),url("../../files/thkm/theme/images/stellar/wolke-klein.png");  background-repeat: no-repeat;  background-size: 50%, 46%, 17%;  background-position: 0px 400px,99% -60px, 100% -82px;}.bullet.selected {    border: #ffa902 11px solid;}#downloads figure {    margin-left: 0;    margin-top: 0;}#downloads .ce_text .inlay p {  width:auto;}#downloads img {    float: left;    height: auto;    width: 100px;    margin-right: 20px;}body #downloads .ce_text .inlay {  padding-bottom:10px;  min-height: 0px;  overflow: hidden;}body #downloads .ce_text .inlay{  border-bottom: 1px solid #223446;}body #downloads .ce_text:last-child .inlay {  border-bottom: none;}#downloads h4 {    font-size: 1.6em;}#downloads h5 {    font-size: 1.2em;    font-weight: normal;    left: 120px;    margin-bottom: 10px;    position: relative;    top: 31px;    margin-top: 0;    width:439px;}#downloads figure + p {    padding-top: 12px;}#anzeigen {    overflow: hidden;    padding-bottom: 30px;}#anzeigen .mod_custom_module.block > a {    display: block;    margin-top:5px;    width:140px;    margin-right: 10px;}.layout_full {  background: #dce3ee;  padding:20px;  border-radius: 15px;  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.5);  margin-bottom:50px;}body #sonstiges .layout_full h4 {  margin-top:0px;  padding-top:0px;  font-size: 1.8em;}.layout_full img {    float: left;    height: auto;    margin-right: 15px;    margin-top: 7px;    width: 150px;}body .rtlighten {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#98c3ee+0,789abc+100 */background: #98c3ee; /* Old browsers */background: -moz-linear-gradient(top,  #98c3ee 0%, #789abc 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #98c3ee 0%,#789abc 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #98c3ee 0%,#789abc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98c3ee', endColorstr='#789abc',GradientType=0 ); /* IE6-9 */}body .rtdarken {  color:#c1e0fe;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5a88b6+0,44678a+100 */background: #5a88b6; /* Old browsers */background: -moz-linear-gradient(top,  #5a88b6 0%, #44678a 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  #5a88b6 0%,#44678a 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  #5a88b6 0%,#44678a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a88b6', endColorstr='#44678a',GradientType=0 ); /* IE6-9 */}body .rtdarken a {  color:#fff;}body .rtdarken a:hover {  color:#81A5CA;}body #sonstiges .layout_full .ce_text .inlay, body #sonstiges .layout_full .ce_text .inlay p {  padding-bottom: 0px;  width: auto !important;}body #sonstiges .layout_full .ce_text figure {  margin:0px;}.layout_full a {  color:#111;}.layout_full a:hover {  color:#666;}/*.elastic-video {	position: relative;	padding-bottom: 55%;	padding-top: 15px;	height: 0;	overflow: hidden;}.elastic-video iframe {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}*/.embed-video {  width:100%;  height:auto;  position: relative;  z-index: 20;}body .rtdarken .ce_accordion .toggler {  border-color: #c1e0fe;}body .rtdarken .ce_accordion .apfeil {  color:#c1e0fe;}body .rtdarken .ce_accordion .ui-accordion-content {  background: #5A88B6;  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.5);}body .rtlighten .ce_accordion .toggler {  border-color: #223446;}body .rtlighten .ce_accordion .apfeil {  color:#223446;}body .rtlighten .ce_accordion .ui-accordion-content {  background: #98C3EE;  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.5);  padding:20px;}body .rtlighten .ce_accordion .ui-accordion-content .ce_text .inlay {  width:100% !important;}body .rtlighten .ce_accordion .ui-accordion-content a[href$=pdf], .pdflink {  padding:10px 40px 10px 0px;  background-image:url("../../files/thkm/icons/pdf.png");  background-position: right center;  background-repeat: no-repeat;  position: relative;  z-index: 2;}body .rtlighten .ce_accordion .ui-accordion-content a[href$=pdf]:hover {  color:#789ABC;}#nachricht input, #nachricht textarea, #nachricht select {    width: 100%;    font-family: "Avant",sans-serif;    border: 1px solid #cba987;    border-radius: 12px;    color: #000 !important;    font-size: 0.8em;    height: auto;    padding: 3%;}body #ctrl_5_submit, body #ctrl_13_submit {  color:#222 !important;  left:0 !important;  background: #E8E3E9 !important;  border:#ccc 1px solid;}body #ctrl_5_submit:hover, body #ctrl_13_submit {  background: #ccc;  cursor: pointer;}#nachricht input, #nachricht textarea, #nachricht select, body .ce_form input, body #ctrl_13_submit {  border: 1px solid #666;}#trauerhilfe  .ovalportrait {    float: left;    width: 250px;}#willkommen h1 {  font-size:2.8em !important;}.mod_navigation {      font-family: "Avant",sans-serif;             font-size: 1.1em !important}.mainnav ul a {       font-family: "Avant",sans-serif !important;}.ce_text.anlauf h3, .ce_text.anlauf p {    text-align: center !important;    width:100%;}.beslogo {  width:auto !important;    margin-left: 20px;    margin-right: 20px;}body #vpartner .beslogo figure img {  width: 210px !important;}#beslogocontainer {  text-align: center;}#blumen {  overflow: hidden;  padding-bottom: 40px;}.blumengruppe {  width:48%;  float:left;  margin-bottom: 25px;}.blumengruppe:nth-of-type(odd) {  margin-right:4%;}.blumengruppe figure {  margin:0px;  position: relative;}.blumengruppe figure a {  display: block;  position: relative;}.blumengruppe figure a::after {    background: rgba(0, 0, 0, 0) url("../../files/thkm/blumengruppen/overlay.png") no-repeat scroll center bottom / 100% auto;    content: "";    display: block;    height: 100%;    position: absolute;    top: 0;    width: 100%;  top: -4px;}.blumengruppe figure a img {  width:auto;  height:auto;  border:0px !important;  box-shadow: none;  border-radius: 0px;  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.8);}.blumengruppe figcaption {    bottom: 27px;    color: #fff;    font-size: 1.6em;    position: absolute;    text-align: center;    width: 100%;    z-index: 2;}#dltoplink {    display: block;    position: fixed;    right: 20px;    text-align: center;    bottom: 20px;    -webkit-transition: color 0.7s ease;    -moz-transition: color 0.7s ease;    -o-transition: color 0.7s ease;    -ms-transition: color 0.7s ease;    text-decoration: none;    display: none;}#dltoplink:hover {  color:#fff;}#dltoplink .dlpfeil {    display: inline-block;    font-family: "IconicFill",sans-serif;    font-size:2em !important;    -moz-transform: rotate(-90deg);    -ms-transform: rotate(-90deg);    -o-transform: rotate(-90deg);    -webkit-transform: rotate(-90deg);    transform: rotate(-90deg);}#dltoplink .dlpfeil:before {  content:'\e048';}/*#druck {    background-image: url("../../files/thkm/hintergrund/Gedenkbild.png");    background-position: right bottom;    background-repeat: no-repeat;    background-size: 28% auto;}*/#trauerfall {    background: url("../../files/thkm/hintergrund/vergissmeinnicht.png"), url("../../files/thkm/hintergrund/vergissmeinnicht_links.png");    background-position: 94% 95%, 2% 93%;    background-size:27%, 17%;    background-repeat: no-repeat;}body #leistungen {    background-color: #d9e7e9;    background-image: url("../../files/thkm/hintergrund/rosenblaetter-1.png"), url("../../files/thkm/hintergrund/rosenblaetter-2.png"), url("../../files/thkm/hintergrund/rosenblaetter-3.png"),    url("../../files/thkm/hintergrund/rosenblaetter-1.png"), url("../../files/thkm/hintergrund/rosenblaetter-2.png"), url("../../files/thkm/hintergrund/rosenblaetter-3.png");    background-position: 20% -27px, 9% -6px, 2% 0, 74% 2px, 85% -6px, 95% 0;    background-repeat: no-repeat;    background-size: 10% auto, 8% auto, 5% auto, 10% auto, 8% auto, 5% auto;    color:gray;}body #unterlagen {  /*background: #d9e7e9;*/  background:rgba(0, 0, 0, 0) url("../../files/thkm/hintergrund/grey-waves.jpg") no-repeat scroll center bottom}body #willkommen {  background-color: #fcfcfc;  color:#444;}body #dinge {  background: rgba(0, 0, 0, 0) url("../../files/thkm/hintergrund/buch-cover.png") no-repeat scroll 93% 99% / 20% auto;}body #dinge a:hover {  color:#666;}body #vertrag {  background: rgba(0, 0, 0, 0) url("../../files/thkm/hintergrund/stifte.jpg") no-repeat scroll 100% 93% / 22% auto}body .vorpartner h3 {  color:#fff !important;}body #beslogocontainer img {  box-shadow:0 15px 20px rgba(0, 0, 0, 0.5) !important;}body #anzeigen {  background: #fcfcfc;}body #sonstiges {  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e3e9+4,bed3e6+100 */background: #e8e3e9; /* Old browsers */background: -moz-linear-gradient(top, #fff 4%, #bed3e6 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #fff 4%,#bed3e6 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #fff 4%,#bed3e6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#bed3e6',GradientType=0 ); /* IE6-9 */color:#222;}body #geschichte, body #fried {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e3e9+4,bed3e6+100 */background: #e8e3e9; /* Old browsers */background: -moz-linear-gradient(top, #e8e3e9 4%, #bed3e6 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #e8e3e9 4%,#bed3e6 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #e8e3e9 4%,#bed3e6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e3e9', endColorstr='#bed3e6',GradientType=0 ); /* IE6-9 */color:#222;}body #fried a {  color:#222;}body #fried a:hover {  color:darkred;}body .tfmiddle {  background-color: #fcfcfc !important; }#kundenmeinungen {    background: url("../../files/thkm/hintergrund/rosenblaetter.png"), url("../../files/thkm/hintergrund/rosenblaetter.png");    background-repeat:  no-repeat, no-repeat;    background-position: 5% 96%, 94% 93%;    background-size: 25%, 30%;    margin-bottom: -16px;}body .trauervideo {  background: none;}#fuhrpark {    /*background: url("../../files/thkm/hintergrund/Sonnenblume.png") no-repeat;    background-position: 100% -265px;    background-size: 35%;*/    margin-top: 0px;    padding-top: 15px;    padding-bottom: 24px;    margin-bottom: 0px;}#fuhrpark + section > .homeimg1 {  margin-top: 20px;}body .kolighten {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e3e9+4,bed3e6+100 */background: #e8e3e9; /* Old browsers */background: -moz-linear-gradient(top, #e8e3e9 4%, #bed3e6 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, #e8e3e9 4%,#bed3e6 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, #e8e3e9 4%,#bed3e6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e3e9', endColorstr='#bed3e6',GradientType=0 ); /* IE6-9 */color:#222;}body .kodarken {  background-color: #d9e7e9;  color:gray;}body .kodarken a {  color:#666;}body .kodarken a:hover {  color:#ccc;}#qrcode > img {    width: 190px;}#daten .inlay{  position: relative;}#qrcode {    right: 0;    position: absolute;    top: 165px;}#f7 .widget.widget-text.mandatory {  text-align: center;}body .tp-bullets {  z-index: 1000 !important;}.contentbox {  position: relative;}.contentbox::before {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,7db9e8+100 */background: #000000; /* Old browsers */background: -moz-linear-gradient(top, rgba(0,0,0,0.54) -35%, rgba(255, 255, 255, 0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(0,0,0,0.54) -35%,rgba(255, 255, 255, 0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(0,0,0,0.54) -35%,rgba(255, 255, 255, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,0.54) -35%', endColorstr='rgba(255, 255, 255, 0)',GradientType=0 ); /* IE6-9 */content: " ";    display: block;    height: 25px;    left: 0;    position: absolute;    top: 0;    width: 100%;}body .noscrollimage {  border:none;}body .centralposition {  margin-top:0px !important;  top: 140px !important;  position: relative;}body .shadowhelper {  height:420px;}body .shadowhelper.seneca {  height:419px;}body .trenner-chrome{  display: none;}body.chrome .trenner-chrome {  display: inline;}ol li {  line-height: 30px !important;  text-align: justify;}.smallbreak {  display: none;}#geschichte + .noscrollimage .inlay {top: -200px !important;}#trauerdruck-button-container + p {  clear: both;}#verf + .pimage .inlay {  z-index: -1;}.facebook-link img {   width:50px;  height:50px;  border:0px !important;    margin:0px 10px 0px 0px;}.facebook-link {  position: relative;  z-index: 5;}.facebook-link > a {    position: absolute;    top: 9px;    color: #444;}.facebook-link > a:hover {  color:#222;}#willkommen.contentbox .inlay {  padding-bottom: 0px;}@media (min-width: 992px) {.slide_2 {  font-size: 0.9em;}}@media (min-width: 992px) and (max-width: 1024px) {  body .pimage.team {    height:470px;    background-position: left center;    background-size: 151%;  }  body .ce_image.team .inlay .imgcontent {    top:450px !important;    left:20px !important;    width:90%;  }  #startDaniel {	  right:-207px;  }  #startKalli {	  left:-207px;  }  .willkommen-unterschrift.willkommen-daniel {	  right:-209px;  }  .willkommen-unterschrift.willkommen-kalli {	  left:-209px;  }  body .menu {	  width:8%;  }  body .trauervideo .videocontent {    left: 12%;    top: 50px;	}	body .homeimg1 {		min-height:422px;	} body #leistungen {	 background-image:none; } body .trenner-musik .imgcontent.topposition {	 right:-8%; }}@media (min-width: 768px) and (max-width: 991px) {    body .menu {    width:11%;    z-index: 5;  }  body .ce_revolutionslider h3 {    margin-top:30px !important;    font-size:1.8em !important;    white-space: normal;    line-height: 40px !important;    width:100%;    padding-right:20px;    padding-left:30%;  }  body .ce_revolutionslider h4 {    margin-top:90px !important;  }  body .ce_revolutionslider .slide_2 h4 {    margin-top: 120px !important;  }  #startDaniel, #startKalli {    left:0;    right: 0;    top:0;    position: relative;    margin:0;    width:auto;    height:auto;    display: inline-block;  }  #startDaniel img, #startKalli img {    width:auto;    height:auto;  }  #startDaniel {    margin-right:200px !important;  }  body .startMeister::before {    bottom:8px;  }  body .willkommen-unterschrift.willkommen-kalli {    left: auto;    right: 0;    bottom: 515px;  }  body .willkommen-unterschrift.willkommen-daniel {    right: 0;    bottom: 451px;  }  body .pimage.team {    height:360px;    background-position: left center;    background-size: 151%;  }  body .ce_image.team .inlay .imgcontent {    top:350px !important;    left:20px !important;    width:90%;  }  body .ce_image.team .inlay .imgcontent h4 {    font-size: 0.8em !important;  }  body .team-tooltip-container {    display: none;  }  body #team h4, body #team h4 + p {    padding-left: 20px;  }  body #team > section.inlay {    width:768px !important;  }  body .anspruch .inlay .imgcontent {    width:80%;  }  body header section.inlay {    width:100%;  }  body header .logo img {    width:90% !important;  }  body header section.inlay .te {    margin-left:15% !important;  }  body .hawegeprueft {    right:210px;    top:9px;  }  body .hawegeprueft img {    height:80px;  }  .ce_revolutionslider h3.blackcolor, .ce_revolutionslider h4.blackcolor, body .viox .videocontent h2, body .viox .videocontent h3, body .ce_image .inlay .imgcontent h3, #home .ce_revolutionslider h2, #home .ce_revolutionslider h1, #home .ce_revolutionslider h3, #home .ce_revolutionslider h4 {    font-size: 1.7em !important;    width:80%;  }  body .trauervideo .videocontent {    left:20px;    top:20px;  }  body #leistungen {    background-image: none;  }  body .shadowhelper,body .shadowhelper.seneca {    height:400px;  }  body .trenner-musik .imgcontent.topposition {    right:0 !important;  }   body #home .ce_revolutionslider h4.ce_headline {	  font-size:1.4em !important;	    left:30px !important;  }  body .viox .videocontent h3 {	  font-size:1.4em !important;	    }  body .homeimg1 {	  min-height:402px;  }  body .ce_image.team .inlay .imgcontent,  {	left: 77px !important;    width: 50%;  }  body #trauerfall {	  background-position: 103% 98%, 1% 100%;  }  body .vorsorgevideo .videocontent {    left: 53%;    top: 123px;	}	body #trauerfeier + section.noscrollimage .inlay {		top:100px;	}	body .seneca.ce_image .inlay .imgcontent h3 {		width:90%;	}}@media (max-width: 767px)  {  body.win-ce a img,  body.win-ce .maimg figure a,  body.win-ce .startMeister{    border: none !important;    outline:none !important;  }  body.win-ce p, body.webkit p {    text-align:left !important;  }  .facebook-link > a {    top:0;    padding-right: 20px;  }  body .contentbox p, h1, h2, h3, h4, h5, h6 {    padding-left:20px !important;    padding-right:20px !important;  }    body #container .contentbox h1, body #container .contentbox h2,body #container .contentbox h3,body #container .contentbox h4,body #container .contentbox h5,body #container .contentbox h6 {    font-size: 1.8em !important;  }  body .contentbox p {    width:100% !important;  }  body .ce_text .inlay {    width:100% !important;  }  body header#container {    height:80px;  }  body header#container .inlay {    min-height: 0 !important;    height:80px;  }  body header#container .logo {    width: auto;    height: auto;    margin-right: 10px;  }  body header#container .logo img {    height:60px;  }  body header#container .menu-btn.menu {    width:53px;  }  body header section.inlay {    width:auto;  }  body .menu {    width:11%;    z-index: 5;  }  body .hawegeprueft {    position: static;    margin-top:10px;    margin-right:10px;    float:right;  }  body .hawegeprueft a img {    height:60px;  }  body header section.inlay .te {    margin-left:55px !important;    margin-top: 15px;    font-size: 0.8em;    width:auto;  }  body header section.inlay .te span {    margin-top: 5px;  }  #startDaniel, #startKalli {    left:0;    right: 0;    top:0;    position: relative;    margin:0;    width:50%;    height:auto;    display: inline-block;  }  #startDaniel img, #startKalli img {    width:auto;    height:auto;  }  body .startMeister::before {    bottom:8px;  }  body .willkommen-unterschrift {    display: none;  }  .contentbox ul, .contentbox ol {    padding-left:40px !important;  }  .maunter figure {    margin:0;  }  .maunter figure.image_container img{    border:none !important;  }  body .ce_gallery.maunter.block li  {    width:90%;  }  body .ce_gallery.maunter.block li  img {    padding:0 !important;    margin:0 !important;  }  body .maunter li.col_first.odd, body .maunter li.col_last.even, body .maunter li.col_first.even, body .maunter li.col_last.odd {    padding: 0 !important;    margin:0 !important;  }  body .ce_gallery.maunter.block {    width: 100%;  }  body .maimg {    margin:0px auto !important;    padding:20px;    width:100%;    display: block;      }  body #team > section.inlay {    width:100% !important;  }  #team .maimg .inlay {    padding-bottom: 0px !important;  }  body .graves li {    width:100%;    min-height: 0;  }  .graves ul li a {    font-size: 1.2em !important;  }  .contentbox .graves ul {    padding-left:20px !important;    word-wrap: break-word;    }  body .imgcontent h3 {    font-size: 1.4em !important;  }  body .anspruch .imgcontent {    position: static;    margin:0px auto;  }  body .imgcontent h2, body .imgcontent h3, body .imgcontent h4 {    padding:20px !important;  }  .ce_gallery.zertifikate figure {    margin:0;  }  body #willkommen .ce_gallery.zertifikate ul {    padding-left:0 !important;  }  body .zertifikate ul li {    width:43%;  }  body .pimage {    height:300px;  }  body .pimage .inlay {    top:-500px;  }  body .noscrollimage .inlay {    top:-90px;  }  body #willkommen + .pimage .inlay,  body #blumen + .pimage .inlay,  body #trauerhilfe + .pimage .inlay,  body #vertrag + .pimage .inlay,  body #dekoration + .pimage .inlay,  body #druck + .pimage .inlay,  body #musik + .pimage .inlay {    top:-400px;  }  body #druck + .pimage .inlay {    right:110px;  }  body .pimage.team {    height:189px;    background-position: left center;    background-size: 151%;  }  body .ce_image.team .inlay .imgcontent {    top:150px !important;    left:0 !important;    width:100%;  }  body .ce_image.team .inlay .imgcontent h4 {    font-size: 0.8em !important;  }  body .team-tooltip-container {    display: none;  }  body .graves {    width:95%;  }  body .viox .videocontent {    left:0;    width:100%;    font-size:0.3em;    top:20px;  }  body .viox .videocontent h2 {    width:100%;    line-height: 20px;  }  body #trauerfall {    background-position: 94% 98%, 2% 99%;  }  body .trenner-leistungen h3 {    width:100%;  }  body .homeimg1 {    min-height: 0;    height:300px;  }  body .ce_accordion {    width:100%;    padding:0px 20px;  }  body .accordion p img {    width:100%;  }  body #blumencontainer {    padding:0px 20px;  }  body .blumengruppe figcaption {    bottom:12px;    font-size: 1em;  }  #trauerdruck-slider-container {    padding:20px 20px 0px 20px;  }  #trauerdruck-slider {    padding-bottom: 5px;  }  #trauerdruck-slider .ce_text p {    font-size: 1em;  }  #trauerdruck-next, #trauerdruck-prev {    font-size: 0.8em;    width:240px;    text-align: center;    position: static;    float:none;    margin:0px auto;  }  #trauerdruck-button-container {    padding:20px;    text-align: center;  }  #trauerdruck-button-container + p {    clear: both;  }  #trauerdruck-prev {    margin-bottom: 5px;  }  .deezer-widget-player {    width:100% !important;    overflow-x:scroll;  }  .trenner-literatur .inlay {    left:0;  }  body #stellen .ce_text.anlauf {    width:100% !important;    padding:0px 20px;  }  body #stellen .ce_text.anlauf .inlay {    padding-bottom: 0;  }  body .shadowhelper.seneca {    height:300px;  }  body #vertrag {    background-position: 100% 99%;  }  #anzeigen .mod_custom_module {    padding:20px;  }  #anzeigen .mod_custom_module.block > a {    width:40%;  }  .mod_newslist {    padding:0px 20px;  }  body .layout_full p, body .layout_full h4 {    padding-left:0px !important;    padding-right: 0px !important;  }  body .contentbox h1, body .contentbox h2, body .contentbox h3, body .contentbox h4 {    font-size: 1.5em;  }  body .rtlighten .ce_accordion .ui-accordion-content a[href$=pdf], .pdflink {    text-align: left;  }  body .contentbox .accordion ul li {    width:auto !important;  }  body .toggler {    padding-left:20% !important;  }  .smallhide {    display: none;  }  #downloads .accordion p {    padding-left:0 !important;    padding-right: 0 !important;  }  #downloads img {    float:none;  }  #downloads h5 {    width:auto;    position: static;    padding-left:0 !important;    padding-right:0 !important;    margin-top:10px;  }  body .paimg {    width:43%;    margin-left:20px;  }  .formbody {    padding:0px 20px;  }  body label {    width:100% !important;  }  #qrcode {    display:none;  }  body .formbody h5, body .formbody p {    padding-left:0 !important;    padding-right: 0 !important;  }  body .captcha_text {    margin: 10px 0px 0px 0px;  }  body #dlh_googlemap_1 {    width:100% !important;  }  body .hawegeprueft {    display: none;  }  body .slider {    margin-top: 80px;  }  body .ce_revolutionslider .bigbutton, body .ce_revolutionslider .slidebutton {    display: none;  }  body .ce_revolutionslider h3 {    margin-top: 20px !important;    margin-left: 0px !important;    font-size: 1em !important;    width:100%;    white-space: normal;    line-height: 24px !important;  }  body #leistungen {    background-image:none;  }  body .ce_accordion .toggler {    position: relative;    z-index: 100;  }  body #schleifen.contentbox .accordion ul {    padding-left:0 !important;  }  .seandapaulyeayeah .hideh3 {    display: none;  }  *:focus {    outline:0;  }  #geschichte + .noscrollimage .inlay {    top: -120px !important;  }}@media (max-width: 415px)  {  .smallbreak {    display: inline;  }}@media (min-width: 374px)  {    body .hawegeprueft {      display: block;  }}
