div.transbox {
 
  
  padding:2em 4em !important;
 overflow-x:hidden;

  
 /* opacity: 0.6;
    color:red;
  filter: alpha(opacity=60); */ /* For IE8 and earlier */
}

div.transbox ul li a {
  
  color: #ccc;
  font-weight: bold;
  font-size: 14px;
   line-height: 1.5em;
      width:100%;
   box-sizing: border-box;
   text-decoration: none;

}

.footer-bg
{
    /*padding:1em 4em !important;
    padding-bottom: 4em !important; */
    background:#1C4469;
    padding:4em 2em !important;
}

.footer-bg h2

{
   color: orange !important;
   font-size: 18px !important;
   font-weight: bold;
   text-align: left;

}

.footer-bg h3

{
   color: #fcfcfc !important;
   font-size: 18px !important;
   font-weight: bold;
}

.footerp 

{
   color: #fcfcfc !important;
   font-size: 18px !important;
   font-weight: bold;
}



.removep 
/*  #9fd506; */
{
  font-weight: bold;
   color: #ccc; 
  /* font-size: 16px !important;
  line-height: 1em !important; */
   overflow-wrap: anywhere !important;
   
  
}

.pfooter

{
  font-weight: bold;
   color: #fcfcfc;
   font-size: 12px !important;
 /*  line-height: 1.3em !important;*/
   text-align: center;
}

/*.footer-link
{
  padding-bottom: 2em;
} */


.footer-link li 
{
   padding: 10px 0;
   /* border-right: 1px solid #01165F; */
   
}

.footer-link li a
{ 
  width: 100%;
   color: #ccc;
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
 
   
}

.footer-link li a:hover
{
 
  color: #E7D2DF;
    width:100%;
   text-decoration: none;
 
  
}


@media (min-width: 1450px) and (max-width: 1601px){


.footer-bg {
     /*background-color: #802621 #114A7F;  #671807 #E7D2DF background-image: url('../img/1.png');  background-color:#001F42 #38406E #01165F  #08C9E8 #001F42; */
   
      
      background:#1C4469;
      padding: 3em 0.1em !important;
       
        
    }



    .removep p
/*  #9fd506; */
{
  
   font-size: 13px;
  
  
}


.footer-link li a
{ 
  
  font-size: 13px;
  
   
}

.footer-bg i
{
  font-size: 12px;
}


.pfooter

{
  
   font-size: 11px !important;
 
}


}




/* #C8C202 Show in Large desktops and laptops */
@media (min-width: 1200px) and (max-width: 1401px) {

.footer-bg {
     /*background-color: #802621 #114A7F;  #671807 #E7D2DF background-image: url('../img/1.png');  background-color:#001F42 #38406E #01165F  #08C9E8 #001F42; */
   
      
      background:#1C4469;
      padding: 2em 0.2em !important;
       
        
    }



    .removep p
/*  #9fd506; */
{
  
   font-size: 14px;
  
  
}


.footer-link li a
{ 
  
  font-size: 12px;
  
   
}


.pfooter

{
  
   font-size: 11px !important;
 
}


}

/*Hide in Other Small Devices */

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {

          .footer-bg 
          {
            background-color:#1C4469;  
          }

    .footer-bg h3
{
  float:left;
}


.removep p
/*  #9fd506; */
{
  
   font-size: 13px !important;
   overflow-wrap: anywhere !important;
  
  
}

}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {

  .footer-bg {

   background-color:#1C4469;
   /* padding: 2em 0.5em !important; */
   padding: 0;

   
  }
  

    .footer-link li 
    {
      padding-bottom: 1em;
      
    }

 .footer-bg h3
{
  float:left;
  padding-top: 2em !important;

}

.removep p

{
  
   font-size: 13px !important;
   overflow-wrap: anywhere !important;

  
  
}


.pfooter

{
  
   font-size: 9px !important;
 
}


}



/* Portrait phones and smaller */
@media (max-width: 480px) {

          .footer-bg {
           background-color:#1C4469;
    }
    
.footer-bg h3
{
  float:left;
}

}
