/* Top navbar */
 .top-navbar-link {
  color: #b2b2b2;
  display: block;
}

.topnav-parent-border {
  border-left: 1px solid rgba(255,255,255,0.3);
}

.right-top-bar  {
  border-right: 1px solid rgba(255, 255, 255, 0.3);
} 

.right-top-bar a:hover {
  color: #007bff;
} 
/* /Top navbar */

/* Number product */
.wrap-num-product {
  width: 230px;
  height: 45px;
}

.btn-num-product-up,
.btn-num-product-down {
  width: 45px;
  height: 100%;
  cursor: pointer;
}

.num-product {
  width: calc(100% - 90px);
  height: 100%;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  background-color: #f7f7f7;
}

input.num-product {
  -moz-appearance: textfield;
  appearance: none;
  -webkit-appearance: none;
}

input.num-product::-webkit-outer-spin-button,
input.num-product::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; 
}
/* /Number product */

/* Back to top*/
#return-to-top {
  position: fixed;
  bottom: 20px;
  right: 20px;
  background: rgb(0, 0, 0);
  background: rgba(0, 0, 0, 0.7);
  width: 50px;
  height: 50px;
  display: block;
  text-decoration: none;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  display: none;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

#return-to-top i {
  color: #fff;
  margin: 0;
  position: relative;
  left: 16px;
  top: 13px;
  font-size: 19px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

#return-to-top:hover {
  background: rgba(0, 0, 0, 0.9);
}

#return-to-top:hover i {
  color: #fff;
  top: 5px;
}
/* /Back to top*/

/* Pagination */
@media screen and (max-width: 767px) {
  li.page-item {
    display: none;
  }

  .page-item:first-child,
  .page-item:nth-child( 2 ),
  .page-item:nth-last-child( 2 ),
  .page-item:last-child,
  .page-item.active,
  .page-item.disabled {
    display: block;
  }   
}  
/* /Pagination */
