﻿/*COLORS*/

body{background-color:#DAE1E8!important;
     background-image:none!important;
     
}


.concessionDisable {

    color:gray;
    opacity:.6;
}

html{background:none!important;}

.buttonDDLRemove {
    color: #474544 !important;
    border: none !important;
    font-style: italic;
    opacity: .4;
    background-color: transparent !important;
}
.menuHeaderInfo {
    background-color:#265C79!important;
    left:0!important;
    margin-right:10px;
    color: #fff;
    height:100%!important;
    padding-right:10px!important;
}

/*#header > div > .menuHeaderInfo {
 height:100%!important;
}*/
.fixed-header #header, .secondaryHeader{
    /*Top header row*/
    background-color: #ebeff2;
    background-image: none !important;
    color: #265C79;
    /*box-shadow: 0 2px 3px rgba(0,0,0,.15) !important;*/
    box-shadow:none!important;
}

.btn-header > :first-child > a {
    /*Menu buttons --> hamburger/ pancake/ logout.*/
    color:#fff!important;
    background-color:transparent!important;
    background-image:none!important;
    border:none!important;
}
   .fa-reorder:hover{
       color:#19B1ED!important;
   }
.hidden-menu #hide-menu > :first-child > a{
    /*Menu buttons --> hamburger/ pancake. When menu is open*/
    background:none;
    background-color: #474544;
    color:#fff;
    background-color:#00293a!important;
    
    
}

.smart-accordion-default .panel-default {
    border-color: transparent;
    background-color:transparent;
}

.menu-on-top aside#left-panel nav > ul > li {
    /*Menu main backgroud color*/
    background-color: #474544; /*linear-gradient(to bottom,#cfcfcf 0,#fff 66%);*/    
}

.menu-on-top nav > ul > li.active
{
    /*Active page for menu item*/
    background-color: #fff;
    color: #474544;
}
.menu-on-top nav > ul > li.open
{
    /*Active page for menu item*/
    background-color: #fff!important; 
    color: #474544;
}


.menu-on-top nav ul ul li a, .menu-on-top nav ul ul ul li a {
       /*Menu items on hover*/
    background-color:#fff;
    color:#474544;
}
.menu-on-top nav ul ul li a:hover, .menu-on-top nav ul ul ul li a:hover {
    /*Menu subitems on hover*/
    background-color:#8bd5f1;
    color:#fff;
}

nav ul li a {
    /*Navigation Text normal*/
    color: #c0bbb7;
}


.MenuPanel {
        background-color:#132e3d!important;
}
.menuHeader {
    /*border-color:transparent!important;*/
    background:#132e3d!important;
    
}

.menuItemHeader
{
    background-color:#00293a!important;
    color:#fff!important;

    
}
.menuItem {
    color:#fff!important;
}
    .menuHeader > a, .menuItem > a {
        color:#fff;
    }
    .menuItem > a:hover, .noDropDown > a:hover {
        color:#8bd5f1;
    }

.importInfo , .importInfo > a , .importantInfoBadge{
    background-color:red!important;
    color:#fff!important;
}
.importantInfoBadge .badge{
    font-size:6px;
    margin-top:0px;
}


.modelIconColor {
color:#fff!important;
}


    /*media screen*/
.smart-accordion-default .panel-default {
    /*border:none;*/
    
}


.MessageBoxContainer
{
    background-color:#fff!important;
}


/*media screen*/
.panel {
    margin-bottom: 18px;
    background-color: #e7e8ea;
    border: 1px solid rgba(0, 0, 0, .125);
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0px 1px 1px rgba(0,0,0,0.05);
}



a[aria-expanded="true"]{
  background-color: #19B1ED!important;
  color:#fff;
}

.subMenu > a[aria-expanded='true'] {
   background-color:#fff!important;
    color:#fff!important;
    border: transparent!important;
}
.panel-default > .panel-heading .badge {
    color: #f5f5f5;
    background-color: #999!important;
}

#divSubMenu {
    border-color:transparent!important;
}





.widgetHeader > header, .modalHeader{
    /*border-color:#e7e8ea!important;*/
    background: #fff;
    color: #343a40 !important;
    border-top: 5px solid #8bd5f1;
}

.headerLabel {
    color: #343a40 !important;
}

.badge {
    background-color: #265C79 !important;
}
.jarviswidget {
    background-color: #fff !important;
    border-radius: 5px!important;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    text-decoration: none;
    color: #fff;
    background-color: #8bd5f1;
}

.iconCommon {
    color:#fff!important;   
}

.btnMain {
    -webkit-box-align: center !important;
    color: #fff !important;
    background-color: #19B1ED;
    padding: .5rem 1rem;
    /*padding:11.5px 15px 10.5px 15px;*/
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    border-radius:15px;
    box-shadow: none;
    border-color: transparent;
    /*background-color: #fff!important; 
    color: #474544;*/
}

    .btnMain:disabled {
        background-color: #19B1ED;
    }
.btnDelete {
    -webkit-box-align: center !important;
    color: #fff !important;
    background-color: #AF0837;
    padding: .5rem 1rem;
    /*padding:11.5px 15px 10.5px 15px;*/
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    border-radius: 15px;
    box-shadow: none;
    border-color: transparent;
    /*background-color: #fff!important; 
    color: #474544;*/
}

    .btnDelete:disabled {
        background-color: #AF0837;
    }

.btnRun {
    -webkit-box-align: center!important;
    color:#fff !important;
    background-color:#88CC50;
    padding:.5rem 1rem;
    /*padding:11.5px 15px 10.5px 15px;*/
    margin-top:15px!important;
     border-radius:15px;
     box-shadow:none;
     border-color:transparent;
        /*background-color: #fff!important; 
    color: #474544;*/
}


/*media screen*/
.btnDDLAll{
    -webkit-box-align: center !important;
    color: #00293a !important;
    background-color: #e7e8ea;
    padding: .5rem 1rem;
    margin-top: 10px !important;
   
}

.btnMain:hover, .accordianMain:hover{
    background-color:#265C79 !important;
}
.btnDelete:hover {
    background-color:#58041b!important;
}


.accordianMain {
    -webkit-box-align: center !important;
    color: #00293a !important;
    background-color: #e7e8ea;
}

.accordianBody, .accordianMain{
    padding-left:10px;
    padding-right:10px;
}


.btnSecondary {
    
    color:#00293a !important;
    background-color:transparent!important;
    -webkit-box-align: center!important;padding:.5rem .5rem;

        /*background-color: #fff!important; 
    color: #474544;*/
}


.lblBold{
    color:#00293a !important;
}

.divApplet
{
    border-color:#e7e8ea!important;
    background:#e7e8ea;
    color:#343a40!important;
}

.gridDropDown:hover{
    background-color:#4c4f53 !important;
    color:#fff!important;
}

  GridView > #project-context > :first-child, .project-context > :first-child {  
    color: #343a40!important;
}

.gvRow:hover, .gvRowSelected {
    background-color: #ccced2 !important;
    font-weight:bold;
}


  .gvRowViewed{
      background-color:#19B1ED !important; 
      font-weight:bold!important;   
  }

  .gvRowUnViewed{
        background-color:#ebeff2 !important; 
      font-weight:bold!important;
      font-size:14px!important      
  }

  .gvSortedColumn{
      background-color:#dae1e8 !important;
  }
.gvHeader, .gvHeader > th > a .gvHeaderWrap, .gvHeaderWrap > th > a {
    color: #00293a !important;
}
.requiredVal {
    color:red;
    font-size:large;
    font-weight:bold;
}
/*Calendar*/

.RadCalendar_Bootstrap .rcMain .rcRow a{color:#fff !important;} /*Days number color*/
.RadCalendar_Bootstrap .rcTitlebar
{
    padding:0!important; 
    border-color: transparent!important;
    color: #76787A !important;    
    background-color:  #fff !important; 

}

.RadCalendar {
    
    border-color: #e7e8ea!important;
    color: #76787A !important;    
    background-color:  #fff!important; 
}

    .RadCalendar thead > tr > th, .rcMainTable tbody > tr > th, .rcMainTable {
        background-color: #fff !important;
        color: #76787A !important;
        border-bottom: 5px solid #76787A;
        line-height: 1px;
    }


.RadCalendarMonthView {
    background-color:#f0f0f0 !important;
    color: #00293a !important;
}

.RadCalendarTimeView_Bootstrap a {
    padding: 1px;
    white-space: nowrap;
    border-radius: 4px;
    color: #00293a !important;
}
.RadCalendarTimeView_Bootstrap th {
    line-height: 35px;
    border-bottom: 1px solid #dedede;
    background: #00293a !important;
    border-radius: 4px 4px 0 0;
    color:#fff!important;
}

.RadCalendarMonthView_Bootstrap .rcSelected a
{    
    background-color:#ccced2!important;
}
.RadCalendarPopupShadows > .rcShadTR
{
    background-image:none!important;
}

.RadCalendarMonthView_Bootstrap
{
    background-color:#fff!important;
}
.RadCalendarMonthView_Bootstrap #rcMView_OK {
    background: #fff!important;
    color: #00293a !important;
}

.RadCalendarTimeView_Bootstrap a:hover, 
.RadCalendar_Bootstrap .rcMain .rcRow a:hover,
.RadCalendar_Bootstrap .rcMain .rcRow .rcOtherMonth a:hover,
.RadCalendarTimeView_Bootstrap .rcMain .rcRow .rcOtherMonth a:hover
{
   background-color: #19b1ed!important;
   color:#fff!important;
   border-radius:50%;
}
.RadCalendarTimeView_Bootstrap a, .RadCalendar_Bootstrap .rcMain .rcRow a {
   color: #76787A!important;
   background-color:transparent!important;
   
}

.RadCalendar_Bootstrap .rcMainTable thead tr
{
    border-bottom: 1px solid #76787A!important;
    line-height:0px;
    padding:0;
    
}

.RadCalendar_Bootstrap .rcMain .rcRow .rcOtherMonth a,
.RadCalendarTimeView_Bootstrap .rcMain .rcRow .rcOtherMonth a {
     color: #ADB6BB!important;
}
.RadCalendar_Bootstrap .rcTitlebar .rcPrev, 
.RadCalendar_Bootstrap .rcTitlebar .rcNext, 
.RadCalendar_Bootstrap .rcTitlebar .rcFastPrev, 
.RadCalendar_Bootstrap .rcTitlebar .rcFastNext
{
    /*background-image:none!important;*/
    background-color:#fff!important;
}

.RadCalendar_Bootstrap .rcTitlebar .rcPrev:hover, 
.RadCalendar_Bootstrap .rcTitlebar .rcNext:hover, 
.RadCalendar_Bootstrap .rcTitlebar .rcFastPrev:hover, 
.RadCalendar_Bootstrap .rcTitlebar .rcFastNext:hover
{
    background-color: #19b1ed!important;
   color:#fff!important;
   border-radius:50%;
}

/*.cbLabels >table >tbody >tr >td >input{color:orange!important;}

.cbLabels {color:purple;}*/

input[type='radio'] {
    -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* create custom radiobutton appearance */
  display: inline-block;
  width: 18px;
  height: 18px;
  padding: 2px;
  /* background-color only for content */
  background-clip: content-box;
  border: 1px solid #76787A;
  background-color: transparent;
  border-radius: 50%;  
}

  input[type="radio"]:checked {
        background-color: #19b1ed;
        border: 1px solid #19b1ed;
    }

input[type="checkbox"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /* create custom radiobutton appearance */
    display: inline-block;
    background-clip: inherit;
    border: 1px solid #76787A;
    background-color: transparent;
    width: 18px;
    height: 18px;
    /*padding: 2px;*/
}
    input[type="checkbox"]:checked {
        /*content: "\2713";
       
        color: orange;
        background: #26ca28;
        background-color: #19b1ed;*/
        background: url("../Images/checkMark.jpg") ;
        border: none;
    }
/*TabStrips*/
/*.RadTabStrip_Default .rtsLevel1 .rtsSelected .rtsLink {
    border-color: #17406d  !important; 
    color: white!important;
    background-color: #17406d  !important; 
    background-image: none!important;
}*/

.RadTabStrip_Bootstrap .rtsLink {
    background-color:#e7e8ea;
    color:#00293a!important;
}

.rtsSelected
{/*Selected tab*/
    background-color:#ccced2 !important;
    
}

.RadTabStrip_Bootstrap .rtsLink:hover {
    /*Hovered tab*/
        background-color:#ccced2!important;
}

/*.rtsHovered {
    
    background-color:orange!important;
    color:white!important;
}*/

/*.RadTabStrip_Default .rtsLevel1 .rtsHovered .rtsLink {
    border-color: #a6a6a6;
    color: #333;
    background-color: silver;
    background-image: linear-gradient(#d4d4d4,silver);
}

.RadTabStrip_Default .rtsLevel1 .rtsLink {
    border-color: #cdcdcd;
    color: #333;
    background-color: #e6e6e6;
    background-image: linear-gradient(#fafafa,#e6e6e6);
}*/





.RadCalendarMonthView_Bootstrap #rcMView_OK {
    margin: 0 5px 0 0;
    width: 62px;
}

.RadCalendar_Bootstrap .rcTitlebar, 
.RadCalendar
{
    border-radius: 4px 4px 0 0;
    padding: 0;
    /*background-image:none!important;*/
}

.RadCalendar_Bootstrap .rcMainTable {
    font:bold 24px corporegular;

}





/*End Calendar*/

.checked {
  color: orange;
}

.rateStar:hover{
    color: orange;
}

.rateStarHover {
    color: orange;
}

.dealerDropDown,
.dealerDropDown table tbody tr td input
{
    width:284px!important;
    font-size:16px;
    font-family:'Barlow', sans-serif!important;
    color:#41606c;
    font-weight:bold;

}
.boldDropDown {
    font-size: 16px;
    font-family: 'Barlow', sans-serif !important;
    color: #41606c;
    font-weight: bold;
}
.rcbDropdown > label
{
    font-weight:bold!important;
}
.RadComboBox_Default .rcbInputCell {
    background-image: none !important;
    background-color: transparent !important;
    /*font-weight:bold!important;*/
    border-bottom: 1px solid #8bd5f1 !important;
    font-family: Barlow, !important, sans-serif;
}
::selection { background: #19B1ED!important; color:white; } 
::-moz-selection { background: #19B1ED!important; color:white; }

.rcbHovered{
    background-color:#e9eef1!important;
}
.RadComboBox_Default .rcbArrowCell{
border-bottom:1px solid #8bd5f1!important;
}

.RadComboBox_Default .rcbArrowCell, 
.RadComboBox_Default .rcbArrowCellRight a {
    background-image: url('../Images/downArrowBold.png')!important;
    background-repeat:no-repeat;
    background-size:10px 10px;
    background-position:center;
    cursor:pointer!important;
    z-index:50;
}

.RadComboBoxDropDown_Default {
    border-color: #ccc;
    color: #333;
    background-color: #fff;
    font-size: 13px!important;
    font-family: "Barlow",sans-serif!important;
}
.RadComboBoxDropDown .rcbScroll{
    overflow-x:hidden!important;
}
a:focus, a:hover{
    /*color:#265C79;*/
    color:#8bd5f1;
}


.rcbList{
    overflow-x:hidden!important;
}

.RadSlider_Bootstrap .rslSelectedregion {
    border-color: #265c79 !important;
    background-color: #265c79 !important;
}

.RadListBox_Bootstrap .rlbItem.rlbSelected {
    color: #fff;
    background-color: #00293a !important;
}

.RadGrid_Default .rgGroupHeader
{
    color:#343a40 !important;
}
.RadGrid_Default .rgGroupHeader,
.RadGrid_Default td.rgGroupCol, 
.RadGrid_Default td.rgExpandCol
 {

background-color:#e7e8ea !important;
}

.RadGrid_Default .rgAltRow {

background:none!important;
background-color:transparent !important;
}

.GovernmentBidRejected {
    background-color: #D94A40 !important;
}
.GovernmentBidReleased {
    background-color: transparent !important;
}
.GovernmentBidNotReleased {
    background-color: #ff6961 !important;
}
.GovernmentBidReleasedMod {
    background-color: #E3B949 !important;
}
.Border-1 {
 border:1px solid black;
}

.spActive {
    color:white!important;
    background-color:#265c79!important;
}
.spButton {
    border: 1px solid #265c79;
    color: #265c79;
    font-size:24px!important;
    border-radius: 5px;
    padding: 5px 5px 5px 5px;
}
/*End Colors*/
