﻿@import url("https://fonts.googleapis.com/css?family=Roboto");body,body *{font-family:"Roboto",sans-serif;color:#8c8c8c;}@media screen and (max-width:767px){body{font-size:.85rem;}}a{transition:.3s ease-out;-webkit-transition:.3s ease-out;color:#333;}a:hover{color:#b51531;}h3{border-bottom:2px solid #eee;margin-bottom:25px;padding-bottom:15px;}@media screen and (max-width:767px){h3{font-size:1.25rem;}}.generalTitle{border:0;text-align:center;}.form-control{margin:5px 0;color:#333;}.form-control:disabled{-webkit-appearance:none;-moz-appearance:none;}@media screen and (max-width:767px){.form-control{font-size:.8rem;}}.autoContainer::after{content:'';float:right;font-family:FontAwesome;position:relative;top:-33px;font-size:18px;right:10px;}.autoContainer input.autocomplete{padding:10px 35px 10px 10px;}.ui-autocomplete{background-color:#f7f7f7 !important;}.ui-autocomplete div li{padding:5px 15px;float:left;width:100%;}.ui-autocomplete div:nth-child(2n+1) li{background-color:#f2f2f2 !important;}.ui-autocomplete div li:hover{background-color:#e6e6e6 !important;}.ui-autocomplete div li:hover a{color:#b51531;}.ui-autocomplete div li.intestazione{border-bottom:1px solid #8c8c8c;font-weight:bold;cursor:default;background-color:#f7f7f7 !important;}.ui-autocomplete-input{padding-left:40px;background-image:url(../images/magnifier-gray.svg);background-size:18px 18px;background-position:12px center;background-repeat:no-repeat;}.ui-autocomplete-input:focus{background-image:url(../images/magnifier.svg);}.ui-autocomplete-loading{background-image:url(../images/Spinner.svg) !important;background-size:40px 40px;background-position:left center;}.ui-autocomplete li.ElementAdded:hover i.fa{color:#b51531;}.btn.btn-success{background-color:#b51531;border-color:#b51531 !important;}.btn.btn-success:focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,0);box-shadow:0 0 0 2px rgba(92,184,92,0);}.btn.btn-success:hover{background-color:#b51531;border-color:#b51531;transition:.3s ease-out;-webkit-transition:.3s ease-out;opacity:.75;}textarea{padding:15px;border-color:#eceeef;outline:none;}textarea:focus{border-color:#b51531;outline:none;}.topic,table{border-color:#b51531;}.message-error li{color:#b51531;font-size:14px;}header{margin-bottom:35px;}header .header-logo img{width:400px;}header .navbar{border-bottom:1px solid #eee;}header .navbar .header-links .topLogo{display:none;}header .navbar .header-links .topLogo h1{float:left;margin:0;padding:6px 0 5px 0;}header .navbar .header-links .topLogo h1 a{float:left;}header .navbar .header-links .topLogo h1 a img{max-height:30px;width:auto;}header .navbar .header-links li.nav-item{margin:0;padding:0 10px;display:inline-block;transition:.3s ease-out;-webkit-transition:.3s ease-out;}header .navbar .header-links li.nav-item::after{content:'';display:block;width:0;height:1px;background:#b51531;transition:.3s ease-out;-webkit-transition:.3s ease-out;}header .navbar .header-links li.nav-item:hover::after{width:100%;}header .navbar .header-links li.nav-item:hover a span{color:#b51531;}header .navbar li.nav-item#topcartlink .btn-group{min-height:40px;}@media screen and (max-width:767px){header .navbar .header-links li.nav-item{padding:0;}}.page.login-page{text-align:center;}.page .card{-webkit-box-shadow:0 0 6px .18px rgba(195,207,201,0);-moz-box-shadow:0 0 6px .18px rgba(195,207,201,0);box-shadow:0 0 6px .18px rgba(195,207,201,0);border:0;}.page .card .card-footer{border:0;padding:0 0 25px 0;}.page .card:hover{-webkit-box-shadow:0 0 6px .18px rgba(195,207,201,0);-moz-box-shadow:0 0 6px .18px rgba(195,207,201,0);box-shadow:0 0 6px .18px rgba(195,207,201,0);}#back-to-top{transition:.3s ease-out;-webkit-transition:.3s ease-out;z-index:8999;}#back-to-top .fa{top:-2px;position:relative;}#back-to-top:hover{background-color:#b51531;}#back-to-top:hover .fa{color:#fff;top:-4px;}footer .footer-top{text-align:center;width:100%;}footer .footer-top .footerLogo img{width:250px;}footer .footer-lower{width:100%;}.changeCustomer{float:right;font-size:25px;}.changeCustomer .fa{cursor:pointer;padding:6px 10px;margin-top:5px;transition:.3s ease-out;-webkit-transition:.3s ease-out;}.changeCustomer .fa:hover{color:#b51531;}h3.customerName .fa{cursor:pointer;padding:6px 10px;font-size:20px;position:relative;top:-1px;}.qtySelect{width:25%;float:left;text-align:center;}.qtySelect .fa{padding:16px 6px;transition:.3s ease-out;-webkit-transition:.3s ease-out;cursor:pointer;}.qtySelect .fa:hover{color:#b51531;}.cartInfo{font-size:18px;cursor:pointer;padding:4px 3px;transition:.3s ease-out;-webkit-transition:.3s ease-out;}.cartInfo:hover{color:#b51531;}.deleteItem{font-size:18px;cursor:pointer;padding:10px 0;transition:.3s ease-out;-webkit-transition:.3s ease-out;}.deleteItem:hover{color:#b51531;}.order-summary-content thead.thead-inverse th{background-color:#f7f7f7;color:#333;}.nopAutocomplete input.search-box-text{border-color:#ddd;}.nopAutocomplete input.search-box-text:focus{border-color:#b51531;}.nopAutocomplete .input-group-btn .btn{background-color:#fff;border-color:#ddd;}.nopAutocomplete .input-group-btn .btn:hover{color:#b51531;border-color:#b51531;}.nopAutocomplete .input-group-btn .btn:hover span{color:#b51531;}#pre-loader div{width:100%;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9000;}#pre-loader div img{width:150px;height:150px;position:relative;top:calc(50% - 75px);left:calc(50% - 75px);}.deleteInput{float:right;font-size:22px;padding:0 10px;margin-top:-41px;cursor:pointer;transition:.3s ease-out;-webkit-transition:.3s ease-out;display:none;position:relative;z-index:9200;}.deleteInput#eraseProduct{margin-top:-37px;}.deleteInput#eraseGift{margin-top:-52px;}.deleteInput:hover .fa{color:#b51531;}.page.account-page.order-list-page .account-order{margin-top:25px;}.page.account-page.order-list-page .card{border:1px solid #eee;border-radius:0;padding:5px 10px 0 10px;}.page.account-page.order-list-page .card h5.card-header{border-bottom:1px solid #eee;border-radius:0;font-size:18px;}.page.account-page.order-list-page .card h5.card-header span{color:#333;}.page.account-page.order-list-page .card h5.card-header span.littler{color:#8c8c8c;}.page.account-page.order-list-page .card .card-block table{color:#8c8c8c;}.page.account-page.order-list-page .card .card-footer{position:relative;padding:0;border-top:1px solid #eee;}.page.account-page.order-list-page .card .card-footer .buttons a{padding:10px 0 0 0;margin-bottom:-1px;float:left;width:100%;text-align:center;color:#b51531;border-bottom:1px solid transparent;transition:.3s ease-out;-webkit-transition:.3s ease-out;}.page.account-page.order-list-page .card .card-footer .buttons a::after{content:'';display:block;width:0;height:1px;margin-top:10px;background:#b51531;transition:.3s ease-out;-webkit-transition:.3s ease-out;}.page.account-page.order-list-page .card .card-footer .buttons a:hover::after{width:100%;}.giftBox{margin-top:25px;}.giftBox .modal-content{border:0;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:5px 0;}.giftBox .modal-content .modal-header{border:0;padding:5px 0;}.giftBox .modal-content .modal-header h4.modal-title{color:#8c8c8c;}.giftBox .modal-content .modal-header #closbtn{float:right;cursor:pointer;padding:6px 10px;color:#8c8c8c;font-size:20px;position:relative;top:3px;transition:.3s ease-out;-webkit-transition:.3s ease-out;}.giftBox .modal-content .modal-header #closbtn:hover .fa{color:#b51531;}.giftBox .modal-content .modal-body{border:0;padding:5px 0;}.page.order-details-page .generalTitle{text-align:left;color:#333;}.page.order-details-page .order-date{color:#333;}.page.order-details-page .generalMarginSupporter{margin:25px 0 5px 0;}.page.order-details-page table.table td{padding:5px 0;font-size:14px;}.page.shopping-cart-page .uploadAFile{margin-top:20px;}.page.shopping-cart-page .uploadAFile label.disab{border-color:#ddd;background-color:#eceeef;color:#636c72;cursor:not-allowed;}.page.shopping-cart-page .uploadAFile input[type="file"]{display:none;}.page.shopping-cart-page .message-error{margin-top:20px;}