﻿  .tp-banner-container {
            width: 100%;
            position: relative;
            padding: 0;
        }

        .tp-banner {
            width: 100%;
            position: relative;
        }

        .tp-banner-fullscreen-container {
            width: 100%;
            position: relative;
            padding: 0;
        }

        #slider .tp-bannertimer {
            display: none;
        }

        #slider .tp-caption.large_bold_white {
            font-family: 'Merriweather', serif;
            font-size: 48px;
            line-height: 60px;
            font-weight: 700;
            text-transform: uppercase;
            color: #ffffff;
        }

            #slider .tp-caption.large_bold_white span {
                font-size: 60px;
            }

        #slider .tp-caption.medium_thin_grey {
            font-family: 'Droid Serif', serif;
            font-size: 18px;
            font-weight: 400;
            color: #ffffff;
            line-height: 24px;
        }

            #slider .tp-caption.medium_thin_grey a {
                color: #ffffff;
                display: inline-block;
                text-decoration: none;
                transition: all 0.2s ease-in-out;
                -moz-transition: all 0.2s ease-in-out;
                -webkit-transition: all 0.2s ease-in-out;
                -o-transition: all 0.2s ease-in-out;
                font-size: 13px;
                background: transparent;
                border: 2px solid #ffffff;
                padding: 0.7em 2em;
            }


        .tp-caption.large_bold_white span.red-offer {
            background: #f73b44;
            padding: 50px 22px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;
        }

        #slider .tp-caption.medium_thin_grey a {
            font-size: inherit;
            padding: inherit;
            border-width: 1px;
        }