img.pswp__img{max-width:none;max-height:none;}
#categorie::-webkit-scrollbar-thumb{border-radius:10px;background-color:#FFF;background-image:-webkit-gradient(linear,
40% 0%,
75% 84%,
from(#4D9C41),
to(#19911D),
color-stop(.6,#54DE5D))}
.jplist-google-maps-row .jplist-map-panel{z-index:1;}
.menu-wrapper{background-color: #b91919;color:#fff;}
.xpro-thumb-item{background-color:#fbfbfb;COLOR:#333;}
.pro-panel .panel-body ul li a:hover{color:#d6b161;}
a, .menuzord-menu > li.active > a, .menuzord-menu > li:hover > a, .portfolio-with-title .portfolio-title h4 a:hover, .f-link:hover, #footer .f-list li a:hover, .featured-item.border-box:hover .icon i, .post-single .post-cat li a:hover, .post-single .post-desk h4 a:hover, .post-single .post-desk a.author:hover, .post-list .post-single .post-cat li a, .portfolio-description a:hover, .portfolio-title a:hover, .post-sub-title, .team-member .s-link a:hover, .t-s-link a:hover, .price-col.feature h1, .widget-category li a:hover, .widget-comments li a:hover, .blog-classic .blog-post h4 a:hover, .post-meta li a:hover, .widget-latest-post .w-desk a:hover, .comments-list .comment-author a:hover, .comments-list .comment-item-data a:hover, .product-title h5 a:hover, .comments-list .comment-info a:hover, .portfolio-with-title.blog-m .portfolio-title .date a:hover, .comments-list .comment-info .comment-author a:hover, .icon-tabs .nav-pills > li > a:hover, .icon-tabs .nav-pills > li.active > a, .icon-tabs .nav-pills > li.active > a:focus, .icon-tabs .nav-pills > li.active > a:hover, .cd-nav .cd-primary-nav li.selected a, .no-touch .cd-nav .cd-primary-nav a:hover, .intro-portfolio a:hover{color:#474747;}
button.btn.btn-outline-secondary{background-color: #b91919;color:#fff;}
li.navCategoriaDopo{list-style:inside;list-style:square inside url('data:image/gif;base64,R0lGODlhBQAKAIABAAAAAP///yH5BAEAAAEALAAAAAAFAAoAAAIIjI+ZwKwPUQEAOw==')}
.navCategoriaDopo{background-color:#fff;}
.navCategoriaScelta{margin-bottom:10px;}
.menuzord-menu > li > a{font-size:13px;color:#fff;}
.pro-panel .panel-body ul li a{display:inline-block;width:90%;padding-top:3px;padding-bottom:3px;padding-left:15px;}
.pro-panel .panel-body ul li a:hover span {
    color: #fff;
}
.pro-panel .panel-body ul li a:hover{background-color: rgb(185, 25, 25);color:#fff;}
ul{list-style:none;}
ul.menu_sopra{background-color:#efefef;padding-bottom:20px !important;padding-right:10px !important;}
div#ricerca2 li.navCategoriaDopo{}
#ricerca2 li{padding:10px;}
.numero{font-size:12px;color: #2a79b6;font-weight:bold;margin-right:0px;}
.navCategoriaScelta a{color: #b91919 !important;}
.livello2{margin-left:15px;}
.livello3{margin-left:30px;}
.livello4{margin-left:45px;}
.livello5{margin-left:60px;}
.breadcrumb1{padding:8px 15px;margin-bottom:20px;list-style:none;border-radius:4px;}
ol.breadcrumb1 li.livello2, ol.breadcrumb1 li.livello3 ol.breadcrumb1 li.livello4, ol.breadcrumb1 li.livello5{margin-left:0px;margin-right:10px}
.breadcrumb1>li+li:before{padding:0 0px;content:"";}
.clearing{display:block !important;clear:both;}
.breadcrumb{margin-bottom:0px;}
.breadcrumb1 li > a{color:#737272;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:block;height:100%;vertical-align:middle;line-height:normal;font-size:14px;align-items:center;}
.breadcrumb1>li{display:inline-block;margin-bottom:15px;margin-right:20px;}
.rslides li{width:auto;float:right!important;}
button.btn.btn-outline-secondary:hover{background:#fff;border:1px solid #ccc;color:#333;}
button.btn.btn-outline-secondary.search{background-color:#fff;border:1px solid #ccc;}
.rslides img{display:block;height:auto;float:right;width:auto;border:0;max-height:120px;}
.xpro-slider-container{margin-top:0px;padding-top: 0;padding-left: 5%;padding-right: 5%;}
.xpro-thumb-item{width:auto;}
.xpro-thumbnails{height:70px;margin-bottom:10px;}
.xpro-thumb-nav{background-color: #b91919;z-index:2;}
.xpro-thumb-item:hover{color:#ffffff;background-color: #b91919;}
.antechi h1, .antechi h2, .antechi h3, .antechi h4, .antechi h5{font-size:12px;}
.logo-brand img{max-height:150px;}
a#totop:hover{background-color:#b3a380;color:#fff;}
.topbar{padding:5px 0 5px;}
.page-title span{display:inline;}
.page-title{position:relative;padding:10px 0;background-color:#f5f5f5;}
h1.titoloseo{text-align:center;font-size:12px;margin:2px;}
.lift-off{display:block;}
.pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;padding-left:0;margin:0px 0;*/border-radius:4px;/* background:#fbfbfb; */width:100%;text-align:center;}
.page_navigator{display:block;width:100px;margin-top:5px;margin-left:20px;}
.page_navigator.form-group{margin-bottom:5px;}
.pager .next>a, .pager .next>span{float:left;margin-left:20px;}
.pager{margin:5px 0;}
ol.breadcrumb1{font-size:13px;}
.testo.espositore a{TEXT-TRANSFORM:uppercase;color: #b91919;}
.testo.espositore a:hover{color:#476fb2;}
.contattare{color:#0c72a5;}
.exclusive{background-image:url(/../../images/Exclusive.png);background-repeat:no-repeat;background-position:right bottom;}
h1.panel-title{color:#333;}
ul.menuzord-menu li a:hover{color: #ffc268;/* font-weight: 600; *//* font-family: monospace; *//* font-size: 16px; *//* font-weight: bold; */}
footer#footer{font-size:12px;}
.social-link.circle{float:left;margin-top:14px;}
@media screen and (min-width:1024px){#ricerca2{display:none;}
.lang{float:right;text-align:right;}
}
@media screen and (max-width:1023px){div#demo{display:none;}
.menuzord-menu > li > a img{display:none;}
.panel{background-color:transparent;}
.lang .dropdown-toggle{color:#fff;}
.show-search{position:absolute;right:100px;top:5px;color:#fff;}
.search-top{top:5px;}
.menu_toggle{top:5px;}
.bar_icon{top:-3px;}
.topbar{background: #b91919;color:#fff;padding:10px 0 10px;}
.lang .dropdown-toggle{top:-1px;}
ol.breadcrumb1{font-size:16px;}
.breadcrumb1>li{height:60px;padding:7px;overflow:hidden;width:100%;border:1px solid #ececec;margin-bottom:0px;margin-right:0px;}
.breadcrumb1{margin:0px;height:auto;overflow:auto;columns:3;-webkit-columns:3;-moz-columns:3;column-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;background:#f9f9f9;-webkit-overflow-scrolling:touch;}
.list{max-height:200px;overflow-y:scroll;margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:5px;}
.list::-webkit-scrollbar-button{display:block;height:5px;border-radius:0px;background-color:#AAA;}
.list::-webkit-scrollbar-button:hover{background-color:#AAA;}
.list::-webkit-scrollbar-thumb{background-color:#b3a380;border-radius:5px;}
.list::-webkit-scrollbar-thumb:hover{background-color:#b3a380;}
.list::-webkit-scrollbar-track{background-color:#efefef;}
.list::-webkit-scrollbar-track:hover{background-color:#CCC;}
.list::-webkit-scrollbar{width:7px;}
}
@media screen and (max-width:767px){.logo-brand img{max-width:100%;}
.breadcrumb1{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:30px;-webkit-column-gap:10px;-moz-column-gap:30px;}
}
@media screen and (max-width:991px){
	.form {
    margin-top: 20px;
}
}