/*!

 */


.main-bg {
  background-color: #434459; } 
  
 .bg-light-grey {
  background-color: #EFEFEF; }   
   
  
.bg-footer {
  background-color: #33343f; }  
  
  .bg-white {
  background-color: #ffffff; }  
   
.text-white {
  color: #FFFFFF !important; }
  
 .text-black {
  color: #000000 !important; }   
  
  .text-grey {
  color: #343837 !important; }
  
   .text-orange {
  color: #ff6b05 !important; }
  
 
 
 .text-main {
  font-size: 24px;}
  
  .text-small {
  font-size: 19px;}
  
  .text-med {
  font-size: 21px;}

.text-lrg {
  font-size: 25px;}
 
  hr{
        height: 1px;
        background-color: #FFFFFF;
        border: none;
    } 
  
.footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 130px;
  
}



     @media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
 @media (max-width: 850px) {
  .hidden-x {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}