li.pager-current a {
    background-color: #e7e7e7;
}

.glyphicon.glyphicon-shopping-cart {
    font-size: 16px;
}

@media (max-width: 960px) {

    .navbar-header {

        float: none;

    }

    .navbar-left,.navbar-right {

        float: none !important;

    }

    .navbar-toggle {

        display: block;

    }

    .navbar-collapse {

        border-top: 1px solid transparent;

        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);

    }

    .navbar-fixed-top {

        top: 0;

        border-width: 0 0 1px;

    }

    .navbar-collapse.collapse {

        display: none!important;

    }

    .navbar-nav {

        float: none!important;

        margin-top: 7.5px;

    }

    .navbar-nav>li {

        float: none;

    }

    .navbar-nav>li>a {

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .collapse.in{

        display:block !important;

    }

}

 .row::after {

    content: "";

    clear: both;

    display: block;

}

[class*="col-"] {

    float: left;

    padding: 10px;

}

/* Sticky Footer */

html {
  /*position: relative;*/
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
 /*margin-bottom: 60px;*/
}
.footer {
  /*position: absolute;*/
  bottom: 0;
  color: white;
  /* Set the fixed height of the footer here */
  height: 100%;
  //background-color: #004F84;
  background-color: #000;
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

/*body > .container {
  padding: 30px 15px 0;
}
.container .text-muted {
  margin: 20px 0;
}*/

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}


  #wrap {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    /* Negative indent footer by it's height */
    margin: 0 auto -75px;
  }

  /* Set the fixed height of the footer here */
  #push{
    height: 75px;
  }
  
  #footer {
      height:30%;
      background-color: #000000;
      width:100%
  }
  
  #footer a {
      color: #fff;
  }
  
  #footer u {
      color: #FBC02D;
  }
  
  
  #powered_footer{
     background-color: #000; 
     width: 100%;
  }
  
  .sidenav {
      background-color: #ffffff;
      height: 100%;
    }
    
        /* On small screens, set height to 'auto' for sidenav and grid */
    @media screen and (max-width: 767px) {
      .sidenav {
        height: auto;
        padding: 15px;
      }
      .row.content {height: auto;} 
    }
