.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:50px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#ae1524 url(../../../../../../../themes/germantechnik/images/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;z-index:100;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top:hover{background:#9d111f url(../../../../../../../themes/germantechnik/images/cd-top-arrow.svg) no-repeat center 50%}span.cd-top{cursor:pointer}body.lightbox_open{overflow-y:hidden}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.no-touch .cd-top:hover{background-color:#000;opacity:1}div.wpcf7-validation-errors{background:#fff;border:none;color:red}.wpcf7-not-valid{border:1px solid red!important}#wonderplugingridgallery-1 .wonderplugin-gridgallery-item-container img{width:100%!important;margin-left:0px!important}span.wpcf7-not-valid-tip{color:red;display:none!important;font-size:1em}div.wpcf7-validation-errors{border:0 solid #000!important;display:none!important}div.wpcf7-mail-sent-ok{border:none!important}.testi-wrap{display:none}.not-found-nep{text-align:center;margin-top:30px;font-size:20px}body.lightbox_open{overflow-y:hidden}.gallerycontainer a.wpgridlightbox{width:100%}.hidden_chk_menu,.hidden_submit,.hidden_chk{display:none}.h1_title{font-size:40px;line-height:30px;color:#fff;text-transform:uppercase;text-align:center;font-family:'Paytone One',sans-serif;font-weight:400;color:#eb000b}#html5-close{margin-right:0px!important;margin-top:0px!important}#gridgallery-html5-lightbox .html5-prev-touch{left:8px!important;top:50%!important;margin-top:-16px!important;margin-left:0!important}#gridgallery-html5-lightbox .html5-next-touch{right:7px!important;top:50%!important;margin-top:-16px!important;margin-right:0!important}.nextend-arrow-previous{background-image:url(../../../../../../../themes/germantechnik/images/left-arrow.png)!important;background-repeat:no-repeat;height:54px!important;width:54px!important;top:50%!important;margin-top:-27px!important;left:28px!important}.nextend-arrow-next{background-image:url(../../../../../../../themes/germantechnik/images/right-arrow.png)!important;background-repeat:no-repeat;height:54px!important;width:54px!important;top:50%!important;margin-top:-27px!important;right:28px!important}div.n2-ss-widget img{display:none!important}.captcha-desgin{text-align:center}.g-recaptcha{display:inline-block;transform:scale(.67);-webkit-transform:scale(.67);transform-origin:0 0;-webkit-transform-origin:0 0}div#n2-ss-2 .n2-ss-slide-background img{max-width:100%!important}.n2-ss-align.n2-ss-slider-align-visible{width:100%!important}.wonderplugin-gridgallery-item-container{position:relative}#wonderplugingridgallery-1 .wonderplugin-gridgallery-loadmore-btn{padding:15px 35px!important;font-size:16px!important;line-height:16px;background:#194F5E!important;color:#fff!important;text-shadow:none!important;font-family:'Prompt',sans-serif!important;border:1px solid transparent}.wonderplugin-gridgallery-loadmore{padding-bottom:40px}.default_pg p{padding:25px 35px}.default_pg p a{color:#f39126}.default_pg p a:hover{text-decoration:underline}.default_pg img{max-width:100%}.wonderplugin-gridgallery-item-container{position:relative;width:100%!important;height:auto!important;overflow:hidden!important;cursor:pointer}.wonderplugin-gridgallery-item-text{background:#fff;padding:11px;text-align:center;color:#2c2c2c!important;box-shadow:0 2px 0 0 rgba(127,127,127,.26);border:1px solid transparent}.wonderplugin-gridgallery-item:hover .wonderplugin-gridgallery-item-text{background:#ae1524;color:#fff!important;border:1px solid #fff;margin-top:0}#wonderplugingridgallery-1 .wonderplugin-gridgallery-item-description{font-size:20px!important}.wonderplugin-gridgallery-item-container a:after{content:'';width:100%!important;height:100%!important;overflow:hidden!important;background-color:rgba(0,0,0,.7);position:absolute;z-index:1;right:0;left:0;bottom:0;background:url(../../../../../../../themes/germantechnik/images/hover.png) center center no-repeat rgba(13,14,15,.79);-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}#wonderplugingridgallery-1 .wonderplugin-gridgallery-loadmore-btn{background:url(../../../../../../../themes/germantechnik/images/plus-img.png)!important;padding:13px 14px!important;margin:0px!important;font-size:22px!important}.wonderplugin-gridgallery-item-container a:hover:after{opacity:1}.wonderplugin-gridgallery-item-container a>img{transform:scale(1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.wonderplugin-gridgallery-item-container a:hover>img{transform:scale(1.1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.testi-wrap{display:none}.home_scroll_content{height:400px}.actionbar{width:100%;float:left;clear:both;margin:60px 0;text-align:center}.loadmore{background:#880411;color:#fff;font-weight:400;font-family:'Prompt',sans-serif;text-align:center;padding:12px 60px;cursor:pointer}.loadmore:hover{border:1px solid #9d111f;background:#9d111f}ul.woo-bread li:first-child>a{font-family:FontAwesome}.woocommerce-variation-price{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px;font-size:16px;color:#003c4c;font-weight:500;text-transform:uppercase}.reset_variations{position:absolute;top:10px;right:0;color:red}.prod_info .variations_form{position:relative}.stuff-zel p{color:#707070;font-size:18px;font-weight:300;line-height:24px;margin-top:30px}.ft_links li.current_page_parent>a{color:#ea7901}.modal{position:absolute;z-index:9999999;top:0;left:0;visibility:hidden;width:100%;height:100%}.modal-overlay{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background:rgba(18,18,18,.9);visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s,opacity 0.3s}.modal-transition{transition:all 0.3s 0.12s;transform:translateY(-10%);opacity:0}.modal-wrapper{position:absolute;z-index:9999;top:6em;left:0;right:0;width:35%;margin:0 auto;background-color:#fff;box-shadow:0 0 1.5em hsla(0,0%,0%,.35)}.modal-close{position:absolute;top:0;z-index:999;right:0;padding:0;color:#aaa;cursor:pointer;background:none;border:0}.modal.is-visible{visibility:visible}body.open{position:fixed}.modal.is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal.is-visible .modal-transition{transform:translateY(0);opacity:1}.add_to_cart_dummy{background-color:#EA7901;height:50px;color:#FFFFFE;font-size:16px;font-weight:500;line-height:36px;border:none;outline:none;width:100%;margin-top:0;padding:10px}.subpage_bg .page_title{font-size:24px;font-family:'latoblack';font-weight:400;margin:0;text-transform:uppercase;color:#fff;text-align:center}.hover-icon-gm{display:none}ul.details_page_services li.active a .hover-icon-gm,ul.details_page_services li:hover.active a .hover-icon-gm{display:inline-block!important}ul.details_page_services li.active a .service-icon-gm,ul.details_page_services li:hover.active a .service-icon-gm{display:none!important}.book_text>p{color:#6f6f6f;font-family:'latolight';font-size:16px;line-height:25px}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.time_text{display:none}.hide_field{display:none}.show_field{display:block}.contact-form .new_book_ser .w50{min-height:51px}.contact-form select.form-control{width:100%;border-left:5px solid #e6c7ca}.new_book_ser span.wpcf7-form-control-wrap.issue{margin:10px 0;float:left;width:100%;left:0}.new_book_ser span.wpcf7-form-control-wrap.issue span.wpcf7-list-item{margin:0 15px 0 0}.new_book_ser span.wpcf7-form-control-wrap.loancar{margin:10px 0;float:left;width:100%;left:0}.new_book_ser span.wpcf7-form-control-wrap.loancar span.wpcf7-list-item{margin:0 15px 0 0}.form-group.w50.car-rego-field{clear:both}