/**
 * Based on Beige theme for reveal.js.
 *
 * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
 */

/* To regenerate:
 *      pyscss reveal-theme.scss -I ../reveal.js/ > reveal-theme.css
 */

//! Generated.

// Default mixins and settings -----------------
@import "css/theme/template/mixins";
@import "css/theme/template/settings";
// ---------------------------------------------



// Include theme-specific fonts
@font-face {
    font-family: 'Bree Serif';
}

@import url("https://fonts.googleapis.com/css?family=Bree+Serif|Oxygen&subset=latin,latin-ext");

$headingFont: 'Bree Serif', sans-serif;
$headingTextTransform: none;
$headingMargin: 0 0 1ex 0;
$mainFont: 'Oxygen', sans-serif;
$mainFontSize: 50px;

$pink = #FF6464;

// Override theme settings (see ../template/settings.scss)
$mainColor: #333;
$headingColor: #333;
//$headingTextShadow: none;
$backgroundColor: #e5e5e5;
$linkColor: darken($pink, 20%);
$linkColorHover: darken($pink, 40%);
$selectionBackgroundColor: rgba(79, 64, 28, 0.99);
$heading1TextShadow: 0 0 0 #000;


// Theme template ------------------------------
@import "css/theme/template/theme";
// ---------------------------------------------

.reveal section img {
    border-style:   none !important;
    box-shadow:     none !important;
    background:     none !important;
}

.reveal section img.big {
    width:          60%;
    margin-top:     2em;
    margin-bottom:  2em;
}

.reveal h1 { font-size:  200%; }
.reveal h2 { font-size:  150%; }

.reveal section.light {
    h1, h2, div {
        color: #e5e5e5;
    }
}

.reveal .footnote {
    font-size: 50%;
    line-height: 100%;
}

.reveal ul {
    list-style-type: circle;
}

.reveal a:not(.image):hover {
    color:  #FF6464;
}

.reveal pre {
    padding: 1em;
}

.no-reveal {
    display: none !important;
}

.reveal div.backgrounds {
    top: 0;
}
