.checkbox input[type='checkbox'] {
 display:block !important; 
}



/*Responsive Headers Default*/

.banner_large {
  width:100%;
}

.banner_medium, .banner_small, .banner_mobile{
 width: 100%; 
 display:none;
}



/*Mobile Responsive*/


/*1600px*/
@media screen and (max-width: 1600px) {
  
 .banner_medium {
   display:block;
  }
  
  .banner_small, .banner_large {
   display:none; 
  }
  
  
}



/*1000px*/
@media screen and (max-width: 1000px) {
  
 .banner_medium {
   display:none;
  }
  
  .banner_small {
   display:block; 
  }
  
  
}

/*1000px*/
@media screen and (max-width: 340px) {
  
 .banner_medium,.banner_small,.banner_large {
   display:none;
  }
  
  .banner_mobile {
   display:block; 
  }
  
  
}






/*Submit Btn*/
button#wf-btn-submit {
    background: #007ab8;
    border-color: #007ab8;
}

/*metropolis font*/
.rfComp-canvas *, .rfComp-canvas *:before, .rfComp-canvas *:after {
 font-family: 'metropolislight'; 
}

/*Hide Cancel Btn on reg page*/
button#wf-btn-cancel {
    display: none;
}


.rf-headline.full-image .rf-headline-content {
    padding: 16px;
    height: 200px;
}

.rf-headline.full-image {
    border: none;
    box-shadow: 0px 0px 5px #ccc;
}


/*Btn*/
a.mdBtnR.mdBtnR-primary {
    background: #007ab8;
    border: #007ab8;
}


/*Link Colors*/
a, a:link, a:visited {
    color: #1d428a;
    text-decoration: none;
    cursor: pointer;
}

/*Logo Hover*/
a#brand_logo:hover {
    text-decoration: none;
}
