.nopadding {
    padding: 0px !important;
}
.nomargin {
    margin: 0px !important;
}

/* prettier-ignore */
@media (max-width:1400px) {
    .service-box.b1:hover {background:#75d100;transition:1s;height:340px;}
    .service-box.b2:hover {background:#75d100;transition:1s;height:360px;}
    .service-box.b3:hover {background:#75d100;transition:1s;height:310px;}
    .service-box.b4:hover {background:#75d100;transition:1s;height:290px;}
    .service-box.b5:hover {background:#75d100;transition:1s;height:440px;}
    .service-box.b6:hover {background:#75d100;transition:1s;height:460px;}
    .service-box.b7:hover {background:#75d100;transition:1s;height:450px;}
    .service-box.b8:hover {background:#75d100;transition:1s;height:310px;}
    .carousel-navigation {bottom: -170px;}
    .marker-col {padding-right: 45px;}
}

/* prettier-ignore */
@media (max-width:1200px) {
    .left.carousel-control {top: 32px;left: -260px;}
    .right.carousel-control {left: -40px;}
    .carousel-navigation {width: 220px;bottom: auto;top: -95px;right: auto;}
    #features .row {margin:0px !important;}
    .featured-news h4 {font-size:1.55em;}
    .nav li {padding:0px 7px;}
    #ablauf1 .carousel-control {top:30px;bottom:auto;}
    #gutachten .carousel-inner {overflow:visible;height:100vh;display:block;}
    .service-box.b1:hover {background:#75d100;transition:1s;height:290px;}
    .service-box.b2:hover {background:#75d100;transition:1s;height:290px;}
    .service-box.b3:hover {background:#75d100;transition:1s;height:290px;}
    .service-box.b4:hover {background:#75d100;transition:1s;height:290px;}
    .service-box.b5:hover {background:#75d100;transition:1s;height:270px;}
    .service-box.b6:hover {background:#75d100;transition:1s;height:300px;}
    .service-box.b7:hover {background:#75d100;transition:1s;height:300px;}
    .service-box.b8:hover {background:#75d100;transition:1s;height:260px;}
}

/* prettier-ignore */
@media (max-width:992px) {
    .left.carousel-control {top: 32px;left: -260px;}
    .right.carousel-control {left: -45px;}
    #gutachten {padding-bottom: 0;}
    #gutachten .item {min-height: 410px;}
    .carousel-navigation {bottom: 10px;}
    .slide {display:none;}
    #gutachten .slide {display:block;}
    #features .no-gutter {margin:0 auto;}
    #kontakt-footer .content {padding:0px !important;width:100%;display:block;}
    #intro h1 {margin-top:0;font-size:27px;}
    #features {display:none;}
    #intro {height:300px;}
    #about {padding-top:150px;}
    header {background-image:none;background-color:#555;min-height:50px;}
    header .main-menu {padding-top:0px;}
    .sticky .logo a img {margin-top:0px;}
    .sticky .logo a img {width:200px;height:auto;}
    .navbar-fixed-top.sticky nav {margin-top:2px;}
    nav {padding-top:43px;}
    ul.nav li, li.dropdown ul.dropdown-menu {position:relative;display:block;float:none;text-align:center;}
    #gutachten .carousel-inner {overflow:visible;height:60vh;display:block;}
    .gutachten-text {padding:0px;}
    .slide {padding:0px;}
    .featured-news .info {bottom:20px;}
    .featured-news .info h4 {font-size:20px;}
    .logo img {width:200px;}
    .navbar-fixed-top nav {margin-top:2px;}
    .navbar-fixed-top.sticky nav {margin-top:10px;}
    p {text-align:left;}
    #kontakt-footer .container .row {margin-left:15px;margin-right:15px;}
    #contact iframe {margin:0px;margin-top:30px;}
    .counter-box {padding-left:15px;padding-right:15px;height:165px}
    .counter-box .text-anriss {max-height:unset;}
    .carousel-navigation {right:auto;top:-50px;bottom:auto;}
    .carousel-control {top:-37px;bottom:auto;}
    .left.carousel-control {top:-5px;bottom:auto;}
    #ablauf1 .carousel-control {top:0px;bottom:auto;}
    #contact .col-md-12 span {width:auto;}
    .gutachter-row {display: block;margin-bottom: 30px;}
    .desc-inner {min-height: 100px;padding-bottom: 60px;}
    .desc-inner .btn.btn-default {left: 15px;}
    .lebenslauf-row {display: block;}
    .lebenslauf img {width: 100%;height: 250px;object-fit: cover;object-position: 0% 15%;}
    .marker-col {padding-left: 45px;display: flex;flex-direction: column;align-items: center;}
    .anfahrt-marker {max-width: unset !important; width: 100%;}
    .gutachter-outer img {object-position: 0 -50px}
    #de_1_Slider .dark-bg {background-position: 50% -250px !important}
}

/* prettier-ignore */
@media (max-width:768px) {
    ul.nav li:first-child +li +li.dropdown {display:none;}
    ul.nav li:first-child +li +li +li +li.dropdown ul {display:none;}
    #features {display:block !important;}
    #experiances {background-size:cover;}
    #contactform input {margin-top:35px;}
    h3, .featured-news h4, #blockquote blockquote {font-size:20px;}
    #contact .content {padding:15px !important;}
    #gutachten .carousel-inner {height:auto;}
    #gutachten .item {height:auto;display:block !important;clear:both;position:relative !important;transform:none !important;}
    #gutachten .item img {float:none;margin-left:0px;width:100%;}
    #carousel-example-generic .carousel-inner .col-xs-12 {float:none;clear:both;}
    #gutachten .left.carousel-control {top:0px;font-size:15px;left:70px}
    #gutachten .right.carousel-control {top:-25px;font-size:15px;left:281px}
    #intro {height:500px;background-image:url("/template/images/bg.jpg");background-attachment: fixed;background-size: cover;}
    .gutachtenbild {max-height:300px;overflow:hidden;}
    .ablauf-link {min-height:320px;}
    #gutachten .item .container {width:100%;margin:0;}
    #contact iframe, #contact .no-border {margin:0;margin-top:20px;padding:20px;}
    #contact .col-md-4 img, #contact .col-md-4 iframe {border:none !important;}
    #gutachten #carousel-example-generic.carousel.slide .carousel-inner .item .container .row .col-xs-12 {height:auto;}
    .counter-box {height:auto;padding-left:20px;padding-right:20px;}
    .counter-box .text-anriss {overflow:visible;}
    .carousel-navigation, a.carousel-control {display:none !important;}
    #about {padding-top:150px;}
    header {background-image:none;background-color:#555;min-height:50px;}
    header .main-menu {padding-top:0px;}
    .sticky .logo a img {margin-top:0px;}
    .sticky .logo a img {width:200px;height:auto;}
    .navbar-fixed-top.sticky nav {margin-top:2px;}
    nav {padding-top:43px;}
    ul.nav li, li.dropdown ul.dropdown-menu {position:relative;display:block;float:none;text-align:center;}
    #unterseite, #unterseite .content {padding:0px !important;padding-top:55px !important;}
    #kontakt-footer .container, #kontakt-footer .container .col-md-12, #kontakt-footer .container .col-md-12 .row, #kontakt-footer .container .col-md-12 .row .col-md-4 {padding:0px;margin:0px;}
    footer .copyright {padding-left:0px;}
    footer .nav li a::after {content:none;padding:0px;}
}

/* prettier-ignore */
@media (max-width:570px) {
    .slide {font-size: 15px;}
    .slide2 {padding: 7px}
}

/* prettier-ignore */
@media (max-width:540px) {
    #myCookie {width: auto;margin: 0;left: 15px;bottom: 15px;right: 15px;}
    #myCookie div.cookieinfo p {font-size: 14px;line-height: 1.4;}
    .cookie_section h3 {height: 47px;line-height: 1em;font-size: 21px;margin-bottom: 15px;width: 50%;display: flex;align-items: center;}
}

/* prettier-ignore */
@media (max-width:480px) {
    #gutachten .right.carousel-control {left: 315px}
    #gutachten .left.carousel-control {left:90px}
    #intro h1 {letter-spacing:1px}
    .col-md-12 span {width: 320px;}
    #intro {height:300px;}
    .slide {font-size: 17px;}
    .slide2 {width: 202px;margin: 22px 0px 15px;padding: 7px}
    .ref-logo-img {margin-bottom: 30px !important}

}

/* prettier-ignore */
@media (max-width:350px) {
    .col-md-12 span {width: 270px;}
    .slide {font-size: 15px;}
}
