
/* roboto-300 - latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    src: url('../../../assets/fonts/roboto-v18-latin-300.eot'); /* IE9 Compat Modes */
    src: local('Roboto Light'), local('Roboto-Light'),
    url('../../../assets/fonts/roboto-v18-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../assets/fonts/roboto-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-300.woff') format('woff'), /* Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../assets/fonts/roboto-v18-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    src: url('../../../assets/fonts/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Roboto'), local('Roboto-Regular'),
    url('../../../assets/fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../assets/fonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../assets/fonts/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: url('../../../assets/fonts/roboto-v18-latin-500.eot'); /* IE9 Compat Modes */
    src: local('Roboto Medium'), local('Roboto-Medium'),
    url('../../../assets/fonts/roboto-v18-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../assets/fonts/roboto-v18-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-500.woff') format('woff'), /* Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../assets/fonts/roboto-v18-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: url('../../../assets/fonts/roboto-v18-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Roboto Bold'), local('Roboto-Bold'),
    url('../../../assets/fonts/roboto-v18-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../assets/fonts/roboto-v18-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../assets/fonts/roboto-v18-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    src: url('../../../assets/fonts/roboto-v18-latin-900.eot'); /* IE9 Compat Modes */
    src: local('Roboto Black'), local('Roboto-Black'),
    url('../../../assets/fonts/roboto-v18-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../../../assets/fonts/roboto-v18-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-900.woff') format('woff'), /* Modern Browsers */
    url('../../../assets/fonts/roboto-v18-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../../../assets/fonts/roboto-v18-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

@font-face {font-family: 'Sailec-Bold';src: url('/wp-content/themes/sistrix/assets/webfonts/3674DF_0_0.eot');src: url('/wp-content/themes/sistrix/assets/webfonts/3674DF_0_0.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_0_0.woff2') format('woff2'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_0_0.woff') format('woff'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_0_0.ttf') format('truetype');}
@font-face {font-family: 'Sailec-Medium';src: url('/wp-content/themes/sistrix/assets/webfonts/3674DF_1_0.eot');src: url('/wp-content/themes/sistrix/assets/webfonts/3674DF_1_0.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_1_0.woff2') format('woff2'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_1_0.woff') format('woff'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_1_0.ttf') format('truetype');}
@font-face {font-family: 'Sailec-Regular';src: url('/wp-content/themes/sistrix/assets/webfonts/3674DF_2_0.eot');src: url('/wp-content/themes/sistrix/assets/webfonts/3674DF_2_0.eot?#iefix') format('embedded-opentype'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_2_0.woff2') format('woff2'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_2_0.woff') format('woff'),url('/wp-content/themes/sistrix/assets/webfonts/3674DF_2_0.ttf') format('truetype');}


html, body, #wrap {
    height:100%;
}


body {
    font-family: Arial, sans-serif;
    font-size:14px;
    background:#ffffff;
}

body.wizard-open {
    margin-right: 300px;
}

body.wizard-open #docked-bar, body.wizard-open #bg, body.wizard-open #logos {
    right: 300px;
}

#logos ul li:first-child img{
    margin-top: 10px;
    height: 43px !important;
}

.headline-logos {
    font-size:25px;
    font-weight:400;
    text-align:center;
    margin-top:40px;
}

.headline-big {
    font-family: 'Ubuntu', Aria, sans-serif;
    font-size:59px;
    color:#000;
    font-weight:700;
    line-height:70px;
    margin-top:120px;
}

.workmate {
    width: 90px;
    height: 90px;
    border: 2px solid #dbdbdb;
    z-index: 7777777;
}

.headline-big-sub, .headline-big-sub-oneline {
    font-family: 'Roboto', Aria, Verdana, sans-serif;
    font-size:32px;
    color:#878787;
    line-height:44px;
    margin-top:20px;
}

.headline-big-sub-oneline {
    display:none;
}

.headline-thin {
    font-family: 'Ubuntu', Aria, Verdana, sans-serif;
    font-size:26px;
    color:#000;
    line-height:30px;
    margin-top:20px;
    margin-bottom:10px;
    font-weight:700;
}

.headline-bold {
    font-family: 'Ubuntu', Aria, Verdana, sans-serif;
    font-size:38px;
    color:#000;
    font-weight:bold;
    line-height:56px;
    margin-top:20px;
    margin-bottom:10px;
}

.headline-sub {
    font-family: 'Roboto', Aria, Verdana, sans-serif;
    font-size:22px;
    color:#4f4f4f;
    line-height:32px;
    font-weight:500;
}

.text {
    font-size:17px;
    line-height:26px;
    color:#4f4f4f;
    margin-top:20px;
}

#signup-top {
    background:rgba(255,255,255,0.7);
    box-shadow:2px 2px 13px rgba(0,0,0,0.2);
    margin-top:50px;
    float:left;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

#signup-top .space {
    padding:20px;
}

#signup-bottom {
    max-width:590px;
}

#login {
    border:solid 2px #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background:rgba(255,255,255,0.2);
    color:#fff;
    padding:5px 10px;
    display:block;
    float:right;
    font-size:17px;
    text-decoration: none;
}

#login:hover {
    cursor:pointer;
    background:rgba(255,255,255,0);
    text-decoration: none;
}

.input-xxl {
    font-size:25px;
    font-weight:500;
    height:55px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.btn-mobile-navigation {
    background:transparent;
    border:solid 1px #fff;
    color:#fff;
    font-size:28px;
    padding-top:3px;
    padding-bottom:3px;
}

.btn-mobile-navigation:hover, .btn-mobile-navigation.active, .btn-mobile-navigation:focus {
    color:#fff;
}

.btn-action {
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #7dba27 3%, #6ea222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#7dba27), color-stop(100%,#6ea222));
    background: -webkit-linear-gradient(top, #ffffff 0%,#7dba27 3%,#6ea222 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#7dba27 3%,#6ea222 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#7dba27 3%,#6ea222 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#7dba27 3%,#6ea222 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#6ea222',GradientType=0 );
    font-size:23px;
    border:solid 1px #6ea222;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    color:#fff;
    height:55px;
    line-height:21px;
    padding-left:25px;
    padding-right:25px;
}

.btn-action:hover, .btn-action:active, .btn-action:visited, .btn-action:link {
    color:#fff;
    background:#6ea222;
}

.btn-action-small {
    background: #ffffff;
    font-size:16px;
    font-weight:500;
    font-family: 'Roboto', Aria, Verdana, sans-serif;
    border:solid 2px #7dba27;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color:#7dba27;
    height:35px;
    line-height:17px;
    padding-left:12px;
    padding-right:12px;
}

.btn-action-small:hover, .btn-action-small:active {
    color:#6ea222;
    border:solid 2px #6ea222;
}

#navigation.fixed {
    position:fixed;
    top:0;
    left:0;
    right:0;
    z-index:9999999;
    box-shadow:0 2px 0 rgba(0,0,0,0.1);
}

#navigation {
    background:#fff;
    height:60px;
    position:static;
}

#navigation .inner {
    max-width:1280px;
    margin:0 auto;
    padding:12px 0;
}

#navigation ul {
    list-style: none;
    padding:0;
    margin:0;
}

#navigation ul li {
    display:inline;
    padding:0;
    margin:0;
}

#navigation ul li a {
    display:block;
    font-weight:700;
    color:#007ac9;
    text-decoration: none;
    font-size:18px;
}
.fa-caret-right {
    padding-right: 10px;
}
#browser {
    background-image: -ms-radial-gradient(center top, ellipse farthest-corner, #1172D2 50%, #1940A9 80%);
    background-image: -moz-radial-gradient(center top, ellipse farthest-corner, #1172D2 50%, #1940A9 80%);
    background-image: -o-radial-gradient(center top, ellipse farthest-corner, #1172D2 50%, #1940A9 80%);
    background-image: -webkit-gradient(radial, center top, 0, center bottom, 359, color-stop(50, #1172D2), color-stop(80, #1940A9));
    background-image: -webkit-radial-gradient(center top, ellipse farthest-corner, #1172D2 50%, #1940A9 80%);
    background-image: radial-gradient(ellipse farthest-corner at center top, #1172D2 50%, #1940A9 80%);
    display: block;
    position: relative;
}
@media (max-width:768px)
{
    #browser {
        height:650px;
        padding-top: 150px;
    }
    #smartphone-graphic {
        display: none;
    }
    .workmate {
        width: 60px;
        height: 60px;
        border: 1px solid #dbdbdb;
    }
}

#browsershot {
    max-width:700px;
    margin:50px auto 0 auto;
    box-shadow:0 0 30px rgba(0,0,0,0.5);
}

#browsershot .top {
    background: #fefefe;
    background: -moz-linear-gradient(top, #fefefe 1%, #e5e5e5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fefefe), color-stop(100%,#e5e5e5));
    background: -webkit-linear-gradient(top, #fefefe 1%,#e5e5e5 100%);
    background: -o-linear-gradient(top, #fefefe 1%,#e5e5e5 100%);
    background: -ms-linear-gradient(top, #fefefe 1%,#e5e5e5 100%);
    background: linear-gradient(to bottom, #fefefe 1%,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e5e5e5',GradientType=0 );
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

#browsershot .top button {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    text-shadow:1px 1px 0 #fff;
    padding:2px 4px;
}

#browsershot .top .space {
    padding:4px 0 5px 0;
}

#browsershot .top .space .form-control {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    height:28px;
    line-height:20px;
    margin-top:1px;
    padding-top:3px;
}

#browsershot .top .space .form-control .fa {
    position:relative;
    top:1px;
}

#browsershot .shot {
    background-size:100% auto;
    height:700px;
}

#browsershot .shot .overlay {
    box-shadow: inset 0 0 1px rgba(0,0,0,0.8);
    height:700px;
    position:relative;
}

#browsershot .infopoint {
    position:absolute;
    font-size:17px;
    text-shadow:1px 1px 2px rgba(0,0,0,0.4);
    color:#fff;
    line-height:22px;
}

#browsershot .infopoint-1 {
    left:-250px;
    top:150px;
    text-align:right;
    width:150px;
}

#browsershot .infopoint-1 .svg {
    position:absolute;
    left:160px;
    top:-80px;

}
#browsershot .infopoint-2 {
    left:-250px;
    top:300px;
    text-align:right;
    width:150px;
}

#browsershot .infopoint-2 .svg {
    position:absolute;
    left:160px;
    top:-80px;
}

#browsershot .infopoint-3 {
    left:-250px;
    top:450px;
    text-align:right;
    width:150px;
}

#browsershot .infopoint-3 .svg {
    position:absolute;
    left:160px;
    top:10px;
}
#browsershot .infopoint-4 {
    right:-250px;
    top:150px;
    text-align:left;
    width:150px;
}
#browsershot .infopoint-4 .svg {
    position:absolute;
    right:160px;
    top:-108px;
}

#browsershot .infopoint-5 {
    right:-250px;
    top:250px;
    text-align:left;
    width:150px;
}
#browsershot .infopoint-5 .svg {
    position:absolute;
    right:170px;
    top:-30px;
}
#browsershot .infopoint-6 {
    right:-250px;
    top:430px;
    text-align:left;
    width:150px;
}
#browsershot .infopoint-6 .svg {
    position:absolute;
    right:170px;
    top:-25px;
}

#linkrating {
    background:#fff;
    margin-top:-1px;
    position:relative;
    top:-1px;
    box-shadow:0 -1px 10px rgba(0,0,0,0.4);
}

.default-hidden {
    display:none;
}

.space {
    padding:80px 0 80px 0;
}

.space-big {
    padding:80px 0 80px 0;
}

.text-white {
    color:#fff;
}

#special {
    max-width:600px;
    margin:40px auto;
    background:rgba(255,255,255,0.9);
    box-shadow:3px 3px 20px rgba(0,0,0,0.2);
}

#special .space {
    padding:25px 30px;
}

#special .headline-special {
    font-size:30px;
    font-weight:700;
    color:#007ac9;
    margin-bottom:20px;
}

#special ul {
    margin:0 0 20px 15px;
    padding:0;
    font-size:16px;
}

#special ul li {
    padding:4px 0;
    line-height:26px;
}

#special .price {
    font-size:25px;
    font-weight:700;
    color:#007ac9;
    margin-top:20px;
}

#onpage {
    padding-bottom:30px;
}

#footer {
    background:#fff;
    box-shadow:2px 0 18px rgba(0,0,0,0.1);
}

#footer-inner {
    max-width:1280px;
    margin:0 auto;
    padding:30px 20px;
    color:#999;
    font-weight:500;
    font-size:15px;
}

#footer-inner ul li {
    margin-left:20px;
}

#footer-inner ul li a {
    color:#999;
}

/* BOOTSTRAP */

.container {
    max-width:1280px;
    padding-left:35px;
    padding-right:35px;
}

@media (max-width:1230px)
{
    .infopoint {
        display:none;
    }
    .new_info {
        display:none;
    }

    #browsershot {
        max-width:850px;
    }
}

@media (max-height:880px)
{
    .headline-big {
        margin-top:60px;

    }

    .headline-big-sub, .headline-big-sub-oneline {
        margin-top:20px;
    }

    #teaser-bottom {
        height:140px;
    }

    .headline-logos {
        font-size:18px;
        margin-top:25px;
    }

    #teaser-bottom #logos {
        margin-top:0;
    }

    #logos {
        display:none!important;
    }
}


@media (max-height:680px)
{
    #teaser-bottom {
        height:100px;
    }

    .headline-logos {
        font-size:15px;
        margin-top:12px;
    }

    #teaser-bottom #logos {
        margin-top:-15px;
    }
}

@media (max-height:420px)
{
    #teaser {
        height:540px;
    }
}

@media (max-height:250px)
{
    #navigation {
        display:none;
    }
}

@media (max-width:820px)
{
    #signup-top input.input-xxl {
        width:300px!important;
        font-size:18px;
    }

    .btn-action {
        font-size:18px;
        padding-left:15px;
        padding-right:15px;
    }
}

@media (max-width:650px)
{
    #signup-top input.input-xxl {
        height:40px;
        width:250px!important;
        font-size:14px;
    }

    #signup-bottom input.input-xxl {
        height:40px;
        font-size:14px;
    }

    .btn-action {
        height:40px;
        font-size:14px;
        padding-left:10px;
        padding-right:10px;
    }
}

@media (max-width:2100px)
{
    #penalties {
        background-position: right 20px;
    }
}

@media (max-width:1800px)
{
    #penalties {
        background-position: right 70px;
    }
}

@media (max-width:1150px)
{
    #linkrating svg {
        margin-top:60px;
    }

    #onpage {
        background-size:70% auto;
    }

    #onpage #tafel {
        display:none;
    }

    #penalties {
        background-size:120% auto;
        background-position: right;
    }
}

@media (max-width:610px)
{
    #signup-top {
        margin-top:18px;
    }
}

@media (max-width:700px)
{
    .margin-top-20-xs {
        margin-top:20px;
    }
}

@media (max-height:780px)
{
    .headline-big {
        font-size:49px;
        line-height:60px;
        margin-top:60px;
    }

    .headline-big-sub, .headline-big-sub-oneline {
        font-size:28px;
        line-height:37px;
        margin-top:20px;
    }
}

@media (max-width:780px) {
    .container {
        padding-left: 15px;
        padding-right: 15px;
    }
    #linkrating .space {
        padding:0 0 30px 0;
    }
    #linkrating svg {
        margin-top:0;
    }
    #linkrating .space-big {
        padding-top:40px;
        padding-bottom:40px;
    }
    #onpage .space {
        padding:0 0 30px 0;
    }
    #onpage svg {
        margin-top:0;
    }
    #onpage .space-big {
        padding-top:40px;
        padding-bottom:40px;
    }
}

@media (max-height:610px) {
    #teaser-bottom {
        display:none;
    }
}

@media (max-width:550px) {
    #signup-top input.input-xxl {
        width:100%!important;
    }

    .logo-bar {
        width:120px!important;
        margin-top:4px;
    }

    .btn-action-small {
        font-size:12px!important;
    }

    .logo {
        width:150px!important;
    }

    #login {
        background:rgba(0,0,0,0.2);
        font-size:12px;
    }

    #teaser-bottom {
        display:none;
    }

    .browser-buttons {
        display:none;
    }

    #competitor {
        height:720px;
    }

    .replace-image {
        display:block;
    }

    #linkrating svg {
        display:none;
    }

    #onpage img.svg {
        display:none;
    }

    .mobile-hidden {
        display:none;
    }

    #penalties {
        background:#fff;
    }

    #signup-top .form-control {
        width:100%!important;
    }

    #signup-top button {
        width:100%!important;
        margin-top:15px;
    }

    #search-icon-line {
        display:none;
    }

    #search-icon {
        background:transparent!important;
    }

    #browser {
        height:860px;
    }

    .headline-big {
        font-size:42px;
        line-height:46px;
        margin-top:30px;
        margin-bottom:30px;
    }

    .headline-big-sub, .headline-big-sub-oneline {
        display:none;
    }

    div#signup-bottom {
        margin:0!important;
    }

    div#signup-bottom .form-control {

    }
}

#smartphone {
    background:transparent url(../images/smartphone-isometric.png) center center no-repeat;
    background-size:cover;
    width:700px;
    height:440px;
    z-index:1;
}

#smartphone .smartphone-layer {
    background:transparent url(../images/smartphone-layer.png) center center no-repeat;
    background-size:cover;
    width:560px;
    height:340px;
    position:absolute;
    left:100px;
}

@media (max-width:550px)
{
    #login .fa {
        display:none;
    }

    #login {
        padding-right:12px;
    }

    #teaser {
        height:700px;
    }
    #navigation .container {
        padding:0 8px;
    }
    #browser {
        height:1140px;
    }

    #browsershot .browser-controlbars {
        display:none;
    }

    #browsershot .browser-addressbar {
        width:88%;
    }
}

body {
    font-size:19px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight:normal;
}

.text {
    font-size:17px;
}

.bg-animation {
    display: block;
    height: 100%;
}

#bg {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
}

#header {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    z-index: 2;
}

#header > .space {
    padding: 25px 0 14px 0;
}

#claim {
    text-align: center;
    position: relative;
    z-index: 1;
    max-width: 770px;
    margin: 0 auto;

}

.special-width {
    max-width: 550px;
    margin: 0 auto;
}

#claim h1 {
    font-family:Sailec-Bold, sans-serif!important;
    letter-spacing: -1.5px;
    font-size: 65px;
    color: #fff;
    text-align: center;
    margin: 100px 0 40px 0;
    padding: 0;
}

@media  (min-width: 1800px) {
    #claim h1 {
        margin: 120px 0 40px 0;
    }
}
#claim h2 {
    font-size: 30px;
    color: #eee;
    line-height: 40px;
    font-weight: 400;
    text-align: center;
    margin: 0;
    padding: 0;
}
#start {
    margin: 50px auto 0 auto;
    max-width: 800px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    z-index: 2;
}
#mig {
    margin: 50px auto 0 auto;
    max-width: 800px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    z-index: 2;
    text-align: center;
}
#mig img{
    width: 60px;
}
@media  (max-width: 1000px) {
    #mig {
        text-align: right;
    }
}

#start .btn-start {
    background: #ffffff;
    background: -moz-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(3%, #7dba27), color-stop(100%, #6ea222));
    background: -webkit-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -o-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -ms-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: linear-gradient(to bottom, #7dba27 3%, #6ea222 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#6ea222', GradientType=0);
    font-size: 23px;
    border: solid 1px #6ea222;
    border-left: none;
    border-top: none;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    color: #fff;
    height: 56px;
    line-height: 21px;
    padding-left: 25px;
    padding-right: 25px;
    border-top: solid 1px #aad272!important;

}

#start .form-control {
    box-shadow: none;
    border: none;
    font-size: 26px;
    line-height: 45px;
    height: 65px;
    padding-left: 20px;
}

#start .btn-start {
    box-shadow: none;
    border: none;
    font-size: 26px;
    line-height: 45px;
    height: 65px;
    padding-left: 22px;
    padding-right: 22px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}

#start-mobile {
    position: relative;
    z-index: 9;
    margin: 50px auto 0 auto;
    max-width: 700px;
}

#start-mobile .btn-start {
    background: #94d43c;
    background: -moz-linear-gradient(top, #94d43c 0%, #7dba27 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #94d43c), color-stop(100%, #7dba27));
    background: -webkit-linear-gradient(top, #94d43c 0%, #7dba27 100%);
    background: -o-linear-gradient(top, #94d43c 0%, #7dba27 100%);
    background: -ms-linear-gradient(top, #94d43c 0%, #7dba27 100%);
    background: linear-gradient(to bottom, #94d43c 0%, #7dba27 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#94d43c', endColorstr='#7dba27', GradientType=0);
    color: #fff;
}

#start-mobile .form-control {
    box-shadow: none;
    border: none;
    font-size: 26px;
    line-height: 45px;
    height: 65px;
    padding-left: 20px;
    text-align: center;
}

#start-mobile .btn-start {
    border: none;
    font-size: 26px;
    line-height: 45px;
    height: 65px;
    padding-left: 22px;
    padding-right: 22px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);
    margin-top: 20px;
}

#logos {
    position: absolute;
    z-index: 9;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.25);
    font-size: 20px;
    color: #fff;
    margin-top:25px;
}

#logos .space {
    padding: 0 30px 30px 30px;
}

#media-logos {
    margin-top:25px;
}

#media-logos .space {
    padding: 0 50px 30px 50px;
}

#media-logos img {
    opacity:0.3;
}

#mobile-navigation {
    float: right;
}

#mobile-navigation .dropdown-menu {
    z-index: 9999999;
}

#mobile-navigation .dropdown-menu a {
    font-size: 20px;
    line-height: 36px;
}

#desktop-navigation {
    margin-top: 6px;
}

#desktop-navigation li.login {

}

#desktop-navigation li.login:hover {

}

.list-inline>li {
    display: inline-block;
    padding-left: 5px;
}

#desktop-navigation li.login a {
    border: solid 1px #fff;
    position: relative;
    display: block;
    color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding: 6px 14px 4px 12px;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    margin-left: 20px;
}
#desktop-navigation li.login a .activeline, #desktop-navigation li:hover.login a .activeline{
    display: none !important;
}
#desktop-navigation li.login a span {
    color: #fff;
    display:inline-block;
    margin-right:8px;
}

#desktop-navigation li.login:hover a {
    border: solid 1px #F06A10;
    color: #fff;
    background-color: #F06A10;
}

#desktop-navigation li.login:hover a span {
    color:#fff;
}

#desktop-navigation li a {
    display: block;
    font-size: 17px;
    color: #fff;
    text-decoration: none;
    padding: 15px 7px;
    -webkit-text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    font-family: "Roboto",sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}

.lp-customer-zitat {
    margin: 0 45px;
}
.activeline {
    background:#fff;
    opacity: 0;
    display:block;
    height:3px;
    margin-left:49%;
    margin-right:49%;
    margin-top:2px;
    -webkit-transition: margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out;
    -moz-transition: margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out;
    -o-transition: margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out;
    transition: margin-left 0.2s ease-in-out, margin-right 0.2s ease-in-out;
}

#desktop-navigation li:hover a .activeline{
    display:block;
    opacity: 1;
    margin-left:12px;
    margin-right:12px;
}

#footer {
    box-shadow:none;
    text-shadow:0 1px 0 #fff;
}

#footer-logos {

}

#footer-logos .space {
    padding:120px 0;
}

#footer-body {
    background:#F9FAFA;
    border-top:solid 1px #e5e5e5;
    font-size:14px;
}

#footer-body .space {
    padding:20px 0;
}

#footer-body a {
    color:#7a7a7a;
    font-weight:500;
}

#footer-body a:hover {
    color:#444;
    text-decoration: none;
}

#footer-body li {
    margin-bottom:6px;
}

#footer-body #countries {
    margin-left:0;
}

#footer-body #countries li {
    margin-bottom:8px;
    padding-left:0;
}

#footer-body #countries li img {
    position:relative;
    top:-2px;
}

#footer .labels {
    color:#757575;
    font-size:16px;
    font-weight:500;
    margin-bottom:20px;
    padding-bottom:14px;
    border-bottom:solid 1px #e3e3e3;
    box-shadow:0 1px 0 #fff;
    display:block;
}

#footer-share {
    color:#a8a8a8;
    background:#F9FAFA;
}

#footer-share .space {
    padding:20px 0;
}

#share-buttons img {
    opacity: 0.6;
}

#share-buttons img:hover {
    opacity: 1;
}

.start-box .start-bg {
    background:rgba(255,255,255,0.15);
    box-shadow:0 10px 30px rgba(0,0,0,0.25);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.start-box .btn-start:hover {
    background: #74ad24;
    background: -moz-linear-gradient(top, #74ad24 0%, #679620 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#74ad24), color-stop(100%,#679620))!important;
    background: -webkit-linear-gradient(top, #74ad24 0%,#679620 100%)!important;
    background: -o-linear-gradient(top, #74ad24 0%,#679620 100%)!important;
    background: -ms-linear-gradient(top, #74ad24 0%,#679620 100%)!important;
    background: linear-gradient(to bottom, #74ad24 0%,#679620 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74ad24', endColorstr='#679620',GradientType=0 )!important;
}

#browsershot .shot {
    background-size: 100% auto;
    height: 700px;
}

#browsershot {
    position:relative;
    z-index:1;
}

#browser .browser-top {
    background:#eee;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height:35px;
    border-bottom:solid 1px #ccc;
}

#layer-sichtbarkeitsindex {
    background:#fff;
    background-size:100% auto;
    position:relative;
    z-index:2;
}

#layer-wettbewerb {
    background:#F9FAFA;
}

.lp-loup {
    width: 77%;
    shape-outside: url(../images/lp-loupe-shape.png);
    shape-image-threshold: 0.5;
    float: left;
}

@-moz-document url-prefix() {
    .lp-loup {
        width: 45%;
        float: left;
        padding-right: 60px;
    }

    #layer-wettbewerb .layer-text {
        max-width: 610px;
        float: right;
        margin-bottom: 80px;
    }
}
#layer-onpagecheck {
    background: rgb(42,95,184);
    background: -moz-linear-gradient(left, rgba(42,95,184,1) 0%, rgba(14,67,156,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(42,95,184,1)), color-stop(100%,rgba(14,67,156,1)));
    background: -webkit-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: -o-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: -ms-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: linear-gradient(to right, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a5fb8', endColorstr='#0e439c',GradientType=1 );
    background-repeat: no-repeat;
    background-position: top left;
    color: #fff;
}

.new_info{
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    height: 200px;
}

@media (max-width:768px) {

    #claim h1 {
        font-size: 46px;
        margin-top: 80px;
    }
    .lp-customer-zitat {
        margin: 0;
    }
    .start-box .start-bg {
        background: none;
        box-shadow: none;
        margin-bottom: 40px;
    }
    #browsershot {
        display: none;
    }
    .white-layer {
        width: 100%;
    }
    #layer-fragsistrix {
        padding-bottom: 0;
    }
    #start-mobile .form-control {
        box-shadow: none;
        border: none;
        font-size: 16px;
        line-height: 24px;
        height: 50px;
        text-align: center;
        padding-left: 10px;
    }
    #start-mobile .btn-start {
        height: 60px;
        font-size: 16px !important;
        text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.25);
        margin-top: 20px;
    }
}

#layer-linkdaten {
    background: rgb(42,95,184);
    background: -moz-linear-gradient(left, rgba(42,95,184,1) 0%, rgba(14,67,156,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(42,95,184,1)), color-stop(100%,rgba(14,67,156,1)));
    background: -webkit-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: -o-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: -ms-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: linear-gradient(to right, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a5fb8', endColorstr='#0e439c',GradientType=1 );
    background-repeat: no-repeat;
    background-position: top left;
    color: #fff;
}


#layer-linkdaten a:hover , #layer-onpagecheck a:hover {
    text-decoration: underline;
}
#layer-linkdaten a, #layer-onpagecheck a {
    color: #fff;
    font-size: 16px;
}
#layer-linkdaten2 a:hover {
    text-decoration: underline;
}
#layer-linkdaten2 a {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}

.white-layer {
    background: -moz-linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(249,250,250,1) 70%,rgba(249,250,250,1) 70%);
    background: -webkit-linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(249,250,250,1) 70%,rgba(249,250,250,1) 70%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(249,250,250,1) 70%,rgba(249,250,250,1) 70%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
    height: 180px;
    bottom: 0;
    left:0;
    right: 0;
    z-index: 9;
    position: absolute;
}

.team {
    position: relative;
}

@media (max-width:992px)
{
    #layer-linkdaten .linkdaten-image {
        position:relative;
        top:-80px;
    }
    #layer-wettbewerb {
        background-image:none !important;
    }
    .lp-loup {
        display: none !important;
    }
}

@media (max-width:768px)
{
    #layer-linkdaten .linkdaten-image {
        position:relative;
        top:-40px;
        margin-top:0!important;
        margin-bottom:40px;

    }
}

#layer-reports {
    box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.2);
    background-image: url(../images/lp_reports_bg02.jpg);
    background-size: cover;
    color: #fff;
    background-position: center center;
    background-repeat: no-repeat;
}

#layer-reports .layer-space {
    text-align:justify;
    color:#333;
    padding-top:450px;
    padding-bottom:50px;
}

@media (max-width:1200px)
{
    #layer-reports .layer-space {
        padding-top:200px;
    }
    #desktop-navigation li a{
        font-weight: normal;
        font-size: 14px;
    }
    #desktop-navigation li.login a {
        font-size: 12px;
    }
}


#layer-socialsignals {
    background: rgb(42,95,184);
    background: -moz-linear-gradient(left, rgba(42,95,184,1) 0%, rgba(14,67,156,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(42,95,184,1)), color-stop(100%,rgba(14,67,156,1)));
    background: -webkit-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: -o-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: -ms-linear-gradient(left, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: linear-gradient(to right, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a5fb8', endColorstr='#0e439c',GradientType=1 );
    background-repeat: no-repeat;
    background-position: top left;
    color:#fff;
}

@media (max-width:992px)
{
    #layer-socialsignals .socialsignals-image {
        margin-top:30px!important;
    }
}

@media (max-width:500px)
{
    #layer-socialsignals .socialsignals-image {
    }
}

#layer-detailanalyse {
    background: rgb(42,95,184);
    background: -moz-linear-gradient(-45deg, rgba(42,95,184,1) 0%, rgba(14,67,156,1) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(42,95,184,1)), color-stop(100%,rgba(14,67,156,1)));
    background: -webkit-linear-gradient(-45deg, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    background: linear-gradient(135deg, rgba(42,95,184,1) 0%,rgba(14,67,156,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a5fb8', endColorstr='#0e439c',GradientType=1 );
    color:#fff;
}

#layer-international {
    background:#ffffff url(../images/worldmap.gif);
    background-repeat:no-repeat;
    background-position: center center;
    background-size:auto 70%;
    min-height:400px;
    padding: 60px 0;
    position:relative;
    z-index:-2;
}

.international-shadowlayer {
    background:transparent url(../images/international-shadow.png) center top;
    margin:300px auto 0 auto;
    border-radius:3px;
    background-repeat: no-repeat;
}

.international-shadowlayer .inner {
    padding:70px 0 50px 0;
    margin:0 auto;
}

#layer-module {
    background:#ffffff;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    overflow:hidden;
}

#layer-modules {
    background: rgb(32,46,102);
    background: -moz-linear-gradient(top, rgba(32,46,102,1) 0%, rgba(124,174,196,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(32,46,102,1)), color-stop(100%,rgba(124,174,196,1)));
    background: -webkit-linear-gradient(top, rgba(32,46,102,1) 0%,rgba(124,174,196,1) 100%);
    background: -o-linear-gradient(top, rgba(32,46,102,1) 0%,rgba(124,174,196,1) 100%);
    background: -ms-linear-gradient(top, rgba(32,46,102,1) 0%,rgba(124,174,196,1) 100%);
    background: linear-gradient(to bottom, rgba(32,46,102,1) 0%,rgba(124,174,196,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202e66', endColorstr='#7caec4',GradientType=0 );
}

#layer-featured {
    background:#fff;
}
@media (max-width:768px)
{
    #layer-updates {
        background: none;
    }
}
@media (max-width:500px)
{
    #layer-updates {
        background-size:180%!important;
        background-position:bottom 40px right 0;
        padding-bottom:250px;
    }
}

#layer-fragsistrix {
    padding:60px 0;
}

#layer-preis {
    background:#ffffff;
}

@media (max-width:768px)
{
    .layer-meinungen .testimonial-image {
        height:240px;
        margin-bottom:25px;
    }

    .layer-headline {
        font-size:30px !important;
        line-height:40px !important;
        font-weight:bold;
        margin-top:0;
    }
}


.layer-headline {
    font-size:40px;
    line-height:50px;
    font-weight:bold;
    margin-top:0;
    font-family:Sailec-Medium, sans-serif!important;
    letter-spacing: -1.5px;
}

.layer-headline-feature {
    font-size:28px;
    line-height:45px;
    font-weight:400;
    letter-spacing: 1px;
    margin-top:0;
    opacity: 0.5;
    position:relative;
    top:2px;
    font-family: 'Roboto Condensed', sans-serif;
}

.layer-subheadline {
    font-size:22px;
    line-height:35px;
    margin-top:10px;
    margin-bottom:15px;
    font-weight:400;
    opacity: 0.5;
    font-family: 'Arial', sans-serif;
}

.layer-text {
    font-style: normal;
    font-family: Arial, sans-serif;
    font-size: 16px;
    line-height: 1.60;
    font-weight: 400;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: 'liga', 'kern';
}

.layer-text > p {
    margin-top:10px;
    margin-bottom:20px;
}

.layer-space {
    padding:130px 30px 130px 30px;
}

.layer-space-light {
    padding:60px 30px 60px 30px;
}

.layer-space-testimonial {
    padding: 60px 0;
}

@media (max-width:550px)
{
    .layer-space-testimonial {
        padding:15px 0;
    }
}

/* MODULES */

.cube {
    position: relative;
    width:350px;
    height:400px;
    margin:0 auto;
    top:180px;
    left:190px;
}
.cube .face {
    position: absolute;
    height: 170px;
    width: 170px;
    color:#fff;
    z-index:2;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.7s ease-in-out;
}
.cube .face.top {
    background: #8EBA54;
}
.cube .face.left {
    background: #84ad4e;
}
.cube .face.right {
    background: #7aa148;
}
.cube .face.shadow {
    background: #eee;
}

.cube .face:hover {
    background: #ffffff;
    color:#7aa148;
}

.cube .fa {
    font-size:80px;
    display:inline-block;
    margin-top:40px;
}

.cube1 .face {
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
}
.cube1 .face.top {
    -webkit-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -moz-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -ms-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -o-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
}
.cube1 .face.left {
    -webkit-transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -moz-transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -ms-transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -o-transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
}
.cube1 .face.right {
    -webkit-transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -moz-transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -ms-transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -o-transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
}

.cube1 .face.shadow {
    -webkit-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(150px,25px);
    -moz-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -ms-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    -o-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(25px,25px);
    transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(-160px,-160px);
    z-index:1;
    background:#fff;
    box-shadow:-10px -10px 32px rgba(0,0,0,0.25);
    opacity: 0;
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}

.cube1:hover .face.shadow {
    opacity:1;
}

.cube1:hover .face.top {
    -webkit-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -moz-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -ms-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -o-transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    transform: rotate(210deg) skewX(-30deg) scaleY(0.864) translate(0,0);
}

.cube1:hover .face.right {
    -webkit-transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -moz-transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -ms-transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -o-transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    transform: rotate(-30deg) skewX(-30deg) scaleY(0.864) translate(0,0);
}

.cube1:hover .face.left {
    -webkit-transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -moz-transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -ms-transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    -o-transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(0,0);
    transform: rotate(90deg) skewX(-30deg) scaleY(0.864) translate(0,0);
}

table#preis, table#preis-light {
    font-size:15px;
    width:100%;
}

table#preis tr, table#preis-light tr {
    width:100%;
}

table#preis tbody, table#preis-light tbody {
    width:100%;
}

table#preis td, table#preis-light td {
    padding:14px 18px;
    vertical-align: middle;
}

table#preis td .row-label-box, table#preis-light td .row-label-box {
    vertical-align: middle;
    line-height:50px;
}

table#preis small, table#preis-light small {
    font-size:12px;
    color:#888;
}

table#preis .price, table#preis-light .price {
    font-size:20px;
    line-height:22px;
    color:#444444;
    font-weight:500;
    text-align:center;
}

table#preis tr:first-child td {
    border-top:none;
}

table#preis tr:last-child td {
    border-bottom:1px solid #dddddd;
}

table#preis tr td:first-child {
    border-left:1px solid #dddddd;
}

table#preis tr td:last-child {
    border-right:1px solid #dddddd;
}

table#preis tr:first-child td:first-child {
    border-left:none;
}

table#preis tr:first-child td:last-child {
    border-right:none;
}

table#preis .module, table#preis-light .module {
    font-size:25px;
    line-height: 32px;
    color:#007ac9;
    font-weight:500;
}

table#preis .module-social, table#preis-light .module-social {
    font-size:18px;
    line-height: 24px;
    color:#888888;
    margin-bottom:6px;
}

table#preis .row-label {
    font-size:18px;
    line-height:28px;
}


.clients-name {
    font-weight:500;
    color:#888;
    margin-top:25px;
    font-size:20px;
}

.seo-software-head {
    width: 100%;
    margin-bottom:50px;
    margin-top: 70px;
}

.clients-quote-start {
    font-family: "Times New Roman", Times, serif;
    line-height:20px;
    font-size:42px;
    color:#888;
    display:inline-block;
    position:relative;
    top:12px;
}

.clients-quote-end {
    font-family: "Times New Roman", Times, serif;
    line-height:20px;
    font-size:42px;
    color:#888;
    display:inline-block;
    position:relative;
    top:12px;
}

.headline-bold {
    font-family: 'Roboto', Aria, Verdana, sans-serif;
    font-size: 38px;
    line-height: 56px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: 400;
    color: #fff;
}

#docked-bar {
    position:fixed;
    top:-1px;
    left:0;
    right:0;
    z-index:9999;
    background:#333;
    box-shadow:0 0 12px rgba(0,0,0,0.25);
    display:none;
}

#docked-bar .space {
    padding:12px 0 0 0;
}

#quickstart {
    max-width:500px;
    float: right;
    margin-bottom:12px;
}

#quickstart .form-control {
    box-shadow: none;
    border: none;
    font-size: 16px;
    line-height: 35px;
    height: 38px;
    padding-left: 12px;
    border-bottom:solid 1px #c7c7c7;
    border-left:solid 1px #c7c7c7;
    border-top:solid 1px #c7c7c7;
    -webkit-border-top-left-radius: 2px;
    -webkit-border-bottom-left-radius: 2px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}

#quickstart .btn-start {
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    background: #ffffff;
    background: -moz-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(3%, #7dba27), color-stop(100%, #6ea222));
    background: -webkit-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -o-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -ms-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: linear-gradient(to bottom, #7dba27 3%, #6ea222 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#6ea222', GradientType=0);
    font-size: 16px;
    border-left: none;
    border-top: none;
    color: #fff;
    line-height: 25px;
    padding-left: 15px;
    padding-right: 15px;
}


#quickstart .btn-start:hover {
    background: #74ad24;
    background: -moz-linear-gradient(top, #74ad24 0%, #679620 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#74ad24), color-stop(100%,#679620))!important;
    background: -webkit-linear-gradient(top, #74ad24 0%,#679620 100%)!important;
    background: -o-linear-gradient(top, #74ad24 0%,#679620 100%)!important;
    background: -ms-linear-gradient(top, #74ad24 0%,#679620 100%)!important;
    background: linear-gradient(to bottom, #74ad24 0%,#679620 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74ad24', endColorstr='#679620',GradientType=0 )!important;
}

#quickstart:hover .form-control {
    border-color:#a5a5a5;
}

.btn-start-lg {
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    background: #ffffff;
    background: -moz-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(3%, #7dba27), color-stop(100%, #6ea222));
    background: -webkit-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -o-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: -ms-linear-gradient(top, #7dba27 3%, #6ea222 100%);
    background: linear-gradient(to bottom, #7dba27 3%, #6ea222 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#6ea222', GradientType=0);
    font-size: 50px;
    border-left: none;
    border-top: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    line-height: 80px;
    padding-left: 25px;
    padding-right: 25px;
    display:inline-block;
}

.btn-start-lg:hover {
    background: #6ea222;
    color: #fff;
}

.bubble-arrow {
    position: absolute;
    left: -25px;
    top: 130px;
    width: 40px;
    z-index: 9;
    height: 40px;
}

.triangle-border {
    position:relative;
    padding:15px;
    margin:30px 0 0 0;
    color:#333;
    background:#fff;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius: 3px;
}

.triangle-border.left {
    box-shadow: 0.2em 0.27em 0.9em rgba(0,0,0,0.2);
}
.triangle-border.right {
    margin-right:30px;
}
.testimonial-text {
    position:relative;
}
.quotes {
    display:block;
    margin-right:4px;
    margin-left:6px;
    font-size:0;
    margin-bottom:6px;
}
#quotebox {
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    font-size:18px;
    line-height:32px;
    margin-top:35px;
}
@media (max-width:1200px) {
    #quotebox {
        margin-top:170px;
        margin-left:40px;
        margin-right:40px;
    }
}

@media (max-width:992px) {
    #quotebox {
        margin-top:0;
        position:relative;
        top:-40px;
    }
}

.testimonial-image {
    line-height: 20px;
}

.testimonial-image img {
    vertical-align: middle !important;
    height:200px !important;
    width:200px !important;
    border:solid 1px #bdbdbd !important;
    box-shadow: 0 0 10px rgba(0,0,0,0.25), inset 0 0 5px rgba(0,0,0,0.4) !important;
}

/* ONPAGE CHECK */


@-webkit-keyframes circle {
    from { -webkit-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -webkit-transform: rotate(360deg) translateX(150px) rotate(-360deg); }
}

@-moz-keyframes circle {
    from { -moz-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -moz-transform: rotate(360deg) translateX(150px) rotate(-360deg); }
}

@-o-keyframes circle {
    from { -o-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -o-transform: rotate(360deg) translateX(150px) rotate(-360deg); }
}

@keyframes circle {
    from { transform: rotate(0deg) translateX(50px) rotate(0deg); }
    to   { transform: rotate(360deg) translateX(50px) rotate(-360deg); }
}

@keyframes inner-circle {
    from { transform:rotate(0deg); }
    to { transform:rotate(-360deg); }
}

.circle-moving {
    animation: inner-circle 2s linear infinite;
}

@-webkit-keyframes upanddown {
    from { -webkit-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -webkit-transform: rotate(360deg) translateX(150px) rotate(-360deg); }
}

@-moz-keyframes upanddown {
    from { -moz-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -moz-transform: rotate(360deg) translateX(150px) rotate(-360deg); }
}

@-o-keyframes upanddown {
    from { -o-transform: rotate(0deg) translateX(150px) rotate(0deg); }
    to   { -o-transform: rotate(360deg) translateX(150px) rotate(-360deg); }
}


@keyframes upanddown {
    0% { top:100px; }
    100% { top:200px; }
}

.module-item {
    background:#fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom:30px;
    height:320px;
    box-shadow:inset 0 0 1px rgba(0,0,0,0.45);
    transition: box-shadow 0.3s;
}

.module-item:hover {
    box-shadow:2px 2px 60px rgba(0,0,0,0.2);
}

.module-item .space {
    padding:0;
}

.module-item .module-title {
    background:#F3F3F9;
    line-height:55px;
    margin-top:-1px;
    margin-bottom:15px;
    font-size:24px;
    color:#333;
    text-align:center;
    font-weight:500;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom:solid 1px #dcdce0;
}

.module-item .module-description {
    line-height:26px;
    font-size:16px;
    text-align:center;
    padding:0 15px;
}

.module-item .module-facts {
    list-style:none;
    margin:0;
    padding:0;
    color:#888888;
}

.module-item .module-facts li {
    padding:5px 0;
}

@media (max-width:992px)
{
    .text-center-sm {
        text-align:center!important;
    }

    .seobook {
        margin-top:20px!important;
        margin-bottom:30px;
    }

    #onpage-bg {
        background-position: center center!important;
    }

    .simtech {
        left:15%!important;
        bottom:15%!important;
        z-index:9;
    }

    #layer-international {
        background-size:95% auto;
        background-position:center 10%;
    }
}

@media (max-width:1200px)
{
    .layer-space {
        padding:40px 0;
    }

    .layer-text {
        max-width:none;
        margin:0;
    }
}

@media (max-width:768px)
{
    .margin-outer-sm, .margin-outer-xs {
        padding:0 40px;
    }

    .seo-software-head {
        margin: 50px 0;
    }

    .text-center-xs {
        text-align:center!important;
    }

    .triangle-border:before {
        display:none;
    }

    .layer-space-testimonial {
        padding:10px 0 40px 0;
    }
    .module-item .module-description {
        line-height: 22px;
        font-size: 14px;
        text-align: center;
        padding: 0 10px;
    }
}

 @media (max-height:1600px)
{
    #claim {
        margin-top:350px!important;
    }
}

@media (max-height:1400px)
{
    #claim {
        margin-top:270px!important;
    }
}

@media (max-height:1200px)
{
    #claim {
        margin-top: 120px!important;
    }
}
@media (max-width:768px)
{
    #claim {
        margin-top: 60px!important;
    }
}

@media (max-height:1000px)
{
    #claim {
        margin-top: 60px!important;
    }
}

@media (max-height:600px)
{
    #claim {
        margin-top:10px!important;
    }
    #claim h1 {
        font-size: 36px;
        line-height: 46px;
    }
    #claim h2 {
        font-size: 20px;
        line-height: 30px;
    }

    .btn-start {
        font-size:15px!important;
    }

}

@-moz-keyframes radar_swing {
    0% {
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-webkit-keyframes radar_swing {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-o-keyframes radar_swing {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-ms-keyframes radar_swing {
    0% {
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes radar_swing {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
@-moz-keyframes radial_rotate {
    0% {
        -moz-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-webkit-keyframes radial_rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-o-keyframes radial_rotate {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-ms-keyframes radial_rotate {
    0% {
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes radial_rotate {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
@-moz-keyframes dot_pulse {
    0% {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
    }
    50% {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
    }
}
@-webkit-keyframes dot_pulse {
    0% {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
    }
    50% {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
    }
}
.radar_wrapper {
    height: 340px;
    width:340px;
    margin:auto;
    position: relative;
    top:150px;
    overflow: hidden;
}
.radar_wrapper .radial {
    position: absolute;
    height: 100%;
    width: 100%;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t+KAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk5NkQxRTIwMUE2QTExRTU4MDAwQ0E2NUIwOUMyMjRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk5NkQxRTIxMUE2QTExRTU4MDAwQ0E2NUIwOUMyMjRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTk2RDFFMUUxQTZBMTFFNTgwMDBDQTY1QjA5QzIyNEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTk2RDFFMUYxQTZBMTFFNTgwMDBDQTY1QjA5QzIyNEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4MseMPAABEXUlEQVR42uyd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');
    background-size: cover;
    animation: radial_rotate linear 2.5s infinite;
    -webkit-animation: radial_rotate linear 2.5s infinite;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
    opacity: 0.3;
    z-index:5;
}
.radar_wrapper .bar {
    position: absolute;
    top: 0;
    height: 50%;
    width: 4px;
    left: 50%;
    margin-left: -2px;
    background: rgba(255,255,255,0.5);
    -moz-border-radius-bottomleft: 2px;
    -webkit-border-bottom-left-radius: 2px;
    border-bottom-left-radius: 2px;
    -moz-border-radius-bottomright: 2px;
    -webkit-border-bottom-right-radius: 2px;
    border-bottom-right-radius: 2px;
    animation: radar_swing linear 2.5s infinite;
    -webkit-animation: radar_swing linear 2.5s infinite;
    -moz-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
}
.radar_wrapper .hr, .radar_wrapper .vr {
    position: absolute;
    top: 0;
}
.radar_wrapper .hr {
    height: 100%;
    width: 50%;
    left: 0;
    border-right: 1px rgba(47, 125, 211, 0.15) solid;
}
.radar_wrapper .vr {
    height: 50%;
    width: 100%;
    border-bottom: 1px rgba(47, 125, 211, 0.15) solid;
}
.radar_wrapper .back {
    height: 100%;
    width: 100%;
    position: absolute;
    background: #567BB8;
    -moz-box-shadow: inset 0 1px 10px rgba(47, 125, 211, 0.2);
    -webkit-box-shadow: inset 0 1px 10px rgba(47, 125, 211, 0.2);
    box-shadow: inset 0 1px 10px rgba(47, 125, 211, 0.2);
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    z-index:0;
}
.radar_wrapper .back:after, .radar_wrapper .back:before {
    content: "";
    display: block;
    position: absolute;
    border: 1px rgba(47, 125, 211, 0.2) solid;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.radar_wrapper .back:before {
    height: 33.33%;
    width: 33.33%;
    top: 33.33%;
    left: 33.33%;
}
.radar_wrapper .back:after {
    height: 66.66%;
    width: 66.66%;
    top: 16.665%;
    left: 16.665%;
}

.radar_wrapper .dot1, .radar_wrapper .dot2, .radar_wrapper .dot3, .radar_wrapper .dot4, .radar_wrapper .dot5, .radar_wrapper .dot6, .radar_wrapper .dot7, .radar_wrapper .dot8, .radar_wrapper .dot9, .radar_wrapper .dot10, .radar_wrapper .dot11 {
    position: absolute;
    animation: dot_pulse linear 2.5s infinite;
    -webkit-animation: dot_pulse linear 2.5s infinite;
    opacity:0;
}

.radar_wrapper .dot1 {
    height: 48px;
    width:48px;
    top: 25%;
    left: 75%;
    -moz-animation-delay: 0.45s;
    -webkit-animation-delay: 0.45s;
}
.radar_wrapper .dot2 {
    height: 32px;
    width: 32px;
    top: 70%;
    left: 74%;
    -moz-animation-delay: 1s;
    -webkit-animation-delay:1s;
}
.radar_wrapper .dot3 {
    height: 32px;
    width: 32px;
    top: 40%;
    left: 20%;
    -moz-animation-delay: 2s;
    -webkit-animation-delay: 2s;
}
.radar_wrapper .dot4 {
    height: 55px;
    width: 55px;
    top: 80%;
    left: 40%;
    -moz-animation-delay: 1.475s;
    -webkit-animation-delay: 1.475s;
}
.radar_wrapper .dot5 {
    height: 32px;
    width: 32px;
    top: 55%;
    left: 16%;
    -moz-animation-delay: 1.95s;
    -webkit-animation-delay: 1.95s;
}
.radar_wrapper .dot6 {
    height: 32px;
    width: 32px;
    top: 15%;
    left: 50%;
    -moz-animation-delay:0.25s;
    -webkit-animation-delay: 0.25s;
}
.radar_wrapper .dot7 {
    height: 32px;
    width: 32px;
    top: 55%;
    left: 40%;
    -moz-animation-delay: 1.7s;
    -webkit-animation-delay: 1.7s;
}
.radar_wrapper .dot8 {
    height: 32px;
    width: 32px;
    top: 35%;
    left: 40%;
    -moz-animation-delay: 2.4s;
    -webkit-animation-delay: 2.4s;
}
.radar_wrapper .dot9 {
    height: 32px;
    width: 32px;
    top: 60%;
    left: 55%;
    -moz-animation-delay: 1.1s;
    -webkit-animation-delay: 1.1s;
}
.radar_wrapper .dot10 {
    height: 32px;
    width: 32px;
    top: 35%;
    left: 60%;
    -moz-animation-delay: 0.41s;
    -webkit-animation-delay: 0.41s;
}
.radar_wrapper .dot11 {
    height: 55px;
    width: 55px;
    top: 17%;
    left: 26%;
    -moz-animation-delay: 2.4s;
    -webkit-animation-delay: 2.4s;
}

/* SMARTPHONE */

@keyframes moving-layer-1 {
    from {
        right: 9%;
        top: 18%;
        opacity: 0;
    }
    to {
        right: 14%;
        top: 24%;
        opacity: 1;
    }
}
@keyframes moving-layer-2 {
    from {
        right: 14%;
        top: 24%;
        opacity: 0;
    }
    to {
        right: 22%;
        top: 32%;
        opacity: 1;
    }
}
@keyframes moving-layer-3 {
    from {
        right: 22%;
        top: 32%;
        opacity: 0;
    }
    to {
        right: 30%;
        top: 40%;
        opacity: 1;
    }
}

#smartphone-graphic {
    width: 440px;
    position: relative;
    min-height: 550px;
}


@media (max-height:1200px)
{
    #smartphone-graphic {
        margin:0 auto;
    }

    #layer-detailanalyse .layer-space {
        padding-bottom:50px;
    }
}

#smartphone-graphic div.image {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
    width: 100%;
    height: 120%;
    position: absolute;
    top: 0;
    right: 0;
}

#smartphone-graphic div.layer {
    right: 0;
    top: 10%;
    opacity: 0;
    animation-duration: 0.5s;
    animation-timing-function: ease-in;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
    box-shadow:6px 8px 25px rgba(0,0,0,0.5);
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    width:318px;
    background-size:contain;
    background-position: top center;
}
#smartphone-graphic div.layer-1-de,#smartphone-graphic div.layer-1-en, #smartphone-graphic div.layer-1-es, #smartphone-graphic div.layer-1-it, #smartphone-graphic div.layer-1-fr {
    animation-name: moving-layer-1;
    animation-delay: 0s;
}
#smartphone-graphic div.layer-2-de, #smartphone-graphic div.layer-2-en, #smartphone-graphic div.layer-2-es, #smartphone-graphic div.layer-2-fr, #smartphone-graphic div.layer-2-it {
    animation-name: moving-layer-2;
    animation-delay: 0.5s;
}
#smartphone-graphic div.layer-3-de, #smartphone-graphic div.layer-3-en, #smartphone-graphic div.layer-3-fr, #smartphone-graphic div.layer-3-es, #smartphone-graphic div.layer-3-it {
    animation-name: moving-layer-3;
    animation-delay: 1s;
}
#smartphone-graphic div.layer-1-de {
    background-image: url(../images/browsershot-smartphone-1-de.png);
}
#smartphone-graphic div.layer-2-de {
    background-image: url(../images/browsershot-smartphone-2-de.png);
}
#smartphone-graphic div.layer-3-de {
    background-image: url(../images/browsershot-smartphone-3-de.png);
}

#smartphone-graphic div.layer-1-en {
    background-image: url(../images/browsershot-smartphone-1-en.png);
}
#smartphone-graphic div.layer-2-en {
    background-image: url(../images/browsershot-smartphone-2-en.png);
}
#smartphone-graphic div.layer-3-en {
    background-image: url(../images/browsershot-smartphone-3-en.png);
}

#smartphone-graphic div.layer-1-es {
    background-image: url(../images/browsershot-smartphone-1-es.png);
}
#smartphone-graphic div.layer-2-es {
    background-image: url(../images/browsershot-smartphone-2-es.png);
}
#smartphone-graphic div.layer-3-es {
    background-image: url(../images/browsershot-smartphone-3-es.png);
}

#smartphone-graphic div.layer-1-fr {
    background-image: url(../images/browsershot-smartphone-1-fr.png);
}
#smartphone-graphic div.layer-2-fr {
    background-image: url(../images/browsershot-smartphone-2-fr.png);
}
#smartphone-graphic div.layer-3-fr {
    background-image: url(../images/browsershot-smartphone-3-fr.png);
}

#smartphone-graphic div.layer-1-it {
    background-image: url(../images/browsershot-smartphone-1-it.png);
}
#smartphone-graphic div.layer-2-it {
    background-image: url(../images/browsershot-smartphone-2-it.png);
}
#smartphone-graphic div.layer-3-it {
    background-image: url(../images/browsershot-smartphone-3-it.png);
}

#logo-timeline .logos {
    padding-left:50px;
    padding-right:50px;
    height:200px;
}

#logo-timeline .gitter {
    background-image: url(../images/gitter.jpg);
    background-position:top;
    background-repeat:repeat-x;
    height:38px;
    border-top:solid 1px #b2b2b2;
}

#logo-timeline .logo-item {
    width:16%;
    display:inline-block;
    float:left;
}

#logo-timeline .logo-box {
    box-shadow: 0 10px 30px rgba(0,0,0,0.03);
    padding: 15px !important;
    margin-left:auto;
    margin-right:auto;
    vertical-align: baseline;
    position:absolute;
    left:20%;
    text-align:center;
    border:solid 1px #ececec;
    height: auto;
    border-radius: 3px;
}


#logo-timeline .logo-line {
    width: 2px;
    background: #ddd;
    margin: 0 auto;
    position: absolute;
    bottom: 0;
    left: 103px;
}