body {}#wrap {height:auto !important;margin:0 auto -60px;min-height:100%;}#irFrmNavi {background-image:linear-gradient(to bottom, #fff 0px, #f8f8f8 100%);background-repeat:repeat-x;border-radius:4px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 5px rgba(0, 0, 0, 0.075);border:1px solid #f5f5f5;margin-bottom:1em;}.emptyLine {clear:both;float:left;width:100%;height:1em;}.withMiddleLine, .withMiddleLineDotted {position:relative;border:none;width:100%;}.withMiddleLine:before {content:'';position:absolute;border-bottom:#ababab 1px solid;bottom:50%;width:100%;z-index:0;}.withMiddleLineDotted:before {content:'';position:absolute;border-bottom:#ababab 1px dotted;bottom:50%;width:100%;z-index:0;}.label {width:50%;max-width:50%;}.rechtsbuendig {text-align:right;}.iconHover:hover,.actionEdit:hover,.actionDelete:hover{cursor:pointer;color:#880000;}.no-close .ui-dialog-titlebar-close {display:none;}.form-horizontal .control-label{text-align:left;}.row {width:100%;}.navbar-fixed-top {top:-70px; }.navbar-fixed-top, .navbar-fixed-bottom {position:relative; }.itemInactive {color:#ababab;font-style:italic;}.h1_welcome {color:#880000;font-weight:bold;font-size:1.5em;text-align:center;}.dropdown-submenu {position:relative;}.dropdown-submenu>.dropdown-menu {top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu {display:block;}.dropdown-submenu>a:after {display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px;}.dropdown-submenu:hover>a:after {border-left-color:#fff;}.dropdown-submenu.pull-left {float:none;}.dropdown-submenu.pull-left>.dropdown-menu {left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.show { display:block;}.noShow, .noshow { display:none;}.container-fluid {padding:.5em;}.jumbotron {margin-bottom:1em;background:url("/images/getForCSS/") no-repeat;background-size:cover;height:400px;max-height:400px;}input[type="checkbox"], input[type="radio"] {margin-top:4px;}.easy-tree {background-color:transparent;color:#000000;}.easy-tree li::before {border-left:1px solid #ababab;}.easy-tree li::after {border-top:1px solid #ababab;}.easy-tree li > span {border:1px solid #ababab;}.easy-tree li.parent_li > span:hover, .easy-tree li.parent_li > span:hover + ul li span {background:transparent;color:#880000;}.easy-tree li > span > a {color:#000000;text-decoration:none;}.easy-tree .easy-tree-toolbar {background-color:#fff;}.navbar {position:relative;top:-15px;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .open > a:hover {background-image:none;background-color:#42771D;color:#ffffff;}.navbar-default {border:none;text-align:right;}.textJumbotron {font-weight:normal;font-size:14px;font-style:italic;}.headerSpalte {background-color:#efefef;color:#ababab;font-size:1.1em;font-weight:bold;display:block;text-align:center;padding:.5em;margin-bottom:.5em;}.bg-danger .ui-state-default {background:none;}.ui-autocomplete { height:200px; overflow-y:scroll; overflow-x:hidden;}#btnAbout:hover {cursor:pointer;}.hoverPointer {cursor:pointer;}.row-hover {background-color:#dedede;}.backgroundTransparent {background:rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000',GradientType=0 );padding-top:1em;padding-left:2em;padding-bottom:1em;width:100%;}#homeSuche {margin:0 auto;width:100%;}.labelText {font-size:.5em;}.btn-danger, .btn-rechtsvorteil {background-color:#880000;color:#fff;}body{margin:0;padding:0;font-family:'Open Sans', sans-serif;}a:hover, a:visited, a{text-decoration:none;}.top-header{background:#FFFFFF;position:fixed;width:100%;z-index:333;}.header-row{margin:0;padding:0;}.top-header img.logo{float:left;margin-top:8px;margin-bottom:30px;transition:all 0.7s ease 0s;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;}.navbar-default {background-color:transparent;border-color:transparent;margin-bottom:0;margin-top:23px;transition:all 0.7s ease 0s;-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;}.navbar-toggle span{color:#419704;}ul.nav{margin:0;padding:0;}.navbar-default .navbar-nav>li>a { font-size:1em;color:#419704;text-transform:uppercase;font-weight:800;transition:all .7s ease 0s;-webkit-transition:all .7s ease 0s;-moz-transition:all .7s ease 0s;-o-transition:all .7s ease 0s;-ms-transition:all .7s ease 0s;padding:1em 20px;border-radius:5px;}.navbar-default .navbar-nav>li>a:hover{color:white;background-color:#88bb00;}.navbar-default .navbar-toggle {border-color:#419704;margin-top:4px;}.banner{background:url('/img/banner.jpg');background-repeat:no-repeat;background-size:cover;background-position:center;}.banner h3{font-size:1.9em;color:#fff;background-color:#88bb00;padding-top:25px;padding-bottom:25px;margin-top:205px;font-weight:800;}.banner h1{font-size:68px;color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:10px;}.banner p{font-size:18px;color:#fff;}.banner img{margin:50px;}.banner button{width:190px;height:50px;font-size:14px;color:#0b1016;background:#c3bb02;border-radius:2px;border:0px;font-weight:800;margin-bottom:205px;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;}.banner button:hover{background:red;color:#fff;}.about{background:#fff;}.about h2{font-size:46px;color:#419704;font-weight:800;text-transform:uppercase;margin-top:90px;margin-bottom:30px;}.about-heading img{margin-bottom:30px;}.about-heading p{font-size:16px;color:#7e8287;margin-bottom:80px;}.about-heading p span{font-size:23px;}.single-about{margin-bottom:90px;}.single-about + .single-about{border-left:0px solid #d9dbdb;}.single2-about + .single2-about{border-left:0px solid #ffffff;}.single2-about:hover {background:#88bb00;color:#fff;}.about-inside{padding:50px;}.single-about:hover{background:#88bb00;color:#fff;}.about-inside h3{font-size:16px;color:#7e8287;font-weight:800;}.about-inside p{font-size:11px;color:#7e8287;}.about-inside i.fa{color:#419704;font-size:30px;}.single-about:hover .about-inside i.fa{color:#fff;}.single-about:hover .about-inside p{color:#fff;}.single-about:hover .about-inside h3{color:#fff;}.service{margin:0;padding:0;background:url(/img/typing-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;}.service-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(255, 255, 255, 0.43);}.service h2{font-size:46px;color:#419704;text-transform:uppercase;font-weight:800;margin-top:75px;margin-bottom:40px;}.service p{font-size:16px;color:#7e8287;margin-top:35px;}.services{margin-left:0;padding-left:0;}.bottom-services{margin-bottom:80px;}.single-service{margin-left:0;padding-left:20px;margin-top:50px;background:#F5F5F1;}.single-service:hover{background:red;}.single-service i.fa{color:#08938e;font-size:30px;padding-top:15px;}.single-service h3{font-size:16px;color:#7e8287;}.single-service p{font-size:11px;color:#7e8287;margin-top:5px;}.single-service:hover.single-service i.fa{color:#fff;}.single-service:hover.single-service h3{color:#fff;}.single-service:hover.single-service p{color:#fff;}.portfolio h2{font-size:46px;color:#419704;margin-top:100px;font-weight:800;margin-bottom:35px;}.portfolio-row{margin:0;padding:0;}.portfolio-heading img{margin-bottom:30px;}.portfolio-heading p{font-size:16px;color:#7e8287;margin-bottom:80px;}.single-portfolio{margin:0;padding:0;position:relative;}.single-portfolio i.fa {position:absolute;z-index:222;right:0px;bottom:0px;font-size:25px;background:rgba(0, 0, 0, 0.39);padding:10px;color:#000000;display:none;}.single-portfolio:hover.single-portfolio i.fa{display:block;}.portfolio-item{position:relative;z-index:10;}.portfolio-details{position:absolute;z-index:99;top:25px;left:32px;width:80%;height:80%;background:rgba(189, 220, 100, 0.77);display:none;}.single-portfolio:hover .portfolio-details{display:block;}.portfolio-item img{margin:0;padding:0;width:100%;height:100%;}.portfolio-details h4{font-size:16px;color:#000000;font-weight:800;margin-top:55px;}.portfolio-details p{font-size:13px;color:#000000;padding:5px 20px;}.contact{}.contact h2{font-size:46px;color:#419704;margin-top:100px;font-weight:800;margin-bottom:35px;}.contact p{font-size:16px;color:#7e8287;margin-top:30px;margin-bottom:70px;}.contact-form{margin:0;padding:0;background:#0b0b0b;overflow:hidden;}.contact-form input{text-align:center;margin-bottom:50px;border-bottom:2px solid #898989;border-left:0;border-top:0;border-right:0;background:transparent;color:#fff;}.contact-form input:focus{outline:none;}label {float:left;margin-left:1em;}input.name,input.email, input.telefon{clear:both;float:left;width:640px;}textarea.message{clear:both;float:left;width:640px;background-color:#0b0b0b;color:#ffffff;}input.kontaktMails {clear:both;float:left;}input.kontaktTelefon, input.kontaktTermin {float:left;margin-left:1em;}.contact-form input.submit-btn{width:200px;height:50px;border:0;background:#c3bb02;font-size:14px;color:#0b1016;font-weight:800;margin:auto;margin:0 50px;margin-bottom:70px;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;}.contact-form input.submit-btn{clear:both;float:left;}.contact-form input.submit-btn:hover{background:#419704;color:#fff;}.form-input::-webkit-input-placeholder {color:#EFEFEF;}.form-input:-moz-placeholder {color:#EFEFEF; }.form-input::-moz-placeholder { color:#EFEFEF; }.form-input:-ms-input-placeholder { color:#EFEFEF;}.footer{background:#000;}.footer p{color:#7e8287;font-size:1em;padding:25px;}.navbar-default .navbar-toggle .icon-bar {background-color:#419704;}.nivo-lightbox-image img{width:auto;height:auto;}.input[type='checkbox'] {position:relative;top:-5px;} @media (min-width:1200px) {}@media (min-width:992px) and (max-width:1199px) {}@media (min-width:768px) and (max-width:991px) {.single-service{margin-bottom:30px;}.navbar-default .navbar-nav>li>a{padding:12px 10px;}textarea.message {width:718px;}}@media (min-width:480px) and (max-width:767px) {input.name {margin-top:55px;width:420px;}input.email{width:420px;}textarea.message{width:420px;}.banner h1 {font-size:60px;letter-spacing:3px;}.about-inside{padding:10px;}}@media (max-width:479px) {.logo{margin-top:10px;}input.name{margin-top:55px;width:275px;}input.email{width:275px;}textarea.message{width:275px;}.contact-form input.submit-btn{width:200px;height:50px;border:0;}.banner h1 {font-size:38px;letter-spacing:0px;}.navbar-header{margin-top:5px !important;}.about-inside{padding:0px;}}.portfolio-row {margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:80%;}.carousel-indicators li {background-color:rgba(41, 97, 04, 0.5);border-bottom-color:#419704;border-left-color:#419704;border-right-color:#419704;border-top-color:#419704;}