.detailNegozioItem{font:Bold 34px/40px Roboto;letter-spacing:0;color:var(--secondary-color)}.marketData{margin-top:25px;font:Bold 23px/29px Roboto;letter-spacing:0;color:#fff}.marketData i{font-size:35px;display:block;margin-bottom:15px}#ex1{height:auto!important;overflow:initial!important}.markerDetailOrari{font:Bold 35px/55px Roboto;letter-spacing:0;color:var(--primary-color)}.orarioRow{border-bottom:1px solid #ccc}.orarioRowLeft{font:25px/55px Roboto;letter-spacing:0;color:var(--secondary-color)}.orarioRowRight{font:Bold 20px/55px Roboto;letter-spacing:0;color:#e32127;text-align:right}.dettaglioNegozio{background:var(--primary-color)}.markerDetailOrariContainer{padding-top:50px;padding-bottom:50px}.serviziTitle{font:Bold 35px/55px Roboto;letter-spacing:0;margin-bottom:50px;color:var(--primary-color)}#detailMarketServiziReparti{padding-top:50px;padding-bottom:50px}.blackCircle{width:92px;height:92px;padding:21px;margin:auto}.blackCircle img{max-width:50px}.repartoName{color:#707070;font:17px Roboto;text-align:center;margin-top:10px;margin-bottom:30px}.contactClass{height:57px;font:17px/57px Roboto;letter-spacing:0;color:#afafaf}.contactTextAreaClass{min-height:140px;resize:none}#contact-privacy{margin-right:8px}.btn-form{background:var(--secondary-color);width:127px;height:50px;font:Bold 19px/50px Roboto;border-color:var(--secondary-color);padding:0;color:#fff}.btn-form:hover,.btn-form:visited{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.help-block{display:block;margin-top:5px;margin-bottom:10px}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}label{margin-bottom:0}#contactBar{background:#0b2a50}.circleContact{border:1px solid #fff;border-radius:50%;width:35px;height:35px;font-size:15px;line-height:35px;text-align:center;color:#fff;display:inline-block;margin:auto}.contactData{font-weight:700;color:#fff}.contactData a{color:#fff}.field-contact-privacy label{font-size:13px}