html,body{height:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch}
body{height:100%;width:100%;overflow:auto;font-size:14px;font-weight:400;font-family:'Istok Web',sans-serif;text-rendering:optimizeLegibility}
a{color:#117722;text-decoration:none}
a:hover,a:focus,a:active,a:visited{outline:none !important;-moz-outline-style:none !important;text-decoration:none!important;color:#117722}
h1{
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#117722}
p{font-size:14px;color:#031205;
line-height:1.79;font-weight:400}
.semi-bold{font-weight:700;color:#eceff3}
.marrig5{margin-right:10px}
.martop10{margin-top:10px}
.marbot20{margin-bottom:20px}
.martop20{margin-top:20px}
.martop50{margin-top:50px}
.marbot30{margin-bottom:30px}
.marbot50{margin-bottom:50px}
.padbot0{padding-bottom:0!important}
.pad0{padding:0!important}
.padtop5{padding-top:5px}
.padtop20{padding-top:20px}
.padtop50{padding-top:50px}
.martopbot30{margin-top:50px;margin-bottom:30px}
.img_center{margin-left:auto;margin-right:auto;display:block}
#wrapper{width:100%;overflow:auto}
#mask{width:100%;height:100%}
.fullwidth{width:100%}
.colorbg{background:#117722;padding:30px 0;font-size:17px;
color:#fff}
.grey_bg{background:#333d47;padding:30px 0;font-size:17px;
color:#fff}
.whitebg{background:#fff;padding:20px 0 20px 0}
.foot-above-whitebg{background:#fff;padding:60px 0 160px 0}
.greybg{background:#cfe4d2;padding:50px 0px 50px 0;color:#031205}
.lightgray{background:#F4F4F4;padding:50px 0px 100px 0;color:#fff}
.lightgray .title{color:#4e5c6c;font-weight:700}
.button{background:#117722;border:1px solid #fff;color:#fff;padding:15px;
text-decoration:none;font-size:14px;letter-spacing:1px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;margin-bottom:20px}
.button:hover{background:transparent;color:#28313a;border:1px solid #dddddd;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.button i{margin-left:5px}
.colorbg .button{background:transparent}
.colorbg .button:hover{background:rgba(255,255,255,.9);color:#28313a}
.right-side .splider-left{vertical-align:middle}
.bold{font-weight:700}
.semi-bold{font-weight:700;color:#4e5c6c!important}
.main-heading,.main-heading h3{font-size:30px;color:#3E4C40;font-weight:700;
}
.sub-heading{margin:15px 0;font-size:20px;text-transform:none;color:#117722;line-height:20px;font-weight:700}
.hoverbg{background:transparent;transition:.5s}
.hoverbg:hover{background:rgba(224,224,224,0.5);display:block;transition:.5s}
.image-center{margin-left:auto;margin-right:auto;display:block}
.service-icon{color:#a0ca46;width:170px;height:170px;font-size:80px;line-height:170px;text-align:center;border-radius:5px}
.service_icon{color:#a0ca46;font-size:50px;float:left;padding-right:20px}
.service-heading{font-size:22px;color:#596675;text-transform:uppercase;font-weight:700}
.service-content{padding-bottom:10px;font-size:14px;color:#919daa;clear:both;padding-top:20px}
.view-more{color:#117722!important;font-size:14px;font-weight:700;
transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}
.view-more:hover{margin-left:10px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}
.line-border{border-bottom:1px solid #d6dbe1;clear:both;margin-top:20px}
#page_35 .divider hr{margin-top:0px}
#page_34 .history-services .panel-heading .panel-title{padding:5px 22px 5px 20px;line-height:30px}
#page_34 .history-services .panel-heading .panel-title .left-icon-history{top:-8px;left:0px;position:absolute}
#page_34 .history-services .panel-heading a:after{right:20px;top:5px}
.btn{border:none;cursor:pointer;padding:15px;display:inline-block;margin:0;
letter-spacing:1px;font-weight:400;font-size:14px;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
.btn-3{background:rgba(25,179,51,1);border:1px dashed #f8f8f8 !important;color:#fff;z-index:1}
.btn-3:hover{background:rgba(28,196,56,1);color:#fff}
.btn-3:active{background:rgba(28,196,56,1);color:#fff;top:2px}
.btn-3 i{margin-left:10px;font-size:14px;color:#fff}
.btn-3:hover i{color:#fff}
.btn-3:before{position:absolute;height:100%;left:0;top:0;line-height:3;font-size:140%;width:60px}
.btn-3e{padding:15px 30px;overflow:hidden;margin-right:10px}
.btn-3e:before{left:auto;right:10px;z-index:2}
.btn-3e:after{width:30%;height:200%;background:rgba(255,255,255,0.2);z-index:1;right:0;top:0;margin:-5px 0 0 -5px;-webkit-transform-origin:0 0;-webkit-transform:rotate(-20deg);-moz-transform-origin:0 0;-moz-transform:rotate(-20deg);-ms-transform-origin:0 0;-ms-transform:rotate(-20deg);transform-origin:0 0;transform:rotate(-20deg)}
.btn-3e:hover:after{width:40%}
#jpreOverlay{background:#2F3238;position:absolute;width:100%;height:100%;z-index:999999}
#jSplash{background-color:#2F3238;position:fixed;width:100%;height:100%;z-index:999997}
#jpreSlide{position:absolute;top:50% !important;left:50% !important;margin:-50px 0 0 -50px;width:100px;height:100px}
#jpreLoader{position:relative !important;width:100% !important;height:100% !important;top:0 !important}
#jprePercentage{width:50px;height:50px !important;line-height:50px;position:absolute !important;text-align:center;left:50%;top:50%;margin:-25px 0 0 -25px;z-index:999998;font-size:24px;color:#FFFFFF;font-weight:500;-webkit-animation:circle 1s infinite forwards;-moz-animation:circle 1s infinite forwards;-ms-animation:circle 1s infinite forwards;-o-animation:circle 1s infinite forwards;animation:circle 1s infinite forwards}
#circle{position:fixed;top:50%;left:50%;z-index:11;margin:-50px 0 0 -50px;width:100px;height:100px;background:rgba(145,199,32,.9);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-animation:circle 1s infinite forwards;-moz-animation:circle 1s infinite forwards;-ms-animation:circle 1s infinite forwards;animation:circle 1s infinite forwards}
@-webkit-keyframes circle{0%{-webkit-transform:rotateY(0deg);-webkit-animation-timing-function:ease-in}
50%{-webkit-transform:rotateY(180deg);-webkit-animation-timing-function:ease-out}
100%{-webkit-transform:rotateY(0deg);-webkit-animation-timing-function:ease-in}
}
@-moz-keyframes circle{0%{-moz-transform:rotateY(0deg)}
50%{-moz-transform:rotateY(180deg);-moz-animation-timing-function:ease-out}
100%{-moz-transform:rotateY(0deg);-moz-animation-timing-function:ease-in}
}
@-ms-keyframes circle{0%{-ms-transform:rotateY(0deg);-ms-animation-timing-function:ease-in}
50%{-ms-transform:rotateY(180deg);-ms-animation-timing-function:ease-out}
100%{-ms-transform:rotateY(0deg);-ms-animation-timing-function:ease-in}
}
@-o-keyframes circle{0%{-o-transform:rotateY(0deg);-o-animation-timing-function:ease-in}
50%{-o-transform:rotateY(180deg);-o-animation-timing-function:ease-out}
100%{-o-transform:rotateY(0deg);-o-animation-timing-function:ease-in}
}
@keyframes circle{0%{transform:rotateY(0deg);animation-timing-function:ease-in}
50%{transform:rotateY(180deg);animation-timing-function:ease-out}
100%{transform:rotateY(0deg);animation-timing-function:ease-in}
}
.top-bar ul li:hover,.top-bar ul li:hover i,.top-bar ul li:hover span{background:transparent;color:#fff}
.top-social{margin-left:5px;margin-top:8px}
.top-bar-right{float:right;position:relative;margin-left:200px}
.widget ul,.top-bar-right ul li ul{position:absolute}
.top-bar ul ul{display:none}
.right-top li a{line-height:38px}
.text ul li a{line-height:38px}
.top-bar ul li:hover ul{display:block;background:#fff;min-width:320px;padding:10px 12px;color:#031205;position:absolute;-webkit-animation:fadeInUp .3s ease-in;animation:fadeInUp .3s ease-in}
.top-bar ul li:hover ul.location_list{min-width:300px}
.top-bar ul li:hover ul.location_list li a i{color:#4f5e6b !important}
.top-bar ul li:hover ul.location_list li a:hover{color:#117722;text-decoration:none}
.text ul ul li{float:none;display:block}
.text ul ul li a{padding:0 10px;line-height:30px;color:#fff}
.text ul ul li:hover{background:rgba(255,255,255,.3)}
.list-unstyled,.list-inline{padding-left:0;list-style:none}
.list-inline{margin-left:-5px}
.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:before,.container:after{content:" ";display:table}
.container:after{clear:both}
.slicknav_nav a{color:#fff}
.main-section .news-single .news-img-wrap .outer:nth-of-type(1){display:none}
@media (min-width:768px){.container{width:750px}
#page_124 .col-sm-4{width:25%}
.main-section .col-sm-4 .container{width:100%}
}
@media (min-width:992px){.container{width:970px}
.main-nav>ul{background:#E7F2E9}
.main-nav ul li li{min-width:154px}
}
@media (min-width:992px) and (max-width:1199px){#page_178 .tx-go-maps-ext{float:none;width:350px;display:inline-block;margin-bottom:20px;margin-left:20px}
.grid figure img{
height:auto !important}
#page_131 .main-section .col-md-3 .container,#page_141 .main-section .col-md-3 .container,#page_142 .main-section .col-md-3 .container,#page_143 .main-section .col-md-3 .container,#page_144 .main-section .col-md-3 .container{width:100% !important;min-width:105%}
#page_131 .main-section .col-md-3 .container .tx-go-maps-ext,#page_141 .main-section .col-md-3 .container .tx-go-maps-ext,#page_142 .main-section .col-md-3 .container .tx-go-maps-ext,#page_143 .main-section .col-md-3 .container .tx-go-maps-ext,#page_144 .main-section .col-md-3 .container .tx-go-maps-ext{display:flex;overflow:hidden}
.tx-go-maps-ext{display:flex !important}
.tx-go-maps-ext .gme-map{width:100% !important}
#faq-sidebar.affix{width:214px !important}
#faq-sidebar.affix-top{width:214px !important}
#faq-sidebar.affix-bottom{position:absolute !important;width:214px !important}
}
@media (min-width:1200px){.container{width:1170px}
#page_131 .main-section .col-md-3 .container,#page_141 .main-section .col-md-3 .container,#page_142 .main-section .col-md-3 .container,#page_143 .main-section .col-md-3 .container,#page_144 .main-section .col-md-3 .container{width:100% !important;min-width:105%}
#page_131 .main-section .col-md-3 .container .tx-go-maps-ext,#page_141 .main-section .col-md-3 .container .tx-go-maps-ext,#page_142 .main-section .col-md-3 .container .tx-go-maps-ext,#page_143 .main-section .col-md-3 .container .tx-go-maps-ext,#page_144 .main-section .col-md-3 .container .tx-go-maps-ext{display:flex;overflow:hidden}
.banner-content.right{padding:10em 10em 10em 30em}
}
@media (min-width:1450px){.banner-content.right img.img-responsive{max-width:700px}
}
img.lazyload{opacity:1;.transition(opacity .3s ease-in 0s)}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid:before,.container-fluid:after{content:" ";display:table}
.container-fluid:after{clear:both}
.top-bar-left{float:left}
a:hover{text-decoration:none}
.row.no-margin{margin:0}
.subpage{padding-bottom:80px}
.space{display:inline-block;height:1px;width:25px}
.site-wrapper{background-color:#fff;overflow:hidden}
.top-bar{background:#117722;color:#f2f2f2;z-index:99;position:relative;width:100%;height:38px;border-bottom:1px solid rgba(0,0,0,0.05)}
.top-bar:before,.top-bar:after{content:" ";display:table}
.top-bar:after{clear:both}
.top-bar ul{list-style:none;margin:0;padding:0;opacity:0.98}
.top-bar ul li{display:inline-block;
}
.top-bar ul li:second-child{margin-right:5px}
.light{background:#fbfbfb}
.dark{background:#f5f5f5}
.page_icon{font-size:14px;padding-right:5px}
.top-bar ul li a i{padding:12px;color:#f2f2f2 !important;font-size:14px;
-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}
.top-bar ul li a:hover{background-color:transparent;display:block;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease}
.top-bar ul ul li a.button{display:inline-block}
.top-bar ul li a:hover i{color:#fff}
.top-bar ul.social{margin-left:-6px}
.top-bar a{color:#f2f2f2;margin-right:2px}
.top-bar .fa{font-size:15px;padding:0px 12px}
.top-bar span.fa{padding:12px 12px}
.top-bar .top-bar-left:before,.top-bar .top-bar-left:after,.top-bar .top-bar-right:before,.top-bar .top-bar-right:after{content:" ";display:table}
.top-bar .top-bar-left:after,.top-bar .top-bar-right:after{clear:both}
.top-bar .top-bar-left>*,.top-bar .top-bar-right>*{float:left}
.top-bar .top-bar-right>*{margin-left:30px}
.top-bar .top-bar-left>*{margin-right:30px}
.top-bar .container{-webkit-transition:height 0.3s;transition:height 0.3s}
.top-bar .container:before,.top-bar .container:after{content:" ";display:table}
.top-bar .container:after{clear:both}
.top-bar .close{color:#7C7C7C;font-size:20px;cursor:pointer;display:none;opacity:0.7;filter:alpha(opacity=70);text-align:center;float:none;text-shadow:none}
@media (max-width:630px){.top-bar{text-align:center;position:inherit;height:auto}
.top-bar .container{height:0;overflow:hidden}
.top-bar .top-bar-left,.top-bar .top-bar-right{float:none;width:100%}
.top-bar .top-bar-left>*,.top-bar .top-bar-right>*{margin:0;width:100%}
.top-bar .top-bar-left{margin-top:10px}
.top-bar .text .fa{padding-left:0}
.top-bar .close{display:block}
.top-bar.open .container{height:350px!important}
.top-bar.open .close:before{content:"\f077"}
.top-bar ul{position:relative}
.top-bar ul li:hover ul{position:relative}
.top-bar ul li{display:block}
}
@media (max-width:320px){.top-bar ul li:hover ul{min-width:240px}
}
.logo-content{background:#fff;padding:30px 0 40px 0;color:#c4c4c4;clear:both}
.logo-content span{color:#031205}
.logo-content i{color:#117722;font-size:36px}
.left-content{float:left;width:25px;margin-right:20px}
.right-content{float:left;width:75%}
.home-place{font-size:14px;font-weight:700;line-height:20px;color:#031205}
.home-address{font-size:12px;line-height:20px;color:#08360F;font-weight:700}
.home-place:hover{color:#117722}
.home-place:hover p{color:#117722}
.home-contact{float:left;margin-top:1em}
.home-location{margin-bottom:30px}
.home-location .left-content{margin-right:10px}
.contact-right{font-size:20px;line-height:20px;color:#08360F;font-weight:700}
.contact-title{padding-bottom:10px;font-size:15px;line-height:24px;color:#031205;text-align:left}
.contact-right a{color:#031205;font-size:12px;line-height:20px}
.contact-right a:hover{color:#117722}
#menu{position:absolute;left:0;right:0}
.greenbg{padding:20px 0px;background:#117722}
.colorbg{position:relative;overflow:hidden}
.colorbg:after{width:50%;height:100%;position:absolute;top:0;left:52%;border-top:187px solid rgba(0,0,0,.06);border-left:50px solid transparent;border-right:14px solid rgba(0,0,0,.06)}
.colorbg-text{font-size:17px;color:#fff;line-height:24px;font-weight:700;padding:15px 0}
.service_box{
min-height:459px}
.news .service_box article h3{min-height:34px !important}
.service_box h2{font-size:16px;color:#4e5c6c;font-weight:700;text-transform:uppercase}
.service_box h3{font-size:16px;color:#4e5c6c;font-weight:700}
.service_box p{color:#818e9c;font-size:16px;font-weight:400;line-height:22px;margin-top:1em}
.news .service_box p{margin-top:0}
.tab-content,.tabs-minimal .tab-content{padding-top:40px}
.vertical-image-border{border:3px solid #f4f4f4;margin:5px}
.tabs-minimal .tab-content{border:none;padding:0;background:#f6faf9;padding:24px 20px}
.tabs-minimal .nav.nav-tabs{
border-width:2px;border-top:none}
.vertical-tabs .nav.nav-tabs>li{width:50%}
.tabs-minimal .nav.nav-tabs>li>a{margin-bottom:0;border:none;padding-left:0;padding-right:24px;
padding:10px 0px;text-align:center}
.read_button a{background-color:#dbe5ea;text-align:center;padding:10px;display:inherit;text-decoration:none;color:#292929;margin-top:30px}
.read_button a:hover{text-decoration:none}
.tabs-minimal .nav.nav-tabs>li>a:after{content:' ';display:block;width:0;height:2px;position:absolute;bottom:-1px;left:0;-webkit-transition:all 300ms cubic-bezier(0.77,0,0.175,1);-moz-transition:all 300ms cubic-bezier(0.77,0,0.175,1);-o-transition:all 300ms cubic-bezier(0.77,0,0.175,1);transition:all 300ms cubic-bezier(0.77,0,0.175,1);
}
.tabs-minimal .nav.nav-tabs>li>a:hover{border:none}
.tabs-minimal .nav.nav-tabs>li>a:hover:after{width:100%}
.tabs-minimal .nav.nav-tabs>li.active>a,.tabs-minimal .nav.nav-tabs>li.active>a:focus{border:none;background:#dbe5ea}
.tabs-minimal .nav.nav-tabs>li.active>a:after,.tabs-minimal .nav.nav-tabs>li.active>a:focus:after{width:100%}
.tabs-minimal .nav.nav-tabs>li.active{background:#cad7de}
.tabs-minimal .nav.nav-tabs>li.active>a:after{background:#94a9b4}
.tabs-minimal .nav.nav-tabs>li:hover{background:#cad7de}
.tabs-minimal .nav.nav-tabs>li:hover a:after{background:#94a9b4}
.tabs-minimal .nav.nav-tabs>li:hover a:before,.tabs-minimal .nav.nav-tabs>li.active a:before{content:' ';position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #94A9B4;width:0;top:100%;left:50%;margin-left:-10px;transition:.5s}
.tabs-minimal .nav.nav-tabs>li>a{color:#333B43;text-transform:uppercase;font-size:14px;font-weight:700}
.tabs-minimal .nav.nav-tabs>li>a span{color:#727d87}
.tab-pane h2{font-size:16px;
color:#3E4C40;font-weight:700;margin:5px 0 0 0;line-height:24px}
.tab-pane p{color:#818a93;font-size:14px}
.tab-content>.active,.pill-content>.active{-moz-animation:fadeInLeft .3s ease-in;-webkit-animation:fadeInLeft .3s ease-in;animation:fadeInLeft .3s ease-in}
.navbar-brand{padding:0}
.owl-theme .owl-controls .owl-page span{background:#117722 !important}
@media (min-width:768px){.tabs-minimal .nav.nav-tabs>li>a{padding-left:24px;background:#fff;padding:10px 21px;text-align:center;
}
}
@media (max-width:768px){#page_178 .tx-go-maps-ext{float:none;width:100%;display:block !important;margin-bottom:20px}
.vertical-tabs .nav.nav-tabs>li,.nav.nav-tabs>li{width:100%;float:none;margin-bottom:-1px;border-bottom:1px solid transparent}
.nav.nav-tabs>li>a{border:none}
.nav.nav-tabs>li.active:last-child{margin-bottom:0}
div:not(.tabs-minimal)>.nav.nav-tabs>li{border:1px solid transparent}
div:not(.tabs-minimal)>.nav.nav-tabs>li.active>a{border:none}
div:not(.tabs-minimal)>.nav.nav-tabs>li.active>a:hover,div:not(.tabs-minimal)>.nav.nav-tabs>li.active>a:focus{border:none}
.tab-pane h2{font-size:16px;
color:#3E4C40;font-weight:700;margin-bottom:0px}
.tab-pane p{color:#818a93;font-size:14px}
.obit-list .nav.nav-tabs>li{float:left}
.service_box{padding-bottom:5px !important}
h1,.h1,h2,.h2,h3,.h3{margin-top:5px !important;margin-bottom:5px !important}
.testimonialsbg{padding:5px 0px !important}
.testimonial_content p{padding:0 3% !important}
.image-header-1 .image-wrap,.image-header-2 .image-wrap,.image-header-3 .image-wrap{margin-top:5px !important}
.footer{padding:0px !important}
.greybg{padding:10px 0 40px 0 !important}
.whitebg{padding:0px !important}
.marbot20,.marbot50,.marbot30,.martop20{margin-bottom:0px !important}
.footer-group{padding:0px 0 0 0 !important}
.zertifiziertList li{margin:.5em 0 !important}
.testimonialsbg{padding:10px 0px !important}
.image{margin-bottom:10px !important}
.footer-strip{padding:0px !important}
.row{margin-left:0px !important;margin-right:0px !important}
.footer .overlay{margin-top:0px !important}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:0px !important;padding-right:0px !important;padding-bottom:10px !important}
.container{padding-left:0px !important;padding-right:0px !important}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{padding:0 10px !important}
p,.service_box p,.view-more,.footer-contact-details,.news time{padding:0 10px !important}
.footer-title{padding:0 10px 10px 10px !important}
.csc-space-after-15{margin-bottom:0px !important}
hr{margin-top:0px !important;margin-bottom:0px !important}
.top-bar span.fa-chevron-down{display:none !important}
.top-bar .container{overflow:visible !important}
.top-bar .top-bar-left,.top-bar .top-bar-right{display:none !important}
.top-bar .top-bar-left{margin-top:0px !important;display:block !important}
.modal{z-index:99999 !important}
.modal.in .modal-dialog{}
.modal-content{}
.modal-backdrop{z-index:-1 !important}
.image>img,.image a>img{width:100% !important;padding:10px 10px !important}
.main-section .image>img,.main-section .image a>img{width:100% !important;padding:10px 0px !important}
.history-left{padding:15px 15px !important}
.history-right{padding:15px 15px !important}
.foot_top_txt{padding:60px 10% !important}
.banner-strip,.sub-heading,.lodging-details,.left-cont,.mevent-address,.panel-default a{padding:0 0 0 10px !important}
.left-cont i{margin-right:5px !important}
.right-cont{float:none !important}
.right-cont a{word-break:break-all !important}
.col-xs-9{width:100% !important}
.btn-3{margin:0 0 0 10px !important}
.image-beside-left .image-wrap,.image-beside-right .image-wrap,.image-intext-left .image-wrap,.image-intext-right .image-wrap,.image-wrap a img{max-width:100% !important;padding-left:0px !important;padding-right:0px !important;width:100% !important;margin:0 auto !important}
.image-beside-right .image-wrap,.image-intext-right .image-wrap{margin-right:0px !important}
#page_124 .col-sm-4{float:left !important;width:100% !important}
#page_124 .main-section .col-sm-4{float:left !important;width:100% !important}
.tx-go-maps-ext{display:flex !important}
.tx-go-maps-ext .gme-map{width:100% !important}
.juma-quiz ul{padding:5px 0 5px 0 !important}
.tx-irfaq-toggle-minus::before{left:4px !important}
.tx-irfaq-toggle-plus::before{left:7px !important}
.juma-quiz ul li article a.button{margin:0 0 0 10px !important}
.juma-quiz ul li article a.button:hover{color:#117722 !important}
.juma-quiz .juma-score li{margin-left:0 !important}
}
@media (min-width:769px) and (max-width:991px){#page_178 .tx-go-maps-ext{float:none;width:100%;display:block !important;margin-bottom:20px}
#page_131 .main-section .col-md-3 .container,#page_141 .main-section .col-md-3 .container,#page_142 .main-section .col-md-3 .container,#page_143 .main-section .col-md-3 .container,#page_144 .main-section .col-md-3 .container{width:100% !important;min-width:150%}
#page_131 .main-section .col-md-3 .container .tx-go-maps-ext,#page_141 .main-section .col-md-3 .container .tx-go-maps-ext,#page_142 .main-section .col-md-3 .container .tx-go-maps-ext,#page_143 .main-section .col-md-3 .container .tx-go-maps-ext,#page_144 .main-section .col-md-3 .container .tx-go-maps-ext{display:flex;overflow:hidden}
#faq-sidebar.affix{width:218px !important}
#faq-sidebar.affix-top{width:218px !important}
#faq-sidebar.affix-bottom{position:absolute !important;width:218px !important}
#page_123 .main-section .col-md-3{width:31% !important}
}
#owl-demo .item{margin:3px}
#owl-demo .item img{display:block;width:100%;height:auto}
.client_title{text-align:center;color:#4e5c6c;font-size:18px;font-weight:700;padding-bottom:30px}
#owl-demo1.owl-carousel .owl-item{display:inline-block;text-align:center}
.client .staff-icons{vertical-align:bottom;text-align:right}
#index .main-section>.row{margin-left:0;margin-right:0}
.testimonialsbg{background:#117722;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;padding:15px 0px}
.title{font-size:30px;color:#031205;text-align:center;padding-bottom:40px;
letter-spacing:1px}
.testimonial_content p{font-size:20px;color:#fff;text-align:center;font-weight:100;font-style:italic;line-height:36px;font-weight:400;padding:0 10%;letter-spacing:1px}
.testimonial_content .author{font-size:18px;color:#ffffff;text-align:center}
.test-img{margin:0 auto;display:table}
quote{quotes:'\201C''\201D';position:relative}
quote:before,quote:after{font-family:'Times New Roman';font-weight:bold;font-size:3em;position:absolute;color:rgba(0,0,0,.2)}
quote:before{content:open-quote;margin-top:10px;margin-left:-45px}
quote:after{content:close-quote;margin-top:20px;margin-left:10px}
#trauermusik_accordion .panel-title .accordion-toggle::after{display:none}
#trauermusik_accordion .accordion-toggle>i{float:left !important;top:9px;color:#A2A7AD;line-height:35px;width:10px;left:-15px}
#trauermusik_accordion .accordion-toggle{padding:0 0 0 15px;margin-right:20px;width:100%;display:inline-block}
#trauermusik_accordion .panel-default{box-shadow:none !important}
#trauermusik_accordion .panel-default .panel-body{padding:25px 0 0 0}
#trauermusik_accordion .panel-default #collapseOne{border-bottom:1px solid #dddddd;padding-bottom:20px}
#trauermusik_accordion .panel-default .panel-heading .panel-title{padding-right:0}
#boxed{background-color:#117722;color:#fff}
.footer .overlay{background-color:transparent;background-color:rgba(255,255,255,0.72);width:100%;height:100%;position:absolute;margin-top:-30px}
.footer-top-img{position:absolute;bottom:99.7%}
.footer{background:#fff;padding:30px 0 0px 0;color:#031205;position:relative}
.footer-title{font-size:16px;line-height:18px;font-weight:700;
color:#08360F}
.footer-contact-details i{color:#117722}
.footer-p{color:#08360F;font-size:14px}
.footer .left-content{margin-right:5px;width:20px}
.footer .right-content{width:85%}
.footer-group{padding-top:40px}
.footer-place{font-size:14px;color:#08360F;font-weight:700}
.footer-address{font-size:14px}
.footer-address a{font-size:14px;font-weight:400;color:#08360F}
.footer-address a:hover{color:#fff}
.foot-images ul{padding:0;list-style:none}
.foot-images ul li{float:left;width:33.3%;position:relative}
.foot-images ul li img{width:100%;padding:2px}
.img-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1;top:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.foot-images a:hover .img-overlay{background:transparent;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.tooltip.top{margin-top:0px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.tooltip-inner{background:#9fca45 !important;padding:10px;line-height:12px;max-width:none;white-space:pre}
.tooltip.top .tooltip-arrow{border-top-color:#9fca45 !important}
.tooltip-inner h5{margin:0;font-weight:700}
.footer .semi-bold{color:#fff!important}
.footer-strip{background:#28313a;color:#4e5c6c;padding:30px 0}
.copyright{line-height:40px;color:#B7B7B7}
.copyright p{color:#B7B7B7}
.copyright a{color:#B7B7B7}
.footer-text{text-align:center;color:#c0c7cf;font-style:italic;font-size:13px;line-height:20px;font-weight:700}
.footer-icons{float:right}
.footer-icons ul{margin:0;padding:0;list-style:none;position:relative}
.footer-icons ul li{display:inline-block;margin:0 10px;line-height:36px;color:#031205}
.footer-icons ul li a{font-size:22px;color:#4e5c6c;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.footer-icons ul li a:hover{color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.footer-icons .tooltip{margin-top:0}
.footer-type2{background:url('../../fileadmin/template/Public/assets/img/footer-bgimage-1.png') no-repeat;background-size:cover}
.footer-type3{background:url('../../fileadmin/template/Public/assets/img/footer-bgimage-2.jpg') no-repeat;background-size:cover}
.footer-type3 .footer-strip{background:transparent}
.footer-type4{background:#fff}
.footer-type4 .footer-title,.footer-type4 .home-place{color:#4e5c6c}
.footer-type4 .footer-p,.footer-type4 .footer-place,.footer-type4 .footer-address a{color:#919191}
.footer-type4 .semi-bold{color:#5F5F5F}
.footer-type4 .footer-strip{background:#f3f3f3}
.footer-type4 .footer-strip,.footer-type4 .footer-strip a{color:#919191}
.footer-type4 .footer-icons ul li a:hover{color:#4e5c6c}
.news .footer{background-color:#fff}
.news .clear{clear:both}
.news .nav ul{float:left;display:inline;margin:0}
.news .nav li{float:left}
.news .nav a{float:left;display:block}
.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news .article{padding-bottom:15px;margin-bottom:15px}
.news .article:last-child{padding-bottom:0;margin-bottom:0}
.news .article:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.news .article .teaser-text{margin:0 0 10px 0}
.news .footer{clear:both;padding:10px 0 0 0;border-top:1px solid #eee;margin-top:15px;color:#888}
.news .footer p{line-height:1em}
.news .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd}
.news .footer span:last-child{border-right:0}
.news .footer .news-category a{text-transform:uppercase}
.news .no-news-found{color:#DB0202;font-style:italic}
.news .page-navigation p{float:left}
.news .page-navigation ul{float:right}
.news .page-navigation ul li{float:left;display:block;padding:0 2px;background:none}
.news .page-navigation ul li a{display:block}
.news-category-view ul li{padding:5px 8px}
.news-category-view ul li li{padding:2px 8px 2px 12px}
.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}
.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}
.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee}
.news-single .article .news-img-wrap img{float:none}
.news-single .teaser-text{font-size:15px;color:#888}
.news-text-wrap{margin-bottom:10px}
.news-img-caption{color:#888}
.news-related-wrap{display:table;margin-top:20px;width:100%}
.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell}
.news-related ul li{line-height:1em;margin-bottom:12px}
.news-related ul li span{border-right:1px solid #DDDDDD;display:inline-block;margin-right:8px;padding-right:8px;color:#888}
.news-related ul li span:last-child{border-right:0;padding-right:0}
.news-related h4{margin-bottom:10px}
.news-related-files ul li{margin-bottom:20px}
.news-related-files .news-related-files-link .jpg{background-position:0 0}
.news-clear{clear:both}
.teaser-text p{font-weight:700}
.news-img-wrap .mediaelement.mediaelement-image{max-width:750px;max-height:400px;overflow:hidden}
.news-img-wrap{margin-bottom:1em}
.news time{float:left;padding-right:0.5em;height:1em}
.news .col-sm-4{min-height:500px}
.right-side p{margin:0}
.splider-left{display:table-cell;vertical-align:top}
.splider-right{display:table-cell;vertical-align:top;
}
.mail-list{background:#117722;padding:10px 20px;display:block}
.mail-list-lila{background:#572381;padding:10px 20px;display:block}
.mail-list-lila .list{color:#fff}
.ads-icon{font-size:30px;color:#fff;padding-right:15px}
.join{font-size:18px;color:#fff}
.list{font-size:24px;color:#C9F7D1}
.join,.list{line-height:24px;text-transform:uppercase;font-weight:700}
.details-contact{background:#35587d;padding:20px}
.cont-det-icon{font-size:44px;color:#fff;padding-right:10px}
.call{font-size:15px;color:#fff}
.attention{font-size:15px;color:#00d8ff}
.call,.attention{
font-weight:700;line-height:18px}
.cont{text-align:center}
.dial{font-size:30px;color:#fff!important}
.mailto{font-size:13px;color:#bbcfe5!important;line-height:18px}
.ads-condolences .grid,.ads-suggestion .grid{padding:0}
.ads-condolences .grid figcaption,.ads-suggestion .grid figcaption{transform:none;height:60px;padding:10px;opacity:1}
.ads-condolences .grid figcaption{background:rgba(32,93,20,.5)}
.ads-suggestion .grid figcaption{background:rgba(170,66,75,.5)}
.ads-condolences .grid figcaption:hover,.ads-suggestion .grid figcaption:hover{opacity:1}
.ads-condolences .grid figcaption a,.ads-suggestion .grid figcaption a{position:relative;padding:0px;text-align:left;background:transparent;display:block;bottom:inherit;right:inherit}
.ads-condolences .condolences-title,.ads-suggestion .suggestion-title{font-size:24px;color:#fff;line-height:18px}
.ads-condolences .grid p{font-size:18px;color:#c1ff3a;font-weight:100}
.ads-suggestion .grid p{font-size:18px;color:#f0ff00;font-weight:100}
.form-load{background:#177968;
}
.form-load button{border:none;outline:0;text-align:left}
.form-load .form{font-size:18px;color:#1debc7;font-weight:700;line-height:18px}
.form-load .download{font-size:24px;color:#fff;font-weight:700}
.handicap{background:#f05659;
}
.handicap-icon{font-size:48px;color:#000000}
.handicap-location{font-size:17px;color:#fff;font-weight:700;line-height:22px}
span.black{color:#000000!important}
.handicap-location span{font-weight:700;color:#fff;font-size:20px}
.ads-location{background:#ff8000;text-transform:uppercase}
.check-loc-icon{font-size:60px;color:#2d3947;margin-right:15px}
.check-location{font-size:20px;color:#fff;font-weight:400}
.check-location span{font-size:28px;color:#fff;font-weight:700}
.ads-address{background:#FFB647;padding:20px}
.location-name{font-size:14px;color:#291800!important;font-weight:700;padding-top:8px}
.location-name span{font-size:12px;color:#3D2500;font-weight:700}
.location-name span.gray{font-weight:400}
.loc-arrow{text-align:right}
.loc-arrow i{display:inline-block;font-size:24px;color:#fff}
.loc-arrow i:hover{color:#e5c11c}
.banner{position:relative;max-height:250px;overflow:hidden}
.banner-overlay{background:rgba(0,0,0,.0);position:absolute;width:100%;height:100%}
.banner .fullwidth{
}
.banner-content{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-0-transform:translateY(-50%)}
.banner-title{color:#08360F;font-size:36px;line-height:44px;font-weight:700;
}
.banner-title:after{border-bottom:0px solid #08360F;margin-top:5px;width:65%}
.banner-title-span{font-size:30px;color:#fff}
.banner-content p{color:#FFFFFF;font-size:16px}
.banner-strip{position:absolute;bottom:0;width:100%;background:#f4f5f7;background:rgba(204,204,204,0.68);font-size:12px;line-height:24px;color:#7d8997;font-weight:400}
.banner-strip i{padding:0 5px;color:#7d8997}
.banner-strip span{color:#117722}
.caption{color:#ffffff;font-size:30px}
.caption-content{
margin-bottom:15px}
.caption-content h1{font-weight:700}
.caption-content p{font-size:16px;color:#0A4714;font-weight:400}
.caption-content h2{font-size:60px;color:#fff;
font-weight:100;line-height:65px;text-align:center}
.caption-content .leads{font-size:40px;color:#fff;
font-weight:700;line-height:65px;text-align:center}
.caption-content .leads span{font-size:60px;color:#117722;font-weight:700}
.caption .caption-align{position:absolute;top:45%;transform:translateY(-45%);width:35%}
.caption .caption-align1{position:absolute;top:70%;left:50%;transform:translateX(-50%) translateY(-70%);width:50%}
.banner-button .btn-3{background:rgba(25,179,51,.9);border:3px dotted #fff;color:#fff;z-index:1}
#banner .owl-theme .owl-controls .owl-buttons div{color:#117722}
#banner .owl-pagination{display:none}
#banner .owl-theme.owl-theme .owl-controls .owl-buttons div{font-size:50px}
#testimonials.owl-theme .owl-controls .owl-page span{background:#cfe4d2 !important}
.owl-demo1 .owl-prev:after,.owl-demo1 .owl-next:after{color:#333}
.owl-demo1 img{margin:0 auto;display:block}
.service_box .grid{position:relative;margin:0 auto;padding:0;max-width:1000px;list-style:none;text-align:center}
.grid figure{position:relative;overflow:hidden;background:#3085a3;
cursor:pointer}
.grid figure img{position:relative;display:block;min-height:100%;width:100%;height:auto;max-width:100% !important}
_::-webkit-:not(:root:root),.grid figure img{min-height:0}
figure.effect-apollo{background:#3498db}
figure.effect-apollo:hover figcaption{background:url('../../fileadmin/template/Public/assets/img/link.png') center no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}
figure.effect-apollo img{opacity:0.95;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
figure.effect-apollo figcaption{position:static;top:inherit;left:inherit;background:transparent;padding:0}
figure.effect-apollo figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}
figure.effect-apollo:hover img{opacity:0.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
figure.effect-apollo:hover figcaption::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
.image .caption{font-size:14px;color:#777777}
.logocontent1{background:transparent;padding:20px 0 0px 0;color:#c4c4c4;clear:both;z-index:9;position:absolute;width:100%}
.index1 .top-bar{background:rgba(0,0,0,0.5)}
.client_heading{font-size:14px;
margin-bottom:0px;color:#fff;line-height:18px;margin-top:10px;font-weight:700}
.client_subtitle{font-size:12px;color:#fff;text-transform:none;line-height:14px;margin-top:3px}
.clientlogo_heading{color:#4e5c6c;font-size:32px;font-weight:700;
}
.clientlogo_subheading{color:#a0ca47;font-weight:700;line-height:26px;font-size:16px;margin-bottom:10px}
.license_num{color:#929ca8;font-size:18px;line-height:26px}
.border_line{background:#5f6b75;height:1px;width:50%;margin-bottom:30px}
.index-2 .top-bar,.index-2 .colorbg,.index-2 .greybg,.index-2 .grid figcaption{background:#55616C}
.index-2 .footer{background:#3A444D}
.index-2 .btn-3,.index-2 .btn-3:hover{background:rgba(255,255,255,.2)}
.logo_content{background:#fff;padding:20px 0 20px 0;color:#c4c4c4;clear:both}
.logo_content span{color:#031205}
.logo_content i{color:#031205;font-size:12px}
.main-nav{background-color:#cfe4d2;background-color:rgba(17,119,34,0.1)}
.index-3 .service_icon{float:none}
.home3-slider-img{width:110px}
.owl-demo3 .obit-image{background:#fff}
.index-3 .top-bar{background:#091A24;position:absolute}
.index-3 .logocontent1{margin-top:38px}
.index-3 .main-nav>ul{text-align:right}
.index-3 .main-nav ul li{padding:35px 0}
.index-3 .main-nav ul li li{padding:0}
.service_button{font-size:12px;color:#117722;
border:1px solid #4d5d6b;padding:15px 25px;border-radius:30px;letter-spacing:0}
.service_button i{margin-left:5px}
.service_button:hover{color:#fff;background:rgba(0,0,0,.3)}
.owl-demo3 .owl-item{
}
.index-3 .owl-demo3 .item{width:120px;margin:0 auto}
.index-3 .cs-style-3 figcaption{height:auto;width:auto;top:auto;bottom:0;opacity:0.7;transform:none;backface-visibility:none;transition:none}
.index-3 .greenbg{position:relative}
.index-3 .owl-demo3.owl-carousel{position:inherit!important}
.owl-demo3 .owl-buttons div{background:transparent!important;border:none;outline:none}
.owl-demo3 .owl-buttons{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:0;right:0}
.owl-demo3 .owl-prev{float:left}
.owl-demo3 .owl-prev:after{content:"\f104";font-family:'FontAwesome';font-size:60px;color:#fff}
.owl-demo3 .owl-next{float:right}
.owl-demo3 .owl-next:after{content:"\f105";font-family:'FontAwesome';font-size:60px;color:#fff}
.index-3 .footer-staff{font-size:14px;color:#08360F;line-height:20px}
.index-3 .footer-staff span{font-size:12px;color:#031205}
.index-3 .border_line{width:90%}
.footer-staff-des{font-size:14px;color:#08360F;font-weight:700;line-height:20px}
.location-icon{font-size:46px;color:#69717B}
.location.lightgray{padding:0px 20px}
.client-img{width:300px;float:right;margin-right:20px}
.index-4 .top-bar{background:rgba(0,0,0,0.6);position:absolute}
.index-4 .caption .caption-align{position:absolute;top:60%;transform:translateY(-60%);width:35%}
.logocontent{background:rgba(0,0,0,0.5);padding:20px 0 40px 0;color:#c4c4c4;clear:both;z-index:9;position:absolute;width:100%;margin-top:38px}
.logo-content2{background:url('../../fileadmin/template/Public/assets/img/footer-image.png') no-repeat;background-size:cover;padding:30px 0 40px 0;color:#c4c4c4;clear:both}
.logo-content2 i{color:#4f5e6b;font-size:36px}
.footer-top-img2{position:absolute;top:0;margin-top:-94px}
.footer-top-img3{position:absolute;top:0;margin-top:-70px}
.footer-top-img4{position:absolute;bottom:100%}
.footer-top-img5{position:absolute;top:0;margin-top:-30px}
.beerdigung .footer-v6{background:rgba(255,255,255,0.9) url('../../fileadmin/template/Public/assets/img/footer/beerdigung-hannover.jpg') bottom no-repeat;background-size:cover}
.bestatter .footer-v6{background:rgba(255,255,255,0.9) url('../../fileadmin/template/Public/assets/img/footer/bestatter-hannover.jpg') bottom no-repeat;background-size:cover}
.beerdigung .footer-v6{background:rgba(255,255,255,0.9) url('../../fileadmin/template/Public/assets/img/footer/beerdigung-hannover.jpg') bottom no-repeat;background-size:cover}
.bestattungsvorsorge .footer-v6{background:rgba(255,255,255,0.9) url('../../fileadmin/template/Public/assets/img/footer/bestattungsvorsorge.jpg') bottom no-repeat;background-size:cover}
.todesfall .footer-v6{background:rgba(255,255,255,0.9) url('../../fileadmin/template/Public/assets/img/footer/todesfall-hannover.jpg') bottom no-repeat;background-size:cover}
.footer-v6 .footer-strip{background:transparent;color:#A9A9A9}
.footer-v7{background:rgba(36,46,55,0.9) url('../../fileadmin/template/Public/assets/img/footer-image1.png') bottom no-repeat;background-size:cover}
.footer-v7 .footer-strip{background:transparent;color:#A9A9A9}
.footer-v8{background:rgba(36,46,55,0.9) url('../../fileadmin/template/Public/assets/img/footer-image.png') bottom no-repeat;padding:10px 0;background-size:cover}
.map_direction{color:#031205;text-decoration:none;background:#28313a;padding:5px 10px;margin-bottom:5px;display:inline-block;border-radius:5px}
.map_direction:hover{color:#031205;text-decoration:none}
.map_direction:active,.map_direction:focus{color:#031205;text-decoration:none}
.sitemap_link{margin:0;padding:0;padding-top:20px;padding-left:20px}
.sitemap_link li a{color:#031205;text-decoration:none;padding-top:5px;padding-bottom:5px;display:inline-block}
.sitemap_link li a:hover{color:#031205;text-decoration:none}
.sitemap_link li a:active,.sitemap_link a:focus{color:#031205;text-decoration:none}
.footer-v9{background:rgba(36,46,55,0.9) url('../../fileadmin/template/Public/assets/img/footer-image.png') bottom no-repeat;padding:10px 0;background-size:cover}
.history-services .panel-body{padding:10px}
.splider-right .sub-heading{margin-top:0!important}
.history-services{display:table;width:100%}
.history-left{padding:80px 5% 80px 5%;display:table-cell;width:50%;background:#f9f9f9}
.panel-title .left-icon-history{float:left;margin-right:10px;color:#A2A7AD;line-height:55px}
.panel-title:hover,.panel-title:hover .left-icon-history,.panel-title:not(.collapsed),.panel-title:not(.collapsed) .left-icon-history{color:#117722!important;text-decoration:none}
.history-right{padding:80px 10% 80px 5%;display:table-cell;width:50%;background:#f4f4f4}
.splider{display:table;width:100%;margin-bottom:30px}
.splider-left{display:table-cell}
.choose-icons{font-size:24px;color:#fff;background:#a0ca47;border-radius:50%;padding:15px;margin-right:15px;margin-top:-10px}
.splider-right{display:table-cell;vertical-align:top}
.slide-owl img{margin:0 auto;width:inherit}
.content{font-size:16px;color:#3E4C40;font-weight:normal;line-height:28px}
.history h2{color:#117722;margin-top:0}
.top-content{color:#3E4C40;font-weight:400;font-size:18px;line-height:30px}
.top-content span{color:#a0ca47;font-weight:700}
.top-content1{color:#3E4C40;font-weight:400;font-size:20px;line-height:40px}
.history-section .left,.history-section .right{min-height:500px;padding:40px;
}
.history-section .left{background:#f3f3f3}
.history-section .right{background:#ececec}
.history-section .left .content{width:80%;float:right;padding-right:100px}
.history-section .right .content{width:80%;float:left;padding-left:100px}
.history-section .right iframe{width:100%;height:300px}
.history-text h4 a{font-size:20px;color:#3E4C40}
.history-text p{font-size:14px}
.history-right-line{border-right:1px solid #aeb5be}
.history-top .heading{font-size:36px;text-align:center;color:#3E4C40}
.history-top{
display:inline-block}
.history-text.right{text-align:right}
.history-text.right .history-icon-box{float:right}
.history-icon{display:block;margin:0 auto;background-color:#aeb5be;color:#fff;text-align:center;width:65px;height:65px;line-height:65px;border-radius:50%;margin-top:10px;transition:.3s;font-size:26px}
.history-text:hover .history-icon{background:#117722}
.history-icon:hover{background:#117722}
.services-v1-text h4 a{font-size:20px;margin:0;text-transform:uppercase;color:#3E4C40;line-height:32px;font-weight:700}
.services-v1-top .heading{font-size:36px;text-align:center}
.services-v1-top{
display:inline-block}
.services-v1-text.right{text-align:right}
.services-v1-text.right .services-v1-icon-box{float:right}
.services-v1-icon{display:block;margin:0 auto;background-color:#117722;color:#fff;text-align:center;width:65px;height:65px;line-height:65px;border-radius:50%;margin-top:10px;transition:.3s;font-size:26px}
.services-v1-icon:hover{background:#aeb5be}
@media (max-width:768px){h1.first-headline{font-size:16px;margin-top:1.5em !important}
.service1 .s-icons{float:none;padding-top:0}
.service1 .service-title{padding:0}
.services-v1-top{text-align:center}
.services-v1-icon-box{float:none !important}
.services-v1-text.right{text-align:center}
}
.right-line{border-right:1px solid #aeb5be}
.about-top .heading{font-size:36px;text-align:center}
.service02 h4{font-weight:700}
.service02 a{font-size:20px;margin:0;text-transform:uppercase;color:#3E4C40;line-height:32px;font-weight:700}
.service02 .heading{font-size:36px;text-align:center}
.service02 .s-icons{font-size:48px;color:#a0ca47;float:left;padding-top:20px}
.grid-line .service-line{border-bottom:1px solid #dadee3}
.service-title{padding-top:20px}
.line-left{border-left:1px solid #dadee3}
.grid-line{padding-left:10%;padding-right:10%}
.service-border{border-bottom:none}
@media (max-width:768px){.services_title{text-align:center}
.s-icons{padding-left:15px}
.grid-line .service-line{border-bottom:none}
.service-border{border-bottom:1px solid #dadee3}
.service02 .s-icons{float:none;padding-top:0}
.service02 .service-title{padding:0}
}
.staff-title{font-size:18px;padding-left:3%}
.staff ul{list-style:none;padding:0}
.staffbg{background:#F3F3F3;padding:8px;text-align:center;width:22%;margin:1%;display:inline-block;position:relative}
.staff-img img{width:100%}
.staff-details p{font-size:14px;color:#031205;font-weight:400;margin-bottom:0}
.staff-details{margin-top:10px}
.staff-name{color:#3E4C40;font-weight:700;
font-size:16px}
.staff-details-link{color:#7CA328;font-size:14px;font-weight:700}
.staff-3 .sub-heading{margin-top:0}
li.staffbg{vertical-align:top}
@media (min-width:768px) and (max-width:991px){
.staffbg{width:30%}
#page_124 .col-sm-4{width:100% !important;float:left !important}
}
@media (max-width:768px){
.staffbg{width:47%}
}
@media only screen and (max-width :600px){
.staffbg{width:96%}
}
.col-md-3 .staffbg{width:100%}
.col-sm-6 .staffbg{width:95%}
.obituaries-image-circle{background:#CED0D3;-webkit-box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60);-moz-box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60);box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60);display:inline-block;position:relative;z-index:999;padding:6px;border-radius:50%}
.staff-page-2 .staff-details h4{margin:0}
.staff-page-2 .staff-content{display:table}
.staff-page-2 .staff-images{display:table-cell;vertical-align:top}
.staff-page-2 .staff-images img{width:100%}
.staff-page-2 .staff-detail-content{display:table-cell;vertical-align:top;padding-left:20px;width:60%}
.staff-page-2 .staffbg{width:48%;text-align:left;margin:.5%;padding:20px;vertical-align:top;background:transparent}
@media (max-width:768px){.staff-page-2 .staffbg{width:100%;margin:.5% 0px}
}
.staff-job{font-size:18px;color:#858f9b}
.staff-job span{margin-left:30px;font-size:13px;font-weight:700}
.staff-slide .sub-heading{margin-bottom:0}
.staff-3 .splider-right{vertical-align:bottom;text-align:right}
.staff-icons i{font-size:22px;color:#a3acb5;padding:0 20px}
.staff-icons i:hover{color:#687179}
.staff-icons:first-child i{padding-left:0}
.staff-icons:last-child i{padding-right:0}
.staff-details-owl .splider-left{padding-right:10px}
.staff-details-owl .splider-right{vertical-align:top;text-align:left;margin-left:20px;width:50%}
.staff-details-owl .obituaries-image{margin-right:0;float:right;padding:5px}
.staff-location{font-size:13px;color:#858f9b;line-height:18px;font-weight:700;margin-bottom:0}
.staff-detail .content{color:#a0ca47;margin-bottom:0}
.group-icons{margin-top:35px}
.group-icons i{font-size:16px;color:#949daa;padding:0 8px}
.group-icons i:hover{color:#687179}
.group-icons:last-child i{padding-left:0}
.staff-slide{border-bottom:1px solid #e3e3e3;border-top:1px solid #ddd;padding:60px 0 30px 0}
.carousel-img-size{width:120px}
.testimonial-slider1 .item span{float:left;width:100%;padding:23px;text-align:center;background:rgba(255,255,255,0.90);position:absolute;left:0;bottom:0}
.testimonial-slider1 .item img{width:100%}
.testimonial-slider1 .item span h4{font-size:18px;line-height:25px;margin-bottom:3px;font-weight:700}
.testimonial-slider1 .item span p{font-size:14px;color:#727272}
.testimonial-slider2 .item{border:1px solid #eee;text-align:center}
.testimonial-slider2 .item .who{width:100%;padding:22px 0px 25px 0px;background:#f3f3f3;text-align:left}
.testimonial-slider2 .item .who .test-name{color:#a0ca47;font-weight:700;line-height:14px;font-size:14px}
.testimonial-slider2 .item .who span{margin:0;font-size:12px}
.testimonial-slider2 .item p{width:85%;margin:30px auto 75px auto;font-size:14px;font-weight:400}
.testimonial-slider2 .item h5{margin-top:40px;margin-bottom:5px;font-size:20px;text-transform:uppercase;color:#3E4C40;line-height:20px;font-weight:700}
.testimonial-slider2 .item .who img{float:right;margin-right:16px;border-radius:100%;width:50px}
.testimonial-slider2 .splider{margin-bottom:0}
.testimonial-slider2 .splider-left{width:40%}
.testimonial-slider2 .splider-right{text-align:left}
.testimonial-slider2 .obit-image{display:inline-block;background:#babcbf;padding:3px;margin-right:30px}
.main-content{font-size:16px;font-weight:700}
.border-bottom{border-bottom:1px solid #e3e3e3;
}
.obituaries{font-weight:400}
.obituary-photos,.obituary-tribute-videos,.location-facilities{padding:30px 0;margin:0 auto}
.obituary-photos img,.obituary-photos-thumpnail img,.obituary-tribute-videos img,.obituary-tribute-videos-thumpnail img,.location-facilities img,.location-facilities-thumpnail img{margin:0 auto;padding:30px 0}
.obituaries-details .whitebg{padding:80px 0 160px 0}
.obituaries-details .panel-group{padding-right:30px;border-right:1px solid #ddd}
.obituaries-image{background:#CED0D3;-webkit-box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60);-moz-box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60);box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60);display:inline-block;position:relative;z-index:1;padding:10px}
.flower{background:url('../../fileadmin/template/Public/assets/img/rose.png');width:102px;height:99px;position:absolute;bottom:0;left:0;left:25px;right:0;top:95%;margin:auto}
.panel{background-color:transparent}
.panel-heading{padding:0;background-color:transparent!important}
.panel-body{padding:15px;border:none!important}
.panel-default{border:none;
}
.panel-title{font-size:16px;color:#3E4C40;font-weight:400;border-bottom:1px solid #eaeaea;line-height:55px;
display:block;font-family:'Istok Web',sans-serif;position:relative;padding-right:22px}
.panel-title i{float:right;color:#117722}
.panel-heading a.collapsed:after{font-family:'FontAwesome';content:"\f107";color:#117722}
.panel-heading a:after{font-family:'FontAwesome';content:"\f106";float:right;color:#117722;
position:absolute;right:20px}
.event{font-size:14px;line-height:20px;color:#031205;padding:10px 0}
.event-date-time{color:#031205}
.event-date-time span{color:#8592a0;font-style:italic;font-weight:700}
.event-service{font-weight:700;color:#031205;margin-top:10px}
.event-root{margin-top:10px}
.event-root a{color:#117722;
}
.event-root{text-transform:capitalize;font-weight:normal}
.event-root i{margin-left:20px}
.event-address{color:#031205;text-transform:none}
.banner{position:relative}
.banner-text{position:absolute;top:52%;transform:translateY(-52%);-webkit-transform:translateY(-52%);-moz-transform:translateY(-52%);-ms-transform:translateY(-52%);font-size:36px;line-height:48px;color:#fff}
.banner-text:after{border-bottom:4px solid #117722;width:77%;margin-top:5px}
.obituaries-heading{font-size:24px;color:#a0ca47}
.obituaries-sub-heading{font-size:36px;color:#3E4C40;
font-weight:700;line-height:36px}
.obituaries-heading-content{padding-top:15px;font-size:16px;color:#031205}
.obituaries-heading-content span{font-style:italic;font-weight:700}
.obituaries-icons{float:right}
.obituaries-icons ul{padding:0;list-style:none}
.obituaries-icons ul li{float:left;margin:0px 2px}
.obituaries .tab-content{padding:35px 0;background:transparent}
.obituaries ul.nav li a:visited,.obituaries ul.nav li a:link,.obituaries ul.nav li a{color:#031205;font-size:14px;padding:15px 30px;font-weight:700;text-transform:uppercase}
.obituaries .tabs-minimal .nav.nav-tabs>li>a,.obituaries .tabs-minimal .nav.nav-tabs>li.active,.obituaries .tabs-minimal .nav.nav-tabs>li:hover{background:transparent}
.obituaries .tabs-minimal .nav.nav-tabs>li.active>a,.obituaries .tabs-minimal .nav.nav-tabs>li.active>a:focus{background:transparent}
.obituaries ul.nav li{background:transparent;margin:0}
.obituaries ul.nav li a{border:none;letter-spacing:0px}
.obituaries ul.nav li a:after{position:absolute;top:100%;left:0;width:0;height:1px;background:none;content:'';transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.obituaries ul.nav li:hover a:after,.obituaries ul.nav li.active>a:after{left:0;border-bottom:1px solid #117722;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.obituaries ul.nav li:hover a{border:none}
.obituaries .nav-tabs>li.active>a,.obituaries .nav-tabs>li:hover>a,.obituaries .nav-tabs>li:focus>a{border:none;border-bottom:1px solid #117722;color:#117722!important}
.obituarie-details{font-size:18px;line-height:28px;color:#808d9c}
.obituarie-content{font-size:16px;line-height:26px;color:#808d9c;margin-top:20px;border-bottom:1px solid #e3e3e3;padding-bottom:30px}
.message-details{color:#89b136;font-size:18px;background:#f1f8e3;padding:10px;font-weight:400;display:inline-block;width:100%;border:1px solid #e4e4e4}
.message-details span{float:right;color:#6a7889;font-size:16px}
.message .guest-content{padding-left:10px;font-size:17px;line-height:26px;color:#808d9c;margin-top:20px}
.message p{font-size:16px;color:#6a7889;font-weight:400}
.message .button{float:right;padding:12px 20px;margin-bottom:0}
.message .color{color:#117722;font-weight:400}
.message .guest-name{float:left}
.guest-button .button{padding:15px 35px}
.obituarie-list ul li{text-decoration:none;padding:8px 0;font-size:16px;color:#6a7889}
.obituarie-list ul{text-decoration:none;list-style-type:none;padding:0}
.obituarie-list ul li i{padding-right:12px}
.sendflowers p{font-size:18px;color:#117722;font-weight:400}
.senflowers{margin-left:5px}
.categories{font-size:18px;font-weight:700;color:#4e5c6c;border-bottom:1px solid #e3e3e3;padding-bottom:20px}
.flower-image{float:left;margin-right:15px;margin-bottom:10px}
.flower-name{font-size:16px;font-weight:700;color:#3E4C40;margin-bottom:10px;font-family:'Istok Web',sans-serif;
}
.flowers p{font-size:14px;color:#117722;font-family:'Istok Web',sans-serif}
.flowers{border-bottom:1px solid #e3e3e3;padding-bottom:30px}
.flower-btn{padding-top:20px}
.btn-price{float:left}
.btn-view{float:right}
.btn-price,.btn-view{min-width:150px;padding:12px 20px;text-align:center}
.charitable-donations{margin-top:30px}
.charitable-donations p{color:#031205}
.charitable-title{font-size:18px;font-weight:700;color:#031205;
}
.charitable-button{margin-top:50px}
.current-obituary-image{width:100%;height:auto}
.current-obu-heading{color:#6a7889}
.current-obu-link{font-style:italic;font-weight:700;font-size:13px;line-height:24px}
.obit-image{display:inline-block;background:#babcbf;padding:5px;margin-right:30px;-webkit-box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60);-moz-box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60);box-shadow:0px 24px 40px -22px rgba(0,0,0,0.60)}
.obit-content h4{font-size:22px;margin:0;
color:#3E4C40;line-height:32px;font-weight:700}
.obit-content p{font-size:14px;font-weight:normal;color:#808d9c}
.obit-content .obit-place{font-size:16px;margin:0;font-weight:400;color:#808d9c}
.obit-content a{color:#117722;font-size:13px}
.obit-content h4 a{font-size:18px}
.obit-date{font-size:14px;color:#117722;margin-bottom:15px}
.obit-date span{font-weight:700}
.obit-content i{vertical-align:middle;padding-left:5px}
.obituary-list{padding-left:0}
.obituary-list span{float:right;padding-right:25px}
.obit-list ul li{list-style:none;border-bottom:1px solid #e3e3e3;padding:20px 0;font-size:16px;font-weight:400;color:#677586}
.obit-list ul li a{color:#677586;display:block}
.obit-list ul li a:hover{color:#117722}
.obit-list ul li i{padding-right:20px}
.list-heading{font-size:24px;color:#117722;font-weight:700;padding-left:25px}
.list-heading span{float:right;padding:0}
.pastobit-list ul{list-style:none}
.past-title{font-size:22px;font-weight:300;text-align:center;color:#4e5c6c}
.pastobit-list ul.tabs{margin:0px;padding:0px;list-style:none;text-align:center}
.pastobit-list ul.tabs li{background:none;color:#4e5c6c;display:inline-block;padding:4px;font-size:38px;font-weight:400;cursor:pointer}
.pastobit-list ul.tabs li.current{color:#117722}
.pastobit-list .tab-content{display:none;padding:15px}
.pastobit-list .tab-content.current{display:block}
.table .right{float:right}
.table th{font-size:16px;color:#117722;font-weight:700;text-align:center;vertical-align:middle!important}
.table i{padding-right:10px}
.table>tr>th,.table>tr>td{border:none!important}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:5px}
.table tr{border-bottom:1px solid #e3e3e3;font-size:16px}
.table tr td{color:#677586}
.table tr td a{color:#677586;font-weight:700}
.table tr td a:hover{color:#a0ca47}
.services_title{font-size:17px;
color:#596675;padding-bottom:10px;font-weight:700}
.funeral-service-heading{font-size:20px;color:#596675;
font-weight:700}
.funeral-service-content{padding-bottom:10px;font-size:14px;color:#919daa}
.funeral-service-list{padding:25px;min-height:300px}
.funeral-service-listbg1{background-color:#dee8ed}
.funeral-service-listbg2{background:#E9EFF2}
.funeral-service-listbg4{background:#cad7de}
.funeral-service-listbg3{background:#D8E1E5}
.funeral-service-list i{font-size:24px;color:rgba(0,0,0,0.08)!important;position:absolute;font-size:70px;top:0%;left:0%;transform:translateX(0%) translateY(0%);-webkit-transform:translateX(0%) translateY(0%);-moz-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%)}
.funeral-box .sub-heading{margin-top:0}
.personalize .panel-body{padding:5px}
.personalize .left-title{font-size:24px;font-weight:700}
.list-type1 ul{list-style:none;padding:0}
.list-type1 ul li i{color:#a0ca47;margin-right:10px}
.list-type1 ul li{font-size:13px;line-height:23px;color:#8B8B8B;font-weight:normal;line-height:28px}
.personalizing-service-heading{font-size:20px;color:#596675;
font-weight:700}
.personalizing-service-content{padding-bottom:10px;font-size:14px;color:#919daa}
.light_white{background:#F0F0F0;border-radius:50%;-webkit-box-shadow:0px 24px 40px -22px rgba(0,0,0,0.20);-moz-box-shadow:0px 24px 40px -22px rgba(0,0,0,0.20);box-shadow:0px 24px 40px -22px rgba(0,0,0,0.20)}
.service-text h4{font-size:20px;color:#8d969f}
.service-text p{font-size:14px}
.right-line{border-right:1px solid #aeb5be}
.about-top .heading{font-size:36px;text-align:center}
.service1 h4{font-weight:700}
.service1 a{color:#7b8690}
.service1 .heading{font-size:36px;text-align:center}
.service1 .s-icons{font-size:48px;color:#bee567;float:left;padding-top:20px}
.grid-line .service-line{border-bottom:1px solid #dadee3}
.service-title{padding-top:20px}
.line-left{border-left:1px solid #dadee3}
.grid-line{padding-left:10%;padding-right:10%}
.service-border{border-bottom:none}
.zertifiziertList{list-style:none;padding-left:0}
.zertifiziertList li{margin:2em 0}
.faq-quest i{font-size:22px;clear:both;float:left}
.faq-quest h2{font-size:22px;color:#117722;padding-left:35px;
}
.faq-ans{font-size:16px;padding-left:35px;color:#031205}
.help-title h1{color:#6a7889;font-size:30px;
margin:0;font-weight:700;padding-bottom:30px}
.common-question .panel-title .left-icon-history{line-height:inherit}
.merchandise.whitebg{border-top:1px solid #ddd}
.merchandise-caskets img{border:1px solid #dee1e5;padding:20px 15px}
.sidebar-menu ul{list-style-type:none;padding:0;margin:0}
.sidebar-menu ul li{font-size:16px;border-bottom:1px solid #dddddd}
.sidebar-menu li a{padding:16px 0;display:block;color:#677586}
.sidebar-menu li a:hover,.sidebar-menu li a.active{padding-left:0;text-decoration:none;color:#117722}
.sidebar-menu li a:before{font-family:'FontAwesome';content:"\f105";margin-right:6px}
.sidebar-menu li a{position:relative;padding-left:22px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.sidebar-menu li a:before{position:absolute;left:0}
.sidebar-menu li a:hover,.sidebar-menu li a.active{padding-left:0;text-decoration:none;color:#117722}
.sidebar-menu li a:hover:before,.sidebar-menu li a.active:before{right:0;left:auto}
.wishlist{
font-weight:700}
.wishlist:hover{color:#a0ca47}
.cart a{display:inline-block}
.sidebar-menu{width:95%;margin-right:30px}
.merchandise-list ul{padding:0;list-style:none}
.merchandise-list ul li{border-bottom:1px solid #e3e3e3;position:relative}
.merchandise-list ul li a{font-size:16px;color:#677586;padding:15px 0;display:block}
.merchandise-list ul li i{margin-right:15px;vertical-align:middle}
.merchandise-list ul li a:hover{position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;color:#117722}
.merchandise-list ul li a:hover i{position:absolute;right:0;margin-right:0;transition:.5s}
.product_price{color:#4e5c6c;font-size:24px;padding-top:20px;font-weight:700}
.merchandise-product-list .product_rating{margin-right:2px;color:#d43333}
.default-button{color:#fff!important;font-size:14px;
background:#a0ca47;padding:10px 15px;
min-width:170px;text-align:center;display:inline-block;margin-bottom:20px;margin-right:5px;border:1px solid #dddddd;letter-spacing:1px}
.default-button:hover{background:transparent;color:#28313a!important;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.align-content-right{float:right}
.merchandise-product-list .review_text{color:#4e5c6c;margin:0px}
.merchandise-product-list .strikethrough{color:#8894a3;text-decoration:line-through;font-weight:normal}
.merchandise-casket-list .sub-heading{margin-top:15px;margin-bottom:5px;line-height:28px;font-weight:700}
.merchandise-caskets .sub-heading{margin-top:15px;margin-bottom:5px;line-height:28px;font-weight:700}
.casket-title{font-size:28px;line-height:44px;font-weight:700;color:#4e5c6c;margin:30px 0 20px 0;
}
margin:20px 0 10px 0}
*/ .casket-product-content{font-size:24px;line-height:30px;color:#4e5c6c}
.cas-pro-price{color:#a0ca47;margin-right:10px;
}
.product_description{color:#4e5c6c;font-size:22px;line-height:32px}
.merchandise-product-details .product_description span{font-weight:700}
.merchandise-product-details .product_rating{margin-right:2px;color:#d43333;font-size:14px;line-height:36px}
.merchandise-product-details .review_text{color:#4e5c6c;padding-bottom:30px}
.merchandise-product-details .strikethrough{color:#8894a3;text-decoration:line-through;margin-right:10px}
.cas-po-form input[type="text"]{width:50px;font-size:18px;color:#4e5c6c;
padding:0 5px;font-weight:700;margin-bottom:5px;height:35px;margin-top:0}
.casket-label{font-size:14px;color:#4e5c6c;line-height:30px;text-transform:uppercase;padding-right:10px;font-weight:700}
.casket-label span{font-weight:400}
.merchandise-list-details ul{list-style:none}
.merchandise-list-details .border-bottom{margin-bottom:0;padding-bottom:0}
.merchandise-list-details li{font-size:14px;line-height:23px;color:#8B8B8B;font-weight:normal;line-height:36px;font-style:italic}
.merchandise-list-details li i{margin-right:10px}
i.fa.fa-circle{font-size:6px;vertical-align:middle;margin-right:5px}
.plans .panel-title{font-size:18px;color:#117722;font-weight:700}
.plans .panel-title a{text-decoration:none}
.plans .panel{box-shadow:none}
.panel-heading a.collapsed:after{color:#87929f}
.plans .panel-body{padding-left:30px;margin-bottom:50px}
.plans .panel-title i{float:none;color:#87929f;margin-right:20px}
.plans h3{color:#4e5c6c;font-size:20px;
font-weight:700}
.plans .panel-body p{font-size:17px;color:#031205}
.plans .button{text-decoration:none;padding:12px 20px}
.plans ul li{text-decoration:none;color:#bcd38d;padding:5px}
.plans ul li:hover a{color:#000000}
.plans ul{text-decoration:none;list-style-type:none;padding:0}
.plans ul li a{font-size:16px !important;text-decoration:none;color:#117722}
.plans ul li i{color:#117722;padding-right:12px}
.form-detail ul li{display:inline-block;font-size:18px;text-align:center}
.form h4{margin-bottom:0;
font-size:20px;color:#4e5c6c;font-weight:700}
.form-title p{font-size:15px;color:#031205}
label{font-weight:normal;font-size:16px;color:#031205}
.control-group{padding-bottom:20px}
.control-label{text-align:left !important}
.radiobtn .radio{display:inline-block;padding-left:25px}
.form-horizontal .col-xs-6{padding-right:0px}
.form .box{float:right}
.form-name{font-size:16px;padding-right:10px}
.form-buttons{float:right}
.form-buttons .button{padding:10px 20px}
.planform .tab-content{padding:35px 0;background:transparent}
.planform ul.nav li a:visited,.planform ul.nav li a:link,.planform ul.nav li a{color:#031205;font-size:18px;font-weight:700;padding:20px 20px;margin:0;text-transform:capitalize}
.planform .tabs-minimal .nav.nav-tabs>li>a,.planform .tabs-minimal .nav.nav-tabs>li.active,.planform .tabs-minimal .nav.nav-tabs>li:hover{background:transparent}
.planform ul.nav li{background:transparent;margin:0}
.planform ul.nav li a{border:none;letter-spacing:0px}
.planform ul.nav li a:after{position:absolute;top:100%;left:0;width:0;height:1px;background:none;content:'';transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.planform ul.nav li:hover a:after,.planform ul.nav li.active>a:after{left:0;border-bottom:1px solid #117722;width:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s}
.planform ul.nav li:hover a{border:none}
.planform .nav-tabs>li.active>a,.planform .nav-tabs>li.active>a:hover,.planform .nav-tabs>li.active>a:focus{border:none;color:#117722 !important;border-bottom:1px solid #117722}
.bottom-number{position:absolute;bottom:-12px;left:50%;margin-left:-14px;border-radius:0;background:#117722;color:#FFFFFF!important;line-height:24px;width:25px;height:25px;font-size:14px;z-index:2}
input[type="text"],select{width:100%;height:35px;border:1px solid #ccc;color:#031205}
button,input,select[multiple],textarea{color:#031205}
.paper-work-page textarea{width:100%}
.serviceform-info{font-size:24px;font-weight:700}
#service-form .service-instruction textarea{height:100px}
.pre-planning-form textarea{width:100%}
.info-title{font-size:24px;font-weight:700}
.service-instruction{padding-left:20%}
.service-instruction textarea{height:100px}
.florists,.church,.monuments,.common-question{}
.monuments p.content,.common-question p.content{font-size:16px}
.list-type1 .border-bottom{padding-bottom:0;margin-bottom:0}
.event-top{font-size:19px;color:#117722;line-height:60px;border-bottom:1px solid #e3e3e3;margin-bottom:30px}
.left-cont i{float:left;margin-right:20px;color:#c6e97a;font-size:18px;font-weight:700}
.right-cont{float:left;color:#031205}
.right-cont h2{font-size:16px;margin:0;font-weight:700;line-height:26px}
.right-cont p{margin:0;font-size:16px;color:#031205}
.mevent-address{
color:#031205;text-transform:none;font-size:16px;line-height:27px;font-weight:300}
.mevent-address a{color:#031205}
.mevent-address i{color:#117722;text-transform:none;font-size:16px;padding-right:10px}
.page-navigation ul{padding:0;margin:0;text-decoration:none}
.page-navigation ul li{float:left;list-style-type:none}
.page-navigation ul li a{color:#333333;font-size:16px;padding:3px 11px;background:transparent;margin-left:10px}
.page-navigation ul li.current{color:#FFFFFF;font-size:16px;padding:3px 11px;background:#117722;margin-left:10px}
.page-navigation span{float:left;color:#117722;font-size:16px;margin-left:10px}
.page-navigation li.last.next{float:left;color:#333333;font-size:16px;margin-left:10px}
.cemeteries .img-responsive{margin:0 auto}
.cemeteries-content{text-align:center}
.church .panel-body{border:none!important}
.monuments .event-top,.monuments .right-cont h2,.monuments .right-cont p{
}
.monu-sub-heading{font-size:16px;line-height:26px;color:#117722;font-weight:700}
.common-icons{font-size:22px;vertical-align:middle;line-height:60px;margin-right:20px}
.common-question .event-top{border:none;margin-bottom:0;
}
.lodging-details{font-size:16px;line-height:32px;color:#031205}
.lodging-details i{color:#a0ca47;margin-right:10px}
.lodging-details a:hover{color:#a0ca47}
.lodging-details .splider{margin-bottom:0}
.lodging-details .splider-left{width:25px}
.grif-lib ul{list-style:none}
.grif-lib .border-bottom{margin-bottom:0;padding-bottom:0}
.grif-lib li a{font-size:14px;line-height:23px;color:#8B8B8B;font-weight:normal;line-height:36px;font-style:italic}
.grif-lib li a:hover{color:#a0ca47}
.grif-lib li i{margin-right:10px}
.locat-content i{color:#4f5e6b;font-size:36px}
.locahome-place{font-size:14px;font-weight:700;line-height:20px;color:#08360F}
.locahome-address{font-size:14px;line-height:20px;color:#031205;font-weight:700}
.locahome-place:hover{color:#117722}
.locahome-address:hover{color:#117722}
.loc-right .border-bottom,.locat_main .border-bottom{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}
.accord{border-top:1px solid #ddd}
.accord .ui-tabs.ui-tabs-vertical .ui-tabs-nav{padding:50px 35px 0 0}
.accord .ui-tabs.ui-tabs-vertical .ui-tabs-panel{padding:50px 0 0 50px;border-left:1px solid #e3e3e3}
.location-tab-content{display:none}
.location-tab-active{display:block}
.location-tabs-menu .current a{padding-left:0;text-decoration:none;color:#117722}
.accord .sidebar-menu li.current a:before{right:0;left:auto}
.border-left{border-left:1px solid #e3e3e3}
.location-left-spacing{padding-left:25px}
.location-direction-details{font-size:16px;font-weight:700;color:#4e5c6c;line-height:24px}
.location-call{font-size:24px;color:#a0ca47;line-height:24px;font-weight:700;margin-top:10px}
.location-call i{color:#4e5c6c}
.location-direction{font-size:16px;font-weight:700;line-height:24px;color:#4e5c6c}
#contact .lightgray{padding:50px 0 60px 0}
.left-address i{font-size:24px;margin-right:10px}
.left-address{font-size:16px;color:#616161;font-weight:normal;line-height:28px;font-weight:700}
.contact-container{background-image:url('../../fileadmin/template/Public/assets/img/contact_map.jpg');background-position:top center;background-repeat:no-repeat}
.service_overlay{clear:both;background-color:rgba(255,255,255,0.9);position:relative}
.locat-content i{color:#4f5e6b;font-size:36px}
.locahome-place{font-size:14px;font-weight:700;line-height:20px;color:#08360F}
.locahome-address{font-size:14px;line-height:20px;color:#031205;font-weight:700}
.locahome-place:hover{color:#117722}
.locahome-address:hover{color:#117722}
.conta-map{font-size:26px;color:#585858;margin-top:0px;font-weight:400;text-transform:uppercase;padding-bottom:12px;letter-spacing:1px;text-align:center}
.pad_top20{padding-top:20px}
.con_map{margin-top:6%}
input[type="text"],textarea{background:#fff;height:40px;margin-top:10px;border:0;font-size:14px;font-style:italic;color:#6A7172;line-height:20px;text-decoration:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:none;letter-spacing:normal;text-align:left;font-weight:400;padding-left:10px;border:1px solid #ccc}
input[type="text"].search{margin-top:0}
.textbox1{width:95%;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px}
input.form-control.search{height:2.70em;border-radius:0;border:0;background-color:#0A4714;color:#fff}
.searchLink button.btn.btn-default{padding:0.45em;border-radius:0;background-color:#0A4714;color:#fff}
li.searchLink{width:25%;float:right}
.topCallBack{float:right;margin-right:1em}
.messagebox1{width:100%;height:210px;margin:10px 0px 10px 0px;padding:10px 10px 0px 10px}
input[type="text"],textarea{background:#fff;height:50px;margin-top:10px;border:0;font-size:14px;font-style:italic;color:#6A7172;line-height:20px;text-decoration:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:none;letter-spacing:normal;text-align:left;font-weight:400;padding-left:10px;border:1px solid #ccc}
input[type="submit"]{outline:0;border:0;font-size:14px;font-style:italic;font-weight:normal;padding:13px 30px;text-align:center;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;background:#117722;color:#fff}
#foot_top{position:relative;z-index:2}
#foot_top h1{color:#fff}
#foot_top,#foot_top.footer-top-text{padding:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
#foot_top:hover,#foot_top.footer-top-text:hover{color:#117722;background-color:rgba(207,228,210,1)}
.foot_top_txt.small{line-height:1em;padding:1em 10%}
.foot_top_txt a,.foot_top_txt>a{color:#fff}
.foot_top_txt>a:hover{color:#ffffff}
.foot_top_txt{font-size:18px;line-height:46px;padding:35px 10%;text-align:center;font-style:normal;font-weight:700}
.foot_top_txt:hover{cursor:pointer}
.foot_icon{vertical-align:-3px;font-size:24px;display:inline-block;margin-left:10px}
#map_canvas{margin:0;padding:0;height:500px;width:100%;border-radius:4px}
.map_wrapper{float:left;width:100%;height:0;position:relative;bottom:35px;z-index:3;overflow:hidden}
#map_canvas{height:450px;position:absolute;top:0;left:0;width:100%;z-index:1}
.map-close{position:absolute;top:0;right:0;width:50px;height:50px;z-index:3;cursor:pointer}
.map-close img{position:absolute;top:17px;right:17px;z-index:2}
.close_box{width:0px;height:0px;border-style:solid;border-width:0 50px 50px 0;border-radius:2px;position:relative;z-index:-1}
.close_box:hover{width:0px;height:0px;border-style:solid;border-width:0 50px 50px 0;border-radius:2px;position:relative;z-index:-1;border-color:#6f6f6f}
.contact_row_bottom .top-content{text-align:center}
#contact .right-address{text-align:right;font-size:16px;line-height:28px;color:#919191}
#contact .right-address i{font-size:18px}
#contact .left-address .sub-heading{margin:10px 0}
.right-address a:hover{color:#a0ca47}
.control-group input:focus,.control-group textarea:focus,input:valid:focus{
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(189,230,102,0.8);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(189,230,102,0.8);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(189,230,102,0.8);outline:none}
.control-group label.error{color:#ff0000;position:relative;float:left;font-size:12px;top:5px;font-weight:500;font-family:'Raleway',sans-serif}
.control-group label.valid{color:#33a532}
.subbanner02 .banner-overlay{background:rgba(189,230,102,.9) url('../../fileadmin/template/Public/assets/img/clouds.png');position:relative;height:300px}
.subbanner03 .banner-overlay{background:url('../../fileadmin/template/Public/assets/img/multi-banner3.jpg') 50% 0 no-repeat fixed;background-size:cover;background-position:100% bottom;position:relative;height:300px}
.subbanner04 .banner-overlay{background:#a0ca47;
background:-moz-linear-gradient(top,#a0ca47 0%,#688e36 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a0ca47),color-stop(100%,#688e36));
background:-webkit-linear-gradient(top,#a0ca47 0%,#688e36 100%);
background:-o-linear-gradient(top,#a0ca47 0%,#688e36 100%);
background:-ms-linear-gradient(top,#a0ca47 0%,#688e36 100%);
background:linear-gradient(to bottom,#a0ca47 0%,#688e36 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0ca47',endColorstr='#688e36',GradientType=0);
position:relative;height:300px}
img.full-width,img.img-fw{max-width:none;width:100%}
img.full-height{max-width:none;max-height:none;height:100%}
.owl-item .item img{margin:0 auto}
.owl-theme .owl-controls .owl-buttons .owl-prev i.icon-owl-navigation-left:before{content:'\e8cd'}
.owl-theme .owl-controls .owl-buttons .owl-next i.icon-owl-navigation-right:before{content:'\e8cc'}
.caption-wrapper{position:absolute;top:0;right:auto;width:100%;height:100%}
.caption-wrapper .caption{display:table;height:100%;width:100%;padding:24px}
.caption-wrapper .caption.right{position:absolute;right:0;left:auto;height:100%;width:50%}
.caption-wrapper .caption.left{height:100%;width:50%}
.caption-wrapper .caption .caption-body-wrapper{text-align:left;display:inline-block}
.owl-theme.owl-theme:hover .owl-controls,.owl-theme.owl-theme:hover .owl-controls .owl-buttons div{opacity:1}
.owl-theme.owl-theme .owl-wrapper{z-index:1}
.owl-theme.owl-theme .owl-controls{margin-top:0px;display:block;width:100%;opacity:1}
.owl-theme.owl-theme .owl-controls .owl-pagination{z-index:9999;display:block;position:relative;padding-top:15px}
.owl-theme.owl-theme .owl-controls .owl-page span{background:white;font-size:36px;font-weight:300}
.owl-theme.owl-theme .owl-controls .owl-page.active span{opacity:1}
.owl-theme.owl-theme .owl-controls .owl-buttons div{position:absolute;top:50%;z-index:2000;margin:0;margin-top:-50px;height:100px;width:50px;border-radius:0;line-height:100px;background:none;font-size:36px;font-weight:300;opacity:0;-webkit-transition:all 0.8s ease-out;-moz-transition:all 0.8s ease-out;-o-transition:all 0.8s ease-out;-ms-transition:all 0.8s ease-out;transition:all 0.8s ease-out}
.owl-theme.owl-theme .owl-controls .owl-buttons .owl-prev{left:0}
.owl-theme.owl-theme .owl-controls .owl-buttons .owl-next{right:0}
.owl-theme.owl-left-nav .owl-controls{text-align:left}
.owl-theme.owl-left-nav .owl-controls .owl-prev,.owl-theme.owl-left-nav .owl-controls .owl-next{text-align:center}
.owl-theme.owl-right-nav .owl-controls{text-align:right}
.owl-theme.owl-right-nav .owl-controls .owl-prev,.owl-theme.owl-right-nav .owl-controls .owl-next{text-align:center}
#js--my-quiz{padding-left:0}
.juma-quiz li{display:none;cursor:pointer}
.juma-quiz .active,.juma-quiz .active li{display:block}
.juma-quiz h3{line-height:26px;border-bottom:1px solid #333;margin:2em 0 0 0;font-weight:normal;font-size:20px;padding:0 0 5px 5px}
.juma-quiz h3 a{float:right}
.juma-quiz .well a.view-more{
color:#AFAFAF!important;
text-align:right;display:inherit}
.juma-quiz ul{padding:5px 0 5px 0}
.juma-quiz li{position:relative;margin-bottom:20px;list-style:none}
.juma-quiz ol ul li{cursor:pointer;position:relative;padding:10px 5px;margin-bottom:0;border-bottom:1px dotted #999}
.juma-quiz ol ul li:focus,.juma-quiz ol ul li:focus:before{background:#eee;outline:none}
.juma-quiz ol ul li:before{opacity:0;content:"✓";position:absolute;top:8px;left:-18px;color:#1E9B1A;font-size:20px;line-height:20px;text-align:center;background-color:#fff;width:20px;height:20px;border-radius:50%}
.juma-quiz .juma-choice{color:#000;font-weight:bold}
.juma-quiz ul li:hover:before,.juma-quiz ul .juma-choice:before{opacity:1}
.juma-quiz .juma-forward{background-color:#ddd;border-radius:6px;display:inline;padding:5px}
.juma-quiz .juma-progress{background-color:#eee;height:10px}
.juma-quiz .juma-progress span{height:10px;background-color:#117722;opacity:0.7;position:absolute}
.juma-quiz .juma-score li{display:none;list-style:none;line-height:24px;padding:2px 0;margin-left:-12px}
.juma-quiz .juma-result{display:block}
.juma-quiz .service_box h2{text-transform:none}
.juma-quiz .service_box p a{color:#117722}
.juma-quiz .service_box p a:hover{color:#117722;text-decoration:underline}
.juma-quiz article>a{color:#fff !important}
.back-to-top,.touch-device .back-to-top:hover{background-color:#cfe4d2;bottom:20px;color:transparent;width:50px;height:50px;position:fixed;right:20px;z-index:99999;outline:0;text-align:center;line-height:50px;text-shadow:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;http://www.wiese-bestattungen.de/layout/index.htm# transition:all .5s ease}
.back-to-top i{font-size:22px;color:#117722}
@media (min-width:991px) and (max-width:1200px){.obituaries ul.nav li a:visited,.obituaries ul.nav li a:link,.obituaries ul.nav li a{padding:15px 18px}
.caption-content h1{font-size:30px}
.caption-content p{font-size:14px}
.banner-button .btn{padding:4px 8px;font-size:14px}
.banner-content.right{padding:2em 5em 2em 20em}
.check-location{font-size:17px}
.check-location span{font-size:24px}
.planform ul.nav li a:visited,.planform ul.nav li a:link,.planform ul.nav li a{font-size:15px;padding:20px 15px}
.loc-button .button{padding:10px;font-size:14px}
.pastobit-list ul.tabs li{font-size:24px}
.logo_content{padding:20px 0 110px 0!important}
.header_section .col-md-3{float:none !important;clear:both !important;width:100%}
.header_section .col-md-9{float:none !important;clear:both !important;width:100%}
.history-left{padding:80px 5% 80px 20%}
.caption-content h2{font-size:45px;line-height:45px}
.caption-content .leads{font-size:30px;line-height:45px}
.caption-content .leads span{font-size:36px}
.index-3 .main-nav>ul{text-align:center}
.index-3 .main-nav ul li{padding:0px 0}
.owl-demo3 .obit-image{background:#babcbf}
.index-4 .top-bar{position:relative;background:#28313a}
.index-4 .logocontent{margin-top:0px;position:relative;background:rgb(159,207,58);padding:20px 0 118px 0!important}
.index-4 .main-nav ul>li:hover a,.index-4 .main-nav ul>li.selected a{color:#DFEFBE}
}
@media (max-width:990px){.logo{margin:0 auto;margin-bottom:30px}
.home-contact{float:none;clear:both;display:table;margin-bottom:30px;margin-left:20%}
.button{clear:both;display:table}
li.searchLink{width:60%}
.vertical-tab-img-content{text-align:center}
.vertical-tab-img-content img{margin:0 auto}
.obituaries-image{margin-left:auto;margin-right:auto;display:table}
.obituaries ul.nav li a:visited,.obituaries ul.nav li a:link,.obituaries ul.nav li a{padding:15px 18px}
.footer-group{padding:40px 0 0 0}
.copyright,.footer-text{text-align:center;margin-bottom:20px}
.footer-icons{float:none;margin:0 auto;display:table}
.logocontent,.logo_content{padding:20px 0 60px 0!important}
.index-3 .top-bar{background:#28313a;position:relative}
.index-3 .logocontent1{background:rgb(159,207,58);position:relative;margin-top:0;padding:20px 0 60px 0}
.caption-content h2{font-size:36px;line-height:36px}
.caption-content .leads{font-size:20px;line-height:30px}
.caption-content .leads span{font-size:30px}
.index-3 .top-bar{position:relative}
.index-3 .logocontent1{margin-top:0px;position:relative}
.index-4 .top-bar{position:relative;background:#28313a}
.index-4 .logocontent{margin-top:0px;position:relative;padding:20px 0 60px 0!important;background:rgb(159,207,58)}
.staff-3 .splider{margin-top:20px}
.merchandise-casket-list{margin-bottom:50px}
.banner-content.right img.img-responsive{max-width:400px;margin-left:60%}
}
@media (min-width:768px) and (max-width:990px){.home-contact{margin-left:60%}
.footer .home-contact{margin-left:0}
div#c353{margin-left:55%}
.service_box{padding-bottom:15px;min-height:459px}
.caption-content h1{font-size:24px}
.caption-content p{font-size:14px}
.caption .caption-align{width:50%}
.banner-button .btn{padding:10px 15px;font-size:11px}
.planform ul.nav li a:visited,.planform ul.nav li a:link,.planform ul.nav li a{font-size:15px;padding:20px 20px}
.form-buttons .button{display:inline-block}
.loc-button .button{padding:10px 5px;font-size:11px;display:inline;letter-spacing:normal}
.colorbg{padding:20px 0}
.location-button{margin-top:30px}
.btn-price,.btn-view{clear:none}
.pastobit-list ul.tabs li{font-size:24px}
.footer .left-content{margin-right:5px;width:15px}
}
@media (max-width:768px){.navbar-brand{float:none}
.home-contact,.logo{margin-bottom:15px}
.banner{margin-top:2em;margin-bottom:2em}
.banner-content.right img.img-responsive{max-width:200px;margin-left:5em}
li.searchLink{width:60%}
.home-contact{width:100% !important;margin-left:0 !important;text-align:center !important}
.home-contact .contact-title{text-align:center !important}
.home-contact .contact-detail{-webkit-text-size-adjust:100%}
.home-contact .contact-details .contact-left.left-content{display:none !important}
.home-contact .contact-details .contact-right.right-content{float:none !important;width:100% !important;font-size:24px !important}
.home-contact .contact-details{font-size:24px}
.home-contact .contact-details>.contact-right.right-content>span>a{font-size:18px}
.menu-inner{box-shadow:none !important;border-top:1px solid rgba(25,126,46,0.25) !important}
.main-section{margin:-8px 0 0 0 !important}
.main-section #banner{border-top:1px solid rgba(25,126,46,0.4) !important}
#menu .menu-title{top:-22px !important}
.history-left{display:block;padding:80px 15px;width:100%}
.history-right{display:block;padding:80px 15px;width:100%}
.button{margin:20px 0}
.obituaries-icons{float:left;margin-top:10px}
.footer-top-img img{width:320px}
.right-side .grid{display:inherit}
.slide-owl{padding-right:10px}
.btn-price,.btn-view{clear:none}
.planform ul.nav li a:visited,.planform ul.nav li a:link,.planform ul.nav li a{font-size:13px;padding:18px 17px}
.planform .nav.nav-tabs>li{text-align:center;float:left;width:auto}
.form-buttons .button{display:inline-block}
.accord-right{border:none}
.accord-left{margin-left:20px}
.loc-button{margin:0}
.loc-button .button{padding:10px 5px;font-size:14px;letter-spacing:normal;margin:15px 0;display:table}
.colorbg{background:#117722;padding:12px 0}
.color-circle{width:170px;height:170px;margin:0 auto}
.service-icon{width:170px;height:170px;margin:0 auto}
.services_title{text-align:center}
.funeral-service-heading{text-align:center}
.s-icons{padding-left:15px}
.grid-line .service-line{border-bottom:none}
.service-border{border-bottom:1px solid #dadee3}
.service1 .s-icons{float:none;padding-top:0}
.service1 .service-title{padding:0}
.history-top{text-align:center}
.history-icon-box{float:none !important}
.history-text.right{text-align:center}
.history-text{margin-bottom:30px}
.pastobit-list ul.tabs li{font-size:20px}
.mevent-address{float:none}
.service03{text-align:center}
}
@media only screen and (max-width :600px){
.accord-right h2{font-size:24px}
.accord-right h3{font-size:18px}
.planform ul.nav li a{font-size:13px;padding:17px 17px}
.planform .nav.nav-tabs>li{float:none}
.pastobit-list ul.tabs li{font-size:15px;font-weight:700}
}
@media (max-width:480px){
.current-obituaries .splider-right{margin-top:15px}
.current-obituaries .splider-left,.current-obituaries .splider-right{display:block}
.flower-image{float:none}
.staff span{float:none}
.location_list.left,.location_list.right{float:none;width:100%}
.message-details span{padding-top:10px}
.charitable-title{font-size:16px}
.testimonial_title{font-size:30px}
.testimonial_content p{font-size:18px;line-height:30px}
.btn-price,.btn-view{float:none}
.staff-3 .splider-left,.staff-3 .splider-right{display:block}
.staff-3 .splider-right{margin-top:20px}
.staff-details-owl .splider-left,.staff-details-owl .splider-right{display:table-cell}
.staff-details-owl .splider-right{margin-top:0}
.align-content-right{float:none}
#c353 .service_box{padding:1em}
}
@media (max-width:320px){}
@media (min-width:1600px){.history-left{padding:80px 5% 80px 22%}
}
}
@-moz-document url-prefix(){.flower{top:85%}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
::i-block-chrome,.caption .caption-align{top:30%}
::i-block-chrome,.grid figure img{min-height:inherit}
::i-block-chrome,.ads-condolences .grid figcaption,.ads-suggestion .grid figcaption{height:120px}
}
.main-nav ul li.searchLink{display:block;font-size:2.7em;border-top:0;border-radius:0px;padding:.4em;line-height:2em;position:relative;background:transparent;height:2em;width:240px}
.main-nav ul li.searchLink:hover{border:none}
.main-nav ul li.searchLink button.btn.btn-default{margin-top:-1.8em}
#page_128 .tx-irfaq-pi1.tx-irfaq-toggle>p{display:none}
#page_128 dd.tx-irfaq-dynans{
}
#page_128 .tx-irfaq-toggle-plus{
}
#page_128 #searchItem{border:none;border-bottom:1px solid #000;width:100%;margin:20px 0 20px 0px;border-radius:0;color:#ff8000;letter-spacing:.6px;font-size:28px;text-transform:lowercase;padding:8px 40px 11px 9px;font-weight:lighter;box-shadow:none}
#page_128 #searchForm .input-group{margin:0 0 2em 0;padding:0;height:61px;width:100%;position:relative}
#page_128 #searchForm #searchItem{border:none;border-bottom:1px solid #eaeaea;width:100%;margin:20px 0 20px 0px;border-radius:0;color:#ff8000;letter-spacing:.6px;font-size:28px;text-transform:lowercase;padding:8px 40px 11px 0;font-weight:lighter;box-shadow:none;position:absolute;z-index:1;background:transparent}
#page_128 #searchForm #kesearch_submit_2{right:0;left:inherit;margin:29px 15px 0 0;width:30px;height:28px;position:absolute;z-index:2}
#faq-sidebar.affix{width:262.5px}
#faq-sidebar.affix-top{}
#faq-sidebar.affix-bottom{position:absolute;width:262.5px}
#faq-sidebar h1,#faq-sidebar h3{margin-top:15px;margin-bottom:12.5px}
#page_178 .tx-go-maps-ext{display:inline-block;float:right}
#page_178 .news-single .teaser-text,#page_178 .news-single .footer p,#page_124 .news time{display:none}
#page_124 .tx-go-maps-ext .gme-map{width:100% !important}
#page_124 .tx-go-maps-ext{margin:0 15px}
#page_124 .news .col-sm-4{min-height:390px}
#page_124 .news .col-sm-4 .service_box{min-height:390px}
#projektform textarea#sender_fieldname{width:100%;height:100px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){// unhover Bestattungsarten,Info-Service .main-nav ul li:nth-of-type(8) ul,.main-nav ul li:nth-of-type(4) ul{
}
// Bestattungsarten .main-nav ul li:nth-of-type(4):hover ul{display:block !important;background:#E7F2E9;min-width:250px;box-shadow:0px 1px 6px rgba(84,84,84,0.4);-moz-animation:fadeInUp .3s ease-in;-webkit-animation:fadeInUp .3s ease-in;animation:fadeInUp .3s ease-in}
.main-nav ul li ul{text-align:left;position:absolute;top:100%;left:0px;margin-top:0px;border-radius:0px;display:none;padding:0;font-weight:normal}
.main-nav .mega-menu-content .col-md-4{margin-bottom:1em;margin-top:-20px}
.main-nav .col-md-4{width:33.33333333%}
.main-nav li:nth-of-type(4) .dropdown-menu{width:820px;height:664px;background-color:#e7f2e9;background:#e7f2e9;min-width:250px;box-shadow:0px 1px 6px rgba(84,84,84,0.4)}
.main-nav li:nth-of-type(4) .dropdown-menu .mega-menu-content{height:45px}
.main-nav li:nth-of-type(4) .dropdown-menu .mega-menu-content li:first-of-type{height:45px;min-width:200px}
.main-nav li:nth-of-type(4) .dropdown-menu .mega-menu-content .col-md-4{width:33.33%;padding:0px 15px;padding-left:15px;padding-right:15px;min-height:477px;margin:-20px auto 14px;margin-bottom:14px;margin-top:-20px;position:relative}
.main-nav li:nth-of-type(4) .dropdown-menu .mega-menu-content .col-md-4 ul.sub-menu{padding:0px 15px;padding-left:15px;padding-right:15px;margin:20px 0px 0px;margin-bottom:0px;margin-top:20px;position:relative;width:263px}
// Info-Service .main-nav ul li:nth-of-type(8):hover ul{display:block !important;background:#E7F2E9;min-width:194px;box-shadow:0px 1px 6px rgba(84,84,84,0.4);-moz-animation:fadeInUp .3s ease-in;-webkit-animation:fadeInUp .3s ease-in;animation:fadeInUp .3s ease-in}
.main-nav>ul>li:nth-of-type(8)>ul{width:702px;background-color:#e7f2e9;background:#e7f2e9;min-width:250px;box-shadow:0px 1px 6px rgba(84,84,84,0.4);height:346px}
.main-nav ul li:nth-of-type(8)>ul .mega-menu-content{height:45px}
.main-nav ul li:nth-of-type(8)>ul .mega-menu-content .col-md-4{width:33.33%;padding:0px 15px;padding-left:15px;padding-right:15px;min-height:346px;margin:-20px auto 14px;margin-bottom:14px;margin-top:-20px;position:relative}
.main-nav ul li:nth-of-type(8)>ul .mega-menu-content .col-md-4 ul.sub-menu{padding:0px;padding-left:0px;padding-right:0px;margin:20px 0px 0px;margin-bottom:0px;margin-top:20px;position:relative;width:194px}
#header nav.mega-menu .dropdown.mega-menu-fullwidth .drop-menu{height:346px;min-height:346px}
}
@media (min-width:992px) and (max-width:1199px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.main-nav ul li:nth-of-type(8) ul
{
}
.main-nav li:nth-of-type(4) .dropdown-menu{width:698px;height:684px;background-color:#e7f2e9;background:#e7f2e9;min-width:250px;box-shadow:0px 1px 6px rgba(84,84,84,0.4)}
.main-nav li:nth-of-type(4) .dropdown-menu .mega-menu-content .col-md-4 ul.sub-menu{padding:0px 0px;width:192px}
.main-nav ul li:nth-of-type(8)>ul .mega-menu-content .col-md-4 ul.sub-menu{width:154px}
.main-nav ul li li{min-width:0px}
#header nav.mega-menu .dropdown.mega-menu-fullwidth .drop-menu{height:366px;min-height:366px}
}
@-moz-document url-prefix(){li.searchLink{width:100%}
}
@supports (overflow:-webkit-marquee) and (justify-content:inherit){#wrapper{overflow:initial}
.menu-title{display:none}
.menu-inner{width:100%;height:65px;top:0px;background:border-radius:0;z-index:9;box-shadow:0 1px 3px rgba(0,0,0,.15);margin-top:-40px;background:#fff;position:relative}
.main-nav ul.nav li a{font-weight:700;font-style:normal;font-size:14px;color:#000;width:100%;display:inline-block;letter-spacing:1px}
.menu-head{color:#117722;font-weight:700;font-size:14px!important;padding:16px 0!important;letter-spacing:1px}
.menu-head:hover{color:#fff!important}
.direction{line-height:24px}
.nav>li>a:hover,.nav>li>a:hover{background-color:none!important}
@media (min-width:992px){.menu-inner .nav-toggle{display:none}
.main-nav>ul{margin:0;display:block!important;background:transparent;text-align:center;padding:0}
.main-nav ul li{display:inline-block;font-size:13px;border-top:0;border-radius:0px;padding:23px 0px;line-height:16px;position:relative;font-weight:normal}
.main-nav ul>li:hover,.main-nav ul>li.selected{border-top:5px solid #117722;color:#4e5c6c;padding-top:18px}
.main-nav ul>li:hover a,.main-nav ul>li.selected a{color:#4e5c6c}
.main-nav ul>li>a{font-family:'Istok Web',sans-serif;font-size:14px;color:#000;font-weight:700;letter-spacing:.5px;padding:0px 16px;border-right:1px solid #117722;line-height:20px;display:block;text-rendering:optimizeLegibility}
.main-nav ul>li.dropdown>a{display:inline-block}
.main-nav ul li:last-child a{border-right:none}
.main-nav ul,.main-nav ul ul{display:none}
.main-nav ul li:hover>ul{display:block!important;background:#E7F2E9;min-width:250px;box-shadow:0px 1px 6px rgba(84,84,84,0.4);-moz-animation:fadeInUp .3s ease-in;-webkit-animation:fadeInUp .3s ease-in;animation:fadeInUp .3s ease-in}
.main-nav ul li ul{text-align:left;position:absolute;top:100%;left:0px;margin-top:0px;border-radius:0px;display:none;padding:0;font-weight:normal}
.main-nav ul li li{display:block;min-width:200px;margin-left:0px;border-bottom:1px solid rgba(0,0,0,0.0980392);float:none;padding:0px}
.main-nav ul li li:hover,.main-nav ul li li.selected{border-top:none;padding:0px}
.main-nav ul ul li a{font-size:14px;color:#000!important;border-top:none;border-right:none;padding:12px 15px;display:block;font-weight:normal}
.main-nav ul li li a:hover,.main-nav ul li li a.selected{background:rgba(17,119,34,0.8);font-weight:normal;color:#fff!important;border-radius:0px;border-bottom:none}
.main-nav ul li li:last-child{border-bottom:none}
.main-nav a,.main-nav a:hover{text-decoration:none}
.main-nav ul ul li:hover>ul{display:block!important;
background:#E7F2E9;min-width:250px;box-shadow:0px 1px 6px rgba(84,84,84,0.4);-moz-animation:fadeInUp .3s ease-in;-webkit-animation:fadeInUp .3s ease-in;animation:fadeInUp .3s ease-in;left:100%;top:0}
}
@media (min-width:991px) and (max-width:1200px){.main-nav ul>li>a{padding:0 5px}
}
@media (max-width:990px){.main-nav{display:none}
.menu-title{display:block;padding:0 20px;font-weight:700;position:absolute;z-index:9999;top:-18px;color:#333}
.menu-inner{height:60px}
}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0em 0.625em 0em 0.625em;line-height:1.125em;cursor:pointer;z-index:99999}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}
.slicknav_menu .slicknav_icon{float:left;margin:1em 0 0 0.438em}
.slicknav_menu .slicknav_no-text{margin:16px 10px}
.slicknav_menu .slicknav_icon-bar{display:block;width:2.0em;height:0.260em}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.188em}
.slicknav_nav{clear:both}
.slicknav_nav ul,.slicknav_nav li{display:block}
.slicknav_nav .slicknav_arrow{font-size:0.8em;color:#fff;margin:0 0 0 0.4em}
.slicknav_nav .slicknav_item{cursor:pointer}
.slicknav_nav .slicknav_row{display:block}
.slicknav_nav a{display:block}
.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}
.slicknav_menu:before,.slicknav_menu:after{content:''}
.slicknav_menu:after{clear:both}
.slicknav_menu{font-size:16px}
.slicknav_btn{text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75)}
.slicknav_menu .slicknav_menutxt{color:#FFF;font-weight:bold;text-shadow:0 1px 3px #000;visibility:hidden}
.slicknav_menu .slicknav_icon-bar{background-color:#117722}
.slicknav_menu{background:transparent}
.slicknav_nav{color:#ffffff;margin:60px 0px 0px;padding:0;font-size:0.875em;background:#117722}
.slicknav_nav,.slicknav_nav ul{list-style:none;overflow-y:hidden!important;overflow-x:hidden;width:100% !important}
.slicknav_nav ul{padding:0 0 0 0;margin:0}
.slicknav_nav ul ul{padding:1em 0 0 0;margin:0}
.slicknav_nav ul li{padding-left:2em}
.slicknav_nav .slicknav_row{padding:11px 57px 11px 15px;border-bottom:1px solid rgba(0,0,0,0.1)}
.slicknav_nav a{color:#fff;font-size:12px;font-weight:400;letter-spacing:1px;padding:12px 57px 12px 15px;text-decoration:none;font-style:normal;border-bottom:1px solid rgba(0,0,0,0.1)}
.slicknav_nav a>a{border-bottom:none}
.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;text-decoration:none}
.slicknav_nav .slicknav_row:hover{background:rgba(255,255,255,0.2);color:#333;text-decoration:none}
.slicknav_nav :hover span{background:transparent;color:#fff;text-decoration:none}
.slicknav_nav :hover a>a{background:transparent}
.submenu .slicknav_nav .slicknav_row{background:transparent;color:#535353}
.submenu .slicknav_nav .slicknav_row:hover{background:transparent;color:#535353}
.slicknav_nav :hover a{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none}
.slicknav_nav li a:hover a{background:transparent}
.slicknav_nav .slicknav_txtnode{margin-left:15px}
.slicknav_nav li ul li a:hover{background:#117722;color:#fff;text-decoration:none}
.slicknav_nav li ul li a>a:hover{background:transparent;color:#535353;text-decoration:none}
.slicknav_menu{display:none}
.slicknav_nav li i{display:none}
.slicknav_nav .menu-head{color:#fff}
@media (min-width:768px) and (max-width:980px){.slicknav_menu .slicknav_no-text{margin:20px 20px}
}
@media (min-width:481px) and (max-width:767px){.slicknav_menu .slicknav_no-text{margin:20px 20px}
.slicknav_menu .slicknav_icon-bar{width:30px;height:4px}
}
@media (min-width:481px) and (max-width:767px) and (orientation :landscape){}
@media (min-width:321px) and (max-width:480px) and (orientation :landscape){}
@media (min-width:321px) and (max-width:480px){.slicknav_menu .slicknav_no-text{margin:22px 20px}
#index-1 .slicknav_menu .slicknav_no-text{margin:15px 20px}
.slicknav_menu .slicknav_icon-bar{width:25px;height:3px}
}
@media (min-width:240px) and (max-width:320px) and (orientation :landscape){}
@media (min-width:240px) and (max-width:320px){.slicknav_menu .slicknav_no-text{margin:22px 20px}
.slicknav_menu .slicknav_icon-bar{width:25px;height:3px}
#index-1>.slicknav_menu .slicknav_no-text{margin:15px 20px !important}
}
@media screen and (max-width:990px){.js #menuscroll2{display:none}
.js #menuscrolls{display:none}
.js .slicknav_menu,.slicknav_menu{display:block;z-index:999999;position:relative}
.js .direction{display:none !important}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;padding:0;margin:0}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left;display:inline-block}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing{cursor:url('../../fileadmin/template/Public/assets/css/grabbing.png') 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;opacity:0.5}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-item.loading{min-height:150px;background:url('../../fileadmin/template/Public/assets/css/AjaxLoader.gif') no-repeat center center}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x :50%;-webkit-perspective-origin-y :50%;-moz-perspective :1200px;-moz-perspective-origin-x :50%;-moz-perspective-origin-y :50%;perspective :1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
@-webkit-keyframes empty{0%{opacity:1}
}
@-moz-keyframes empty{0%{opacity:1}
}
@keyframes empty{0%{opacity:1}
}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-moz-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}
75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;transform:translateZ(-500px)}
100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}
}
@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}
}
@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}
}
@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}
}
@keyframes goDown{from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}
}
}
