@import "../fonts/fonts.css";@import "animate.css";body{padding-top:60px;font-family:'Accura', sans-serif;font-size:1.6em !important;line-height:1.3em}.bg-scroll{background-color:rgba(255, 255, 255, 0.91) !important}div.logo img{float:left;padding:30px;width:210px;background-color:rgba(255, 255, 255, 0.9)}.main-header{background-image:url(../images/pattern.svg) !important;height:800px;margin-top:-60px;background-color:white;background-position:left top}.navbar-inverse .navbar-nav > li > a{color:#333;font-size:1.2em}.navbar-folgeseite .navbar-nav > li > a{color:white}#mainNav .navbar-inverse{background:none;border-color:transparent}.navbar-inverse{background-color:transparent;border-color:none}h1 span,h2 span,h3 span,h4 span{font-weight:500 !important;color:#333 !important}.white-color{color:#fff !important}blockquote{border-left:5px solid rgb(49, 144, 181);font-style:italic;font-weight:bolder;line-height:30px;font-size:20px;text-align:justify;padding:20px 18px}#scene{position:absolute;top:150px;left:60px;width:650px;height:auto;transform:translate3d(0px, 0px, 0px);transform-style:preserve-3d;backface-visibility:hidden;z-index:1}.main-header h2{text-align:right;padding-top:200px;font-weight:100;font-size:5em;padding-right:20px;border-right:10px solid #2B7893}.main-header h2 span{color:#2B7893;font-weight:bold}.main-header h2,.main-header h2 small{color:#333}.elements{color:#333}section.folgeseite{padding:20px 0px 20px 0px}.elements .btn{float:right;margin-top:20px}p.header{text-transform:uppercase;text-align:right;padding-top:10px;padding-right:20px;border-right:10px solid #2B7893}.teaser{border-left:4px solid rgb(49, 144, 181)}.teasertext{padding:30px !important}.bg-white{background-color:white}.bg-white p,.bg-white h2{color:#333}.bg-blue{background-color:rgb(49, 144, 181)}.bg-image{background-image:url(../images/cnc-technik.jpg);background-position:center center;background-size:cover}.layer{position:absolute}.bg-white h1,.bg-white h2,.bg-white h3,.bg-white h4,.bg-white p,.bg-white{color:rgb(49, 144, 181) !important}div.ablauf{border-right:1px solid white;padding-bottom:20px}div.ablauf:last-child{border:0px}div.ablauf:after{content:'\f0da';font-family:FontAwesome;font-weight:normal;font-style:normal;margin:0px 0px 0px 0px;position:absolute;bottom:0px;text-decoration:none;font-size:16px}.alert-info{background-color:rgb(49, 144, 181) !important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.alert-info:hover{background-color:rgba(29, 169, 224, 1) !important}section.drehtechnik{background-image:url(images/drehtechnik.jpg);background-size:cover;background-position:center 430px;padding-top:80px;padding-bottom:80px}div.textbox{background-color:rgba(255, 255, 255, 0.89);padding:25px}.fig{color:#fff;background:rgb(49, 144, 181);cursor:pointer;text-decoration:none;font-weight:400;font-size:4em;text-align:center;display:inline-block;padding:15px;width:250px;-webkit-transition:all 1s ease;transition:all 1s ease}.fig:hover{border-radius:0px;color:#333;background:#fcfcfc;cursor:pointer;text-decoration:none}section.footer{background-color:#1a1a1a !important}.cnc-head{background-color:rgb(49, 144, 181);background-image:url(../images/cnc-fraesen.jpg);background-size:cover;background-position:center bottom;height:400px}.maps{padding:0px;background-color:white}.cnc-hero{background-color:rgba(49, 144, 181,0.7);color:white;padding:40px;width:100%;text-align:left;position:absolute;overflow:hidden;margin-top:60px}h4.panel-title{color:white !important}div.panel-body{color:white}.cnc-leistung{background-image:url(../images/werkzeuge-cnc.jpg);background-size:cover;background-position:center center}.effect8{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset}.effect8:before,.effect8:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8);top:10px;bottom:10px;left:0;right:0;-moz-border-radius:100px / 10px;border-radius:100px / 10px}.effect8:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}ul{list-style-type:square}img.galimg{padding:10px}.card{padding:40px}.fig > span{line-height:10px;padding-top:10px}@media (min-width: 1351px){#scene{margin-left:10%}}@media (max-width: 1350px){.main-header h2{font-size:3em}p.header{font-size:15px}}@media (max-width: 999px){.main-header h2{font-size:3em;border-right:none}p.header{font-size:15px;border-right:none}.main-header h2,p.header{text-shadow:0px 0px 9px #292929;font-weight:bold;color:white}#scene{width:500px}}@media (max-width: 767px){.navbar-inverse .navbar-toggle{border:none !important}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:none !important;background-color:white}.navbar-inverse .navbar-nav > li > a:hover{color:#389BBD;font-size:1.2em}#scene{width:80vw;margin:0 auto}blockquote{border-left:0px}}


@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
#scene {
	top: 100px;
}
.layer {
	width: 500px !important;
}
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: rgb(49, 144, 181);
    background-color: transparent;
}
ul.topnav {
	margin-top: 20px;
	margin-bottom: -10px;
}
ul.topnav li a{
	color: black;
	font-size: 14px;
}
ul.topnav li a:hover {
	color: rgb(49, 144, 181);
	
}