﻿nav.navbar.navbar-default, footer {
    display: none !important;
}

#login-section {
    min-height: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    margin: 0 -15px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("../../../../Content/images/marketing/login-bg1.png");
}

    #login-section h1 {
        font-size: 48pt;
    }


.header-content {
    text-align: center;
    padding: 0;
    height: 90vh;
}

.header-content-inner {
    max-width: none;
    margin: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.login-form {
    padding: 40px 20px 20px;
    border-radius: 20px;
    background-color: rgba(255,255,255,0.25);
}

    .login-form .form-group .input-group .input-group-addon {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        background-color: #85bb3d;
        border-color: #85bb3d;
        color: #fff;
    }

    .login-form .form-group .input-group input[type='text'], .login-form .form-group .input-group input[type='password'] {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        border-color: #85bb3d;
    }


.fa-huge {
    font-size: 10em;
}

section#login-header {
    padding: 25px 0px;
}

section#divider1, section#koolnote-divider, section#koolscan-divider, section#register, section#koolnote, section#pregscan, section#footer {
    padding: 50px 0;
}

.btn-huge {
    padding: 20px 32px;
    font-size: 36px;
}

a#see-more {
    position: absolute;
    bottom: 1%;
    left: 0;
    right: 0;
    color: #fff;
}

img.login-logo {
    width: 250px
}

a.btn-marketing{
    margin-top: 10px;
}

hr.title-divider{
    width: 45%;
    border-width: 3px;
}

hr.divider-white{
    border-color: #fff;
}

hr.divider-green{
    border-color: #85bb3d;
}

section.bg-dark { 
    background-color: #0B090A;
}

a.btn-marketing-divider{
    margin-top: 25px;
}

img.sudo-icon { 
    height: 10em;
    margin: 0 auto;
}

#pregscan div.feature-item, #koolnote div.feature-item {
    padding-top: 15px;
}

hr.hidden-spacer{
    border:0;
}

.koolnote-device-placement {
    position: relative;
    top: 60px;
}

.koolscan-icon-padding {
    padding-top: 50px;
}