.comprar-flotante { display: none; }
@media (max-width:991px) { 
  .comprar-flotante { display: block; position: fixed; bottom: 0px; width: 100%; left: 0px; right: 0px; z-index: 9999; }
  .comprar-flotante .btn { margin-bottom: 0px !important; }
  .detail .flexslider { padding: 0px; }
  .header { padding: 0px; }
  .producto.detail .item-price { font-size: 32px; text-align: center; }
  .hidden-xs { display: none; } 
}

.producto .bg-main.btn-cart, .login_container .bg-main {
	background-color: var(--c1);
	color: white;
	text-transform: uppercase;
}
.producto .btn-white.btn-cart {
	color: var(--c1);
	background-color: transparent;
	text-transform: uppercase;
}

.mw400 { max-width: 400px }

@media (max-width: 768px) {
  .topbar a { line-height:18px; padding-top:10px; padding-bottom:5px; }
}


/*SIDEBAR NAV CSS*/
#showSideBar { display: block; position: relative; padding: 10px 15px 10px 15px; font-size: 14px; color: #2b2b2b; background-color: #e0e0e0; margin-bottom: 5px; border: solid 1px #c3c3c3; font-weight: bold; text-transform: uppercase; }
#showSideBar a { color: #474747 }

.sidebar-nav{float:left; width:100%; margin-bottom:1px;}
.sidebar-nav ul{float:left; width:100%; list-style: none}
.sidebar-nav ul li{display:block; float:left; width:100%; border:1px solid #e4e4e4; margin-bottom:3px;}
.sidebar-nav ul li a{display:block; position:relative; padding:10px 15px 10px 30px; font-size:14px; color:#2b2b2b; background-color:#f5f5f5;}
.sidebar-nav ul li a:before {    
  font-family: 'FontAwesome';
  content: '\f105';
  margin:0 5px 0 -15px;
}
.sidebar-nav ul li.open a:before { content: ' '; }
.sidebar-nav ul li.open > a:after {
  font-family: 'FontAwesome';
  content: '\f107';
  float: right;
}
.sidebar-nav ul li a { text-decoration:none!important; text-transform:none !important;}
.sidebar-nav ul li a:hover, .sidebar-nav ul li a.active{color:#2b2b2b; font-weight:bold }
.sidebar-nav ul li.open a{background-color:#fcfcfc; color:#2b2b2b; font-weight:bold}
.sidebar-nav ul li.dropdown ul{display:none; padding:0 0 15px 0; background:#fcfcfc;}
.sidebar-nav ul li.dropdown ul li{margin:0; border:none; padding:0 0 0 30px;}
.sidebar-nav ul li.dropdown ul li a{padding:5px 15px; background:none; font-size:13px; color:#2b2b2b; font-weight:normal; text-transform:none; }
.sidebar-nav ul li.dropdown ul li a:hover{color:#2b2b2b;}
.sidebar-nav ul li.dropdown ul li a:before{position:absolute; left:10px; top:11px; width:5px; height:5px; background:#999999; content:""; border-radius:100%; -webkit-border-radius:100%; z-index:1;}
@media (max-width: 768px) {
  .sidebar-nav ul { display:none }
}

.carrito-cel { position:relative; margin-left:10px; }
.carrito-cel svg { font-size:33px; }
.carrito-cel .number { right:-8px; }

.login_box { max-width:600px; margin: auto; }

.varcreative-checkout .varcreative-option-btn.varcreative-option-envio-domicilio {
  background-image: url(https://www.cide.com.ar/frontend/cide/assets/images/correo2.png), url(https://www.varcreative.com/frontend/comun/img/checkout-flecha.png) !important;
}
.varcreative-checkout .varcreative-option-btn.varcreative-option-retiro-sucursal {
  background-image: url(https://www.cide.com.ar/frontend/cide/assets/images/cide2.png), url(https://www.varcreative.com/frontend/comun/img/checkout-flecha.png) !important;
}
.varcreative-checkout .varcreative-option-btn.varcreative-option-pago-mercadopago {
  background-image: url(https://www.cide.com.ar/frontend/cide/assets/images/mercadopago2.png), url(https://www.varcreative.com/frontend/comun/img/checkout-flecha.png) !important;
}