﻿
body {
    padding-top: 60px;
    padding-bottom: 20px;
    background-color: #e0e0ff;
    background-image: url("/images/rnm_background.jpg");
    background-repeat: no-repeat;
    /*padding: 100px;*/
}

footer {
    background-color: #f5f5f5;
}

footer p {
    margin-top: 4px;
    margin-bottom: 4px;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 500px;
}


.tocHeading:before {
   content: "";
   display: block;
   height: 60px;
   margin: -60px 0 0;
}






/**********************************
Responsive navbar-brand image CSS
- Remove navbar-brand padding for firefox bug workaround
- add 100% height and width auto ... similar to how bootstrap img-responsive class works
***********************************/

.navbar-brand {
  padding: 0px;
}
.navbar-brand>img {
  height: 100%;
  padding: 7px 15px;
  width: auto;
}


fieldset[disabled] .control-label {
  color: #eee;
}


fieldset[disabled] .pragma-text {
  color: #eee;
}


fieldset[disabled] .form-control-static {
  color: #eee;
}



/* DevExpress Theme style overrides */

.dxgvHeader_MetropolisBlue
{
    background-color: #fafafa;
}

.dxgvFilterRow_MetropolisBlue
{
    background-color: #fafafa;
}


.dxeListBox_MetropolisBlue .dxeHD
{
    background-color: #fafafa;
}


.dxgvHeader_Metropolis
{
    background-color: #fafafa;
}

.dxgvFilterRow_Metropolis
{
    background-color: #fafafa;
}

.dxeListBox_Metropolis .dxeHD
{
    background-color: #fafafa;
}