.box-acerbis-black { border-top-color: #999999; } 
.show-acerbis-tab { display: block; }
.hide-acerbis-tab { display: none; }

.button-acerbis-black { border-color: #999999; color: #FFFFFF !important; background: #000000; } 

.acerbis-background { background: #000 url(/dist/img/background.png); min-height: 840px; }
.acerbis-container { background: #ecf0f5; }
.acerbis-container-login { height: 670px !important; }
.acerbit-html-text { min-height: 300px; }

.js-show-video, .js-hide-video { margin-left: 5px; }
.js-columns { margin-top: 15px; margin-bottom: 15px; }
.mb-2 { margin-bottom: 15px; }



.carrello ul {list-style:none;margin:0;padding:0;}
.carrello a {color:#000000;cursor:pointer;}
.carrello .fa{margin-right:15px;margin-top:15px; font-size:20px}
.carrello .qta{z-index:9;position:absolute;background:#DDDCDD;padding:4px 9px 3px;margin-top:5px;font-size:12px;margin-left:10px;border-radius:300px}

/* .box2-index{background:url(/dist/img/index_banner.jpg?v20170802)no-repeat;background-size:cover;padding:0 25px;height:300px;display:flex;flex-direction:column;justify-content:center;padding-right:50%;} */
.box2-index{background:url(/dist/img/index_banner3.jpg?v20170802)no-repeat;background-size:cover;background-repeat: no-repeat; background-position: center center; padding:0 25px;height:400px;display:flex;flex-direction:column;justify-content:center;padding-right:5%;color:#FFFFFF;text-align:right;}

a[data-wysihtml5-command="Outdent"]  { display:none !important; }
a[data-wysihtml5-command="Indent"] { display:none !important; }

.carousel-caption-acerbis { color: #000000 !important; }
.carousel-colorgallery-acerbis { margin-top: 0px !important; margin-bottom: 10px !important; }

.acerbis-color-tabs-container { padding-bottom: 2px; }
.acerbis-color-tabs { width: 30px; height: 30px; }
.acerbis-color-tabs2 { width: 20px; height: 20px; }

.kit-title { text-transform: uppercase; }

.bg-success{ background-color: #3abd58; }


@media (min-width:768px){
  .col-sm-15{width:20%;float:left}
}
@media (min-width:992px){
  .col-md-15{width:20%;float:left}
}
@media (min-width:1200px){
  .col-lg-15{width:20%;float:left}
}


.modal-dialog {width: 900px;}

/* Smartphone */
@media only screen and (max-width:767px) and (min-width:320px){
    .modal-dialog {width: 95%;}
}
/* Smartphone Landscape */
@media only screen and (min-width:480px) and (max-width:767px){
    .modal-dialog {width: 95%;}
}

