footer{
	background-color: #000;
	z-index: 100;
	position: absolute;
	bottom: 0;
	width: 100%;
}

 .circle{
  border-radius: 50%;
  margin: 0.15em;
    font-size: 0.85em !important;
    background: #484646;
    color: #FFFFFF;
    padding: 0.35em 0.55em;
    width: 28px;
    height: 26px;
  }

.ftr{
	 background-color: #002147;
	
	bottom: 0;
	width: 100%;
}
/*1st footer*/

.footermenu{
    text-align: center;
   
  }

   ul {
    padding: 0;
    list-style-type: none;
      }

  .footermenu >  li{
  display: inline;
  padding: 0 0.6em 0 0.6em;
  font-size: 1.1em;
  list-style: none;

  
   }
    .footermenu >  li > a{
      color: #fff;
    }

/*end footer*/

/*2st footer*/


.footermenu2 >  li{
  display: inline;
  padding: 0 0.6em 0 0em;
  font-size: 1.1em;
  list-style: none;

  
   }

.footermenu2 a{
	color: #fff;
	text-decoration: none;
	font-size: 1em;
	padding: 0 1.2em 0 0em;
	line-height: 2em;
     }

 
/*end footer*/
/*3rd footr*/
.ftrcontact{

  font-size: 1.1em;
  padding: 0em 1em 0em 1em;
  letter-spacing: 0.1em;

}
/*endfooter*/

/*2st footer*/

.footermenu3 a{
	color: #fff;
	text-decoration: none;
	font-size: 1em;
	padding: 0 0.9em 0 0em;
	line-height: 2em;
     }

     .ftrmail {
       border:1px solid #fff;
        display:inline-block;
        }

        .inputftr{
        	  background-color:transparent;
              border:0;
              color: #fff;
              width: 80%;
        }
        .inputbtn{
          background-color:transparent;
          border:0;
          color: #fff;
          cursor: pointer;
        }

     /* input,
      button {
      background-color:transparent;
      border:0;
       }*/

 
/*end footer*/

/*4th footer*/


.footermenu4 >  li{
  display: inline;
  padding: 0 0.8em 0 0.8em;
  font-size: 1.1em;
  list-style: none;

  
   }

.footermenu4 a{
  color: #fff;
  text-decoration: none;
  font-size: 1em;
  padding: 0 0em 0 0em;
  line-height: 2em;
     }

 
/*end footer*/

/*footer7*/
.footermenu7 >  li{
  display: inline;
  padding: 0.5em 0.6em 0.5em 0em;
  font-size: 1.1em;
  list-style: none;

  
   }

.footermenu7 a{
  color: #fff;
  text-decoration: none;
  font-size: 1em;
 /* padding: 0 1.2em 0 0em;
  line-height: 2em;*/
     }


.xsftrbutton {
    background-color: Transparent;
    color: #fff;
    background-repeat:no-repeat;
    border: solid;
    border-width:1px;
    border-color:#fff;
    border-radius:30px;
    cursor:pointer;
    overflow: hidden;
    outline:none;
    margin-bottom: 5px;
    margin-top: 5px;
}
/*end*/
/*footer9*/
.footermenu9 >  li{
  display: inline;
  padding: 0 0.3em 0 0.3em;
  font-size: 0.9em;
  list-style: none;

  
   }

.footermenu9 a{
  color: #fff;
  text-decoration: none;
  font-size: 1em;
  padding: 0 0em 0 0em;
  line-height: 2em;
     }
/*end*/

@media (min-width: 576px) {

.mdfloatright{
  float: right;
}
}




 @media (max-width: 576px) {
         .xstxtcenter {          
          text-align: center !important;
        }
      
  .footermenu >  li{
  display: block;
  padding: 1em 0.6em 1em 0.6em;
  font-size: 1.2em;
  list-style: none;
  border-bottom: dashed 1px #c7cacc;
   }

    .footermenu2 >  li{
  display: block;
  padding: 0.8em 0.6em 0.8em 0.6em;
  font-size: 1.2em;
  list-style: none;
  border-bottom: dashed 1px #c7cacc;
   }
    .footermenu4 >  li{
  display: block;
  padding: 0.8em 0.6em 0.8em 0.6em;
  font-size: 1.2em;
  list-style: none;
  border-bottom: dashed 1px #c7cacc;
   }
    .footermenu7 >  li{
  display: block;
  padding: 0.8em 0.6em 0.8em 0.6em;
  font-size: 1.2em;
  list-style: none;
  border-bottom: dashed 1px #c7cacc;
   }
    .footermenu9 >  li{
  display: block;
  padding: 0.8em 0.6em 0.8em 0.6em;
  font-size: 1.2em;
  list-style: none;
  border-bottom: dashed 1px #c7cacc;
   }
  
  .footermenu2 a , .footermenu7 a , .footermenu9 a , .footermenu4 a{
   padding: 0 0em 0 0em;
  
     }
     .xscopyright{
      font-size: 0.7em;

     }


    }
