/* - - - - - - - - - - - - - - - - - - -
   Header
 - - - - - - - - - - - - - - - - - - - */


.container{
    padding-top:30px;
}

.site-content{
    min-height:600px;
}

.site-logo {
    width:230px;
    max-width:100%;
    margin-bottom:20px;
}

.site-header .btn-default:last-of-type{
    margin-right:15px;
}


/* - - - - - - - - - - - - - - - - - - -
   Login
 - - - - - - - - - - - - - - - - - - - */

.login-logo{
    text-align:center;
}

.login-logo img{
    width:300px;
    max-width:100%;
    margin-bottom:40px;
}




/* - - - - - - - - - - - - - - - - - - -
   File Upload Button
 - - - - - - - - - - - - - - - - - - - */

.btn-file {
    position: relative;
    overflow: hidden;
    margin-right:15px;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}

.fileinput-filename{
    font-size:18px;
}

.fileinput-filename strong{
    color: #0ce3ac;
}

.fileinput-new{
    color: #e74c3c;
}

/* - - - - - - - - - - - - - - - - - - -
   Alert List
 - - - - - - - - - - - - - - - - - - - */

.alert li{
    margin-left:20px;
}

/* - - - - - - - - - - - - - - - - - - -
   Dealer Messages
 - - - - - - - - - - - - - - - - - - - */

.alert-dealer{
    font-size:18px;
}

.message-link:hover{
    color:#fff;
}

/* - - - - - - - - - - - - - - - - - - -
   Footer
 - - - - - - - - - - - - - - - - - - - */

.footer-nav{
    margin-top:50px;
    padding:10px 0;
    border-top:1px solid #464545;
}

.footer-nav li{
    display:inline-block;
    list-style:none;
    margin-right:15px;
}

.footer-nav li a{
    color:#666;
}




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

    /* - - - - - - - - - - - - - - - - - - -
        Form with labels to the left
    - - - - - - - - - - - - - - - - - - - */

    .labels-left .form-group{
        margin-bottom:20px;
    }

    .labels-left input[type=text],
    .labels-left select{
        width:75%;

    }

    .labels-left label{
        width:25%;
        float:left;
        display:block;
        margin-top:10px;
    }

}


