.main-content {padding: 3% 1% 0 1%!important; min-height:600px;}
.ContentPane {padding: 3% 5%!important;}
#dnn_ContentPane {padding: 3% 5%!important;}
.dnnFormMessage {margin: 2% 3%!important; max-width: none!important; clear:both!important;}
.dnnFormMessage.dnnFormValidationSummary {clear: both!important;}
.xmp-form .row {padding-bottom:42px!Important;}
.TextAreaCountDown {font-size:14px; color:silver; font-style:italic;}
label {margin-left:8px; margin-right:24px; font-size:larger;}
.RequiredAsterisk {color:#AD0000; font-weight:bold; margin-left:8px; margin-right:8px;}
.data-required {border-color:red!important;}
.hidden{visibility:hidden!important;}
.hiddenTesting{visibility:visible!important;}
.QuestionTopMargin {margin-top:20px!important;}
.PaddingBottomReset {padding-bottom:10px!important;}
.table-condensed td {padding:0px!important;}
.table-success, .table-success>td, .table-success>th {
    font-weight: bold;
}
p a, li a {text-decoration:underline!Important;}
hr {border-top: 1px solid #6c757d!important;}
#nav-items a {text-decoration:none!important;}
.nav-item a {text-decoration:none!important;}
.nav-item .disabled {
    background-color: #f3f3f3;
    color: #C0C0C0!important;
}
.nav-item .disabled a {
   color:#C0C0C0!important;
}
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    border-left: 5px solid #eee;
    font-style:italic;
}
h2.dnnFormSectionHead a {background:none!important;}
.jumbotron{padding: 18px 24px!important; background-color:#F8F8F8!important;}
small .text-muted {color:#C0C0C0!important;}
.btn-secondary {background-color:#1E88C3!important;}
.btn-light {background-color:#E9E8E8!important; border-color:#DFDEDE!important;}
.btn-outline-success {background-color:#E7F5EA!important;}
.btn-outline-success:hover {background-color:#1d7732!important;}
.btn-outline-danger {background-color:#F2EAE9!important;}
.btn-outline-danger:hover {background-color:#dc3545!important;}

.form-control-checkbox input {
    height: 23px;
    width: 30px;
    margin: 4px 0 0 0!important;
}
.form-control-radio input {height: 20px;  width: 24px;}

    .json-data-view .item {font-weight:800; color:#000000; letter-spacing:1px;}
    span .label {font-weight:600; color:#9f9e9e; letter-spacing:0px;}
    .posBox {border-bottom:3px solid black; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; padding:4px;}
    .posBoxNB {border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; padding:4px;}
    .posBoxLR {border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; padding:4px;}
    .posBoxLBR {border-bottom:3px solid black; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; padding:4px;}  
    .posBoxALL {border:3px solid black;}    
    .posBoxALLthin {border:1px solid black;}

.nav-tabs .nav-link {
    height: 100%;
}

a.dnnFormHelp {
    background: url(/images/helpI-icn-grey.png) no-repeat left 2px!important;
}
















































