/* Add additional stylesheets below------------------------------------ */
/*
  Bootstrap's documentation styles
  Special styles for presenting Bootstrap's documentation and examples
*/
/* Body and structure---------------------------------------------- */
body {position: relative;
  /*background:url(../img/bg.png) repeat #fffdf2;padding-bottom: 15px;*/
}
.container {position: relative;}
/* Code in headings */
h3 code {font-size: 14px;font-weight: normal;}
/* Tweak navbar brand link to be super sleek----------------------------------------------- */
body > .navbar {font-size: 13px;}
/* Change the docs' brand */
body > .navbar .brand {padding-right: 0;padding-left: 0;margin-left: 0;float: right; border-bottom: 2px solid rgb(255, 253, 242)}
body > .navbar .brand:hover {text-decoration: none;border-bottom:2px solid #e30613;}
body > .navbar .brand:active, body > .navbar .brand.active {border-bottom:2px solid #e30613;}
body > .navbar .brand img{width: auto\9;height: auto; max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
/* Sections------------------------------------------------- */
/* padding for in-page bookmarks and fixed navbar */
section {padding-top: 30px;}
section > .page-header,section > .lead {color: #5a5a5a;}
section > ul li {margin-bottom: 5px;}
/* Separators (hr) */
.bs-docs-separator {margin: 40px 0 39px;}
/* Faded out hr */
hr.soften {height: 1px;margin: 70px 0;background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));border: 0;}
/* Jumbotrons----------------------------------------- */
/* Base class--------------------- */
.jumbotron {position: relative;padding: 40px 0;color: #fff;text-align: center;text-shadow: 0 1px 3px rgba(0,0,0,.4), 0 0 30px rgba(0,0,0,.075);background: #020031; /* Old browsers */background: -moz-linear-gradient(45deg,  #020031 0%, #6d3353 100%); /* FF3.6+ */background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#020031), color-stop(100%,#6d3353)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(45deg,  #020031 0%,#6d3353 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(45deg,  #020031 0%,#6d3353 100%); /* Opera 11.10+ */background: -ms-linear-gradient(45deg,  #020031 0%,#6d3353 100%); /* IE10+ */background: linear-gradient(45deg,  #020031 0%,#6d3353 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#020031', endColorstr='#6d3353',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */-webkit-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);-moz-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);}
.jumbotron h1 {font-size: 80px;font-weight: bold;letter-spacing: -1px;line-height: 1;}
.jumbotron p {font-size: 24px;font-weight: 300;line-height: 1.25;margin-bottom: 30px;}
/* Link styles (used on .masthead-links as well) */
.jumbotron a { color: #fff;color: rgba(255,255,255,.5);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.jumbotron a:hover {color: #fff;text-shadow: 0 0 10px rgba(255,255,255,.25);}
/* Download button */
.masthead .btn {padding: 19px 24px;font-size: 24px;font-weight: 200;color: #fff; /* redeclare to override the `.jumbotron a` */border: 0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);-webkit-transition: none;-moz-transition: none;transition: none;}
.masthead .btn:hover {-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);}
.masthead .btn:active {-webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);-moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);}
/* Pattern overlay--------------------- */
.jumbotron .container {position: relative;z-index: 2;}
.jumbotron:after {content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url(../img/bs-docs-masthead-pattern.png) repeat center center;opacity: .4;}
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1) {
.jumbotron:after {background-size: 150px 150px;}
}

/* Masthead (docs home)--------------------- */
.masthead {padding: 70px 0 80px;margin-bottom: 0;color: #fff;}
.masthead h1 {font-size: 120px;line-height: 1;letter-spacing: -2px;}
.masthead p {font-size: 40px;font-weight: 200;line-height: 1.25;}
/* Textual links in masthead */
.masthead-links {margin: 0;list-style: none;}
.masthead-links li {display: inline;padding: 0 10px;color: rgba(255,255,255,.25);}
/* Social proof buttons from GitHub & Twitter */
.bs-docs-social {padding: 15px 0;text-align: center;background-color: #f5f5f5;border-top: 1px solid #fff;border-bottom: 1px solid #ddd;}
/* Quick links on Home */
.bs-docs-social-buttons {margin-left: 0; margin-bottom: 0;padding-left: 0;list-style: none;}
.bs-docs-social-buttons li {display: inline-block;padding: 5px 8px;line-height: 1;*display: inline;*zoom: 1;}
/* Subhead (other pages)-------------------- */
.subhead {text-align: left;border-bottom: 1px solid #ddd;}.subhead h1 {font-size: 60px;}.subhead p {margin-bottom: 20px;}.subhead .navbar {display: none;}
/* Marketing section of Overview------------ */
.marketing {text-align: center;color: #5a5a5a;}
.marketing h1 {margin: 60px 0 10px;font-size: 60px;font-weight: 200;line-height: 1;letter-spacing: -1px;}
.marketing h2 {font-weight: 200;margin-bottom: 5px;}
.marketing p {font-size: 16px;line-height: 1.5;}
.marketing .marketing-byline {margin-bottom: 40px;font-size: 20px;font-weight: 300;line-height: 1.25;color: #999;}
.marketing-img {display: block;margin: 0 auto 30px;max-height: 145px;}
/* Special grid styles---------------------- */
.show-grid {margin-top: 10px;margin-bottom: 20px;}
.show-grid [class*="span"] {background-color: #eee;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;min-height: 40px;line-height: 40px;}
.show-grid:hover [class*="span"] {background: #ddd;}
.show-grid .show-grid {margin-top: 0;margin-bottom: 0;}
.show-grid .show-grid [class*="span"] {margin-top: 5px;}
.show-grid [class*="span"] [class*="span"] {background-color: #ccc;}
.show-grid [class*="span"] [class*="span"] [class*="span"] {background-color: #999;}
/* Mini layout previews-------------------- */
.mini-layout {border: 1px solid #ddd;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.075);box-shadow: 0 1px 2px rgba(0,0,0,.075);}
.mini-layout,.mini-layout .mini-layout-body,.mini-layout.fluid .mini-layout-sidebar {height: 300px;}
.mini-layout {margin-bottom: 20px;padding: 9px;}
.mini-layout div {-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.mini-layout .mini-layout-body {background-color: #dceaf4;margin: 0 auto;width: 70%;}
.mini-layout.fluid .mini-layout-sidebar,.mini-layout.fluid .mini-layout-header,.mini-layout.fluid .mini-layout-body {float: left;}
.mini-layout.fluid .mini-layout-sidebar {background-color: #bbd8e9; width: 20%;}
.mini-layout.fluid .mini-layout-body {width: 77.5%; margin-left: 2.5%;}
/* Download page------------------------------------------------ */
.download .page-header {margin-top: 36px;}
.page-header .toggle-all {margin-top: 5px;}
/* Space out h3s when following a section */
.download h3 {margin-bottom: 5px;}
.download-builder input + h3,.download-builder .checkbox + h3 {margin-top: 9px;}
/* Fields for variables */
.download-builder input[type=text] {margin-bottom: 9px;font-family: Menlo, Monaco, "Courier New", monospace;font-size: 12px;color: #d14;}
.download-builder input[type=text]:focus {background-color: #fff;}
/* Custom, larger checkbox labels */
.download .checkbox {padding: 6px 10px 6px 25px;font-size: 13px;line-height: 18px;color: #555;background-color: #f9f9f9;-webkit-border-radius: 3px;-moz-border-radius: 3px; border-radius: 3px;cursor: pointer;}
.download .checkbox:hover {color: #333;background-color: #f5f5f5;}
.download .checkbox small {font-size: 12px; color: #777;}
.bglinemenu{border-bottom: 2px solid rgb(236, 229, 214);}
/* Variables section */
#variables label {margin-bottom: 0;}
/* Giant download button */
.download-btn {margin: 36px 0 108px;}
#download p,#download h4 {max-width: 50%;margin: 0 auto;color: #999;text-align: center;}
#download h4 {margin-bottom: 0;}
#download p {margin-bottom: 18px;}
.download-btn .btn {display: block;width: auto;padding: 19px 24px;margin-bottom: 27px;font-size: 30px;line-height: 1;text-align: center;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.entienda{ border-bottom:1px solid rgb(221, 221, 221);}
.entienda td{color: rgb(89, 89, 89);font-family: 'Merriweather', serif;font-size: 0.85em;}
.entienda td a{color: rgb(227, 6, 19);font-family: 'Merriweather', serif;font-size: 0.85em;}
.entienda td a:hover{ text-decoration:underline}
.box-tien{color: rgb(89, 89, 89);font-family: 'Merriweather', serif;font-size: 0.9em;}
/* Misc------------------------------------------------- */
/* Make tables spaced out a bit more */
h2 + table,h3 + table,h4 + table,h2 + .row {margin-top: 5px;}
/* Example sites showcase */
.example-sites {xmargin-left: 20px;}
.example-sites img {max-width: 100%;margin: 0 auto;}
.scrollspy-example {height: 200px;overflow: auto;position: relative;}

/* Fake the :focus state to demo it */
.focused { border-color: rgba(82,168,236,.8);-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 3px rgba(0,0,0,.1), 0 0 8px rgba(82,168,236,.6);outline: 0;}
/* For input sizes, make them display block */
.docs-input-sizes select,.docs-input-sizes input[type=text] {display: block;margin-bottom: 9px;}
/* Icons------------------------ */
.the-icons {margin-left: 0;list-style: none;}
.the-icons li {float: left;width: 25%;line-height: 25px;}
.the-icons i:hover {background-color: rgba(255,0,0,.25);}
/* Example page------------------------ */
.bootstrap-examples p {font-size: 13px;line-height: 18px;}
.bootstrap-examples .thumbnail {margin-bottom: 9px;background-color: #fff;}
.thumbnailshome {margin-left: -20px;list-style: none;}
.thumbnailshome > li {list-style: none;float: left;margin-bottom: 20px;margin-left: 20px;text-align: center;}
.thumbnailsprod {margin-left: -20px;list-style: none;}
.thumbnailsprod > li {list-style: none;float: left;margin-bottom: 20px;margin-right: 17px;text-align: center;}
.produ {width: 220px;}
/* Base class */
.bs-docs-example {position: relative;margin: 15px 0;padding: 39px 19px 14px;*padding-top: 19px;background-color: #fff;border: 1px solid #ddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
/* Echo out a label for the example */
.bs-docs-example:after {content: "Example";position: absolute;top: -1px;left: -1px;padding: 3px 7px;font-size: 12px;font-weight: bold;background-color: #f5f5f5;border: 1px solid #ddd;color: #9da0a4;-webkit-border-radius: 4px 0 4px 0;-moz-border-radius: 4px 0 4px 0;border-radius: 4px 0 4px 0;}
/* Remove spacing between an example and it's code */
.bs-docs-example + .prettyprint {margin-top: -20px;padding-top: 15px;}
/* Tweak examples----------------------- */
.bs-docs-example > p:last-child {margin-bottom: 0;}
.bs-docs-example .table,.bs-docs-example .progress,.bs-docs-example .well,.bs-docs-example .alert,.bs-docs-example .hero-unit,.bs-docs-example .pagination,.bs-docs-example.navbar,.bs-docs-example > .nav,.bs-docs-example blockquote {margin-bottom: 5px;}
.bs-docs-example .pagination {margin-top: 0;}
.bs-navbar-top-example,.bs-navbar-bottom-example {z-index: 1;padding: 0;height: 90px;overflow: hidden; /* cut the drop shadows off */}
.bs-navbar-top-example .navbar-fixed-top,.bs-navbar-bottom-example .navbar-fixed-bottom {margin-left: 0;margin-right: 0;}
.bs-navbar-top-example {-webkit-border-radius: 0 0 4px 4px;-moz-border-radius: 0 0 4px 4px;border-radius: 0 0 4px 4px;}
.bs-navbar-top-example:after {top: auto;bottom: -1px;-webkit-border-radius: 0 4px 0 4px;-moz-border-radius: 0 4px 0 4px;border-radius: 0 4px 0 4px;}
.bs-navbar-bottom-example {-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.bs-navbar-bottom-example .navbar {margin-bottom: 0;}
form.bs-docs-example {padding-bottom: 19px;}
/* Images */
.bs-docs-example-images img { margin: 10px;display: inline-block;}
/* Tooltips */
.bs-docs-tooltip-examples {text-align: center;margin: 0 0 10px;list-style: none;}
.bs-docs-tooltip-examples li {display: inline;padding: 0 10px;}
/* Popovers */
.bs-docs-example-popover {padding-bottom: 24px;background-color: #f9f9f9;}
.bs-docs-example-popover .popover {position: relative;display: block;float: left;width: 260px;margin: 20px;}
/* Dropdowns */
.bs-docs-example-submenus {min-height: 180px;}
.bs-docs-example-submenus > .pull-left + .pull-left {margin-left: 20px;}
.bs-docs-example-submenus .dropup > .dropdown-menu,.bs-docs-example-submenus .dropdown > .dropdown-menu {display: block;position: static;margin-bottom: 5px;*width: 180px;}
/* Responsive docs------------------------------------------------- */
/* Utility classes table------------------------ */
.boxaup{text-align:right;}
.responsive-utilities th small {display: block;font-weight: normal;color: #999;}
.responsive-utilities tbody th {font-weight: normal;}
.responsive-utilities td {text-align: center;}
.responsive-utilities td.is-visible {color: #468847;background-color: #dff0d8 !important;}
.responsive-utilities td.is-hidden {color: #ccc;background-color: #f9f9f9 !important;}
/* Responsive tests------------------------ */
.responsive-utilities-test {margin-top: 5px;margin-left: 0;list-style: none;overflow: hidden; /* clear floats */}
.responsive-utilities-test li {position: relative;float: left; width: 25%; height: 43px;font-size: 14px;font-weight: bold;line-height: 43px;color: #999;text-align: center;border: 1px solid #ddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.responsive-utilities-test li + li {margin-left: 10px;}
.responsive-utilities-test span {position: absolute;top:    -1px;left:   -1px;right:  -1px;bottom: -1px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.responsive-utilities-test span {color: #468847;background-color: #dff0d8;border: 1px solid #d6e9c6;}
/* Sidenav for Docs------------------------------------------------- */
.bs-docs-sidenav {width: 228px;margin: 30px 0 0;padding: 0;background-color: #fff; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);-moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);box-shadow: 0 1px 4px rgba(0,0,0,.065);}
.bs-docs-sidenav > li > a {display: block;width: 190px \9;margin: 0 0 -1px;padding: 8px 14px; border: 1px solid #e5e5e5;}
.bs-docs-sidenav > li:first-child > a {-webkit-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;}
.bs-docs-sidenav > li:last-child > a {-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;}
.bs-docs-sidenav > .active > a {position: relative;z-index: 2;padding: 9px 15px;border: 0;text-shadow: 0 1px 0 rgba(0,0,0,.15);-webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);-moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);}
/* Chevrons */
.bs-docs-sidenav .icon-chevron-right {float: right; margin-top: 2px;margin-right: -6px;opacity: .25;}
.bs-docs-sidenav > li > a:hover {background-color: #f5f5f5;}
.bs-docs-sidenav a:hover .icon-chevron-right {opacity: .5;}
.bs-docs-sidenav .active .icon-chevron-right,.bs-docs-sidenav .active a:hover .icon-chevron-right {background-image: url(../img/glyphicons-halflings-white.png);opacity: 1;}
.bs-docs-sidenav.affix {top: 40px;}
.bs-docs-sidenav.affix-bottom {position: absolute;top: auto;bottom: 270px;}
.navsup .container{margin-top:11px}
.btn-header,.btn-car {color:#363636;font-family: 'Open Sans', sans-serif; font-size:0.85em; font-weight:600; }
.btn-header{ margin:0 0 0 15px;}
.btn-car{color:#e30613; text-transform:uppercase; padding: 0; margin:0 0 0 15px;}
.btn-car img{margin: 0 7px 0 0; border:none;}
.btn-car:hover{color:#636363; border-bottom:2px solid #e30613; }
.prodestacado h4{font-family: 'Open Sans', sans-serif; font-size:1em; color:#FFF; background-color:#e30613; line-height:43px; margin:0; padding:0; font-weight:600;}
.prodestacado h4 img{ padding:0 14px;}
.bgline{ border-top:1px solid #ece5d6;border-bottom: 1px solid #ffffff;}
.boximg-det{width:224px; height:161px;line-height: 161px; position:relative;}
.boximg-det > img.descuento {padding: 0;margin: 0;width: 70px;height: 21px;z-index: 20;position: absolute;top: 10px;right: 10px;}
 .boxci{width:90%; height:180px;}
  .boxci img{ height:160px;}
/* productos-------------------------------------------------- */
.producto{ height:201px; background-color:#fff; display:inline-table; margin:20px 0 0 0;}
.producto-hs{ height:190px; background-color:#fff; display:inline-table; margin:20px 0 0 0;}
.producto:nth-child(1), .producto-hs:nth-child(1), .boxinfodestacado:nth-child(1) { margin:0;}
.pull-right{ float:right;}
/* mapa-del sitio-------------------------------------------------- */
.mapa-sitio ul {font-family: 'Merriweather', serif;font-size:1em; list-style:none; }
.mapa-sitio ul li, .mapa-sitio ul ul { margin:0;}
.mapa-sitio ul li a{color: rgb(54, 54, 54); font-weight:600;padding: 0;}
.mapa-sitio ul li a:hover{color:#e30613;}
.mapa-sitio li>ul {margin: 0;padding: 0;font-family: 'Open Sans', sans-serif;font-weight: 600;font-size: 0.85em;}
/* carrito pop up-------------------------------------------------- */
.carrobox{background: url(../img/bg-carrito.png) repeat  ;z-index: 1000;position: absolute;display: inline-block;top: -16px;left: 0;float: left;height: auto; min-height:150px;border-top:2px solid #e30613; border-bottom:2px solid #e30613; padding:10px;}
.carrobox .agregart{ color:#00a651;font-family: 'Merriweather', serif;font-size:1em;font-weight:400; text-transform: inherit; text-align:center; background-color:#fff; line-height:30px;}
.carrobox .agregart>span{font-family: 'Open Sans', sans-serif; font-size:1em; font-weight:700; text-transform:uppercase;}
.carrobox ul{ margin:20px 0 0 0; padding:0;}
.carrobox ul li{ list-style:none; border-bottom:1px solid #fff;height: 90px;display:inline-block; padding:10px 0 0 0;}
.boxprodimg{width: 95px;display: inline-block;float: left;position: relative;padding: 5px;margin: 0 10px 0 0; background: rgb(255, 255, 255);text-align: center;}.boxprodimg>img{width: auto\9;height: auto; max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
.boxproddet, .boxproddetcar{display:inline-block; width:233px; color:#363636;float: left;font-family: 'Merriweather', serif;font-size:0.8em;font-weight:700;text-transform: inherit; line-height:18px;}
.boxproddet>span{text-transform:uppercase;font-family: 'Open Sans', sans-serif;font-size:1em; }
.detcartit{text-transform:uppercase;font-family: 'Open Sans', sans-serif;font-size:1.3em; padding:0;display: inherit; font-weight:700; }
.bxelim{ display:inline-block;}
.bxelim img{ margin:0 5px 0 0;}
.eliminar{ color:#7d7d7d;font-family: 'Merriweather', serif;font-size:0.85em; font-weight:400; text-decoration:underline;}
.eliminar:hover{text-decoration:underline;}
.boxproddetcar { width:190px;font-size:0.9em;line-height:20px; font-weight:400;}
.boxproddetcar>span{ font-weight:700;}
.boxtiendacar { width:130px;font-size:0.9em;line-height:20px; font-weight:400;font-family: 'Merriweather', serif;}
.boxprodval{display:inline-block;float: left;font-family: 'Merriweather', serif;font-size:1.2em;font-weight:700; color:#e30613; padding:0 6px 0 0;}
.produin{ display:inline-block;font-family: 'Merriweather', serif;font-size:1.2em; height:40px; line-height:40px; border-bottom:1px solid #fff; margin:0 0 10px 0; width:100%;}
.produin .itenum, .produin .itemsubt{display:inline-block;}
.produin .itenum{ font-size:0.8em;}
.produin .itenum>span{ font-weight:700;}
.produin .itemsubt{color:#e30613;font-weight:700;}
.produin .itemsubt>span{color:#363636;}
.carboton{line-height:52px; height:52px; font-family: 'Open Sans', sans-serif; font-weight:500; font-size:1em;text-transform:uppercase; padding:10px 0;}
.carboton a.btn-vercar{ background-color:#00a651; text-align:center; color:#fff;display: inline-table;padding:0 36px; margin:0 0 0 10px;}
.carboton a.btn-vercar>img{ margin:0 10px 0 0;}
.carboton a.btn-vercar:hover{background-color:#e30613;}
.carboton a.btn-cerrar{ border: 2px solid #b8b7ac;display: inline-table; height:46px; line-height:46px; padding:0 36px; color:#9b9a8c;}
.carboton a.btn-cerrar:hover{border: 2px solid #e30613;color:#e30613;}
.carrobox h2{font-family: 'Merriweather', serif;font-size:1.2em;}

/* hover destacados-------------------------------------------------- */
.view {float: left;overflow: hidden;position: relative;text-align: center;cursor: default;background: #fff url(images/bg/img.jpg) no-repeat center center;}
.view .mask, .view .bordered, .view .withoutborder, .view .circlered, .view-second .bordeneg {position: absolute;overflow: hidden;top: 0;left: 0; width:100%;}
.view .content, .view .boxproducto, .view .boxcomprar, .view .boxdestacado {position: absolute;overflow: hidden;top: 0;left: 0; width:100%; }
.view a.boxproducto, .view a.boxcomprar{ padding:0;-webkit-transform: translate(0px, 100px);-moz-transform: translate(0px, 100px);-o-transform: translate(0px, 100px);-ms-transform: translate(0px, 100px);transform: translate(0px, 100px);-webkit-transition: all 0.2s 0.1s ease-in-out; -moz-transition: all 0.2s 0.1s ease-in-out;-o-transition: all 0.2s 0.1s ease-in-out;-ms-transition: all 0.2s 0.1s ease-in-out;transition: all 0.2s 0.1s ease-in-out;}
.view h2 {text-transform: uppercase;color: #fff;text-align: center;position: relative;font-size: 17px;padding: 10px;background: rgba(0, 0, 0, 0.8);margin: 20px 0 0 0;}
.view p {font-family: Georgia, serif;font-style: italic;font-size: 1em;position: relative;color: #fff;padding: 10px 20px 20px;text-align: center;}
.view a.info, .view a.boxproducto, .view a.boxcomprar {font-family: 'Merriweather', serif;font-size:2.45em;font-weight:700;font-style:italic;display: inline-block;text-decoration: none;background: #e30613;color: #fff;width:100%;padding:25px 0;} .view a.boxproducto { color:#e30613; background:none; } .view a.boxcomprar{font-size:1.45em;padding:10px 0;}
.view img, .view a.info img, .view a.boxproducto img, .view a.boxcomprar img, .view-second img, .view-second a.info img, .view a.boxproducto img{width: auto\9;height: auto; max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
.view a.info, .view a.boxproducto{ padding:40px 0;}
.view a.info:hover, .view span.buy:hover {-webkit-box-shadow: 0 0 5px #000;-moz-box-shadow: 0 0 5px #000; box-shadow: 0 0 5px #000;}

.view-second img {-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.view-second .mask, .view-second .bordered, .view-second .withoutborder {background-color: rgba(255,255,255, 0.7); width:100%; height:100%;-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0 ;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.view-second .bordeneg {background-color: rgba(0,0,0, 0.6); width:100%; height:100%;-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0 ;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.view-second a.circlered { width:175px; height:120px;background-color: #e30613; color:#fff;  text-align:center; float:left;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%; display: inline-block; margin:55px 0 0 25px ; padding:55px 0 0 0;}
.view-second a.circlered>span{font-family: 'Merriweather', serif; font-style:italic;font-size:1.9em;font-weight:700;text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.4); margin:0; padding:0;}
.view a.circlered span{text-align:center;}
.view a.circlered span:hover{ box-shadow:none !important;}
.view a.circlered span.buy{ width:130px; background:none; color:#fff; float:left;font-family: 'Open Sans', sans-serif;font-weight:600;font-size: 0.8em;  text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.4); border-top:2px solid #fff; margin:10px 0 0 15px;  padding:5px 12px 0 8px; text-transform:uppercase;}
.view-second .boxvalor{margin: 260px 20px 0 0; height:65px;}
.view-second .boxvalor h3{font-family: 'Merriweather', serif;font-size:1.7em;font-weight:700;background: transparent; margin:0 0 5px 0;text-align:right;}.view-second .boxvalor h3>span{color:#e30613;font-style:italic;}
.view-second .boxvalor h3, .view-second .boxvalor .v-before{-webkit-transform: translate(210px, -200px);-moz-transform: translate(210px, -200px);-o-transform: translate(210px, -200px);-ms-transform: translate(210px, -200px);transform: translate(210px, -200px);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.view-second .boxvalor .v-before{font-family: 'Open Sans', sans-serif;font-weight:600;font-size: 1.1em; color:#2a2a2a; text-align:right;} .view-second .boxvalor .v-before>span{text-decoration:line-through;}
.view-second .circle-int{background: transparent;margin: 20px 40px 0px 40px;-webkit-transform: translate(200px, -200px);-moz-transform: translate(200px, -200px);-o-transform: translate(200px, -200px);-ms-transform: translate(200px, -200px);transform: translate(200px, -200px);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.view-second a.circlered  {-webkit-transform: translate(200px, -200px);-moz-transform: translate(200px, -200px);-o-transform: translate(200px, -200px);-ms-transform: translate(200px, -200px);transform: translate(200px, -200px);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.view-second p {-webkit-transform: translate(-200px, 200px);-moz-transform: translate(-200px, 200px);-o-transform: translate(-200px, 200px);-ms-transform: translate(-200px, 200px);transform: translate(-200px, 200px);-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.view-second a.info, .view a.boxproducto{-webkit-transform: translate(0px, 200px);-moz-transform: translate(0px, 200px);-o-transform: translate(0px, 200px);-ms-transform: translate(0px, 200px);transform: translate(0px, 200px);-webkit-transition: all 0.2s 0.1s ease-in-out; -moz-transition: all 0.2s 0.1s ease-in-out;-o-transition: all 0.2s 0.1s ease-in-out;-ms-transition: all 0.2s 0.1s ease-in-out;transition: all 0.2s 0.1s ease-in-out;}
.view a.boxcomprar{-webkit-transform: translate(0px, 250px);-moz-transform: translate(0px, 250px);-o-transform: translate(0px, 250px);-ms-transform: translate(0px, 250px);transform: translate(0px, 250px);-webkit-transition: all 0.2s 0.1s ease-in-out; -moz-transition: all 0.2s 0.1s ease-in-out;-o-transition: all 0.2s 0.1s ease-in-out;-ms-transition: all 0.2s 0.1s ease-in-out;transition: all 0.2s 0.1s ease-in-out;}
.view-second a.info img, .view-second span.buy, .view a.boxproducto img{-webkit-transform: translate(0px, 100px);-moz-transform: translate(0px, 100px);-o-transform: translate(0px, 100px);-ms-transform: translate(0px, 100px);transform: translate(0px, 100px);-webkit-transition: all 0.2s 0.1s ease-in-out; -moz-transition: all 0.2s 0.1s ease-in-out;-o-transition: all 0.2s 0.1s ease-in-out;-ms-transition: all 0.2s 0.1s ease-in-out;transition: all 0.2s 0.1s ease-in-out;}
.view-second:hover a.info img > .inbx{margin:0 40px 10px 60px;}
.view-second:hover .mask, .view-second:hover .bordered, .view-second:hover .withoutborder, .view-second:hover .circlered, .view-second:hover .bordeneg{-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;}
.view-second:hover .bordered{border:4px solid #e30613; width:96%; height:96%;}.view-second:hover .bordeneg{border:4px solid #e30613; width:97%; height:97%;}
.view-second:hover .boxvalor h3, .view-second:hover .boxvalor .v-before, .view-second:hover .circle-int,  .view-second:hover a.circlered{-webkit-transform: translate(0px,0px);-moz-transform: translate(0px,0px);-o-transform: translate(0px,0px);-ms-transform: translate(0px,0px);transform: translate(0px,0px);-webkit-transition-delay: 0.3s;-moz-transition-delay: 0.3s;-o-transition-delay: 0.3s;-ms-transition-delay: 0.3s;transition-delay: 0.3s;}
.view-second:hover p {-webkit-transform: translate(0px,0px);-moz-transform: translate(0px,0px);-o-transform: translate(0px,0px);-ms-transform: translate(0px,0px);transform: translate(0px,0px);-webkit-transition-delay: 0.4s;-moz-transition-delay: 0.4s;-o-transition-delay: 0.4s;-ms-transition-delay: 0.4s;transition-delay: 0.4s;}
.view-second:hover a.info, .view-second:hover a.info img, .view-second:hover span.buy, .view:hover a.boxproducto, .view:hover a.boxproducto img, .view:hover a.boxcomprar {-webkit-transform: translate(0px,0px);-moz-transform: translate(0px,0px);-o-transform: translate(0px,0px);-ms-transform: translate(0px,0px);transform: translate(0px,0px);-webkit-transition-delay: 0.5s;-moz-transition-delay: 0.5s;-o-transition-delay: 0.5s;-ms-transition-delay: 0.5s;transition-delay: 0.5s;}
.view-second:hover a.info img, .view:hover a.boxproducto img{ margin:0 55px 20px 55px;}
.view:hover a.boxcomprar{ margin:180px 10px 0 10px; width:91%; }
.view a.boxcomprar .fl-down, .view:hover a.boxcomprar .fl-down{display: inline-block;width: 0;vertical-align: top;margin: 8px 0 0 4px;height: 0;border-top: 4px solid rgb(225,225,225);border-right: 4px solid rgba(0, 0, 0, 0);border-left: 4px solid rgba(0, 0, 0, 0);}
.boxinfoproducto{ margin:5px 20px 30px 20px; height:40px;}
.boxinfoproducto-hs{ margin:5px 20px 25px 20px; height:40px;}
.boxinfoproducto .circle-ref, .boxinfoproducto-hs .circle-ref, .view-second .circle-int{width: 40px;font-family: 'Open Sans', sans-serif; font-size:12px; color:#b1b0b0; font-weight:600; line-height:12px; text-align:center;height: 33px; border:2px solid #c7c7c7;padding-top: 7px; float:left; margin:0 10px 0 0 ;display: inline-block;-webkit-border-top-left-radius: 50px;-webkit-border-top-right-radius: 50px;-webkit-border-bottom-right-radius: 50px;-webkit-border-bottom-left-radius: 50px;-moz-border-radius-topleft: 50px;-moz-border-radius-topright: 50px;-moz-border-radius-bottomright: 50px;-moz-border-radius-bottomleft: 50px;border-top-left-radius: 50px;border-top-right-radius: 50px; border-bottom-right-radius: 50px; border-bottom-left-radius: 50px;}
.boxinfoproducto .p-before, .boxinfoproducto-hs .p-before{ font-family: 'Open Sans', sans-serif;font-weight:600;font-size: 0.85em; color:#8e8e8e; text-align:right;} .boxinfoproducto .p-before>span, .boxinfoproducto-hs .p-before>span{text-decoration:line-through;}
.boxinfoproducto .p-now, .boxinfoproducto-hs .p-now{font-family: 'Merriweather', serif;font-size:1.05em;text-align:right; font-weight:700;}.boxinfoproducto .p-now>span, .boxinfoproducto-hs .p-now>span{color:#e30613;}
.boxinfoproducto .p-price{font-family: 'Merriweather', serif;font-size:1.05em;text-align:right; font-weight:700; line-height:40px;}
.boxinfoproducto-hs .p-price{font-family: 'Merriweather', serif;font-size:1.05em;text-align:right; font-weight:700; line-height:30px;}
.boxinfoproducto .p-price>span, .boxinfoproducto-hs .p-price>span{color:#e30613; margin:0; padding:0;}
.boxdetllproducto{ margin:5px 0 25px 0; min-height:60px; height:auto;}
.boxdetllproducto .circle-ref{width: 60px;height: 50px; font-family: 'Open Sans', sans-serif; font-size:1.2em; color:#b1b0b0; font-weight:600; line-height:1.2em; text-align:center;border:2px solid #c7c7c7;padding: 10px 0 0 0; float:left; margin:0 10px 0 0 ;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%; display: inline-block;}
.boxdetllproducto .box-precio-detalle{overflow:hidden; text-align:right;}
.boxdetllproducto .p-now{font-family: 'Merriweather', serif;font-size:1.6em;text-align:right; font-weight:700;}.boxdetllproducto .p-now>span{color:#e30613;}
.boxdetllproducto .p-price{font-family: 'Merriweather', serif;font-size:1.6em;text-align:right; font-weight:700; line-height:1.2em; display:block;}.boxdetllproducto .p-price>span{color:#e30613;}
.boxdetllproducto .p-before{ font-family: 'Open Sans', sans-serif;font-weight:600;font-size: 1.3em; color:#868686; text-align:right; display:block; line-height:1.1em; margin:0;} .boxdetllproducto .p-before>span{text-decoration:line-through;}
.view-second .circle-int{border:2px solid #61615f; margin:20px 0 0 155px; color:#61615f;}
.boxinfodestacado {display: inline-table;margin: 20px 0 0 0;}
.boxinfodestacado .txtdestacado{font-family: 'Noto Serif', serif; font-size:1.5em; color:#fff; font-weight:700; font-style:italic; text-transform:uppercase; position:absolute; background: rgba(0, 0, 0, 0.4); bottom:15px; height:50px; padding:10px; line-height:1.2em; text-align:center; letter-spacing:1px;width: 91%;}
h3.boxdestacado{width: 100px;height: 100px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%; background-color:#F00;}
.banner-temp{ margin:20px 0 0 0;}
.banner-temp img, .banner-int img, .boxbtnir img{width: auto\9;height: auto; max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
.banner-int{ margin:0;}
.filtro{ margin:0; padding:0;font-family: 'Merriweather', serif;font-size:1.0em; font-weight:700; color:#363636;}
.filtro li{ list-style:none;}
.prince{border-top:1px solid #fff; border-bottom:1px solid #ece5d6; padding:10px 0;}
.prince>a{ padding:0 0 20px 0;display: inline-block;}
.sin>a{ padding:0;}
.filtro li a{color:#363636;}
.filtro li a:hover{color:#e30613;}
.filtro li>ul{ margin:0; padding:0; font-family: 'Open Sans', sans-serif;font-weight:600;font-size: 0.85em;}
.filtro li a.vt{color:#e30613;}
.filtro li a.vt .arrowr {display: inline-block;width: 0;vertical-align: top; margin:6px 0 0 4px;height: 0;border-top: 4px solid rgba(0, 0, 0, 0);border-bottom: 4px solid rgba(0, 0, 0, 0);border-left: 4px solid rgb(227, 6, 19);}
h3.titsecc, h3.titsecc > a{ color:#e2bfbd;border-bottom:1px solid #ece5d6; padding: 10px 0 25px 0; margin:0;font-family: 'Open Sans', sans-serif;font-weight:600; line-height:inherit; text-transform:uppercase;}
h3.titsecc > a{ border:none;}
h3.titsecc > a:hover{color: rgb(227, 6, 19);}
h3.titulosecc{ color:#e2bfbd; padding:0 0 20px 0; margin:0;font-family: 'Open Sans', sans-serif;font-weight:600; line-height:30px;}
h3.boxosecc{ color:#e2bfbd; padding:0 0 10px 0; margin:0;font-family: 'Open Sans', sans-serif;font-weight:600; line-height:30px;}
.cajares{border-bottom:1px solid #ece5d6;padding:0 0 20px 0;display: inline-block;width: 100%; }
.resultprod{ color:#81817d;font-family: 'Open Sans', sans-serif;font-weight:600;margin:0; height: 30px;line-height: 30px;}
.box-filt{ color:#81817d;font-family: 'Open Sans', sans-serif;font-weight:600;border-bottom:1px solid #ece5d6;padding:0 0 20px 0; margin:0; height:20px; }
.box-filt{ height:40px;}
.btn-filtro, .btn-organizar { border:2px solid #e1e1e1; padding:2px 5px; font-family: 'Open Sans', sans-serif;font-weight:700; margin:10px 0 10px 10px; width:130px; display:inline-block;}
.btn-verms {  font-family: 'Open Sans', sans-serif;font-weight:700;display:inline-block;color:#e30613;font-size:0.85em;  }
.btn-organizar {margin:0 0 0 10px;width:250px; }
.btn-filtro{ margin:10px 0 10px 10px;}
.btn-filtro:nth-child(1){ margin:10px 0;}
.btn-filtro > span, .btn-organizar > span {color:#363636; font-size:0.85em; }
.btn-group>a, .btn-group>.btn{color:#e30613; font-size:0.85em; }
.btn-filtro .arrowdown, .btn-organizar .arrowdown, .btn-filtrodr .arrowdown, .btn-verms .arrowdown {display: inline-block;width: 0;vertical-align: top; margin:8px 0 0 4px;height: 0;border-top: 4px solid rgb(227, 6, 19);border-right: 4px solid rgba(0, 0, 0, 0);border-left: 4px solid rgba(0, 0, 0, 0);color:#e30613;}
.cleanfiltros{ color:#fffbf0; text-transform:uppercase; font-weight:500; width:85px;display: inline-block; text-align:center; margin:0; padding: 3px 0; line-height:14px; background-color:rgb(227, 6, 19); font-size: 0.85em;letter-spacing: 0.05em;}
.cleanfiltros:hover{ color:#fff;}
/* compra rapida detalle de producto ------------------------ */
.detallerapido{background:url(../img/bg.png) repeat #fffdf2; position:relative; display:inline-block; z-index:500; width: 100%; border-top:2px solid #F90206; border-bottom:2px solid #F90206;padding:25px 0;  }
.detallerapido .closedr{ display:inline-block; color:#8b8a8a;font-family: 'Open Sans', sans-serif;font-size:0.9em; text-transform:uppercase; font-weight:600; width:100%; text-align:right;}
.inforapido{ display:inline-block;}
.box-redesdr{margin: 15px 0 0 0; padding:20px 0 0 0;font-family: 'Merriweather', serif;font-size:0.9em; font-weight:600; color:#7a7a7a; }
.boxdetllrapido{ margin:25px 0 0 0; height: 50px}
.boxdetllrapido .circle-ref{width: 50px;height: 40px; font-family: 'Open Sans', sans-serif; font-size:1em; color:#b1b0b0; font-weight:600; line-height:1em; text-align:center;border:2px solid #c7c7c7;padding: 10px 0 0 0; float:right; margin:0;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%; display: inline-block;}
.boxdetllrapido .p-now{font-family: 'Merriweather', serif;font-size:1.3em;text-align:right; font-weight:700;} .boxdetllrapido .p-now>span{color:#e30613;}
.boxdetllrapido .p-before{ font-family: 'Open Sans', sans-serif;font-weight:600;font-size: 1.2em; color:#8e8e8e; text-align:right;} .boxdetllrapido .p-before>span{text-decoration:line-through;}
.boxdetllrapido .p-price{font-family: 'Merriweather', serif;font-size:1.3em;text-align:right; font-weight:700; line-height:30px;} .boxdetllrapido .p-price>span{color:#e30613;}
.upbox{ line-height:50px; margin:5px 0 0 0;}
.txtdis{color: rgb(0, 166, 81);font-family: 'Merriweather', serif;font-size: 0.9em;font-weight: inherit;}.txtdis img{ margin:0 5px 0  0;}.txtdis span{ font-weight:600;}
.btn-drcarrito{ background-color:#00a651; height:50px; display:inline-block; width:100%; line-height:50px; color:#fff;text-align: center;font-family: 'Open Sans', sans-serif; font-weight:600; }
.btn-drcarrito img{ margin:0 10px 0 0;}
.btn-drcarrito:hover{ color:#fff;}
.sliderprod{ height:370px; background-color:#fff;}
red-social{ line-height:50px; height:50px;}
/* contacto ------------------------------------- */
.box-infocap{ margin:40px 0 10px 0; width:100%; display: inline-block;}
.box-infocapsig{ margin:10px 0; width:100%; display: inline-block;}
.box-infocap h4, .box-infocapsig h4{ font-family: 'Open Sans', sans-serif; color:#e2bfbd; margin:0 0 10px 0; padding:0; font-weight:600;}
.box-infocap span, .box-infocapsig span{font-family: 'Merriweather', serif;font-size: 0.9em; color:#363636; padding:10px 0 0 0; display:inline-block;}
.txt-cont p{ color:#363636;font-family: 'Merriweather', serif;font-size: 0.9em;}
.txt-cont p strong{ margin:20px 0;display: inherit;}
.box-infocap a, .box-infocapsig a{ padding: 0;height:32px; font-family: 'Merriweather', serif; margin:5px 0; display:inline-block;color:#363636; font-weight:700; }
.box-infocap a:hover, .box-infocap a span:hover, .box-infocapsig a:hover, .box-infocapsig a span:hover{color:#e30613;}
.box-infocap a span, .box-infocapsig a span{ padding:0 0 0 35px; width:150px;font-size: 0.85em; color:#363636; font-weight:700;}
.btnredes{ width:100%;margin: 10px 0;}
.facered, .twitred, .goored, .pintered { background-position:top; background-repeat:no-repeat;  height:32px; width:32px; line-height:32px; height:26px; margin:0 0 0 30px; padding:0 0 0 30px;}
.facered{ background-image: url(../img/icon-Fb.png);}
.twitred{ background-image:url(../img/icon-Tw.png);}
.goored{ background-image:url(../img/icon-Gm.png); }
.pintered{background-image:url(../img/icon-Pn.png);}
.facered:hover, .twitred:hover, .goored:hover, .pintered:hover{background-position:bottom; }
.olvcont{font-family: 'Merriweather', serif; color:#00a651; text-decoration:underline; font-size:0.9em;}
.olvcont:hover{text-decoration:underline;}
/* detalle de producto ------------------------------------- */
.box-pasos{font-family: 'Open Sans', sans-serif;font-size:1em;border-bottom:1px solid #fff; padding:20px 0;border-top: 1px solid #ece5d6;}
.sinb{ border-bottom:0;}
.box-pasos > span{font-weight:600;}
.box-pasos .check-producto > img, .check-producto > img, .out-producto > img{ margin:0 5px 0 0 ;}
.box-pasos .check-producto, .check-producto{color:#00a651;font-family: 'Merriweather', serif;font-size:0.9em; font-weight:inherit; }
.check-producto{font-size:0.85em;}
.out-producto{color:#e30613;font-family: 'Merriweather', serif;font-size:0.85em; font-weight:inherit; }
.box-pasos .check-producto > span, .check-producto > span{ font-weight:700;}
/* paso 1 - talla ----------------------------------------- */
.notalla{ color:#717171;font-family: 'Merriweather', serif;font-size:0.9em; text-decoration:underline; font-weight:400; display:inline-block;}
.box-ptalla{ margin:20px 0;}
.box-ptalla ul, .box-pcolor ul,  .box-puni ul{ margin:0;}
.box-ptalla ul{float:left;}
.box-ptalla li{ /*list-style:none; display:inline-block;*/ width:60px; /*text-align:center; margin:0 0 0 15px; position:relative;*/}
/*.box-ptalla li:nth-child(1){ margin:0;}*/
.box-ptalla li a, .box-pcolor li a{border:2px solid #b8b7ac;display: block;padding: 0;clear: both;font-weight: normal;line-height: 20px;color: #b8b7ac;white-space: nowrap; font-size:0.9em}
.box-ptalla li a:hover, .box-ptalla li .active, .box-pcolor li a:hover, .box-pcolor li .active, .box-puni li a:hover, .box-puni li .active{color: #e30613;text-decoration: none;border-color:#e30613;}
.box-ptalla .nh { color:#e1e1e1;border:2px solid #e1e1e1;}
.box-ptalla .nh:hover {border:2px solid #e1e1e1;color:#e1e1e1; }
.box-ptalla .nh img{width: 100%;height: 100%;position: absolute;top: 0;left: 0; }
/* paso 2 - color ----------------------------------------- */
.box-pcolor, .box-puni { margin:10px 0 0 0;}
.box-pcolor li, .box-puni li{ list-style:none; display:inline-block; width:215px;  margin:10px 15px 0 0; position:relative;}
.box-pcolor li a{ padding:4px;}
.box-pcolor li a img{margin:0 10px 0 0;}
.box-puni li a{border:2px solid #b8b7ac;display: block;padding:8px 15px ;clear: both;font-weight: normal;line-height: 20px;color: #b8b7ac;white-space: nowrap; font-size:0.9em}
.box-pasos .agrecar, .btn-irpagar, .btn-frmint, .btn-datos{ background-color:#00a651; height:50px; width:100%; display:inline-block; margin:10px 0 0 0; text-align:center; line-height:50px; color:#fff; font-weight:600; font-size:1.1em; border:none;}
.box-pasos .entienda{  height:46px; width:99%; display:inline-block; margin:10px 0 0 0; text-align:center; line-height:50px; color:rgb(184, 183, 172); font-weight:600; font-size:1.1em; border: 2px solid rgb(184, 183, 172);}
.box-pasos .entienda:hover{border: 2px solid #e30613; color:#e30613;}
.box-pasos .entienda span{background: url(../img/icono-en-map.png) no-repeat center; width:29px; height:21px; display:inline-block; margin:0 7px 0 0;}
.box-pasos .entienda:hover span{background: url(../img/icono-en-maph.png) no-repeat center; }
.btn-datos>input{width:100%;}.btn-frmint{line-height:47px;}
.box-pasos .agrecar > img{ margin:0 10px 0 0; border:none;}
.box-pasos .agrecar:hover, .btn-irpagar:hover, .btn-frmint:hover, .btn-datos:hover{background-color:#e30613; color:#fff;}
.boxvieron, .box-redesp, .box-redesdr{border-bottom:1px solid #fff; border-top: 1px solid #ece5d6;}
.box-back{ border-top: 1px solid #ece5d6;}
.boxvieron h3{ color:#363636;font-family: 'Open Sans', sans-serif;font-size:1.2em; display:inline-block;}
.box-redesp{margin: 15px 0 0 0; padding:10px 0;font-family: 'Merriweather', serif;font-size:0.9em; font-weight:600; color:#7a7a7a; }
.redesm > a{ margin: 0 15px;}
.box-back, .box-verdtll{color:#949494;font-family: 'Open Sans', sans-serif;font-size:1em; font-weight:600; padding:20px 0;}
.box-back .flback {display: inline-block;width: 0;vertical-align: top;margin: 6px 0 0 4px;height: 0;border-top: 4px solid rgba(0, 0, 0, 0);border-bottom: 4px solid rgba(0, 0, 0, 0);border-right: 4px solid rgb(148, 148, 148);}
.box-verdtll{ font-size:0.9em; float:right; padding:0; margin:11px 0 0 0;}
.box-verdtll a{ color:#949494;}
.box-verdtll .flir{border-top: 4px solid rgba(0, 0, 0, 0);border-bottom: 4px solid rgba(0, 0, 0, 0);border-left: 4px solid rgb(148, 148, 148);display: inline-block;vertical-align: top;margin: 6px 0 0 4px;}
.box-verdtll .flir:hover{border-left: 4px solid rgb(227, 6, 19);}
.btn-filtrodr { border:2px solid #e1e1e1; padding:2px 5px; font-family: 'Open Sans', sans-serif;font-weight:700; margin:10px 0 4px 10px; width:200px; display:inline-block;}
.org-por {border:2px solid #e1e1e1; padding:2px 5px; font-family: 'Open Sans', sans-serif;font-weight:700; margin:0; width:228px; display:inline-block;}
.btn-aplicar{ display:inline-block; float:left; padding: 0; margin:10px;  }
.btn-aplicar a{  color:#fffbf0; text-transform:uppercase; font-weight:500; width:123px;display: inline-block; text-align:center; margin:0; padding: 8px 0; line-height:14px; background-color:rgb(227, 6, 19); font-size: 0.85em;letter-spacing: 0.05em;}
.btn-aplicar a:hover{color:#fff;}
/* mapa------------------------------------------------ */
.locales {margin:0; padding:0; height:560px; overflow-x:auto; }
.locales li{ list-style:none; color:#8c8c8c;border-top: 1px solid rgb(255, 255, 255);border-bottom: 1px solid rgb(236, 229, 214); padding:10px 0;}
.locales li a{color:#8c8c8c;font-family: 'Open Sans', sans-serif;}
.locales li a:hover, .locales li a:hover span, .locales .active, .locales .active a, .locales .active a span{ color:#e30613;}
.locales li .nom{color:#8c8c8c;font-family: 'Merriweather', serif;font-size:1em;font-weight:700; width:100%; display:inline-block; padding:0 0 20px 0;}
.locales li .local, .locales li .dir, .locales li .tel{ width:100%; display:inline-block;font-size:0.9em;}
.finbajo{border-bottom:2px solid #e30613;display: inline-block;width: 100%;vertical-align: top; height:10px;}
.flbajo{display: inline-block;width: 0;vertical-align: top;margin: 2px 0 0 100px;height: 5px;border-top: 4px solid rgb(227, 6, 19);border-right: 4px solid rgba(0, 0, 0, 0);border-left: 4px solid rgba(0, 0, 0, 0); text-align:center;}
.mapa{ height:560px;}
.etienda{ margin:0;}
/* carrito de compras ----------------------------------- */
.peq { font-size:1.5em}
.bgres{ background-color:#faf6eb; padding:15px 0;}
.titent th{font-family: 'Open Sans', sans-serif;
font-size: 0.9em;
color: rgb(134, 134, 134);
font-weight: 500;}
.bgresti{ background-color:#faf6eb; padding:15px 10px;}
.morl{margin: 60px 0 0 0;}
.boxrescar{ display:inline-block;font-family: 'Open Sans', sans-serif;font-size:1em; height:auto; line-height:50px; padding:0 25px; border-bottom: 1px solid rgb(236, 229, 214);
border-top: 1px solid rgb(255, 255, 255); margin:0; width:87%; color:#363636; }
.boxrescar:first-child{ border-top:none;}
.itembox{ display:inline-block; width:100%;}
.boxrescar .itenum, .boxrescar .itemsubt{display:inline-block; }
.boxrescar .itenum{ text-transform:uppercase; font-weight:700;}.boxrescar .itenum >span, .boxrescar .itemval >span{color:#e30613;}
.boxrescar .itenum a{ color: rgb(128, 128, 128);text-decoration:underline;font-family: 'Merriweather', serif;font-weight:400; font-size:0.8em;}
.boxrescar .itemval{font-family: 'Merriweather', serif;font-weight:600;}
.boxbtnir { padding:10px 25px; text-align:center;text-transform:uppercase;  }
.boxbtnir p{font-size:0.9em;font-weight:600; padding:10px 0 25px 0;font-family: 'Open Sans', sans-serif;}
.priceval{color:#e30613;font-family: 'Merriweather', serif;font-weight:600;font-size:1.1em;}
.circle {border-radius: 50%;display: inline-block;}
#circle3 {width: 53px;height: 53px;background: #e5e1d4;position: relative;}
.box-number{ text-align: center;}
.box-number p{font-family: 'Merriweather', serif; font-size:0.85em;}
.box-number .number{width: 45px;height: 45px;font-family: 'Merriweather', serif;font-size: 2.5em;color: #ffffee;font-weight: 600;line-height: 1em;text-align: center;border: 2px solid rgb(255, 255, 255);padding: 0;margin: 2px 0 0 0;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;display: inline-block;}
.box-number .txtnumber{font-family: 'Open Sans', sans-serif;font-size:1em; color:#333333; text-transform:uppercase;}
/* politicas y condiciones ------------------------------ */
.politica{margin:0; padding:0; height:720px; overflow-x:auto;}
.politica p{font-family: 'Open Sans', sans-serif;font-size:0.9em; color:#333333; line-height:1.6em; padding:0; margin:0;}
.politica span{font-family: 'Merriweather', serif;font-size:1em;font-weight:700; margin:20px 0 20px 30px; display:inline-block;}
.apc{ margin:20px 0 30px 0;}
.asi{font-family: 'Open Sans', sans-serif;font-size:1em; color:#868686;font-weight:700; margin:10px 0; text-align:center; }
/* calidad caprino ------------------------------ */
.calidadc{margin:0; padding:0; }
.calidadc p{font-family: 'Merriweather', serif;font-size:0.85em; color:#393939; line-height:1.7em; padding:0; margin:0;}
.cc{ width:224px;}
.suavecc{ width:155px;}
.suavecc a{ color:#363636;}
.cc p{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#393939; line-height:inherit; margin:30px 0;}
.garan{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#393939; line-height:inherit; text-transform:uppercase; text-align:center; font-weight:700;display: inline-block;}
.textosuave{font-family: 'Open Sans', sans-serif;font-size:0.9em;color:#393939; line-height:inherit; font-weight:700;display: inline-block;    margin-top: 20px;}
.textosuave > ul{ list-style-image:url(../img/piecito.png);}
.textosuave > ul li{    margin-bottom: 10px;}

.boximages img{ margin:30px 0;}
.boximages img, .producto .pimg, .view img.pimg, .prodestacado .pdesimg, .boxinfodestacado .pinfoimg,
.bnrsuavi {width: auto\9;height: auto; max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
/* imagens de productos --------------------------------------- */
.producto .pimg, .view img.pimg, .prodestacado .pdesimg, .boxinfodestacado .pinfoimg, .imgbx{ min-width:166px; width:100%;}
/* Footer---------------------------------------- */
.footer {padding: 30px 0 0 0;margin: 0;font-family: 'Merriweather', serif; color:#363636;font-size:1em;font-weight:700; line-height:inherit;}
.fotp{ margin:10px 0 0 0;}
.fotp, .fotp >a{color:#676767;font-family: 'Open Sans', sans-serif; font-weight:400; font-size:0.9em; }
.footer p {margin:10px 0 0 0;color: #777;}
.footer-links {margin: 10px 0;}
.footer-links li {display: inline;padding: 0 2px;}
.footer-links li:first-child {padding-left: 0;}
.footer ul li, .footer a, .footer button{ list-style:none;font-family: 'Open Sans', sans-serif; font-size:0.95em; font-weight:700; margin:5px 0 10px 0;}
.footer .cont .contacfoot{ list-style:none;font-family: 'Open Sans', sans-serif; font-size:0.95em; font-weight:700; margin:5px 0 10px 0;}
.footer button{color:#e30613; border:none; margin: 2px 0 0 0;}
.footer ul li a, .footer a{color:#363636; text-decoration:underline;}
.footer ul li a:hover, .footer a:hover{ color:#e30613;}
.footer .redes{ font-family:'Open Sans', sans-serif; color:#363636; font-weight:300; }
.footer .redes .span6> span{color:#a6a6a6; font-weight:600;}
.footer .ten{ font-size:0.85em; color:#676767;line-height: 25px;margin: 4px 0;}
.footer .cont{font-size:0.85em;}
.footer .cont .contacfoot{ list-style:none;font-family: 'Open Sans', sans-serif; font-size:1.1em; font-weight:700; margin:5px 0 10px 0;}
.footer .red {color:#e30613; font-family: 'Merriweather', serif;font-size:2.2em;font-weight:700;font-style:italic;margin: 10px 0;display: inline-block;}
a.facebook, .footer a.facebook, a.twitter, .footer a.twitter, a.gmas, .footer a.gmas,a.mail, .footer a.mail, a.pinterest, .footer a.pinterest{width:25px; height:25px; text-indent:-9999px; float:left; margin:0 10px 0 0;}
a.facebook, .footer a.facebook{ background-image:url(../img/icon-Facebook.png); background-position:top; }
a.twitter, .footer a.twitter{ background-image:url(../img/icon-Twitter.png); background-position:top;}
a.gmas, .footer a.gmas{ background-image:url(../img/icon-Gmas.png); background-position:top; }
a.mail, .footer a.mail{background-image:url(../img/icon-Mail.png); background-position:top;}
a.pinterest, .footer a.pinterest{background-image:url(../img/icon-Pinterest.png); background-position:top;}
a.facebook:hover, a.twitter:hover,  a.gmas:hover, .footer a.facebook:hover, .footer a.twitter:hover, .footer a.gmas:hover, a.mail:hover, .footer a.mail:hover, a.pinterest:hover, .footer a.pinterest:hover{background-position:bottom;}
.footer h5{ padding:0; margin:0 0 10px 0;font-family:'Open Sans', sans-serif; }
.footin{ margin:5px 0 0 0; }
.footin .ph, .ph{font-family:'Open Sans', sans-serif; font-size: 12px;}
.control-group a{ color:#e30613;font-family:'Open Sans', sans-serif; font-size:0.6em; text-decoration:none; font-weight:700; margin:0 5px 0 0; padding:0;}
/* Checkbox Five*/
.checkboxFive {width: 25px;margin: 5px;position: relative;}
/* Create the box for the checkbox*/
.checkboxFive label {cursor: pointer;position: absolute;width: 25px;height: 25px;top: 0;left: 0;background: rgb(255, 253, 240);border:1px solid #ddd;}
/* Display the tick inside the checkbox*/
.checkboxFive label:after {opacity: 0;content: '';position: absolute;width: 9px;height: 5px;background: transparent;top: 6px;left: 7px;border: 3px solid rgb(227, 6, 19);border-top: none;border-right: none;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
/* Create the hover event of the tick*/
.checkboxFive label:hover::after {opacity: 0.5;}
/* Create the checkbox state for the tick*/
.checkboxFive input[type=checkbox]:checked + label:after {opacity: 1;}
.val{color: rgb(122, 122, 122);}
.car-detalle{display:inline;float:left; width:470px;}
.car-detalle img { width: auto\9;height: auto; max-width: 100%;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
.pincorreo{ font-size:0.85em; color:#363636; font-weight:600; margin-bottom:15px;}
.more{ }
.bxlinfot .more { clear: none; width: auto; margin: 0; }
.bxlinfot .more ul { display: block; text-align: left; height: auto; }
.bxlinfot .more ul li { display: block; float: none; padding: 0; width: auto; }
.bxlinfot .more ul li a { float: none; background: transparent; width: auto; padding: 0; box-shadow: none; font-size: 0.95em; text-transform: none; color: rgb(54, 54, 54); }
.bxlinfot .more ul li a:hover { background: transparent; color: rgb(227, 6, 19); }
.red-social{ line-height: 25px;margin: 4px 0;}
.red-social span{color:#a6a6a6;font-family:'Open Sans', sans-serif; font-size:0.9em; font-weight:600;padding: 0 0 0 130px;}
.bxlinfot{ margin: 20px 0 10px 0;display: block; width: 100%;}
.contrib{float: right; font-size: 12px; margin-top: 10px;font-family:'Open Sans', sans-serif; font-weight:600;color:#a6a6a6;}
.contrib a{font-weight:600;color:#a6a6a6;}
/* Responsive ------------------------------------------------- */

/* Desktop large
------------------------- */
@media (min-width: 1200px) {
  .bs-docs-container {max-width: 970px;}
  .bs-docs-sidenav {width: 258px;}
  .bs-docs-sidenav > li > a {width: 230px \9; /* Override the previous IE8-9 hack */}
}
@media (min-width: 979px) and (max-width: 1024px) {
	.carboton a.btn-cerrar {padding: 0 34px;}
}
/* Desktop
------------------------- */
@media (max-width: 980px) {
  /* Unfloat brand */
  body > .navbar-fixed-top .brand {loat: left; margin-left: 0;padding-left: 10px;padding-right: 10px;}
  /* Inline-block quick links for more spacing */
  .quick-links li {display: inline-block;margin: 5px;}
  /* When affixed, space properly */
  .bs-docs-sidenav {top: 0;width: 218px;margin-top: 30px;margin-right: 0;}
}
/* Tablet to desktop
------------------------- */
@media (min-width: 768px) and (max-width: 979px) {
  /* Remove any padding from the body */
  body { padding-top: 0;}
  /* Widen masthead and social buttons to fill body padding */
  .jumbotron {margin-top: -20px; /* Offset bottom margin on .navbar */}
  /* Adjust sidenav width */
  .bs-docs-sidenav {width: 166px;margin-top: 20px;}
  .bs-docs-sidenav.affix {top: 0;}
  .produ {width: 165px;}
  .boximg-det {width: 170px;}
.view a.boxcomprar {font-size: 1.2em;}
.view-second:hover a.info img, .view:hover a.boxproducto img{ margin:0 40px 20px 40px;}
.car-detalle {width: 355px;}
.btn-filtrodr {width: 160px;margin: 10px 0 4px 0;}
.box-verdtll {font-size: 0.8em;}
.boxproddet {width: 120px;}
.carboton a.btn-vercar {padding: 0 10px;}
.carboton a.btn-cerrar {padding: 0 5px;}
.sliderprod {height: 280px;}
.footer .ten, .footer ul li, .fotp, .fotp >a  {font-size: 0.85em;}
.pincorreo {font-size: 0.8em;}
.footer .cont {font-size: 0.75em;}
.footin .ph, .ph{ font-size:10px;}
.view a.info, .view a.boxproducto, .view a.boxcomprar {font-size: 1em;}
.boxproddetcar {width: 80px;}
}

/* Tablet
------------------------- */
@media (max-width: 767px) {
  /* Remove any padding from the body */
  body {padding-top: 0;}
  /* Widen masthead and social buttons to fill body padding */
  .jumbotron { padding: 40px 20px;margin-top:   -20px; /* Offset bottom margin on .navbar */margin-right: -20px;margin-left:  -20px;}
  .masthead h1 {font-size: 90px; }
  .masthead p,.masthead .btn {font-size: 24px;}
 .marketing .span4 {margin-bottom: 40px;}
  .bs-docs-social {margin: 0 -20px;}
  /* Space out the show-grid examples */
  .show-grid [class*="span"] {margin-bottom: 5px;}
  /* Sidenav */
  .bs-docs-sidenav { width: auto;margin-bottom: 20px;}
  .bs-docs-sidenav.affix {position: static;width: auto;top: 0;}
  /* Unfloat the back to top link in footer */
  .footer {margin-left: -20px;margin-right: -20px;padding-left: 20px;padding-right: 20px;}
  .footer p {margin-bottom: 9px;}
  .main{ width:220px;}
   .bgline { border:none;}
   .btn-header {margin: 0 0 0 10px;}
   .footer h5{ padding:0; margin:30px 0 10px 0;font-family:'Open Sans', sans-serif; }
	.footin .ph, .ph{width: 230px;}
.footer ul{ margin:0;}
.footer .cont { width:75%;}
.locales {height: 155px;}
.boxproddetcar {width: 80px;}
.boxvieron h3 { font-size:1em;}
}

/* Landscape phones
------------------------- */
@media (max-width: 480px) {
  /* Remove padding above jumbotron */
  body { padding-top: 0;}
  /* Change up some type stuff */
  h2 small {display: block;}
  /* Downsize the jumbotrons */
  .jumbotron h1 {font-size: 45px;}
  .jumbotron p,.jumbotron .btn {font-size: 18px;}
  .jumbotron .btn {display: block;margin: 0 auto;}
  /* center align subhead text like the masthead */
  .subhead h1,.subhead p {text-align: center;}
  /* Marketing on home */
  .marketing h1 {font-size: 30px;}
  .marketing-byline {font-size: 18px;}
  /* center example sites */
  .example-sites { margin-left: 0;}
  .example-sites > li {float: none;display: block;max-width: 280px;margin: 0 auto 18px;text-align: center;}
  .example-sites .thumbnail > img {max-width: 270px;}
  /* Do our best to make tables work in narrow viewports */
  table code {white-space: normal;word-wrap: break-word;word-break: break-all;}
  /* Examples: dropdowns */
  .bs-docs-example-submenus > .pull-left {float: none;clear: both;}
  .bs-docs-example-submenus > .pull-left,.bs-docs-example-submenus > .pull-left + .pull-left {margin-left: 0;}
  .bs-docs-example-submenus p {margin-bottom: 0;}
  .bs-docs-example-submenus .dropup > .dropdown-menu,.bs-docs-example-submenus .dropdown > .dropdown-menu {margin-bottom: 10px;float: none;max-width: 180px;}
  /* Examples: modal */
  .modal-example .modal {position: relative;top: auto;right: auto; bottom: auto;left: auto;}
  /* Tighten up footer */
  .footer {padding-top: 20px;padding-bottom: 20px;}
  .producto .p img, .prodestacado .pdes img, .boxinfodestacado .pinfo img, .main  { width:200px;}
  .main{ margin:0;}
  .view-second .circle-int {margin: 20px 0 0 112px;}
  .view-second .boxvalor {margin: 160px 20px 0 0;height: 50px;}
  .navsup {margin: 10px 0 0 0;}
  .boxproddet, .boxproddetcar {width: 210px;}
  .carboton a.btn-vercar {padding: 0 30px;}
  .box-pcolor li, .box-puni li {width: 208px;}
  .produ {width: 212px;}
  .bgline { border:none;}
  .locales {height: 160px;}
  a.facebook, .footer a.facebook, a.twitter, .footer a.twitter, a.gmas, .footer a.gmas, a.mail, .footer a.mail {margin: 0 5px 0 0;}
}

@media (min-width: 320px) and (max-width: 479px){
.producto .p img, .prodestacado .pdes img, .boxinfodestacado .pinfo img, .main, .imgint {width: 136px;}
.prodestacado h4 img {padding: 0 7px;}
.view-second .circle-int {margin: 15px 0 0 90px;}
.footer .redes {font-size: 0.6em;}
.view-second .boxvalor h3 {font-size: 1em;}
.view-second .boxvalor .v-before {font-size: 0.8em;}
.view-second .boxvalor {margin: 123px 20px 0 0;height: auto;}
.view a.info, .view a.boxproducto {font-size: 1.45em;}
.view a.boxcomprar {font-size: 1em;}
.view a.info, .view a.boxproducto {padding: 15px 0;}
.boxinfoproducto .circle-ref, .boxinfoproducto-hs .circle-ref{margin: 0 5px 0 0; width: 30px;font-size: 0.6em;height: 28px;padding-top: 2px;}
.view-second a.circlered {width: 115px;height: 85px;margin: 20px 0 0 10px;padding: 30px 0 0 0;}
.view-second a.circlered>span {font-size: 1.3em;}
.view-second:hover .bordeneg {border: 3px solid rgb(227, 6, 19);width: 96%;height: 96%;}
/* .boxinfodestacado{margin: 0 30px;} */
.boxinfoproducto {margin: 5px 8px 20px 8px;}
.boxinfoproducto .p-before, .boxinfoproducto-hs .p-before, .boxinfoproducto .p-price {font-size: 0.7em; line-height: inherit;}
.prodestacado{ margin:15px 0 0 0;}
.producto {height: auto;}
.box-redesp, .boxvieron h3 {font-size: 0.8em;}
.produ {width: 130px;}
.sliderprod {height: 209px;}
 .footer .row-fluid >.span3 { width:100%}
 .boximg-det {display: inline;}
 .carboton a.btn-vercar {padding: 0 7px;font-size: 0.8em;}
 .carboton a.btn-cerrar {padding: 0 5px;font-size: 0.8em;}
 .boxproddet, .boxproddetcar {width: 100px;}
 .boxprodimg {width: 65px;margin: 0 10px 0 0;}
 .boxprodval, .produin  {font-size: 0.85em;}
 .carrobox .agregart {font-size: 0.85em;}
 .box-pcolor li, .box-puni li {width: 128px;}
 .bgline { border:none;}
.boxaup{text-align:left; }
.boxaup a{display:inherit; margin:10px 0;}
.car-detalle {width: 290px;}
.cleanfiltros {width: 100%;padding: 10px 0;}
.boximg-det > img.descuento {top: -60px;right: 10px;}
.btn-aplicar a {width: 267px;}
.footer .ten{ font-size:1.6em;}
.view-second:hover .bordered {border: 3px solid rgb(227, 6, 19);width: 95%;height: 95%;}
.footer {margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}
.footer h5 {margin:30px 0 0 0;}
.boxinfoproducto-hs {margin: 5px;}
.boxinfoproducto-hs .p-price {font-size: 0.7em;}
.view-second:hover a.info img, .view:hover a.boxproducto img{ margin:0 25px 20px 25px; width:50%; height:50%;}
.view a.circlered span.buy{margin: 5px 5px 0 5px;padding: 5px 6px 0 6px;}
.box-number .txtnumber {line-height: inherit;}
.red-social span {font-size: 1.3em;padding: 0;}
.boxci {width: 155px;height: 135px;}
.producto .pimg, .view img.pimg, .prodestacado .pdesimg, .boxinfodestacado .pinfoimg, .imgbx {min-width: 130px;width: 100%;}
}
