





@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');

.AgencyContactContainer { 
  display : none; 
} 

input, select, .pageButton, .stepTitle {
 color: #008567 !important;
}

.stepTitleMed { color: #133351 !important;}

input[type=button], input[type=submit]{
  color: #FFFFFF !important;
  border: 1px solid #008567 !important;
  background-color: #008567 !important;
  text-transform: uppercase;
}

input[type=button]:hover, input[type=submit]:hover, input[type=button]:active, input[type=submit]:active, input[type=button]:focus, input[type=submit]:focus{
  color: #ffffff !important;
  background-color: #00654F !important;
  border: 1px solid #00654F !important;
}

input:hover, select:hover { border-bottom: 1px solid #3db3e3;
}

input[type=button]:hover, input[type=submit]:hover {
  background-color: #008567 !important;
  color: #fff;
  border: 1px solid #008567 !important;
}

.inputPanel:hover>div.panelImage>img {
    filter: invert(.5) saturate(2) brightness(.95);
    color: #133351;

.panelDesc {
 color:#008567!important; /*#3db3e3;*/
}

.nextButton>.pageButton {
    background-color: #008567 !important;
    color: #fff;
}

body {
  font-family: 'Roboto', sans-serif;
  min-width : 450px; 
}
.BreakdownContainer {
    position: initial;
    width: 650px;
}
.CarInfoSection {
    width: 500px;  
}
.CarCoverageSection {
    width: 500px;  
}
.CarDetailContainer { 
  width : 400px; 
} 
.CarDetailListContainer {
  overflow:scroll;
}
.ComparisonDisclaimerContainer{
 width:500px; 
 text-align: justify;
}
.CompanyNameImageContainer {
    padding-left: 10px;
}
.ComparisonContainer{
  width:110px;
}
.ComparisonGridContainer{
 width:auto; 
}
.EntryContainer {
    float: left;
}
.EntrySection{
  width:500px;
}
.EntryCaptionContainer{
  color: #005696; 
}
.EntryContainer{
 float:right; 
}

.EntryCaptionContainer{
 float:left; 
}
.FinalTextLabel{
  width:unset;
}
.FirstSectionDivider {
    margin-top: 10px;
}
.FooterContainer{
 width:500px;
  font-size: xx-small;
}
.FooterCopyright { 
  display:none !important; 
}
.GreetingContainer {
  padding: 0;
}
.FCRACaptionContainer{
 color: #005696;
 text-align:-webkit-center;
 font-size: xx-small;
}
.HeaderLabel{
 margin-left:0px; 
}

.HelpContainer {
 width:150px;
}

.InfoIconContainer{
    float: right;
    margin-right: 2px; 
}
.MainBackground {
  background-color: rgba(255,255,255,0.0);
}

.NavButtonContainer {
 width:500px; 
}
pageButton {
  color: #fff !important;
  background-color: #00c297 !important;
  font-family: "Poppins", sans-serif !important;
}
.PreviewRow {
 width:630px;
}
.RateProgressBarImageContainer{
 width:500px; 
}
.RightNavButtonContainer{
  position:absolute;
  display: grid;
}
.StepNavContainer{
 width:auto; 
}
.StepLine{
    min-width: 300px;
    max-width: 500px;
}
.SectionDivider {
 width:500px; 
}
.StepList{
    min-width: 500px;
    max-width: 500px; 
}
.StepListContainer{
 width:500px; 
}
.StepSubContentContainer { 
  padding-left : 0px; 
} 
.stepTitle{
 color: #3db3e3;
}
.SectionLabel{
  top:0px;
}
.UserContainer {
  margin-left:0;
}
.UnitGridContainer{
  width:500px;
}
.WelcomeNavButtonContainer {
 position:inherit; 
 width:unset;
}




/*
.Selection { background-color: #FFC0CB; } 
  */
