html{
    background-color:black;
}
a:link {
  text-decoration: none;
}

a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

a:active {
  text-decoration: underline;
}
.top1
{   color: white;
    text-align: center;
    font-family:Michroma, Arial, Trebuchet MS, Verdana;
}
.top2
{
    color: yellow;
    text-align: center;
    font-family:Michroma, Arial, Trebuchet MS, Verdana;
}
.top3
{   color: white;
    text-align: center;
    font-family:Michroma, Arial, Trebuchet MS, Verdana;
    padding-top:5%;
}
.carousel-inner img {
    width: 100%;
    height: 100%;
}

.pad-tb{
    padding-top:2%;
    padding-bottom:2%;
}
.pad-tl10{
    margin-top:10%;
}
    
.shop{
    padding:10px;
    text-align:center;
    }
.ro3{
    width:100%;
    border-bottom:solid 4px #042AFF;
}
.cart{
    width:50%;
    display:block;
    margin-left:auto;
    margin-right:auto;
}
.ppdropdwn{
    width:50%;
    display:block;
    margin-left:auto;
    margin-right:auto;
}
.card-title{
    text-align:center;
;
}
.metal-bg{
    background-image:url("/ns/images/metal.jpg");
    height:100%;
    padding-top:2%;
    padding-bottom:2%;
    background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.card{
    height:100%;
}
.card-shdw{
    box-shadow:10px 10px 10px grey;
}
.fixed-bottom {
 text-align:right;
 margin-right:2%;
 margin-bottom:2%;
}
.center {
    width:50%;
    padding:2%;
  display: block;
   margin-left: auto;
   margin-right: auto;
}
hr { display: block;
     height: 10px;
     width:100%;
    border-top: 10px solid #042aff;
    color:#042AFF;
    background-color:#042aff;
    background:#042aff;
    position:absolute;
    bottom:0;
 }
.btn{
    text-align:center;
    display:block:
    margin-left:auto;
    margin-right:auto;
}

.c1bg{
    background-color:#D8E5FB;
}
.c2bg{
    background-color:#000000;
}

.center100 {
    width:70%;
    display:block;
    margin-left:auto;
    margin-right:auto;
    padding:5%;
}
.centershirt {

    width:35%;
    padding:2%;
  display: block;
   margin-left: auto;
   margin-right: auto;
}
    .centertext {
        text-align:center;
        
}
.blkbg{
    background-color:#000000;
}
.footer1 {
    position: absolute;
    bottom:0;
    left:0;
    width:100%;
    clear:both;
    
    }
.footer2 {
    position: static;
    bottom:1;
    left:0;
    width:100%;
    clear:both;
    }
.white{
    color:#ffffff;
    text-align:center;

}
.white2{
    color:#ffffff;
    text-align:center;
}
.black{
    color:#000000;
    text-align:center;
    
}








    


    