﻿body {
    background-color:#;
}

.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;
            }

        .name {
            height: 25px;
            text-align: left;
            width: 125px;
            font-family: 'Arvo', serif;
            font-size:15px;
            color:white;
        }

        .textBox {
            margin-bottom: 10px;
        }

        .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:#82c3ff;
        }
        .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:0px;
            width: 100%;
            height:0;
            margin-bottom:15px;
        }

        .tickerTotal {
            margin-top:5px;
            margin-left:0px;
        }

        .tickerTotal .digit{
            color: #ffeecd;
            font-size: 53pt;
            padding: 0px 1px 0px 1px;
            font-family: 'Wallpoet', cursive;
            font-weight:900;
            text-shadow: 1px 1px 10px #ffa800;
        }

        .tickerTotal .digit.comma{
            background-color: transparent;
            color: #ffeecd;
        }

        .tickerNameList::before { 
            content: "RECENT SIGNER: ";
            font-weight:900;
            font-size: 12pt;
            color: #ffa800;
        }

        .tickerNameList {
            font-size: 12pt;
            font-family: 'Raleway', sans-serif;
            font-weight:400;
            color:#dbe1e7;
            margin-top:15px;
            margin-bottom:15px;
        }

        .post {
            font-size: 18pt;
            font-family: 'Raleway', sans-serif;
            color:white;
            margin-left: 10px;
            font-style:italic;
        }
        /** END TICKER CSS **/

        /** INLINE-BLOCK **/
        .box2 {
          display: inline-block;
          width: 100%;
          height: 40px;
          margin: 1em;
        }

        .right {
            float:right;
        }

        .left {
            float:left;
        }

        .elem {
            position: relative;
        }
        /** END INLINE-BLOCK **/