@font-face{font-family:'Impact';src:url(/modelli/preti/startup/bootstrap/fonts/Impact.eot);src:url(/modelli/preti/startup/bootstrap/fonts/Impact.eot?#iefix) format('embedded-opentype'),url(/modelli/preti/startup/bootstrap/fonts/Impact.woff) format('woff'),url(/modelli/preti/startup/bootstrap/fonts/Impact.ttf) format('truetype'),url(/modelli/preti/startup/bootstrap/fonts/Impact.svg#glyphicons_halflingsregular) format('svg');} @font-face {font-family: 'FontAwesome';src: url('/modelli/preti/startup/bootstrap/fonts/fontawesome-webfont.eot?v=4.3.0');src: url('/modelli/preti/startup/bootstrap/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('/modelli/preti/startup/bootstrap/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('/modelli/preti/startup/bootstrap/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('/modelli/preti/startup/bootstrap/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('/modelli/preti/startup/bootstrap/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight: normal;font-style: normal;} @font-face{font-family:'Dekers';src:url(/modelli/preti/startup/bootstrap/fonts/Dekers_Bold.eot);src:url(/modelli/preti/startup/bootstrap/fonts/Dekers_Bold.eot?#iefix) format('embedded-opentype'),url(/modelli/preti/startup/bootstrap/fonts/Dekers_Bold.woff) format('woff'),url(/modelli/preti/startup/bootstrap/fonts/Dekers_Bold.ttf) format('truetype'),url(/modelli/preti/startup/bootstrap/fonts/Dekers_Bold.svg#glyphicons_halflingsregular) format('svg')}
a:focus, a:hover{text-decoration:none;color:none;}/***********BROWSE HAPPY**/.browsehappy { background-color:#2b4141; color:#efefef; padding:20px 0; text-align:center; border-bottom:#fff solid;}.browsehappy strong { font-weight:900; }.browsehappy a { color:#f0d200; text-decoration:none;}



/*==================================================================================*/

body, html{height: 100%;margin:0;padding:0;}
body{font-family:'Arial';background:url(/modelli/preti/img/bg_Body.png) no-repeat top center;}
section{min-width:960px !important;}
.container{margin:0 auto;max-width: none !important;width:960px !important;background:#fff;}
.h1, h1 {
    font-size: 25px;
}
/***********HEADER**/
.header{border-bottom:3px solid #fff;}
.header .container{background:none;}
.logo{padding:7px 0}
/*FINE HEADER*/
/***********CARRELLO*/
#divScorrevole2 {display: none;margin: 0;padding: 10px;position: absolute;right: 0;top: 71px;width: 360px;z-index: 1000;background:#fff;font-size:1em;border:1px solid #dedede;}
.contenitoreCarrelloHover{-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;border:0;background:#fff url(/modelli/preti/img/iconCarrello.png) no-repeat center left;border-bottom:1px solid #dedede;padding:0 0 0 15px;margin: 11px 0 0;position:relative;z-index:1001;font-size:1em;}
.prodottiCarrello{padding: 9px 0; text-align: right;}
#carrelloHover{-webkit-border-radius: 0px 5px 0px 0px;
-moz-border-radius: 0px 5px 0px 0px;
border-radius: 0px 5px 0px 0px;padding:0;height:60px;font-size:2em;}
.contenitoreCarrelloHover .hvr-icon-hang{right: 10px !important;top: -21px !important;}
.contenitoreCarrelloHover .hvr-icon-bob:before{right: 18px !important;top: -13px !important;}
.prodottoCarrello{border-bottom:1px solid #dedede;font-size:0.8em}
.prodottoCarrello .imgProdotto{border:1px solid #dedede;}
.titoloProdottoCarrello{height:30px; overflow:hidden}
.prezzoProdottoCarrello{font-family:'Impact';letter-spacing:1px;font-size: 2em;}
.prezzoTotale span{font-family:'Impact';letter-spacing:1px;font-size: 2em;}
.buttonProcedi{font-family:'Impact';letter-spacing:1px;font-size: 2em;color:#333;}
.buttonProcedi a{color:#333;-webkit-transition: color 0.2s ease-in;-moz-transition: color 0.2s ease-in;-o-transition: color 0.2s ease-in;-ms-transition: color 0.2s ease-in;transition: color 0.2s ease-in;}
.buttonProcedi a:hover{color:#6da71e;}
.buttonProcedi span{color:#6da71e;}
#divScorrevole2 .quantita a{line-height:0px;}

.tabellaCarrelloN td, .tabellaListaOrdini td, .tabellaOrdine td, .tabellaAllegatiN td, .tabellaSpedizione tbody tr td{border:1px solid #ededed}
.carrello_hover_su, .carrello_hover_giu{width: 442px;}
.carrello_hover_giu_dx, .carrello_hover_giu_sx {width: 220px;}
a.bottone.vai_carrello span{min-width: 146px;}
a.bottone.continua_shop span{min-width: 148px;}
.carrello_hover{width: 466px;}


#numeroStep{height: 22px;}
/*FINE CARRELLO*/

/***********MENU**/
.menu{background: url(/modelli/preti/img/bgMenu.jpg) repeat;}
.menu .container{background:none;}
.dropdown-menu li{position:relative}
.menu a{float:left;font-family:'Impact';color:#fff;letter-spacing:1px;font-size: 1.2em;text-transform:uppercase;margin:0 20px 10px 0;padding:10px 0 0 0;text-decoration:none}
.hvr-overline-reveal:before {background: #fff;content: "";height: 4px;left: 0;position: absolute;right: 0;top: 0;transform: translateY(-4px);transition-duration: 0.3s;transition-property: transform;transition-timing-function: ease-out;z-index: -1;}
.hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before {transform: translateY(0px);}
.hvr-overline-reveal {backface-visibility: hidden;box-shadow: 0 0 1px rgba(0, 0, 0, 0);display: inline-block;overflow: hidden;position: relative;transform: translateZ(0px);vertical-align: middle;}
#divScorrevole {background: url(/modelli/preti/img/bgRicerca.jpg) repeat;display: none;margin: 0;padding: 10px;position: absolute;right: 0;top: 44px;width: auto;z-index: 1000;}
.areaUtente{background:#fff;float:left;width:100%;padding:10px;}
.menu .link {padding:10px 36px 10px 14px;margin:0;background: url(/modelli/preti/img/bgRicerca.jpg) repeat;color:#424852;float:right}
#divScorrevole .areaUtente a{white-space: nowrap;color:#424852;margin:0;padding:3px 0;border-bottom:1px solid #ccc;-webkit-transition: color 0.2s ease-in;-moz-transition: color 0.2s ease-in;-o-transition: color 0.2s ease-in;-ms-transition: color 0.2s ease-in;transition: color 0.2s ease-in;font-family:Arial;letter-spacing:0;font-size:0.9em;width: 100%;}
#divScorrevole .areaUtente .linkAccedi, #divScorrevole .areaUtente .linkRegistrati, #divScorrevole .areaUtente .bevenutoCliente{border:0;font-family:'Impact';color:#424852;letter-spacing:1px;font-size:1.2em;margin:0;padding:0}
#divScorrevole .areaUtente .bevenutoCliente{font-size:1em;}
#divScorrevole .areaUtente a:hover{color:#25AAE1}
.form--recuperapw a, .checkbox a {
    color: #68a21d;
    text-decoration: underline;
    font-weight: 600;
}
.btn.btn-primary {
    background: #25aae1;
    border: 0;
}
#defaultReal {
    width: 90%;
}
/* Icon Hang */
@-webkit-keyframes hvr-icon-hang { 0% {-webkit-transform: translateY(6px);transform: translateY(6px);}50% {-webkit-transform: translateY(2px);transform: translateY(2px);}100% {-webkit-transform: translateY(6px);transform: translateY(6px);} } @keyframes hvr-icon-hang { 0% {-webkit-transform: translateY(6px);transform: translateY(6px);}50% {-webkit-transform: translateY(2px);transform: translateY(2px);}100% {-webkit-transform: translateY(6px);transform: translateY(6px);}} @-webkit-keyframes hvr-icon-hang-sink { 100% {-webkit-transform: translateY(6px);transform: translateY(6px);}} @keyframes hvr-icon-hang-sink {100% {-webkit-transform: translateY(6px);transform: translateY(6px);}} .hvr-icon-hang {display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;padding-right: 2.2em;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.hvr-icon-hang:before {content: "\f078";position: absolute;right:9px;top:9px;font-family: FontAwesome;-webkit-transform: translateZ(0);transform: translateZ(0);}
.hvr-icon-hang:hover:before, .hvr-icon-hang:focus:before, .hvr-icon-hang:active:before {-webkit-animation-name: hvr-icon-hang-sink, hvr-icon-hang;animation-name: hvr-icon-hang-sink, hvr-icon-hang;-webkit-animation-duration: .3s, 1.5s;animation-duration: .3s, 1.5s;-webkit-animation-delay: 0s, .3s;animation-delay: 0s, .3s;-webkit-animation-timing-function: ease-out, ease-in-out;animation-timing-function: ease-out, ease-in-out;-webkit-animation-iteration-count: 1, infinite;animation-iteration-count: 1, infinite;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-direction: normal, alternate;animation-direction: normal, alternate;} @keyframes hvr-icon-bob {0% {transform: translateY(-6px);}50% {transform: translateY(-2px);}100% {transform: translateY(-6px);}} @keyframes hvr-icon-bob-float {100% {transform: translateY(-6px);}} .hvr-icon-bob {backface-visibility: hidden;box-shadow: 0 0 1px rgba(0, 0, 0, 0);display: inline-block;padding-right: 2.2em;position: relative;transform: translateZ(0px);transition-duration: 0.3s;vertical-align: middle;}.hvr-icon-bob:before {content: "\f077";font-family: FontAwesome;position: absolute;right: 9px;top: 11px;transform: translateZ(0px);}.hvr-icon-bob:hover:before, .hvr-icon-bob:focus:before, .hvr-icon-bob:active:before {animation-delay: 0s, 0.3s;animation-direction: normal, alternate;animation-duration: 0.3s, 1.5s;animation-fill-mode: forwards;animation-iteration-count: 1, infinite;animation-name: hvr-icon-bob-float, hvr-icon-bob;animation-timing-function: ease-out, ease-in-out;}
.bgCatalogo-cerca{background:url(/modelli/preti/img/bgRicerca.jpg) repeat}
.dropdown-menu .sub-menu {left: 100%;position: absolute;top: 0;visibility: hidden;margin-top: -1px;}
.dropdown-menu li:hover .sub-menu {visibility: visible;display: block;}
.navbar .sub-menu:before {border-bottom: 7px solid transparent;border-left: none;border-right: 7px solid rgba(0, 0, 0, 0.2);border-top: 7px solid transparent;left: -7px;top: 10px;}
.navbar .sub-menu:after {border-top: 6px solid transparent;border-left: none;border-right: 6px solid #fff;border-bottom: 6px solid transparent;left: 10px;top: 11px;left: -6px;}
.catalogoProdotti{border:0;-webkit-border-radius:5px ;-moz-border-radius:5px;border-radius:5px;padding:0 0 0 5px; text-transform:uppercase;font-family:Dekers;}
.catalogoProdotti p{padding:5px 10px;color:#777;font-size:1.2em;margin:0;letter-spacing:1px;}
.catalogoProdotti span{border:0;-webkit-border-radius: 0px 5px 5px 0px;-moz-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;background:url(/modelli/preti/img/bgFrecciaCatalogo.jpg) repeat;color:#fff;font-size:1.5em;padding:8px 10px 4px 10px;}
.ricercaProdotto{margin:0 0 0 10px;border:0;-webkit-border-radius: 5px 0px 0px 5px;-moz-border-radius: 5px 0px 0px 5px;border-radius: 5px 0px 0px 5px;padding:7px;width:91%;}
/*FINE MENU*/

/***********SLIDER**/
.boxPrezziIndex{position:absolute;bottom:10px;width:100%;height:58px;z-index: 30;background: rgba(0, 0, 0, 0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";}
.scontoIndex{color:#fff;font-family:'Impact';background:#f1592a;padding:5px;margin:8px 0;font-size:1.5em;float: left; letter-spacing:1px}
.prezzoVecchioIndex{color:#fff; text-decoration: line-through; margin: 5px 0 0 0;}
.prezzoNuovoIndex{color:#fff;font-family:'Impact';font-size:2em;letter-spacing:1px;line-height:27px; position:absolute;bottom:7px;right:13px;}
.prezziIndex{position:relative;height: 58px;}
.contenitoreLoghi {background:#fff;}
/*FINE SLIDER*/

/***********BANNER*/
.banner img{box-shadow:0 0 5px #a7a7a7;}
.banner a:hover img{-webkit-box-shadow: 2px 2px 7px #797979;-moz-box-shadow: 2px 2px 7px #797979;box-shadow: 2px 2px 7px #797979;-webkit-transition: all 0.2s linear;o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-kthtml-transition: all 0.2s linear;transition: all 0.2s linear;}
/*FINE BANNER*/

/***********Breadcrumb*/
.breadcrumb{background:#fff;margin:3px 0 2px 0;font-size:1em}
.breadcrumb > li + li:before{content:".";background:url(/modelli/preti/img/frecciaBreadcrumb.png) no-repeat center left;padding:5px;}
.breadcrumb > li > a > i{font-size:1.52em}
.breadcrumb > li > a{color:#777;font-size:0.9em}
.breadcrumb > li > a:hover{color:#444;}
.breadcrumb > li.active {color:#444;}
/*FINE Breadcrumb*/
.containerPaginazione{background:#dedede;padding:1px}
.pagination{margin:0;padding:1px;height: 23px;float:right;}
.pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span{border-radius:0;}
.pagination > li > a, .pagination > li > span{padding:0 8px;line-height:21px;color:#444;font-size:0.9em;background:#f3f3f3;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {background-color: #d1e8b4;border-color: #ddd;color: #444;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{background:#25AAE1;}
#ordinamentoProdottiSelect{height: 23px;margin: 1px;}
/***********CATEGORIE**/
.categoria {height:309px;}
.categoria img{position:relative;z-index:1;}
.categoria span{position:absolute;z-index:2;background: rgba(255, 255, 255, 0.8);left:25px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccffffff, endColorstr=#ccffffff)";font-family:'Impact';font-size:1.2em;letter-spacing:1px;text-transform:uppercase;bottom:35px;width:84.1%;text-align:right;padding:5px;color:#444;}
.categoria a{border: 1px solid #ededed;box-shadow: 2px 2px 7px #d9d9d9;background:url(/modelli/preti/img/noImgCat.jpg) no-repeat center;display: block;height: 100%;}
.categoria a:hover{-webkit-box-shadow: 2px 2px 7px #797979;-moz-box-shadow: 2px 2px 7px #797979;box-shadow: 2px 2px 7px #797979;-webkit-transition: all 0.2s linear;o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-kthtml-transition: all 0.2s linear;transition: all 0.2s linear;}
.rigaCategorie{float:left;width:100%;}

/*FINE CATEGORIE*/

/***********RAGGRUPPAMENTI**/
.nav-tabs{background: #fff;}
.nav-tabs > li > a{font-family:'Impact';color:#ababab;letter-spacing:1px;cursor:pointer;font-size:1.4em;border:0;border-radius:0;border-bottom:1px solid #dedede;border-left:3px solid #fff;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border:0;border-radius:0;border-bottom:1px solid #dedede;border-left:3px solid #97cc2b;color:#777}
.tab-pane{background:#fff;padding:0;}
.tab-pane.active{padding:15px 15px 0 15px;}
.tuttiProdotti{text-align:right;padding:4px;}
/* Icon Wobble Horizontal */
@-webkit-keyframes hvr-icon-wobble-horizontal {
16.65% {-webkit-transform: translateX(6px);transform: translateX(6px);}
33.3% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}
49.95% {-webkit-transform: translateX(4px);transform: translateX(4px);}
66.6% {-webkit-transform: translateX(-2px);transform: translateX(-2px);}
83.25% {-webkit-transform: translateX(1px);transform: translateX(1px);}
100% {-webkit-transform: translateX(0);transform: translateX(0);}
}
@keyframes hvr-icon-wobble-horizontal {
16.65% {-webkit-transform: translateX(6px);transform: translateX(6px);}
33.3% {-webkit-transform: translateX(-5px);transform: translateX(-5px);}
49.95% {-webkit-transform: translateX(4px);transform: translateX(4px);}
66.6% {-webkit-transform: translateX(-2px);transform: translateX(-2px);}
83.25% {-webkit-transform: translateX(1px);transform: translateX(1px);}
100% {-webkit-transform: translateX(0);transform: translateX(0);}
}
.hvr-icon-wobble-horizontal {color:#424852;display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;padding-right: 2.2em;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.hvr-icon-wobble-horizontal:before {content: "\f061";position: absolute;right: 1em;padding: 0 1px;font-family: FontAwesome;-webkit-transform: translateZ(0);transform: translateZ(0);}
.hvr-icon-wobble-horizontal:hover:before, .hvr-icon-wobble-horizontal:focus:before, .hvr-icon-wobble-horizontal:active:before {-webkit-animation-name: hvr-icon-wobble-horizontal;animation-name: hvr-icon-wobble-horizontal;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}
/*FINE RAGGRUPPAMENTI*/

/***********PRODOTTO MONO**/
.prodottoMono{border: 1px solid #ededed;box-shadow: 2px 2px 7px #d9d9d9; padding:10px 0 0 0;height:285px;background:#fff; position:relative;}


.prodottoMono .offerta-scaletta{position:absolute;top:60px;right:10px;background: rgba(0, 0, 0, 0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";width: 69px; padding: 5px;}
.prodottoMono .offerta-scaletta .box-offerta-scaletta{margin:0;}

.linkProdottoMono{color:#777;}
.linkProdottoMono:hover .prodottoMono{-webkit-box-shadow: 2px 2px 7px #797979;-moz-box-shadow: 2px 2px 7px #797979;box-shadow: 2px 2px 7px #797979;-webkit-transition: all 0.2s linear;o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-kthtml-transition: all 0.2s linear;transition: all 0.2s linear;}
.prodottoMono p { text-align:center;width:100%;}
.prodottoMono p.vcenter {display:inline;overflow:hidden;height:45px}
.prodottoMono p span{float:left;display: table-cell;padding: 0 5px;height:44px;overflow: hidden;text-align: center;vertical-align: middle;width: 202px;}
.boxPrezzi{position:absolute;bottom:10px;width:100%;z-index: 30;background: rgba(0, 0, 0, 0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)";}

.prezziMono{position:relative;height:57px;}
  .sconto{color:#fff;font-family:'Impact';background:#f1592a;padding:7px 4px 8px 4px;margin:8px 0;font-size:1.3em;float: left; letter-spacing:1px}
.prezzoVecchio{color:#fff; text-decoration: line-through; margin: 5px 0 0 0;font-size: 0.8em;}
.prezzoNuovo{color:#fff;font-family:'Impact';font-size:1.5em;letter-spacing:1px;line-height:27px;position:absolute;right:13px;bottom:6px}
.prodottoMono .iconAddprodotto{border:0;background:#464646;color:#fff;margin:8px 0;padding:0 11px;height: 41px;}
.prodottoMono .iconAddprodotto:hover{background:#f1592a;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.prodottoMono .iconAddprodotto span{display:table-cell;vertical-align:middle;font-size:1.5em;}

.prodottoMono .iconNoAddprodotto{border:0;background:#464646 url(/modelli/preti/img/iconNoAddCart.png) no-repeat center;color:#fff;margin:8px 0;padding:0 11px;height: 41px;}

/*FINE PRODOTTO MONO*/

/***********SCHEDA PRODOTTO**/
.img-scheda-prodotto, .backGray{background:#f3f3f3;}

.img-scheda-prodotto img{box-shadow: 0px 0px 5px #aaa;cursor: default;box-shadow: 2px 2px 7px #d9d9d9;}
.img-scheda-prodotto img:hover{-webkit-box-shadow: 2px 2px 7px #797979;-moz-box-shadow: 2px 2px 7px #797979;box-shadow: 2px 2px 7px #797979;-webkit-transition: all 0.2s linear;o-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-kthtml-transition: all 0.2s linear;transition: all 0.2s linear;}

.infoPrimary{height:379px;}
.infoPrimary h1{margin:0 0 10px 0;font-family:'Impact';letter-spacing:1px;}
.disponibilita img{margin:0 5px 0 0 }
.quantitaScheda{margin:10px 0 25px 0;}
.quantitaScheda input{float:left;padding: 4px;text-align: center; width:38px;}
.quantitaScheda div{float:right;height:14px; width:14px;text-align:center;line-height: 13px;}
.mutuabile,.ditta{font-size:0.8em}
.scontoScheda span{background:#f1592a;color: #fff;float: left;font-family: "Impact";font-size: 2em;letter-spacing: 1px;margin:0;padding:8px 25px;}
.spedizioneGratis{position:absolute; bottom:10px;padding:5px 0 5px 56px;}
.spedizioneGratis img{position:absolute;top:-4px;left:5px;}

.prezziScheda{position:relative;height:140px;float:right}
.prezzoVecchioScheda{text-decoration: line-through;position:absolute;bottom:50px;right:12px;}
.prezzoNuovoScheda{font-family:'Impact';letter-spacing:1px;font-size:3em;position:absolute;bottom:0;right:12px;}
.infoPrimary .btn-success{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family: "Impact";font-size:1.5em;letter-spacing: 1px;}

.infobasi{height:140px; position:relative;float:left;}

#tasto_continua{float: right;margin: 10px 0;color:#333;}
#tasto_continua .hvr-icon-hang:before{right: 15px;top: -11px;}
.mostra_chiusi{float:right;clear:both;margin: 10px 0;color:#333;}
.mostra_chiusi .hvr-icon-bob:before{right: 16px;top: -11px;}
.infoAggiuntive{position:relative;min-height:54px;}
.materialeAggiuntivo{position:absolute;right:0;bottom:10px;text-align:right;}
.materialeAggiuntivo a{background:#fff;padding:5px;color:#444;margin:0 0 0 10px;}
.hvr-bounce-to-right {backface-visibility: hidden;box-shadow: 0 0 1px rgba(0, 0, 0, 0);display: inline-block;position: relative;transform: translateZ(0px);transition-duration: 0.5s;transition-property: color;vertical-align: middle;}
.hvr-bounce-to-right:before{background:#25AAE1;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;transform: scaleX(0);transform-origin: 0 50% 0;transition-duration: 0.5s;transition-property: transform;transition-timing-function: ease-out;z-index: -1;}
.hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {color: white;}
.hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {transform: scaleX(1);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}

/*FINE SCHEDA PRODOTTO*/

/***********NEWS**/
.titoloSezione{background:#fff;border:0;border-radius:0;color:#777;width:100%;font-family: "Impact";font-size: 1.4em;letter-spacing: 1px;padding:10px 15px; text-transform:uppercase;}
.titoloSezione p{margin:0;}
.titoloSezione .tutti{font-family: arial;color:#999;font-size: 0.7em;letter-spacing: 0;text-transform: none;}
.contenitoreNews{background:#fff;}
.contenitoreNews .newsAnteprima{padding:15px;}
.contenitoreNews .newsAnteprima:nth-child(3){border:0;}
.contenitoreNews .titoloNewsAnteprima{padding:0 15px 15px 15px}
.contenitoreNews .titoloNewsAnteprima a{font-weight:bold;color:#777;}
.contenitoreNews .testoNewsAnteprima a{font-size:0.9em;color:#999;}
.contenitoreNews .titoloNewsAnteprima a, .contenitoreNews .testoNewsAnteprima a{-webkit-transition: color 0.2s ease-in;-moz-transition: color 0.2s ease-in;-o-transition: color 0.2s ease-in;-ms-transition: color 0.2s ease-in;transition: color 0.2s ease-in;}
.contenitoreNews .titoloNewsAnteprima a:hover, .contenitoreNews .testoNewsAnteprima a:hover{color:#444}
/*FINE NEWS*/

/***********FOOTER**/
.backFooter{background:#2d3738;}
.footer{color:#aaa;}
.footer .titoloFooter{color:#fff;font-weight:bold;font-size:1.5em}
.footer a{color:#aaa}
.footer a:hover{color:#fff}
.footer .guidaAllacquisto{margin:0;padding:0 0 0 10px;list-style-type:none;line-height:30px}
.footer .social {margin:0;padding:0;list-style-type:none;}
.footer .social li{float:left;margin:0 10px 0 0;}
.footer .social li a{height:36px;width:36px;}
.footer .social li a i{display:table-cell;vertical-align:middle; text-align:center;height:36px;width:36px;}
@keyframes hvr-ripple-out {100% {bottom: -12px;left: -12px;opacity: 0;right: -12px;top: -12px;}} .hvr-ripple-out {backface-visibility: hidden;box-shadow: 0 0 2px rgba(0, 0, 0, 0);display: inline-block;position: relative;transform: translateZ(0px);vertical-align: middle;} .hvr-ripple-out:before {animation-duration: 0.5s;border:1px solid #aaa;-webkit-border-radius: 36px;-moz-border-radius: 36px;border-radius: 36px;bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;}.hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {animation-name: hvr-ripple-out;}
.footer .credits{border:1px solid #aaa;}
.footer .credits .datiFarmacia{padding:0;pargin:0; list-style-type:none;font-size:1.1em;line-height:35px;}
.footer .credits .datiFarmacia .fontSmall{line-height: 20px;margin: 18px 0 0 0;font-size:0.8em}

.formNewsletter .input-group .form-control {width:82%;}
.formNewsletter .form-group .input-group .btn{padding:0}
.formNewsletter.btn-success{width:15%;}
.formNewsletter .buttonNewsletter span{font-size:1.5em;padding:5px 9px 6px 10px;}
.formNewsletter .consenso, .formNewsletter .sample-button{font-size:0.8em}
.formNewsletter .checkbox {margin:2px 0 0 5px;}
.btn-success{background: #69a41d; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY5YTQxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmNiMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #69a41d 0%, #96cb2a 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#69a41d), color-stop(100%,#96cb2a)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #69a41d 0%,#96cb2a 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #69a41d 0%,#96cb2a 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #69a41d 0%,#96cb2a 100%); /* IE10+ */background: linear-gradient(to bottom,  #69a41d 0%,#96cb2a 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69a41d', endColorstr='#96cb2a',GradientType=0 ); /* IE6-8 */color:#fff;-webkit-border-radius: 0px 5px 5px 0px;-moz-border-radius: 0px 5px 5px 0px;border-radius: 0px 5px 5px 0px;}.ricerca .ricercaProdotto, .ricerca .btn-success{float:right;}

/*FINE FOOTER*/
/*===============================================================================================================================================*/
.border1{border:1px solid #DEDEDE;}.border1-top{border-top:1px solid #DEDEDE;}.border1-left{border-left:1px solid #DEDEDE;}.border1-right{border-right:1px solid #DEDEDE;}.border1-bottom{border-bottom:1px solid #DEDEDE;}.border0{border:0;}.border0-left{border-left:0;}.border0-right{border-right:0;}.border0-top{border-top:0;}.border0-bottom{border-bottom:0;}.border3-leftGreen{border-left:4px solid #97cc2b;}.vcenter{display:table;}.marginTop0{margin-top:0px;}.marginTop5{margin-top:5px;}.marginTop10{margin-top:10px;}.marginTop15{margin-top:15px;}.marginTop20{margin-top:20px;}.marginTop25{margin-top:25px;}.marginTop30{margin-top:30px;}.marginBottom0{margin-bottom:0px;}.marginBottom5{margin-bottom:5px;}.marginBottom10{margin-bottom:10px;}.marginBottom15{margin-bottom:15px;}.marginBottom20{margin-bottom:20px;}.marginBottom25{margin-bottom:25px;}.marginBottom30{margin-bottom:30px;}.marginLeft0{margin-left:0px;}.marginLeft5{margin-left:5px;}.marginLeft10{margin-left:10px;}.marginLeft15{margin-left:15px;}.marginLeft20{margin-left:20px;}.marginLeft25{margin-left:25px;}.marginLeft30{margin-left:30px;}.marginRight0{margin-right:0px;}.marginRight5{margin-right:5px;}.marginRight10{margin-Right:10px;}.marginRight15{margin-Right:15px;}.marginRight20{margin-Right:20px;}.marginRight25{margin-Right:25px;}.marginRight30{margin-Right:30px;}.margin5{margin:5px;}.margin10{margin:10px;}.margin15{margin:15px;}.margin20{margin:20px;}.margin25{margin:25px;}.margin30{margin:30px;}.margin0{margin:0px;}.paddingTop0{padding-top:0px;}.paddingTop5{padding-top:5px;}.paddingTop10{padding-top:10px;}.paddingTop15{padding-top:15px;}.paddingTop20{padding-top:20px;}.paddingTop25{padding-top:25px;}.paddingTop30{padding-top:30px;}.paddingBottom0{padding-bottom:0px;}.paddingBottom5{padding-bottom:5px;}.paddingBottom10{padding-bottom:10px;}.paddingBottom15{padding-bottom:15px;}.paddingBottom20{padding-bottom:20px;}.paddingBottom25{padding-bottom:25px;}.paddingBottom30{padding-bottom:30px;}.paddingLeft0{padding-left:0px;}.paddingLeft5{padding-left:5px;}.paddingLeft10{padding-left:10px;}.paddingLeft15{padding-left:15px;}.paddingLeft20{padding-left:20px;}.paddingLeft25{padding-left:25px;}.paddingLeft30{padding-left:30px;}.paddingRight0{padding-right:0px;}.paddingRight5{padding-right:5px;}.paddingRight10{padding-Right:10px;}.paddingRight15{padding-Right:15px;}.paddingRight20{padding-Right:20px;}.paddingRight25{padding-Right:25px;}.paddingRight30{padding-Right:30px;}.padding5{padding:5px;}.padding10{padding:10px;}.padding15{padding:15px;}.padding20{padding:20px;}.padding25{padding:25px;}.padding30{padding:30px;}.padding0{padding:0px;}
/*===============================================================================================================================================*/


/*BOTTONI*/

.navigazioneAvanti{margin:10px 117px 10px 0;float:right;width:auto !important; background: #5cb85c !important;border-color: #4cae4c !important;color: #fff !important;-moz-user-select: none !important;background-image: none !important;border: 0px solid transparent !important;border-radius: 4px !important;cursor: pointer !important;display: inline-block !important;font-size: 14px !important;font-weight: 400 !important;line-height: 1.42857 !important;padding: 6px 12px !important;text-align: center !important;vertical-align: middle !important;white-space: nowrap !important;}
.navigazioneAvanti:hover{background: #449d44 !important;border-color: #398439 !important;color: #fff !important;}

.svuota, #bottoneTornaInd{float: left; margin: 0 0 20px 119px;}

.navigazioneIndietro, .navigazioneInterrompi{margin:10px 0 10px 118px;float:left;letter-spacing: 0 !important;text-transform: unset !important; width:auto !important; box-shadow: 0; text-shadow: none !important; background: #aaa !important;border-color: #aaa !important;color: #fff !important;-moz-user-select: none !important;background-image: none !important;border: 0px solid transparent !important;border-radius: 4px !important;cursor: pointer !important;display: inline-block !important;font-size: 14px !important;font-weight: 400 !important;line-height: 1.42857 !important;padding: 6px 12px !important;text-align: center !important;vertical-align: middle !important;white-space: nowrap !important;}
.navigazioneIndietro:hover, .navigazioneInterrompi:hover{background: #25AAE1 !important;border-color: #25AAE1 !important;color: #fff !important;}

.applicaSconto input{margin:10px 0;background:#F0AD4E !important;color: #fff !important;border-radius:3px !important;border:0 !important;padding:5px 10px !important;}
.applicaSconto input:hover{background:#EC971F !important;color: #fff !important;border-radius:3px !important;border:0 !important;padding:5px 10px !important;}

.loginBuonoSconto{float:left;width:100%;}


td .navigazioneAvanti, .svuota .navigazioneIndietro{margin:0}


.SegnalazioneOrdine{float:right;}
.visibileN{float:right;}
#tasto_back_lista_ordini{float: left}
.segnalazioni{float:left;width:100%;}
.riordinaN {margin:10px 135px 10px 0}
.SegnalazioneOrdine {margin:10px 104px 10px 0}
.stampaOrdine{margin:10px 0 10px 134px}
/**/

#titoloArea{margin:0;border-bottom:2px solid #dedede;padding:0 0 10px 0;margin:0 0 10px 0;width:100%;}

#form1 .row, #updateForm .row{margin:0}
#form1, .divPasswordTemporanea, .persoPsw, .modificaPassword{margin: 0 auto;width: 60%; float: none;}
#form1 .row:nth-child(1), #updateForm .modificaPassword{background:#eee;padding: 20px;}


.pulsantiera_user_logged {background: none;border: 0;border-radius: 0;display: block;margin-bottom: 16px;margin-top: 16px;text-align: center;}
.pulsantiera_user_logged a{border-right:1px solid #ccc;padding:0 30px;}
.pulsantiera_user_logged a:nth-child(1){border-left:1px solid #ccc}
.pulsantiera_user_logged a:hover div{background:none;color:#68A21D;}


.tabellaCarrelloN, .tabellaAnnotazioniN, .tabellaOrdine, .tabellaSpedizione {width: 681px;}
#form1 .areaAnagrafica label, #form1 .areaForm label, #form1 .modificaPassword label{clear:none;width:auto;margin:10px 5px 10px 10px;line-height:31px;}
#form1 .areaForm input, #form1 .areaAnagrafica input, #form1 .modificaPassword input, #form1 .login input{margin:11px}
#form1 .areaAnagrafica legend, #form1 .areaForm legend, #form1 .modificaPassword legend{margin:0}
.box_condizioni, .box_privacy{width:100%;}
div form#updateForm p.condizioniVendita, .checkboxRegistrazione{background: none;border-radius: 0;border: 0;border-top: 1px solid #2694d5;line-height: 25px;margin-bottom: 20px;margin-left: 0;padding: 7px;width: 100%;}
#updateForm .areaAnagrafica label, #updateForm .areaForm label, #updateForm .modificaPassword label{}
.datiAccessoEmail{float:left;clear:both;}
#updateForm .areaForm input, #updateForm .areaAnagrafica input, #updateForm .modificaPassword input, #updateForm .login input{float:right}
#updateForm .areaAnagrafica fieldset, .areaForm fieldset, .modificaPassword fieldset{width:365px;margin:0 auto;}
#updateForm #azienda, #updateForm #privato{float:left;margin: 3px 6px 0 0; width:10%}
form#updateForm div.checkboxRegistrazione {width: 100%;}
.erroreCheck {color: #cc3300;}
#mostraDivCheck{float: left;font-size: 11px;margin: -10px 0 5px;width:100%;}
.tabellaCarrelloN td, .tabellaListaOrdini td, .tabellaOrdine td, .tabellaAllegatiN td, .tabellaSpedizione tbody tr td{border:1px solid #ededed}
.salvaImportoBuono, .salvaPsw{margin:0 auto;width:65%}
.salvaPsw{margin:0 auto;width:86%}
#inserimentoCodiceBuonoForm{clear:both;}

.tabellaClienteOrdine tbody tr td #form1{width:100%}
.formlogin_noreg{width:47%;float: left;}
.formlogin_noreg input{float:right}
.formlogin_noreg .row{width:100%;float: left;}
.avantiN_noreg{ text-align:center;width:100%;float:left;}
.avantiN_noreg input{float:none;}
.linkLogin_noreg{float:right;width:50%;background:#fff;border-radius:3px;line-height:232px;margin:12px 0 0 0;}
.linkLogin_noreg a{color:#fff;font-weight:bold;font-size:15px;background:#3ca3a2;border-radius:3px;padding:15px 20px}
#boxTesto.on{background-color:#25AAE1}
.salvaUpdateCliente {float: left;margin: 10px 0 0;text-align: center;width: 100%;}
.salvaUpdateCliente .navigazioneAvanti{margin:0; float:none;}
.box_condizioni, .box_privacy, .condizioniVendita {float: left;}

.navigazioneN{float: left;width:100%;}


.modificaDatiCl {margin: 0 0 0 118px !important;}
.navigazioneN{margin:20px 0;}
.areaForm fieldset, .modificaPassword fieldset{margin:0 auto;float:none;}
#updateForm .areaAnagrafica fieldset{float:left;margin:0 47px}
form#svuotaCarrelloFrom div.svuota{margin: 0 0 20px 118px;}



.newsContent{float:left;width:100%;}
.newsContent img{float:left;margin:0 20px 20px 0}
.newsContent p{line-height:25px}
.boxNews{float:left;width:100%;margin:10px 0;padding:20px;background:#ededed;}
.boxNews img{float:left;margin:0 10px 0 0}
.boxNews p{line-height:25px}
.boxNews  .titoloNews a{color:#333;font-size:1.5em}
.boxNews  .occhielloNews a{color:#666;font-size:1em}
.boxNews  .titoloNews a:hover{text-decoration:underline;}

.testo h1{color:#444;border-bottom: 1px solid #dedede;padding: 0 0 8px 0;}
.modalitaPagamento, .modalitaSpedizione{ list-style: none; margin-left: 0;}

.modalitaPagamento li p, .modalitaSpedizione li p{padding:10px 0}
.modalitaPagamento li:before, .modalitaSpedizione li:before{position:relative;top:31px;font-family: FontAwesome;content: "\f0c6";width: 1em;margin-left: -1em;font-size:2em}
.modalitaPagamento li .fasceCostoSpedizione, .modalitaPagamento li .modalitaSpedizione, .modalitaSpedizione li .fasceCostoSpedizione, .modalitaSpedizione li .modalitaPagamento{list-style:none;}
.modalitaPagamento li h2, .titoloLista h2{margin:0}
.modalitaPagamento li .fasceCostoSpedizione li:before,.modalitaPagamento li .modalitaSpedizione li:before, .modalitaSpedizione li .fasceCostoSpedizione li:before, .modalitaSpedizione li .modalitaPagamento li:before
{position:relative;top:2px;left:-7px;font-family: FontAwesome; width: 1em;margin-left: -1em;content:"-";}
.ricerca_no{background:url(/modelli/preti/img/bgnoRicerca.jpg) no-repeat center left;line-height: 35px}
.noBianco{background:none;}


.formlogin_noreg {
    float: left;
    width: 47%;
}



.footer-fulcri-prenofa{margin:5px 0}
.footer-fulcri-prenofa p{text-align:center; font-size:11px;}
.footer-fulcri-prenofa a:hover{color:#000;}


@media (min-width: 768px) {} 
@media (min-width: 992px) {} 
@media (min-width: 1200px) {}



/*************************************************RECENSIONI*******************************************/
.recensioni{float:left;width:50%;}
.box-recensioni1 {margin-top: 10px;margin-bottom: 5px; text-align: left;float: left;}
.box-recensioni2 { margin-top: 0px;margin-bottom: 5px; text-align: left; padding-top:0;float: left; }

.btnRecen  { border-radius:0; background:#449d44; color:#fff; coltext-transform:uppercase; padding: 2px 5px; display:inline-block;
margin-bottom:10px; text-transform: uppercase; font-family: 11px; }
.vediRec, .scriviRec, a.elencoRec { text-decoration: underline; color: #5A8EC1; }
.nomeProdottoRecensione { font-size: 22px;}

.btn.inviaRecensione { border-radius:0; background:#95b929; color:#fff; text-transform:uppercase; font-size:21px }

 .scriviRecensione .form-control:focus{ border: 1px solid #000;}

.recElement {border-bottom: 1px solid #dcdcdc ; padding-bottom: 10px; margin-bottom: 10px;}
.link-torna { text-decoration: underline; color: #333;}
.nodisplay { display:none ;}
.sidisplay { display: block !important;}
.scriviRecensione .foto {
	width: 300px;
	float:left;
}

.scriviRecensione .dx-foto {
	width: 500px;
	float:left;
	
}

.scriviRecensione .dx-foto h1 a{
	text-decoration: underline;
	color: #333;
	margin-bottom: 10px;
	padding-bottom: 10px;
	}
	
#jRate { margin-top: 10px;
margin: 10px;
padding-left: 0px;}	


.scriviRecensione input {
    border: 1px solid #DDDDDD;

    font-size: 12px;
    margin-bottom: 10px;
    padding: 4px 4px 4px 6px;
    width: 170px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
width: 90%;
}

.scriviRecensione form textarea
{    border: 1px solid #E4E4E4;
    border-radius: 5px 5px 5px 5px;
        padding: 5px !important;
width: 90%;
        }
        
        
.scriviRecensione  form label {
    display: block;
    margin: 0 0 5px;
    width: 100%;
}        

#inviaRec{    background: #449d44;
    color: #fff;
    border: 0;
    width: 25% !important;
    float: none;
    font-weight: bold;
    font-size: 20px;
    padding: 0 !important;
    cursor: pointer;
}


.recElement p { line-height: 18px; font-size: 12px;}
.recElement .recTitle { color: #222; font-weight: bold;}
.recElement .recNomeData { font-style: italic;}
/******************************************FINE RECENSIONI******************************************/


.offerta-scaletta{float:right;width:50%;}
.box-offerta-scaletta{color:#f1592a;font-weight:bold;font-size:0.8em;margin:15px 0 0 0}
.box-testo-promo-scaletta ul {
    font-size: 0.8em;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 11px;
}

.box-testo-promo-scaletta{margin:10px 0 0 0}  
.zonaBanner img{margin:20px 0 0 0}
.bollino-sop-otc img { width: 50%;}

.linkRegistrati a{
	color: #fff;
    font-weight: bold;
    font-size: 15px;
    background: #3ca3a2;
    border-radius: 3px;
    padding: 15px 20px;
    margin: 5px 0;
    display: -webkit-inline-box;
  }
.boxAccesso > #form1, .divPasswordTemporanea, .persoPsw, .modificaPassword{margin: 0 auto;width: 100%; float: none;}
.col-xs-12 > input[name="update"]{
	margin-left:-15px
}
.boxAccesso > #form1 > .row > .form--recuperapw > p > a{
	margin-left:-15px
}
.boxAccesso > #form1 > .keepLogged > label > input[name="keepLogged"]{
	margin-left:-23px
}
#updateForm .areaAnagrafica fieldset, .areaForm fieldset, .modificaPassword fieldset{width:100%;margin:0;padding-left:0}
#mostraDivCheck {
	margin-top:10px
}
.areaAnagrafica > .dati > .row > .col-sm-5 {
    width: 50%;
}
.areaAnagrafica > .dati > .row > .col-sm-4 {
    width: 25%;
}
.areaAnagrafica > .dati > .row > .col-sm-3 {
    width: 25%;
}
.areaAnagrafica > .datiAccesso > .row > .form-check > .form-check-label{
    width: 25%;
}
.form-check>.form-check-label{
	margin-top:10px;
	float:initial;
	display:inline
}
#updateForm .row .col-md-6 .checkbox{
	padding-left:6px
}
i.fa.fa-facebook {
    font-family: FontAwesome;
}
i.fa.fa-google-plus {
    font-family: FontAwesome;
}
form#updateForm div.areaAnagrafica div.row fieldset.datiAccesso {
     height: initial!important;
 }
#updateForm .areaAnagrafica input{width:100%;}


#overlay_banner{ z-index: 999999;}

.linkDescirizione{
    display: block;
    padding: 12px 0;
    color: #68a21d;text-decoration: underline;
    font-weight: 600;}