/*
  Copyright (C) 2013, Alexander L. Belikoff  ( http://belikoff.net )

  This file is part of the project "Film Habibulina".

  Film Habibulina 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 3 of the
  License, or (at your option) any later version.

  Film Habibulina 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 the project.  If not, see <http://www.gnu.org/licenses/>.
*/


body {
    padding: 10px 0px 0px 0px;
    z-index: 0;
}

#query-form {
    margin-top: 30px;
}

h1 {
    font-family: 'Comfortaa', cursive;
}

h2 {
    font-family: 'Bad Script', cursive;
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#results-area {
    margin-top: 50px;
}

.result-entry {
    margin-bottom: 30px;
}


@media (min-width: 800px) {
    h1 {
        font-size: 60px;
    }

    h2 {
        font-size: 24px;
    }

    #query-form {
        margin-top: 60px;
        margin-bottom: 50px;
    }

    #results-area {
        margin-top: 60px;
    }

    .result-entry {
        margin-bottom: 40px;
    }

    #query-input {
        width: 400px;
    }
}


@media (max-width: 800px) {
    #examples {
        margin-top: 40px;
    }

    #no-results-alert {
        margin-top: 40px;
    }

}


.result-entry .quote {
    padding: 0px;
    margin-top: 2px;
    margin-right: 5%;
    font-family: 'Roboto',arial,sans-serif;
    color: #545454;
}


.source-link:visited, .source-link:link, .source-link:hover {
    font-size: larger;
    font-family: 'Roboto',arial,sans-serif;
    text-decoration: none;
    color: #1a0dab;
}


#titleref {
    color: #333333;
    text-decoration: none;
}


.speaker {
    font-weight: bold;
}


.credits {
    font-size: small;
}


.credits a {
    font-size: small;
}


.author a, .author a:visited, .author a:link, .author a:hover {
    font-size: smaller;
    font-family: arial,sans-serif;
    text-decoration: none;
    color: #b0b0b0;
}


#ad-area {
    margin-bottom: 50px;
}


#footer-content {
    padding-bottom: 20px;
}


.debug-stats {
    font-size: smaller;
    font-style: italic;
    color: #339933;
}
