.logincontainer {
    margin: 40px auto 100px auto;
    padding: 0 10px;
    max-width: 500px;
}

.header-lined, ol.breadcrumb {
    text-align: center;
}

div.header-lined h1 {
    margin-top: 0;
    margin-bottom: 15px;
    padding: 6px 0;
    /*border-bottom: 1px solid #ccc;*/
    font-weight: 400;
}

.header-lined h1 small {
    display: block;
    width: 100%;
    font-weight: 400;
    padding: 10px 0 0;
}

div.header-lined small {
    white-space: nowrap;
}

div.header .logo a {
    font-size: 28px;
    font-weight: 900;
    color: white;
}

.has-success .form-control,
.has-error .form-control,
.has-feedback .form-control,
.form-control {
    box-shadow: none!important;
}

.social .text-center a:hover,
.social .text-center a:active,
.social .text-center a:focus {
    color: #cccccc;
}

#check-domain .form-group {
    margin-bottom: 0;
}

#bulkcheckform-zones label, .domain-form-container ul[role="tablist"] a {
    color: #FFFFFF;
}

/* Cart in fixed menu */
.f-nav ul#navigation .notifications-cart {
    display: block!important;
}

.f-nav ul#navigation .notifications-cart .top-cart {
    color: #fff;
    font-weight: 500;
    padding: 25px;
    font-size: 13px;
    letter-spacing: 0px;
    text-transform: uppercase;
    transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
    -webkit-transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms;
}

