/*
 *  Document   : themes.css
 *  Author     : pixelcave
 */
.themed-color-default {
	color: #5ccdde!important
}
.themed-background-default {
	background-color: #5ccdde!important
}
.themed-color-dark-default {
	color: #454e59!important
}
.themed-background-dark-default {
	background-color: #454e59!important
}
.themed-color-social {
	color: #627aad!important
}
.themed-background-social {
	background-color: #627aad!important
}
.themed-color-dark-social {
	color: #333!important
}
.themed-background-dark-social {
	background-color: #333!important
}
.themed-color-flat {
	color: #45a7b9!important
}
.themed-background-flat {
	background-color: #45a7b9!important
}
.themed-color-dark-flat {
	color: #374249!important
}
.themed-background-dark-flat {
	background-color: #374249!important
}
.themed-color-amethyst {
	color: #7c62ad!important
}
.themed-background-amethyst {
	background-color: #7c62ad!important
}
.themed-color-dark-amethyst {
	color: #353a4d!important
}
.themed-background-dark-amethyst {
	background-color: #353a4d!important
}
.themed-color-creme {
	color: #b09573!important
}
.themed-background-creme {
	background-color: #b09573!important
}
.themed-color-dark-creme {
	color: #49443d!important
}
.themed-background-dark-creme {
	background-color: #49443d!important
}
.themed-color-passion {
	color: #de4b39!important
}
.themed-background-passion {
	background-color: #de4b39!important
}
.themed-color-dark-passion {
	color: #252d2f!important
}
.themed-background-dark-passion {
	background-color: #252d2f!important
}
.themed-color-classy {
	color: #777!important
}
.themed-background-classy {
	background-color: #777!important
}
.themed-color-dark-classy {
	color: #353535!important
}
.themed-background-dark-classy {
	background-color: #353535!important
}

.banner { background:url(../img/top-seller.jpg) no-repeat;background-size:cover; min-height:250px; padding-top:200px; padding-bottom:10px; margin-bottom:1.5rem}
.banner .contenido { background:rgba(255,255,255,0.7); }
.banner h1 { color:#ff1e8c; text-transform:uppercase; padding-top:20px; font-weight:600}

.producto  { position:relative; padding:2rem 0 1rem 0; border:solid 4px #FFF; background:#fff; margin-bottom:1.5rem}
.producto p { font-size:1.5rem;color:#005a94; line-height:normal; margin-bottom:0.5rem;}
.producto p .marca { color:#373737;}
.producto p.precio { color:#000; font-size:2rem; font-weight:bold}
.producto p.nuevo { position:absolute; background:#eacf06;  color:#000; font-style:italic; font-size:0.6rem; text-transform:uppercase; padding:2px 5px; top:1rem; left:2rem;}
.producto p.nuevo::after {content: ''; width:9px; height:6px; position:absolute; background: url(../img/bg-nuevo.png) no-repeat;top:14px; left:0;}
.producto p.polar { position:absolute; background:#007ece;  color:#FFF; font-style:italic; font-size:0.6rem; text-transform:uppercase; padding:2px 5px; top:1rem; left:2rem;}
.producto p.polar::after {content: ''; width:9px; height:6px; position:absolute; background: url(../img/bg-polar.png) no-repeat;top:14px; left:0;}
.producto .rank { position:absolute;background:#ff2691; color:#fff; border-radius:10px; padding:5px; font-size:1.3rem; top:5px; left:5px; min-width:25px; text-align:center}

.activa a{color:#ff1e8c;}