﻿@font-face {
    font-family: 'open_24_display_stregular';
    src: url('open_24_display_st-webfont.woff2') format('woff2'),
         url('open_24_display_st-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body {
    background-image: url('images/bootstrap-fill-bg.jpg');
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    border:none;
    vertical-align:top;
}

.blue {
            background-image:url('images/cabnet-bg.jpg');
        }

        .red {
            background-color:#252525;
        }

.white {
    background-color:#fff;
}

        .container-fluid {
            padding:0px !important;
        }

        .bodyCopy {
            padding:25px 0 15px 0;
            font-family: 'Roboto Slab', serif;
            font-size:13pt;
        }

        .signIT {
            width:550px;
        }

        .form-p {
            text-align:center;
            color:white;
            font-size:11pt;
            font-family: 'Roboto Slab', serif;
        }

        .form-p2 {
            text-align:center;
            color:white;
            font-size:11pt;
            font-family: 'Roboto Slab', serif;
            border-top:none;
            font-weight:700;
        }

        .rbl input[type="radio"]
            {
               margin-left: 10px;
               margin-right: 2px;
               color:#fff;
            }

        .namez {
            height: 25px;
            text-align: left;
            width: 125px;
            font-family: 'Arvo', serif;
            font-size:15px;
            color:white;
        }

        .required {
            font-size:10px;
            color:#dc281e;
        }

        .fill {
            text-align: left;
            width:275px;
            border-radius:8px;
        }

        .state {
            text-align:left;
            width:231px;
            border-radius:8px;
        }

        .style9 {
            width: 99px;
            height: 25px;
        }

        .cards {
            text-align: center; 
            height: 77px; 
            width: 296px;  
            margin-top:15px;
            margin-bottom:15px;
        }

        .text {
            width:415px;
        }

            .text p {
                padding: 10px 20px 10px 20px;
                font-family: 'Arvo', serif;
                font-size:14pt;
                text-align:left;
                margin-top:0;
            }

        .button {
            font-family: 'Roboto Slab', serif;
            font-size:18pt;
            color:white;
            border-radius:8px;
            margin-left:0px;
            margin-top:4.5px;
        }

        .button:hover {
        box-shadow: inset 0 0 3px 3px #670000;
        }

        .mail {
            font-family: 'Roboto Slab', serif;
            font-size:15pt;
            color:#fff;
        }
        .auto-style1 {
            height: 76px;
        }

        .footer-copy {
        font-family: 'Roboto Slab', serif;
            font-size:12pt;
            color:white;
            padding-left:25px;
            padding-right:25px;
            margin-top:-10px;
            text-align:center;
        }

        /** TICKER CSS **/
        .ticker, .tickerTotal, .tickerNameList{
            display: inline-block;
            text-align: center;
            margin-left:0;
            width: 100%;
        }

        .tickerTotal {
            margin-top:0px;
            margin-left:0;
        }

        .tickerTotal .digit{
            color: #fff;
            font-size: 72pt;
            padding: 0px 1px 0px 1px;
            font-family: 'Quantico', sans-serif;
            text-shadow: 0px 0px 15px #fad141;
        }

        .tickerTotal .digit.comma{
            background-color: transparent;
            color: #fff;
            text-shadow: 0px 0px 15px #fad141;
        }

        .tickerNameList::before { 
            content: "RECENT DONOR: ";
            font-weight:900;
            font-size: 14pt;
            color: #fad141;
        }

        .tickerNameList {
            margin-left:0;
            font-size: 14pt;
            font-family: 'Poppins', sans-serif;
            font-weight:500;
            color:#fff;
            margin-top:0px;
            text-align:center
        }

        .post {
            font-size: 18pt;
            font-family: 'Poppins', sans-serif;
            color:white;
            margin-left: 10px;
            font-style:italic;
        }

        @media (max-width: 990px ) {
	    .tickerTotal .digit{
            color: #fff;
            font-size: 60pt;
            padding: 0px 1px 0px 1px;
            font-family: 'Quantico', sans-serif;
            text-shadow: 0px 0px 10px #fad141;
        }


}

        
        /** END TICKER CSS **/