@import "/Content/DTRoad.css";
@import "/Content/Cobranded.css";
@import "/Content/Site.css";



body{
  font-family: Helvetica, "Lucida Grande", Helvetica, sans-serif;
}
 
.AADTContentFrame {
    margin-left: 0px;
    margin-right: 0px;
}

div.FleetRiskManagerHeader 
{
  display: none !important;
  background: none;
  
}

#HeroBannerAccountLogOn {
    background: url(/Assets/DTRoad/FRM_Keyboard.png) no-repeat left 0;
    margin-top: 5px;
    margin-right: 20px;
    background-size: 98%;
    height: 200px;
    border-top: 0px solid black;
}

.AccountLogOnPageContainer #InlineLogo {
 display: inline-block;
 position: absolute;
 right: 30px;
 top: -85px;
}

#AADTContentPane {
     margin-top: 5px;
    margin-left: 20px;
    margin-right: 20px;
}

h1, h2, h3, h4, h5
{
 color: #000000 !important;
}

/* Header stuff */

#AADTMasthead
{
  background: white!important;
  padding-left: 0px !important;
}

#AAMastheadTop {
 Position:relative;
 height: 69px !important;
}
#AAMastheadBottom
{
  margin-top: 24px;
  height: 28px;
}
#main {
 position:relative;
}

#header {
 top: 9px;
}

/* /Header stuff*/

#AAMenuOptions div ul li a:hover {
  background-color: #352835;
  color: #DD0B07 !important;
  text-transform: initial;
}

#menu {

    margin-top: 13px;

}

#AAMenuOptions div ul .mega-hover > a {
  background-color: #352835;
  color: #DD0B07 !important;
  text-transform: initial;
}

.Breadcrumbs a
{
 color: #000000 !important;
}

#menu li .sub li.mega-hdr a .mega-hdr-a {
 color: #000000 !important;
}


#AALogoLeft
{
 padding-left: 0px;
 margin-top: 17px !important;
}

#AALogoLeft a img
{
	visibility: hidden;
        width: 60px;
        height: 60px
}

#AADTTotalCanvas
{
  padding-top: 5px;
}

#AALogoLeft a {
    width: 137px;
    display: inline-block;
    background: none;
    background: url(/DbImage.ashx?ImageId=391ce666-e3ac-408b-8e91-1ba8ad3009d9) no-repeat;
    padding-bottom: 22px;
    margin-top: -13px;
}

#AAMenuOptions
{
  margin-top: 27px;
  margin-left: 10px;
  text-transform: initial;
}

.BreadcrumbDelimiter
{
  background: none;
  padding-right: 5px;
}

.BreadcrumbTextMode
{
  display: inline;
  color: #000000;
}

#TransitionLinks a
{
 color: #000000;
}

.Breadcrumbs
{
 padding-top: 3px;
 padding-left: 20px;
}

.ContextChangeOption
{
  background-color: #352835;
}

.ContextChangeOption a
{
  color: #FFFFFF !important;
}

#menu li a
{
  color: white;
  background-color: #352835;
  text-transform: initial !important;
}

#menu > li {
    border: solid 0px #dddddd;
}

.mega-hover li a
{
  color: white;
  background-color: #000000
}

.mega-hover li a .dc-mega
{
  color: white;
  background-color: #352835
}

.mega-hover li>a:hover
{
  color: #000000!important;
  background-color: #352835
}

.TopBorderPanel {

 border-top: #DD0B07 4px solid;
 margin-top: 85px !important;
}

#LowerAADTButtonSet 
{
 border-top: #352835 2px solid;
 border-bottom: #352835 2px solid;
    height: 29px;
}

.mega-menu>li
{
  background-color: #FFFFFF;
  text-transform: initial;
}

.SelectedMenuItem>li
{
 background-color: #000000;
 text-transform: initial;
}

input[type='submit']
{
  background: url('/DbImage.ashx?ImageId=6f781078-a6a7-46d9-a25a-9a1068ad2739') #352835 no-repeat 110px 6px;
  font-weight: 0;
  color: white;
}

input[type='submit'][value='Next']
{
  background: url('/DbImage.ashx?ImageId=6f781078-a6a7-46d9-a25a-9a1068ad2739') #352835 no-repeat 110px 6px;
  font-weight: 0;
  color: white;
}

input[type='submit']:hover
{
  background-color: #574357;
  color: white;
}

.AADTInnerContent a:hover
{
  color: #000000
  text-decoration: underline;
}

.AADTInnerContent a {
  color: black !important;
}

#ContinueButton
{
  color: white;
  background-color: #352835;
}

#ContinueButton:hover
{
  color: white;
  background-color: #574357;
}

#manager-task-list .list-group-item.active .menu-item-main {
    border-left: solid 8px black;
}

.help-icon {
    background-color: #DD0B07;
}

#mt-tasks-list {
    background-color: #DD0B07;
}
#manager-task-list .list-group-item {
    background: #DD0B07;
}

.company-name {
    color: black;
    font-weight: bold;
}

.menu-heading {
    color: black;
}

.AADTInnerContent th {
    color: black;
}

.info-icon-grey-outline {
    background-color: #DD0B07;
}

.info-icon-white-outline {
    background-color: #DD0B07;
}

esignature

.esig-container .btn, .btn-esig {
    background-color: black;
}

.esig-progressbar li.current:before, .esig-progressbar-nongb li.current:before, .esig-progressbar-ni li.current:before {
    background-color: black !important;
}

.esig-progressbar li:after, .esig-progressbar-nongb li:after, .esig-progressbar-ni li:after {
    background-color: black;
    left: -41%;
}

.esig-progressbar li.completed:before, .esig-progressbar-nongb li.completed:before, .esig-progressbar-ni li.completed:before {
    background-color: black;
}

.esig-progressbar li.completed:after, .esig-progressbar li.current:after, .esig-progressbar-nongb li.current:after, .esig-progressbar-ni li.current:after {
    background-color: black;
}

.esig-container .btn-small-active {
    background-color: black;
}

.esig-container .btn-small {

    border: solid 2px black;
}

input[type="checkbox"]:checked ~ .helper::before, input[type="checkbox"]:checked ~ .sa-helper::before {
    background-color: black;
}

input[type='button'] {
    background: url(../Assets/AADTMetro/Chevron-YellowMatte.gif) black no-repeat 120px 10px;
}

.esig-container .btn, .btn-esig {
    background-color: black;
    color: #ffffff !important;
}