.h1{background-color:#e6e6e6;font-size:10px;margin:0;padding:2px 0 3px 0px;text-align:center;text-transform:none;width:100%;top:0;z-index:100000;font-weight:normal;}
.conf-reg{background-color:#840025;color:#fff;line-height:1.4;padding:6px 10px;display:block;border-radius:5px;}
.prezzo_pieno{text-decoration:line-through;color:#000;}
a.dettagli{position:relative;}
body, html{height:100%;}
.galleria-item{position:relative;}
.h2{max-width:960px;font-size:11px;margin:auto;text-align:right;padding-bottom:10px;padding-top:10px;text-transform:none;color:#000;}
.modal-body{background-color:#840025;color:#fff;font-size:16px;}
.modalpopup-body{color:#313131;font-size:20px;padding:30px 20px;}
.modalpopup-body p{font-size:18px;line-height:28px;}
.modalpopup-title{font-size:20px;}
.page-content{font-size:130%;line-height:1.8;}
.slider-caption{font-size:50px;text-shadow:1px 1px 1px #000;color:#fff;margin-top:130px;line-height:50px;display:block;}
.btn-default{background-color:#840025;color:#fff;padding:6px 12px;}
#ajax-test{color:#fff;font-size:18px;line-height:1.6;}
.img-carrello{width:30px;}
#carrello_tbl td{height:60px;vertical-align:middle;}
#carrello_tbl a{color:#000;font-weight:bold;font-size:120%}
.conferma_order{padding:40px 0;font-size:130%;}
.order-title{display:inline-block;padding-bottom:10px;font-size:130%;font-weight:bold;}
.order-item{margin-bottom:16px;border-bottom:2px solid #850728;}
.loader-wrapper{background-color:#fff;opacity:0.6;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;display:none;}
.order-dettagli a{color:#000;}
.parall{color: #fff;font-family: 'Fjalla One', sans-serif;padding-top: 100px;text-transform: none;line-height: 1.6em;}
.parall_custom {background-image: url(../img/parall_2_es.jpg);min-height: 500px;background-position: center center;background-repeat: no-repeat;background-color: #333;}
.box_home_es { text-transform: none; color: #840025; font-size: 90%; margin-top: 20px; line-height: 1.5em;}
.productImage img{max-width:100%;max-height:200px;display:block;margin:auto;}
.loader{width:50%;height:100%;margin:auto;text-align:center;display:table;vertical-align:middle;}
.loader img{position:relative;top:150px;}
.paginator a{color:#000;}
.productImage{height:180px !important;}
.productImage img{}
.prodDescrizione{height:36px;overflow:hidden;}
.productBox{border:1px solid #f0f0f0;border-radius:5px;padding:5px;}
.customer-service{color:#840025;}
.titolo_prodotto{height:37px;overflow:hidden;}
.FullProdPrice{text-decoration:line-through;display:inline-block;padding-right:8px;color:#8e8e8e;}
.topBar-st ul.pull-right li:first-child::after{content: none;}
.topBar-st ul.pull-right li:last-child a{padding-left: 20px !important;}
.topBar-st ul li a{padding: 0 !important;}
.topBar-st ul.pull-right li{ padding: 0 3px;}
.topBar ul.pull-right li{float: none;}
.topBar ul.pull-right li::before{content: none !important;}
.topBar ul.pull-right li:nth-child(3) a, .topBar ul.pull-right li:first-child::after{padding: 0 3px !important;}
.topBar ul.pull-right li::after{content: "|"; padding-left: 2px; font-size: 16px; color: #d9d9d9; opacity: .15;}
.topBar ul.pull-right li:last-child{content: "";}
.topBar ul.pull-right li::before{content: ""; padding-left: 2px; font-size: 16px; color: #d9d9d9; opacity: .15;}
.categoria-description{font-style:italic;margin-bottom:20px;font-size:120%;}
#carrello_tbl th{background-color:#840025;color:#fff;}
#resume_tbl{font-size:120%;}
.paginator .b{display:inline-block;background-color:#840025;color:#fff;padding:0px 3px;}
.error{color:#840025;}
.error-msg{font-size:140%;color:#de1f16;}
#policy{padding-top:100px;}
#scroll-up{color:#313131;font-size:30px;text-align:center;text-shadow:3px 3px 3px #ccc;background-color:#f5f5f5;}
#scroll-up a{color:#313131;}
.h3_seo{
    font-size:inherit;
    font-weight: inherit;
    font-family: inherit;
    display: inline;
    text-transform: inherit;
}
@media (max-width:991px){}
@media (max-width:767px){}
@media screen and (max-width:1450px){}
@media screen and (min-width:1024px){.dropdown-menu-right{left:-250px;}
}
@media screen and (min-width:768px){}
@media screen and (min-width:1200px){}
@media screen and (min-width:1024px){#carrello_tbl{font-size:120%;}
.img-carrello{width:70px;}
}
@media screen and (max-width:768px){}