/*!
 * Start Bootstrap - Freelancer Bootstrap Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
html{
    position: relative;
    min-height:100%;

}
body {
    overflow-x: hidden;
    font-family: 'PT Sans', sans-serif;padding-top:20px;font-size:1.3vw;
    margin-top: 0;
    margin-bottom: 265px;
    color:#444444;

}
.footer {position: absolute;bottom: 0;width: 100%;height: 271px;background:#233140;}
p {
    font-size:20px;
}
p.small {
    font-size: 16px;
}
a,
a:hover,
a:focus,
a:active,
a.active {
    outline: 0;
    color: #000;

    font-family: 'PT Sans', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {

    font-family: Arial,sans-serif;

}
hr.star-light,
hr.star-primary {
    margin: 25px auto 30px;
    padding: 0;
    max-width: 250px;
    border: 0;
    border-top: solid 2px;
    text-align: center;
    padding-top:0px;
}

hr.star-light:after,
hr.star-primary:after {
    content: "\f005";
    display: inline-block;
    position: relative;
    top: -.8em;
    padding: 0 .25em;
    font-family: FontAwesome;
    font-size: 2em;
}

hr.star-light {
    border-color: #fff;
    background:transparent;
}

hr.star-light:after {
    color: #fff;

}

hr.star-primary {
    border-color: #2c3e50;
}

hr.star-primary:after {
    color: #2c3e50;
    background-color: #fff;
    background:transparent;
}

.img-centered {
    margin: 0 auto;
}

header {
    text-align: center;
    color: #fff;
    background-size:100% auto;
    background-repeat:no-repeat;
    position: relative; top: 0px;


}
header .container {
    background:transparent;
    margin-top: 0;
}

header img {
    display: block;
    margin: 0 auto 0px;
}


.intro-text{
    font-size:1.7vw;
    padding-top:20px;
}
.font_neu{
    margin:auto;
    text-align:center;
    font-size:21px;
}
header .intro-text .skills {
    font-size: 1.95em;

}

@media(min-width:768px) {
    header .container {

        padding-bottom: 50px;
    }

    header .intro-text .name {
        font-size: 1.6em;
    }

    header .intro-text .skills {
        font-size: 1.75em;
    }
}

@media(min-width:768px) {
    .navbar-fixed-top {
        padding: 25px 0;
        -webkit-transition: padding .3s;
        -moz-transition: padding .3s;
        transition: padding .3s;
    }

    .navbar-fixed-top .navbar-brand {
        font-size: 2em;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        transition: all .3s;

    }

    .navbar-fixed-top.navbar-shrink {
        background-image:url();
        background-repeat:no-repeat;
        background-position:0% 0px;
        background-color:#000;


    }

    .navbar-fixed-top.navbar-shrink .navbar-brand {
        font-size: 1.5em;

    }
}

@media(min-width:768px) {
    .navbar-fixed-top1 {
        padding: 25px 0;
        -webkit-transition: padding .3s;
        -moz-transition: padding .3s;
        transition: padding .3s;
    }

    .navbar-fixed-top1 .navbar-brand {
        font-size: 2em;
        -webkit-transition: all .3s;
        -moz-transition: all .3s;
        transition: all .3s;

    }

    .navbar-fixed-top1.navbar-shrink1 {
        background-image:url(../img/hintergrund_klein_orange.png);
        background-repeat:no-repeat;
        background-position:0% 0px;
        background-color:#000;
        z-index:99;

    }

    .navbar-fixed-top1.navbar-shrink1 .navbar-brand {
        font-size: 1.5em;

    }
}


.navbar a:focus {
    outline: 0;
}

.navbar .navbar-nav {
    letter-spacing: 1px;
}

.navbar .navbar-nav li a:focus {
    outline: 0;
}

.navbar-default,
.navbar-inverse {

}

section {
    padding: 30px 0;
}

section h2 {
    margin: 0;
    font-size: 2em;
}
section.success {
    color: #404040;
    min-height:400px;
    background-position:50% 100%;
    background-color: #fff;

}
.wettbewerb {
    color: #303030;
    background: #fff;

}
section.shoppen {
    color: #303030;
    background: #fff;
    text-align:center;
    margin:auto;
}
.vorteil {
    color: #000;
    background-color:#fff;
    min-height:600px;
    padding-bottom:100px;
    padding-top:50px;
}
.pre_video {
    color: #000;
    background:transparent;
    min-height:400px;
    margin-top:50px;

}
.live_counter {
    color: #000;
    background:#fff;
    min-height:300px;
    padding-top:72px;

}
section.vorteil_weiss {
    color: #303030;
    background:#fff;
    min-height:450px;
}
section.kasten {
    color: #303030;
    background: #f6f6f6;
}
.contact1{
    min-height:500px
}
.success1 {
    width:100%;
    min-height:500px;
    color: #404040;
    font-size:0.7em;

}
.navi_white {
    width:100%;
    min-height:300px;
    color: #fff;
    background: #fff;
    font-size:0.7em;
    background-image:url(../img/helpdesk.png);
    background-repeat:no-repeat;
    background-position:50% 0%;

}
.success_dark {
    width:100%;
    min-height:550px;
    color: #fff;
    background: #232a2c;
    font-size:0.7em;
    background-position:5% 100%;background-image:url(../img/topfinder2.jpg);background-repeat:no-repeat;

}
section.success2 {
    color: #404040;
    background: #f6f6f6;
    font-size:0.7em;
    min-height:600px;
    padding-top:30px;
}
.video{
    padding-top:0px;
    border-top: solid 0px #fff;
    width:100%;
    margin:auto;
    color:#fff;
    text-align:center;
    min-height:50px;

}
section.success a,
section.success a:hover,
section.success a:focus,
section.success a:active,
section.success a.active {
    outline: 0;
    color: #2c3e50;
}

@media(max-width:767px) {
    section {
        padding: 75px 0;
    }

    section.first {
        padding-top: 75px;
    }
}

#portfolio .portfolio-item {
    right: 0;
    margin: 0 0 15px;
}

#portfolio .portfolio-item .portfolio-link {
    display: block;
    position: relative;
    margin: 0 auto;
    max-width: 400px;
}

#portfolio .portfolio-item .portfolio-link .caption {
    position: absolute;
    width: 100%;

    height: 100%;
    opacity: 0;
    background: rgba(24,188,156,.9);
    -webkit-transition: all ease .5s;
    -moz-transition: all ease .5s;
    transition: all ease .5s;
}

#portfolio .portfolio-item .portfolio-link .caption:hover {
    opacity: 1;
}

#portfolio .portfolio-item .portfolio-link .caption .caption-content {
    position: absolute;
    top: 50%;
    width: 100%;
    height: 20px;
    margin-top: -12px;
    text-align: center;
    font-size: 20px;
    color: #000;
}

#portfolio .portfolio-item .portfolio-link .caption .caption-content i {
    margin-top: -12px;
}

#portfolio .portfolio-item .portfolio-link .caption .caption-content h3,
#portfolio .portfolio-item .portfolio-link .caption .caption-content h4 {
    margin: 0;
}

#portfolio * {
    z-index: 2;
}

@media(min-width:767px) {
    #portfolio .portfolio-item {
        margin: 0 0 30px;
    }
}

.btn-outline {
    margin-top: 15px;
    border: solid 0px #84a2af;
    font-size: 20px;
    color: #fff;
    background: #232d37;
    transition: all .3s ease-in-out;
}
.btn-outline_refinder {
    border: solid 1px #fff;
    width:70px;
    color: #fff;
    background-color: #373538;
    padding-left:35px;
    padding-right:35px;
    padding-top:6px;
    padding-bottom:5px;
    height:50px;
    border-radius:0px;
    font-size:16px;
}
.btn-outline_dark {
    margin-top: 15px;
    border: solid 2px #101010;
    font-size: 20px;
    color: #fff;
    background-color:#202020;
    transition: all .3s ease-in-out;
    border-radius:0px;
}
.btn-outline_dark1 {
    margin-top: 30px;
    border: solid 2px #101010;
    font-size: 20px;
    color: #fff;
    background-color:#202020;
    transition: all .3s ease-in-out;
    border-radius:0px;
    width:100%;
}
.btn-outline_dark_start {
    margin-top:5px;
    border: solid 1px #101010;
    font-size: 20px;
    color: #fff;
    height:50px;
    background-color:#a45bc6;;
    transition: all .3s ease-in-out;
    border-radius:0px;
    width:300px;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn-outline_dark2 {
    width:60px;
    height:30px;
    border: solid 1px #374e64;
    font-size: 20px;
    color: #101010;
    background-color:#fff;
    transition: all .3s ease-in-out;
    line-height: 1.42857143;
    border-radius: 4px;

}
.btn-outline_dark3 {
    width:40%;
    height:80px;
    border: solid 1px #fff;
    color: #fff;
    font-size:20px;
    background: #5084a8;
    transition: all .3s ease-in-out;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
}
.btn-outline_dark4 {
    width:67%;
    height:70px;
    border: solid 1px #fff;
    color: #fff;
    font-size:20px;
    background: #374e64;
    transition: all .3s ease-in-out;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
}
.btn-outline_dark5 {
    width:79%;
    height:70px;
    border: solid 1px #fff;
    color: #fff;
    font-size:20px;
    background: #374e64;
    transition: all .3s ease-in-out;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
}
.btn-outline_dark6 {
    width:60%;
    height:70px;
    border: solid 1px #fff;
    color: #fff;
    font-size:23px;
    background: #374e64;
    transition: all .3s ease-in-out;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:20px;
}
.btn-outline_dark7 {
    width:40%;
    height:40px;
    border: solid 1px #fff;
    color: #fff;
    font-size:16px;
    background: #5084a8;
    transition: all .3s ease-in-out;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:20px;
}
.btn-outline_pink {
    border: solid 1px #202020;
    width:170px;
    font-size: 20px;
    color: #fff;
    background-color:#b823d3;
    padding-left:35px;
    padding-right:35px;
    padding-top:5px;
    padding-bottom:5px;
    height:40px;
    border-radius:0px;
}
.btn-outline_pink1 {
    border: solid 1px #202020;
    width:300px;
    font-size: 20px;
    color: #fff;
    background-color:#b823d3;
    padding-left:35px;
    padding-right:35px;
    padding-top:7px;
    padding-bottom:5px;
    height:80px;
    border-radius:0px;
}
.shopbutton_green:hover{background:#82bde5;}
a.shopbutton_green:hover{background:#82bde5;}
.shopbutton_green {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #5085a9, #5085a9 50%, #5fa2d0 50% , #5fa2d0);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:15px;
    padding-top:14px;
    margin-bottom:30px;
    transition: background 2s ease out;
}
.btn-outline_pink3 {
    border: solid 1px #202020;
    width:300px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #5085a9, #5085a9 50%, #5fa2d0 50% , #5fa2d0);
    padding-left:35px;
    padding-right:35px;
    padding-top:7px;
    padding-bottom:5px;
    height:80px;
    border-radius:0px;
}
.btn-outline_lila {
    border: solid 1px #202020;
    width:80%;
    font-size:1.7em;
    color: #fff;
    background-color:#7d0293;
    padding-right:35px;
    padding-top:35px;
    padding-bottom:5px;
    height:120px;
    border-radius:0px;
    margin:auto;
    text-align:center;
    border-radius:5px;
}
.btn-outline_lila1 {
    border: solid 1px #202020;
    width:500px;
    font-size: 20px;
    color: #fff;
    background-color:#7d0293;
    padding-right:35px;
    padding-top:27px;
    padding-bottom:5px;
    height:120px;
    border-radius:0px;
    margin:auto;
    text-align:center;
    border-radius:5px;
}
.btn-outline_lila2 {
    border: solid 1px #202020;
    width:500px;
    font-size: 27px;
    color: #fff;
    background-color:#7d0293;
    padding-right:35px;
    padding-top:37px;
    padding-bottom:5px;
    height:120px;
    border-radius:0px;
    margin:auto;
    text-align:center;
    border-radius:5px;
}

.btn-outline_grey_small {
    border: solid 1px #202020;
    width:45%;
    font-size: 20px;
    color: #fff;
    background-color:#303030;
    padding-top:10px;
    padding-bottom:5px;
    height:50px;
    border-radius:0px;
    margin:auto;
    text-align:center;
    border-radius:5px;
}
.btn-outline_lila_small {
    border: solid 1px #202020;
    width:250px;
    font-size: 20px;
    color: #fff;
    background-color:#7d0293;
    padding-top:12px;
    padding-bottom:5px;
    height:60px;
    border-radius:0px;
    margin:auto;
    text-align:center;
    border-radius:5px;
    margin-top:10px;
}
.btn-outline_lila_small_neu {
    border: solid 1px #202020;
    width:50%;
    font-size: 18px;
    color: #fff;
    background-color:#5084a8;
    padding-top:8px;
    padding-bottom:5px;
    min-height:75px;
    border-radius:0px;
    margin:auto;
    text-align:center;
    border-radius:5px;
    margin-top:20px;
}
.btn-outline:hover,
.btn-outline:focus,
.btn-outline:active,
.btn-outline.active {
    border: solid 2px #fff;
    color: #5085a9;
    background: #fff;
}
.btn-outline_video:hover{
    background:#fff;
    color:#0d8de6;
}
.shopbutton:hover{
    background-color:#fff;
    color:#000;
}
.btn-outline_dark3:hover,
.btn-outline_dark3:focus,
.btn-outline_dark3:active,
.btn-outline_dark3.active {

    border: solid 1px #374e64;
    font-size: 20px;
    color: #101010;
    background-color:#fff;
}
.floating-label-form-group {
    position: relative;
    margin-bottom: 0;
    padding-bottom: .5em;
    border-bottom: 1px solid #eee;
}
.btn-outline_video {
    width:260px;
    height:65px;
    font-size: 25px;
    color: #fff;
    background-image: linear-gradient(to top right, #5085a9, #5085a9 50%, #5993bb 50% , #5993bb);
    background-color: #659033;
    margin:auto;
    text-align:center;
    border-radius:3px;
    border: solid 0px #101010;
    font-family: 'Montserrat', sans-serif;
    margin-top:15px;

}
.floating-label-form-group input,
.floating-label-form-group textarea {
    z-index: 1;
    position: relative;
    padding-right: 0;
    padding-left: 0;
    border: 0;
    border-radius: 0;
    font-size: 1.5em;
    background: 0 0;
    box-shadow: none!important;
    resize: none;
}

.floating-label-form-group label {
    display: block;
    z-index: 0;
    position: relative;
    top: 2em;
    margin: 0;
    font-size: .85em;
    line-height: 1.764705882em;
    vertical-align: middle;
    vertical-align: baseline;
    opacity: 0;
    -webkit-transition: top .3s ease,opacity .3s ease;
    -moz-transition: top .3s ease,opacity .3s ease;
    -ms-transition: top .3s ease,opacity .3s ease;
    transition: top .3s ease,opacity .3s ease;
}

.floating-label-form-group::not(:first-child) {
    padding-left: 14px;
    border-left: 1px solid #eee;
}

.floating-label-form-group-with-value label {
    top: 0;
    opacity: 1;
}

.floating-label-form-group-with-focus label {
    color: #18bc9c;
}

form .row:first-child .floating-label-form-group {
    border-top: 1px solid #eee;
}

footer {
    color: #000;
}

footer h3 {
    margin-bottom: 30px;
}

footer .footer-above {
    padding-top: 50px;
    background-color: #fff;
}

footer .footer-col {
    margin-bottom: 50px;
    text-align:left;

}

footer .footer-below {
    padding: 30px 0;
    background-color: #233140;
    margin:auto;text-align:center;
}

.btn-social {
    display: inline-block;
    width: 50px;
    height: 50px;
    border: 2px solid #fff;
    border-radius: 100%;
    text-align: center;
    font-size: 20px;
    line-height: 45px;
}

.btn:focus,
.btn:active,
.btn.active {
    outline: 0;
}

.scroll-top {
    z-index: 1049;
    position: fixed;
    right: 2%;
    bottom: 2%;
    width: 50px;
    height: 50px;
}

.scroll-top .btn {
    width: 50px;
    height: 50px;
    border-radius: 100%;
    font-size: 20px;
    line-height: 28px;
}

.scroll-top .btn:focus {
    outline: 0;
}

.portfolio-modal .modal-content {
    padding: 0px 0px;
    min-height: 100%;
    border: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    background-color:transparent;
    box-shadow: none;
    background-image:url(../img/bg_white.png);
    margin-right:0px !important;

}

.portfolio-modal .modal-content h2 {
    margin: 0;
    font-size: 3em;
}

.portfolio-modal .modal-content img {
    margin-bottom: 30px;
}

.portfolio-modal .modal-content .item-details {
    margin: 0px 0;
}

.portfolio-modal .close-modal {
    position: absolute;
    top: 25px;
    right: 25px;
    width: 75px;
    height: 75px;
    background-color: transparent;
    cursor: pointer;
}

.portfolio-modal .close-modal:hover {
    opacity: .3;
}

.portfolio-modal .close-modal .lr {
    z-index: 1051;
    width: 1px;
    height: 75px;
    margin-left: 35px;
    background-color: #000;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.portfolio-modal .close-modal .lr .rl {
    z-index: 1052;
    width: 1px;
    height: 75px;
    background-color: #000;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.portfolio-modal .modal-backdrop {
    display: none;
    opacity: 0;
}
.login_fett.login_fett_shrink {
    color:#000;
}
.login_fett > a {
    color:#fff;
}
.navbar-shrink1 .navbar-nav > li > a {
    color:#000;
}
.dropdown-shrink .dropdown > a {
    color:#000;
}
#test.test-shrink {
    color:#000;
}
.topfeed_select{float:right;}
.produkt_bestand{float:left;width:95%;}
.shopsystem_bestand{width:95%;}
.kategorie_bestand{width:95%;}
.gebuehr_top{margin-top:29px;}
.logo_hg{position:absolute;top:25px;width:250px;height:80px;}
.navbar-default .navbar-link {color: #000;}
a.menu:link{color:#000;}
a.white:link{color:#fff;}
a.white:visited{color:#fff;}
a.navigation1:link{color:#fff;margin-top:0px;font-size:16px;margin-left:5px;}
a.navigation1:visited{color:#fff;margin-top:0px;font-size:16px;margin-left:5px;}
.toner_text{padding-top:20px;padding-bottom:20px;font-size:1.5em;}
.platzhalter{width:100%;min-height:220px;}
.skills{ font-size: 2em;color:#303030;}
.skills_center{ font-size: 1.9em;color:#303030;margin:auto;text-align:center;margin-top:40px;font-weight:normal;}
.skills_white{ font-size: 1.7em;color:#fff;}
.skills_white_big{ font-size: 2em;color:#fff;}
.skills_white_intro{ font-size: 2.2em;color:#fff;padding-top:2%;padding-bottom:2%}
.skills_white_intro_big1{ font-size: 2.2em;color:#fff;padding-top:2%;padding-bottom:2%;text-align:center;}
.skills_black_intro{ font-size: 1.9em;color:#202020;padding-top:2%;}
.skills_black_intro_popup{ font-size: 1.9em;color:#202020;padding-top:200px;text-align:center;margin:auto}
.skills_black_intro_popup1{ font-size: 1.9em;color:#202020;text-align:center;margin:auto}
.skills_black_intro_popup1_absolute{ font-size: 1.5em;color:#ff0000;text-align:center;margin:auto;top:100px;left: 50%;margin-left:-210px;position:absolute;}
.skills_black_intro_big{ font-size: 1.5em;color:#202020;padding-top:2%;text-align:center;padding-bottom:2%;}
.skills_black_intro_big_shoppen{ font-size: 2.0em;color:#202020;padding-top:2%;text-align:center;padding-bottom:2%;}
.skills_black_intro_bottom{ font-size: 1.7em;color:#202020;padding-bottom:2%;}
.skills_black_intro_features{ font-size: 1.4em;color:#202020;padding-bottom:50px;text-align:left;padding-top:20px;}
.center_text{font-size: 1.9em;color:#202020;text-align:center;margin:auto;padding-bottom:2%;}
.center_text_small{font-size: 1.5em;color:#202020;text-align:center;margin:auto;padding-bottom:2%;}
.center_text_semi{font-size: 1.8em;color:#202020;text-align:center;margin:auto;}
.left_text{ font-size:20px;color:#202020;text-align:left;margin:auto;padding-bottom:2%;}
.center_text_upper{text-transform:uppercase; font-size: 35px;color:#202020;text-align:center;margin:auto;padding-bottom:2%;}
.introducing_topfinder{margin-left:7%;margin-right:7%;font-size:1.5em;padding-bottom:3%;padding-top:2%;}
div[class=introducing_topfinder] > p {font-size:1.1em;padding-top:15px;}
section[class=wettbewerb] > div  > div > p {font-size:1.4em;padding-top:25px;}
.trenner{width:100%; height:10px; }
.header_kl_center{font-size:1.2em;padding-bottom:5%;padding-top:2%;margin:auto;text-align:center;}
.header_kl_center1{font-size:1.2em;padding-bottom:10px;padding-top:10px;margin:auto;text-align:center;}
.header_kl_center_abstand{font-size:1.2em;padding-bottom:5%;padding-top:4%;margin:auto;text-align:center;}
.center{margin:auto;text-align:center;width:100%;height:auto;}
.center_schmal{margin:auto;text-align:center;width:60%;height:auto;}
.center_only{margin:auto;text-align:center;height:auto;}
.liniert{border-bottom:solid 1px #fff;padding-bottom:10px;font-size:18px}
.preise{text-align:center;border:solid 1px #fff;background-color:#f1f1f1;padding:0;}
.preise_notseen{text-align:center;border:solid 1px #fff;padding:0;height:50px;}
#preise_notseen_blue{text-align:center;border:solid 1px #fff;background-color:#a2b2c8;padding:0;height:50px;padding-top:8px;}
.preise_sub{text-align:center;margin:auto;border:solid 1px #fff;background-color:#f1f1f1;padding:0;width:240px;margin-bottom:50px;}
.preise_sub_bigger{text-align:center;margin:auto;border:solid 1px #fff;background-color:#f1f1f1;width:210px;padding:0;margin-bottom:50px;}
table[class=table]  tr > td {text-align:left;text-align:center;}
table[class=table]  tr > td[class=bigger] {text-align:left;padding-left:1em;width:210px;}
table[class=table]  tr > td[class=bigger2] {text-align:left;padding-left:1em;min-width:210px;}
table[class=table]  tr > td[class=bigger_small] {text-align:left;padding-left:0px;width:230px;}
table[class=table]  tr:nth-child(odd) {background-color:#f3f6fa;}
a.btn-outline_lila_small:link{margin:auto;text-align:center;}
a.btn-outline_lila_small:visited{margin:auto;text-align:center;}
a:visited{text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a.gross:link{font-size:20px;}
a.gross:visited{font-size:20px;}

.platzhalter_small{height:30px;width:100%;}
.platzhalter1{width:100%;min-height:100px;}
.platzhalter2{width:100%;min-height:60px;}
.platzhalter3{width:100%;min-height:10px;}
.platzhalter4{width:100%;min-height:200px;}
.platzhalter5{width:100%;min-height:130px;}
.platzhalter6{width:100%;min-height:40px;}
.platzhalter7{width:100%;min-height:50px;}
.platzhalter8{width:100%;min-height:20px;}
.platzhalter9{width:100%;min-height:36px;}
.platzhalter10{width:100%;min-height:20px;}
.platzhalter11{width:100%;min-height:30px;}
.platzhalter12{width:100%;min-height:80px;}
.social {
    margin: 0;
    padding: 0;
}

.social ul {
    margin: 0;
    padding: 5px;
}

.social ul li {
    margin: 5px;
    list-style: none outside none;
    display: inline-block;
}
.social i {
    width: 40px;
    height: 40px;
    color: #FFF;
    background-color: #262626;
    font-size: 22px;
    padding-top: 12px;
    margin:auto;text-align:center;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}

.social i:hover {
    color: #FFF;
    text-decoration: none;
    transition: all ease 0.3s;
    -moz-transition: all ease 0.3s;
    -webkit-transition: all ease 0.3s;
    -o-transition: all ease 0.3s;
    -ms-transition: all ease 0.3s;
}
.portfolio-modal .modal-backdrop {
    display: none;
    opacity: 0;
}
.login_fett  {
    color:#fff;
}
.login_fett.login_fett_shrink {
    color:#000;
}

.navbar-shrink1 .navbar-nav > li > a {
    color:#000;
}
.dropdown-shrink .dropdown > a {
    color:#000;
}
.dropdown-shrink .dropdown  {
    color:#000;
}
.login_einfach > ul > li > a {
    color:#fff;
}
.login_einfach.ling-shrink > ul > li > a {
    color:#000;
}
.login_einfach.ling-shrink {
    color:#000;
    background-image:url(/topfinder/img/login_icon1.png);background-repeat:no-repeat;background-position:28px 3px;
}
div.loginbereich li{list-style: none;margin-left:0px;padding-left:0px;}
.loginbereich{width:50%;min-width:600px;height:50px;color:#fff;position:absolute;right:1px;top:16px;z-index:9999999999999999999999;}
.star_platzhalter{width:100%;height:20px;}
.right_footer{font-size:1.1em;float:right;width:35%;text-align:left;padding-left:7%;}
.right_footer1{float:left;width:30%;}
.left_footer{font-size:1.1em;float:left;width:35%;text-align:left;padding-left:7%;}
.right_impressum{float:right;margin-left:5%;width:38%}
.left_impressum{float:left;margin-left:5%;width:38%}
.umrandung{width:80%;margin:auto;text-align:center;}
.kasten_impressum{width:80%;text-align:center;margin:auto;font-size:1.1em;}
.left{text-align:left;}
.right{text-align:right;}
.preise_oben{width:100%;height:60px;background-color:#2c3e50}
.preise_oben_profi{width:100%;height:60px;background-color:#b823d3}
.preise_mitte{width:100%;height:260px;background-color:#f3f6fa}
.preise_mitte_profi{width:100%;height:260px;background-color:#93a2b6;border-top:solid 2px #fff;}
.preise_unten{width:100%;height:auto;background-color:#d9e2ef;padding-top:15px;}
.preise_unten_profi{border-top:solid 1px #fff;color:#fff;width:100%;height:auto;background-color:#93a2b6;padding-top:15px;}
.preise_header_text{font-size:1.7em;color:#fff;padding-top:9px;}
.preise_mitte_text{font-size:1.7em;color:#303030;padding-top:30px;}
.preise_mitte_text_profi{font-size:1.7em;color:#fff;padding-top:30px;}
.preise_zahl{font-size:33px;}
.bestellen{padding-bottom:40px;padding-top:10px;}
.preise_fixed{left:4%;display:none;width:100%;position:fixed;height:200px;z-index:8;top:120px;text-align:center;}
.preise_fixed_schmal{background-color:#fff;display:none;width:100%;position:fixed;height:325px;z-index:8;text-align:center;margin:auto;}
.preise_fixed_r{display:inline-block;width:1300px;}
.preise_fixed_r_schmal{background-color:#f3f6fa;display:inline-block;width:700px;text-align:center;margin:auto;border-bottom:solid 2px #fff;}
.platzhalter_sprungmarke{width:100%;height:600px;display:none;}
#sprungmarke{position:absolute;width:100%;height:20px;top:145px;}
.preise_fixed_rand{width:100%;height:auto;}
.preise_fixed_rand_schmal{width:60%;height:auto;text-align:center;margin:auto;}
.fa fontawesome-icon fa-times{font-size:25px;}
.beliebt_text{color:#fff;font-size:25px;padding-top:7px;font-weight:bold;text-transform:uppercase;}
#home_link{position:absolute;width:254px;height:50px;left:1%;top:20px;}
.platzhalter2a{width:100%;min-height:60px;}
.startblock_text_small_a{color:#653583;font-size:1,5em;text-align:center;display:none;}
.bild_li{float:left;padding-top:50px;height:300px;width:300px;}
.bild_li1{float:left;padding-top:80px;height:350px;width:300px;}
.bild_re{float:right;padding-top:80px;height:300px;width:300px;}
.rechter{float:right;}
.grafik{width:50px;background-image:url();background-repeat:no-repeat;background-position:50% 50%;}
.top{margin-top:70px;}
.feature{width:30%;margin-left:3%;background-color:#ecf4f8;min-height:45em;margin-bottom:50px};
.feature_rand {text-align:left;}
body.modal-open {overflow: auto;}
body.modal-open[style] {padding-right: 0px !important;}
#popup_inhalt{width:50em;height:auto;background-color:#fff;border-radius:5px;margin-top:5%;margin:auto;text-align:center;margin-bottom:50px;}
.links_log {min-height:240px;width:50%;margin:auto;text-align:center;}
.rechts_log {min-height:250px;width:50%;margin:auto;text-align:center;}
.zentriert_formular{float:left;width:25%;height:auto;margin-left:10px;}
.zentriert_formular_inside{width:100%;margin-top:5px;text-align:left;padding-top:50px;}
.middle_log {width:72%;float:right;border-left:solid 1px #5085a9;padding-top:10px;padding-bottom:80px;height:auto;}
.middle_log_inside {width:100%;margin:auto;text-align:center;background:#fff;margin-top:13px;}
a.login_link:link{color:#303030;font-size:16px;display:block;padding-left:20px;padding-bottom:10px;}
a.login_link:visited{color:#303030;font-size:16px;display:block;padding-left:20px;}
.login_link{color:#303030;font-size:16px;padding-bottom:15px;width:100%;text-align:left;padding-left:20px;}
.rechts_log {width:50%;margin:auto;text-align:center;}
.middle_log_links{width:46%;float:left;padding-top:30px;padding-left:4%;}
.middle_log_rechts{width:46%;float:left;padding-left:4%}
.login_kunde{text-align:left;margin-top:30px;margin-bottom:15px;width:100%}
.login_kunde > p {font-size:16px;}
.login_bilder{width:320px;min-height:57px;;margin-bottom:10px;display:block}
.login_vorteile{text-align:left;font-size:16px;display:block;width:410px;}
.input_top{margin-top:20px;}
.login_vorteile > p {text-align:left;font-size:16px;margin-top:1px;margin-bottom:2px;}
.login_check{margin-right:8px;color:#5085a9}
.login_icon1{width:70px;height:80px;background-image:url(../img/loginicon1.png);background-repeat:no-repeat;float:left;}
.login_icon3{width:80px;height:80px;background-image:url(../img/loginicon3.png);background-repeat:no-repeat;float:left;}
.login_icon4{width:80px;height:80px;background-image:url(../img/loginicon4.png);background-repeat:no-repeat;float:left;margin-left:9px;}
.login_icon2{width:80px;height:80px;background-image:url(../img/loginicon2.png);background-repeat:no-repeat;float:left}
.login_head > div{text-align:left;font-size:16px;margin-bottom:16px;}
.login_platzhalter{width:100%;min-height:80px}
.versteckter_text{text-align:left;font-size:16px;font-weight:bold;color:#ff0000}
.grey{text-align:left;font-size:16px;font-weight:bold;}
#popup_content_text{border: solid 1px #c0c0c0;width:80%;height:450px;margin:auto;text-align:center;margin-bottom:80px;}
#popup_content_text_left{margin-left:35%;margin-top:2px;position:absolute;text-align:center;padding-top:9px;float:left;width:35%;height:50px;}
#popup_content_text_right{margin-top:2px;position:absolute;text-align:center;padding-top:9px;float:right;width:35%;height:50px;}
.rechts_log_content {height:250px;width:70%;vertical-align:bottom;padding-bottom:20px;margin:auto;text-align:center;}
.links_log_content {height:240px;width:70%;vertical-align:bottom;padding-bottom:20px;margin:auto;text-align:center;}
.stift {background:white url('/topfinder/img/input.png') no-repeat 10px 13px;}
.stift1{background:white url('/topfinder/img/input1.png') no-repeat 10px 13px;}
.stift3{background:white url('/topfinder/img/input.png') no-repeat 7px 14px;}
form[name=adminlogon] input[type="text"]  {color:#505050;padding-left:40px;padding-top:5px;padding-bottom:5px;font-size:16px;width:100%;background-color:#fff;border:1px solid #5085a9;margin-top:5px; margin-bottom:5px;height:50px}
form[name=adminlogon] input[type="password"]  {width:100%;padding-left:40px;padding-top:5px;padding-bottom:5px;font-size:16px;background-color:#fff;border:1px solid #5085a9;margin-top:5px; margin-bottom:5px;height:50px}
form[name=adminlogon] input[type="submit"]  {width:100%;height:50px;margin-top:10px;font-size:18px;color:#505050;}
form[name=adminlogon] input[type="checkbox"]  {margin-top:10px;}
form[name=adminlogon_start] input[type="text"] {border-radius: 4px;color:#505050;padding-left:40px;padding-top:5px;padding-bottom:5px;font-size:16px;width:300px;background-color:#fff;border:1px solid #404040;margin-top:5px; margin-bottom:5px;height:50px}
form[name=adminlogon_start] input[type="password"]  {width:250px;padding-left:40px;padding-top:5px;padding-bottom:5px;font-size:16px;background-color:#fff;border:1px solid #404040;margin-top:5px; margin-bottom:5px;height:50px}
form[name=adminlogon_start] input[type="checkbox"]  {margin-top:10px;}
form[name=lexikon] input[type="text"]{color:#505050;padding-top:5px;padding-bottom:5px;font-size:16px;width:75%;background-color:#fff;border:1px solid #fff;margin-top:0px; margin-bottom:5px;height:40px;float:left;padding-left:10px;border-radius:3px;}
form[name=voranmeldung] input[type="email"] {width:80%;margin:auto;margin-top:10px;margin-bottom:10px;}
form[name=voranmeldung] input[type="text"] {width:80%;margin:auto;margin-top:10px;margin-bottom:10px;}
.lexikon_button {background:none;width:20px;height:32px;border-left:none;border-right:none;border-bottom:solid 3px #6098b6;border-top:none;float:left;color:#fff;margin-left:5px;margin-right:5px;}
.lexikon_button1 {background:none;width:auto;height:auto;border:none;float:left;}
.lexikon_button2 {background:none;width:65px;border:none;float:left;height:48px; background-image:url(../img/search.png);background-repeat:no-repeat;background-position:50% 0%;}
.lex_leiste{width:100%;background-color:#6098b6;min-height:75px;padding-top:18px;}
.suchleiste{float:right;margin-right:0px;width:25%;}
.suchleiste1{width:75%;height:auto;padding-top:7px;float:left;}
.anmelden_top{padding-top:40px;padding-bottom:45px;}
.banderole{width:100em;height:250px;background-color:#fafafa;margin:auto;text-align:center;vertical-align:middle;display:table-cell;}
.banderole1{width:100em;height:250px;background-color:#7d0293;margin:auto;text-align:center;vertical-align:middle;display:table-cell;}
.button_white_font{font-size:1.1em;color:#fff}
.button_abstand{padding-top:0px;padding-bottom:30px;font-size:26px;margin:auto;text-align:center;}
.zentriert{margin:auto;text-align:center;}
.more_kasten{width:50em;height:auto;margin:auto;text-align:center;margin-bottom:50px;margin-top:50px;}
.more_kasten1{width:100%;height:auto;margin:auto;text-align:center;margin-bottom:50px;margin-top:50px;}
.kontakt_kasten{padding-bottom:40px;padding-top:40px;width:100%;height:auto;margin:auto;text-align:center;margin-bottom:50px;margin-top:0px;}
div[class=more_kasten] > p {font-size:23px;}
.versteckter_text{display:none;}
div[class=registrierung_danke_text] p {margin:auto;text-align:center;font-size:27px;margin-top:20px;}
.registrierung_danke_text{margin-top:180px;margin:auto;text-align:center;}
.ziel_kasten{width:400px;height:430px;margin:auto;text-align:center; background-image:url(../img/ziel.png);background-repeat:no-repeat;}
.register{width:25em;height:3em;font-size:25px;background-color:#8aa0a9}
.register_pre{width:35em;height:5em;font-size:25px;background-color:#8aa0a9}
.small_panel{width:60em;height:auto;margin:auto;text-align:center;margin-top:30px;}
.left_panel{text-align:left;}
.formular_size{width:240px;height:auto;text-align:left;float:left;padding-left:30px;}
.formular_size1{width:230px;height:auto;text-align:left;float:left;padding-top:25px;padding-left:30px;}
.formular_size1a{width:400px;height:auto;text-align:left;float:left;padding-top:25px;}
.formular_size2{width:240px;height:auto;text-align:left;float:left;padding-top:10px;}
.formular_size_small{width:180px;height:auto;text-align:left;float:left;padding-top:10px;}
.small_input{width:12%;float:left;}
.small_input_tel{width:20%;float:left;}
.small_input_tel1{width:12%;float:left;}
.small_input_tel1a{width:15%;float:left;}
.small_input_plz{width:15%;float:left;}
.small_input_ort{width:57%;float:left;}
.small_input_left{width:60%;float:left;}
.small_input_left1{width:70%;float:left;}
.small_input_half{width:36%;float:left;}
.small_input_half1{width:45%;float:left;margin-right:5%;}
.small_input_half2{width:45%;float:right;}
.around{width:80%;}
.small_input_standard{width:72%;float:left;}
.small_input_standard1{width:100%;float:left;}
.check_left{text-align:left;margin-left:250px;}
.check_left1{text-align:left;}
.button_bigger{width:300px;margin-top:20px;margin-bottom:30px;height:80px;font-size:22px;}
.button_bigger1{width:300px;margin-top:0px;margin-bottom:40px;height:80px;font-size:22px;}
.button_bigger2{width:300px;margin-top:35px;margin-bottom:50px;height:80px;font-size:22px;}
.button_bigger3{width:49%;margin-top:35px;margin-bottom:50px;height:80px;font-size:22px;}
.button_smaller{width:250px;margin-top:20px;margin-bottom:30px;height:80px;font-size:22px;}
.button_zahlung{width:60%;height:80px;font-size:22px;}
.button_zahlung_left{width:45%;height:80px;font-size:22px;}
.button_right{float:left;width:32%;height:80px;font-size:22px;margin-left:1%;}
.button_left{float:left;width:32%;height:80px;font-size:22px;}
.button_middle{width:34%;height:80px;font-size:22px;float:left;margin-left:1%;}
.button_right2{width:49%;height:80px;font-size:22px;float:right;}
.button_zahlung_right{width:45%;height:80px;font-size:22px;}
.button_left2{float:left;width:49%;height:80px;font-size:22px;}
.button_left1{float:left;width:45%;height:80px;font-size:22px;}
.button_right1{width:45%;height:80px;font-size:22px;float:right;}
.button_middle{width:30%;height:80px;font-size:22px;margin-left:3%;}
.abstand{margin-top:20px;}
#jahre_red{display:none;width:100%;height:50px;margin-top:10px;margin-left:10px;text-align:center;}
.card-wrapper{margin-bottom:60px;}
.form_umrandung{width:100%;height:auto;margin:auto;text-align:center;margin-top:10px;padding-left:2em;padding-right:2em;border:solid 2px #5084a8;padding-top:80px;}
.form_umrandung_login{float:right;width:72%;height:auto;margin:auto;text-align:center;margin-top:10px;padding-left:2em;padding-right:2em;border:solid 2px #5084a8;padding-top:80px;}
.form_umrandung_login_quit{width:80%;height:auto;margin:auto;text-align:center;margin-top:10px;padding-left:2em;padding-right:2em;border:solid 2px #5084a8;padding-top:80px;}
.form_umrandung_login_quit1{background:#fff;width:80%;height:auto;margin:auto;text-align:center;margin-top:30px;padding-left:2em;padding-right:2em;border:solid 2px #5084a8;padding-top:40px;padding-bottom:30px;}
.form_umrandung_login_quit1a{background:#fff;width:80%;height:auto;margin:auto;text-align:center;padding-left:2em;padding-right:2em;border-left:solid 2px #5084a8;border-right:solid 2px #5084a8;border-bottom:solid 2px #5084a8;padding-top:40px;padding-bottom:30px;}
.form_umrandung_login_quit1a_top{background:#303032;width:80%;height:50px;margin:auto;text-align:center;margin-top:30px;padding-top:10px;}
.form_umrandung_login_quit2{background:#fff;width:60%;height:auto;margin:auto;text-align:center;margin-top:30px;padding-left:2em;padding-right:2em;border:solid 2px #5084a8;padding-top:40px;padding-bottom:30px;}
.form_umrandung_login_ohne{float:right;width:72%;height:auto;margin:auto;text-align:center;margin-top:10px;padding-top:50px;}
.form_umrandung_login_ohne_quit{width:80%;height:auto;margin:auto;text-align:center;margin-top:10px;padding-top:50px;}
.form_umrandung_ohne{width:100%;height:auto;margin:auto;text-align:center;margin-top:10px;}
.form_umrandung_ohne_login{height:auto;margin:auto;text-align:center;margin-top:10px;width:80%;margin-left:12%;}
.form_umrandung_ohne_login_ep{height:auto;margin:auto;text-align:center;width:70%;}
.form_umrandung_ohne_login1{height:auto;margin:auto;text-align:center;margin-top:10px;width:80%;}
.topstore_oben{height:auto;margin:auto;text-align:center;margin-top:10px;width:90%;}
.topstore_unten{width:90%;height:auto;margin:auto;text-align:center;border-left:solid 2px #5084a8;border-right:solid 2px #5084a8;border-bottom:solid 2px #5084a8;}
.form_umrandung_half_top_login2{color:#fff;background-color:#303030;width:91%;height:50px;margin:auto;text-align:center;padding-top:11px;font-size:18px;font-weight:normal}
.form_umrandung_full{min-height:280px;width:100%;height:auto;margin:auto;text-align:center;border-left:solid 2px #5084a8;border-right:solid 2px #5084a8;border-bottom:solid 2px #5084a8;padding-top:50px;}
.form_umrandung_full1{min-height:80px;width:100%;height:auto;margin:auto;text-align:center;border-left:solid 2px #5084a8;border-right:solid 2px #5084a8;border-bottom:solid 2px #5084a8;padding-top:20px;}
.form_umrandung_half{min-height:280px;float:left;width:48%;height:auto;margin:auto;text-align:center;border-left:solid 2px #5084a8;border-right:solid 2px #5084a8;border-bottom:solid 2px #5084a8;}
.form_umrandung_half_right{min-height:255px;float:right;width:48%;height:auto;margin:auto;text-align:center;border-left:solid 2px #5084a8;border-right:solid 2px #5084a8;border-bottom:solid 2px #5084a8;}
.form_umrandung_half_login{width:65%;height:auto;margin:auto;text-align:center;border-left:solid 2px #5084a8;border-right:solid 2px #5084a8;border-bottom:solid 2px #5084a8;}
.half_login_height{min-height:140px;}
.half_login_height1{min-height:100px;}
.form_umrandung_half_full{color:#fff;background-color:#303030;width:100%;height:50px;margin:auto;text-align:center;font-size:18px;padding-top:9px;}
.form_umrandung_half_top{color:#fff;background-color:#303030;float:left;width:48%;height:50px;margin:auto;text-align:center;font-size:18px;padding-top:9px;}
.form_umrandung_half_top_login{color:#fff;background-color:#303030;width:100%;height:50px;margin:auto;text-align:center;padding-top:11px;font-size:18px;font-weight:normal;}
.form_umrandung_half_top_login1{color:#fff;background-color:#580759;width:80%;height:auto;margin:auto;text-align:center;margin-left:20%}
.form_umrandung_half_top_login_small{color:#fff;background-color:#580759;width:15em;height:auto;margin-left:50px}
.form_umrandung_half_right_top{color:#fff;background-color:#303030;float:right;width:48%;height:50px;margin:auto;text-align:center;font-size:18px;padding-top:9px;}
#formular_umgebung_login{width:80%;margin:auto;text-align:center;margin-left:15em;}
#formular_umgebung_login_quit{width:auto;margin:auto;text-align:center;margin-left:300px;color:#000;}
#formular_umgebung_login_experience{width:auto;margin:auto;text-align:center;margin-left:300px;color:#000;}
#formular_umgebung_login1{width:80%;margin:auto;text-align:center;}
.links_log_formular{padding-left:2em;margin:auto;text-align:center;width:60em;display:none;min-height:600px;border:solid 2px #5084a8;padding-top:80px;}
.links_log_formular_log{color:#000;background:#fff;margin:auto;text-align:center;width:100%;min-height:400px;border-top:solid 2px #5084a8;border-right:solid 2px #5084a8;border-left:solid 2px #5084a8;border-bottom:solid 2px #5084a8;padding-top:80px;}
.rechts_log_formular{color:#000;padding-left:2em;margin:auto;text-align:center;width:60em;display:none;min-height:600px;border:solid 2px #5084a8;padding-top:80px;}
.rechts_log_formular_log{color:#000;background:#fff;margin:auto;text-align:center;width:100%;display:none;min-height:400px;border-top:solid 2px #5084a8;border-right:solid 2px #5084a8;border-left:solid 2px #5084a8;border-bottom:solid 2px #5084a8;padding-top:80px;}
.rechts_log_smaller{width:100%;min-height:380px;}
.rechts_log_smaller1{width:100%;min-height:400px;}
.platzhalter_log{height:49px;}
.platzhalter_log{height:49px;}
#popup_content_text_left_formular{z-index:1;background-color:#fff;margin-top:2px;position:absolute;margin-left:92px;padding-top:9px;float:left;width:15em;height:50px;border-left: solid 2px #5084a8;border-right: solid 2px #5084a8;border-top: solid 2px #5084a8;}
#popup_content_text_right_formular{z-index:1;background-color:#fff;margin-top:2px;position:absolute;left:27em;padding-top:9px;float:left;width:15em;height:50px;border-left: solid 2px #5084a8;border-right: solid 2px #5084a8;border-top: solid 2px #5084a8;}
#popup_content_text_left_formular_small{z-index:9;background-color:#fff;margin-top:2px;position:absolute;margin-left:1px;padding-top:9px;float:left;width:15em;height:50px;border-left: solid 2px #5084a8;border-right: solid 2px #5084a8;border-top: solid 2px #5084a8;}
#popup_content_text_right_formular_small{z-index:9;background-color:#fff;margin-top:2px;position:absolute;left:39em;padding-top:9px;float:left;width:15em;height:50px;border-left: solid 2px #5084a8;border-right: solid 2px #5084a8;border-top: solid 2px #5084a8;}
#popup_content_text_left_formular_small_log{position:absolute;margin-top:1px;background-color:#fff;margin-left:0px;padding-top:2px;float:left;width:200px;height:50px;border-left: solid 2px #5084a8;border-right: solid 2px #5084a8;border-top: solid 2px #5084a8;}
#popup_content_text_right_formular_small_log{position:absolute;margin-top:1px;margin-left:198px;background-color:#fff;padding-top:2px;float:left;width:200px;height:50px;border-left: solid 2px #5084a8;border-right: solid 2px #5084a8;border-top: solid 2px #5084a8;}
.quit2{width:100%;height:auto;text-align:center;margin:auto;background-color:#fff;padding:0px;margin-bottom:50px;margin-top:40px;border-left: solid 1px #303030;border-right: solid 1px #303030;border-bottom: solid 1px #303030;}
.sepa_mandat{background-color:#fafafa;text-align:left;margin-top:60px;margin-right:30px;margin-bottom:50px;padding:50px;}
.sepa_header{font-weight:bold;margin-bottom:20px;margin-top:10px;}
div[class=sepa_mandat] > p {font-size:18px;}
.mitglied_header{padding-top:20px;padding-bottom:30px;}
#myModal{display:none;}
.gross_abs{font-size:19px;cursor:pointer;text-decoration:none;}
#myModal {position: fixed;top: 30% !important;left: 30%;right:30%;width:40%;height:300px;margin:auto;}
div[class=thanks_screen] > p {font-size:19px;color:#000;}
.thanks_screen{font-size:19px;color:#000;}
.more_umrandung{width:90%;height:auto;text-align:center;margin:auto;margin-top:50px;}
.floated, .inside {margin-bottom:50px;width:49%;float:left;vertical-align:middle;display:table-cell;text-align:left;min-height:520px}
.inside {float:none;border:none;}
.lang_menu1{float:right;margin-top:63px;text-transform:uppercase;font-size:17px;}
.lang_menu{float:right;margin-top:63px;text-transform:uppercase;font-size:17px;}
.bilderkasten{padding-top:15px;background-color:#f3f3f3;width:100%;border:solid 1px #c0c0c0;}
.demo_front{width:100%;height:80px;padding-top:31px;}
#more_info_links{border: solid 2px #c9d4de;display:none;margin-top:80px;margin:auto;text-align:center;width:100%;min-height:400px;background-color:#fff;padding-top:40px;padding-bottom:30px;}
#more_info_links1{border: solid 2px #c9d4de;display:none;margin-top:80px;margin:auto;text-align:center;width:100%;min-height:400px;background-color:#fff;padding-top:40px;padding-bottom:30px;}
#more_info_links2{border: solid 2px #c9d4de;display:none;margin-top:80px;margin:auto;text-align:center;width:100%;min-height:400px;background-color:#fff;padding-top:40px;padding-bottom:30px;}
#more_info_links3{border: solid 2px #c9d4de;display:none;margin-top:80px;margin:auto;text-align:center;width:100%;min-height:400px;background-color:#fff;padding-top:40px;padding-bottom:30px;}
#more_info_links4{border: solid 2px #c9d4de;display:none;margin-top:80px;margin:auto;text-align:center;width:100%;min-height:400px;background-color:#fff;padding-top:40px;padding-bottom:30px;}
#more_info_links_reiter{z-index:9;margin-top:2px;position:absolute;margin-left:0px;padding-top:9px;width:150px;height:50px;border-left: solid 2px #c9d4de;border-right: solid 2px #c9d4de;border-top: solid 2px #c9d4de;}
#more_info_links_reiter1{z-index:9;margin-top:2px;position:absolute;margin-left:155px;padding-top:9px;width:150px;height:50px;border-left: solid 2px #c9d4de;border-right: solid 2px #c9d4de;border-top: solid 2px #c9d4de;}
#more_info_links_reiter2{z-index:9;margin-top:2px;position:absolute;margin-left:310px;padding-top:9px;width:150px;height:50px;border-left: solid 2px #c9d4de;border-right: solid 2px #c9d4de;border-top: solid 2px #c9d4de;}
#more_info_links_reiter3{z-index:9;margin-top:2px;position:absolute;margin-left:465px;padding-top:9px;width:150px;height:50px;border-left: solid 2px #c9d4de;border-right: solid 2px #c9d4de;border-top: solid 2px #c9d4de;}
#more_info_links_reiter4{z-index:9;margin-top:2px;position:absolute;margin-left:620px;padding-top:9px;width:150px;height:50px;border-left: solid 2px #c9d4de;border-right: solid 2px #c9d4de;border-top: solid 2px #c9d4de;}
.left_log_menu{padding-top:40px;height:152px;width:300px;text-align:center;}
.log_links{display:table-cell;vertical-align:middle;width:10em;height:auto;}
.show_last_login{margin-bottom:20px;width:100%;height:30px;color:#202020;font-size:16px;text-align:left;margin-left:15px;}
.log_links{display:table-cell;vertical-align:middle;width:10em;height:auto;}
.more_textblock{text-align:center;margin:auto;min-width:500px;min-height:450px;}
.more_textblock_unten{width:100%;min-height:130px;background-color:#303030;color:#fff;padding-top:25px;}
.more_textblock_unten_left{float:left;width:50%;}
.more_textblock_unten_right{float:right;width:50%;}
.more_textblock_left{float:left;width:40%;margin-top:5px;background-color:#f1f1f1;min-height:115px;padding-top:20px;padding-bottom:10px;}
.more_textblock_right{float:right;width:60%;text-align:right;padding-right:25px;margin-top:5px;background-color:#f1f1f1;min-height:115px;padding-top:20px;padding-bottom:10px;}
.more_textblock_select_left{float:left;}
.more_textblock_select_right{float:right;}
.more_textblock_select{min-height:80px;padding-top:20px;}
.links_ausrichten{text-align:left;margin-left:40px;padding-top:10px;}
.links_ausrichten_more{text-align:left;margin-left:20px;padding-top:5px;}
.links_ausrichten_only{text-align:left;}
.preis_more{font-size:32px;text-align:left;margin-left:40px;}
.preis_more_without{font-size:32px;text-align:left;margin-top:0px;padding-top:0px;}
.preis_more_euro{font-size:25px;text-align:right;padding-bottom:15px;padding-left:20px;padding-top:3px;padding-right:25px;}
.abstandhalter{padding:50px;}
.abstandhalter1{padding-left:40px;padding-top:10px;}
.abstandhalter_big{padding-left:40px;font-size:25px;}
form[name=anschrift] select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;min-width:200px;height:50px;padding-left:5px;border:solid 2px #5084a8;margin-bottom:10px;font-size:18px;}
form[name=anschrift] select[name=land] {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;min-width:300px;height:40px;padding-left:5px;border:solid 2px #5084a8;margin-bottom:10px;font-size:18px;float:left;margin-left:15px;}
form[name=rechnungsadressen] select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;min-width:68%;height:45px;padding-left:5px;border:solid 2px #5084a8;margin-bottom:10px;font-size:18px;text-align:left;float:left;margin-left:15px;}
.bigger_font {font-size:22px;}
.floating_right{float:right;}
.longer_button{width:50em;}
.longer_button1{width:20em;margin-top:25px;margin-bottom:45px;}
.tt_form{padding-left:5em;}
.text_left_bold{text-align:left;font-weight:bold;padding-left:20px;}
.select_abstand{width:91%;margin:auto;text-align:center;padding-top:20px;padding-bottom:40px;}
.check_abstand{margin-top:30px;width:auto;height:auto;margin-bottom:30px}
.produkt_abstand{margin:auto;text-align:center;padding-top:30px;font-size:25px;}
.produkt_abstand1{margin:auto;text-align:right;font-size:18px;padding-bottom:5px;width:300px;}
.produkt_abstand2{text-align:right;margin:auto;font-size:18px;width:300px;}
.produkt_abstand3{margin:auto;text-align:center;font-size:18px;}
.produkt_abstand4{text-align:right;font-size:18px;width:90%;padding-right:10px;}
.produkt_abstand5{text-align:right;margin:auto;font-size:18px;width:320px;height:30px;}
.produkt_abstand6{margin:auto;text-align:center;padding-top:20px;font-size:30px;}
#gebuehrenanzeige1{font-weight:normal;color:#000;font-size:18px;text-transform:none;margin:auto;text-align:center;margin-bottom:7px;display:none}
#auswahl{font-size:25px;}
#produkt_abstand2{font-weight:bold;}
#abr{min-width:90px;display: inline-block;text-align:left;padding-left:5px;}
#jahrespreis{min-width:105px;display: inline-block;text-align:left;}
#jahrespreis1{min-width:30px;text-align:left;}
form[name=more_formular] input[type="text"] {border:solid 2px #c0c0c0;width:80px;padding-left:5px;margin-top:15px;}
form[name=anschrift] input[type="text"][name=anzahl] {border:solid 2px #c0c0c0;width:30px;padding-left:5px;margin-top:15px;}
form[name=more_formular] input[type="checkbox"] {margin-right:10px;}
form[name=more_formular] select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;width:250px;height:40px;padding-left:10px;border:solid 2px #5084a8;}
.more_einruecken{margin-left:27px;}
.more_enterprise{width:100%;height:auto;min-height:45px;background-color:#202020;border-top:solid 1px #fff;bottom:0;}
div[class=more_enterprise] > p {font-size:19px;color:#fff;text-align:center;font-weight:bold;padding-top:7px;}
.more_top{text-align:left;padding-top:10px;min-height:67px;width:70%;font-size:18px;}
.more_right{text-align:right;display:inline-block;}
.more_right1{text-align:right;display:inline-block;width:120px;}
#click_abr{position:absolute;right:20%;margin-top:122px;cursor:pointer;}
#gebuehrenanzeige{width:85px;font-weight:bold;display:inline-block;}
.bestellbestaetigung_umgebung{text-align:left;border:solid 2px #5084a8;margin-left:5em;margin-right:5em;padding:2em;margin-bottom:1em;font-size:18px;color:#303030}
.bestellbestaetigung_umgebung1{text-align:left;border:solid 2px #5084a8;font-size:18px;margin-left:5em;margin-right:5em;margin-bottom:1em;color:#303030;}
.bestellbestaetigung_umgebung3{text-align:left;margin-left:5em;margin-right:5em;padding:2em;margin-bottom:1em;font-size:18px;color:#303030}
#thanks{text-align:center;margin:auto;font-size:25px;}
#abbruch{text-align:center;margin:auto;font-size:25px;margin-top:10%;color:#000;font-size:21px;}
div[class=u_box_right]> div {width:580px;float:left;}
div[class=u_box_right]> div > div{float:left;*display:inline;zoom:1;display: inline-block;width:460px;}
.u_box_rigtht{padding-bottom:1em;}
.register_button_center{margin:auto;text-align:center;width:55%;height:100px;margin-top:30px;margin-bottom:50px;}
.register_button_center1{margin:auto;text-align:center;width:100%;height:100px;margin-top:30px;margin-bottom:50px;}
.register_button_center2{margin:auto;text-align:center;width:80%;height:auto;margin-top:30px;margin-bottom:50px;}
#register{float:left;}
#korrektur{float:right;}
.gebuehren{margin-bottom:20px;text-transform:uppercase}
.gebuehren1{margin-bottom:20px;margin-top:20px;text-transform:uppercase}
#ust{display:none;}
#ust1{display:none;}
.menu_abstand_links{margin-left:20px;font-weight:bold;}
.paketuebersicht{padding-top:20px;width:80%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;padding-bottom:20px;color:#000;margin-bottom:20px;}
.paketuebersicht_text{padding-left:25px;padding-right:20px;padding-top:25px;width:65%;margin:auto;text-align:left;border: solid 2px #5084a8;margin-bottom:50px;padding-bottom:20px;}
.bestellkasten{font-size:17px;display:inline-block;width:190px;height:190px;margin:auto;text-align:center;margin-left:5px;margin-right:5px;margin-bottom:10px;}
.bestellkasten_pop{font-size:17px;width:190px;height:190px;margin:auto;text-align:center;margin-left:5px;margin-right:5px;background:#f1f1f1;}
.bestellkasten_top{font-size:17px;background-color:#c0bfbf;width:190px;height:30px;margin:auto;text-align:center;}
.aktuelle_preise{ font-size:25px;color:#303030;margin-bottom:35px;text-align:center;}
.uppercase{text-transform:uppercase;font-size:20px;text-align:right;padding-right:10px;padding-top:5px;}
.uppercase3{text-transform:uppercase;font-size:20px;text-align:center;padding-right:10px;padding-bottom:20px;}
.uppercase4{font-size:20px;text-align:center;padding-right:10px;padding-bottom:20px;}
.text_normal{text-transform:none;}
.uppercase2{text-transform:uppercase;font-size:24px;text-align:center;padding-top:15px;}
.uppercase2a{text-transform:uppercase;font-size:24px;text-align:center;padding-top:6px;}
.uppercase1{font-size:20px;font-family: 'Montserrat', sans-serif;}
.bestellkasten_right{text-align:center;margin-top:15px;}
.bestellkasten_right1{text-align:center;margin-top:5px;}
.left_align{text-align:left;}
.form_login_right{float:right;padding-top:35px;margin-right:25%;}
.form_login_left{float:left;padding-top:35px;margin-left:25%;}
.danke_kasten{width:71%;float:right;text-align:center;}
.form_abstand{margin:auto;text-align:center;}
.zentriert{margin:auto;text-align:center;width:300px;height:130px;}
.zentriert_small{margin:auto;text-align:center;}
.artikel_left{text-align:left;font-size:18px;margin-left:20px;width:200px;height:30px;margin-bottom:20px;}
.artikel_left1{text-align:left;font-size:19px;margin-left:10px;width:180px;height:30px;}
.artikel_left2{text-align:left;font-size:19px;width:180px;height:30px;}
.artikel_left_long{text-align:left;font-size:18px;margin-left:20px;width:auto;height:30px;margin-bottom:20px;}
.artikel_left_long_up{text-align:left;font-size:18px;margin-left:20px;width:auto;height:30px;margin-bottom:20px;text-transform:uppercase}
.abstand_checkbox{padding-right:15px;margin-top:5px}
.checkbox_abstand{text-align:left;font-size:19px;margin-top:30px}
.aktuelle_preise_kuendigung{width:80%;margin-left:16%;padding-bottom:20px;}
.kuendigung_kasten{width:100%;height:auto;}
.kuendigung_kasten_small{width:240px;height:auto;font-size:18px;margin:auto;text-align:center}
.kuendigung_kasten1{width:40%;height:auto;margin:auto;text-align:center}
.kuendigung_kasten2{width:80%;height:auto;margin:auto;text-align:center}
.kuendigung_kasten_links{float:left;width:auto;height:30px;padding-top:10px;}
.kuendigung_kasten_right{float:left;width:auto;height:30px;text-align:left;padding-top:10px;}
.kuendigung_kasten_re{width:auto;height:30px;text-align:left;padding-top:10px;position:absolute;margin-left:240px;}
.kuendigung_kasten_links1{float:none;width:130px;height:20px;padding-top:0px;text-align:center;margin:auto;margin-bottom:10px;}
.kuendigung_kasten_right1{float:none;width:auto;height:20px;text-align:left;padding-top:0px;font-size:16px;text-align:center;margin:auto;}
.kuendigung_kasten_links2{float:none;width:auto;height:20px;padding-top:0px;text-align:center;margin:auto;margin-bottom:10px;}
.kuendigung_kasten_right2{float:none;width:210px;height:20px;padding-top:0px;font-size:16px;text-align:center;margin:auto;}
.kategorien_center{text-align:center;margin:auto;width:70%;}
.kategorien_rand{text-align:center;margin:auto;width:90%;height:auto;float:left;}
.kategorien_rand_links{text-align:center;margin:auto;float:left;}
.kategorien_rand_rechts{text-align:center;margin:auto;float:left;}
.kategorien_select{margin-top:20px;margin-bottom:30px;}
.kategorien_rand_pre{float:left;width:25%;}
.kategorien_rand_pre1{float:left;width:25%;}
.kategorien_rand_pre2{float:left;width:25%;}
.kategorien_rand_pre3{float:left;width:25%;}
#mymodal1{display:none;}
#mymodal {width:600px;height:320px;top:18%;margin:auto;text-align:center;}
.abstand_top{margin-bottom:20px;}
input#image-button{background-color:#fff;background-position:50% 50%;background-image:url(/img/blank.png);background-repeat:no-repeat;height: 200px;width:200px;border:none;}
input#image-button1{display:none;}
#thanks2{width:100%;min-height:400px;background:transparent;}
#thanks3{min-height:195px;}
#jahrespreis_rechnen{display:none;}
.little_top{margin-top:10px;padding-top:10px;}
.kuendige_left{margin:auto;text-align:center;font-size:19px;width:21em;margin-bottom:20px;}
.kuendige_left_top{padding-top:5px;padding-bottom:3px;text-align:left;}
form[name=kuendigungsgrund] {text-align:left;}
.center_quit{margin:auto;text-align:center;width:100%;height:auto;margin-bottom:30px;margin-top:15px;}
.center_quit1{margin:auto;text-align:center;width:20em;height:auto;margin-bottom:30px;margin-top:20px;}
form[name=neu_form] input[type="submit"]  {background:none;border:none;}
form[name=neu_form] select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/topfinder/img/smart_arrows.png") no-repeat scroll 100%;min-width:300px;height:50px;padding-left:5px;border:solid 2px #5084a8;margin-bottom:10px;font-size:18px;color:#000;}
.login_big_font{font-size:25px;margin-bottom:20px;color:#202020;font-family: 'Montserrat', sans-serif;}
.login_big_font_top{font-size:25px;margin-top:150px;font-family: 'Montserrat', sans-serif;}
.login_big_font_top1{font-size:25px;margin-top:250px;}
.liste{width:70%;height:auto;text-align:center;margin:auto;margin-top:30px;font-size:18px;}
.liste_small{width:150px;height:auto;text-align:center;margin:auto;margin-top:30px;font-size:20px;margin-bottom:20px;}
.listen_breite{width:90%;height:auto;margin:auto;text-align:center;}
.listen_breite_hide{width:90%;height:auto;margin:auto;text-align:center;display:none;}
.listen_breite_hide1{width:90%;height:auto;margin:auto;text-align:center;display:none;}
.listen_breite1{width:90%;height:auto;margin:auto;text-align:center;}
.listen_breite_rechts1{width:50%;height:auto;float:left;padding-top:30px;text-align:left;}
.listen_breite_links{width:40%;height:auto;float:left;font-size:20px;valign:middle;padding-top:40px;text-align:left;margin-left:40px;}
.listen_breite_rechts{width:50%;height:auto;float:left;padding-top:40px;}
.liste_upload{margin-top:10px;margin-bottom:30px;}
.fileUpload {position: relative;overflow: hidden;width:38%;background:#5084a8;float:right;height:45px;color:#fff;padding-top:10px;padding-left:5px;font-size:18px;text-align:center;border-radius:2px}
.fileUpload input.upload {position: absolute;top: 0px;right: 0;margin: 0;padding: 0;font-size: 20px;cursor: pointer;opacity: 0;filter: alpha(opacity=0);}
.form_control_liste{width:60%;height: 45px;padding: 15px 20px;font-size: 15px;color: #2c3e50;background-color: #ffffff;background-image: none;border: 2px solid #5084a8;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;text-align:left;}
.vorhanden{margin-top:10px;padding-top:20px;}
.top{margin-top:60px;}
.artikelliste_block{width:100%;height:auto;margin:auto;text-align:center;margin-top:20px;margin-bottom:40px;}
.artikelliste_overview{width:80%;height:auto;margin:auto;text-align:center;}
.artikelliste_overview_small{height:50px;border:solid 1px #5084a8;width:50%;float:left;text-align:left;padding-left:10%;padding-top:10px;}
.fa-bar-chart{margin-bottom:20px;}
.bottom{margin-bottom:20px;}
.logge{cursor:pointer;margin:auto;text-align:center;}
.bisherige_shops{padding-bottom:30px;height:auto;margin:auto;text-align:center;width:80%;}
.planner {width:150px;height:50px;padding-left:5px;border:solid 2px #5084a8;margin-bottom:10px;font-size:18px;float:left;margin-right:5px;}
.planner1 {width:180px;height:50px;padding-left:5px;border:solid 2px #5084a8;margin-bottom:10px;font-size:18px;float:left;margin-right:5px;}
.planner2 {width:200px;height:50px;padding-left:5px;border:solid 2px #5084a8;margin-bottom:10px;font-size:18px;float:left;margin-right:5px;}
.planner3 {width:60%;height:50px;padding-left:20px;border:solid 2px #5084a8;font-size:18px;margin:auto;text-align:left;}
.planner4 {width:60%;height:50px;padding-left:20px;border:solid 2px #5084a8;font-size:18px;margin:auto;text-align:left;margin-top:2px;}
.ui-datepicker-trigger{cursor:pointer}
.umbruch{width:60%;height:20px;clear:both;}
.brclear {clear:both;height:0;margin:0;font-size: 1px;line-height: 0;}
.login_text_rechts{float:right;margin-right:7%;}
.login_grafik1{background-image:url(/topfinder/img/world.png);background-repeat:no-repeat;width:50px;height:50px;float:right;margin-right:10px;}
.login_fett{font-size:18px;color:#fff;}
.login_einfach{background-image:url(/topfinder/img/login_icon.png);background-position:28px 3px;background-repeat:no-repeat;margin-top:15px;margin-left:150px;font-weight:normal;text-transform:none;text-align:right;width:100px;float:right;}
#shop_professional{background-color:#93a2b6}
.navi_test{z-index:999999999999999999999;width:100%;height:40px;background:transparent;top:80px;position:absolute;position:fixed;}
div.navi li{list-style: none;margin-left:0px;padding-left:0px;}
div.navi ul{margin-left:0px;padding-left:0px;}
.navilink{font-size:16px;color:#fff;padding-left:13px;}
.navilink1{margin-left:25px;font-size:16px;color:#fff;}
a.navilink1:hover{margin-left:25px;font-size:16px;color:#95fafe;}
a.navilink:hover{color:#95fafe;}
#log1{color:#fff;}
#log{color:#fff;font-size:18px;}
@media (min-width: 768px) {
    .navbar-fixed-top1 {width: 750px;margin:auto;text-align:center;}
}
@media (min-width: 992px) {
    .navbar-fixed-top1 {width: 970px;margin:auto;text-align:center;}
}
@media (min-width: 1200px) {
    .navbar-fixed-top1 {width: 1170px;margin:auto;text-align:center;}
}
.kategorien_leiste{width:220px;height:320px;position:fixed;top:220px;left:6px;z-index:9;pointer-events: none}
.finder_menu{display:none;width:50px;height:50px;background-color:#eae8e8;border:none;}
.click_menu{margin-right:20px;margin-left:5px;float:left;cursor:pointer;left:5px;height:42px;width:50px;background-image:url(/img/menu_click.png);z-index:9;background-repeat:no-repeat;}
.click_button{cursor:pointer;position:absolute;right:0px;top:13px;height:40px;width:40px;background-image:url(/img/close_small.png);z-index:99999;background-repeat:no-repeat;}
.abstand_oben{margin-top:70px;margin-left:30px;}
.page-section{text-align:left;min-height:250px;padding-top:20px;}
.back-to-top {display: inline-block;clear: both;background:transparent;color: #333;padding: 0 10px 5px;margin: 20px 0 0;text-shadow: none;}
.back-to-top:hover {background: #fff;color: pink;text-decoration: none;}
@media (min-width: 768px) {
    .header .navbar-brand {padding-left: 0;        }
}
.scroll_abstand{text-align:center;margin:auto;width:100%;}
#navi_scroll{width:100%;text-align:left;height:100px;background-color:#232d37;z-index:999;margin-bottom:35px;}

.fixed{position:fixed;top:189px;width:100%;text-align:left;height:60px;background-color:#f1f1f1;z-index:8;}
.fixed1{position:fixed;top:119px;width:100%;text-align:left;height:60px;background-color:#f1f1f1;z-index:8;}
.platzhalter_fixed1{width:100%;text-align:left;height:60px;z-index:8;display:none;}
.fixed2{position:fixed;top:120px;width:100%;text-align:left;height:60px;background-color:#f1f1f1;z-index:8;}
.fixed3{position:fixed;top:209px;width:100%;text-align:left;height:60px;z-index:8;}
.caption{padding-top:20px;}
@media (min-width: 768px) {
    .scroll_unternav {width: 750px;margin:auto;text-align:center;}
}
@media (min-width: 992px) {
    .scroll_unternav {width: 970px;margin:auto;text-align:center;}
}
@media (min-width: 1200px) {
    .scroll_unternav {width: 1170px;margin:auto;text-align:center;}
}
@media (min-width: 768px) {
    .scroll_unternav1 {width: 750px;margin:auto;text-align:center;}
}
@media (min-width: 992px) {
    .scroll_unternav1 {width: 970px;margin:auto;text-align:center;}
}
@media (min-width: 1200px) {
    .scroll_unternav1 {width: 1170px;margin:auto;text-align:center;}
}
.scroll_unternav {padding-top:20px;}
.fixed_scroll{position:fixed;top:100px;}
.scroll_unternav1 {height:75px;padding-left:10px;background:transparent;}
div.scroll_unternav li[class=schritte]{list-style: none;width:180px;padding-left:15px;}
div.scroll_unternav li[class=gross]{list-style: none;width:180px;padding-left:15px;}
div.scroll_unternav li{list-style: none;}
div.scroll_unternav ul{margin-left:0px;list-style:none;padding-left:0;margin-left:0;}
.long{min-width:30%;}
.langer_link{width:auto;text-align:center;height:35px;}
.roterlink{background-image:url(../img/pink_swish1.png);background-repeat:no-repeat;background-position:20px 100%;width:auto;height:auto;height:35px;}
a.scroll-link:link{color:#fff;margin-left:20px;font-size:16px;}
a.scroll-link:visited{color:#fff;margin-left:20px;font-size:16px;}

.features{margin-top:80px;width:100%;margin:auto;text-align:center;}
.feature_sec{padding-top:10px;}
.schmal_feature{width:85%;margin:auto;text-align:center;padding-bottom:20px;}
.more_grey{width:100%;background:#fff;padding-bottom:50px;}
#fac{min-height:400px;}
#review{min-height:400px;}
#download{min-height:400px;}
.caption{text-align:left;}
div.page-section h2 {padding-bottom:20px;}
.big_font{font-size:35px;}
#first_balken1{display:none;}
#first_balken{display:none;}
#first_balken2{display:none;}
#first_balken3{display:none;}
#preise_notseen_blue{display:none;}
.enterprise_aussen{width:100%;height:auto;margin:auto;text-align:center;margin-bottom:80px;}
.form-control1 {
    padding-left:10px;
    width: 54%;
    height: 50px;
    font-size: 15px;
    margin-left:85px; margin-right:10px;
    line-height: 1.42857143;
    color: #2c3e50;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #5084a8;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.but1 {width:130px;color:#fff;height:50px;margin-top:10px;}
.topform{margin-bottom:10px;margin-right:10px;}
.paketuebersicht_neu{padding-top:10px;font-size:22px;border:none;background:none;}
.c_form{width:100%;min-height:50px;margin-bottom:20px;color:#202020}
.platzhalter_input{height:20px;width:100%;}
.finder_menu_around {width:300px;height:50px;margin-bottom:20px;}
.unter_finder{padding-top:10px;}
.tester{width:300px;height:100%;position:absolute;background:#fff;margin:auto;text-align:center;padding-top:1px;}
.menu_top{margin-top:41px;margin-bottom:100px;min-height:450px;}
.login_dropdown > li > a {position: relative;display: block;padding: 0px 0px;color:#fff;}
form[name=bestandskunde] input[type="submit"]  {border:none;background:none;}
.quit{width:100%;height:auto;text-align:center;margin:auto;background-color:#fff;padding:0px;margin-bottom:50px;margin-top:40px;border-left: solid 2px #5084a8;border-right: solid 2px #5084a8;border-bottom: solid 2px #5084a8;}
.quit1{width:100%;height:auto;text-align:center;margin:auto;background-color:#fff;padding:20px;margin-bottom:60px;border-left:solid 2px #5084a8;border-bottom:solid 2px #5084a8;border-right:solid 2px #5084a8}
.quit1top{width:100%;height:50px;text-align:center;margin:auto;background-color:#303030;margin-top:30px;color:#fff;padding-top:10px;}
.quit_transparent{width:100%;height:auto;text-align:center;margin:auto;padding:20px;margin-bottom:60px;margin-top:40px;}
.quit_top{background-image:url(../topfinder/img/anforderungsprofil.png);background-repeat:no-repeat;background-position:10px 50%;margin-top:20px;font-size:24px;background-color:#fff;height:70px;padding-top:17px;padding-left:15px;margin-bottom:25px;}
.quit_top1{background-image:url(../topfinder/img/quitting.png);background-repeat:no-repeat;background-position:10px 50%;margin-top:40px;font-size:24px;background-color:#fff;height:70px;padding-top:17px;margin-bottom:25px;}
.quit_top2{background-image:url(../topfinder/img/plus.png);background-repeat:no-repeat;background-position:10px 50%;font-size:20px;background-color:#303030;height:70px;padding-top:20px;margin-bottom:25px;color:#fff}
.quit_top3{font-size:20px;background-color:#f1f1f1;height:50px;padding-top:10px;margin-bottom:0px;color:#000;border-bottom: solid 1px #d4d4d4;border-top: solid 2px #fff;margin:auto;text-align:center}
.quit_top4{font-size:20px;background-color:#303030;height:70px;padding-top:20px;margin-bottom:0px;color:#fff}
div[class=left] > p {padding-left:10px;}
div[class=quit] > p[class=absatz] {font-size:30px;}
.quit_left{margin-left:60px;}
.textklein{font-size:20px;text-transform:none;margin-top:10px;}
.textklein_ep{font-size:17px;text-transform:none;}
.textklein_overview{font-size:20px;text-transform:none;margin-top:15px;font-family: 'Montserrat', sans-serif;}
.textklein_overview1{font-size:22px;text-transform:none;margin-top:30px;margin-bottom:15px;font-family: 'Montserrat', sans-serif;}
.textklein_overview2{font-size:16px;text-transform:none;margin-top:10px;margin-bottom:10px}
.textklein_overview3{font-size:16px;text-transform:none;margin-top:10px;margin-bottom:10px;display:none}
.bestellkasten_nummer{font-size:16px;padding-top:5px;color:#fff;text-transform:uppercase;}
.abstand_button{margin-top:20px;margin-bottom:30px;}
.bestand_quit{width:auto;height:auto;margin:auto;text-align:center;margin-left:300px;color:#202020;}
.aktuelle_preise_auswahl{width:auto;text-align:center;margin:auto;padding-bottom:20px;margin-left:300px;color:#303030}
.form_umrandung_ohne_login_quit{height:auto;margin:auto;text-align:center;}
.paketuebersicht_quit{margin:auto;text-align:center;padding-top:25px;width:70%;border: solid 2px #5084a8;height:auto;padding-bottom:20px;}
.paketuebersicht_quit1{margin:auto;text-align:center;padding-top:0px;width:450px}
.quit_button{width:70%;height:auto;margin:auto;text-align:center;}
.quit_button1{width:450px;height:auto;margin:auto;text-align:center;margin-top:30px;padding-top:10px;}
.quit_button2{width:70%;height:auto;margin:auto;text-align:center;}
.quit_button_overview{width:80%;height:auto;margin:auto;text-align:center;}
.button_left{float:left;}
.button_right{float:right;}
div[class=quit_button_overview] > p {font-size:30px;}
.quit_margin{text-align:left;margin-left:20px;padding-top:30px;}
.quit_margin1{text-align:left;margin-left:20px;margin-right:20px;padding-top:30px;padding-bottom:50px;}
.quit_sub{background:#fff;width:100%;height:auto;}
.gutschein_left{margin-left:20px;text-align:left;padding-top:20px;}
.gutschein_left_neu{margin-left:20px;text-align:left;padding-top:60px;}
.bestellnummer_rand{width:100%;margin:auto;text-align:center;margin-top:50px;margin-bottom:15px;font-family: 'Montserrat', sans-serif;}
.bestellnummer{width:30%;text-align:left;float:left;background-color:#fff;padding:15px;border:solid 1px #dedbdb;margin-left:10px;text-align:center;margin:auto;padding-top:20px;}
.bestellnummer1{width:30%;text-align:left;float:left;background-color:#fff;padding:15px;border:solid 1px #dedbdb;margin-left:10px;text-align:center;margin:auto;padding-top:20px;margin-left:5%}
.bestellnummer3{width:30%;text-align:left;float:right;background-color:#fff;padding:15px;border:solid 1px #dedbdb;text-align:center;margin:auto;padding-top:20px;margin-left:5%}
.bestellnummer2{font-size:20px;width:100%;min-height:170px;text-align:left;text-align:center;margin:auto;background-color:#fff;padding:15px;border:solid 1px #dedbdb;padding-top:10px;margin-top:30px;}
.bestellnummer4{font-size:20px;width:100%;min-height:170px;text-align:left;text-align:center;margin:auto;background-color:#fff;padding:15px;padding-top:10px;margin-top:30px;}
.card {width: 100%;height: 100%;position: absolute;-webkit-transition: -webkit-transform 1s;-moz-transition: -moz-transform 1s;-o-transition: -o-transform 1s;transition: transform 1s;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-origin: 50% 50%;}
.card div {display: block;height: 100%;width: 100%;text-align: center;position: absolute;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
.card .front {font-size:20px;font-family: 'Montserrat', sans-serif;cursor:pointer;padding-top:10px;background-color:#fff;border:solid 1px #dedbdb;font-size:20px;background-image:url(../img/rabatt.png);background-repeat:no-repeat;background-position:30px 50%;padding-top:70px;text-align:left;padding-left:180px;}
.card .back {font-size:15px;padding-left:10px;padding-right:10px;padding-top:10px;;background-color:#fff;border:solid 1px #dedbdb;-webkit-transform: rotateY( 180deg );-moz-transform: rotateY( 180deg );-o-transform: rotateY( 180deg );transform: rotateY( 180deg );}
.card.flipped {-webkit-transform: rotateY( 180deg );-moz-transform: rotateY( 180deg );-o-transform: rotateY( 180deg );transform: rotateY( 180deg );}
.container_card {width:100%;min-height:170px;text-align:left;text-align:center;margin:auto;position: relative;-webkit-perspective: 800px;-moz-perspective: 800px;-o-perspective: 800px;perspective: 800px;}
.card_rand{width:48%;height:150px;margin:auto;text-align:center;margin-top:30px;}
.bildabstand{padding-top:10px;padding-bottom:10px;}
.bildabstand{padding-top:10px;padding-bottom:10px;}
div[class=back] > p {margin-top:10px;}
.wunschdatum{text-align:left;padding-left:20px;;padding-right:20px;font-size:18px;padding-top:12px;padding-bottom:12px}
.wunschdatum1{text-align:left;padding-left:20px;;padding-right:20px;font-size:18px;}
.clock{margin-top:20px;margin-bottom:20px;}
#zahlartfertig{width:100%;height:50px;background:#fff;margin-bottom:20px;padding-top:10px;}
#zahlartdone{width:100%;height:50px;background:#fff;margin-bottom:20px;padding-top:10px;}
.absatz_zahlungsarten{color:#1d5e04;}
.absatz_zahlungsarten_rechnungsadresse{padding-top:100px;color:#1d5e04;}
.absatz_zahlungsarten_pop{color:#1d5e04;padding:50px;}
.absatz_zahlungsarten_korrektur{color:#ff0000}
.zahlart_body{width:100%;height:auto;padding-top:0px;padding-bottom:20px;}
.pop_around{width:95%;height:auto;margin:auto;text-align:center;margin-bottom:30px;}
.zahlart_kasten_links{width:100%;height:auto;text-align:left;margin-bottom:10px;margin-top:10px;color:#000;}
.zahlart_kasten_sub_links{margin-left:30px;float:left;width:10%;height:auto;text-align:left;margin-top:20px;}
.zahlart_kasten_sub_links_re{margin-left:30px;float:left;width:10%;height:auto;text-align:left;}
.zahlart_kasten_sub_links2{margin-left:30px;float:left;width:10%;height:auto;text-align:left;margin-top:20px;min-height:100px;margin-top:70px;}
.zahlart_kasten_sub_around{border-bottom: solid 1px #c0c0c0;width:100%;height:auto;min-height:120px;padding-top:20px;}
.zahlart_kasten_sub_around1{width:100%;height:auto;min-height:140px;padding-top:20px;}
.zahlart_kasten_sub_around2{width:90%;height:auto;min-height:250px;padding-top:30px;text-align:center;margin:auto;}
.zahlart_kasten_sub_rechts{float:left;width:65%;height:auto;text-align:left;}
.zahlart_kasten_rechts{width:100%;height:auto;text-align:left;color:#000;}
.text_einruecken{float:left;width:140px;height:auto;}
.text_einruecken1{float:left;width:70px;height:auto;font-size:18px;}
.text_einruecken2{float:left;width:90px;height:auto;padding-left:30px;margin-right:30px;text-align:left;}
.left_einruecken{margin-left:20px;}
.zahlart_kasten_sub_rechts_edit{float:right;width:10%;height:auto;text-align:left;}
#zahlung_pop{width:500px;height:300px;}
.zahlungsart_button{width:35px;height:35px;background-image:url(/topfinder/img/edit.png);background-repeat:no-repeat;background-color:none;border:none;}
.zahlungsart_button1{width:35px;height:35px;background-image:url(/topfinder/img/delete.png);background-repeat:no-repeat;background-color:none;border:none;}
.einruecken2{width:100%;height:auto;text-align:left;margin-top:70px;color:#000;}
.einruecken3{width:80%;height:auto;text-align:left;padding-top:80px;margin:auto;text-align:center;color:#303030}
.zahlung_head{font-size:24px;margin-bottom:50px;}
.thx{margin:auto;text-align:center;display:none;font-size:22px;margin-top:50px;}
.einruecken_padding{margin-top:80px;padding-bottom:50px;}
.einruecken_padding1{margin-top:40px;padding-bottom:30px;}
.center_limit{width:100%;text-align:center;margin:auto;}
.center_top{margin:auto;text-align:center;margin-top:180px;}
#rechnungsadressedone{width:100%;height:70px;}
.del_rand{width:50%;height:auto;margin:auto;text-align:center;background:#fff;margin-top:15%;border-radius:5px;min-height:300px;}
.del_rand1{width:60%;height:auto;margin:auto;text-align:center;background:#fff;border-radius:5px;min-height:300px;margin-top:0px;}
.del_rand2{width:70%;height:auto;margin:auto;text-align:center;background:#fff;margin-top:5%;border-radius:5px;min-height:750px;}
.del_rand3{width:70%;height:auto;margin:auto;text-align:center;background:#fff;margin-top:5%;border-radius:5px;min-height:550px;}
.del_rand4{width: 50%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);min-height:500px;background:#fff;border-radius:5px;margin-left: auto;margin-right: auto;left: 0;right: 0;text-align:center;}
.del_rand_einruecken{padding-bottom:20px;}
.del_rand_einruecken1{padding-bottom:20px;padding-top:70px;font-size:19px;color:#000}
.del_rand_einruecken2{padding-bottom:20px;padding-top:30px;font-size:19px;}
#rechnungsadressedone_sub{padding-top:15px;height:50px;}
.zahlungsart_abstand{padding-top:20px;margin-bottom:20px;font-size:19px;}
.zahlungsart_abstand_sub{width:40%;height:auto;text-align:left;}
.ausgegraut{color:#a2a2a2;}
.bottom_abstand{padding-bottom:10px;}
.top_enterprise{}
.enterprise_around{width:80%;height:auto;margin:auto;text-align:center;padding-bottom:40px;padding-top:15px;}
.enterprise_around1{border:solid 2px #5084a8;float:right;width:90%;height:auto;margin:auto;text-align:center;padding-bottom:40px;padding-top:20px;margin-top:15px;}
.enterprise_around2{border:solid 2px #5084a8;float:right;width:60%;height:auto;margin:auto;text-align:center;padding-bottom:40px;padding-top:20px;margin-top:15px;}
.platzhalter_mini{width:100%;height:2px;}
.produktauswahl{min-height:800px;padding-top:30px; background-image:url(../img/tablet.jpg); background-repeat:no-repeat;background-position:50% 75%;}
@media only screen and (min-width : 768px) {
    .border_menu{height:auto;float:left;}
    .border_menu1{height:auto;float:left;}
}
.skills_black_intro{ font-size: 1.9em;color:#202020;padding-bottom:1em;text-align:center;}
.skills_white_intro_big{ font-size: 1.6em;color:#fff;padding-top:2%;padding-bottom:2%;text-align:center;}
.img1 {max-width: 100%;        height: auto;}
.abstand_toner{margin-top:25px;margin-bottom:20px;}
.start_font{font-size:22px;font-family:Open Sans;}
.header_start_feature{font-size:27px;margin-top:40px;margin:auto;text-align:center;width:auto;font-family: 'Montserrat', sans-serif;}
.header_start{font-size:27px;text-align:center;margin:auto;width:100%;position:absolute;margin-left:auto;margin-right:auto;left: 0;right: 0;margin-top:20px;}
.header_start_alone{font-family:Alegreya Sans;color:#303030;font-size:32px;margin-bottom:25px;margin-top:50px;}
.header_start4{margin:auto;text-align:center;width:70%;left:15%;position:absolute;display:none;font-family:Alegreya Sans;color:#202020;font-size:32px;padding-bottom:35px;margin-top:50px;}
.header_start2{width:80%;left:10%;position:absolute;display:none;font-family:Alegreya Sans;color:#202020;font-size:32px;margin-bottom:20px;margin-top:30px;}
.header_start3{font-family:Alegreya Sans;color:#202020;font-size:32px;margin-bottom:0px;margin-top:40px;}
.header_start1{height:40px;margin:auto;text-align:center;width:100%;position:absolute;display:none;margin-top:30px;font-family:Alegreya Sans;color:#202020;font-size:32px;}
#header_start2{display:none;}
#header_start3{display:none;}
#header_start4{display:none;}
#header_start5{display:none;}
#header_start6{display:none;}
.hilfslinie{width:100%;height:60px;}
.linie_pink{height:30px;margin-top:30px;width:100%;height:30px;background-image:url(../img/linie_pink.jpg);background-repeat:no-repeat;background-position:50% 100%;}
.linie_pink1{margin-left: auto;margin-right: auto;left: 0;right: 0;position:absolute;height:30px;margin-top:25px;width:100px;background-image:url(../img/linie_pink.jpg);background-repeat:no-repeat;background-position:0px 5px;}
.linie_pink2{margin-left: auto;margin-right: auto;left: 0;right: 0;position:absolute;height:30px;margin-top:11px;width:100px;background-image:url(../img/linie_pink.jpg);background-repeat:no-repeat;background-position:0px 7px;}
.linie_pink1_white{margin-left: auto;margin-right: auto;left: 0;right: 0;position:absolute;height:30px;margin-top:15px;width:100px;background-image:url(../img/linie_pink.jpg);background-repeat:no-repeat;}
.linie{background-image:url(../img/linie.jpg);background-repeat:repeat-x;background-position:0% 21px;}
.linie1{margin-bottom:50px;width:100%;height:40px;background-image:url(../img/linie.jpg);background-repeat:repeat-x;background-position:0% 27px}
.linie2{margin-bottom:60px;width:100%;height:40px;background-image:url(../img/linie.jpg);background-repeat:repeat-x;background-position:0% 15px}
.linie1_white{margin-bottom:60px;width:100%;height:40px;background-image:url(../img/linie_white.png);background-repeat:repeat-x;background-position:0% 7px}
.header_start1a{width:50%;left:25%;position:absolute;display:none;margin-top:30px;font-family:Alegreya Sans;color:#202020;font-size:32px;margin-bottom:20px;}
.header_text{min-height:80px;}
.header_text1{min-height:100px;}
.header_text_sub_uneingeloggt{padding-top:20%}
.startseite_abstand{margin-left:7%;margin-right:7%;font-size:1.5em;padding-bottom:3%;}
.kreis{background-image:url();background-repeat:no-repeat;width:25%;height:120px;float:left;}
.kreis_text{display:none;width:auto;float:right;padding-top:40px;font-size:1.6vw;width:100%;padding-left:10vw;padding-right:4vw;text-align:left;}
.kreis_text_ohne{width:auto;float:right;padding-top:40px;font-size:1.6vw;width:100%;padding-left:10vw;padding-right:4vw;text-align:left;}
.kreis_links{float:left;width:100%;height:auto;padding-top:100px;}
.kreis_rechts{float:right;width:50%;height:auto;margin-left:10px;}
.startseite_top{margin-top:30px;width:100%;}
.startseite_bigger{padding-top:30px;font-size:1.8vw;margin:auto;text-align:center;}
.startseite_center{margin:auto;text-align:center;font-size:1.9vw;font-family:roboto;line-height: 200%;}
.startseite_center2{margin:auto;text-align:center;font-size:1.9vw;font-family:roboto;line-height: 200%;margin-top:20px;}
.startseite_center1{margin:auto;text-align:center;background-image:url(../img/search.png);background-repeat:no-repeat;width:350px;height:350px;background-position:50% 50%;margin-top:30px;}
.startseite_center_top{margin:auto;text-align:center;font-size:1.9vw;font-family:roboto;line-height: 200%;}
.startseite_center_top1{margin:auto;text-align:center;font-size:1.9vw;font-family:roboto;line-height: 200%;color:#fff;}
.startseite_left{font-size:1.9vw;font-family:roboto;line-height: 200%;margin-top:20px;color:#404040;}
.startseite_center_bigger{margin:auto;text-align:center;font-size:2.0vw;font-family:roboto;line-height: 200%;margin-top:50px;margin-bottom:30px;}
.kann_topfinder{width:100%;line-height: 200%;margin:auto;text-align:center;margin-top:40px;}
.kann_topfinder1{width:100%;line-height: 200%;margin:auto;text-align:center;}
div[class=kann_topfinder] > p {text-align:left}
.startseite_vorteil{width:150px;height:150px;float:left;margin-right:5%}
.startseite_vorteil_icon{background-image:url(../img/vorteil.png);background-repeat:no-repeat;width:128px;height:128px;}
.startseite_vorteil1{background-image:url(../img/vorteil1.png);background-repeat:no-repeat;width:150px;height:170px;float:left;margin-right:5%}
.startseite_vorteil2{background-image:url(../img/vorteil2.png);background-repeat:no-repeat;width:150px;height:170px;float:left;margin-right:5%}
.vorteil_rand{text-align:left;margin-top:50px;}
.magento_kasten{width:50%;height:auto;background:#a100ff;color:#fff;text-align:center;margin:auto;min-height:150px;padding:20px;margin-top:50px;margin-bottom:30px;}
.kreis_umrandung{width:100%;margin:auto;text-align:center;}
.text-center1{padding-bottom:20px;text-align:center;margin:auto;padding-top:50px;font-size:1.5vw;}
.text-center2{text-align:center;margin:auto;font-size:1.5vw;}
.shops_startseite{width:90%;height:170px;margin:auto;text-align:center;margin-top:50px;}
.shop_left{float:left;background-image:url(../img/magento.png);background-repeat:no-repeat;width:33%;height:120px;}
.shop_middle{float:left;background-image:url(../img/shopware.png);background-repeat:no-repeat;width:33%;height:120px;}
.shop_right{float:left;background-image:url(../img/xt.png);background-repeat:no-repeat;width:33%;height:120px;}
.swish{background-image:url(../img/swish.png);background-repeat:no-repeat;width:100%;height:150px;background-position:50% 50%;margin-bottom:20px;margin-top:40px;}
.topfinder_left{min-height:500px;width:45%;float:left;height:auto;margin-left:10vw;}
.navi_sub_header{text-align:left;font-size:19px;margin-bottom:30px;}
.topfinder_right_dark{width:55%;float:left;}
.topfinder_left_dark{min-height:500px;width:40%;float:left;height:auto;}
.topfinder_right{min-height:550px;width:40%;float:left;background-image:url(../img/navigation_bg.png);background-repeat:no-repeat;background-position:100% 0%;}
.navi_header{font-size:3.5vw;line-height: 200%;float:left;}
.navi_header1{font-size:2.8vw;line-height: 200%;float:left;margin-top:20px;}
.navi_icons{float:left;width:20%;min-height:30px;text-align:left;font-size:3.6vw;margin-top:10px;}
.navi_text{width:80%;float:left;text-align:left;font-size:1.8vw;line-height: 200%;min-height:30px;padding-top:0px;margin-top:10px;}
.navi_small{font-size:1.1vw;padding-top:50px;}
.produktauswahl_top{margin-top:30px;margin-bottom:10px;}
.ultimativ{margin-top:0px;min-height:450px;padding-top:70px;}
.startseite_mitglied{margin:auto;text-align:center;margin-top:80px;margin-bottom:50px;}
div[class=startseite_mitglied] > div {font-size:2.3vw;margin-bottom:20px;height:35px;}
div[class=startseite_mitglied] > p {padding-top:20px;}
.kunden_klein{padding-top:15px;}
.adminlogon_start_around{width:50%;margin:auto;text-align:center;margin-top:30px;font-size:1.5em;padding-top:35px;}
.adminlogon_start_left{min-height:200px;width:45%;float:left;border:solid 1px #606060;padding:10px;min-height:300px;text-align:center;margin:auto;margin-top:10px;padding-bottom:25px}
.adminlogon_start_right{min-height:200px;width:45%;float:right;border:solid 1px #606060;padding:10px;min-height:300px;text-align:center;margin:auto;margin-top:10px;padding-bottom:25px}
.adminlogon_start_middle{min-height:200px;width:30%;margin:0 auto;border:solid 1px #606060;padding:10px;min-height:300px;text-align:center;margin:auto;margin-top:70px;padding-bottom:25px}
.kunden_green{color:#404040}
.adminlogon_icon3{position:relative;width:140px;height:150px;margin: 0 auto;padding-top:200px;font-size:21px;}
.adminlogon_icon2{position:relative;width:140px;height:150px;margin: 0 auto;}
.adminlogon_icon{position:relative;width:140px;height:100px;margin: 0 auto;margin-top:30px}
.adminlogon_icon1{position:relative;width:140px;height:100px;margin: 0 auto;margin-top:30px}
div[class=adminlogon_start_left] > p {margin-top:50px;}
div[class=adminlogon_start_right] > p {margin-top:50px;}
div[class=adminlogon_start_middle] > p {margin-top:50px;}
.video_text{margin:auto;text-align:center;position:absolute;margin-top:100px;width:100%;min-height:200px;color:#fff;font-size:2.5em;font-weight:bold;}
.header_start_weiss{color:#000;font-size:1.5em;margin-top:50px;}
.wettbewerb_center{margin:auto;text-align:center;width:100%;min-height:480px;padding-top:20px;}
.wettbewerb_around{margin:auto;text-align:center;width:99%;min-height:400px;text-align:center;margin:auto;color:#404040;margin-top:60px;margin-bottom:10px;}
.wettbewerb_around_left{width:33%;height:auto;float:left;text-align:center;margin:auto;color:#404040;position:relative;}
.wettbewerb_around_middle{width:34%;height:auto;float:left;text-align:center;margin:auto;color:#404040;position:relative;}
.wettbewerb_around_right{width:33%;height:auto;float:left;text-align:center;margin:auto;color:#404040;position:relative;}
.wettbewerb_small{width:80%;height:auto;margin:auto;text-align:center;font-size:19px;margin-top:30px;}
.wettbewerb_icon{position:relative;width:140px;height:150px;margin: 0 auto;}
.wettbewerb_icon1{position:relative;width:140px;height:150px;margin:auto;text-align:center;margin: 0 auto;}
.wettbewerb_icon2{position:relative;width:140px;height:150px;margin:auto;text-align:center;margin: 0 auto;}
.kontakt_top{padding-top:0px;padding-bottom:25px;}
.center_text_preise{font-size: 1.9em;color:#202020;text-align:center;margin:auto;padding-bottom:3%;margin-top:40px;}
.big_button_white{width:30%;height:80px;border-radius:0px;font-size:28px;}
.big_button_white_preis{width:46%;height:130px;padding-top:20px;border-radius:0px;font-size:28px;}
.big_button_blue{width:46%;height:80px;padding-top:17px;border-radius:0px;font-size:25px;color:#fff;background:#374e64;margin-top:17px;padding-top:19px;}
.big_button_blue1{width:30%;height:80px;padding-top:27px;border-radius:0px;font-size:22px;color:#fff;background:#374e64;margin-top:17px;padding-top:12px;}
.big_button_white1{width:30%;height:80px;padding-top:23px;border-radius:0px;margin:auto;text-align:center;font-size:25px;}
.center_text_feature{font-size: 25px;color:#374e64;text-align:center;margin:auto;padding-bottom:15px;padding-top:40px;}
div[class=video_text] > p {font-size:37px;padding-top:30px;}
#produktinfos{margin-top:20px;}
.table_bold{font-size:21px;}
.feature_produkte{font-size:23px;margin-bottom:30px}
#feature_neutral{transition: all 500ms ease-in-out;width:70px;height:70px;background-repeat:no-repeat;background-image:url(../img/all.png);background-position:0% 0%;float:right;cursor:pointer;}
#feature_neutral1{transition: all 500ms ease-in-out;width:70px;height:70px;background-repeat:no-repeat;background-image:url(../img/category.png);background-position:0% 0%;float:right;cursor:pointer;}
#finder_anzeige{font-size:19px;margin-bottom:10px;}
#category_anzeige{font-size:19px;margin-bottom:10px;}
#popup_content_text_einzeln{width:95%;height:450px;margin:auto;text-align:center;margin-bottom:70px;padding-top:40px;background:#fff;}
.intelli{font-size:20px;}
.pre_video_header {margin:auto;text-align:center;font-size:30px}
.about_links2{float:left;width:50%;min-height:320px;background-image:url(../img/features3.jpg);background-repeat:no-repeat;background-position:10px 25px;}
.about_links1{float:left;width:50%;min-height:320px;background-image:url(../img/features2.jpg);background-repeat:no-repeat;background-position:10px 25px;}
.about_links{float:left;width:50%;min-height:320px;background-image:url(../img/features1.jpg);background-repeat:no-repeat;background-position:10px 25px;}
.about_links3{float:left;width:50%;min-height:320px;}
.about_rechts{float:left;width:49%;height:auto;margin-left:1%;}
.top_about{margin-top:20px;}
.features_links{float:left;width:50%;min-height:320px;background-image:url(../img/features1.jpg);background-repeat:no-repeat;background-position:0% 7px;}
.features_links1{float:left;width:50%;min-height:320px;background-image:url(../img/features2.jpg);background-repeat:no-repeat;background-position:0% 7px;}
.features_links2{float:left;width:50%;min-height:320px;background-image:url(../img/features3.jpg);background-repeat:no-repeat;background-position:0% 7px;}
.features_rechts{float:left;width:50%;height:auto;}
.kontakt_links{float:left;width:50%;min-height:320px;background-image:url(../topfinder/img/kontakt2.png);background-repeat:no-repeat;background-position:0% 0px;margin-bottom:70px;}
.kontakt_links1{margin:auto;text-align:center;float:right;width:50%;min-height:320px;background-image:url(../topfinder/img/kontakt1.png);background-repeat:no-repeat;background-position:100% 0px;margin-bottom:70px;}
.kontakt_links2{float:left;width:50%;min-height:320px;background-image:url(../topfinder/img/kontakt3.png);background-repeat:no-repeat;background-position:0% 0px;margin-bottom:70px;}
.kontakt_links3{margin:auto;text-align:center;float:right;width:50%;min-height:320px;background-image:url(../topfinder/img/kontakt4.png);background-repeat:no-repeat;background-position:100% 0px;margin-bottom:70px;}
.kontakt_rechts{float:right;width:50%;height:auto;font-family: 'Montserrat', sans-serif;}
.kontakt_rechts1{float:left;width:50%;height:auto;font-family: 'Montserrat', sans-serif;padding-left:4%}
.kontakt_rechts2{float:left;width:50%;height:auto;font-family: 'Montserrat', sans-serif;padding-left:4%}
.kontakt_rechts2::before {content: "a";display: block;visibility: hidden;height: 50px;}
.kontakt_rechts1::before {content: "a";display: block;visibility: hidden;height: 90px;}
.kontakt_rechts::before {content: "a";display: block;visibility: hidden;height: 90px;}
.left_text_sub{float:left;height:auto;width:150px;}
.left_text_sub1{float:left;height:auto;width:190px;}
.feature_container{width:100%;min-height:250px;

    background: rgba(80,133,169,1);
    background: -moz-linear-gradient(top, rgba(80,133,169,1) 0%, rgba(80,133,169,1) 4%, rgba(80,133,169,1) 16%, rgba(80,133,169,1) 27%, rgba(172,213,240,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(80,133,169,1)), color-stop(4%, rgba(80,133,169,1)), color-stop(16%, rgba(80,133,169,1)), color-stop(27%, rgba(80,133,169,1)), color-stop(100%, rgba(172,213,240,1)));
    background: -webkit-linear-gradient(top, rgba(80,133,169,1) 0%, rgba(80,133,169,1) 4%, rgba(80,133,169,1) 16%, rgba(80,133,169,1) 27%, rgba(172,213,240,1) 100%);
    background: -o-linear-gradient(top, rgba(80,133,169,1) 0%, rgba(80,133,169,1) 4%, rgba(80,133,169,1) 16%, rgba(80,133,169,1) 27%, rgba(172,213,240,1) 100%);
    background: -ms-linear-gradient(top, rgba(80,133,169,1) 0%, rgba(80,133,169,1) 4%, rgba(80,133,169,1) 16%, rgba(80,133,169,1) 27%, rgba(172,213,240,1) 100%);
    background: linear-gradient(to bottom, rgba(80,133,169,1) 0%, rgba(80,133,169,1) 4%, rgba(80,133,169,1) 16%, rgba(80,133,169,1) 27%, rgba(172,213,240,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5085a9', endColorstr='#acd5f0', GradientType=0 );

}
.feature_bg{width:100%;height:250px;}
.feature_bg_text{font-family: 'Montserrat', sans-serif;text-align:center;margin:auto;padding-top:60px;font-size:35px;color:#fff;width:90%;min-height:200px;}
.feature_bg_text1{font-family:PT Sans;text-align:center;margin:auto;padding-top:60px;font-size:35px;color:#374e64;width:90%;min-height:100px;}
.feature_bg_text_small{text-align:center;margin:auto;padding-top:10px;font-size:22px;color:#728590;width:45%;color:#fff}
.feature_bg_text_small1{text-align:center;margin:auto;padding-top:10px;font-size:19px;color:#728590;width:55%;}
.feature_bg_text_small2{text-align:center;margin:auto;padding-top:30px;font-size:22px;color:#728590;width:45%;}
.feature_bg_text_small_ohne{text-align:center;margin:auto;font-size:29px;color:#728590;padding-top:20px;}
.fa-facebook, .fa-facebook-square {color: #3b5998}
.fa-info-circle{font-size:25px;padding-top:5px;}
.white_font{color:#fff;}
.produkte_links{float:left;width:20%;min-height:200px;margin-left:10%;background-image:url(../img/produkte_pre3.png);background-repeat:no-repeat;background-position:50% 0%;}
.produkte_links1{float:left;width:20%;min-height:200px;margin-left:10%;background-image:url(../img/produkte_pre1.png);background-repeat:no-repeat;background-position:50% 0%;}
.produkte_links2{float:left;width:20%;min-height:200px;margin-left:10%;background-image:url(../img/produkte_pre2.png);background-repeat:no-repeat;background-position:50% 0%;}
.produkte_links4{float:left;width:20%;min-height:200px;margin-left:10%;background-image:url(../img/produkte_pre5.png);background-repeat:no-repeat;background-position:50% 0%;}
.produkte_links5{float:left;width:20%;min-height:200px;margin-left:10%;background-image:url(../img/produkte_pre6.png);background-repeat:no-repeat;background-position:50% 0%;}
.produkte_links6{float:left;width:20%;min-height:200px;margin-left:10%;background-image:url(../img/produkte_pre7.png);background-repeat:no-repeat;background-position:50% 0%;}
div[class=produkte_links] > p {margin-top:160px;font-size:19px;}
div[class=produkte_links1] > p {margin-top:160px;font-size:19px;}
div[class=produkte_links2] > p {margin-top:160px;font-size:19px;}
div[class=produkte_links3] > p {margin-top:160px;font-size:20px;}
div[class=produkte_links4] > p {margin-top:160px;font-size:20px;}
div[class=produkte_links5] > p {margin-top:160px;font-size:20px;}
div[class=produkte_links6] > p {margin-top:160px;font-size:20px;}
.btn-info_laenderuebersicht15{margin:auto;text-align:center;color:#fff;border:solid 1px #fff;width:250px;min-height:50px;padding-top:12px;background:#009ee3;font-size:18px;letter-spacing:0.03em;margin-top:30px;background-image: linear-gradient(to top right, #4f88b3, #4f88b3 50%, #467a9e 50% , #467a9e);}
.produkte_pre_around{width:100%;height:auto;margin-top:30px;margin-bottom:50px;}
.produkte_pre_around1{width:100%;height:auto;margin-top:30px;margin-bottom:50px;margin:auto;text-align:center;}
.left-inner-addon {position: relative;text-align:left;}
.left-inner-addon input {padding-left: 30px;}
.left-inner-addon i {position: absolute;padding: 13px 12px 12px 9px;pointer-events: none;color:#505050}
form[name=kontakt] select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;width:100%;height:45px;padding-left:5px;border:solid 2px #5084a8}
body#about #about,body#kontakt #kontakt,body#lexikon #lexikon,body#produkte #produkte,body#tools #tools {background-image:url(../img/pink_swish1.png);background-repeat:repeat-x;background-position:0px 40px;}
.footer_products{width:100%;height:auto;display:block;font-size:22px;}
div[class=footer_products] > p{font-size:16px;}
div[class=footer_colum_left5] > p{font-size:14px;}
.footer_colum_left{width:35%;height:auto;float:left;padding-right:20px;}
.footer_colum_lefta{width:35%;height:auto;float:left;padding-right:20px;}
.footer_colum_left1{width:18%;height:auto;float:left}
.footer_colum_left2{width:21%;height:auto;float:left}
.footer_colum_left2a{width:39%;height:auto;float:left;}
.footer_colum_left3{width:25%;height:auto;float:left;}
.footer_colum_left3a{width:25%;height:auto;float:left;padding-top:5px;}
.footer_colum_left4{width:30%;height:auto;float:left;text-align:left;font-size:16px;}
.footer_colum_left5{width:70%;height:auto;float:right;text-align:left;font-size:13px;padding-top:5px;}
.footer_colum_umrandung{width:100%;height:100%;margin-bottom:50px;}
.footer_vertrieb{width:80%;height:auto;display:block;padding-top:30px;margin-top:30px;}
div[class=footer_vertrieb] > p{font-size:17px;display:block;text-align:left;}
div[class=footer_colum_left3a] > p {font-size:17px}
.forgot_pw{margin-top:5px;}
a.footerlink:link{font-size:18px;display:block;margin-top:10px;}
a.footerlink:visited{font-size:18px;display:block;margin-top:10px;}
.no_button_footer{background-color:transparent;border:none;padding-left:0px;margin-left:0px;color:#202020;font-size:20px;display:block;}
.no_button_register{margin:auto;text-align:center;padding-top:0px;background-color:transparent;border:none;padding-left:0px;margin-left:0px;color:#202020;font-size:20px;}
.no_button_register1{background-color:transparent;border:none;}
.links_log_content1 {height:240px;width:85%;vertical-align:bottom;margin:auto;text-align:center;}
.no_button_register_top{margin:auto;text-align:center;padding-top:5px;background-color:transparent;border:none;padding-left:0px;margin-left:0px;color:#202020;font-size:20px;}
.footerheader{margin-top:10px;font-weight:bold;font-size:18px}
.footerheader1{margin-top:10px;font-weight:bold;font-size:18px}
.footer_zahl{font-size:16px;}
.kontakt_footer{width:100%;height:50px;border:solid 3px #c0c0c0;padding-top:10px;margin:auto;text-align:center;font-size:18px;margin-top:20px;}
.footerlogo{margin-top:25px;}
a.kontakt_footerlink:link{font-size:18px;color:#848484}
a.kontakt_footerlink:visited{font-size:18px;color:#848484}
select::-ms-expand{visibility:hidden}
.smaller_feature{width:25%}
.more_font{font-size:20px;}
.passbild{float:left;padding-right:50px;}
.start_rand{width:100%;height:100%;background-color:#fff;background-image:url(../img/happy_people1.jpg);background-repeat:no-repeat;background-position:100% 100%;background-attachment:fixed;}
#start_slide{padding-top:15px;padding-left:20px;position:absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;margin-top:145px;width:70%;height:190px;text-align:left;background-color:#fff;opacity:0.8;}
.passbild_text{font-family: Georgia, serif;font-size: 22px;font-style: italic;margin: 0.25em 0;padding: 0.25em 40px;line-height: 1.45;position: relative;color: #505050;padding-top:15px;}
.live_counter_li_sub{float:left;width:20%;margin:auto;text-align:center;background-color:#5cbcf6;margin-left:10%;min-height:150px;-moz-box-sizing: border-box;box-sizing: border-box;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;}
.live_counter_mi_sub{float:left;width:20%;margin:auto;text-align:center;background-color:#5cbcf6;margin-left:10%;min-height:150px;-moz-box-sizing: border-box;box-sizing: border-box;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;}
.live_counter_re_sub{float:left;width:20%;margin:auto;text-align:center;background-color:#5cbcf6;margin-left:10%;min-height:150px;-moz-box-sizing: border-box;box-sizing: border-box;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;}
.white_bg{background:#fff;padding-top:50px;padding-bottom:10px;}
#sprechblase {opacity:0.8;z-index:1;content: ' ';position: absolute;width: 0;height: 0;margin-left: 50%;border: 20px solid;border-color: #fff transparent transparent #fff;margin-top:335px;}
.no_button{background-color:transparent;border:none;padding-left:0px;}
.no_button2{background-color:transparent;border:none;padding-left:0px;}
.no_button_around{width:100%;margin-left:23px;padding-bottom:5px;width:63px;}
.form_around{width:550px;height:auto;position:absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;margin-top:230px;}
.form_around1{width:270px;height:auto;position:absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;margin-top:230px;}
.no_download{float:left;width:130px;}
.abstand_download{margin-top:70px;}
.kategorien_download_rand{width:100%;margin-bottom:50px;height:150px;}
.tooltip{width:500px;text-align:left;padding:20px;font-size:16px;margin-left:10%;}
.startblock_text_big{color:#8447ab;font-size:4em;font-weight:bold;text-align:center;display:none;}
.startblock_text_small{color:#653583;font-size:1,5em;text-align:center;display:none;}
.startblock_text_big_a{color:#8447ab;font-size:4em;font-weight:bold;text-align:center;height:100px;width:100%;position:absolute;margin-top:1px;left:1px;z-index:9999999999;}
.startblocka_text{color:#fff;margin-top:30px;display:none;}
.startblockb_text{color:#fff;margin-top:30px;display:none;}
.startblockc_text{color:#fff;margin-top:30px;display:none;}
.startblockd_text{color:#fff;margin-top:30px;display:none;}
.startblocke_text{color:#fff;margin-top:30px;display:none;}
.startblockf_text{color:#fff;margin-top:30px;display:none;}
#startblock_transparent{display:none;width:100%;height:254px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
#startblock_transparentb{display:none;width:100%;height:254px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
#startblock_transparentc{display:none;width:100%;height:254px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
#startblock_transparentd{display:none;width:100%;height:254px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
#startblock_transparente{display:none;width:100%;height:254px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
#startblock_transparentf{display:none;width:100%;height:254px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
#error{color:#fff;font-size:4em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:150px; height: 120px;}
#error1{color:#fff;font-size:4em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:200px; height: 120px;}
#error2{color:#fff;font-size:4em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:200px; height: 120px;}
#error3{color:#fff;font-size:4em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:120px; height: 120px;}
#error4{color:#fff;font-size:4em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:150px; height: 120px;}
#error5{color:#fff;font-size:4em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:180px; height: 120px;}
.panel-title {font-size: 19px}
.catfinder_center{margin:auto;text-align:center;padding-top:50px;width:100%;height:auto;}

.blauerlink{background:blue;}
.bildcenter{float:left;margin-top:30px;}
.bildcenter_text{width:65%;float:right;text-align:left;margin-left:50px;}
div[class=bildcenter_text1] > p{padding-top:10px;padding-bottom:20px;}
.bildsize01{background-image:url(../img/step02.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:330px;width:652px;margin:auto;text-align:center;}
.bildsize02{background-image:url(../img/step01.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:330px;width:652px;margin:auto;text-align:center;}
.bildsize04{background-image:url(../img/step04.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:250px;width:652px;margin:auto;text-align:center;}
.bildsize05{background-image:url(../img/step_t_02.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:300px;width:652px;margin:auto;text-align:center;}
.bildsize06{background-image:url(../img/step_t_03.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:600px;width:563px;margin:auto;text-align:center;}
.bildsize07{background-image:url(../img/step_t_04.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:420px;width:652px;margin:auto;text-align:center;}
.presse_links{text-align:left;margin:auto;width:60%;}
.presse_kursiv{margin-top:40px;font-style:italic;}
.presse_center{text-align:center;margin:auto;}
.presse{min-height:400px;margin-top:30px;margin-bottom:100px;}
.presse_header{font-size:22px;margin-top:20px;margin-bottom:50px;text-align:left;}
div[class=presse_links] > p {text-align:justify;}
.presse_schrift{font-size:21px;margin-top:45px;margin-bottom:25px;}
.presse_schrift1{font-size:18px;margin-top:35px;margin-bottom:0px;}
.agb_header{margin-top:40px;margin-bottom:20px;font-size:22px;}
.agb_section{margin-bottom:100px;}
.agb_features{font-size:20px;margin-top:20px;margin-bottom:20px;margin-left:50px;}
.agb_zahlweise{font-size:20px;margin-top:20px;margin-bottom:20px;}
.confirm_button{width:100%;padding:20px;}
.confirm_button1{width:100%;padding:20px;}
.confirm_top{margin-top:20px;}
.confirm_grafik{padding-top:20px;padding-bottom:20px;}
.confirm_quit{padding-top:120px;color:#000;}
.confirm_breite{width:70%;margin:auto;text-align:center;margin-top:50px;}
.white{color:#fff;}
#banner_top{width:100%;height:50px;background-color:#e2eef3;color:#000;margin-bottom:50px;margin:auto;text-align:center;}
.container_start{margin-bottom:0px;margin:auto;text-align:center;}
.container_start1{margin-bottom:100px;margin:auto;text-align:center;}
.banner_top_text{margin-bottom:80px;}
#home_link2{position:absolute;width:40px;height:40px;z-index:9}
.start_kasten{text-align: left;display: inline-block;float: none;width:22%;vertical-align:top;}
.zentriert_start{margin:auto;text-align:center;font-size:22px;min-height:150px;font-size:18px;}
.zentriert_start1{margin:auto;text-align:center;font-size:24px;font-size:20px;min-height:50px;}
.start_icon{background-image:url(../img/finder.png);background-repeat:no-repeat;background-position:0px 0px;height:90px;width:90px;margin:auto;text-align:center;margin-bottom:15px;}
.start_icon1{background-image:url(../img/feed.png);background-repeat:no-repeat;background-position:0px 0px;height:90px;width:90px;margin:auto;text-align:center;margin-bottom:15px;}
.start_icon2{background-image:url(../img/store.png);background-repeat:no-repeat;background-position:0px 0px;height:90px;width:90px;margin:auto;text-align:center;margin-bottom:15px;}
.start_icon3{background-image:url(../img/design.png);background-repeat:no-repeat;background-position:0px 0px;height:90px;width:90px;margin:auto;text-align:center;margin-bottom:15px;}
.start_icon4{background-image:url(../img/advisor.png);background-repeat:no-repeat;background-position:0px 0px;height:90px;width:90px;margin:auto;text-align:center;margin-bottom:15px;}
div[class=start_kasten] > p {font-size:18px;margin-top:20px;margin-bottom:20px;padding-left:10%;padding-right:10%}
.startbild_top{margin-top:50px;}
.parent_element {position: relative;margin: 0 auto;width:900px;min-height:340px;margin:auto;text-align:center;}
#slider-wrapper{background-position:0% 0%;background-size:cover;}
#pic7{z-index:9;top:63%;color:#202020;width:688px;font-size:23px;position:absolute;margin-left:auto;margin-right:auto;left: 0;right: 0;}
.fa-desktop{margin-top:15px;}
.fa-shopping-cart{margin-top:15px;}
.fa-search{margin-top:15px;}
.fa-rss{margin-top:15px;}
#pic6{display:none}
.rightmenu{float:right;}
.footer_colum_left_ersatz{display:none}
.footer_colum_lefta{display:block}
.footer_abschluss{border-top:solid 1px #707070;width:100%;height:120px;margin:auto;text-align:center;margin-bottom:50px;padding-top:25px;margin-top:25px;}
.produkte_around{width:100%;height:auto;margin:auto;text-align:center;padding-top:30px;margin-bottom:50px;}
.produkte_around2{width:100%;height:auto;margin:auto;text-align:center;margin-bottom:50px;}
.produkte_llinks1{float:left;width:30%;height:auto;min-height:100px;border:solid 1px #606060;padding:10px;padding-top:40px}
.produkte_llinks1a{float:left;width:30%;height:auto;min-height:100px;border:solid 1px #606060;padding:10px;padding-top:40px}
.produkte_mitte1{float:left;width:30%;height:auto;border:solid 1px #606060;padding:10px;padding-top:40px}
.produkte_mitte_unten{float:left;width:30%;height:auto;border:solid 1px #606060;padding:10px;padding-top:40px}
.produkte_rechts1{float:left;width:30%;height:auto;min-height:100px;border:solid 1px #606060;padding:10px;padding-top:40px}
.produkte_rechts2{float:left;width:30%;height:auto;min-height:100px;border:solid 1px #606060;padding:10px;padding-top:40px}
.produkte_abstand{width:5%;float:left;min-height:100px;}
.produkte_grafik{height:170px;width:170px;background-image:url(../img/produkte_01.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
.produkte_grafik1{height:170px;width:170px;background-image:url(../img/produkte_02.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
.produkte_grafik2{height:170px;width:170px;background-image:url(../img/produkte_03.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
.produkte_grafik3{height:170px;width:170px;background-image:url(../img/produkte_04.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
.produkte_grafik4{height:170px;width:170px;background-image:url(../img/produkte_05.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
.produkte_grafik6{height:170px;width:170px;background-image:url(../img/produkte_06.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
.produkte_grafik8{height:170px;width:170px;background-image:url(../img/produkte_08.jpg);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
.button_produkte_grafik{height:170px;width:170px;background-image:url(../img/produkte_01.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;border:none;}
.button_produkte_grafik1{height:170px;width:170px;background-image:url(../img/produkte_02.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;border:none;}
.button_produkte_grafik2{height:170px;width:170px;background-image:url(../img/produkte_03.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;border:none;}
.button_produkte_grafik3{height:150px;width:150px;background-image:url(../img/produkte_04.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;border:none;}
.button_produkte_grafik4{height:150px;width:150px;background-image:url(../img/produkte_05.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;border:none;}
.produkte_header{padding-top:10px;padding-bottom:5px;font-size:20px;font-family: 'Montserrat', sans-serif;}
.produkte_links3{float:left;width:30%;height:auto;min-height:100px;border:solid 1px #606060;padding:10px;padding-top:40px;margin-top:50px;}
.shopbutton {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #5085a9, #5085a9 50%, #5993bb 50% , #5993bb);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:20px;
    padding-top:14px;
    transition: background 2s ease out;
    float:right
}
.shopbutton02 {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:5px;
    padding-top:14px;
    margin-bottom:50px;
    transition: background 2s ease out;
}
.shopbutton03 {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:5px;
    padding-top:14px;
    margin-bottom:50px;
    transition: background 2s ease out;
}
.shopbutton01 {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:5px;
    padding-top:14px;
    margin-bottom:50px;
    transition: background 2s ease out;
}
.shopbutton01a {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:10px;
    padding-top:14px;
    margin-bottom:80px;
    transition: background 2s ease out;
}
.shopbutton04 {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:5px;
    padding-top:14px;
    margin-bottom:50px;
    transition: background 2s ease out;
}
.shopbutton05 {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:5px;
    padding-top:14px;
    margin-bottom:50px;
    transition: background 2s ease out;
}
.shopbutton06 {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:5px;
    padding-top:14px;
    margin-bottom:50px;
    transition: background 2s ease out;
}
.shopbutton07 {
    width:220px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #c5253d, #c5253d 50%, #df2a45 50% , #df2a45);
    background-color: #c5253d;
    margin:auto;
    text-align:center;
    border-radius:3px;
    border: solid 1px #303030;
    font-family: 'Montserrat', sans-serif;
    margin-top:15px;
    padding-top:15px;
}
.shopbutton08 {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:5px;
    padding-top:14px;
    margin-bottom:50px;
    transition: background 2s ease out;
}
.shopbutton09 {
    width:200px;
    height:60px;
    font-size: 20px;
    color: #fff;
    background-image: linear-gradient(to top right, #24292c, #24292c 50%, #3a3d3f 50% , #3a3d3f);
    background-color:#3a3d3f;
    line-height: 1.42857143;
    border-radius: 4px;
    margin:auto;
    text-align:center;
    margin-top:5px;
    padding-top:14px;
    margin-bottom:50px;
    transition: background 2s ease out;
}
.shopbutton:hover{background:#5086aa;}
a.shopbutton:hover{background:#5086aa;}
.shopbutton02:hover{background:#78a643;}
a.shopbutton02:hover{background:#78a643;}
.shopbutton03:hover{background:#b63bff;}
a.shopbutton03:hover{background:#b63bff;}
.shopbutton01:hover{background:#288f91;}
a.shopbutton01:hover{background:#288f91;}
.headlines{width:100%;min-height:270px;}
.shopbutton04:hover{background:#f68b25}
a.shopbutton04:hover{background:#f68b25;}
.shopbutton05:hover{background:#d52640}
a.shopbutton05:hover{background:#d52640;}
.shopbutton06:hover{background:#eebf00}
a.shopbutton06:hover{background:#eebf00;}
.shopbutton07:hover{background:#6f101e}
a.shopbutton07:hover{background:#6f101e;}
.shopbutton08:hover{background:#04c6d2}
a.shopbutton08:hover{background:#04c6d2;}
.shopbutton09:hover{background:#acacac}
a.shopbutton09:hover{background:#acacac;}
#effektiv{background: -moz-linear-gradient(top, #fff, #f3f3f3);}
#layerslider{display:none;}
#layerslider-wrapper{background-image:url(../img/white.jpg);background-repeat:no-repeat;height:340px;background-size:cover}
.video_klein{font-size:17px;color:#f3f3f3;padding-top:3px;margin-bottom:10px;margin-top:10px;height:20px;width:100%}
.video_klein1{font-size:23px;color:#fff;font-family: 'Montserrat', sans-serif;padding-top:10px;margin-top:0px;width:100%;height:40px;padding-bottom:20px;display:block;padding-top:20px;}
.brandenburg_sub{width:100%;min-height:200px;background:#262626;margin:auto;text-align:center;padding-top:9px;}
div[class=brandenburg_sub] > p {padding-bottom:0px;margin-bottom:0px;}
div[class=brandenburg_sub] > p {font-size:22px;padding-top:15px;color:#fff;font-family: 'Montserrat', sans-serif;}
.brb_sub {font-size:17px;padding-top:0px;color:#fff;font-family: 'Montserrat', sans-serif;}
.slide_small{font-size:17px;font-family: 'Montserrat', sans-serif;width:100%;height:20px;margin-top:30px;}
.slide_small1{font-size:17px;font-family: 'Montserrat', sans-serif;width:100%;height:20px;margin-top:20px;}
.slide_small2{font-size:17px;font-family: 'Montserrat', sans-serif;width:100%;height:20px;margin-top:33px;}
.startleiste{width:70%;height:60px;float:left;padding-top:15px;}
.video_klein2{font-size:24px;color:#fff;font-family: 'Montserrat', sans-serif;margin-top:0px;width:100%;min-height:35px;display:block;padding-top:2px;margin-bottom:3px;}
.video_klein2a{font-size:17px;color:#f3f3f3;margin-bottom:12px;height:20px;width:100%}
.suchergebnis{width:100%;min-height:200px;margin:auto;text-align:center;padding-top:50px;font-family: 'Montserrat', sans-serif;font-size:21px;}
.suchergebnis_full{width:90%;height:auto;margin:auto;text-align:left;padding-top:10px;padding-bottom:20px;}
.blaettern{width:100%;height:auto;margin-top:20px;}
.kontakt_map{background-image:url(../img/map.jpg);background-repeat:no-repeat;width:100%;min-height:600px;margin:auto;text-align:center;background-size:100% auto;border-top: solid 3px #fff;border-bottom: solid 3px #fff;}
.kontakt_map_button{margin:auto;text-align:center;width:100%;min-height:300px;padding-top:100px;}
.g_button{margin:auto;text-align:center;height:50px;width:100%;background-color:##e6e6e6;padding-top:10px;border-bottom:solid 3px #fff;cursor:pointer;font-size:18px;}
#map{width:100%;height:500px;}
.no_button_menu1{width:40px;height:35px;background-color:transparent;border:none;padding-left:0px;background-image:url(/topfinder/img/uk_flag1.png);background-repeat:no-repeat;background-position:0 0%;float:left;}
.no_button_menu2{width:40px;height:35px;background-color:transparent;border:none;padding-left:0px;background-image:url(/topfinder/img/de_flag2.png);background-repeat:no-repeat;background-position:0 0%;float:right;margin-left:5px;}

.form_umrandung_ohne_login2{height:auto;margin:auto;text-align:center;width:80%;margin-left:12%;border-left:solid 1px #eee;border-top:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;border-bottom:solid 1px #eee;padding-bottom:30px;}
#formular_umgebung_login2{width:80%;margin:auto;text-align:center;margin-left:15em;}
.no_button_menu{border-bottom:solid 1px #eee;margin-left:5%;margin-right:5%;width:90%;height:48px;border-left:0px;border-right:0px;border-top:0px;background:transparent;margin:0px;padding:0;padding-top:5px;}
.start_experience {width:90%;height:80px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-left:5%;margin-right:5%;padding-top:25px;}
a.gross_abstand:link{font-size:18px;}
a.gross_abstand:visited{font-size:18px;}
.experience_kasten > p{text-align:left;color:#303030;font-size:18px;}
.experience_kasten > ul {margin-top:20px;}
.experience_kasten > ul > li{text-align:left;color:#303030;padding-top:15px;}
.experience_kasten{width:55%;min-height:300px;margin:auto;text-align:center;margin-top:50px;background:#fff;padding-top:25px;padding-left:25px;}
.menu_border{border-bottom:solid 1px #eee;margin-left:5%;margin-right:5%;width:90%;height:50px;padding-top:9px;}
.menu_border1{border-bottom:solid 1px #eee;margin-left:5%;margin-right:5%;width:90%;height:45px;padding-top:3px;}
.menu_text{float:left;width:80%;height:40px;text-align:left;color:#000;font-size:18px;padding-top:2px;}
.menu_icon1_kl{width:80px;height:35px;float:left;background-image:url(/topfinder/img/menu7_kl.png);background-repeat:no-repeat;background-position:60% 50%;}
.menu_icon2_kl{width:80px;height:35px;float:left;background-image:url(/topfinder/img/menu2_kl.png);background-repeat:no-repeat;background-position:60% 50%;}
.menu_icon3_kl{width:80px;height:35px;float:left;background-image:url(/topfinder/img/menu6_kl.png);background-repeat:no-repeat;background-position:60% 50%;}
.menu_icon4_kl{width:80px;height:35px;float:left;background-image:url(/topfinder/img/menu3_kl.png);background-repeat:no-repeat;background-position:60% 50%;}
.menu_icon5_kl{width:80px;height:35px;float:left;background-image:url(/topfinder/img/menu4_kl.png);background-repeat:no-repeat;background-position:60% 50%;}
.menu_icon6_kl{width:80px;height:35px;float:left;background-image:url(/topfinder/img/menu5_kl.png);background-repeat:no-repeat;background-position:60% 50%;}
.menu_icon7_kl{width:80px;height:35px;float:left;background-image:url(/topfinder/img/menu8_kl.png);background-repeat:no-repeat;background-position:60% 50%;}
.mini_menu{float:left;width:150px;height:35px;padding-top:8px;}
.mini_menu1{width:auto;height:35px;}
.mini_menu1:hover {background-color: #5084a8;height:35px;}
.mini_menu1:hover .menu_icon1_kl{background-image:url(/topfinder/img/menu7_kl_hover.png);}
.mini_menu1:hover .menu_icon2_kl{background-image:url(/topfinder/img/menu2_kl_hover.png);}
.mini_menu1:hover .menu_icon3_kl{background-image:url(/topfinder/img/menu6_kl_hover.png);}
.mini_menu1:hover .menu_icon4_kl{background-image:url(/topfinder/img/menu3_kl_hover.png);}
.mini_menu1:hover .menu_icon5_kl{background-image:url(/topfinder/img/menu4_kl_hover.png);}
.mini_menu1:hover .menu_icon6_kl{background-image:url(/topfinder/img/menu5_kl_hover.png);}
.mini_menu1:hover .menu_icon7_kl{background-image:url(/topfinder/img/menu8_kl_hover.png);}
.mini_menu1:hover .mini_menu > span {color:#fff;}
.menu_icon1{width:50px;height:45px;float:left;background-image:url(/topfinder/img/menu7.png);background-repeat:no-repeat;background-position:0% 0%;}
.menu_icon1a{width:50px;height:45px;float:left;background-image:url(/topfinder/img/menu6.png);background-repeat:no-repeat;background-position:0% 0%;}
.menu_icon2{width:50px;height:45px;float:left;background-image:url(/topfinder/img/menu2.png);background-repeat:no-repeat;background-position:0% 0%;}
.menu_icon3{width:50px;height:45px;float:left;background-image:url(/topfinder/img/menu3.png);background-repeat:no-repeat;background-position:0% 0%;}
.menu_icon4{width:50px;height:45px;float:left;background-image:url(/topfinder/img/menu4.png);background-repeat:no-repeat;background-position:0% 0%;}
.menu_icon5{width:50px;height:45px;float:left;background-image:url(/topfinder/img/menu5.png);background-repeat:no-repeat;background-position::0% 0%;}
.menu_icon6{width:50px;height:45px;float:left;background-image:url(/topfinder/img/menu8.png);background-repeat:no-repeat;background-position::0% 0%;}
.mini_dropdown{width:150px;height:35px;}
.login_big_font{font-size:25px;margin-bottom:20px;color:#202020;font-family: 'Montserrat', sans-serif;}
.login_big_font1{font-size:25px;margin-bottom:20px;color:#202020;font-family: 'Montserrat', sans-serif;}
.login_big_font2{font-size:22px;margin-bottom:20px;color:#202020;}
.login_big_font_top{font-size:25px;margin-top:150px;color:#000}
.login_big_font_top1{font-size:25px;margin-top:250px;color:#000;}
.experienceuebersicht{padding-top:0px;width:80%;margin:auto;text-align:center;border-left: solid 0px #5084a8;height:auto;color:#000;margin-bottom:20px;}
.headeruebersicht{padding-top:20px;width:80%;margin:auto;text-align:center;height:auto;color:#000;margin-bottom:50px;}
.selectuebersicht{padding-top:20px;width:80%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;padding-bottom:10px;color:#000;margin-bottom:20px;}
.articeluebersicht{padding-top:40px;width:80%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;color:#000;padding-bottom:40px;}
.articeluebersicht1{width:80%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;color:#000;padding-bottom:50px;}
.articeluebersicht2{width:80%;margin:auto;text-align:center;height:auto;color:#000;padding-top:0;}
.passwortuebersicht{padding-top:50px;width:80%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;color:#000;padding-bottom:25px;margin-top:30px;}
.enterpriseuebersicht{padding-top:35px;width:80%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;color:#000;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:30px;}
.enterpriseuebersicht1{padding-top:35px;width:80%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;color:#000;padding-bottom:35px;padding-left:20px;padding-right:20px;margin-top:30px;}
.enterpriseuebersicht2{padding-top:35px;width:60%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;color:#000;padding-bottom:35px;padding-left:20px;padding-right:20px;margin-top:30px;}
.enterpriseuebersicht2a{width:60%;margin:auto;text-align:center;height:auto;color:#000;padding-left:20px;padding-right:20px;}
.enterpriseuebersicht2b{width:60%;margin:auto;text-align:center;height:auto;color:#000;}
.enterpriseuebersicht3{padding-top:35px;width:58%;margin:auto;text-align:center;border: solid 2px #5084a8;height:auto;color:#000;padding-bottom:20px;padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:20px;}
.paketuebersicht_ep{width:80%;height:50px;margin:auto;text-align:center;margin-bottom:20px;background-color:#303030;color:#fff}
.paketuebersicht_text{padding-left:25px;padding-right:20px;padding-top:25px;width:65%;margin:auto;text-align:left;border: solid 2px #5084a8;margin-bottom:50px;padding-bottom:20px;}
.bestellkasten{font-size:17px;display:inline-block;width:190px;height:190px;margin:auto;text-align:center;margin-bottom:10px;}
.zentriert_small_big{margin:auto;text-align:center;font-size:25px;margin-bottom:40px;width:100%;border-bottom: solid 2px #5084a8;padding-bottom:15px;}
.bottom_menu{color:#000;position:absolute;bottom:380px;width:100%;height:50px;}
.abmelden_placeholder{width:100%;height:5px;}
.datenschutz_header{font-size:23px;font-family: 'Montserrat', sans-serif;margin-bottom:30px;text-align:left;margin-top:60px;}
.datenschutz_header_sub{font-size:20px;font-family: 'Montserrat', sans-serif;margin-bottom:10px;text-align:left;margin-top:30px;text-decoration:underline;}
.lizenz_left{float:left;width:30%;min-height:200px;}
.lizenz_right{float:right;width:30%;min-height:200px;}
.lizenz_left_store{float:left;width:50%;min-height:200px;}
.lizenz_right_store{float:right;width:50%;min-height:200px;}
.lizenz_around{width:400px;min-height:200px;margin:auto;text-align:center;margin-bottom:100px;}
.lizenz_around_store{width:50%;min-height:200px;margin:auto;text-align:center;margin-bottom:10px;margin-top:35px;}
.button_bigger_all{width:40%;margin-bottom:20px;height:80px;font-size:22px;margin-top:25px;}
div[class=form_umrandung_login_quit1a] > p[class=listenschrift]{font-size:18px;width:90%;margin:auto;text-align:center;}
.zahlungsart_info1{font-size:20px;margin:auto;text-align:center;margin-bottom:50px;}
div[class=form_umrandung_login_quit1a] > p[class=listenschrift]{font-size:14px;width:90%;margin:auto;text-align:center;}
.produkte_around{width:100%;height:auto;margin:auto;text-align:center;padding-top:30px;margin-bottom:50px;}
.lizenz_around{width:400px;min-height:200px;margin:auto;text-align:center;margin-bottom:100px;}
.lizenz_left{float:left;width:30%;min-height:200px;}
.lizenz_right{float:right;width:30%;min-height:200px;}
.zahlungsweise_kasten{width:400px;height:auto;text-align:right;margin:auto;margin-top:30px;margin-bottom:30px;font-size:18px;}
.highlighter{font-size:22px;}
.butop{padding-top:23px;}
.danke_kasten{width:71%;float:right;text-align:center;color:#303030;}
.ziel_kasten{width:400px;height:430px;margin:auto;text-align:center; background-image:url(/topfinder/img/ziel.png);background-repeat:no-repeat;}
.grafik_store{height:150px;width:150px;background-image:url(../img/produkte_01_store.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;border:none;}
.grafik1_store{height:150px;width:150px;background-image:url(../img/produkte_03.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;border:none;}
.bestellhistorie{width:100%;height:auto;}
.new_membership{width:100%;height:auto;background:#fafcfc;padding-top:30px;padding-bottom:30px;margin-top:30px;}
.unterer_rand{padding-bottom:5px;}
.historie{width:200px;height:150px;margin:auto;text-align:center;margin-top:20px;cursor:pointer}
.rotation{transform: rotate(720deg);}
span[class=fl]::first-letter {text-transform:uppercase}
.popover_grafik{background-image:url(/topfinder/img/emailicon.png);width:200px;height:200px;background-repeat:no-repeat;margin:auto;text-align:center;margin-top:30px;}
.padding_a{padding-top:23px;}
.popover-content{margin-top:15px;margin-bottom:30px;min-width:30%}
.popover{min-width:30%}
.lizenz_around{width:35%;min-height:200px;margin:auto;text-align:center;margin-bottom:100px;}
.lizenz_left{float:left;width:50%;min-height:200px;}
.lizenz_right{float:right;width:50%;min-height:200px;}
.zahlungsweise_kasten{width:400px;height:auto;text-align:right;margin:auto;margin-top:30px;margin-bottom:30px;font-size:18px;}
.highlighter{font-size:22px;}
.butop{padding-top:23px;}
.bestellhistorie{width:100%;height:auto;}
.new_membership{width:100%;height:auto;background:#fafcfc;padding-top:30px;padding-bottom:30px;margin-top:30px;}
.unterer_rand{padding-bottom:5px;}
.historie{width:200px;height:150px;margin:auto;text-align:center;margin-top:20px;cursor:pointer}
.rotation{transform: rotate(720deg);}
span[class=fl]::first-letter {text-transform:uppercase}
.popover_grafik{background-image:url(/topfinder/img/emailicon.png);width:200px;height:200px;background-repeat:no-repeat;margin:auto;text-align:center;margin-top:30px;}
.padding_a{padding-top:23px;}
.payment{background-image:url(../img/payment.png);background-repeat:no-repeat;background-position: 50% 15px;width:100%;height:110px;}
.payment_text{font-weight:bold;font-size:18px;padding-top:20px;color:#848484}
.footer-below1 {min-height:100px;background-color:#2f2f2f;margin:auto;text-align:center;}
.faq_font{font-family: 'Montserrat', sans-serif;}
.flexi_icon{float:right;margin-right:20px;margin-top:2px;}
.flexi_preis_top{width:100%;height:50px;padding-top:10px;background-color:#303030;color:#fff;font-size:18px;text-align:center;margin:auto;}
.flexi_abstand{width:140px;float:left;}
div[class=flexi_preis] > p{font-size:20px;}
div[class=optionen_kasten_around] > p{font-size:18px;}
.optionen_kasten{width:90%;height:auto;background-color:#fff;margin-bottom:50px;border:solid 1px #8b8b8b;margin:auto;text-align:center;margin-bottom:40px;}
.optionen_kasten_top{width:100%;height:50px;background-color:#303030;text-align:center;padding-left:20px;color:#fff;font-size:20px;padding-top:12px;}
.optionen_kasten_around{padding:35px;padding-top:30px;width:100%;text-align:left;min-height:215px;}
.optionen_kasten_around2{padding-top:30px;width:100%;text-align:left;min-height:230px;}
.show_select{width:35%;height:auto;text-align:left;font-size:18px;float:left;}
.optionen_kasten_around_l{padding-left:35px;width:200px;height:auto;float:left;min-height:200px;padding-top:20px;}
.optionen_kasten_around_r{width:auto;height:auto;float:left;min-height:200px;margin-left:30px;}
.optionen_kasten1{width:100%;height:auto;background-color:#fff;margin-bottom:50px;text-align:center;border:solid 1px #303030;}
.optionen_kasten_top1{width:100%;height:40px;background-color:#303030;text-align:center;padding-left:20px;color:#fff;font-size:20px;padding-top:6px;}
.optionen_kasten_around1{padding:35px;padding-top:30px;width:100%;text-align:left;min-height:200px;}
.headline{font-family: 'Montserrat', sans-serif;font-size:20px;}
.small_font{font-size:18px;}
.package_anzeige{margin-bottom:50px;width:100%;height:auto;}
.package_kasten{width:100%;min-height:70px;border:solid 1px #505050;margin-bottom:70px;padding-top:15px;}
.package_kasten_top{width:100%;height:40px;}
.package_kasten_header{font-size:20px;float:left;height:30px;width:auto;text-align:left;margin-top:6px;}
#booking{float:left;width:50px;height:30px;margin-left:20px;margin-right:20px;}
.glyphicon-ring {width: 40px;height: 40px;border-radius: 50%;border: 2px solid #505050;color: #fff;display: inline-table;text-align: center;background-color:#505050;}
.glyphicon-plus{font-size:30px;font-weight:bold}
.glyphicon-minus{font-size:30px;font-weight:bold}
.change_support{padding:20px;}
.change_support1{padding:20px;}
#abstand2{font-size:25px;margin-top:15px;}
.normal_schrift{font-size:20px;}
.gebuehrenanzeige{font-size:20px;margin-top:10px;}
.preise_details{font-size:16px;margin-bottom:15px;text-align:right;}
.preise_details1{font-size:16px;margin-bottom:15px;text-align:left;}
.preise_details2{font-size:16px;margin-top:10px;text-align:left;width:100%}
.preise_details_oben{font-size:16px;margin-bottom:15px;text-align:left;}
.preise_details_header{font-size:16px;margin-bottom:5px;text-align:left;}
.error_message{font-family: 'Montserrat', sans-serif;font-size:20px;margin:auto;text-align:center;width:100%;height:60px;margin-top:250px}
#s_supprt{display:none;}
.features_preis1{font-size:20px;width:100%;min-height:130px;margin-top:30px;display:none}
.features_preis2{font-size:20px;width:100%;min-height:130px;margin-top:30px;display:none}
.checker_anzeiger{font-size:20px;}
.no_features{font-size:20px;min-height:130px;margin-top:30px;width:100%;}
.no_features1{font-size:20px;min-height:130px;margin-top:30px;width:100%;}
.korrektur{margin:auto;text-align:center;margin-top:250px;width:100%;height:150px;}
.preisanzeige_features{float:right;width:50%;height:auto;padding-right:20px;font-size:18px;text-align:right;font-weight:bold;padding-left:35px;}
.preisanzeige_features1{float:left;width:50%;height:auto;padding-right:20px;font-size:18px;text-align:left;padding-left:35px;}
#features_anzeigen{display:none;}
#featurese_anzeigen{display:none;}
#support_anzeigen{display:none;}
#supporte_anzeigen{display:none;}
#verstecke_support{display:none}
#erstattung_anzeigen{display:none;}
.hinweis{text-align:center;margin:auto;width:90%;height:auto;border: solid 1px #505050;margin-bottom:40px;}
.hinweis >  p {text-align:left;font-size:18px;padding:20px;}
.shorttext{font-family: 'Montserrat', sans-serif;margin-bottom:50px;text-align:left;}
div[class=features_rechts2] > p {text-align:left;font-size:20px;margin-top:0px;}
.pic_left{float:left;margin-right:35px;margin-top:5px;margin-left:35px;}
.pic_left1{float:left;margin-right:35px;margin-top:25px;}
.pic_left2{float:right;margin-right:5px;margin-top:5px;}
.pic_left3{float:right;margin-right:20px;margin-top:1px;}
.pic_left6{float:left;margin-left:70px;margin-right:35px;margin-top:10px;margin-bottom:10px;width:150px;height:150px;margin-top:50px;margin-bottom:50px;}
.pic_left7{float:right;margin-right:20px;margin-top:1px;width:24px;height:24px;margin-top:7px}
.pic_left4{float:left;margin-right:35px;margin-top:5px;margin-left:35px;min-height:200px;}
.shop_feature {font-family: 'Montserrat', sans-serif;font-size:20px;text-align:left;}
div[class=features_links9] > ul > li {font-size:23px;margin-left:0px;color:#5084a8;}
div[class=features_links9] > ul > li > p {font-size:20px;color:#101010;}
div[class=features_links9] > ul {margin-top:25px;margin-bottom:30px;}
.linie_feat{height: 1px;width:80%;border-top:solid 1px #dfe0e0;margin:auto;text-align:center;margin-bottom:40px;margin-top:30px;}
.selection{margin-bottom:20px;}
.center_tools {font-family: 'Montserrat', sans-serif;font-size:21px;margin-top:23px}
.center_tools1 {font-family: 'Montserrat', sans-serif;font-size:21px;margin-top:50px;margin-bottom:25px;}
.center_tools_version {font-family: 'Montserrat', sans-serif;font-size:25px;margin-bottom:5px;margin-top:23px;margin-bottom:20px;text-align:left;}
.center_tools_top {font-family: 'Montserrat', sans-serif;font-size:21px;}
.versionpre{width:120px;height:auto;float:left;font-size:18px;margin-top:3px;}
form[name=preis_feature] select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("../img/smart_arrows.png") no-repeat scroll 100%;min-width:30%;height:35px;padding-left:5px;border:solid 2px #5084a8;font-size:18px;text-align:left;cursor:pointer;float:left;}
form[name=preis_feature1] select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("../img/smart_arrows.png") no-repeat scroll 100%;width:100%;height:35px;padding-left:5px;border:solid 2px #5084a8;font-size:18px;text-align:left;cursor:pointer;float:left;}
.version_around{width:300px;min-height:45px;text-align:left;margin-top:30px;margin-left:20px;}
.feature_info{float:left;padding-left:15px;}
.feature_back{background:#eee;width:100%;margin:auto;text-align:center;margin-bottom:0px;border-top:solid 2px #fff;min-height:50px;padding-top:7px;font-family: 'Montserrat', sans-serif;font-size:20px}
.feature_inside{width:100%;margin:auto;text-align:center;background:#fff;font-size:18px;}
.topfeed_bestellen{margin-left:20px;margin-top:10px;}
.versionpre{margin-left:120px;}
.sprache_left{text-align:left;font-size:16px;margin-top:10px;}
.sprache_modul{margin:0;padding:0;width:100%;height:auto;}
.flexi_break{padding:20px;color:#000}
.flexi_break1{padding:20px;background:#fbfafa;}
.flexi_break2{padding:20px;background:#eee;margin-bottom:25px;}
.flexi_break_support{padding:20px;background:#fbfafa}
.panel_top_support{font-family: 'Montserrat', sans-serif;width:100%;height:40px;border-bottom:solid 1px #fff;text-align:left;padding-left:15px;padding-top:5px;background:#fbfafa;}
.panel_top_support1{font-family: 'Montserrat', sans-serif;width:100%;height:40px;border-bottom:solid 1px #fff;text-align:left;padding-left:20px;padding-top:5px;background:#fbfafa;}
.panel_top_support2{font-family: 'Montserrat', sans-serif;width:100%;height:40px;border-bottom:solid 1px #eee;text-align:left;padding-left:20px;padding-top:5px;background:#eee;}
.panel_top{font-family: 'Montserrat', sans-serif;width:100%;height:40px;border-bottom:solid 1px #e4e3e4;text-align:left;padding-left:10%;padding-top:5px;}
.panel_top1{font-size:18px;font-family: 'Montserrat', sans-serif;width:100%;height:40px;border-bottom:solid 1px #e4e3e4;text-align:left;padding-left:47px;padding-top:8px;background-image:url(../img/features/blank.png);background-repeat:no-repeat;background-position:25px 10px;color:#000}
.panel_top2{font-family: 'Montserrat', sans-serif;width:100%;height:40px;border-bottom:solid 1px #e4e3e4;text-align:left;padding-left:20px;padding-top:5px;}
.accordion_center{text-align:left;}
.feature_head{font-size:20px;font-family: 'Montserrat', sans-serif;}
.tester2{background:#eee;width:120px;height:50px;color:#000;font-size:16px;padding:5px;border:solid 1px #b9b6b6;margin-top:5px;font-weight:normal;}
#accordion_sprache{margin-top:23px;}
#auswertung_support{display:none}
.center_support_around{width:50%;height:auto;margin:auto;text-align:center;}
.spaltenersatz {position: relative;min-height: 1px;}
#warnmessage{width:100px;height:73px;background-repeat:no-repeat;position:absolute;margin-top:9px;margin-left:15%;margin-top:0px;}
.basic_ersatz{width:200px;height:250px;background: transparent url("../img/basic_icon.png") no-repeat;background-position:50% 25%;margin:auto;text-align:center;}
.basic_ersatz1{width:200px;height:250px;background: transparent url("../img/business_icon.png") no-repeat;background-position:50% 25%;margin:auto;text-align:center;}
.basic_ersatz2{width:200px;height:250px;background: transparent url("../img/pro.png") no-repeat;background-position:50% 25%;margin:auto;text-align:center;}
.ausrichten{width:240px;height:auto;float:left;}
.ausrichten_around{float:right;width:370px;}
.flexi_static{background:#f1f1f1;width:80%;margin:auto;text-align:center;border:solid 1px #c0c0c0}
#rabatt1{display:none}
.features_abstand{min-height:150px;width:100%;padding-top:50px;}
#dialog-modal{display:none;}
.ralway{font-size:20px;font-family: 'Montserrat', sans-serif;margin:auto;text-align:center;}
.ausrichten1{width:340px;height:auto;float:left;}
.ausrichten_around1{float:right;width:470px;}
.flexi_static{background:#f1f1f1;width:80%;margin:auto;text-align:center;border:solid 1px #c0c0c0}
#rabatt1{display:none}
.features_abstand{min-height:150px;width:100%;padding-top:50px;}
.auswahl_linksbuendig{width:140px;height:20px;float:left;text-align:right;}
.auswahl_linksbuendig1{width:80px;height:20px;float:left;}
.auswahl_linksbuendig2{width:93px;height:20px;float:left;}
.siegessaeule{position:absolute;width:250px;height:100px;background:#fff;left:60%;margin-top:180px;padding:20px;font-family: 'Montserrat', sans-serif;font-size:20px;padding-top:35px;opacity:0.8}
.terminus{font-size:14px;margin-top:50px;text-align:left}
#dialog1 >  p {font-size:16px;}
#dialog2 >  p {font-size:16px;}
.auswahl_linksbuendig4{width:130px;height:20px;float:left;}
.platzhalter_left{width:50px;height:30px;float:left}
.feed_icon{margin:auto;text-align:center;margin-top:10px;cursor:pointer;margin-top:25px;}
.pop_left{text-align:center;font-size:14px;padding-bottom:20px;margin-top:15px;}
.pop_left1{text-align:center;font-size:18px;padding-bottom:20px;margin-top:15px;}
.distributoren_anzeige{text-align:left;padding-top:20px;padding-bottom:20px;min-height:230px;}
#find-table1{font-size:18px;text-align:left;}
#find-table{font-size:18px;text-align:left;}
.pop_text{margin-top:20px;padding-top:15px;padding-bottom:20px;}
.pop_text1{width:33%;float:left;border-right:solid 1px #eee;padding-left:15px;padding-right:15px;text-align:left;margin-top:20px;min-height:390px;}
div[class=pop_text1] p {text-align:left;font-size:14px;font-family: 'PT Sans', sans-serif;}
.pophead{text-align:left;font-size:16px;font-family: 'PT Sans', sans-serif;}
.pophead1{text-align:left;font-size:16px;font-family: 'PT Sans', sans-serif;margin-top:5px;margin-bottom:10px;text-decoration:underline}
.pop_text2{width:34%;float:left;text-align:left;font-size:16px;border-right:solid 1px #eee;min-height:200px;padding-left:15px;padding-right:15px;margin-top:20px;}
.pop_text3{width:33%;float:left;text-align:left;font-size:16px;margin-top:20px;}
div[id=panel_pop] p {font-size:18px;margin-top:20px;}
.left-distributor{text-align:left;margin-top:15px;}
.top_distributor{margin-top:10px;text-align:center;margin:auto;font-size:18px;}
.distributor_small{font-size:18px;font-family: 'Montserrat', sans-serif;}
.change_support{padding:20px;}
.change_support1{padding:20px;}
div[class=popover-content] p {font-size:16px;}
.pop_umrandung{width:280px;height:auto;float:right;margin-bottom:15px;margin-top:10px}
.pop_umrandung1{width:240px;height:auto;float:right;margin-bottom:15px;margin-top:10px}
.distributoren_center{text-align:center;margin:auto;min-width:300px;height:auto;margin-top:25px;}
.distributoren_head{font-size:20px;font-family: 'Montserrat', sans-serif;}
.distributoren_pic{background-image:url(../topfeed/img/produkte_01.png);background-repeat:no-repeat;background-position:100% 0px;}
.distributoren_pic1{background-image:url(../topfeed/img/produkte_02.png);background-repeat:no-repeat;background-position:100% 0px;}
.platzhalter_distributoren{width:100%;min-height:300px;}
.topfeed_select{float:right}
.produkt_bestand{float:left;width:95%;display:block}
.shopsystem_bestand{width:95%;display:block}
.kategorie_bestand{width:95%;}
.topmanager_head{margin:auto;text-align:center;margin-top:130px;}
.topmanager_text{font-size:25px;font-family: 'Montserrat', sans-serif;margin:auto;text-align:center;margin-top:30px;}
.manager_icon{width:100%;margin:auto;text-align:center;margin-bottom:20px;display:block;height:auto;padding-top:5px;padding-bottom:5px;}
.manager_schrift{width:auto;height:auto;color:#fff;margin-bottom:7px;display:block;margin-top:30px;}
.manager_schrift_klein{height:auto;font-size:15px;color:#fff;display:block;width:93%;margin:auto;text-align:center;margin-top:12px;}
.manager_schrift_klein1{height:auto;font-size:15px;color:#fff;display:block;width:95%;margin:auto;text-align:center;margin-top:40px;min-height:140px}
.topmanager_auswahl{padding-top:20px;padding-bottom:20px;}
.topmanager_auswahl_left{float:left;margin-top:50px;text-align:left}
.box_topmanager{margin-top:60px;width:100;height:auto;}
.check_abstand{margin-top:20px;width:auto;height:auto;}
.manager_oben1{margin:auto;text-align:center;background:#fff;z-index:1;color:#000}
.top_video{padding-top:15px;}
ul[class=more_lesen] > li {margin-top:10px;}
#aum{min-height:300px;}
.kacheln{margin-top:50px;width:500px;margin:auto;text-align:center;}
.kachel_bilder{float:left;width:150px;height:150px;margin-left:10px;margin-top:20px;cursor:pointer}
.small_kompa{font-size:16px;color:#fff}
.kompa_bigger{font-size:21px;font-family: 'Montserrat', sans-serif;}
.soon_pic{width:100%;min-height:200px;background-position:50% 30px;}
.soon_text{font-family: 'Montserrat', sans-serif;font-size:20px;}
.soon_text1{font-family: 'Montserrat', sans-serif;font-size:20px;color:#fff}
.slider_content{text-align:center;margin:auto;margin-top:30px;width:600px;height:auto}
.slider_content1{text-align:center;margin:auto;margin-top:30px;width:600px;height:auto}
.content_box{text-align:left}
div[class=features_rechts] ul > li {font-size:20px;margin-bottom:3px;color:#ff5400}
div[class=features_rechts] ul > li span{font-size:20px;margin-bottom:3px;color:#000}
d.map_header2{margin-top:20px;font-size:21px;font-family: 'Montserrat', sans-serif;margin-bottom:10px;text-align:left}
.normal{font-size:16px;font-weight:normal}
.flexi_icon1{float:right;margin-right:20px;margin-top:9px;}
.dex_button_overview{width:90%;height:auto;margin:auto;text-align:center;}
.show_select_desc{float:right;width:300px;}
#center_overview{margin:0 auto;width:30%;background-image:url(/topfinder/img/step2.png);background-repeat:no-repeat;background-position:50% 19px;border:solid 1px #606060;padding:10px;min-height:250px}
div[id=left_overview] > p {margin-top:160px;font-size:20px;}
div[id=right_overview] > p {margin-top:160px;font-size:20px;}
div[id=center_overview] > p {margin-top:160px;font-size:20px;}
.linie_overview{margin-bottom:60px;width:100%;height:45px;background-image:url(../img/linie.jpg);background-repeat:repeat-x;background-position:0% 24px;z-index:-1;}
.linie_pink_overview{margin-left: auto;margin-right: auto;left: 0;right: 0;height:30px;margin-top:0px;width:100px;background-image:url(../img/linie_pink.jpg);background-repeat:no-repeat;background-position:0px 19px;}
.beginn_text{text-align:left;font-size:18px;padding:20px}
div[class=beginn_text] > p {font-size:18px;}
div[class=gutschein_left_neu] > p {font-size:18px;}
.beginn_icon{float:left;margin-left:0px;margin-top:0px;padding-right:10px;}
.beginn_text_left{width:320px;height:auto;float:left;display:block}
.checkboxen{text-align:left;margin-top:20px;font-size:18px}
.datum_left{float:left;width:400px;}
.optionen_kasten_around_l{padding-left:35px;width:185px;height:auto;float:left;min-height:200px;padding-top:20px;}
.optionen_kasten_around_r{width:75%;height:auto;float:left;min-height:200px;margin-left:30px;}
.topfinder_bestellen{margin-top:0px;margin-left:30px;text-align:left;}
.zahlung_select{width:33%;float:left;margin-bottom:10px;}
.zahlung_select_right{width:33%;float:right;margin-bottom:10px;}
.zahlung_select1{width:70%;float:right;margin-bottom:10px;}
.bezeichnung_select{width:30%;float:left;font-size:18px;padding-top:3px;text-align:left;}
.button_select_left{width:30%;float:left}
.button_select_left{width:70%;float:right;text-align:center;margin:auto}
.b_select{width:200px;height:50px;margin-top:10px}
.zahlungsart_info{font-size:18px;}
.plus_icon{text-align:center;margin:auto;margin-top:15px;padding-bottom:20px}
.klapptext{padding-bottom:15px;padding-left:10px;padding-right:10px}
div[class=klapptext] > p {font-size:18px;}
#left_overview{float:left;width:32%;background-image:url(../img/tools_02.png);background-repeat:no-repeat;background-position:50% 50px;border:solid 1px #606060;padding:10px;padding-top:65px;}
#left_overview1{float:left;width:33%;background-image:url(../img/tools_01.png);background-repeat:no-repeat;background-position:50% 50px;border:solid 1px #606060;padding:10px;min-height:250px;padding-top:225px;margin-left:10px}
#left_overview2{float:left;width:32%;background-image:url(../img/tools.png);background-repeat:no-repeat;background-position:50% 50px;border:solid 1px #606060;padding:10px;min-height:250px;padding-top:225px;margin-left:10px}
#right_overview_around_pre{width:70%;margin:auto;text-align:center;margin-top:30px}
.center2{margin:auto;text-align:center;border:solid 1px #b5b5b5}
.center3{margin:auto;text-align:center;margin-bottom:70px;margin-top:20px}
.kompa_text{margin-bottom:110px;margin-top:40px}
.kompa_text1{padding-bottom:80px;margin-top:40px;margin:auto;text-align:center;}
#kompa_app{margin:auto;text-align:center;height:auto;background: -moz-linear-gradient(top, #fff, #eee);padding-bottom:90px;}
.kompa_text2{margin-bottom:50px;margin-top:40px}
.text_klein{font-size:16px;margin-top:30px}
#pic6a{display:none;}
#parent{width:300px;height:325px;overflow:hidden;padding-top:0px;padding-bottom:5px;}
#up{width:100%;height:12px;background-image:url(../img/arrow.png);background-repeat:no-repeat;background-position:120px 0px;cursor:pointer;display:none}
#down{width:100%;height:24px;background-image:url(../img/arrow1.png);background-repeat:no-repeat;background-position:120px 0px;cursor:pointer;margin-top:15px}
.platzhalter_header{width:100%;min-height:40px;}
.customized{color:#fff;font-family: 'Montserrat', sans-serif;font-size:25px;margin:auto;text-align:center;padding-top:50px;padding-bottom:15px}
.white_font{color:#fff;margin-bottom:30px}
.banderole2{width:100%;background:#2e2c2d;margin:auto;text-align:center;min-height:280px;padding-bottom:50px}
.klapptext1{padding-bottom:15px;padding-top:0px}
.custom_pic{position: absolute; left: 0;}
.custom_around{width: auto; text-align: center;margin:auto; position: relative;color:#fff;font-size:18px;}
.custom_around1{width: auto; text-align: center;margin:auto; position: relative;color:#fff;font-size:18px;margin-top:20px}
.linie_pink3{margin-left: auto;margin-right: auto;left: 0;right: 0;position:absolute;height:30px;margin-top:25px;width:100px;background-image:url(../img/linie_pink3.jpg);background-repeat:no-repeat;background-position:0px 5px;}
.linie3{margin-bottom:50px;width:100%;height:40px;background-image:url(../img/linie3.jpg);background-repeat:repeat-x;background-position:0% 27px}
.produkte_alle{float:left;width:30%;height:auto;min-height:100px;border:solid 1px #606060;padding:10px;padding-top:40px;border:solid 1px #606060;margin:auto;text-align:center;margin-top:50px}
.produkte_abstand_alle{width:100%;min-height:50px}
.produkte_grafik7{height:170px;width:170px;background-image:url(../img/produkte_07.jpg);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
.slide_test{margin-top:350px;background:red}
.refinder_text_small{font-size:16px;color:#eaeaea;margin-top:5px}
.modal {text-align: center;padding: 0!important;}
.modal:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px;}
.modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}
.abwesenheit{padding-top:0px;margin:auto;text-align:center;width:100%;min-height:50px;font-family: 'Montserrat', sans-serif;color:#fff;font-size:35px}
.abwesenheit_text{padding-top:30px;margin:auto;text-align:center;width:400px;min-height:50px;font-size:18px;color:#fff}
.abwesenheit_text2{padding-top:45px;margin:auto;text-align:center;width:100%;min-height:50px;font-size:25px;color:#fff;font-family: 'Montserrat', sans-serif;}
.modal-header{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.abwesenheit_xmas{padding-top:20px;margin:auto;text-align:center;width:100%;min-height:50px;font-family: 'Montserrat', sans-serif;color:#fff;font-size:35px}
.abwesenheit_text_xmas{padding-top:30px;margin:auto;text-align:center;width:600px;min-height:50px;font-size:18px;color:#fff}
.abwesenheit_text2_xmas{padding-top:35px;margin:auto;text-align:center;width:100%;min-height:50px;font-size:25px;color:#fff;font-family: 'Montserrat', sans-serif;}
.stellenangebot{background-image:url(../img/php.jpg);background-repeat:no-repeat;background-position:50% 50px;width:100%;min-height:400px}
@-webkit-keyframes fade{
    0%   { opacity: 0; }
    10%  { opacity: 0.8; }
    100% { opacity: 0; }
}
@-webkit-keyframes fall{
    from {top: 10px;}
    to {top: 470px;}
}
@-webkit-keyframes accumulate{
    from {height: 0px; opacity: 0}
    to {height: 20px; opacity: .75;}
}
@-webkit-keyframes spin{
    0%   { -webkit-transform: rotate(-180deg) translate3d(0, 0, 0);}
    100% { -webkit-transform: rotate(180deg) translate3d(10px, 75px, 0);}
}
.snowflake {
    -webkit-transform: translate3d(0, 0, 0);
    position: absolute;
    top: -40px;
    -webkit-animation-name: fall, fade, spin;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: normal;
    -webkit-animation-timing-function: ease-in;
}
.snowflake {
    color: #fff;
    font-size: 2em;
    position: absolute;
}
.snowflake:first-child{
    left: 40px;
    -webkit-animation-duration: 5s;
}
.snowflake:nth-child(2) {
    font-size: 1.8em;
    left: 120px;
    -webkit-animation-duration: 7s;
}
.snowflake:nth-child(3) {
    left: 200px;
    -webkit-animation-duration: 8s;
}
.snowflake:nth-child(4) {
    left: 90%;
    -webkit-animation-duration: 8s;
}
.snowflake:nth-child(5) {
    left: 70%;
    -webkit-animation-duration: 8s;
}
.snowflake:last-child {
    font-size: 1.5em;
    left: 280px;
    -webkit-animation-duration: 6s;
}
.abwesenheit_easter{padding-top:10px;min-height:50px;font-family: 'Montserrat', sans-serif;color:#fff;font-size:35px;margin:auto;text-align:center}
.abwesenheit_text_easter{padding-top:15px;min-height:50px;font-size:18px;color:#fff;margin:auto;text-align:center}
.abwesenheit_text2_easter{padding-top:20px;min-height:50px;font-size:25px;color:#fff;font-family: 'Montserrat', sans-serif;margin:auto;text-align:center}
.ds_text{text-align:left;padding-left:50px;font-size:18px}
.ds_texte > ul > li  {font-size:20px}
.ds_liste{font-size:20px}
.flag-icon {font-size:30px;float:left;}
.flag-icon1 {font-size:30px;float:left;}
.no_button_flags{background-color:transparent;border:none;padding-left:10px;float:left;padding-bottom:15px;width:60px;}
.no_button_flags1{background-color:transparent;border:none;padding-left:10px;padding-bottom:15px;width:60px;float:left; display: block;}
.flag_umrandung{min-height:200px;;margin:auto;text-align:center;display:table;}
.del_rand6{width:50%;height:auto;margin:auto;text-align:center;background:#eee;margin-top:15%;border-radius:5px;min-height:400px;}
.stellenangebot_left{width:50%;float:left;min-height:320px;background-image:url(../img/php2.png);background-repeat:no-repeat;background-position:30% 0px;}
.stellenangebot_right{width:50%;float:right;padding-top:5px;text-align:left}
div[class=stellenangebot_right] > ul > li {font-size:20px;margin-top:5px;}
.stellenangebot_left1{width:50%;float:left;}
.stellenangebot_right1{width:50%;float:right;background-repeat:no-repeat;background-position:80% 0px;min-height:400px;background-image:url(../img/php1.jpg);}
.stellenangebot_left2{width:50%;float:left;text-align:left;margin-top:70px;}
.stellenangebot_right2{width:50%;float:right;background-image:url(../img/php.jpg);background-repeat:no-repeat;background-position:50% 0px;min-height:400px;}
div[class=stellenangebot_left1] > ul > li {font-size:20px;margin-top:5px;}
a.u_menu:link{color:#202020;font-size:16px;text-align:left;border-bottom: solid 0px #202020;padding-bottom:0px;background:transparent}
.stellenangebot_left3{width:50%;float:left;text-align:left;margin-top:70px;}
.stellenangebot_right3{width:50%;float:right;background-image:url(../img/22601629_s.jpg);background-repeat:no-repeat;background-position:50% 20px;min-height:400px;}
.stellenangebot_right4{width:60%;float:right;text-align:left;margin-top:10px;}
.stellenangebot_left4{width:40%;float:left;background-image:url(../img/php3.png);background-repeat:no-repeat;background-position:50% 20px;min-height:400px;}
div[class=stellenangebot_right4] > ul > li {font-size:20px;margin-top:5px;}
div[class=stellenangebot_right4] > ul  {padding-bottom:50px;padding-top:10px;}
.stellenangebot_left5{width:70%;float:left;}
.stellenangebot_right5{width:30%;float:right;background-repeat:no-repeat;background-position:80% 0px;min-height:400px;background-image:url(../img/check.png);}
div[class=stellenangebot_left5] > ul > li {font-size:20px;margin-top:5px;}
a.u_menu:link{color:#202020;font-size:16px;text-align:left;border-bottom: solid 0px #202020;padding-bottom:0px;background-color:transparent;min-height:60px;clear: both;border-bottom: solid 1px #909090}
.imprint_left{background-color:#fff;min-height:600px;float:left;width:100%;background-image:url(../img/imprint_bg.png);background-repeat:repeat-x;background-position:0% 0%;padding-bottom:0px;}
.imprint_right{background-color:#fff;min-height:600px;float:left;width:48%;background-image:url(../img/imprint_bg.png);background-repeat:repeat-x;background-position:0% 0%;;padding-bottom:0px;display:none}
.imprint_middle{min-height:600px;float:left;width:4%;display:none;}
.imprint_left1{background-color:#fff;min-height:600px;float:left;width:100%;padding-bottom:50px;}
.imprint_right1{background-color:#fff;min-height:600px;float:left;width:48%;padding-bottom:50px;display:none;}
.imprint_middle1{min-height:600px;float:left;width:4%;background:#e7ebef;display:none;}
.left_coat{background-image:url(../img/cyprus.png);background-repeat:no-repeat;background-position:50% 20px;width:100%;height:145px;}
.right_coat{background-image:url(../img/cyprus.png);background-repeat:no-repeat;background-position:50% 20px;width:100%;height:145px;}
.imprint_body{margin:auto;text-align:center;margin-top:40px;width:40%;font-size:18px;}
.imprint_body1{margin:auto;text-align:center;margin-top:40px;width:40%;font-size:18px;}
.imprint_dot{width:120px;float:left;margin:0 auto !important;font-weight:bold;text-align:right;padding-bottom:3px;}
.imprint_rest{text-align:left;width:100%;height:auto;margin:0 auto !important;margin-bottom:10px;padding-bottom:3px;padding-left:125px}
.imprint_dot1{width:80px;float:left;margin:0 auto !important;font-weight:bold;text-align:right;}
.imprint_rest1{text-align:left;width:100%;height:auto;margin:0 auto !important;padding-left:90px}
.platzhalter_impressum{min-height:30px;width:100%}
.platzhalter_impressum1{min-height:40px;width:100%}
.imprint_dot2{width:150px;float:left;margin:0 auto !important;font-weight:bold;text-align:right;padding-bottom:3px;}
.imprint_rest2{text-align:left;width:100%;height:auto;margin:0 auto !important;margin-bottom:10px;padding-bottom:3px;padding-left:160px;}
.imprint_header1{margin-top:60px;font-size:23px;font-weight:bold;margin-bottom:30px;}
.imprint_header{font-size:23px;font-weight:bold;border-bottom:solid 1px #d6d6d6;padding-bottom:30px;color:#5085a9}
#googleMap2 {height:300px;width: 100%;margin: 0px;padding: 0px;margin-top:10px}
#googleMap {height:300px;width: 100%;margin: 0px;padding: 0px;margin-top:10px}
.new_line{width:50px;height:5px;background:#5085a9;margin:auto;text-align:center;margin-top:5px}
.imprint_all{width:100%;background:#fff;padding:40px}
.platzhalter_imprint{min-height:40px}



@media only screen and (max-width : 768px) {
     a.u_menu:link{color:#202020;font-size:16px;text-align:left;border-bottom: solid 0px #202020;padding-bottom:0px;background-color:transparent;min-height:50px;clear: both;}
    .stellenangebot{text-align:left}
    .stellenangebot_left{width:100%;float:none;background-size:contain;min-height:200px;background-position:50% 0px;}
    .stellenangebot_right{width:100%;float:none;background-size:contain;margin-top:10px;padding-bottom:30px;}
    .stellenangebot_left1{width:100%;float:none;background-size:contain;padding-bottom:20px;}
    .stellenangebot_right1{width:100%;float:none;background-size:contain;}
    .stellenangebot_left2{width:100%;float:none;background-size:contain;}
    .stellenangebot_right2{width:100%;float:none;background-size:contain;min-height:300px;}
    .stellenangebot_left3{width:100%;float:none;background-size:contain;}
    .stellenangebot_right3{width:100%;float:none;background-size:contain;min-height:200px;}
    .produkte_links3{margin-top:0px;margin-bottom:50px}
    .stellenangebot_right4{width:100%;float:none;}
    .stellenangebot_left4{width:100%;float:none;background-position:50% 0px;background-size:contain;min-height:200px;}
    .stellenangebot_right5{width:100%;float:none;background-position:50% 0px;background-size:contain;min-height:200px;}
    .stellenangebot_left5{width:100%;float:none;}
    .produkte_alle{margin-top:0px;}
    .fa-2x{font-size:25px !important;}
    .platzhalter_header{display:none}
    #right_overview_around_pre{width:80%;}
    #parent{margin:auto;text-align:center;width:300px}
    #up{margin:auto;text-align:center;background-position:50% 0px;}
    #down{margin:auto;text-align:center;background-position:50% 0px;margin-top:10px}
    #pic6a{padding-top:80px;color:#202020;width:100%;height:200px;display:block;position:absolute;z-index:9;margin:auto;text-align:center;}
    #pic6{display:none;}
    .produkte_around2{width:100%;height:auto;margin:auto;text-align:center;margin-top:80px;margin-bottom:0px;}
    .topfeed_select{float:none;width:100%}
    .produkt_bestand{float:none;width:100%;}
    .shopsystem_bestand{width:100%;}
    .kategorie_bestand{width:100%;}
    flexi_static{width:100%;}
    .optionen_kasten_top{font-size:16px;}
    .bestellbestaetigung_umgebung3{text-align:left;margin-left:0em;margin-right:0em;padding:2em;margin-bottom:1em;font-size:18px;color:#303030}
    .preisanzeige_features{float:none;width:100%;height:auto;padding-right:20px;font-size:18px;text-align:left;font-weight:bold;margin-bottom:20px;}
    .preisanzeige_features1{float:none;width:100%;height:auto;padding-right:20px;font-size:18px;text-align:left;}
    .planner1{margin:auto;text-align:center;width:180px;}
    .kuendigung_kasten1{width:400px;height:auto;margin:auto;text-align:center;}
    .kuendigung_kasten_links1{float:none;width:130px;height:20px;padding-top:0px;text-align:center;margin:auto;margin-bottom:10px;}
    .kuendigung_kasten_right1{float:none;width:auto;height:20px;padding-top:0px;font-size:16px;text-align:center;margin:auto;}
    .kontakt_rechts2::before {content: "a";display: block;visibility: hidden;height: 90px;}
    .kontakt_links{margin:auto;text-align:center;float:none;width:100%;background-repeat:no-repeat;background-position:50% 0px;min-height:300px;}
    .kontakt_links1{margin:auto;text-align:center;float:none;width:100%;background-repeat:no-repeat;background-position:50% 0px;min-height:300px;}
    .kontakt_links2{margin:auto;text-align:center;float:none;width:100%;background-repeat:no-repeat;background-position:50% 0px;min-height:300px;}
    .kontakt_links3{margin:auto;text-align:center;float:none;width:100%;background-repeat:no-repeat;background-position:50% 0px;min-height:300px;}
    .kontakt_rechts{float:none;width:90%;margin:auto;text-align:center;margin-bottom:80px;}
    .kontakt_rechts1{float:none;width:90%;margin:auto;text-align:center;margin-bottom:80px;padding-left:0%}
    .kontakt_rechts2{float:none;width:90%;margin:auto;text-align:center;margin-bottom:80px;padding-left:0%;min-height:320px}
    .kontakt_rechts2::before {content: "a";display: block;visibility: hidden;height: 90px;}
    .left_text{margin:auto;text-align:center;font-size:18px;}
    .left_text_sub1{float:none;width:auto;}
    .left_text_sub{float:none;width:auto;}
    .popover-content{margin-top:15px;margin-bottom:30px;min-width:90%}
    .popover{min-width:90%}
    .header_start_feature{font-size:20px;margin-top:40px;margin:auto;text-align:center;width:auto;font-family: 'Montserrat', sans-serif;}
    .lizenz_around_store{width:100%;min-height:200px;margin:auto;text-align:center;margin-bottom:50px;margin-top:35px;}
    .lizenz_left_store{float:none;width:100%;min-height:200px;}
    .lizenz_right_store{float:none;width:100%;min-height:200px;}
    .danke_kasten{width:100%;float:none;text-align:center;}
    .danke_kasten{width:100%;float:none;text-align:center;}
    .butop{padding-top:12px;}
    .button_bigger3{width:49%;margin-top:35px;margin-bottom:50px;height:50px;font-size:16px;}
    .btn-outline_lila_small_neu {font-size: 16px;min-height:50px;}
    .half_login_height{min-height:300px;}
    .kuendigung_kasten1{width:40%;height:auto;margin:auto;text-align:center}
    .kuendigung_kasten_small{width:220px;height:auto;font-size:18px;margin:auto;text-align:center}
    .button_right2{width:49%;height:50px;font-size:18px;float:right;}
    .button_left2{float:left;width:49%;height:50px;font-size:18px;}
    .white{font-size:18px;}
    div[class=form_umrandung_login_quit1a] > p{font-size:16px;}
    .artikel_left{font-size:16px;}
    .artikel_left_long{font-size:16px;}
    .artikel_left_long_up{font-size:16px;}
    .quit_button1{width:90%;height:auto;margin:auto;text-align:center;margin-top:10px;padding-top:10px;}
    .kuendigung_kasten_links{float:left;width:130px;height:20px;padding-top:0px;text-align:center;margin:auto;}
    .kuendigung_kasten_right{float:left;width:auto;height:20px;text-align:left;padding-top:0px;font-size:16px;text-align:center;margin:auto;}
    .kuendigung_kasten_right1{float:left;width:200px;height:auto;text-align:right;font-size:16px;}
    .form_umrandung_half_login{width:77%}
    .form_umrandung_half_top_login{color:#fff;width:96%;height:auto;margin:auto;text-align:center;padding-top:0px;font-size:16px;}
    .text_einruecken{float:left;width:80px;height:auto;}
    .form-container {width:70%;margin:auto;text-align:center;}
    .button_bigger{width:80%;margin-top:20px;margin-bottom:30px;height:40px;font-size:16px;}
    #popup_content_text_left_formular_small_log{position:absolute;margin-top:1px;background-color:#fff;margin-left:30px;padding-top:7px;float:left;width:70px;height:50px;}
    #popup_content_text_right_formular_small_log{position:absolute;margin-top:1px;margin-left:90px;background-color:#fff;padding-top:7px;float:left;width:70px;height:50px;}
    .text_einruecken1{float:left;width:70px;height:auto;font-size:14px;}
    .zahlart_body{width:100%;height:auto;background:#fff;padding-top:20px;padding-bottom:20px;padding-left:5px;padding-right:5px;}
    .left_einruecken{font-size:16px;padding-top:20px;margin-left:5px;}
    .quit_button_overview{width:95%;height:auto;margin:auto;text-align:center;}
    .quit_top2{background-image:url(/topfinder/img/plus.png);background-repeat:no-repeat;background-position:10px 50%;font-size:16px;background-color:#303030;height:70px;padding-top:17px;margin-bottom:25px;color:#fff;}
    .experience_kasten{width:80%;min-height:300px;margin:auto;text-align:center;}
    .form_umrandung_login_quit1a{background:#fff;width:95%;height:auto;margin:auto;text-align:center;border-left:solid 2px #5084a8;border-right:solid 2px #5084a8;border-bottom:solid 2px #5084a8;padding-top:40px;padding-bottom:30px;}
    .form_umrandung_login_quit1a_top{background:#303032;width:95%;height:50px;margin:auto;text-align:center;margin-top:30px;padding-top:10px;}
    .fileUpload {position: relative;overflow: hidden;width:100%;float:right;height:45px;color:#fff;padding-top:10px;padding-left:0px;font-size:14px;margin:auto;text-align:center;}
    .listen_breite1{width:100%;height:auto;margin:auto;text-align:center;}
    .listen_breite_rechts1{width:50%;height:auto;float:left;padding-top:30px;text-align:left;}
    .listen_breite{width:100%;height:auto;margin:auto;text-align:center;}
    .listen_breite_hide{width:100%;height:auto;margin:auto;text-align:center;}
    .listen_breite_hide1{width:100%;height:auto;margin:auto;text-align:center;}
    .listen_breite_links{width:45%;height:auto;float:left;font-size:16px;padding-top:40px;text-align:left;margin-left:10px;}
    .listen_breite_rechts{width:50%;height:auto;float:left;padding-top:40px;}
    .listen_breite_rechts1{width:50%;height:auto;float:left;padding-top:40px;}
    .liste{width:90%;height:auto;text-align:center;margin:auto;margin-top:30px;font-size:14px;}
    div[class=form_umrandung_login_quit1a] > p[class=listenschrift]{font-size:14px;width:90%;margin:auto;text-align:center;}
    .form_control_liste{width:100%;height: 45px;font-size: 15px;color: #2c3e50;background-color: #ffffff;background-image: none;border: 2px solid #5084a8;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;text-align:left;}
    .button_bigger_all{width:40%;margin-bottom:20px;height:50px;font-size:16px;margin-top:25px;}
    .datenschutz_header_sub{font-size:14px;font-family: 'Montserrat', sans-serif;margin-bottom:10px;text-align:left;margin-top:30px;text-decoration:underline;}
    .datenschutz_header{font-size:14px;font-family: 'Montserrat', sans-serif;margin-bottom:20px;text-align:left;margin-top:40px;}
    div[class=lizenz_kasten] > p {text-align:left;font-size:15px;}
    #formular_umgebung_login_experience{width:100%;margin:auto;text-align:center;margin-left:0px;}
    .experience_bilder{background-size:contain;min-height:150px;}
    .start_experience {width:100%;height:55px;border-top:0px solid #d8d8d8;border-bottom:0px solid #d8d8d8;margin-left:5%;margin-right:0%;padding-top:25px;text-align:left;}
    .show_last_login{margin-bottom:20px;width:100%;height:30px;color:#202020;font-size:16px;text-align:left;margin-left:1px;}
    .left_log_menu{padding-top:10px;height:80px;width:300px;text-align:center;}
    .login_big_font{font-size:23px;margin-bottom:20px;color:#202020;padding-top:30px;width:90%;margin:auto;text-align:center;}
    .experience_kasten{width:80%;min-height:300px;margin:auto;text-align:center;}
    .form_umrandung_ohne_login2{height:auto;margin:auto;text-align:center;width:96%;margin-left:2%;border-left:solid 1px #eee;border-top:solid 3px #d8d8d8;border-right:solid 1px #d8d8d8;border-bottom:solid 3px #eee;padding-bottom:30px;}
    #formular_umgebung_login2{width:100%;margin:auto;text-align:center;margin-left:0em;}
    .middle_log_links{width:100%;float:none;padding-top:0px;padding-left:0%;margin-bottom:70px;margin:auto;text-align:center;}
    .middle_log_rechts{width:100%;float:none;padding-left:0%;margin:auto;text-align:center;}
    .login_vorteile{width:100%;}
    .login_head > div{text-align:center;margin:auto;font-size:16px;margin-bottom:16px;}
    .grey{margin:auto;text-align:center;}
    a.login_link:link{text-align:center;margin:auto;padding-left:0px;}
    a.login_link:visited{text-align:center;margin:auto;padding-left:0px;}
    .login_link{text-align:center;margin:auto;padding-left:0px;}
    .links_log_content1 {height:240px;width:100%;vertical-align:bottom;text-align:left;}
    .login_kunde{text-align:center;margin:auto;width:100%;margin-top:60px;margin-bottom:15px;}
    .login_vorteile > p{text-align:center;margin:auto;}
    .login_bilder{width:100%;min-height:57px;display:block;text-align:center;margin:auto;margin-bottom:20px;margin-top:20px;width:320px}
    #popup_content_text_einzeln{width:100%;height:auto;margin-bottom:70px;padding-top:0px;background:#fff;margin:auto;text-align:center;}
    .zentriert_formular{float:none;width:100%;height:auto;margin-left:0px;}
    .middle_log {width:100%;margin:auto;text-align:center;float:none;border-left:solid 0px #5085a9;padding-top:10px}
    .center_top{margin:auto;text-align:center;margin-top:100px;}
    .login_big_font1{font-size:18px;margin-bottom:20px;color:#202020;}
    .login_grafik{background-image:url(/topfinder/img/);background-repeat:no-repeat;width:50px;height:50px;float:right;margin-right:10px;}
    .login_grafik1{background-image:url(/topfinder/img/);background-repeat:no-repeat;width:50px;height:50px;float:right;margin-right:10px;}
    .lang_menu{float:right;margin-top:88px;text-transform:uppercase;font-size:17px;margin-right:10px;}
    .btn-outline_dark6{font-size:18px;}
    .kontakt_map{min-height:250px;}
    .roterlink{background-image:url();}
    body#about #about,body#kontakt #kontakt,body#lexikon #lexikon,body#produkte #produkte,body#tools #tools {background-image:url();background-repeat:repeat-x;background-position:0px 32px;}
    .login_einfach{background-image:url(/img/);}
    .headeruebersicht{width:90%;}
    .experienceuebersicht{width:90%;}
    .enterpriseuebersicht{width:90%;}
    .enterpriseuebersicht2{width:100%;}
    .enterpriseuebersicht2a{width:90%;}
    .enterpriseuebersicht2b{width:100%;}
    .enterpriseuebersicht1{width:90%;}
    .enterpriseuebersicht3{width:90%;}
    .selectuebersicht{width:90%;}
    .articeluebersicht{width:90%;}
    .articeluebersicht1{width:90%;}
    .articeluebersicht2{width:90%;}
    .passwortuebersicht{width:90%;}
    .btn-outline_video {width:200px;height:45px;font-size: 18px;margin-top:35px;}
    .video_klein{font-size:15px;color:#f3f3f3;padding-top:3px;margin-bottom:10px;margin-top:10px;height:20px;width:95%}
    .video_klein1{margin:auto;text-align:center;font-size:20px;color:#fff;font-family: 'Montserrat', sans-serif;padding-top:10px;margin-top:0px;width:90%;height:40px;padding-bottom:20px;display:block;padding-top:20px;}
    #layerslider-wrapper{height:200px;}
    #slider-wrapper{background-position:0% 0%;background-size:cover;}
    .headlines{width:100%;min-height:180px;}
    .produkte_around{width:100%;height:auto;margin:auto;text-align:center;padding-top:10px;margin-bottom:10px;}
    .produkte_llinks1{float:none;width:100%;height:auto;}
    .produkte_rechts2{float:none;width:100%;height:auto;}
    .produkte_llinks1a{float:none;width:100%;height:auto;}
    .produkte_alle{float:none;width:100%;height:auto;}
    .produkte_mitte1{float:none;width:100%;height:auto;}
    .produkte_rechts1{float:none;width:100%;height:auto;min-height:1px;}
    .produkte_mitte_unten{float:none;width:100%;height:auto;}
    .produkte_abstand{width:5%;float:none;min-height:80px;}
    .produkte_abstand_alle{width:5%;float:none;min-height:80px;}
    .produkte_grafik{height:150px;width:150px;background-image:url(../img/produkte_01.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
    .produkte_grafik1{height:150px;width:150px;background-image:url(../img/produkte_02.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
    .produkte_grafik2{height:150px;width:150px;background-image:url(../img/produkte_03.png);background-repeat:no-repeat;margin:auto;text-align:center;margin-bottom:20px;}
    .feature_bg_text1{padding-top:10px;}
    #left_overview{float:none;width:100%;height:auto;}
    #left_overview1{float:none;width:100%;height:auto;}
    #left_overview2{float:none;width:100%;height:auto;}

    .feature_bg_text_small1{font-size:16px;width:90%;}
    .kontakt_links{margin:auto;text-align:center;float:none;width:100%;min-height:220px;background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .kontakt_links1{margin:auto;text-align:center;float:none;width:100%;min-height:220px;background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .kontakt_links2{margin:auto;text-align:center;float:none;width:100%;min-height:220px;background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .kontakt_links3{margin:auto;text-align:center;float:none;width:100%;min-height:220px;background-position:50% 0px;background-size:contain;}
    .kontakt_rechts{float:none;width:90%;height:320px;margin:auto;text-align:center;}
    .kontakt_rechts1{float:none;width:90%;height:320px;margin:auto;text-align:center;}
    .kontakt_rechts2{float:none;width:90%;height:320px;margin:auto;text-align:center;}
    .linie_pink1{margin-left: auto;margin-right: auto;left: 0;right: 0;position:absolute;height:30px;margin-top:26px;width:100px;background-image:url(../img/linie_pink.jpg);background-repeat:no-repeat;background-position:0px 5px;}
    .footer_colum_lefta{width:100%;height:auto;float:none;padding-left:20px;display:none}
    .footer_colum_left_ersatz{width:100%;height:auto;float:left;padding-right:20px;display:block;}
    .footer_colum_left2a{width:100%;height:auto;float:none;}
    .footer_colum_left3a{width:100%;height:auto;float:none;padding-top:5px;margin:auto;text-align:center;}
    #pic1{display:none}
    #pic2{display:none}
    #pic3{display:none}
    #pic4{display:none}
    #pic5{display:none}
    #pic7{display:none}
    .start_kasten{float:none;width:100%;font-size:25px;margin:auto;text-align:center}
    div[class=start_kasten] > p {font-size:18px;margin-top:20px;margin-bottom:20px;margin:auto;text-align:center}
    .card {width: 100%;height: 100%;position: absolute;-webkit-transition: -webkit-transform 1s;-moz-transition: -moz-transform 1s;-o-transition: -o-transform 1s;transition: transform 1s;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform-origin: 50% 50%;}
    .card div {display: block;height: 100%;width: 100%;text-align: center;position: absolute;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;}
    .card .front {background-color:#fff;border:solid 1px #dedbdb;}
    .card .back {font-size:15px;padding-left:0px;padding-right:10px;padding-top:10px;;background-color:#fff;border:solid 1px #dedbdb;-webkit-transform: rotateY( 180deg );-moz-transform: rotateY( 180deg );-o-transform: rotateY( 180deg );transform: rotateY( 180deg );}
    .card.flipped {-webkit-transform: rotateY( 180deg );-moz-transform: rotateY( 180deg );-o-transform: rotateY( 180deg );transform: rotateY( 180deg );}
    .container_card {width:100%;min-height:200px;text-align:left;text-align:center;margin:auto;position: relative;-webkit-perspective: 800px;-moz-perspective: 800px;-o-perspective: 800px;perspective: 800px;}
    .quit_top{background-image:url();background-repeat:no-repeat;background-position:10px 50%;margin-top:20px;font-size:24px;padding-top:17px;padding-left:15px;margin-bottom:25px;background:#f2f2f2}
    .quit_top1{background-image:url();background-repeat:no-repeat;background-position:10px 50%;margin-top:40px;font-size:24px;height:auto;padding-top:17px;margin-bottom:25px;background:#f2f2f2}
    .quit_left{margin-left:80px;font-size:16px;}
    .bestellnummer{width:100%;text-align:left;float:none;background-color:#fff;padding:15px;border:solid 1px #dedbdb;margin-left:10px;text-align:center;margin:auto;padding-top:30px;}
    .bestellnummer1{width:100%;text-align:left;float:none;background-color:#fff;padding:15px;border:solid 1px #dedbdb;margin-left:10px;text-align:center;margin:auto;padding-top:30px;margin-top:15px;}
    .bestellnummer3{width:100%;text-align:left;float:none;background-color:#fff;padding:15px;border:solid 1px #dedbdb;text-align:center;margin:auto;padding-top:30px;margin-top:15px;}
    .bestellnummer2{font-size:20px;width:100%;min-height:170px;text-align:left;text-align:center;margin:auto;background-color:#fff;padding:15px;border:solid 1px #dedbdb;float:none;}
    .card_rand{width:100%;height:200px;margin:auto;text-align:center;float:none;margin-top:15px;}
    #firma{float:none;padding-bottom:20px,}
    .none_form{float:none;margin-top:40px;padding-top:20px;}
    .confirm_quit{padding-top:120px;color:#000;padding-left:20px;padding-right:20px;}
    .confirm_button{width:100%;padding-top:8px;font-size:17px;}
    .confirm_button1{width:100%;padding-top:17px;font-size:17px;}
    .btn-outline_dark3 {font-size:14px;width:40%;height:60px}
    .btn-outline_dark3:hover{font-size:14px;width:40%;height:60px}
    .del_rand4{width:98%;height:auto;margin:auto;text-align:center;background:#fff;margin-top:10px;border-radius:5px;min-height:500px;font-size:16px;}
    .bestellkasten{font-size:17px;display:inline-block;width:190px;height:190px;margin:auto;text-align:center;margin-bottom:10px;}
    .bildcenter_text{width:100%;float:none;text-align:left;margin-left:2%;}
    .bildcenter{float:none;margin-top:10px;margin-bottom:40px;}
    .bildsize01{background-image:url(../img/step02.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:250px;width:100%;margin:auto;text-align:center;background-size:100% auto;}
    .bildsize02{background-image:url(../img/step01.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:230px;width:100%;margin:auto;text-align:center;}
    .bildsize04{background-image:url(../img/step04.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:250px;width:100%;margin:auto;text-align:center;}
    .bildsize05{background-image:url(../img/step_t_02.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:250px;width:100%;margin:auto;text-align:center;}
    .bildsize06{background-image:url(../img/step_t_03.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:600px;width:100%;margin:auto;text-align:center;}
    .bildsize07{background-image:url(../img/step_t_04.jpg);background-repeat:no-repeat;background-position:0px 0px;min-height:400px;width:100%;margin:auto;text-align:center;}
    body#about #about,body#kontakt #kontakt, body#produkte #produkte  {background-image:url(../img/);background-repeat:repeat-x;background-position:0px 0px;}
    .paketuebersicht{margin-top:40px;}
    .paketuebersicht{padding-top:20px;width:80%;margin:auto;text-align:center;height:auto;padding-bottom:20px;color:#000;}
    .aktuelle_preise{ font-size:18px;color:#303030;margin-bottom:35px;text-align:center;padding-top:20px;}
    .paketuebersicht_ep{margin-bottom:50px;width:80%;height:50px;margin:auto;text-align:center;margin-bottom:50px;}
    .paketuebersicht_neu{padding-top:10px;font-size:17px;border:none;background:none;}
    .about_links2{float:none;width:100%;min-height:320px;background-image:url(../img/features3.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_links1{float:none;width:100%;min-height:320px;background-image:url(../img/features2.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_links{float:none;width:100%;min-height:320px;background-image:url(../img/features1.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_rechts{float:none;width:100%;height:auto;padding-top:30px;}
    .more_einruecken1{font-size:17px;}
    body#preise #produkte,body#more #produkte{background-image:url(../img/);background-repeat:repeat-x;background-position:0px 100%;}
    .panel-title {font-size: 18px}
    .panel-collapse {font-size:15px}
    form[name=more_formular] select {text-overflow:'';margin-top:5px;margin-bottom:20px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;width:100%;height:40px;padding-left:30px;border:solid 2px #5084a8;font-size:20px;}
    .feature_bg_text_small_ohne{text-align:center;margin:auto;font-size:23px;color:#728590;padding-top:20px;}
    .but1 {width:50%;color:#fff;height:50px;margin-top:10px;}
    .planner4 {width:90%;height:50px;padding-left:20px;border:solid 2px #5084a8;font-size:18px;margin:auto;text-align:left;margin-top:2px;}
    .enterprise_around2{border:solid 2px #5084a8;float:right;width:90%;height:auto;margin:auto;text-align:center;padding-bottom:40px;padding-top:20px;margin-top:15px;}
    .big_button_white_preis{width:80%;height:130px;padding-top:30px;border-radius:0px;font-size:20px;margin:auto;text-align:center}
    .btn-outline_pink3 {width:85%;}
    .kategorien_download_rand{width:100%;margin-bottom:50px;height:auto;}
    .form_around{width:100%;height:50px;position:relative;margin-left: auto;margin-right: auto;left: 0;right: 0;margin-top:20px;}
    .form_around1{width:100%;height:50px;position:relative;margin-left: auto;margin-right: auto;left: 0;right: 0;margin-top:20px;}
    .no_download{float:none;width:120px;height:50px;font-size:18px;}
    .kategorien_rand_pre{float:none;width:100%;}
    .kategorien_rand_pre1{float:none;width:100%;}
    .kategorien_rand_pre2{float:none;width:100%;}
    .kategorien_rand_pre3{float:none;width:100%;}
    .kreis_links{float:none;width:100%;height:auto;padding-top:40px;}
    body {overflow-x: hidden;font-family: 'PT Sans', sans-serif;padding-top:20px;font-size:1.1vw;margin-top: 0;margin-bottom: 265px;color:#444444;}
    .video_text{margin:auto;text-align:center;position:absolute;margin-top:30px;width:100%;min-height:200px;color:#fff;font-size:2.0em;font-weight:normal;}

    .live_counter {color: #000;background:#fff;min-height:300px;padding-top:72px;padding-bottom:50px;}
    .kontakt_footer{width:90%;height:50px;border:solid 3px #c0c0c0;padding-top:8px;margin:auto;text-align:center;font-size:18px;margin-top:20px;}
    .linie_pink2{margin-left: auto;margin-right: auto;left: 0;right: 0;position:absolute;height:30px;margin-top:31px;width:100px;background-image:url(../img/linie_pink.jpg);background-repeat:no-repeat;background-position:0px 17px;}
    .linie2{margin-bottom:50px;width:100%;height:60px;background-image:url(../img/linie.jpg);background-repeat:repeat-x;background-position:0% 45px}
    #sprechblase {display:none;}
    .white_bg{background:transparent;padding-bottom:90px;}
    .pre_video {color: #000;background:transparent;height:auto;}
    .live_counter_li_sub{50px;float:none;width:100%;margin:auto;text-align:center;background-color:#5cbcf6;margin-left:0%;min-height:150px;-moz-box-sizing: border-box;box-sizing: border-box;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;}
    .live_counter_mi_sub{float:none;width:100%;margin:auto;text-align:center;background-color:#5cbcf6;margin-left:0%;min-height:150px;-moz-box-sizing: border-box;box-sizing: border-box;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;}
    .live_counter_re_sub{float:none;width:100%;margin:auto;text-align:center;background-color:#5cbcf6;margin-left:0%;min-height:150px;-moz-box-sizing: border-box;box-sizing: border-box;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-moz-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;}
    .passbild{float:none;margin:auto;text-align:center;padding-right:0px;}
    .clearace{clear:both;}
    .start_rand{width:100%;height:100%;min-height:200px;background-color:#fff;background-image:url(../img/);}
    .passbild_text{text-align:left;font-family: Georgia, serif;font-size: 22px;font-style: italic;margin: 0.25em 0;padding: 0px;line-height: 1.45;position: relative;color: #505050;padding:15px;margin-top:50px;}
    #start_slide{padding-top:15px;position:relative;width:100%;height:190px;background-color:#f1f1f1;margin:auto;text-align:center;margin-top:50px;}
    .adminlogon_icon2{position:relative;width:140px;height:150px;margin: 0 auto;}
    .adminlogon_icon{position:relative;width:140px;height:150px;margin: 0 auto;}
    .adminlogon_icon1{position:relative;width:140px;height:150px;margin: 0 auto;}
    .startseite_left{font-size:20px;font-family:roboto;line-height: 120%;margin-top:40px;color:#404040;}
    div[class=adminlogon_start_left] > div {padding-top:15px;font-size:18px;}
    div[class=adminlogon_start_right] > div {padding-top:15px;font-size:18px;}
    div[class=adminlogon_start_middle] > div {padding-top:15px;font-size:18px;}
    div[class=text-center2] > p {font-size:20px;width:90%;margin:auto;text-align:center;}
    .navilink{font-size:16px;color:#fff;padding-left:0px;}
    .navilink1{padding-top:19px;font-size:30px;margin:auto;text-align:center;color:#fff;}

    .border_menu{height:60px;margin-top:30px;}
    .border_menu1{height:60px;margin-top:30px;}
    .platzhalter{min-height:80px;}

    .skills_center{ font-size: 1.9em;color:#303030;margin:auto;text-align:center;font-weight:normal;}
    .produktauswahl{min-height:400px;padding-top:0px;background:#fff;width:90%;margin:auto;text-align:center;}
    .right_footer{float:none;margin-right:0%;width:45%;font-size:2.5em;text-align:center;margin:auto;padding-bottom:30px;}
    .left_footer{float:none;margin-right:0%;width:45%;font-size:2.5em;text-align:center;margin:auto;padding-bottom:30px;}
    .right_footer1{float:none;width:57%;font-size:2.5em;text-align:center;margin:auto;}
    .footer-col{float:none;}
    .col-md-4{float:none;margin-right:0%;width:45%;font-size:2.5em;text-align:center;margin:auto;}
    .abstand_klein{padding-left:2em;padding-right:2em;}
    .skills_black_intro{color:#202020;padding-bottom:2em;}
    .skills_white_intro_big{ font-size: 1.6em;color:#fff;padding-bottom:2em;text-align:center;}
    .platzhalter2{min-height:50px;}
    .kategorien_rand_links{text-align:center;margin:auto;float:none;}
    .kategorien_rand_rechts{text-align:center;margin:auto;float:none;}
    .btn-outline_lila {border: solid 1px #202020;width:100%;font-size:0.8em;color: #fff;background-color:#7d0293;padding-right:35px;padding-top:35px;padding-bottom:5px;height:120px;border-radius:0px;margin:auto;text-align:center;border-radius:5px;}
    .button_white_font{font-size:18px;color:#fff;}
    .floated, .inside {float:none;display:block;width:100%;margin:auto;text-align:center;margin-top:30px;}
    .bilderkasten{margin:auto;text-align:center;}
    .floating_right{float:none;}
    #pikame{width:90%}
    .btn-outline_grey_small {width:100%;margin-bottom:10px;}
    .demo_front{width:100%;height:80px;padding-top:50px;margin-bottom:30px;}
    .more_textblock{padding-top:30px;}
    .more_textblock_unten_left{float:none;width:100%;}
    .more_textblock_unten_right{float:none;width:100%;}
    .more_textblock_select_left{float:none;}
    .more_textblock_select_right{float:none;}

    .preis_more_euro{font-size:1.0em;text-align:center;margin:auto;padding-bottom:15px;padding-left:20px;padding-top:3px;padding-right:25px;}
    .btn-outline_lila_small {width:100%;padding-top:15px;}
    .more_textblock_left{float:none;width:100%;margin-top:5px;background-color:#f1f1f1;min-height:115px;padding-top:20px;padding-bottom:10px;}
    .more_textblock_right{float:none;width:100%;text-align:left;padding-left:25px;margin-top:5px;background-color:#f1f1f1;min-height:115px;padding-top:20px;}
    .pika-stage {height:300px;max-width:50%;margin:auto;text-align:center;}
    .footer-below{font-size:2.1em;}
    .header_start1{left:0px;width:100%;margin-top:30px;margin-left:0px;padding-left:0px;font-family:Alegreya Sans;color:#202020;font-size:32px;margin-bottom:20px;text-align:center;margin:auto;}
    .ultimativ{margin-top:0px;padding-top:30px;}
    .start_header{width:100%;}
    .intro-text{font-size:5vw;}
    .skills_white{ font-size: 3em;color:#fff;}
    hr.star-light:after,hr.star-primary:after{font-size:1em;}
    .topfinder_left_dark {float:none;width:100%;display:none;}
    .topfinder_right_dark {float:none;width:100%;}
    .kreis_links{float:none;width:100%;height:auto;}
    section.success {min-height:500px;background: #fff;}
    .topfinder_left{min-height:500px;width:100%;float:none;height:auto;padding-top:30px;}
    .topfinder_right{display:none}
    .navi_text{width:85%;float:left;text-align:left;font-size:25px;line-height: 200%;min-height:30px;padding-top:0px;margin-top:10px;}
    .navi_icons{float:left;width:15%;min-height:30px;text-align:left;font-size:35px;margin-top:17px;}
    .navi_header{font-size:35px;line-height: 200%;float:left;}
    .navi_small{font-size:20px;padding-top:50px;}
    .kreis_text{display:none;width:auto;float:none;padding-top:40px;font-size:20px;width:95%;text-align:center;margin:auto}
    .kreis_text_ohne{width:auto;float:none;padding-top:40px;font-size:3.6vw;width:100%;text-align:center;margin:auto}
    .success_dark{background: #232a2c;min-height:450px;}
    .navi_header1{font-size:6vw;line-height:200%;float:none;margin-top:20px;}
    .startseite_center_top{font-size:3.3vw;}
    .shop_left{width:100%;float:none;background-position:50% 0%;}
    .shop_middle{width:100%;float:none;background-position:50% 0%;}
    .shop_right{width:100%;float:none;background-position:50% 0%;}
    .shops_startseite{width:100%;height:auto;margin:auto;text-align:center;margin-top:70px;}
    .header_start{font-size:27px;}
    .header_start4{margin:auto;text-align:center;width:70%;left:15%;position:absolute;display:none;font-family:Alegreya Sans;color:#202020;font-size:32px;padding-bottom:35px;}
    .text-center1{margin-top:10px;padding-bottom:20px;text-align:center;margin:auto;padding-top:50px;font-size:3.5vw;padding-left:5%;padding-right:5%;}
    .startseite_center2{font-size:3.5vw;padding-left:5%;padding-right:5%;}
    header { background-size: cover;}
    .langer_link{float:none;width:auto;}
    #navi_scroll{display:none;}
    #navi_scroll a {color:#fff;}
    div.scroll_unternav li[class=schritte]{list-style: none;width:180px;padding-left:0px;}
    .startseite_center_top1{font-size:22px;}
    .startseite_vorteil{width:100%;height:auto;float:none;margin:auto;text-align:center;margin-bottom:50px;}
    .startseite_vorteil_icon{background-image:url(../img/vorteil.png);background-repeat:no-repeat;width:128px;height:128px;margin:auto;text-align:center;}
    .startseite_vorteil1{margin:auto;text-align:center;background-image:url(../img/vorteil1.png);background-position:50% 0%;background-repeat:no-repeat;width:100%;min-height:200px;float:none;}
    .startseite_vorteil2{margin:auto;text-align:center;background-image:url(../img/vorteil2.png);background-position:50% 0%;background-repeat:no-repeat;width:100%;min-height:200px;float:none;}
    .kunden_green{font-size:18px;margin:auto;text-align:center;margin-top:10px;}
    div[class=startseite_mitglied] > div {font-size:30px;margin-bottom:20px;height:120px;}
    .startseite_mitglied{margin-top:80px;}
    .adminlogon_start_around{width:90%;margin:auto;text-align:center;font-size:1.5em;}
    .adminlogon_start_left{min-height:100px;width:100%;float:none;margin-bottom:30px;}
    .adminlogon_start_right{min-height:100px;width:100%;float:none;margin-bottom:30px;}
    .adminlogon_start_middle{min-height:100px;width:100%;float:none;margin-bottom:30px;}
    div[class=adminlogon_start_left] > p {padding-top:0px;}
    div[class=adminlogon_start_right] > p {padding-top:0px;}
    div[class=adminlogon_start_middle] > p {padding-top:0px;}
    .wettbewerb_around_left{width:100%;float:none;padding-bottom:50px;}
    .wettbewerb_around_middle{width:100%;float:none;padding-bottom:50px;}
    .wettbewerb_around_right{width:100%;float:none;padding-bottom:50px;}
    .header_start{margin-top:10px;padding-top:10px;}

    .navi_sub_header{text-align:left;font-size:20px;line-height:150%;width:90%;}
    .success1 {margin-bottom:50px;}
    .header_start1{width:100%;margin-top:50px;font-family:Alegreya Sans;color:#202020;font-size:32px;padding-bottom:50px;}
    .header_text{min-height:110px;}
    .kann_topfinder1{width:100%;line-height: 200%;margin:auto;text-align:center;margin-top:0px;}
    .success_dark {padding-bottom:50px;}
    .preis_more_euro{font-size:25px;text-align:center;padding-bottom:15px;padding-left:20px;padding-top:3px;padding-right:25px;}
    .btn-outline_lila_small {width:100%;font-size: 20px;margin-left:0px;padding-left:0px;border-radius:0px;}
    .more_textblock_unten_left{float:none;width:100%;}
    .more_textblock_unten_right{float:none;width:100%;}
    .more_textblock{text-align:center;margin:auto;min-width:100%;min-height:450px;}
    .finder_menu_around {width:50px;height:50px;float:left;z-index:9}
    .kategorien_leiste{width:100%;height:50px;position:relative;top:0px;left:0px;z-index:1;background:#eae8e8}
    .finder_menu{margin-left:20px;display:none;width:50px;height:50px;background-color:#eae8e8;border:none;float:left;z-index:-9}
    .center_text_preise{font-size: 23px;color:#202020;text-align:center;margin:auto;padding-bottom:2%;margin-top:40px;}
    .more_umrandung{margin-top:25px;}
    .header_kl_center{font-size:19px;padding-bottom:35px;padding-top:2%;margin:auto;text-align:center;width:90%}
    .preise_notseen{text-align:center;border:solid 1px #fff;padding:0;height:50px;display:none;}
    .preise_header_text{font-size:27px;}
    .btn-outline_lila1 {width:100%;border-radius:0px;}
    .button_white_font{font-size:23px;padding-top:5px;}
    table[class=table]  tr > td[class=bigger] {font-size:14px;min-width:110px;}
    .feature_kopfzeile{display:none;}
    .center_text_feature{font-size:22px;color:#374e64;text-align:center;margin:auto;padding-bottom:15px;padding-top:40px;width:90%;}
    .big_button_blue{width:80%;height:60px;padding-top:17px;border-radius:0px;font-size:22px;color:#fff;background:#374e64;margin-top:17px;padding-top:12px;}
    .big_font{font-size:30px;}
    input#image-button{font-size:17px}
    .center_text{font-size: 20px;}
    .big_button_white{width:80%;height:80px;border-radius:0px;font-size:18px;}
    .big_button_white1{font-size:18px;width:70%;height:80px;padding-top:20px;border-radius:0px;margin:auto;text-align:center;}
    div[class=video_text] > p {font-size:21px;padding-top:0px;}
    .loginbereich{z-index:-9;width:100%;min-width:100%;height:50px;color:#fff;position:absolute;right:1px;top:16px;}
    .login_fett{font-size:15px;}
    .welcome_name{float:left;}
    .login_text_links1{display:none}
    .login_text_links{float:left;text-align:left;margin-top:0px;width:300px;text-transform:none;font-weight:normal;font-size:16px;}
    .login_text1{display:none}
    .login_text{min-width:200px;width:25%;height:50px;font-size:14px;float:left;margin-top:74px;text-align:right;margin-right:0px;}
    .tester{width:100%;height:auto;position:relative;margin:auto;text-align:center;}
    .bottom_menu{color:#000;position:relative;top:13px;width:100%;height:50px;text-align:left;padding-left:0px;font-size:15px;}
    #formular_umgebung_login_quit{width:100%;margin:auto;text-align:center;margin-left:0px;}
    .bestand_quit{width:100%;height:auto;margin:auto;text-align:center;}
    .aktuelle_preise_auswahl{width:100%;text-align:center;margin:auto;padding-bottom:20px;}
    #formular_umgebung_login{width:100%;margin:auto;text-align:center;}
    .form_umrandung_ohne_login{height:auto;margin:auto;text-align:center;margin-top:10px;width:100%;}
    .login_navi{height:80px;}
    .login_place{height:40px;}
    .hidden{display:none}
    .login_fett.login_fett_shrink {color:#c2f0fd;}
    .navbar-shrink1 .navbar-nav > li > a {color:#c2f0fd;}
    .dropdown-shrink .dropdown > a {color:#c2f0fd;}
    #test.test-shrink {color:#c2f0fd;}
    .grey{margin-right:20px;font-size:18px;color:#555;text-transform:uppercase;}
    .rechts_log_content {height:250px;width:100%;vertical-align:bottom;padding-bottom:20px;margin:auto;text-align:center;}
    .links_log_content {height:250px;width:100%;vertical-align:bottom;padding-bottom:20px;margin:auto;text-align:center;}
    #popup_inhalt{width:60em;height:auto;background-color:#fff;border-radius:5px;margin-top:5%;margin:auto;text-align:center;margin-bottom:50px;}
    #popup_content_text_left{margin-left:33%;margin-top:2px;position:absolute;text-align:center;padding-top:9px;float:left;width:32%;height:50px;}
    #popup_content_text_right{margin-top:2px;position:absolute;text-align:center;padding-top:9px;float:right;width:32%;height:50px;}
    a.gross:link{font-size:2.7em;}
    a.gross:visited{font-size:2.7em;}
    .linie_pink{margin-top:85px;width:100%;height:30px;background-image:url(../img/linie_pink.jpg);background-repeat:no-repeat;background-position:50% 100%;}
    .linie{background-image:url(../img/linie.jpg);background-repeat:repeat-x;background-position:0% 21px;}
    .linie1_white{margin-bottom:0px;width:100%;height:30px;background-image:url(../img/linie_white.png);background-repeat:repeat-x;background-position:0% 7px}
    .linie1{margin-bottom:30px;width:100%;height:40px;background-image:url(../img/linie.jpg);background-repeat:repeat-x;background-position:0% 28px}
    .social{margin:auto;text-align:center;}
    .header_text{min-height:50px;}
    div[class=startseite_mitglied] > div {font-size:23px;margin-bottom:40px;height:35px;}
    .intelli{font-size:18px;}
    .header_start{font-family:PT Sans;color:#404040;margin-bottom:10px;font-size:22px;margin-top:21px;padding-left:10px;width:90%}
    .vorteil {padding-bottom:50px;padding-top:50px;}
    .header_start1{font-size:23px;}
    .navi_header{font-size:23px;}
    #error{color:#fff;font-size:33px;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:70px; height: 80px;}
    #error1{color:#fff;font-size:33px;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:100px; height: 80px;}
    #error2{color:#fff;font-size:33px;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:120px; height: 80px;}
    #error3{color:#fff;font-size:33px;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:70px; height: 80px;}
    #error4{color:#fff;font-size:33px;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:80px; height: 80px;}
    #error5{color:#fff;font-size:33px;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:90px; height: 80px;}
    .pre_video_header{margin:auto;text-align:center;font-size:23px}
    .features_links{margin:auto;text-align:center;float:none;width:100%;min-height:320px;background-image:url(../img/features1.jpg);background-repeat:no-repeat;background-position:0% 0px;}
    .features_links1{margin:auto;text-align:center;float:none;width:100%;min-height:320px;background-image:url(../img/features2.jpg);background-repeat:no-repeat;background-position:0% 0px;}
    .features_links2{margin:auto;text-align:center;float:none;width:100%;min-height:320px;background-image:url(../img/features3.jpg);background-repeat:no-repeat;background-position:0% 0px;}
    .features_rechts{margin:auto;text-align:center;float:none;width:100%;height:auto;}
    div[class=features_rechts] > p {text-align:left;font-size:20px;margin-top:30px;}
    .produkte_links{margin-left:0px;float:none;width:100%;min-height:200px;background-image:url(../img/produkte_pre3.png);background-repeat:no-repeat;background-position:50% 0%;}
    .produkte_links1{margin-left:0px;float:none;width:100%;min-height:200px;background-image:url(../img/produkte_pre1.png);background-repeat:no-repeat;background-position:50% 0%;}
    .produkte_links2{margin-left:0px;float:none;width:100%;min-height:200px;background-image:url(../img/produkte_pre2.png);background-repeat:no-repeat;background-position:50% 0%;}
    .produkte_links3{margin-left:0px;float:none;width:100%;min-height:200px;background-image:url(../img/produkte_pre3.png);background-repeat:no-repeat;background-position:50% 0%;}
    .produkte_links4{margin-left:0px;float:none;width:100%;min-height:200px;background-image:url(../img/produkte_pre5.png);background-repeat:no-repeat;background-position:50% 0%;}
    .produkte_links5{margin-left:0px;float:none;width:100%;min-height:200px;background-image:url(../img/produkte_pre6.png);background-repeat:no-repeat;background-position:50% 0%;}
    .produkte_links6{margin-left:0px;float:none;width:100%;min-height:200px;background-image:url(../img/produkte_pre7.png);background-repeat:no-repeat;background-position:50% 0%;}
    div[class=produkte_links] > p  {padding-top:140px;font-size:20px;margin-top:30px;margin:auto;text-align:center;}
    div[class=produkte_links1] > p {padding-top:140px;font-size:20px;margin-top:30px;margin:auto;text-align:center;}
    div[class=produkte_links2] > p {padding-top:140px;font-size:20px;margin-top:30px;margin:auto;text-align:center;}
    div[class=produkte_links3] > p {padding-top:140px;font-size:20px;margin-top:30px;margin:auto;text-align:center;}
    div[class=produkte_links4] > p {padding-top:140px;font-size:20px;margin-top:0px;margin:auto;text-align:center;}
    div[class=produkte_links5] > p {padding-top:140px;font-size:20px;margin-top:0px;margin:auto;text-align:center;}
    div[class=produkte_links6] > p {padding-top:140px;font-size:20px;margin-top:0px;margin:auto;text-align:center;}
    .produkte_pre_around1{width:100%;height:auto;margin-top:0px;padding-bottom:50px;margin:auto;text-align:center;}
    .c_form{width:100%;min-height:50px;margin-bottom:20px;color:#202020}
    .feature_bg_text_small{text-align:center;margin:auto;padding-top:15px;font-size:20px;color:#fff;width:95%;}
    .form_umrandung_login_quit2{background:#fff;width:90%;height:auto;margin:auto;text-align:center;margin-top:30px;padding-left:2em;padding-right:2em;border:solid 2px #b6c5d3;padding-top:40px;padding-bottom:30px;}
    .form_umrandung_login_quit2a{background:#fff;width:90%;height:auto;margin:auto;text-align:center;margin-top:30px;padding-left:2em;padding-right:2em;border-left:solid 2px #b6c5d3;border-right:solid 2px #b6c5d3;border-top:solid 2px #b6c5d3;padding-top:40px;padding-bottom:30px;}
    .no_button{margin:auto;text-align:center;padding-top:0px;font-size:30px;color:#fff;background:none;border:none;padding-left:0px;}
    .no_button2{margin:auto;text-align:center;padding-top:0px;font-size:16px;color:#fff;background:none;border:none;padding-left:0px;}
    .no_button_around{margin-left:0px;padding-bottom:0px;width:auto;margin:auto;text-align:center;}
    .footer_products{width:100%;height:auto;display:block;margin-top:10px;font-size:22px;}
    .footer_colum_left{width:100%;height:auto;float:none;margin-left:0px;margin:auto;text-align:center;}
    .footer_colum_left1{width:100%;height:auto;float:none;margin-top:30px;margin-left:0px;margin:auto;text-align:center;}
    .footer_colum_left2{width:100%;height:auto;float:none;margin-left:0px;margin:auto;text-align:center;margin-top:40px;}
    .footer_colum_left3{width:94%;height:auto;float:none;margin-top:30px;margin-left:0px;padding-bottom:30px;margin:auto;text-align:center;}
    .footer_colum_left4{width:30%;height:auto;float:none;text-align:left;font-size:16px;margin:auto;text-align:center;}
    .footer_colum_left5{width:70%;height:auto;float:right;text-align:left;font-size:13px;padding-top:5px;}
    .stop_float{clear:both;}
    .footer_vertrieb{margin-left:0px;width:100%;height:auto;display:block;border-top:solid 1px #707070;margin-top:25px;padding-top:20px;}
    div[class=footer_vertrieb] > p{font-size:17px;display:block;text-align:left;margin-left:0px;}
    a.footerlink:link{font-size:18px;display:block;margin-top:10px;}
    a.footerlink:visited{font-size:18px;display:block;margin-top:10px;}
    .no_button_footer{background-color:transparent;border:none;padding-left:0px;margin-left:0px;color:#202020;font-size:20px;display:block;}
    .footerheader{padding-top:0px;font-weight:bold;font-size:18px;}
    .footerheader1{padding-top:20px;font-weight:bold;font-size:18px;margin-bottom:10px;margin:auto;text-align:center;}
    .footer_zahl{font-size:16px;}
    .kontakt_footer{width:100%;height:50px;border:solid 3px #6f7e8d;padding-top:8px;margin:auto;text-align:center;font-size:18px;margin-top:20px;}
    .footerlogo{margin-top:25px;}
    .tooltip{width:90%;text-align:left;padding:20px;font-size:16px;margin-left:10px;}
    #startblock_transparent{display:none;width:100%;height:205px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
    #startblock_transparentb{display:none;width:100%;height:205px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
    #startblock_transparentc{display:none;width:100%;height:205px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
    #startblock_transparentd{display:none;width:100%;height:205px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
    #startblock_transparente{display:none;width:100%;height:205px;margin:auto;text-align:center; background-image:url(../img/transparent1.png);}
    .navbar-collapse li {margin:auto;text-align:center;}
    .navbar-collapse li a {padding-top:19px;font-size:30px;margin:auto;text-align:center;color:#fff;}
    .rightmenu{float:none;margin-right:0px;}
    .page-scroll{padding-bottom:30px;}
    #produkte1{padding-bottom:30px;}
    #about1{padding-bottom:30px;}


    a.navigation1:link{color:#fff;margin-top:10px;font-size:30px;padding-top:10px;margin-left:0px}
    a.navigation1:visited{color:#fff;margin-top:10px;font-size:30px;padding-top:10px;margin-left:0px}
    .langer_link{padding-top:30px;}


}
@media only screen and (min-width : 768px) {


    .login_einfach{background-image:url(/topfinder/img/login_icon.png);}

    a.navigation1:link{color:#fff;margin-top:10px;font-size:16px;padding-top:10px;}
    a.navigation1:visited{color:#fff;margin-top:10px;font-size:16px;padding-top:10px;}
     navbar-collapse li {margin:auto;text-align:center;}
    .navbar-collapse li a {padding-top:19px;font-size:20px;margin:auto;text-align:center;}
    .page-scroll{font-size:18px;float:left;padding-top:3px;}
    .rightmenu{float:right;margin-right:40px;}
    #produkte1{font-size:18px;float:left;padding-top:3px;}
    #about1{font-size:18px;float:left;padding-top:3px;}
}
@media (min-width: 767px) {
    #pic7{display:none}
    .login_grafik{background-image:url(/topfinder/img/men.png);background-repeat:no-repeat;width:50px;height:50px;float:right;margin-right:10px;}
    .no_button{margin-left:20px;}
    .login-toggle {display:block;padding-right:15px;}
    .login_text{margin-right:0px;}
    .produktbutton{height:24px;}
    .login_text > ul > li > a {color:#fff;}
    .login_text_links1{display:none}
    .login_text_links{float:right;text-align:right;margin-top:0px;width:auto;text-transform:none;font-weight:normal;font-size:16px;margin-right:10px;margin-top:13px;}
    .login_text1{display:none}
    .login_text{width:350px;height:30px;font-size:14px;float:right;margin-top:0px;text-align:right;margin-right:0px;padding-top:0px;margin-right:30px;background:transparent;}
    .platzhalter_login_text{width:100%;height:50px;display:block}
    .no_button{margin-left:20px;}
    .login-toggle {display:block;padding-right:15px;}
    .login_text{margin-right:0px;}
    .produktbutton{height:24px;}
    .login_einfach{background-image:url(/topfinder/img/login_icon.png);}
    .login-toggle {display:block;padding-right:15px;}
    .login_text{margin-right:0px;}
    .lang_menu{float:right;margin-top:63px;text-transform:uppercase;font-size:17px;}
}
@media (min-width: 769px) {

    .login_grafik{background-image:url(/topfinder/img/men.png);background-repeat:no-repeat;width:50px;height:50px;float:right;margin-right:10px;}
    .login_text > ul > li > a {color:#fff;}
    .login_text_links{float:right;text-align:left;margin-top:1px;width:auto;text-transform:none;font-weight:normal;font-size:16px;}
    .login_text_links1{float:right;text-align:left;margin-top:13px;width:auto;text-transform:none;font-weight:normal;font-size:16px;display:block}
    .login_text{width:250px;height:50px;font-size:15px;float:right;margin-top:0px;padding-top:0px;padding-left:0px;background:transparent}
    .login_text1{width:300px;height:50px;font-size:15px;float:right;display:block}
}
@media only screen and (min-width : 992px) {

    .login-toggle {display:block;padding-right:0px;}
    #produkte1{font-size:18px;float:left;padding-top:5px;}
    #about1{font-size:18px;float:left;padding-top:5px;}

    .page-scroll{font-size:18px;float:left;padding-top:5px;}
    .rightmenu{float:right;margin-right:0px;}

}

@media (max-width: 1200px) {
    .suchleiste{width:30%;}
    .suchleiste1{width:70%;}
    .lexikon_button {background:none;width:15px;height:32px;border-left:none;border-right:none;border-bottom:solid 3px #6098b6;border-top:none;float:left;color:#fff;margin-left:5px;margin-right:5px;font-size:16px;}
    .shopbutton {width:150px;margin-right:0px;transition: background 2s ease out;float:right}
    .startleiste{width:70%;height:60px;float:left;padding-left:0px;padding-top:15px;}
    .video_klein2{font-size:16px;color:#fff;font-family: 'Montserrat', sans-serif;margin-top:0px;width:100%;height:40px;display:block;padding-top:10px;}
    .video_klein2a{font-size:16px;color:#f3f3f3;margin-bottom:10px;margin-top:5px;height:20px;width:100%}
}
@media (max-width: 992px) {
    #left_overview{float:none;width:100%;height:auto;}
    #left_overview1{float:none;width:100%;height:auto;}
    #left_overview2{float:none;width:100%;height:auto;}
    .imprint_left{background-color:#fff;min-height:800px;float:none;width:100%;background-image:url(../img/imprint_bg.png);background-repeat:repeat-x;background-position:0% 0%;padding-bottom:50px;}
    .imprint_right{background-color:#fff;min-height:800px;float:none;width:100%;background-image:url(../img/imprint_bg.png);background-repeat:repeat-x;background-position:0% 0%;;padding-bottom:50px;}
    .imprint_middle{min-height:80px;float:none;width:100%;}
    .imprint_left1{background-color:#fff;min-height:600px;float:none;width:100%;padding-bottom:50px;}
    .imprint_right1{background-color:#fff;min-height:600px;float:none;width:100%;padding-bottom:50px;}
    .imprint_middle1{min-height:50px;float:left;width:100%;background:#e7ebef}

    a,
    a:hover,
    a:focus,
    a:active,
    a.active {
        outline: 0;
        color: #000;
        font-size:16px;
        font-family: 'PT Sans', sans-serif;
    }
    .kontakt_links{background-size:contain;}
    .kontakt_links1{background-size:contain;}
    .kontakt_links2{background-size:contain;}
    .kontakt_links3{background-size:contain;}
    .kontakt_links4{background-size:contain;}
    .kuendigung_kasten_re{width:auto;height:30px;text-align:left;padding-top:10px;position:absolute;margin-left:20px;margin-top:40px;}
    .paketuebersicht_quit1{margin:auto;text-align:center;padding-top:0px;width:100%;}
    .login_einfach.ling-shrink {background-position:10px 3px;}
    .login_einfach{background-position:10px 3px;}
    .login_einfach{background-position:10px 3px;}
    #popup_content_text_einzeln{margin-bottom:100px;padding-top:0px;}
    .platzhalter2a{display:none}
    a.login_link:link{text-align:center;margin:auto;padding-left:0px;}
    a.login_link:visited{text-align:center;margin:auto;padding-left:0px;}
    .login_link{text-align:center;margin:auto;padding-left:0px;}
    .zentriert_formular{float:none;width:100%;height:auto;margin:auto;text-align:center;margin-left:0px;}
    .middle_log {width:100%;margin:auto;text-align:center;float:none;border-left:solid 0px #5084a8;padding-top:10px;padding-bottom:30px;}
    p {font-size:18px;}
    form[name=lexikon] input[type="text"]{color:#505050;padding-top:5px;padding-bottom:5px;font-size:16px;width:50%;background-color:#fff;border:1px solid #fff;margin-top:0px; margin-bottom:5px;height:40px;float:left;padding-left:10px;}
    .suchleiste{float:none;width:100%;}
    .suchleiste1{float:none;width:100%;}
    .lexikon_button {width:10px;height:32px;border-left:none;border-right:none;border-bottom:solid 3px #6098b6;border-top:none;float:left;color:#fff;margin-left:3px;margin-right:3px;font-size:14px;}
}
@media only screen and (max-width : 768px) {
    .suchleiste{float:none;width:100%;}
    .suchleiste1{float:none;width:100%;}
}
@media (max-width: 1024px) {

    .lizenz_left_store{float:left;width:50%;min-height:200px;}
    .lizenz_right_store{float:right;width:50%;min-height:200px;}
    .lizenz_around_store{width:70%;min-height:200px;margin:auto;text-align:center;margin-bottom:10px;margin-top:35px;}
    .btn-outline_dark3 {font-size:16px;width:50%;height:60px}
    .btn-outline_dark3:hover{font-size:16px;width:50%;height:60px}
    .about_links2{float:none;width:100%;min-height:320px;background-image:url(../img/features3.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_links1{float:none;width:100%;min-height:320px;background-image:url(../img/features2.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_links{float:none;width:100%;min-height:320px;background-image:url(../img/features1.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_rechts{float:none;width:100%;height:auto;padding-top:30px;}
    .startblocka{float:left;height:254px;background-color:#101010;width:50%;}
    .startblockc{float:left;height:254px;background-color:#101010;width:50%;}
    .startblockb{float:left;height:254px;background-color:#101010;width:50%;}
    .startblockd{float:left;height:254px;background-color:#101010;width:50%;}
    .startblocke{float:left;height:254px;background-color:#101010;width:50%;}
    .startblockf{float:left;height:254px;background-color:#101010;width:50%;}
}

@media only screen and (max-width : 768px) {
    .lizenz_left_store{float:none;width:100%;min-height:200px;}
    .lizenz_right_store{float:none;width:100%;min-height:200px;}
}
@media (min-width: 1025px) {

    #layerslider{display:block;}
    .flexi_preis1{width:280px;height:auto;position:fixed;right:35px;border:solid 1px #303030;top:220px;background:#fff;z-index:99;display:block;}
    .flexi_preis{width:280px;height:auto;position:fixed;right:35px;border:solid 1px #303030;top:220px;background:#fff;z-index:99;}
    .optionen_around1{height: auto;overflow: hidden;background:#f1f1f1;}
    .optionen_kasten_right1{width:350px;float:right;min-height:300px;}
    .optionen_kasten_left1{float: none;background:#fff;width: auto;overflow: hidden;margin:auto;text-align:center;}
    .optionen_kasten_right2{width:350px;float:right;min-height:300px;}
    .optionen_kasten_left2{float: none;background:#fff;width: auto;overflow: hidden;margin:auto;text-align:center;}
    .optionen_around2{height: auto;overflow: hidden;background:#fff;}
    .optionen_around{height: auto;overflow: hidden;background:#f1f1f1;}
    .optionen_kasten_right{width:350px;float:right;min-height:300px;}
    .optionen_kasten_left{float: none;background:#fff;width: auto;overflow: hidden;margin:auto;text-align:center;}
    .startblocka{float:left;height:254px;background-color:#101010;width:33%;}
    .startblockc{float:left;height:254px;background-color:#101010;width:33%;}
    .startblockb{float:left;height:254px;background-color:#101010;width:34%;}
    .startblockd{float:left;height:254px;background-color:#101010;width:33%;}
    .startblocke{float:left;height:254px;background-color:#101010;width:34%;}
    .startblockf{float:left;height:254px;background-color:#101010;width:33%;}
}
@media (min-width: 769px) and (max-width: 1025px) {

    #pic6{padding-top:80px;color:#202020;width:100%;height:200px;display:block;position:absolute;z-index:9;margin:auto;text-align:center;}
    #parent{width:250px}
    #up{margin:auto;text-align:center;background-position:100px 0px;}
    #down{margin:auto;text-align:center;background-position:100px 0px;margin-top:10px}

}
@media (min-width: 769px) and (max-width: 1200px) {
    .pad_laenge{min-height:120px;width:100%}
    .kontakt_links{background-position:50% 0px;background-size:80%;width:45%}
    .kontakt_links1{background-position:50% 0px;background-size:80%;width:45%}
    .kontakt_links2{background-position:50% 0px;background-size:80%;width:45%}
    .kontakt_links3{background-position:50% 0px;background-size:80%;width:45%}
    .left_text{font-size:18px;}
    .footer_colum_left{width:30%;height:auto;float:left;padding-right:20px;}
    .footer_colum_left1{width:23%;height:auto;float:left;}
}
@media (max-width: 480px) {
    .imprint_left{min-height:1100px}
    .imprint_right{min-height:1100px}
    .imprint_body{margin:auto;text-align:center;margin-top:20px;width:60%;font-size:16px}
    .imprint_body1{margin:auto;text-align:center;margin-top:30px;width:80%;font-size:16px;}
    .imprint_dot{width:100%;float:none;margin:0 auto !important;font-weight:bold;text-align:left;padding-bottom:3px;}
    .imprint_rest{text-align:left;width:100%;height:auto;margin:0 auto !important;margin-bottom:10px;padding-bottom:3px;padding-left:0px}
    .imprint_dot1{width:100%;float:none;margin:0 auto !important;font-weight:bold;text-align:left;}
    .imprint_rest1{text-align:left;width:100%;height:auto;margin:0 auto !important;padding-left:0px}
    .platzhalter_impressum{min-height:30px;width:100%}
    .platzhalter_impressum1{min-height:40px;width:100%}
    .imprint_dot2{width:100%;float:none;margin:0 auto !important;font-weight:bold;text-align:left;padding-bottom:3px;}
    .imprint_rest2{text-align:left;width:100%;height:auto;margin:0 auto !important;margin-bottom:10px;padding-bottom:3px;padding-left:0px;}
    a,
    a:hover,
    a:focus,
    a:active,
    a.active {
        outline: 0;
        color: #000;
        font-size:16px;
        font-family: 'PT Sans', sans-serif;
    }
    .sliderpic{width:90%}
    .left_text{margin:auto;text-align:center;font-size:16px;}
    .kontakt_rechts{height:230px;margin-bottom:30px;}
    .kontakt_rechts1{height:230px;margin-bottom:0px;}
    .kontakt_rechts2{height:250px;margin-bottom:20px;}
    .paketuebersicht_quit1{margin:auto;text-align:center;padding-top:0px;width:100%;}
    .btn-outline_dark3 {font-size:16px;width:80%;height:60px}
    .btn-outline_dark3:hover{font-size:16px;width:80%;height:60px}
    .text_einruecken{float:left;width:70px;height:auto;font-size:14px;}
    .zahlart_kasten_sub_rechts{font-size:14px;}
    .quit_left{margin-left:60px;}
    .experience_kasten > p{color:#303030;font-size:16px;margin:auto;text-align:center;}
    .experience_kasten{width:95%;min-height:300px;margin:auto;text-align:center;}
    .experience_kasten > ul {margin-top:20px;margin-left:0px;padding-left:0px;}
    .experience_kasten > ul > li{text-align:left;color:#303030;padding-top:10px;font-size:16px;margin-left:0px;padding-left:0px;}
    .login_big_font{font-size:17px;margin-bottom:0px;color:#202020;font-family: 'Montserrat', sans-serif;}
    .button_bigger_all{width:80%;margin-bottom:20px;height:50px;font-size:16px;margin-top:25px;}
    .experience_bilder{background-size:contain;min-height:100px;}
    .about_links2{float:none;width:100%;min-height:200px;background-image:url(../img/features3.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_links1{float:none;width:100%;min-height:200px;background-image:url(../img/features2.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_links{float:none;width:100%;min-height:200px;background-image:url(../img/features1.jpg);background-repeat:no-repeat;background-position:50% 0px;background-size:contain;}
    .about_rechts{float:none;width:100%;height:auto;padding-top:30px;}
    a.navigation1:link{color:#fff;margin-top:10px;font-size:30px;padding-top:10px;margin-left:0px}
    a.navigation1:visited{color:#fff;margin-top:10px;font-size:30px;padding-top:10px;margin-left:0px}
    .startblocka{height:205px;background-color:#b564e9;width:100%;padding-left:0px;margin-left:0px}
    .startblockb{height:205px;background-color:#b564e9;width:100%;padding-left:0px;margin-left:0px}
    .startblockc{height:205px;background-color:#b564e9;width:100%;padding-left:0px;margin-left:0px}
    .startblockd{height:205px;background-color:#b564e9;width:100%;padding-left:0px;margin-left:0px}
    .startblocke{height:205px;background-color:#b564e9;width:100%;padding-left:0px;margin-left:0px}
    .startblockf{height:205px;background-color:#b564e9;width:100%;padding-left:0px;margin-left:0px}
}
@media (min-width: 1100px) {

}
@media (min-width: 1300px) {
    .lizenz_around_store{width:38%;}
    form[name=anschrift1] select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("../img/smart_arrows.png") no-repeat scroll 100%;min-width:400px;height:50px;padding-left:5px;border:solid 2px #b6c5d3;margin-bottom:10px;font-size:18px;}
    .planner1 {width:250px;}
    .kuendigung_kasten1{width:400px;height:auto;margin:auto;text-align:center}
    .kuendigung_kasten_links1{float:left;width:130px;height:20px;padding-top:0px;text-align:center;margin:auto;margin-bottom:10px;}
    .kuendigung_kasten_right1{float:right;width:auto;height:20px;text-align:left;padding-top:0px;font-size:16px;text-align:center;margin:auto;}
    .kuendigung_kasten2{width:400px;height:auto;margin:auto;text-align:center;}
    .kuendigung_kasten_links2{float:left;width:180px;height:20px;padding-top:0px;text-align:center;margin:auto;margin-bottom:10px;}
    .kuendigung_kasten_right2{float:right;width:220px;height:20px;text-align:left;padding-top:0px;font-size:16px;text-align:center;margin:auto;}
    .paketuebersicht_quit1{margin:auto;text-align:center;padding-top:0px;width:450px;}
    .experience_bilder{background-size:100%;min-height:300px;}
    .lexikon_button {background:none;width:20px;height:35px;}
    .scroll_unternav {padding-top:10px;}
    #error{color:#fff;font-size:3em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:150px; height: 120px;}
    #error1{color:#fff;font-size:3em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:200px; height: 120px;}
    #error2{color:#fff;font-size:3em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:250px; height: 120px;}
    #error3{color:#fff;font-size:3em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:120px; height: 120px;}
    #error4{color:#fff;font-size:3em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:150px; height: 120px;}
    #error5{color:#fff;font-size:3em;font-weight:bold;text-align:center;margin:auto;position:relative;color:white; display:none; width:220px; height: 120px;}
    .form_around{font-size:19px;}
    .form_around1{font-size:19px;}
    input#image-button{font-size:19px;}
    .preise_header_text{font-size:1.2em;}
    .navi_header1{font-size:2vw;line-height:200%;float:none;margin-top:20px;}
    .kreis_text{display:none;width:auto;float:right;padding-top:40px;font-size:1.1vw;width:100%;padding-left:10vw;padding-right:4vw;text-align:left;}
    .navi_header{font-size:2.0vw;line-height: 200%;float:left;}
    .navi_text{width:80%;float:left;text-align:left;font-size:1.3vw;line-height: 200%;min-height:30px;padding-top:0px;margin-top:10px;}
    .navi_small{font-size:0.7vw;padding-top:50px;}
    .success1 {margin-bottom:100px;}
    .header_start{font-family:PT Sans;color:#404040;margin-bottom:30px;margin-bottom:60px;margin-top:50px;}
    .startseite_left{font-size:1.3vw;font-family:roboto;line-height: 200%;margin-top:20px;color:#404040;}
    div[class=startseite_mitglied] > div {font-size:1.8vw;}
    .video_text{font-size:2.0em;}
    .header_start{text-align:center;margin:auto;width:100%;font-size:32px;position:absolute;margin-left:auto;margin-right:auto;left: 0;right: 0;}
    .intro-text{font-size:25px;padding-top:20px;}
    .skills_white{ font-size: 29px;color:#fff;}
    table[class=table]  tr > td[class=bigger] {text-align:left;padding-left:1em;width:200px;font-size:17px;}
    table[class=table]  tr > td[class=bigger_small] {text-align:left;padding-left:0px;width:220px;font-size:17px;}
    form[name=more_formular] select {text-overflow:'';margin-top:5px;margin-bottom:20px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;width:50%;height:40px;padding-left:30px;border:solid 2px #5084a8;font-size:20px;}
    form[name=more_formular] select[name=mitglied] {text-overflow:'';margin-top:5px;margin-bottom:20px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;width:300px;height:40px;padding-left:30px;border:solid 2px #5084a8;font-size:20px;}
    form[name=more_formular] select[name=shopsystem] {text-overflow:'';margin-top:5px;margin-bottom:20px;appearance: none;-webkit-appearance: none;-moz-appearance: none;background: transparent url("/img/smart_arrows.png") no-repeat scroll 100%;width:300px;height:40px;padding-left:30px;border:solid 2px #5084a8;font-size:20px;}
}
@media (min-width: 768px) and (max-width: 1600px) {
    .flexi_preis1{width:280px;height:auto;position:relative;border:solid 1px #303030;top:0px;background:#fff;z-index:-1;display:block;margin:auto;text-align:center;margin-bottom:150px}
}
@media (min-width: 1600px) {
    .startleiste{width:70%;height:60px;float:left;padding-top:15px;}
    .video_klein2{font-size:24px;color:#fff;font-family: 'Montserrat', sans-serif;margin-top:0px;width:100%;height:25px;display:block;padding-top:2px;}
    .video_klein2a{font-size:17px;color:#f3f3f3;margin-bottom:10px;margin-top:5px;height:20px;width:100%}

}
.icon-bar.active {transform: rotate(45deg);top: 5px;transition: all 500ms ease-in-out;}
.icon-bar1.active {display:none;transition: all 500ms ease-in-out;}
.icon-bar2.active {transform: rotate(-45deg);top:-5px;transition: all 500ms ease-in-out;}
.icon-bar{position:relative;margin-top:0px;}
.icon-bar1{position:relative;margin-top:7px;}
.icon-bar2{position:relative;margin-top:7px;}
.formbreite{width:80%;margin:auto;text-align:center;}
.center_download{padding-top:0px;padding-bottom:50px;text-align:center;margin:auto;font-size:20px;}

.no_button_footer_form{background-color:transparent;border:none;padding-left:0px;font-size:17px;padding-top:10px;}
#bankverbindung{margin-top:100px;position:absolute;}
.check_done{width:200px;height:200px;background-image:url(../img/check_done.png);position:fixed;left:79%;top:100px;z-index:999999999999999999999999999999999999999999999999999999999999999999999999999;}
.footer_bunt{font-family: 'Forum', cursive;color:#f68b25;font-size:25px;}
.footer_bunt1{font-family: 'Forum', cursive;color:#5084a8;font-size:25px;}
.footer_bunt2{font-family: 'Forum', cursive;color:#009688;font-size:25px;}
.footer_bunt3{font-family: 'Forum', cursive;color:#5cbcf6;font-size:25px;}
.footer_bunt4{font-family: 'Forum', cursive;color:#b335fd;font-size:25px;}
#bankverbindung{margin-top:100px;}
.footer_center{margin:auto;text-align:center;font-size:14px;}
.footer_center1{margin:auto;text-align:center;font-size:14px;margin-top:7px;}
.duplicate_top{padding-top:3px;color:#fff;font-size:18px;}
div.tooltip-inner {max-width: 500px;padding:20px;text-align:left;font-size:16px;}
cite {color: #999999;font-size: 14px;display: block;margin-top: 5px;}
.seventy{width:80%;margin:auto;text-align:center;}
.stat-count{font-size:70px;color:#fff;}
.stat-detail{font-size:18px;color:#fff;padding-top:1px;margin-top:1px;text-shadow: 0 0px 0 rgba(0, 0, 0, 0);}
#image-button1{display:none;}
.top_agb{text-align:left;padding:15px;}
.ui-datepicker-prev span {background-image: url(topfinder/img/pfeil_li.png) !important;background-position: 0px 0px !important;}
.ui-datepicker-next span {background-image: url(topfinder/img/pfeil_re.png) !important;background-position: 0px 0px !important;}
div.ui-datepicker{font-size:20px;}
