﻿body, p, ul, ol { font-size: 0.9rem; }

/*
a { color: #e44541; }

button, .button, input[type=submit]  { color: #ffffff; background-color: #FBA800; border-color: #FBA800; border-radius: 2px; }
button:hover, button:focus, .button:hover, .button:focus, input[type=submit]:hover { color: #ffffff; background-color: #FBD200; border-color: #FBD200; }
*/

input[type=submit]
{
    padding: 1rem 2rem 1.0625rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    transition: background-color 300ms ease-out 0s;
}

label { font-weight: bold; }

.contain-to-grid { background: none repeat scroll 0 0 #ffffff; }
.contain-to-grid .top-bar { max-width: 75rem; }

.row {
  max-width: 100%;
}

.row-75rem {
  max-width: 75rem;
}

.row .parameterRow { margin-bottom: 1.5rem; }

.top-bar.expanded .title-area  { background: none repeat scroll 0 0 #ffffff; }
.top-bar.expanded .title-area .top-bar-section ul  { background: none repeat scroll 0 0 #dddddd; }

.top-bar-section ul li > a { color: #333333; }

.top-bar-section .dropdown { background: #e44541; border-width: 2px; border-color: #000000; }

.top-bar-section ul li:hover:not(.has-form) > a { color: #333333; background: url("/Images/rttheme/background.gif") repeat-y scroll left center rgba(255, 255, 255, 255); border-bottom: 4px solid #e44541; }
.top-bar-section li:not(.has-form) a:hover:not(.button) { color: #008cba; background: url("/Images/rttheme/background.gif") repeat-y scroll left center rgba(255, 255, 255, 255); border-bottom: 4px solid #e44541; }
.top-bar-section .has-dropdown > a:after { border-color: rgba(228, 69, 65, 0.8) transparent transparent; }
.top-bar-section .dropdown li:not(.has-form) a:not(.button) { background: none repeat scroll 0 0 #999999; }

.top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { background: #dddddd none repeat scroll 0 0; color: #000; }
.top-bar-section .dropdown li:hover:not(.has-form):not(.active) > a:not(.button) { background: #ffffff none repeat scroll 0 0; color: #008cba; }

.top-bar-section .dropdown li:hover:not(.has-form) > a:not(.button) { background: none repeat scroll 0 0 #666666; }
.top-bar-section ul li:hover:not(.has-form) > a { background: none repeat scroll 0 0 #ffffff; color: #008cba; }

.top-bar .toggle-topbar.menu-icon a span:after { box-shadow: 0 0 0 1px #e44541, 0 7px 0 1px #e44541, 0 14px 0 1px #008cba; }
    
.top-bar { background: url("/Images/rttheme/background.gif") repeat-y scroll left center rgba(255, 255, 255, 255); color: #000000; } 
.top-bar-section li:not(.has-form) a:not(.button) { background: url("/Images/rttheme/background.gif") repeat-y scroll left center rgba(255, 255, 255, 1); color: #000000; } 

.top-bar .toggle-topbar.menu-icon a { color: #000000; border-color: rgba(244, 179, 0, 1) transparent transparent; }

.top-bar .name h1 a { font-size: 1.5rem; color: #000000; }

.top-bar {
  background: url("/Images/rttheme/background.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
  margin: 20px 0 5px;
  height: 55px;
} 

.sidemenu li { margin-left: 15px; padding-bottom: 2px; }
.sidebarHeading { font-size: 1.0rem; }
ul.sidemenu { font-size: 0.9rem; line-height: 1.2; list-style-type: none; margin-left: 0; }

.ngHeaderContainer { font-size: 0.8rem; }
.ngCellText { font-size: 0.8rem; }

.toolbar { height: 2.1rem; width: 100%; border: 1px solid #a2bdcd; border-radius: 5px; background-color: #efefef; box-sizing: border-box; padding: 6px 8px 2px 2px;  overflow: hidden !important; }


@media print {
    .large-1  { width: 8.33333%; }
    .large-2  { width: 16.66667%; }
    .large-3  { width: 25%; }
    .large-4  { width: 33.33333%; }
    .large-5  { width: 41.66667%; }
    .large-6  { width: 50%; }
    .large-7  { width: 58.33333%; }
    .large-8  { width: 66.66667%; }
    .large-9  { width: 75%; }
    .large-10  { width: 83.33333%; }
    .large-11  { width: 91.66667%; }
    .large-12  { width: 100%; }

    .medium-1  { width: 8.33333%; }
    .medium-2  { width: 16.66667%; }
    .medium-3  { width: 25%; }
    .medium-4  { width: 33.33333%; }
    .medium-5  { width: 41.66667%; }
    .medium-6  { width: 50%; }
    .medium-7  { width: 58.33333%; }
    .medium-8  { width: 66.66667%; }
    .medium-9  { width: 75%; }
    .medium-10  { width: 83.33333%; }
    .medium-11  { width: 91.66667%; }
    .medium-12  { width: 100%; }
    
    .small-1 { width: 8.33333%; }
    .small-2 { width: 16.66667%; }
    .small-3 { width: 25%; }
    .small-4 { width: 33.33333%; }
    .small-5 { width: 41.66667%; }
    .small-6 { width: 50%; }
    .small-7 { width: 58.33333%; }
    .small-8 { width: 66.66667%; }
    .small-9 { width: 75%; }
    .small-10 { width: 83.33333%; }
    .small-11 { width: 91.66667%; }
    .small-12 { width: 100%; }

    
    
    a[href]:after { content: ""; }
}


