

@charset "UTF-8";

/*!.css
GC CSS START HERE
 * light-slider.min.css -http://daneden.me/animate.css
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 * Copyright (c) 2016 Daniel Eden
 */

div.theme-text-big
{
    font-size: inherit;
}

div.theme-text-big *
{
    margin-bottom: 1em;
    line-height: 130%;
}

@media (max-width:479px)
{
    .theme-text-big
    {
        font-size: 2em!important;
        font-weight: bold;
    }
}

.theme-text-medium
{
    font-size: 2em;
    line-height: 120%;
    margin-bottom: 1em;
    color: #111;
    font-weight: normal;
}

.theme-text-normal
{
    font-size: 1em;
    line-height: 150%;
    margin-bottom: 1em;
    font-weight: normal;
}

.theme-text-small
{
    font-size: 0.8em !important;
    line-height: auto;
    color: #5e5a5a;
}

.theme-text-small h1, .theme-text-small h2, .theme-text-small h3, .theme-text-small ul li, .theme-text-small ul li a, .theme-text-small a, .theme-text-small .control-label, .theme-text-small control-label
{
    font-size: 0.8em !important;
}

.theme-text-bold
{
    font-weight: bold;
}

h1.theme-text-extrabig, h2.theme-text-extrabig, h3.theme-text-extrabig, h4.theme-text-extrabig, h5.theme-text-extrabig, span.theme-text-extrabig, p.theme-text-extrabig
{
    font-size: 6em;
    line-height: 100%;
    margin-bottom: 1em;
    font-weight: bold;
}

h1.theme-text-big, h2.theme-text-big, h3.theme-text-big, h4.theme-text-big, h5.theme-text-big, span.theme-text-big, p.theme-text-big
{
    font-size: 3em;
    line-height: 100%;
    margin-bottom: 0.5em;
}

@media (max-width:479px)
{
    .theme-text-medium
    {
        font-size: 1.5em;
    }
}

@media (max-width:767px)
{
    h1.theme-text-extrabig, h2.theme-text-extrabig, h3.theme-text-extrabig, h4.theme-text-extrabig, h5.theme-text-extrabig, span.theme-text-extrabig, p.theme-text-extrabig
    {
        font-size: 5em;
        font-weight: bold;
    }
}

@media (max-width:479px)
{
    h1.theme-text-extrabig, h2.theme-text-extrabig, h3.theme-text-extrabig, h4.theme-text-extrabig, h5.theme-text-extrabig, span.theme-text-extrabig, p.theme-text-extrabig
    {
        font-size: 4em;
    }
}

@media (max-width:767px)
{
    h1.theme-text-big,h2.theme-text-big,h3.theme-text-big,h4.theme-text-big,h5.theme-text-big,span.theme-text-big,p.theme-text-big
    {
        font-size: 3em;
    }
}

.block-text-big
{
    font-size: 22px;
}

.block-text-normal
{
    font-size: inherit;
}

.block-text-small
{
    font-size: 8px;
}

@media (max-width:767px)
{
    .block-text-big
    {
        font-size: 18px;
    }
}

@media (max-width:479px)
{
    .block-text-big
    {
        font-size: 16px;
    }
}

