#productos-servicios .productos-header {
  width: 100%;
  height: 180px;
  border: 1px solid black;
}
#productos-servicios .productos-title-img {
	width: 30px;
	height: 30px;
}

#productos-servicios .espacio-publicitario-progevts-2 div{
	height: 120px;
	width: 600px;
}

#productos-servicios select.form-control {
  background: #FFF;
}

.btn-pnPS {
  padding: 18px;
  line-height: 0;
  font-size: 11px;
  border-color: #beffd5 !important;
  background: #beffd5 !important;
  color: var(--bvc-color-nine) !important;
  font-weight: bold;
}

.btn-pjPS {
  padding: 18px;
  line-height: 0;
  font-size: 11px;
  border-color: var(--bvc-color-eleven) !important;
  background: var(--bvc-color-fourteen) !important;
  color: var(--bvc-color-five) !important;
}

.btn-pjPS:hover {
  border-color: #beffd5 !important;
  background: #beffd5 !important;
}
.btn-pjPS:active {
  padding: 18px;
  line-height: 0;
  font-size: 11px;
  border-color: #beffd5 !important;
  background: #beffd5 !important;
  color: var(--bvc-color-nine) !important;
  font-weight: bold;
}


#productos-servicios img.productos-content-img {
  width: 200px;
  height: 200px;
}
#productos-servicios img.productos-content-img-detalle {
  width: 50px;
  height: 50px;
}

#detalleProducto {
  padding-bottom: 7rem!important;
}

#listDetalle {
  border-right: 2px solid #DBDBDB;
}

#detalleProducto #listDetalle li {
  list-style-type: none;
  cursor: pointer;
  padding-top: 15px;
  padding-bottom: 5px;
  width: 85%
}
#detalleProducto #listDetalle li a:hover {
  color: var(--bvc-color-nine);
  margin-left: 15px;
  font-weight: bold;
}

#detalleProducto #listDetalle div {
  padding-top: 15px;
  padding-bottom: 5px;
}
#detalleProducto #listDetalle div.titulo {
  padding-top: 0px;
  /*padding-bottom: 5px;*/
}
#detalleProducto #listDetalle div a:hover {
  color: var(--bvc-color-nine);
  margin-left: 15px;
  font-weight: bold;
  cursor: pointer;
}

#prodDetalle-content .detailP {
  height: 25rem;
}
/****************PARA EL SCROLLBAR TERMINOS Y SERVICIOS********************/
#prodDetalle-content .detailP::-webkit-scrollbar, .modal-body #contentComprobante::-webkit-scrollbar {
    width: 10px;      Tamaño del scroll en vertical 
    height: 8px;     Tamaño del scroll en horizontal 
    /*display: none;*/  /* Ocultar scroll */
    /*box-shadow: 0px 0px 0px 25px #FFF;*/

}
#prodDetalle-content .detailP::-webkit-scrollbar-thumb, .modal-body #contentComprobante::-webkit-scrollbar-thumb {
  background: #ccc;
  border-radius: 4px;
}

#prodDetalle-content .detailP::-webkit-scrollbar-thumb:hover, .modal-body #contentComprobante::-webkit-scrollbar-thumb:hover {
  background: #b3b3b3;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}

#prodDetalle-content .detailP::-webkit-scrollbar-thumb:active, .modal-body #contentComprobante::-webkit-scrollbar-thumb:active {
  background-color: #999999;
}

/* Ponemos un color de fondo y redondeamos las esquinas del track */
#prodDetalle-content .detailP::-webkit-scrollbar-track, .modal-body #contentComprobante::-webkit-scrollbar-track {
    background: #e1e1e1;
    border-radius: 4px;
}

/* Cambiamos el fondo cuando esté en active o hover */
#prodDetalle-content .detailP::-webkit-scrollbar-track:hover,
#prodDetalle-content .detailP::-webkit-scrollbar-track:active, .modal-body #contentComprobante::-webkit-scrollbar-track:hover,
.modal-body #contentComprobante::-webkit-scrollbar-track:active {
  background: #d4d4d4;
}

/************************.end scrollbar***********************************/

#thead-detalleProd th {
  font-weight: bold!important;
}
#tbody-detalleProd .productos-detalle-img {
  width: 15%;
  height: 15%;
}

#detalleProducto #viewCart {
  float: right;
}

img.imgProductos{
  width: 1.5rem !important;
}

#cartModal2 #groupRadio li {
  list-style-type: none;
}

#cartModal2 .imgRadio{
  width: 6%;
  height: 8%
}

#cartModal2 #ppBtn .paypal-powered-by {
  display: none!important;
}

#cartModal3 .numTarjeta input {
  padding-left: .25rem!important;
  padding-right: .25rem!important;
}
#cartModal3 #cancelCart2 {
  background-color: var(--bvc-color-eleven);
  border: 1px solid var(--bvc-color-eleven);
}
#cartModal3 .fontSmall {
  font-size: 11px;
}
#cartModal3 .creditIcon {
  margin-right: -25px;
  z-index:0;
}
#cartModal3 .smallFontTwo {
  font-size: 12px;
}

#cartModal4 .modal-title-img {
  width: 15%;
}

#cartModal4 #contentComprobante {
  height: 18rem;
}

.pagar{
  color: var(--bvc-color-nine);
}

.eliminar {
  color: #F30808;
}

.editar{
  color: black;;
}

.modal-footer .btn-secondary{
  background-color: #D5DBDB;
  border: #D5DBDB;
}