/* 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}
.rsts-main,.rsts-main *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsts-header,.rsts-footer,.rsts-thumbs-header,.rsts-thumbs-footer{overflow:hidden}.rsts-view,.rsts-thumbs-view{position:relative}@media print{.rsts-view,.rsts-thumbs-view{position:static}}.rsts-crop,.rsts-thumbs-crop{position:relative;overflow:hidden}@media print{.rsts-crop,.rsts-thumbs-crop{position:static;overflow:visible;width:auto !important;height:auto !important;transform:none !important}}.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:absolute;left:0;top:0}@media print{.rsts-slides,.rsts-slide,.rsts-thumbs-slides,.rsts-thumbs-slide{position:static;width:auto !important;height:auto !important;transform:none !important}.rsts-slides.rsts-slide-image img,.rsts-slides.rsts-slide-video img,.rsts-slides.rsts-thumbs-slide-image img,.rsts-slides.rsts-thumbs-slide-video img,.rsts-slide.rsts-slide-image img,.rsts-slide.rsts-slide-video img,.rsts-slide.rsts-thumbs-slide-image img,.rsts-slide.rsts-thumbs-slide-video img,.rsts-thumbs-slides.rsts-slide-image img,.rsts-thumbs-slides.rsts-slide-video img,.rsts-thumbs-slides.rsts-thumbs-slide-image img,.rsts-thumbs-slides.rsts-thumbs-slide-video img,.rsts-thumbs-slide.rsts-slide-image img,.rsts-thumbs-slide.rsts-slide-video img,.rsts-thumbs-slide.rsts-thumbs-slide-image img,.rsts-thumbs-slide.rsts-thumbs-slide-video img{width:100% !important;height:auto !important;margin:0 !important}}.rsts-slide,.rsts-thumbs-slide{overflow:hidden}@media print{.rsts-slide,.rsts-thumbs-slide{position:static}}.rsts-video-iframe,.rsts-thumbs-video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rsts-type-slide .rsts-view,.rsts-thumbs-type-slide .rsts-thumbs-view{cursor:url("../../system/modules/rocksolid-slider/assets/img/openhand.cur"),default;cursor:-webkit-grab;cursor:-moz-grab;cursor:-ms-grab;cursor:-o-grab;cursor:grab}.rsts-type-slide.rsts-dragging .rsts-view,.rsts-thumbs-type-slide.rsts-thumbs-dragging .rsts-thumbs-view{cursor:url("../../system/modules/rocksolid-slider/assets/img/closedhand.cur"),default;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-ms-grabbing;cursor:-o-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media print{.rsts-nav,.rsts-prev,.rsts-next,.rsts-overlay-prev,.rsts-overlay-next,.rsts-progress,.rsts-thumbs-nav,.rsts-thumbs-prev,.rsts-thumbs-next,.rsts-thumbs-overlay-prev,.rsts-thumbs-overlay-next,.rsts-thumbs-progress{display:none !important}}

.rsts-skin-default.rsts-main{position:relative}.rsts-skin-default.rsts-type-fade .rsts-slide{background-color:#fff}.rsts-skin-default .rsts-caption{position:absolute;top:20px;left:20px;margin-right:20px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background-color:#000;background-color:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translate(0, -20px);-moz-transform:translate(0, -20px);-ms-transform:translate(0, -20px);-o-transform:translate(0, -20px);transform:translate(0, -20px);-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;-moz-transition:opacity 0.5s,-moz-transform 0.5s;-o-transition:opacity 0.5s,-o-transform 0.5s;transition:opacity 0.5s,transform 0.5s}.rsts-skin-default .rsts-active .rsts-caption{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{position:absolute;right:55px;bottom:15px;overflow:hidden;width:30px;height:30px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;line-height:0;text-align:center;text-decoration:none;text-indent:-9999px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAilBMVEUHBwg/QEF5enp5ensCAwQHCAhzdHUAAQEGBwh8fX37+/svMDBub3COjo9yc3NtbW709fWvsLDm5uba2trR0dEuLi6Pj4/Q0NDl5eXZ2toFBgfz8/MuLy/09PT29vb8/Pz6+vp7e3x0dXZzdHT4+Pj39/f9/v3+/v79/f3///8EBQb5+fkAAAD19fVMP6q+AAAALnRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8hTP8QAAAJ1JREFUeNrV0lkPwiAMAOB53zrva2xOxQm0///vWZ4a1o3EN20gNPnSlFASRKVQIS2KFHPKaPvcH8St8WesXYzddVMIZn3NZ1tTZ9Y7QLa7MdfVWlgYZqk9lzML7VZPbGCdDsFekpI14GoN/fGoY6aqkbVaUvVg0lKN7v3wvcuwt/Tg5tIPRjA77I/i1dhX2dnEJnYq4vP+2a/4FX8AsSOXytKixMYAAAAASUVORK5CYII=");-webkit-box-shadow:0 0 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 2px rgba(0,0,0,0.1);background-position:50% 50%;-webkit-transition:opacity 0.05s linear;-moz-transition:opacity 0.05s linear;-o-transition:opacity 0.05s linear;transition:opacity 0.05s linear}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-video-play,.rsts-skin-default .rsts-video-stop,.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{background-image:url("data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAIVBMVEWhoaE7PD15enqVlpaTk5N2d3h0dHVoaWpmZmcGBwj19fXsWX/bAAAAC3RSTlOAgICAgICAgICAgMiF55wAAAB9SURBVHja7dUxEoAgFANRFBTw/ge2YythEivHn/6VmU3XiwUOHPhPuGYf196zjLHPOi0tWsBYtICx/Zxgw4INCzYs2LBgw4INC55ZFadhN+NVbeh9jhf6mGJDgw0NNjTY0GBDgz0NXusiYDRWwGisgNHFL0Yrnwxd4MCBtd3+EosAicYyWQAAAABJRU5ErkJggg==");background-size:30px,30px}}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover,.rsts-skin-default .rsts-video-play:hover,.rsts-skin-default .rsts-video-stop:hover,.rsts-skin-default .rsts-thumbs-prev:hover,.rsts-skin-default .rsts-thumbs-next:hover{background-color:#eee;background-color:rgba(238,238,238,0.7)}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{right:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAkFBMVEUBAQLPz9AlJiYlJifS0tIsLS0nJyjQ0dDR0tIBAQElJSYrLC2tra39/PwFBQYFBgf6+fmBgYKCgoL9/f339vZBQULIycnIyMiCg4PR0dEmJycmJyjMzMz8/Pzl5eXj4+MCAwQGBwghIiP09PT7+/shIiL6+vrNzs7Nzc0iIyP29vb39/cHCAkAAAD////19fV/WdL3AAAAMHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICRnvRdAAAAnklEQVR42tXSxw7CMAwG4LL3XqUtLdRQqNPY7/92WEJVDhkSN7B8iPTpl6M4ETMAA0t/ChmwPTELe+uPGKsQKywWflYUJxn5eI9xpOsneXidp7pp3Wa+dHrGbWY6d43bLD673nR9vLsZaL5cNfoAyp0eDyRdntxp6icy+/Ei981HqVGLq3xo1GaFm4kuRb1vvp1mFNzYLrzvn/2KX/MbXNOe099MDj0AAAAASUVORK5CYII=")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-thumbs-next{background-image:url("data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAHlBMVEWhoaE7PD2VlpaTk5N2d3h0dHVoaWpmZmcGBwj19fXtfGSSAAAACnRSTlOAgICAgICAgICAXdxslAAAAHxJREFUeNrt1TEOgDAMxdDSAi33vzBbPVUoZkLE+1O2/HK9KHHixH/A9fS4jnGGMfZZl6VFBzAWHcLHQD9gocFCg4UGCw0WGiw0WGjwum3qEsb7tH1xWViwsGBhwcKChQULC5Z2jRs2itHdfc+GjWB094vR+ieHLnHixK4bjyV89TB6vlgAAAAASUVORK5CYII=");background-size:30px,30px}}.rsts-skin-default .rsts-thumbs-prev,.rsts-skin-default .rsts-thumbs-next{position:absolute;top:50%;right:10px;margin-top:-15px}.rsts-skin-default .rsts-thumbs-prev{right:auto;left:10px}.rsts-skin-default.rsts-direction-y .rsts-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUgISLDw8MgICGUlZaIiImSk5PCwsP9/f39/PyHh4iUlJWSkpLX2NgAAQIoKSkGBwgdHR7Ly8skJSYEBAXHyMj+/v739/ciIyMhIiImJyfNzc3S0tL8/Pz7+/v29vYHCAnNzs4AAAD////19fVh+HN2AAAAJHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC401waAAAAiUlEQVR42uXRyQ7CMAwE0LC2QHfaQkji1sP//yNR1csEiXMlfPFI7zCWbN7JCCVmnj9i738x2hbMpHPTzCAmfag+XyAmrWt2QzqV5URuSLWqdHXmsDMRbFHYuPbnkPBw0rtaBzgbw21IWPKjdg6xxHV68ZJ2j9mhXyrRX/34fblgLQyQLf57S/wBI9V2nx3O9QoAAAAASUVORK5CYII=")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default.rsts-direction-y .rsts-prev{background-image:url("data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAeUlEQVR42u3UMQ6AMAzF0A8BmvufGHVpyOIOFRJI8f5WyxcqXLhw4U9jLeCznYzRNtYi2zsIs2UttqzFlrXYshZb1mLLWmg31iJ7+YVaaJ210GY9x/awWdsc+z5s1uaEQ4cNbY449LChzQFn3W3S9qsBFi5cuPDr+AYQcW8C6kiUiAAAAABJRU5ErkJggg==");background-size:30px,30px}}.rsts-skin-default.rsts-direction-y .rsts-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEUwMTKKi4suLzAGBwja2trR0dEwMDEuLi/Q0NDZ2dmJiYp7e3x6e3t/gIEAAQL09PTn5+f6+vr8/Px0dHVwcHH8/f329vYFBgdzdHT+/v79/v339/f9/f3///90dXb4+Pj5+fkEBQYAAAD19fUC5l8BAAAAJHRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC401waAAAAnElEQVR42uXSyQ4CIQwG4HEddRZmZUSEQnn/d7RkSAi4HI2Jf6AlfIceoHCOMcccrTXcMR5OtInf5k/YyLVL84qHjoHvwLrhmdW+0AJIhT6eVc79YYtYCQBRIZanPmO1QWuxVqr2/aIylqD9fdP4OoLMZ5sb+dK2i8Xr3cTZie+CRk49aOTUcSRNOfo8TXPUnB1QPj0J5z/5Hb7OD7UPdeTEuFeXAAAAAElFTkSuQmCC")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default.rsts-direction-y .rsts-next{background-image:url("data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAg0lEQVR42u3UMQ6EMAxE0WVDYu5/YhpLXzBSRkAF8i9tvXZ+24MKFy5c+HP4P06H0RzGRoyjjWgOY1Nj0YLFpsaip7hFNrBog3ug02brDKsWK3imxQqe6EWsxWi1HqOxHqONBTuN9RiN9Vg11mPVWI9V99tL0rEe6/dVA1i4cOHCl9oBak1vAkBKLfwAAAAASUVORK5CYII=");background-size:30px,30px}}.rsts-skin-default.rsts-video-playing .rsts-nav,.rsts-skin-default.rsts-video-playing .rsts-prev,.rsts-skin-default.rsts-video-playing .rsts-next{display:none}.rsts-skin-default.rsts-video-playing .rsts-nav-thumbs{display:block}.rsts-skin-default.rsts-touch .rsts-nav-numbers,.rsts-skin-default.rsts-touch .rsts-nav-tabs{display:none}.rsts-skin-default .rsts-nav{position:absolute;right:95px;bottom:12px;left:10px;text-align:right}.rsts-skin-default .rsts-nav ul{margin:0 !important;padding:0 !important}.rsts-skin-default .rsts-nav li{display:inline}.rsts-skin-default .rsts-nav-numbers a,.rsts-skin-default .rsts-nav-tabs a{display:inline-block;height:30px;min-width:30px;padding:0.65em 0.5em 0.5em;margin:0 2px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;font-size:12px;text-align:center;text-decoration:none;color:#fff;background-color:#555;background-color:rgba(85,85,85,0.6);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px rgba(0,0,0,0.2);box-shadow:0 0 2px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.rsts-skin-default .rsts-nav-numbers a:hover,.rsts-skin-default .rsts-nav-numbers a.active,.rsts-skin-default .rsts-nav-tabs a:hover,.rsts-skin-default .rsts-nav-tabs a.active{color:#333;background-color:#fff;background-color:rgba(255,255,255,0.5)}.rsts-skin-default:hover .rsts-nav-numbers a,.rsts-skin-default:hover .rsts-nav-tabs a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.rsts-skin-default .rsts-nav-bullets{line-height:0}.rsts-skin-default .rsts-nav-bullets a{display:inline-block;width:9px;height:9px;overflow:hidden;margin:12px 4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;outline:none;text-align:left;text-indent:-999px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px #777;-moz-box-shadow:0 0 2px #777;box-shadow:0 0 2px #777}.rsts-skin-default .rsts-nav-bullets a:hover,.rsts-skin-default .rsts-nav-bullets a.active{background-color:#777;-webkit-box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555;-moz-box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555;box-shadow:inset 0 2px 0 -1px rgba(255,255,255,0.5),inset 0 -2px 0 -1px rgba(0,0,0,0.3),0 0 0 1px #555}.rsts-skin-default .rsts-nav-thumbs{position:static;padding-top:5px}.rsts-skin-default .rsts-nav .rsts-nav-prev,.rsts-skin-default .rsts-nav .rsts-nav-next{display:none}.rsts-skin-default .rsts-video-play{top:50%;right:auto;bottom:auto;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAb1BMVEU4ODgGBgbx8fGurq7i4uIODg5QUFD7+/vBwcEUFBQYGBggICC1tbXNzc0JCQkVFRWsrKwTExPExMTS0tImJibv7+9KSkozMzP4+PhYWFj+/v6Dg4MDAwPl5eVycnKenp4MDAza2toPDw////8AAACZ5/RyAAAAJXRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwmBGiwAAALNJREFUeNrt1kcOwkAQRFFyxsYmBxtDc/8zIrGpA/xaWKhnO9KT5ncvZvCxnGSSSSaZv2GK0sIsFzMHM53MWwPzfkU8OwsT9cHCRHOyMHFpLYwCIUaBEKNAiFEgxCgQYhSIMQrEGAXijAJxJrZrC7NZGZjb/WF41PHqSLw/Owa+q9D6KQthlAUwykIYZSGMsiBGWRCjLIhRFsQoC2Ga0S8LZMqx7gAzLPr0aUsmmWSS6SXzBf8cqwAv1zglAAAAAElFTkSuQmCC")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-video-play{background-image:url("data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAAARVBMVEUJCQlOTk4nJyddXV1gYGD29vbh4eGTk5PAwMA2NjYYGBgGBga3t7dUVFQtLS0SEhKHh4fb29sDAwPz8/NaWlr///8AAACZTZFgAAAAF3RSTlOAgICAgICAgICAgICAgICAgICAgICAgCZn8kAAAAFfSURBVHja7dpZUsMwFAVR5gDRLMT+l8r1Cqjih/5oLyB1kurYlp4evkGXGDFixIgRI0aMGDFixIgRI0aMGDFifseQvsBfPvjrdgdhzvsnCHPePkCY8/oCwpxzu4MwCQeESTggTMIBYa5wQJiEA8IkHBAm4YAwVzggTMIBYRIOCJNwQJgrHBAm4YAwCQeESTggzBUOCJNwQJiEA8IkHBDmCgeESTggTMIBYRIOCHOFA8IkHBAm4YAw5/UZhDn7iYOZjfPLlM5pZizMv2lXzk1vNs4duHTOs2kszFN7V87L1WycN73SOe/AY2FWB7tyFnGzcVaUpXPW2mNhdiF25WwWzcbZuSqds6c3Fma3c1fOpvRsnB3y0jmzg7EwU5VdOcOv2TiTuNI5M8qxMNPbXTlD9tk4E//SOWchxsKcEnmsoMM8qGNOYsRgLjFixIgRI0aMGDFixIgRI0aMGDH/e/0Ai4OJ2+ZcrkwAAAAASUVORK5CYII=");background-size:70px,70px}}.rsts-skin-default .rsts-video-stop{top:20px;right:20px;left:auto;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEWnp6dOTk7x8fHv7+9HR0fw8PDu7u7e3t5NTU3f398UFBQTExP4+PhLS0tvb29xcXH09PRJSUn39/fn5+cWFhampqb29vZISEhMTExLS0ukpKT////r6+sAAAD///8AAABKSkr19fUAAAD///8df9PJAAAAJHRSTlN6e35+e35+e3t7fX1/fHl5fXt/e315fnt7e3p/foGBfnt9gIDdofLFAAAAk0lEQVR42u2SSQ7DIAxF03nKPBEC2Ni9/x3jsMXqsuqiljxITx/8EcX7Y/wxuOmUhmPhIMdlg4akzxGbMscrBu4IyHLANce+Ymb7WKRWPsdyqpCnZJzVzUmUEgvpxmAYA4dxAB3TIanvupqisJdkRwr2O403K9V43bdpgaLuu6/x3KY7sO7VN7+m4TI5+K3v8H28AYM7doAzbo6MAAAAAElFTkSuQmCC")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3){.rsts-skin-default .rsts-video-stop{background-image:url("data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAALVBMVEXo6OjGxsZjY2PKysq3t7ewsLCOjo7f39+Pj4/l5eVfX19hYWHj4+NRUVH///80A/15AAAAD3RSTlOGkL2PlZemiKWHvr2HyICcCOzTAAAAv0lEQVR42u3VSQ7DIAxA0bRJSBjs+x83mzYfNnatLqpKeM0THmRY9IuYeOKJJ7bwlsdTWwCfUpsS+Smni7EipfVW5PQwtte5iqAdvIvcGiuy25gs0e1ta7YwuqJ76+NRr6P1MbkSTM7HaKyP0QXK1HyMxgaxrjde1cBe1TV4MzZeMxYdm7OvF9OWR7H0YtpDG/ojnDurnc6hfT7Iw9tnImE7ney00bdFJ3Uw+mXpQoq822Nv8/Yf383EE0/8G3wBfh3Bcn7dsMIAAAAASUVORK5CYII=");background-size:30px,30px}}.rsts-skin-default .rsts-video-youtube>.rsts-video-stop{top:25px}.rsts-skin-default .rsts-video-vimeo>.rsts-video-stop{top:10px;right:auto;left:10px}.rsts-skin-default .rsts-video-ipad>.rsts-video-iframe{padding-top:32px;background-color:#000}.rsts-skin-default .rsts-video-ipad>.rsts-video-stop{top:1px;right:1px;left:auto}.rsts-skin-default .rsts-progress{position:absolute;top:0;right:0;width:100%;height:2px;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.rsts-skin-default .rsts-progress div{height:100%;background-color:#fff}.rsts-skin-default .rsts-progress.rsts-progress-active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}.rsts-skin-default .rsts-thumbs-slide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.rsts-skin-default .rsts-thumbs-slide.rsts-thumbs-active-thumb{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

/* 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;  }}
