/* occhialispessi.css 2024 - occhialispessi.it */   
a{text-decoration: none;} a:hover{color:#d2eafd; /*border-style:solid; border-color:#d2eafd;*/}
    
body,h1,h2,h3,h4,h5,h6  {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}
    
hr {border-style:solid; border-color:#2196f3;*}
    
    

.w3-text-theme-opaque {color:#2196f3 !important;  background-color:#fff !important}
.w3-text-theme-opaque-light {color:#a6d4fa !important;  background-color:#fff !important}
    
    .os-text-right { text-align: right }
    .os-text-center { text-align: center; }

@media (min-width:993px){
.os-box-left { background-image: url('../imgs/occhialispessi-riflessi_colorati.png');
  background-repeat: repeat-y; padding-left:127px; padding-right:0px; padding-top:0px; padding-bottom:0px;  margin:0px; border: none; }
.os-box-right { background-image: url('../imgs/occhialispessi-riflessi_colorati.png');
  background-repeat: repeat-y; background-position: right top; 
    padding-left:0px; padding-right:127px; padding-top:0px; padding-bottom:0px; margin:0px; border: none;  }
.os-h-separator { height: 127px; background-image: url('../imgs/occhialispessi-riflessi_colorati.png'); background-repeat: repeat-x; }
}

@media (max-width:992px) and (min-width:769px){
.os-box-left { background-image: url('../imgs/occhialispessi-riflessi_colorati-2.png');
  background-repeat: repeat-y; padding-left:63px; padding-right:0px; padding-top:0px; padding-bottom:0px;  margin:0px; border: none; }
.os-box-right { background-image: url('../imgs/occhialispessi-riflessi_colorati-2.png');
  background-repeat: repeat-y; background-position: right top; 
    padding-left:0px; padding-right:63px; padding-top:0px; padding-bottom:0px; margin:0px; border: none;  }
.os-h-separator { height: 63px; background-image: url('../imgs/occhialispessi-riflessi_colorati-2.png'); background-repeat: repeat-x; }
    
}

@media (max-width:768px){
.os-box-left { background-image: url('../imgs/occhialispessi-riflessi_colorati-3.png');
  background-repeat: repeat-y; padding-left:32px; padding-right:0px; padding-top:0px; padding-bottom:0px;  margin:0px; border: none; }
.os-box-right { background-image: url('../imgs/occhialispessi-riflessi_colorati-3.png');
  background-repeat: repeat-y; background-position: right top; 
    padding-left:0px; padding-right:32px; padding-top:0px; padding-bottom:0px; margin:0px; border: none;  }
.os-h-separator { height: 32px; background-image: url('../imgs/occhialispessi-riflessi_colorati-3.png'); background-repeat: repeat-x; }
  
}
    
