*{margin:0;padding:0;outline:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*:focus{outline:0;}
ul{list-style:none;}
a{text-decoration:none;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
dl{clear:both;height:100%;}
dt,dd{float:left;}
.stretch, .clear{clear:both;height:1px;margin:0;padding:0;font-size:15px;line-height:1px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.mobileWhatsap{display:none;}
* html .clearfix{height:1px;}
*:focus{outline:0;}
p{margin:0 0 1em;line-height:1.5em;}
strong{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;font-weight:300;}
em{font-family:'source_sans_proitalic', Arial, Helvetica, sans-serif;font-style:normal;}
input::-moz-focus-inner{border:0;padding:0;}
html{min-width:1002px;}
body{background-color:#c92d2e;}
#wrapper{width:100%;float:left;padding:0;margin:0 0 0 0;background:#f0f0f0 url(wrapper-bg.png) repeat-y center;}
#subwrapper{width:100%;float:left;padding:0;margin:10px 0 0 0;}
#container{width:978px;margin:0 auto;position:relative;padding:0;}
.asider{float:left !important;z-index:1;}
.mainer{float:right !important;z-index:1;}
.right{float:right;}
.left{float:left;}
.prensa{width:45%;float:right;margin:0 0 30px 30px;}
.prensa ul{float:left;width:100%;}
.prensa li{float:left;width:100%;box-sizing:border-box;padding:0;margin:0;}
.prensa li a{float:left;width:100%;box-sizing:border-box;padding:8px 0 8px 30px;background:url('images/icons/docu24.png') no-repeat 0 4px;border-top:1px solid #DDD;}
.prensa li a[href*="youtube"]{background:url('images/icons/play24.png') no-repeat 0 3px;}
.prensa li a[href*="uwhisp"]{background:url('images/icons/sound24.png') no-repeat 0 3px;}
.prensa .frames{float:left;width:100%;box-sizing:border-box;padding:0;margin:1em 0;text-align:center;}
.prensa .frames iframe{display:inline-block;margin:0 0 1em;}
#header-wrapper{width:100%;float:left;min-height:222px;background:#ffffff url(general-bg.png) top repeat-x;border-bottom:2px solid #770101;z-index:1000;}
#header-container{width:1002px;display:block;padding:0;margin:0 auto;min-height:222px;z-index:1000;}
#header{width:978px;float:left;margin-left:12px;min-height:222px;z-index:1000;position:relative;}
#header .logo{position:absolute;top:45px;left:50%;margin-left:-139px;}
#header .logo.navidad{margin-left:-148px;}
#header-buttons{width:100%;clear:both;float:left;height:120px;margin-top:222px;}
#header-buttons a, #header-buttons a:visited{float:left;width:266px;height:59px;margin-left:30px;padding:15px 20px 15px 20px;background:url(header-btn-bg.png) no-repeat 266px 50% #e9e9e9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;color:#565656;}
#header-buttons a:hover, #header-buttons a:visited:hover{background:url(header-btn-bg.png) no-repeat 266px 50% #ffffff;}
#header-buttons a h3{text-transform:uppercase;font-size:1.5em;font-family:'source_sans_probold', Arial, Helvetica, sans-serif;margin-bottom:0px;padding-bottom:0px;}
#header-buttons a.last{width:235px;background:url(header-btn-bg.png) no-repeat 235px 50% #f0f0f0;}
#header-buttons a.last:hover, #header-buttons a.last:visited:hover{background-color:#ffffff;}
#header-buttons a.last h3{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;float:left;width:200px;}
#header-buttons a span{font-family:'source_sans_proitalic', Arial, Helvetica, sans-serif;font-size:1.15em;float:left;width:235px;}
.logo a:hover{border:0;}
#social-buttons-header{position:absolute;top:5px;left:0px;margin:0;}
#social-buttons-header a{margin:0 0 0 0;}
.verticalAl-M{vertical-align:middle;}
#phone-header{position:absolute;top:50px;left:0px;margin:0;}
#ajax_cart_button{position:absolute;top:35px;right:0px;width:250px;margin:0;z-index:1000;}
.uperto{display:none;}
#ajax_cart_button .iconcart{background:url("images/icons/cartlow.png") no-repeat;display:inline-block;float:left;height:32px;margin-right:15px;margin-top:25px;position:relative;width:32px;}
#ajax_cart{z-index:1000;}
#shopping_cart_detail{display:none;width:225px;position:absolute;left:50%;margin-left:-95px;top:60px;z-index:1000;background:url(shopping-cart-bg.png) top center;}
#pop_up{position:absolute;top:60px;right:0px;margin:0;z-index:1500;text-align:center;}
#pop_up a, #pop_up a:visited{color:#999999;text-decoration:none;}
.transporte_text{float:left;font-size:0.9em;text-align:left;width:100px;}
#search-header{position:absolute;top:135px;right:53px;margin:0;background-color:#323232;}
#nav_slider{bottom:0!important;}
#body{position:relative;float:left;width:100%;}
#content{width:978px;float:left;margin:0;}
div.col03{float:left;width:222px;margin:0 15px;}
div.col04{float:left;width:306px;margin:0 15px;}
div.col05{float:left;width:390px;margin:0 15px;}
div.col06{float:left;width:474px;margin:0 15px;}
div.col07{float:left;width:558px;margin:0 15px;}
div.col08{float:left;width:642px;margin:0 15px;}
div.col09{float:left;width:726px;margin:0 15px;}
div.col09_ext{float:left;width:741px;margin:0;}
div.col10{float:left;width:810px;margin:0 15px;}
div.col11{float:left;width:894px;margin:0 15px;}
div.col12{float:left;width:978px;margin:0;}
div.first{margin-left:0;}
div.last{margin-right:0;}
#col-left{width:246px;float:left;margin-left:30px;min-height:288px;padding-bottom:50px;}
#col-left img{width:100%;height:auto;}
#col-center, #col-center2{width:100%;float:left;margin-bottom:15px;}
.responsiveimg{max-width:100%;margin:0 auto;}
#product-listing-category-info{width:741px;float:left;padding-bottom:25px;}
#product-listing-category-info img{float:right;margin:0px 0px 75px 100px;}
#product-listing-category-info-content{margin-top:0px;margin-bottom:15px;background:url(https://www.renuevo.es/listing-product-header-bg.png) no-repeat top left;text-align:right;height:21px;float:left;width:716px;clear:both;padding-right:25px;}
#product-listing-category-info-content h1{line-height:21px;display:inline;font-size:1.3em;border-left:6px solid #ffffff;border-right:6px solid #ffffff;background-color:#ffffff;font-weight:normal;}
#product-listing-category-info p{margin:0 0 0 30px;color:#717172;}
#product-listing-category-info p span{color:#f42b13;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;}
#product-listing-manufacturer-info{width:741px;float:left;padding-bottom:25px;}
#product-listing-manufacturer-info img{float:right;margin:0px 0px 75px 100px;}
#product-listing{width:100%;float:left;}
.product-listing{margin:0 0 15px 0;}
.product-listing-featured{margin:0 0 15px 0;}
.product-listing-related{margin:0 0 15px 0;}
.product-listing-product-info{margin:35px 0 0 0;}
#product-listing h1{padding:0 0 10px 0;margin:0 0 10px 0;width:100%;}
#product-listing ul{float:left;margin:0;padding:0;}
#product-listing li{float:left;position:relative;padding:0 15px 15px 15px;margin:0;width:138px;height:375px;}
#product-listing li.first{clear:left;padding:0px 15px 15px 0px;}
#product-listing li.last{padding:0px 0px 15px 15px;}
#product-listing .img-container{overflow:hidden;vertical-align:middle;text-align:center;clear:both;background-color:#ffffff;border:1px solid #dedede;}
#product-listing .name-container{padding:15px 0px 0px 0px;text-align:center;height:80px;}
#product-listing .name-container span, #product-listing .name-container a, #product-listing .name-container a:visited{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;color:#4d4d4d;}
#product-listing .description-container{padding:5px 0px 5px 0px;height:50px;text-align:center;color:#7d7d7d;font-size:0.95em;}
#product-listing .view-container{text-align:center;font-size:0.9em;margin-top:5px;}
#product-listing .view-container a, #product-listing .view-container a:visited{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;color:#d02a2a;text-transform:uppercase;}
#product-listing .price-container{padding:5px 5px 0px 5px;text-align:center;}
#product-listing .price-container a, #product-listing .price-container a:visited{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;color:#364033;font-size:1.25em;}
#product-listing .price-container a:hover, #product-listing .price-container a:visited:hover{text-decoration:none;}
#product-listing .price-container s{color:#747477;font-weight:normal;font-size:0.75em;}
#product-listing .taxes-container{padding:0px 5px 10px 5px;text-align:center;color:#747477;font-size:0.9em;}
#product-listing .min-order-container{padding:0px 5px 10px 5px;text-align:center;color:#c9262e;}
#product-listing .button-container{float:left;position:absolute;bottom:35px;left:0px;width:100%;padding:0px;height:34px;text-align:center;}
#product-listing li.categories-listing-element{margin:0 15px 15px 15px;padding:5px;width:124px;height:245px;background-color:#ffffff;border:2px solid #ffffff;border-bottom:3px solid #e0e0e0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#product-listing li.categories-listing-element.first{clear:left;margin:0px 15px 15px 0px;}
#product-listing li.categories-listing-element.last{margin:0px 0px 15px 15px;}
#product-listing li.categories-listing-element.joyeria{background-color:#efd984;border:2px solid #efd984;border-bottom:3px solid #c0ad6b;}
#product-listing li.categories-listing-element.ideasregalo{background-color:#e18a8b;border:2px solid #e18a8b;border-bottom:3px solid #933c3d;}
#product-listing li.categories-listing-element .img-container{border:none;margin:auto;}
#product-listing li.categories-listing-element .name-container{height:auto;padding:0px;}
#product-listing li.categories-listing-element .name-container h2{background:none;font-size:1em;margin-bottom:0;}
#product-listing li.categories-listing-element .description-container, #product-listing li.categories-listing-element .description-container a, #product-listing li.categories-listing-element .description-container a:visited{color:#7d7d7d;height:auto;}
#product-listing li.categories-listing-element .name-container span, #product-listing li.categories-listing-element .name-container a, #product-listing li.categories-listing-element .name-container a:visited{text-transform:uppercase;}
#product-listing li.categories-listing-element .view-container{text-align:center;position:absolute;bottom:15px;left:0px;width:100%;text-align:center;font-size:1em;}
#product-listing li.categories-listing-element .view-container a, #product-listing li.categories-listing-element .view-container a:visited{font-family:'source_sans_proitalic', Arial, Helvetica, sans-serif;color:#7d7d7d;text-transform:none;}
#product-listing li.categories-listing-element.joyeria .name-container a, #product-listing li.categories-listing-element.joyeria .name-container a:visited{color:#796c35;}
#product-listing li.categories-listing-element.joyeria .description-container, #product-listing li.categories-listing-element.joyeria .description-container a, #product-listing li.categories-listing-element.joyeria .description-container a:visited{color:#897c45;}
#product-listing li.categories-listing-element.joyeria .view-container a, #product-listing li.categories-listing-element.joyeria .view-container a:visited{color:#897C45;}
#product-listing li.categories-listing-element.ideasregalo .name-container a, #product-listing li.categories-listing-element.ideasregalo .name-container a:visited{color:#933c3d;}
#product-listing li.categories-listing-element.ideasregalo .description-container, #product-listing li.categories-listing-element.ideasregalo .description-container a, #product-listing li.categories-listing-element.ideasregalo .description-container a:visited{color:#933c3d;}
#product-listing li.categories-listing-element.ideasregalo .view-container a, #product-listing li.categories-listing-element.ideasregalo .view-container a:visited{color:#933c3d;}
.marcas-listing{}
.marcas-list-background-image{cursor:pointer;filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:filter 200ms ease;-webkit-transition:-webkit-filter 600ms ease;}
.marcas-list-background-image:hover{filter:grayscale(0);-webkit-filter:grayscale(0);}
.product-listing li.marcas-listing-element{height:140px !important;}
.li.marcas-listing-element .img-container{margin-top:10px;margin-bottom:10px;}
#product-listing ul.featured li{float:left;position:relative;padding:0 15px 15px 15px;margin:0;width:138px;}
#product-listing ul.featured li.first{clear:left;padding:0px 15px 15px 0px;}
#product-listing ul.featured li.last{padding:0px 0px 15px 15px;}
#testimonios-listing ul li{float:left;width:100%;padding-top:25px;border-top:1px solid #d4d4d4;}
#testimonios-listing ul li.first{border:none;padding-top:0px;}
#testimonios-listing ul li img{float:left;padding-right:25px;padding-bottom:25px;}
#news-listing ul li{float:left;width:100%;padding-top:25px;border-top:1px solid #d4d4d4;}
#news-listing ul li img{border:1px solid #c5c5c5;}
#news-listing ul li.first{border:none;padding-top:0px;}
#news-listing h3 a, #news-listing h3 a:visited{color:#4d4d4d;}
#news-listing .thumb{float:left;padding-bottom:20px;width:17%;text-align:left;}
#news-listing .content{float:right;width:83%;padding-bottom:20px;}
#product-listing ul li.video_list_item{height:220px;}
#product-listing ul li.video_list_item .name-container{padding-bottom:25px;}
#product-listing ul li.news_list_item .name-container{padding-bottom:30px;}
.sell-categories-listing ul li{height:275px !important;}
.sell-categories-listing ul li .name-container{height:45px !important;}
.sell-categories-listing ul li .taxes-container{padding:0px !important;}
.sell-product-listing ul li{height:350px !important;}
.sell-product-listing ul li .name-container{height:80px !important;}
.sell-product-listing ul li .taxes-container{padding:0px !important;}
.sell-product-listing ul li a.btn{background-color:#f5f5f5 !important;color:#c8272f !important;border-color:#bbbbbb !important;}
.sell-product-listing ul li a:hover.btn{background-color:#dddddd !important;border-color:#aaaaaa !important;}
.sell-product-info a.btn{background-color:#f5f5f5 !important;color:#c8272f !important;border-color:#bbbbbb !important;}
.sell-product-info a:hover.btn{background-color:#dddddd !important;border-color:#aaaaaa !important;}
#paging{width:100%;margin:10px 0 10px 0;padding-top:10px;padding-bottom:15px;float:left;border-top:1px solid #d4d4d4;}
#paging-top{width:100%;margin:0 0 20px 0;padding-bottom:10px;padding-top:0px;float:left;border-top:none;border-bottom:1px solid #d4d4d4;}
#paging, #paging a, #paging a:visited, #paging-top, #paging-top a, #paging-top a:visited{color:#364033;}
#paging .left, #paging-top .left{float:left;}
#paging .right, #paging-top .right{float:right;}
#paging .right strong, #paging-top .right strong{color:#c9262e;}
#col-right{float:left;width:200px;}
#col-right h1{margin:15px 0 25px 0;padding:25px 0 25px 0;border-top:5px solid #c9262e;border-bottom:5px solid #c9262e;line-height:1.3em;}
#content-error{margin:0px 0px 30px 0px;padding:15px;background-color:#ffecec;border:2px solid #ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#content-warning{margin:0px 0px 30px 0px;padding:15px;background-color:#fef5e6;border:2px solid #ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#content-success{margin:0px 0px 30px 0px;padding:15px;background-color:#e9fcea;border:2px solid #ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#content-info{margin:0px 0px 30px 0px;padding:15px;background-color:#edf4ff;border:2px solid #ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#content-text{float:left;width:592px;padding:25px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#ffffff;}
#content-text .left{padding:0 25px 25px 0;clear:left;}
.rounded-images img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.mapa_situacion{width:592px;height:400px;margin-top:0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.mapa_situacion_contacto{width:250px;height:250px;margin-top:0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;margin-right:25px;margin-bottom:25px;}
#content-text ol{float:left;clear:both;width:100%;margin:0 0 0 15px;padding:0;}
#btn-back-container{float:left;clear:both;width:100%;margin:0;}
#btn-back-container .btn-back-p{margin-top:0px;padding-top:0px;}
.product-header{font-family:'source_sans_probold', Arial, Helvetica, sans-serif;font-size:1.8em;line-height:1.4em;font-weight:normal;padding:0;margin:0 0 1em 0;background:url(heading-bg.png) repeat-x 0 100%;text-transform:uppercase;}
.product-header span, .product-header a, .product-header a:visited{background:#f0f0f0;padding-right:10px;}
.product-header h1{background:#f0f0f0;display:inline;font-size:1em;padding-right:10px;}
.product-header h2{background:#f0f0f0;display:inline;font-size:1em;padding-right:10px;}
.product-header a.see_all, .product-header a.see_all:visited{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#364033;margin-top:15px;}
#prev-next-container{float:left;width:100%;padding:0;margin:0;height:35px;position:relative;}
#prev-next-container a, #prev-next-container a:visited{color:#717172;}
#prev-next-container a:hover, #prev-next-container a:visited:hover{color:#364033;text-decoration:none;}
#prev-next-container a.previous{position:absolute;left:0px;top:0px;}
#prev-next-container a.next{position:absolute;right:0px;top:0px;}
#img-container{float:left;padding:0;margin:0 0 15px 0;width:340px;}
#first-image{float:left;position:relative;background-color:#ffffff;width:338px;height:338px;text-align:center;border:1px solid #dddddd;}
#img-container ul li{float:left;margin-top:10px;padding:0px 0px 0px 4px;text-align:center;}
#img-container ul li img{border:1px solid #dddddd;}
#video-container{float:left;clear:left;padding:0;margin:5px 0 0 0;width:340px;}
#video-container ul li{padding-top:10px;height:275px;padding-bottom:10px;float:left;}
#product-info{float:left;width:227px;padding-left:25px;}
#product-info .model{font-size:1.1em;padding-bottom:5px;text-transform:uppercase;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;}
#product-info .product-status{padding-top:4px;padding-bottom:5px;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;color:#c9262e;cursor:pointer;}
#product-info .product-status span:hover{text-decoration:underline;}
#product-info .product-status div{font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;text-decoration:none !important;display:none;color:#4d4d4d;}
#product-info .product-status div:hover{text-decoration:none !important;}
#product-info h1{margin:0;padding:0 0 20px 0;border:none;line-height:1.3em;width:100%;float:left;font-weight:normal;color:#364033;}
#product-info .description{clear:both;margin-top:15px;line-height:150%;}
#product-info .caracteristicas{clear:both;margin-top:15px;line-height:150%;}
#product-info .minorder{clear:both;margin-top:15px;color:#c9262e;}
#product-info .files{clear:both;margin-top:15px;}
#product-info ul li a, #product-info ul li a:visited{float:left;clear:left;padding-left:20px;background:url(bullet-sitemap.png) no-repeat 0px 0px;color:#364033;}
#product-info ul li a:hover, #product-info ul li a:visited:hover{background:url(bullet-sitemap.png) no-repeat 0px -100px;text-decoration:none;color:#c9262e;}
#product-info .attributes{clear:both;float:left;padding-top:10px;padding-bottom:5px;}
#product-info .attributes table{float:left;}
#product-info .attributes table td{padding:2px 2px 2px 0px;text-align:left;}
#product-info .attributes table td select{max-width:227px;}
#product-info .attributes table td.option_images{padding-bottom:10px;}
#product-info .attributes table td.option_images ul li{text-align:center;float:left;padding:5px;margin-bottom:10px;width:52px;border:3px solid #ffffff;height:100px;}
#product-info .attributes table td.option_images ul li.active{border:3px solid #c9262e;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#product-info .attributes table td.option_images ul li img{border:1px solid #e5e6e5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;padding:0px;margin:0px;}
.phone-order{float:left;text-align:center;width:227px;margin-bottom:25px;border-bottom:1px solid #dfddde;padding:25px 0px 25px 0px;font-size:1.2em;}
#product-price{float:left;width:227px;margin-top:25px;border-top:1px solid #dfddde;border-bottom:1px solid #dfddde;padding:25px 0px 25px 0px;}
#product-sequra{float:left;width:227px;border-bottom:1px solid #dfddde;padding:25px 0px 25px 0px;}
#product-sequra strong{font-size:1.15em;color:#d23137;}
#product-price form{float:right;}
#product-social{float:left;text-align:center;padding:25px 0 25px 0px;}
#related_header{font-weight:normal;padding:0;font-size:2.2em;line-height:1.4em;margin:0 0 1em 0;color:#3b8025;padding-bottom:5px;border-bottom:4px solid #d8ddd7;}
.products-related{border-top:5px solid #c9262e;margin-top:10px;}
#news-video-container{float:left;clear:left;padding:0;margin:0;width:225px;}
#news-video-container ul li{padding-bottom:10px;float:left;}
#news-img-container{float:left;padding:0;margin:0 0 20px 0;width:225px;}
#news-img-container img{margin:0 0 5px 0;padding:0;}
#news-img-container img.big_img{margin-bottom:10px;}
#news-buttons-container{float:left;clear:left;margin-bottom:10px;width:225px;}
#news-buttons-container a, #news-buttons-container a:visited{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;float:left;width:185px;padding:20px;background:url(news-sell-btn-bg.png) no-repeat 185px 50% #e0e0e0;border-bottom:2px solid #b1b1b1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;color:#4b4b4b;text-transform:uppercase;font-size:1.25em;}
#news-buttons-container a.button_buy, #news-buttons-container a.button_buy:visited{margin-top:15px;background:url(news-buy-btn-bg.png) no-repeat 185px 50% #e0e0e0;}
#news-container-left{float:left;width:250px;}
#news-info .description{clear:both;}
#news-social{float:left;clear:both;text-align:center;padding:25px 0 25px 0px;width:100%;margin-top:25px;border-top:1px solid #d4d4d4;}
#news-social span{font-size:20px !important;}
#news-social a{width:25px !important;}
#news-social a span{height:25px !important;width:25px !important;}
#news-social a span svg{width:25px !important;height:25px !important;}
#video-info{float:left;clear:both;width:100%;margin-top:25px;}
#video-info .description{clear:both;}
#video-social{float:left;clear:both;text-align:center;padding:25px 0 25px 190px;width:402px;margin-top:25px;border-top:1px solid #d4d4d4;}
#login-left{width:592px;padding:25px;float:left;margin-bottom:25px;background-color:#ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#login-center{float:left;width:259px;height:260px;padding:25px;margin-bottom:25px;background-color:#ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#login-right{float:left;width:258px;height:260px;padding:25px;margin-left:25px;margin-bottom:25px;background-color:#ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#login-left ul li{float:left;clear:left;margin:0 0 0.5em;background:url(bullet-list.png) no-repeat 0px 0px;padding:0px 0px 0px 20px;}
#login-right form{margin:0;padding:0;float:left;}
#login-right form input.small{width:110px;}
#login-right form label.label_small{width:55px;}
#shopping-cart{clear:both;padding-bottom:15px;}
#shopping-cart table{width:100%;margin-bottom:10px;}
#shopping-cart table th{color:#364033;text-transform:uppercase;padding:10px 5px;border-bottom:1px solid #dfddde;font-weight:normal;font-size:0.95em;}
#shopping-cart table td{padding:10px 5px;border-bottom:1px dotted #dfddde;}
#shopping-cart table td .foto{}
#shopping-cart table td .min_order{color:#c9262e;text-decoration:none;}
#shopping-cart table td .attributes{color:#999999;font-weight:normal;}
#shopping-cart table td .price{color:#999999;}
#shopping-cart table td .quantity{background:url(quantity-bg.png) left no-repeat;width:45px;height:25px;padding:2px 1px 1px 0px;float:left;}
#shopping-cart table td .quantity_input_text{font-size:11px;line-height:25px;height:25px;text-decoration:none;width:38px;padding:0px 2px 0px 2px;border:0px;color:#364033;background:none;margin-right:5px;text-align:center;}
#shopping-cart table td .quantity_input_text{font-size:11px;line-height:25px;height:25px;text-decoration:none;width:38px;padding:0px 2px 0px 2px;border:0px;color:#364033;background:none;margin-right:5px;text-align:center;}
#shopping-cart table td .button_minus, #shopping-cart table td .button_minus:visited{background:url(images/icons/btnstableSprite.png) no-repeat;display:block;width:16px;height:16px;overflow:hidden;text-indent:-15px;font-size:1px;text-decoration:none;position:absolute;left:0;top:44px;background-position:0px -16px;}
#shopping-cart table td .button_minus:hover{background:url(images/icons/btnstableSprite.png) no-repeat;text-decoration:none;background-position:-16px -16px;}
#shopping-cart table td .button_plus, .button_plus:visited{background:url(images/icons/btnstableSprite.png) no-repeat;color:#ffffff;display:block;width:16px;height:16px;overflow:hidden;text-indent:-15px;font-size:1px;margin-top:2px;margin-bottom:2px;position:relative;top:4px;background-position:0px 0px;}
#shopping-cart table td .button_plus:hover{background:url(images/icons/btnstableSprite.png) -16px 0px no-repeat;text-decoration:none;background-position:-16px 0px;}
#shopping-cart table td span.button_plus, #shopping-cart table td span.button_plus:hover{background:none;text-indent:0px;}
#shopping-cart table td.subtotal{border:0px;color:#333333;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;font-size:1.25em;}
#shopping-cart .right{float:right;margin-left:5px;}
#shopping-cart .out_of_stock{color:#cc0000;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;}
#checkout-shipping{clear:both;padding-bottom:15px;}
#checkout-payment{clear:both;padding-bottom:15px;}
#checkout-confirmation{clear:both;padding-bottom:15px;}
#checkout-confirmation .left-block{clear:left;width:35%;float:left;}
#checkout-confirmation .right-block{clear:right;width:60%;float:right;}
#checkout-confirmation .center-block{clear:both;width:100%;float:left;}
#checkout-confirmation table{margin-top:-10px;}
#products{clear:both;padding-bottom:15px;}
#products table{width:100%;}
#products table th{font-weight:700;color:#c9262e;font-size:1.1em;line-height:1.1em;padding:10px 0;border-bottom:1px dotted #BBBBBB;}
#products table td{padding:10px 10px 10px 0px;border-bottom:1px dotted #CCCCCC;}
#totals{clear:both;padding-bottom:15px;float:right;}
#totals table{border:1px dotted #CCCCCC;background-color:#F0F0F0;}
#totals table td{padding:5px 10px 5px 10px;border-bottom:1px dotted #DDDDDD;}
#status{clear:both;padding-bottom:15px;}
#status table{width:100%;}
#status table th{font-weight:700;color:#c9262e;font-size:1.1em;line-height:1.1em;padding:10px 0;border-bottom:1px dotted #BBBBBB;}
#status table td{padding:10px 10px 10px 0px;border-bottom:1px dotted #CCCCCC;}
.indent{margin-left:15px;clear:both;}
#address{color:#999999;padding-left:15px;clear:both;}
#footer-wrapper{width:100%;float:left;background:url(footer-bg.png) repeat-x top;}
#footer-container{width:978px;margin:0 auto;}
#footer{float:left;width:100%;padding:2px 0 60px 0;}
#footer div.col03{min-height:200px;background:url(footer-col-bg.png) repeat-y right;}
#footer div.col03{color:#FFF;}
#footer div.col03.first{width:222px;}
#footer div.col03.last{background:none;}
@font-face{font-family:'source_sans_proregular';src:url('fonts/sourcesanspro-regular-webfont.eot');src:url('fonts/sourcesanspro-regular-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/sourcesanspro-regular-webfont.woff') format('woff2'),
url('fonts/sourcesanspro-regular-webfont.woff') format('woff'),
url('fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
url('fonts/sourcesanspro-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_prolight';src:url('fonts/sourcesanspro-light-webfont.eot');src:url('fonts/sourcesanspro-light-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/sourcesanspro-light-webfont.woff') format('woff'),
url('fonts/sourcesanspro-light-webfont.ttf') format('truetype'),
url('fonts/sourcesanspro-light-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_prosemibold';src:url('fonts/sourcesanspro-semibold-webfont.eot');src:url('fonts/sourcesanspro-semibold-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/sourcesanspro-semibold-webfont.woff') format('woff'),
url('fonts/sourcesanspro-semibold-webfont.ttf') format('truetype'),
url('fonts/sourcesanspro-semibold-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proitalic';src:url('fonts/sourcesanspro-it-webfont.eot');src:url('fonts/sourcesanspro-it-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/sourcesanspro-it-webfont.woff') format('woff'),
url('fonts/sourcesanspro-it-webfont.ttf') format('truetype'),
url('fonts/sourcesanspro-it-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_probold';src:url('fonts/sourcesanspro-bold-webfont.eot');src:url('fonts/sourcesanspro-bold-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/sourcesanspro-bold-webfont.woff') format('woff'),
url('fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),
url('fonts/sourcesanspro-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
body{font-size:62.5%;text-align:left;font-family:'source_sans_proregular',Arial, Helvetica, sans-serif;color:#4d4d4d;}
a, a:visited{color:#c9262e;}
a:hover, a:visited:hover{text-decoration:underline;}
a.grey-link, a.grey-link:visited{color:#464646;}
a.grey-link:hover, a.grey-link:visited:hover{text-decoration:underline;}
a.skype, a.skype:visited{color:#00b0f6;font-weight:bold;}
a.skype:hover, a.skype:visited:hover{text-decoration:none;}
h1, h2, h3, h4, h5{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;font-weight:normal;padding:0;}
h1{font-family:'source_sans_probold', Arial, Helvetica, sans-serif;font-size:1.8em;line-height:1.4em;margin:0 0 1em 0;background:url(heading-bg.png) repeat-x 0 100%;text-transform:uppercase;}
h2{font-family:'source_sans_probold', Arial, Helvetica, sans-serif;font-size:1.6em;line-height:1.4em;margin:0 0 1em 0;background:url(heading-bg.png) repeat-x 0 100%;text-transform:uppercase;}
h1 span, h2 span{background:#f0f0f0;padding-right:10px;}
#content-text h1 span, #content-text h2 span{background:#ffffff;}
#col-left h1 span, #col-left h2 span{background-color:none;background:url(wrapper-bg.png) repeat-y -142px 0px;}
h3{font-size:1.4em;line-height:1.4em;margin:0 0 1em 0;}
h4{font-size:1.2em;line-height:1.4em;margin:0 0 1em 0;}
h5{font-size:1em;line-height:1.2em;margin:0 0 1em 0;}
span.header-subtitle{margin-bottom:15px;}
.header-subtitle a, .header-subtitle a:visited{color:#4d4d4d;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;font-size:1.1em;}
#header{font-size:1.25em;text-align:left;}
#login-header{position:absolute;top:3px;right:0px;margin:0;padding:0;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;}
#login-header ul, #login-header form ul{display:inline;margin:0;padding:0;}
#login-header li, #login-header form li{float:left;width:200px;margin:0 .5em 1em;padding:0;line-height:36px;width:inherit!important;width:auto!important;white-space:nowrap;}
#login-header span, #login-header a, #login-header a:visited{float:left;height:36px;line-height:36px;color:#444444;padding:0 0 0 10px;text-transform:uppercase;}
#login-header a:hover, #login-header a:visited:hover{text-decoration:underline;}
#login-header form label{color:#444444;text-transform:uppercase;height:36px;line-height:36px;width:100px;text-align:right;}
#login-header form input, #login-header form input.btn{float:left;}
#phone-header img{position:relative;left:0px;}
#phone-header strong{position:relative;margin-left:10px;top:-2px;font-size:1.3em;color:#4d4d4d;font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;line-height:1em;}
#phone-header span{font-size:1.1em;position:relative;color:#929292;font-family:'source_sans_proregular',Arial, Helvetica, sans-serif;}
#content{font-size:1.35em;}
#content-error, #content-error a, #content-error:visited{color:#cc0000;font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;}
#content-warning, #content-warning a, #content-warning:visited{color:#f69e1d;font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;}
#content-success, #content-success a, #content-success:visited{color:#128e01;font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;}
#content-info, #content-info a, #content-info:visited{color:#0f5ca0;font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;}
#product-price h3{font-size:1.6em;line-height:1.1em;margin-left:0px;margin-bottom:0px;display:inline-block;width:calc(100% - 120px);}
#product-price h3 s{font-size:0.8em;font-weight:normal;color:#747477;}
#product-price .taxes-container{font-size:0.85em;color:#747477;float:left;}
#footer{font-size:1.4em;}
#footer span, #footer a, #footer a:visited{color:#ffffff;line-height:150%;}
#footer h3{color:#ffffff;font-size:1.25em;margin-bottom:5px;}
#footer a.logo{float:left;width:100%;clear:both;}
#nav{position:absolute;top:135px;left:0px;margin:0;width:100%;background:url(nav-bg.png) repeat-x;}
#nav ul{float:left;margin:0;padding:0;}
#nav li{float:left;position:relative;margin:0;padding:0;}
#nav li a, #nav li a:visited{font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;font-size:1.15em;float:left;color:#4d4d4d;text-transform:uppercase;height:54px;line-height:54px;padding:0 7px;border-bottom:5px solid #770101;}
#nav li.first a, #nav li.first a:visited{padding-left:14px !important;}
#nav li a:hover, #nav li a:visited:hover{text-decoration:none;background-color:#c22b2b;border-bottom-color:#c22b2b;color:#ffffff;}
#nav li a.active{background-color:#c22b2b;border-bottom-color:#c22b2b;color:#ffffff;}
#nav select{display:none;}
#language-nav{position:absolute;top:0px;left:260px;margin:0;}
.footerLang{display:none;}
#language-nav ul{float:left;margin:0;padding:0;}
#language-nav li{float:left;position:relative;margin:0;padding:0;background:url(language-header-bar.png) no-repeat 5px 50%;}
#language-nav li.first{background:none;}
#language-nav li span, #language-nav li a, #language-nav li a:visited{float:left;height:42px;line-height:42px;padding:0 0 0 12px;font-weight:normal;text-transform:uppercase;}
#language-nav li a, #language-nav li a:visited{color:#444444;font-family:'source_sans_probold', Arial, Helvetica, sans-serif;}
#language-nav li a:hover, #language-nav li a:visited:hover{text-decoration:underline;color:#444444;}
#language-nav li a.active{color:#c9262e;}
#categories-left{width:100%;float:left;margin-bottom:35px;}
#mp-menu{display:none;}
#nav-menu{display:none;}
.icon-menu{display:none;}
.categories_menu{margin:0 0 0 0;padding:0;outline:0;font-size:1em;vertical-align:baseline;list-style:none;width:100%;}
.categories_menu a, .categories_menu a:visited{text-align:left;text-decoration:none;}
.categories_menu li span, .categories_menu li span.categories_container{display:block;padding:10px 40px 10px 10px;text-decoration:none;cursor:pointer;border-bottom:1px solid #c2c2c2;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;color:#4d4d4d;font-size:1.1em;background:url(tree-arrow-left.png) no-repeat 95% 50%;}
.categories_menu li.joyeria span, .categories_menu li.joyeria span.categories_container{color:#796c35;border-bottom:1px solid #b9ac75;background:url(tree-arrow-left-joyeria.png) no-repeat 95% 50% #fff2bf;}
.categories_menu li.ideasregalo span, .categories_menu li.ideasregalo span.categories_container{color:#933c3d;border-bottom:1px solid #933c3d;background:url(tree-arrow-left-ideasregalo.png) no-repeat 95% 50% #e18a8b;}
.categories_menu li.blackfriday span, .categories_menu li.blackfriday span.categories_container{color:#ffffff;border-bottom:1px solid #000000;background:url(tree-arrow-left-blackfriday-hover.png) no-repeat 95% 50% #111111;}
.categories_menu li span:hover{background:#c9262e url(tree-arrow-left-hover.png) no-repeat 95% 50%;text-decoration:none;cursor:pointer;color:#ffffff;}
.categories_menu li.joyeria span:hover{background:#d0b037 url(tree-arrow-left-joyeria-hover.png) no-repeat 95% 50%;}
.categories_menu li.ideasregalo span:hover{background:#e18a8b url(tree-arrow-left-ideasregalo-hover.png) no-repeat 95% 50%;}
.categories_menu li.blackfriday span:hover{background:#111111 url(tree-arrow-left-blackfriday-hover.png) no-repeat 95% 50%;}
.categories_menu li.categories_viewing span, .categories_menu li span.active{background:#c9262e url(tree-arrow-down.png) no-repeat 95% 50%;text-decoration:none;cursor:pointer;color:#ffffff;border-bottom:none;}
.categories_menu li.categories_viewing span.subcategory{background:#ffffff url(tree-arrow-left.png) no-repeat 95% 50%;padding-top:10px;padding-bottom:10px;color:#ffffff;}
span.mobile_subcategory{color:#000000;}
span.mobile_subcategory_active{background:#c9262e url(tree-arrow-sub-down.png) no-repeat 95% 50%;}
.categories_menu li.categories_viewing span.subcategory-open{background:#ffffff url(tree-arrow-sub-down.png) no-repeat 95% 50%;}
.categories_menu li.categories_viewing span.subcategory_active{background:#c9262e url(tree-arrow-sub-down.png) no-repeat 95% 50%;padding-top:10px;padding-bottom:10px;}
.categories_menu li.categories_viewing span.subcategory_active_close{background:#c9262e url(tree-arrow-left-hover.png) no-repeat 95% 50%;}
.categories_menu li.categories_viewing span.subcategory_active a{color:#c92d2e;}
.marcas_container span a{color:#4d4d4d;}
.marcas_container a span.active{color:#ffffff !important;background-color:#c92d2e !important;}
.marcas_container a span.active_sub{color:#c9262e !important;font-weight:bold;}
.marcas_container_hover{color:#FFFFFF !important;}
.subelement_active{color:#FFFFFF !important;}
.marcas_viewing a{color:#ffffff;}
.categories_submenus{background:#d0b037 url(tree-arrow-left-joyeria-hover.png) no-repeat 95% 50%;}
#marcas_menu_toggle_action{cursor:pointer;}
#categories_menu_toggle_action{cursor:pointer;}
.categories-left-marcas{margin-bottom:0px !important;}
.hide_menu_display{display:none;}
.categories_menu li.categories_viewing.joyeria span, .categories_menu li.joyeria span.active{background:#d0b037 url(tree-arrow-down-joyeria.png) no-repeat 95% 50%;}
.categories_menu li.categories_viewing.ideasregalo span, .categories_menu li.ideasregalo span.active{background:#e18a8b url(tree-arrow-down-ideasregalo.png) no-repeat 95% 50%;}
.categories_menu li.categories_viewing.blackfriday span, .categories_menu li.blackfriday span.active{background:#111111 url(https://www.renuevo.es/tree-arrow-down-blackfriday.png) no-repeat 95% 50%;}
.categories_menu li a span.active, .categories_menu li a:visited span.active{background:url(tree-arrow-left-hover.png) no-repeat 95% 50%;}
.categories_menu li.joyeria a span.active, .categories_menu li.joyeria a:visited span.active{background:#d0b037 url(tree-arrow-left-joyeria-hover.png) no-repeat 95% 50%;}
.categories_menu li.ideasregalo a span.active, .categories_menu li.ideasregalo a:visited span.active{background:#e18a8b url(tree-arrow-left-ideasregalo-hover.png) no-repeat 95% 50%;}
.categories_menu li.blackfriday a span.active, .categories_menu li.blackfriday a:visited span.active{background:#111111 url(tree-arrow-left-blackfriday-hover.png) no-repeat 95% 50%;}
.categories_menu li.categories_viewing ul{border-bottom:1px solid #c2c2c2;}
.categories_menu li.categories_viewing.joyeria ul{border-bottom:1px solid #b9ac75;}
.categories_menu li.categories_viewing.ideasregalo ul{border-bottom:1px solid #933c3d;}
.categories_menu li.categories_viewing.blackfriday ul{border-bottom:1px solid #000000;}
.categories_menu li li span, .categories_menu li li.categories_container span{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;color:#4d4d4d;background:#ffffff;font-size:0.95em;display:block;padding:5px 40px 5px 35px;text-decoration:none;cursor:pointer;border-top:0px;border-bottom:0px;}
.categories_menu li li.joyeria span, .categories_menu li li.categories_container.joyeria span{background:#fff2bf;color:#a99c65;}
.categories_menu li li.ideasregalo span, .categories_menu li li.categories_container.ideasregalo span{background:#e18a8b;color:#933c3d;}
.categories_menu li li.categories_viewing span, .categories_menu li li span.active, .categories_menu li li span:hover{color:#c9262e;border-top:0px;border-bottom:0px;background:#ffffff;}
.categories_menu li li.categories_viewing.joyeria span, .categories_menu li li.joyeria span.active, .categories_menu li li.joyeria span:hover{color:#796c35;}
.categories_menu li li.categories_viewing.ideasregalo span, .categories_menu li li.ideasregalo span.active, .categories_menu li li.ideasregalo span:hover{color:#933c3d;}
.categories_menu li li.joyeria span.active, .categories_menu li li.ideasregalo span.active{color:#ffffff;}
.categories_menu li li.categories_viewing ul{border-bottom:0px;}
.categories_menu li li li span, .categories_menu li li li.categories_container span{background:#ffffff;border-top:0px;border-bottom:0px;padding:5px 40px 5px 60px;color:#4d4d4d;}
.categories_menu li li li span.active, .categories_menu li li li span.active:hover{color:#c9262e;}
.categories_menu li li li.categories_viewing span, .categories_menu li li li span:hover{color:#c9262e;}
#checkout_nav{float:left;bottom:0px;left:0px;margin:15px 0;width:100%;clear:both;}
#checkout_nav ul{float:left;margin:0 auto;padding:0;}
#checkout_nav li{float:left;position:relative;margin:0;padding:15px 0 0 0;width:25%;height:35px;text-align:center;}
#checkout_nav .bullet_nav{border-radius:50%;position:absolute;}
#checkout_nav .line_first, #checkout_nav .line_last{background:#ccc;width:50%;height:2px !important;position:relative;float:left;}
.active_nav{background:#d81209;width:20px;height:20px;top:6px;z-index:100;left:50%;margin-left:-10px;}
.prev_nav{background:#FFF;width:10px;height:10px;border:solid 2px #ccc;top:9px;left:50%;margin-left:-6px;z-index:100;}
.pass_nav{background:#d81209;width:12px;height:12px;top:10px;left:50%;margin-left:-6px;z-index:100;}
.pass_line{background:#d81209 !important;}
#checkout_nav .first_active .line_first, #checkout_nav .first_standard_pass .line_first{background:none;}
#checkout_nav .last_standard .line_last, #checkout_nav .last_active .line_last{background:none;}
#checkout_nav ul{width:100%;}
#checkout_nav li, #checkout_nav li a, #checkout_nav li a:visited{text-decoration:none;color:#364033;font-size:1em;height:35px;line-height:50px;}
#checkout_nav li a, #checkout_nav li a:visited, #checkout_nav li .colored{color:#d81209;}
#checkout_nav li a:hover, #checkout_nav li a:visited:hover{text-decoration:none;}
#checkout_nav li .active, #checkout_nav li a.active{font-family:'roboto_medium', Arial, Helvetica, sans-serif;font-size:1.25em;color:#d81209;}
form{display:block;margin:0;padding:0;}
form div, form p{font-size:1.0em;margin:0;padding:0;}
form ul{margin:0;padding:0 0 20px 0;float:left;width:100%;}
form ul li{float:left;margin:0 0 5px;padding:0;width:100%;}
label{font-weight:normal;text-align:left;display:block;width:125px;float:left;margin:0 15px 0 0;padding:0 20px 7px 0;border-bottom:1px dotted #CCCCCC;}
.label_total{width:572px;clear:both;margin-bottom:10px;}
.label_big{width:225px;}
.label_small{width:75px;}
.label_micro{width:15px;}
input, select, textarea{font-size:1em;color:#4d4d4d;border:1px solid #cccccc;background-color:#efefef;margin:0;padding:4px 2px 4px 2px;outline:0;}
input, select{vertical-align:middle;}
textarea{height:100px;font-family:Arial, Helvetica, sans-serif;}
textarea.textarea_total{width:588px;height:200px;}
form .small{width:150px;}
form .medium{width:250px;}
form .big{width:350px;}
input[type="checkbox"]{-webkit-appearance:checkbox;border:none;width:1.0em;height:auto;margin:0 .5em 0 0;padding:0;}
input[type="radio"]{-webkit-appearance:radio;border:none;width:1.0em;height:auto;margin:0 .5em 0 0;padding:0;}
.inputRequirement{color:#c9262e;}
#button-panel{float:left;clear:left;width:100%;margin:20px 0;}
#login-header form{text-align:left;float:left;display:inline;height:36px;line-height:36px;margin-left:1em;}
#login-header label{font-weight:normal;display:inline;width:auto;text-align:left;float:left;margin:0 10px 0 0;padding:0;border:none;clear:none;}
#login-header input{border:none;padding:0 0 0 5px;float:left;text-align:left;line-height:20px;width:115px;height:20px;background:url(https://www.renuevo.es/login-header-bg.png) no-repeat;margin:8px 5px 0 0;}
#search-header form{text-align:left;float:left;display:inline;height:54px;line-height:54px;padding:0 0 0 20px;}
#search-header label{font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;font-weight:normal;display:inline;width:auto;text-align:left;float:left;margin:0 5px 0 0;padding:0;border:none;clear:none;color:#cdc7cf;font-size:1.2em;}
#search-header input{font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;color:#cdc7cf;border:none;background-color:#323232;padding:0 0 0 2px;float:left;text-align:left;line-height:52px;width:148px;height:52px;margin:1px 0 0 0;font-size:1.1em;}
#search-header input.btn{margin:0;padding:0;float:left;height:54px;width:53px;cursor:pointer;cursor:hand;border:0px;background:url(search-header-submit-bg.png) no-repeat top center;overflow:hidden;text-indent:-999px;font-size:0;line-height:0;position:absolute;border-radius:0;}
.btn, div.btn, input.btn, a.btn, a.btn:visited{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:normal;font-size:0.85em;overflow:visible;width:auto;margin:0 0 0 5px;float:left;padding:0 15px 0 15px;height:26px;line-height:26px;cursor:pointer;cursor:hand;text-align:center;color:#ffffff;background:none;background-color:#c8272f;border:none;border-bottom:3px solid #891c21;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;outline:0;}
.btn:hover, div.btn:hover, input.btn:hover, a.btn:hover, a.btn:visited:hover{background-color:#770101;border-bottom-color:#370000;text-decoration:none;}
#product-listing .btn, #product-price .btn{display:block;float:none;width:65px;font-size:1em;height:36px;line-height:36px;margin:0 auto;padding:0px 25px 0px 25px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
#content_products .btn, #content_products a.btn, #content_products a.btn:visited{display:block;color:#ffffff;float:none;width:125px;font-size:1em;height:36px;line-height:36px;margin:0 auto;padding:0px 25px 0px 25px;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;}
#product-listing .btn_oos, #product-price .btn_oos{display:block;float:none;width:65px;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:normal;font-size:1em;overflow:visible;margin:0 auto;padding:0px 25px 0px 25px;height:36px;line-height:36px;text-align:center;color:#888888;background:none;background-color:#ffffff;border:none;border-bottom:3px solid #e0e0e0;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;outline:0;}
input.btn_contact{margin-left:280px;}
input.btn_account{margin-left:160px;}
input.btn_password{margin-left:110px;}
input.btn_login{margin-left:90px;}
a.btn_hn{float:right!important;clear:both;margin-top:40px;}
a.btn_hn.news{float:right!important;clear:both;margin-top:0px;margin-bottom:25px;}
a.btn_hn.testimonios{float:right!important;clear:both;margin-top:0px;margin-bottom:25px;}
#col-left .btn{margin-left:0px;}
#cookies_msg_wrapper .btn{float:none;display:inline-block;}
.button_more, a.button_more, a.button_more:visited{text-transform:uppercase;float:left;width:100%;margin-top:10px;clear:both;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;}
.btn-back, a.btn-back, a.btn-back:visited{text-decoration:none;font-size:1em;padding:0 0 10px 0;margin:0 0 10px 0;font-weight:normal;cursor:pointer;clear:left;float:left;color:#D81209;}
.btn-back:hover, a.btn-back:hover, a.btn-back:visited:hover{text-decoration:underline;}
.btn-back-p, a.btn-back-p, a.btn-back-p:visited{text-decoration:none;color:#717172;font-size:1em;padding:10px 0 0 0;margin:0;font-weight:normal;cursor:pointer;clear:both;width:60px;}
#sell-buttons{float:left;margin-top:15px;}
#sell-buttons a, #sell-buttons a:visited{float:left;width:187px;padding:15px 20px 15px 20px;background:url(header-btn-bg.png) no-repeat 187px 50% #e9e9e9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;color:#565656;border-bottom:2px solid #b1b1b1;color:#4b4b4b;text-transform:uppercase;font-size:1.1em;font-weight:bold;}
#sell-buttons a:hover, #sell-buttons a:visited:hover{background:url(header-btn-bg.png) no-repeat 187px 50% #e9e9e9;}
#call-me-buttons{float:left;margin-top:15px;}
#call-me-buttons input[type=submit]{background:none;border:none;text-decoration:none;color:#c82c2c;white-space:normal;cursor:pointer;text-align:left;font-family:"source_sans_proregular",Arial,Helvetica,sans-serif;}
#call-me-buttons input[type=submit]:hover{text-decoration:underline;}
#buy-buttons{float:left;margin-top:15px;}
#buy-buttons a, #buy-buttons a:visited{float:left;width:256px;height:45px;padding:15px 20px 15px 20px;background:url(header-btn-bg.png) no-repeat 256px 50% #e9e9e9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;color:#565656;border-bottom:2px solid #b1b1b1;color:#4b4b4b;text-transform:uppercase;font-size:1.1em;line-height:45px;font-weight:bold;}
#buy-buttons a:hover, #buy-buttons a:visited:hover{background:url(header-btn-bg.png) no-repeat 256px 50% #e9e9e9;}
#banner-left{text-align:left;float:left;clear:both;width:100%;margin-bottom:10px;}
#banner-left img{margin-bottom:20px;}
#banner-right{text-align:left;float:left;clear:both;width:100%;margin-bottom:35px;}
#banner-right img{margin-bottom:20px;}
#banner-testimonios{text-align:left;float:left;clear:both;width:100%;margin-bottom:20px;}
#banner-testimonios div{width:50%;padding:0 20px 0 0;box-sizing:border-box;text-align:center;float:left;}
#banner-testimonios div:last-child{width:50%;padding:0;}
#banner-testimonios div img{max-width:100%;}
.kilates-calculator *, .kilates-calculator{box-sizing:border-box;}
.kilates-calculator{width:100%;float:left;position:relative;margin:1em 0 1.5em;background:#e3b836;padding:15px;box-sizing:border-box;border-radius:5px;border:1px solid #bea046;color:#90722c;box-shadow:inset 0px 0px 7px rgba(233,198,104,1);background:rgb(227,197,101);background:-moz-linear-gradient(top, rgba(227,197,101,1) 0%, rgba(214,165,40,1) 100%);background:-webkit-linear-gradient(top, rgba(227,197,101,1) 0%,rgba(214,165,40,1) 100%);background:linear-gradient(to bottom, rgba(227,197,101,1) 0%,rgba(214,165,40,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3c565', endColorstr='#d6a528',GradientType=0);}
.kilates-calculator .calculatetitle{width:100%;float:left;margin:0 0 .5em;color:#90722c;font-size:1.4em;text-transform:uppercase;font-family:'source_sans_probold', Arial, Helvetica, sans-serif;}
.kilates-calculator .calculate{width:100%;float:left;margin:0 0 5px;}
.kilates-calculator .calculate input{margin:0;background:#FFF;border:1px solid #bea046;padding:10px;line-height:inherit;width:70%;height:32px;float:left;}
.kilates-calculator .calculate .btn{border-top-left-radius:0;border-bottom-left-radius:0;width:30%;height:32px;line-height:32px;margin:0;float:left;}
.kilates-calculator .oro_kilates{width:44%;float:left;border-bottom:1px dotted #bea046;padding:5px 0;margin:0 3%;}
.kilates-calculator .oro_kilates:last-child{border-bottom:0;padding-bottom:0;}
.kilates-calculator .oro_kilates .oro_title{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;float:left;width:40%;margin-top:.4em;}
.kilates-calculator .oro_kilates .oro_calculo_24k,
.kilates-calculator .oro_kilates .oro_calculo_22k,
.kilates-calculator .oro_kilates .oro_calculo_18k,
.kilates-calculator .oro_kilates .oro_calculo_14k{font-style:italic;float:left;text-align:right;width:60%;font-size:1.3em;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;}
.kilates-calculator .note{width:100%;float:left;font-size:.9em;margin:1em 0 0;}
#text-left{text-align:left;float:left;clear:both;width:100%;margin-bottom:35px;}
#testimonios-left{text-align:left;float:left;clear:both;width:100%;margin-bottom:10px;}
#testimonios-left ul li{float:left;width:100%;padding-top:15px;padding-bottom:15px;border-top:1px solid #c5c5c5;}
#testimonios-left ul li.first{border:none;padding-top:0px;}
#testimonios-left ul li span{float:left;width:100%;clear:both;padding-bottom:5px;}
#testimonios-left ul li img{float:left;padding-right:15px;}
#news-left{text-align:left;float:left;clear:both;width:100%;margin-bottom:35px;}
#news-left ul li{float:left;width:100%;padding-top:15px;padding-bottom:15px;border-top:1px solid #c5c5c5;}
#news-left ul li.first{border:none;padding-top:0px;}
#news-left ul li img{float:left;border:1px solid #c5c5c5;margin-right:15px;margin-bottom:15px;}
#news-left ul li a.more, #news-left ul li a.more:visited{text-transform:uppercase;float:left;width:100%;margin-top:10px;clear:both;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;}
#vender-oro-left{position:relative;float:left;text-align:left;clear:both;width:100%;height:87px;margin-bottom:35px;background:url('vender-oro-bg.png') no-repeat top left;}
#vender-oro-left h2{position:absolute;margin:0px;top:10px;left:15px;background:none;color:#90722c;font-size:1.4em;text-transform:uppercase;}
#vender-oro-left span{position:absolute;margin:0px;color:#90722c;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;font-style:italic;font-size:1.2em;}
#vender-oro-left span.left{bottom:10px;left:15px;}
#vender-oro-left span.right{bottom:10px;right:15px;}
#skype-left{position:relative;float:left;text-align:left;clear:both;width:100%;margin-bottom:35px;}
#page_result{width:100%
float:left;}
#page_result .left{float:left;}
#page_result .right{float:right;}
#account ul{float:left;width:100%;margin:0;padding:0 0 20px 0;}
#account li{float:left;clear:left;width:100%;margin:0 0 0.5em;padding:0;}
#account ul.orders li{border-bottom:1px dotted #cccccc;padding-bottom:5px;}
#account ul li a, #account ul li a:visited{float:left;clear:left;padding-left:20px;background:url(bullet-sitemap.png) no-repeat 0px 0px;color:#364033;}
#account ul li a.left, #account ul li a.left:visited{background:none;padding:0px;}
#account ul li .right a, #account ul li .right a:visited{background:url(bullet-orders.png) no-repeat 0px 0px;}
#account ul li a:hover, #account ul li a:visited:hover{background:url(bullet-sitemap.png) no-repeat 0px -100px;text-decoration:none;color:#c9262e;}
#account ul li a.left:hover, #account ul li a.left:visited:hover{background:none;}
#account .left{float:left;margin-right:25px;}
#account .right{float:right;}
ul.orders li span.left{clear:none!important;padding:0px!important;}
#addresses ul{float:left;width:100%;margin:0;padding:0 0 20px 0;}
#addresses li{float:left;clear:left;width:100%;margin:0 0 0.5em;padding:0;}
#addresses ul li{border-top:1px dotted #cccccc;padding-top:5px;}
#addresses ul li a, #addresses ul li a:visited{float:left;clear:left;padding-left:20px;background:url(bullet-sitemap.png) no-repeat 0px 0px;color:#364033;}
#addresses ul li a.left, #addresses ul li a.left:visited{background:none;padding:0px;}
#addresses ul li .right a, #addresses ul li .right a:visited{background:url(bullet-orders.png) no-repeat 0px 0px;}
#addresses ul li a:hover, #addresses ul li a:visited:hover{background:url(bullet-sitemap.png) no-repeat 0px -100px;text-decoration:none;color:#c9262e;}
#addresses ul li a.left:hover, #addresses ul li a.left:visited:hover{background:none;}
#addresses .left{float:left;margin-right:25px;}
#addresses .right{float:right;}
#sitemap ul{float:left;margin:0;padding-right:20px;padding-top:5px;width:170px;}
#sitemap li{float:left;clear:left;margin:0 0 0.5em;padding:0;}
#sitemap li a, #sitemap li a:visited{float:left;clear:left;padding-left:20px;background:url(bullet-sitemap.png) no-repeat 0px 0px;color:#364033;}
#sitemap li a:hover, #sitemap li a:visited:hover{background:url(bullet-sitemap.png) no-repeat 0px -100px;text-decoration:none;color:#c9262e;}
#sitemap li ul{width:100%;}
#sitemap li ul li{float:left;clear:left;margin:0 0 0.5em;padding:0px 0px 0px 15px;}
#sitemap li ul li a, #sitemap li ul li a:visited{float:left;clear:left;padding-left:20px;background:url(bullet-sitemap.png) no-repeat 0px 0px;color:#364033;}
#sitemap li ul li a:hover, #sitemap li ul li a:visited:hover{background:url(bullet-sitemap.png) no-repeat 0px -100px;text-decoration:none;color:#c9262e;}
.ui-effects-transfer{border:2px solid;border-color:rgba(0, 0, 0, 0.15);background-color:rgba(0, 0, 0, 0.15);z-index:99999;}
#ajax_cart_button a, #ajax_cart_button a:visited{color:#4d4d4d;}
#content_quantity{font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;font-size:1.55em;line-height:80px;}
#ajax_cart_button a:hover, #ajax_cart_button a:visited:hover{text-decoration:none;}
#ajax_cart_button img{float:left;margin:30px 0px 0px 40px;padding-right:10px;vertical-align:middle;}
#ajax_cart_button .quantity{color:#4d4d4d;text-align:left;display:block;font-family:'source_sans_probold',Arial, Helvetica, sans-serif;font-size:1.2em;}
#ajax_cart_button .text{color:#4d4d4d;font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;font-size:0.75em;}
#content_products{margin-top:20px;padding:0 10px 0 10px;color:#4d4d4d;font-size:0.95em;}
#content_products .fila{float:left;position:relative;width:100%;padding:10px 0px 10px 0px;background:url(shopping-cart-row-bg.png) repeat-x bottom;}
#content_products .fila-left{float:left;text-align:left;width:70%;}
#content_products .numero{color:#4d4d4d;}
#content_products .attributtes{color:#4d4d4d;}
#content_products .fila-right{float:right;text-align:right;width:30%;position:absolute;bottom:10px;right:0px;}
#content_products .delete{position:absolute;top:-20px;right:0px;cursor:pointer;}
#content_products .delete img{padding-right:0px;}
#content_total{float:left;width:100%;text-align:right;padding:5px 0 5px 0;font-size:1.1em;}
#content_products .content_total strong{font-size:1.1em;}
#content_products .content_button{float:left;width:100%;text-align:center;padding:15px 0 15px 0;}
#pop_up_wrapper{width:100%;float:left;padding:0;margin:0;}
#pop_up_container{width:500px;margin:15px 0 15px 28px;position:relative;padding:0;background-color:#ffffff;border:1px solid #cccccc;float:left;}
#pop_up_content{padding:20px;text-align:center;float:left;}
#pop_up_content-text{padding:0px;font-size:1.25em;text-align:left;}
#pop_up_content-text ul{float:left;clear:both;width:100%;margin:0;padding:0 0 20px 0;}
#pop_up_content-text li{float:left;clear:both;margin:0 0 0.5em;padding:0;}
.checkout{width:100%;}
.checkout td{padding:10px;}
.moduleRow{}
.moduleRowOver{background-color:#fff5f5;cursor:pointer;}
.moduleRowSelected{background-color:#ffe5e5;color:#c9262e;}
.category_listing{margin:5px;padding:10px;float:left;border:1px solid #dddddd;width:95%;}
.category_listing_first{border:none;width:100%;margin:0 0 5px 0;padding:0 0 10px 0;float:left;}
.category_listing a, .category_listing a:visited, .category_listing_first a, .category_listing_first a:visited{font-family:'bebas_neueregular',Arial, Helvetica, sans-serif;font-size:1.2em;float:left;margin:5px;padding:4px 7px 4px 7px;color:#ffffff;border:1px solid #d4c312;background-color:#e1cd02;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;outline:0;}
.category_listing a:hover, .category_listing a:visited:hover, .category_listing_first a:hover, .category_listing_first a:visited:hover{text-decoration:none;background-color:#d4c312;border:1px solid #c4b302;}
#autocomplete{display:none;position:absolute;top:49px;left:0px;width:223px;padding:5px 0px 5px 0px;font-family:'source_sans_prosemibold',Arial, Helvetica, sans-serif;background-color:#323232;border-bottom:2px solid #323232;height:auto;max-height:200px;overflow-x:hidden;z-index:999;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}
#autocomplete ul{list-style-type:none;}
#autocomplete li{list-style-type:none;margin:0px;display:block;padding-left:21px;padding-right:20px;padding-top:5px;padding-bottom:5px;width:182px;line-height:1.5em;color:#cdc7cf;cursor:pointer;}
#autocomplete li:hover, #autocomplete li:focus{color:#efefef;background-color:#4e4e4e;text-decoration:none;}
#autocomplete li strong{color:#c8272f;}
#autocomplete li:hover strong, #autocomplete li:focus strong{color:#c8272f;}
#cookies_msg_wrapper{width:100%;float:left;padding:0;margin:0;background:#e0e0e0;border-bottom:1px solid #d0d0d0;color:#333333;font-size:1.25em;}
#cookies_msg_subwrapper{width:100%;float:left;padding:5px 0 5px 0;margin:0;text-align:center;}
#cookies_msg_subwrapper_hidden{display:none;}
.special_form{float:left;padding:25px;width:540px;border:1px solid #dedede;background-color:#f8f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.special_form .label_total{width:520px;}
.special_form .textarea_total{width:535px;}
#thumb_container{position:absolute;width:300px;height:300px;padding:10px;background-color:#ffffff;border:1px solid #ebebeb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none;}
#mp-menu{position:fixed;top:0px;width:83%;height:100%;overflow-x:hidden;z-index:10000;left:-83%;background:#FFF;display:none;}
.bkgblack{opacity:.4;width:100%;height:100%;position:fixed;left:0;top:0;display:none;z-index:10000;background:#000;box-shadow:-2px 0 3px rgba(0,0,0,.4)}
#mp-menu #volver{font-size:1.5em;color:#0060a9;padding:1em;float:left;width:100%;clear:both;cursor:pointer;}
#mp-menu #volver span{margin-left:20px;cursor:pointer;}
#mp-menu ul{width:100%;float:left;}
#mp-menu ul{margin-bottom:1em;}
#mp-menu ul li{padding:0;margin:0;text-transform:uppercase;font-size:1.2em;}
#mp-menu ul li a{color:#4d4d4d;margin:0;padding-top:.5em!important;padding-bottom:.5em!important;}
#mp-menu .categories_menu li li span.active{color:#c9262e !important;}
#mp-menu .marcas_viewing span a{color:#fff !important;}
#mp-menu .marcas_viewing span.subcategory a{color:#000 !important;}
#mp-menu .supracategorytitle{margin:1em 0 0 0;float:left;width:100%;padding:10px;font-family:'source_sans_probold';font-weight:bold;font-size:2em;text-transform:uppercase;border-bottom:1px solid #c2c2c2;}
#mp-menu #corp_menu_mbl li a{float:left;width:100%;padding:11px 10px !important;font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;font-size:14px !important;text-align:left !important;text-decoration:none;cursor:pointer;border-bottom:1px solid #c2c2c2;}
#modalregistre{margin-right:4px;}
#modalregistre:after{content:" ,";}
input:focus{outline:0 !important;}
iframe[id^="oauth2relay"]{position:fixed !important;}
::selection{color:#fff;background:#d81209;}
::-moz-selection{color:#fff;background:#d81209;}
.newslettertoken{width:100%;float:left;margin:2em 0 35px;background:#e5e5e5;padding:15px;box-sizing:border-box;border-radius:4px;}
.newslettertoken *{box-sizing:border-box;}
.newslettertoken input, .newslettertoken p, .newslettertoken label, .newslettertoken h2{float:left;width:100%;font-size:1.15em;}
.newslettertoken h2{background:none;border-bottom:1px solid #666;padding-bottom:10px;margin:0 0 10px;}
.newslettertoken label{padding:0;border:0;}
.newslettertoken input{margin:0 0 1em 0;background:#FFF;border:1px solid #DDD;padding:10px;line-height:inherit;}
.newslettertoken input#agreement{width:15px;height:15px;border:1px solid #DDD;margin:0;}
.newslettertoken input.btn{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:normal;font-size:0.75em;overflow:visible;width:212px;margin:0 0 0 5px;float:left;padding:0 15px 0 15px;height:28px;line-height:28px;cursor:pointer;cursor:hand;text-align:center;color:#ffffff;background:none;background-color:#c8272f;border:none;border-bottom:3px solid #891c21;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;outline:0;float:right;}
.newslettertoken input.btn:hover{background:#770101;border-bottom:3px solid #370000;}
.newslettertoken .checkText{float:right;width:90%;margin:0 0 1em 0;}
.zopim{right:75px!important;bottom:15px!important;}
.btnVentaRecupJoyas{background:#efd984 url('images/icons/venta-recuperacion-joyeria.jpg') no-repeat 8px 50%;border:1px solid #baa144;border-radius:10px;color:#90722c;float:left;font:1em 'source_sans_prosemibold';margin-bottom:1.4em;padding:0 10px 0 55px;width:37%;text-transform:uppercase;}
.btnVentaRecupJoyas span{border-left:1px solid #baa144;display:inline-block;padding:15px 0 15px 15px;color:#90722c;}
.btnVentaRecupVarios{background:#e5e5e5 url('images/icons/venta-recuperacion-varios.jpg') no-repeat 8px 50%;border:1px solid #4d4d4d;border-radius:10px;color:#4d4d4d;float:left;font:1em 'source_sans_prosemibold';margin-bottom:1.4em;margin-left:3%;padding:0 10px 0 55px;width:37%;text-transform:uppercase;}
.btnVentaRecupVarios span{border-left:1px solid #4d4d4d;display:inline-block;padding:15px 0 15px 15px;color:#4d4d4d;}
.google_plusone_iframe_widget{width:26px !important;}
.youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px;}
.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent;}
.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all;}
.youtube-player img:hover{-webkit-filter:brightness(75%);}
.youtube-player .play{height:128px;width:90px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("images/youtube-logo-play-icon-png-24.png") no-repeat;cursor:pointer;}
.image_uploader{display:none;}
.form_input_vender_segunda_mano{background-color:#ffffff !important;}