﻿body {
    padding: 0 0 20px 0;
    font-family:"Gotham Narrow A", "Gotham Narrow B";
    font-weight:400;
    font-style:normal;
    font-size:1.4em;
    background: none;
    color: #000;
    -ms-overflow-style: scrollbar; /*Fix IE scroll bar issue*/
}

.iframe-content {
    width:800px;
    text-align:center;
}
.iframe-content>div{
    text-align:left;
}

.iframe-content>div>*{
    margin:0 auto;
}

.ccbnSelect select {display:inline-block !important}

td {padding:4px;}

.form-control {
    width:auto !important;
    min-width:200px;
    border-radius:0px !important;
}

input[type=submit] {
    background-color: #0B2D71;
    color: white;
    font-size: 14pt;
    padding: 4px 20px 4px 20px;
    border: none;
}

input[type=submit]::after {
     content: '\e092';
}


tr.header td, .th{
    background-color:#0B2D71;
    color:white;
    font-size: 14pt;
}

.table-borders td {
    border: solid 1px #DBDCDD;
    border-collapse:collapse;
}

table.results {
    width:490px;
}
table.results td.ccbnBgTblLabelLeft {
    width:40%;
    padding-right:20px;
}
h3 {
    color:#0B2D71;
    font-family: "Gotham Narrow A", "Gotham Narrow B";
}

@media print{
    .iframe-parent{width:600px !important; background-color:orange;}
    .container-fluid { padding: 0 !important; }
    .iframe-content {
        width:100% !important;
        max-width: 100% !important
    }
}