.color-select{display:block}.color-select .btn.form-control{text-align:left;border-bottom:0}.color-select .dropdown-menu li{cursor:pointer;padding:0 5px;display:inline}.color-select .dropdown-menu li div{width:40px;height:30px}.color-select .dropdown-menu li div:hover{border:1px solid #009587}.color-select .dropdown-menu li span{display:none}.color-select .btn.form-control span:first-child{top:4px;left:10px;overflow:hidden;position:absolute;right:25px}.color-select .btn.form-control .caret{margin-top:-1px;position:absolute;right:10px;top:50%}.color-select .color-preview{width:30px;height:12px;display:inline-block}

.add-to-cart-component{border-bottom:1px solid silver;border-top:1px solid silver}.btn-add-to-cart{padding-left:0;padding-right:0;font-weight:bold;color:#FFF !important}.btn-item-price{color:inherit;font-size:inherit;font-weight:inherit}.btn-item-cart{position:absolute;color:inherit;left:10px;font-size:25px}.quantity-item-cart{padding:8px 0;margin:5px 0 0}.quantity-item-cart>*{display:table-cell}.quantity-item-cart .qty-btn{width:25%;padding:0}.quantity-item-cart .qty-btn span{color:#000}.quantity-item-cart .qty-btn:disabled span{color:#ddd}.qty-display{width:40%;text-align:center;padding:0 !important}@media(max-width:991px){.fixed-add-to-cart-component{position:fixed;bottom:0;left:0;z-index:800;background-color:#FFF;width:100%;margin:0;border-color:#000}}.atc-loyalty{text-align:right;color:#000}.atc-loyalty *{color:inherit}.atc-loyalty .atc-loyalty-icon{font-size:25px;vertical-align:middle}

.reviewStars{background-image:url(../bundles/tenviniloweb/images/reviews/stars.png);display:block}.reviewStars.starsContainer-overall{width:154px;height:26px;background-position:-2px -52px}.reviewStars.starsContainer-review{width:95px;height:16px;background-position:-2px -82px}.reviewStars.starsRating-overall{width:154px;height:26px;background-position:-2px -2px}.reviewStars.starsRating-review{width:95px;height:16px;background-position:-2px -32px}.infoRating-overall{margin-top:10px;text-align:right}.reviewItem{margin-bottom:20px}.reviewItem .reviewDate{color:#2196f3}.reviewItem .reviewImage-link{text-decoration:none;vertical-align:super;margin:-10px 10px 0 0;display:inline-block}.reviewItem .reviewImage-link .reviewImage-icon{color:#000;font-size:20px}.reviewItem .reviewImage-link .reviewImage-text{text-decoration:underline;vertical-align:super;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}.reviewItem .reviewImage-link:hover .reviewImage-text{color:#2196f3}.spanRatingValue{font-weight:700}.linksStickers{font-size:12px}.responseReviewp{font-style:italic}.contentReviews{margin-bottom:20px}.containerReviewItem{margin-bottom:15px;background-color:#ececec;border:1px solid #d7d7d7;padding:10px 15px}.titleInfoReviewItem p{font-size:13px;margin:0;display:inline;vertical-align:text-top}.containerStarsValoration{text-align:right}.containerStarsValoration .spanValoration{display:inline-block;margin-left:10px}.containerReviewStars{display:inline-block}.glyphicon-comment{font-size:27px}.containerResponseAdminReview{margin-top:20px;margin-bottom:10px}.containerLinksStickers{margin-top:15px}.containerLinksStickers span{color:#009587}.contentImagesReview{margin-top:10px}@media(max-width:767px){.spanReviewDate{font-size:12px}}@media(min-width:768px){.imgTenquality{float:right}.spanReviewDate{float:left;font-size:13px}.infoReviewsp{font-size:12px;margin-top:10px}.responseReviewp{margin-left:15px}.reviewp{margin-left:0}}@media(min-width:992px){.infoReviewsp{font-size:15px;margin-top:10px}.responseReviewp{margin-left:0}.reviewp{margin-left:-15px}}.top-facet-reviews{margin:10px 0}.top-facet-review{padding:5px 0}.top-facet-review a{color:#2196f3;text-decoration:underline}.top-facet-rating{text-align:right}.review-text-row{margin-top:10px}

.com-tabs>ul.nav-tabs{background:0;border:0}.com-tabs>ul.nav-tabs>li{border:1px solid #ddd;border-radius:5px 5px 0 0;background-color:#ddd;margin-left:5px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.com-tabs>ul.nav-tabs>li:first-child{margin-left:0}.com-tabs>ul.nav-tabs>li.active{background-color:#fff;border-bottom-color:#fff}.com-tabs>ul.nav-tabs>li:hover{background-color:#eaeaea}.com-tabs>ul.nav-tabs>li.active:hover{background-color:#fff}.com-tabs>ul.nav-tabs>li>a{color:#696969 !important;font-weight:bold;font-size:10px;padding:10px;text-decoration:none}.com-tabs>div.tab-content{border:1px solid #ddd;border-radius:0 5px 5px 5px;padding:10px;background-color:#FFF}.com-tabs>div.tab-content .tab-content-body{margin-top:20px}

.preview-color{width:100%;height:30px;margin-bottom:10px;cursor:pointer}.divColorBackground{height:20px}.divColorName{text-align:left}.divButtonColor{margin-bottom:15px}.contentColorSelect{float:left;margin-left:20px}.colorSelect{width:30px;height:30px;margin-bottom:10px;cursor:pointer;border:1px solid gray}@media(max-width:767px){#colorNameButton{font-size:12px}}@media(min-width:768px){#colorNameButton{font-size:12px}.divColorName{margin-left:-15px}}@media(min-width:992px){#colorNameButton{font-size:15px}.divColorName{margin-left:0}}

.containerServicesInfo{background-color:#d8d8d8;margin-bottom:20px}.contentManteniment{margin-bottom:20px;text-align:center}.contentContact{margin-bottom:15px}.contentIconManteniment{margin-bottom:20px}@media(max-width:767px){.containerServicesInfo{margin-top:20px;background-color:white}.contentContact{margin-top:-35px}.contentContact p{text-align:center}.contentServicesInfo h1{text-align:center}.contentServicesInfo p{text-align:center}}@media(min-width:992px){.contentServicesInfo h1{text-align:left}.contentServicesInfo p{text-align:left}.contentContact p{text-align:left}}

.radio label{padding-left:20px}.radio label span{left:0}.checkbox label{padding-left:0}.checkbox label span{margin-right:0 !important;left:0 !important}.checkbox label .ripple{left:-15px !important}#option-color,#fit-image{display:none}.option-block{margin-bottom:20px}.upload-block{overflow:hidden;position:relative}.upload-block:hover img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.upload-block img{transition-duration:.3s}.upload-block .upload-content,.no-preview-block .no-preview-content{text-align:center;border:1px solid}.upload-block .upload-text{text-decoration:underline}.upload-text{position:absolute;bottom:20%;width:100%;color:#000}.upload-text #no-preview-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none}.upload-block input[type=file]{cursor:pointer;display:block;font-size:999px;width:initial;filter:alpha(opacity=0);opacity:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0}.preview-block,.no-preview-block,#btnReplaceDesign{display:none}.preview-block,.no-preview-block{text-align:center;position:relative}.pers-size-block{width:48%;float:left}.pers-size-separator{width:4%;line-height:28px;display:block;float:left;text-align:center}.important-notes{background-color:#ececec;margin:40px 0}.notes-block{padding-top:20px;padding-bottom:20px}.rating-block{margin-top:20px;margin-bottom:50px}.titleHelp{font-size:22px;color:#00bfff;font-weight:700}.emailHelp a{font-size:20px}.infoPersonalisedSticker{margin-bottom:20px}.infoPersonalisedSticker .container{margin-bottom:15px}@media(min-width:992px){.infoPersonalisedSticker{background-color:#ececec}}.personalizedStickerMessageVacation{margin-top:20px}
