﻿body {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.no-padding{
    padding: 0px;
}
.overlay-container {
  position: relative; /* <-- Set as the reference for the positioned overlay */
}

.overlay-container .overlay {
  position: absolute; /* <-- Remove the overlay from normal flow         */
  /*bottom: 0;           <-- Keep the overlay at the bottom of the box   */
  left: 0;            /* <-- Set left and right properties to 0          */
  right: 0;           /*     In order to expand the overlay horizontally */
  top:0;
  padding: 0.4rem;
}

.overlay-content{
    top: 2vw;
}

.carousel-conatiner{
    z-index:-1;
    top:10vw;
    overflow:auto; 
}

.mainContainer,.mask{
    pointer-events: none;
}

.no-mask{
    pointer-events: auto;
}

.orbit-container .orbit-prev,
.orbit-container .orbit-next {
    pointer-events: auto;
    z-index:10;
}

.top-texture {
    height: 5px;
}

h2 {
    color: white;
}   

.topControl{
    top:40px;
}

.linkBackground{
    background-image: url('../Content/Images/Home/marco-fondo_01.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;;
    padding-bottom: 1rem !important;
    padding-top: 1rem !important;
}

