
* { margin: 0; padding: 0; }
body {
	background-color:#ffffff;
  
	margin-top:0px;
	margin-bottom:0px;
    font-family: 'Open Sans', serif;
	font-size: 14px;
	color:#101010;
}
p  {text-decoration:none;color:#101010;	}
a  {text-decoration:none;color:#e6007e;}
a:hover {color:#e6007e;}
h1, h2, h3  { padding: 10px 0px; margin:10px 0px;}
h1 {
	color:#e6007e;
    font-family: 'Poppins', serif;
	font-size: 36px;
}
h2 {
	color:#e6007e;
    font-family: 'Poppins', serif;
	font-size: 28px;
}
h3 {
	color:#e6007e;
    font-family: 'Poppins', serif;
	font-size: 18px;
}
.divtop {
background-color: transparent;
  
	overflow: visible;
    margin: 0px auto 0px auto;
	padding:0px;
}
.cabeceratop {background-color:#ffffff;
 overflow: hidden;	}
.cabeceralogo {background-color:#ffffff;
 	}
.cabeceramenu {background-color:#e6007e;
  }
.cuerpotop1 {background-color:#e0e0e0;
  overflow: hidden;}
.cuerpotop2 {background-color:#ffffff;
  overflow: hidden;}
.cuerpotop3 {background-color:#ffffff;
  overflow: hidden;}
.cuerpo {background-color:#ffffff;
  min-height:100px;overflow: hidden;}
.cuerpobottom1 {background-color:#ffffff;
  overflow: hidden; }
.cuerpobottom2 {background-color:#ffffff;
  overflow: hidden; }
.cuerpobottom3 {background-color:#ffffff;
  overflow: hidden; }
.piecontenido {background-color:#f7f7f7;
  overflow: hidden;} 
.pie {background-color:#f7f7f7;
  overflow: hidden;}
.divbottom {background-color:#f7f7f7;
  	overflow: visible; margin: 0px auto 0px auto;padding:0px;}

.navbar-inverse .navbar-toggler { border-color: #ffffff;background-color:#ffffff;}
.navbar-inverse .navbar-toggler:hover,.navbar-inverse .navbar-toggler:focus { background-color: #95c11f;}
.navbar-inverse .navbar-toggler .icon-bar {  background-color: #ffffff;}
.navbar-inverse .navbar-nav {float: left;}
.navbar-inverse .navbar-brand {height: 40px;color: #fff; padding: 10px;}
.navbar-inverse .navbar-brand:hover { color: #fff; background-color: #95c11f;}
.navbar-inverse .navbar-collapse { padding-left:0px;padding-right:0px;}

.navbar-inverse {
background-color:#e6007e;
  
min-height: 40px;
font-family: 'Open Sans', serif;
font-size: 14px;
text-transform: uppercase;  
border:0px; margin-bottom:0px;border-radius:0px;}

.navbar-inverse .navbar-nav>.active>a:hover,
.navbar-inverse .navbar-nav>li>a:hover, 
.navbar-inverse .navbar-nav>li>a:focus { background-color: #95c11f; }

.navbar-inverse .navbar-nav .nav-link.active,
.navbar-inverse .navbar-nav>.open>a, 
.navbar-inverse .navbar-nav>.open>a:hover,
.navbar-inverse .navbar-nav>.open>a:focus { background-color: #95c11f;color: #ffffff}

.navbar-inverse .navbar-nav>li>a { padding-top: 6px;padding-bottom: 6px; padding-left: 20px !important;  padding-right: 20px !important; background-color: #e6007e; color: #ffffff;text-align:center; }
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #ffffff}
.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { color: #ffffff;}

.dropdown-menu { background-color: #e6007e}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-color: #95c11f;background-image: none;}
.dropdown-menu>li>a { color: #ffffff}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #ffffff}
.navbar-inverse .navbar-nav>.dropdown>a .caret       { border-bottom-color: #ffffff;border-top-color: #ffffff;}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-bottom-color: #ffffff;border-top-color: #ffffff}
@media (max-width : 768px) {
.navbar-inverse {background-color: #e6007e;}	
.navbar-inverse .navbar-nav {float: none;}
.navbar-inverse .navbar-nav>li>a {width:100%;text-align:left;}	
.navbar-inverse .navbar-collapse {padding-left:15px;padding-right:15px;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a { color: #ffffff;}
.cabecera {overflow: hidden;}
}
.navbar-inverse .navbar-nav>.menudestacado>a      { background-color:#33B1C0;color:#999999;}
.navbar-inverse .navbar-nav>.menudestacado>a:hover{ background-color:#8C3536;color:#ffffff;}

.wsmega .wsmega-content a { color:#ffffff;text-transform:none;}
.wsmega .wsmega-content a:hover { color:#ffffff;}
.wsmega .wsmega-content li { list-style: none;}
.wsmega .wsmega-content h5 {padding-bottom:5px;border-bottom:1px solid #ffffff;}
.wsmega .wsmega-content h5 a { text-transform:uppercase;font-family:'Oswald';font-size:16px; margin-top:10px;}

 
.logo {margin: 0px 0px 10px 0px; float: left;}
.navuser{ float: right;    position: relative;padding: 5px 0px;}
.navuser a { color:#101010;}
.navuser .fa {color: #101010;}
.redes {margin-top:15px;}
.redes .listasocial {text-align: end;}
.redes .listasocial a {color:#fff;}
.barracarrito {
    padding: 10px;
    text-align: center;
    color: #fff;
    overflow: hidden;
}
.barracarrito a {color:#fff;}
.cart-monto {font-size: 14px;}
.buscador {margin-top:25px;}
.buscador .input-group .form-control {
    background-color: #fff;
    border-color: #e5e5e5;
border-bottom-left-radius: 50px;
border-top-left-radius: 50px;
}
.buscador .input-group .btn-info {
    color: #101010;
    background-color: #fff;
    border-bottom-color: #e5e5e5;
    border-top-color: #e5e5e5;
    border-right-color: #e5e5e5;
    border-left-color: #fff;
border-bottom-right-radius: 50px;
border-top-right-radius: 50px;
}
.buscador .input-group .btn-info:hover {
    color: #101010;
    background-color: #fff;
    border-bottom-color: #101010;
    border-top-color: #101010;
    border-right-color: #101010;
    border-left-color: #ffed00;
}
.navbar-inverse .navbar-collapse {    padding-left: 0px;    padding-right: 0px;}

.breadcrumb {margin: 10px 0px;padding: 7px 0px;background: #fff;border-radius: 0px;}
.breadcrumb a { color:#000}
.wsbox{    border-bottom: 1px solid #ddd;  padding: 20px 0px; overflow: hidden;}
hr {margin: 10px 0;border: 0;border-top: 1px solid #ddd;border-bottom: 1px solid #fff;}
h1 span  {color:#282827;}
.piecontenido {
    padding-top: 20px;
    padding-bottom: 40px;
}

.piemenu {list-style-type: none;margin: 0px;padding: 0px;width: 95%;}
.piemenu li {background-image: url(/estilos/planbasic/vineta2.gif);background-repeat: no-repeat;background-position: 0.1em 0.5em;padding:0 0 0.3em 1em;}
.piemenu a {word-spacing: normal;	color:#101010;}
.piemenu a:hover {color:#e6007e;}
.pie p {color:#101010;	text-decoration:none;	display:block;margin:8px 0px; font-size: 14px;}
.pie { border-top: 1px solid #3c3c37;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {    color: #fff;    background-color: #da0080;}
.post {margin: 10px 0px; border-bottom:1px solid #ccc;padding:15px 0px;}
.textoanima1 {font-size:40px;font-family: "Poppins", sans-serif;color:#fff;text-align:center; }
.textoanima2 {font-size:14px;font-family: "Poppins", sans-serif;color:#fff;text-align:center;}
.textoanima3 {font-size:24px;font-family: "Poppins", sans-serif;color:#ffffff;font-weight: bold;background-color:#000;padding:20px;}
.opcion-linea {padding: 10px;}
.opcion-linea span{line-height: 20px;margin-left: 10px;}
.producto-opciones {overflow: hidden;}
#producto-venta{    font-weight: bold;  font-size: 28px;   margin-bottom: 10px;}
#producto-ante  {  text-decoration: line-through;color: #c5c5c5;font-size: 14px;}
#moneda-ante {  text-decoration: line-through;color: #c5c5c5;font-size: 14px;}
#producto-porce {font-size: 14px;}
.precioante {text-align: center;}
.tarjado {text-decoration: line-through;}


.thumbnail h3 { text-align:center;}
.input-group-cantidad {width:100%;}
.resumen {text-align:center;padding-top: 10px;}
.resumenh {padding-top: 10px;}
.precio {color:#f00;font-weight: bold; font-size: 20px;text-align:center;}
.itemtallas {padding:5px ; line-height:22px; text-align:center;}
.itemboton { text-align:center;}
.itemcodigo { text-align:center;font-weight: bold;}

.btn-default {color: #fff; background-color: #e91e63; border-color: #e91e63;}
.btn-default:hover {color: #fff; background-color: #e91e63; border-color: #e91e63;}

.divdos .thumbnail {border: 1px solid #ddd0;}
.divuno h2 { color: #e6007e;   font-size: 30px;}
.divuno h2 span { color: #282827; }
.divdos h2 {
    color: #e91e63;
    font-size: 30px;
    text-align: center;
}
.divdoce h2 {
    color: #e91e63;
   font-size: 22px;
}
 @media (max-width : 768px){
body { margin-top:0px; margin-bottom:0px;}
.logo {margin:5px;text-align:center;}
.redes {margin-top:5px;}
.redes .listasocial {text-align: center;}
.buscador{margin:0px 0px;}
.barracarrito {padding: 0px 0px;float:none;}


}