/* --------------------------------------------------- */
/* Styles used by:
/*  - GSV Dashboard
/*  - Trade Widgets
/* --------------------------------------------------- */
/*
--------------
For reference:
--------------

$accent-color: #bc2332;
$primary-color: #d3d3d3;

$border-color: #ebebeb;
$panel-background-color:  #fff;

$ma2s-red: #bc2332;
$ma2s-light-grey: #d3d3d3;
$ma2s-lightest-grey: #f8f8f8;

/* -------------------------------------------- */
/* ------------------------------------- */
/* web fonts */
/* ------------------------------------- */
@import url("https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400i");

/* ------------------------------------- */
/* global */
/* ------------------------------------- */

/* accent color */
a, a:hover, a:focus, a:visited, a:active {
    color: #bc2332;
}

/* ------------------------------------- */
/* buttons */
/* ------------------------------------- */

.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:focus {
    background: #bc2332;
    color: #fff;
}

.btn-ghost {
    background: transparent;
    border: 1px solid #ebebeb;
    color: #c50000;
}

/* ------------------------------------- */
/* kc header / layout */
/* ------------------------------------- */

.login-pf-page .login-pf-header {
    margin-bottom: 0;
}

@media (min-width: 768px) {
    .login-pf-page .login-pf-header {
        margin-bottom: 0;
    }
}

#kc-page-title {
    margin: 0;
    padding: 15px 20px;
    white-space: nowrap;
    background: #bc2332;
    color: #fff;
    text-align: left;
    font-size: 18px;
    font-weight: 400;
}

.login-pf-page {
    padding: 0 10px;
}

/*specificity needed to override patternfly*/
.login-pf .card-pf {
    padding: 0;
}

.login-pf-page .login-pf-page-header {
    margin-bottom: 30px;
}

@media (min-width: 500px) {
    .login-pf-page {
        padding-top: 30px;
    }
}

/* ------------------------------------- */
/* kc content
/* ------------------------------------- */

#kc-content {
    padding: 20px;
}

