
 /*************************STYLE_TEXT*************************/

 @font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    src: local('Ubuntu'), local('Ubuntu-Regular'),
        url(../fonts/ubuntu_1f2dd75c462bddda080b716fbcb96dbc.woff) format('woff'),
        url(../fonts/ubuntu_1f2dd75c462bddda080b716fbcb96dbc.ttf) format('truetype');
}

/* A bit of demo styles */;
.demo-swiper .swiper-slide {
  font-size: 25px;
  font-weight: 300;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  color: #000;
}
.demo-swiper .swiper-slide {
  /*  box-sizing: border-box;
  border: 1px solid #ddd;
background: #fff;*/
}
.demo-swiper {
  margin: 0px 0 0px;
  font-size: 18px;
  height: 300px;
}
.demo-swiper.demo-swiper-auto .swiper-slide {
  width: 85%;
}
.demo-swiper.demo-swiper-auto .swiper-slide:nth-child(2n) {
  width: 70%;
}
.demo-swiper.demo-swiper-auto .swiper-slide:nth-child(3n) {
  width: 30%;
}

.product-list-li {
  border: 1px solid lightgray;
  border-radius: 15px;
  margin: 5px;
  background-color: white;
  border-bottom: 2px solid lightgray;
}

.product-list-name {
  font-size: 15px !important;
  font-weight: 800;
  line-height: 1.2;
}

.ios .list .item-inner::after {
  content: "";
  position: absolute;
  background-color: #ffffff; 
  display: block;
  z-index: 15;
  top: auto;
  right: auto;
  bottom: 0px;
  left: 0px;
  height: 0.3px;
  width: 100%;
  transform-origin: 50% 100%;
}


.product-list-subtitle {
  display: inherit !important;
  margin-top: 8px;
  font-size: 11px !important;
  margin-bottom: 8px;
}

.text-uppercase {
  text-transform: uppercase;
}

video::-webkit-media-controls {
  display: none;
}

.panel-banner{
  background: transparent !important;
  margin: 0px;-webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.banner{
  height: 300px !important;
}

@media (max-width: 968px) {
  .banner{
    height: 300px !important;
  }
}

@media (max-width: 768px) {
  .banner{
    height: 210px !important;
  }
}

@media (max-width: 550px) {
  .banner{
    height: 190px !important;
  }
}

@media (max-width: 400px) {
  .banner{
    height: 150px !important;
  }
}

@media (max-width: 300px) {
  .banner{
    height: 100px !important;
  }
}

@media (max-width: 200px) {
  .banner{
    height: 80px !important;
  }
}

.btn-menu-fab{
  margin: 0px 30px 30px 0px;
}

.info-panel-toolbar{

  background: #242424; 
  min-height:80px; 
  display: none;
  position: absolute;
  width: 100%;
}

.div-panel-toolbar{
  bottom: 0px;
}

 /*************************STYLE_UNICO*************************/


      .navbar-inner {
        background-color: white !important;
        color: #0273b7;
      }


       .demo-card-header-pic .card-header {
        height: 40vw;
        background-size: cover;
        background-position: center;
      }
      .facebook-card .card-header {
        display: block;
        padding: 10px;
      }
      .facebook-card .facebook-avatar {
        margin-top:-3px;
        float: left;
      }
      .facebook-card .facebook-name {
        margin-left: 44px;
        font-size: 14px;
        font-weight: 500;
      }
      .facebook-card .facebook-date {
        margin-left: 44px;
        font-size: 13px;
        color: #8e8e93;
      }
      .facebook-card .card-footer {
        background: #fafafa;
      }
      .facebook-card .card-footer a {
        color: #81848b;
        font-weight: 500;
      }
      .facebook-card .card-content img {
        display: block;
      }
      .facebook-card .card-content-inner {
        padding: 15px 10px;
      }

      .gm-style-iw-d {
         max-width: 42px !important; 
         max-height: 100px !important; 
         min-width: 100% !important;
      }

      .gm-style-iw-c {
         padding-bottom: 5px !important;
         max-width: 70px !important;
      }

      .gm-ui-hover-effect {
          display: none !important;
      }

 /************************************************************/