// This file is part of Invenio.
// Copyright (C) 2015 CERN.
//
// Invenio is free software; you can redistribute it
// and/or modify it under the terms of the GNU General Public License as
// published by the Free Software Foundation; either version 2 of the
// License, or (at your option) any later version.
//
// Invenio is distributed in the hope that it will be
// useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
// General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Invenio; if not, write to the
// Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
// MA 02111-1307, USA.
//
// In applying this license, CERN does not
// waive the privileges and immunities granted to it by virtue of its status
// as an Intergovernmental Organization or submit itself to any jurisdiction.

$cover-panel-padding: 40px;
$brand-font-family: $font-family-sans-serif;
$color1-gradient: $color1;

html.cover-page,
body.cover-page {
  height: 100%;
  position: relative;
}

body.cover-page {
  text-align: center;
  background-color: $color1;
}

/* Extra markup and styles for table-esque vertical and horizontal centering */
.site-wrapper {
  width: 100%;
  height: 100%; /* For at least Firefox */
  min-height: 100%;

  .masthead-brand {
    font-family: $brand-font-family;
    margin: $cover-panel-padding*2 0;
  }
  .panel {
    color: #000;
    border-radius: $border-radius-large*2;
  }
  .panel-free-title {
    margin: $cover-panel-padding 0;
  }
  .panel-body {
    padding-left: $cover-panel-padding;
    padding-right: $cover-panel-padding;
    padding-bottom: $cover-panel-padding;
  }
  .panel-footer {
    padding-left: $cover-panel-padding;
    padding-right: $cover-panel-padding;
    padding-top: $cover-panel-padding/2;
    padding-bottom: $cover-panel-padding/2;
    border-bottom-left-radius: $border-radius-large*2;
    border-bottom-right-radius: $border-radius-large*2;
    background-color: $navbar-default-border;
  }
}
