@charset "UTF-8";
/* CSS Document */


@media only screen and (min-width: 1200px){
.palettaListino {
    margin-top: -70px;
	margin-bottom: 40px;
	height: 60px;
}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
.palettaListino {
    margin-top: -90px;
	margin-bottom: 30px;
	height: 60px;
}
}
@media only screen and (min-width:768px) and (max-width: 991px){
.palettaListino {
    margin-top: -90px;
	margin-bottom: 10px;
	height: 60px;
}
}
@media only screen and (max-width: 767px){
.palettaListino {
    margin-top: -94px;
	height: 222px;
	margin-bottom: 0;
}
}
@media only screen and (min-width: 1200px){
.pulsantiAltListino {
    padding-top: 103px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.pulsantiAltListino {
    padding-top: 80px;
}
}
@media only screen and (min-width:768px) and (max-width: 991px){
.pulsantiAltListino {
    padding-top: 62px;
}
}
@media only screen and (max-width: 767px){
.pulsantiAltListino {
    padding-top: 27px;
	padding-bottom: 20px;
	margin: auto;
	float: none;
    padding-left: 0px;
    width: auto;
}
}
@media only screen and (min-width: 1200px){
.pul1pppListino {
    left: -27px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1199px){
.pul1pppListino {
     left: -14px;
}
}
@media only screen and (max-width: 767px){
.pul1pppListino {
     left: 0px;
}
}
@media only screen and (min-width: 1200px){
.pul3pppListino {
    right: -40px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1199px){
.pul3pppListino {
     right: -18px;
}
}
@media only screen and (max-width: 767px){
.pul3pppListino {
     right: 0px;
}
}

@media only screen and (min-width: 1200px){
.textVideopppListino {
    float: left; 
	padding-left: 0px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1199px){
.textVideopppListino {
    float: left; 
	padding-left: 0px;
}
}
@media only screen and (max-width: 767px){
.textVideopppListino {
    float: left; 
	padding-left: 0px;
}
}
@media only screen and (max-width: 767px){
.textVideopppListino {
    float: none;
    padding-left: 0px;
}
}

@media only screen and (min-width: 1200px){
.VideopppListino {
    margin-left: 106px;
    margin-top: 64px;
	width: 644px;
    height: 100%;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.VideopppListino {
    margin-left: 6px;
    margin-top: 9px;
	width: 621px;
    height: 349px;
}
}
@media only screen and (min-width: 767px) and (max-width: 991px){
.VideopppListino {
    margin-left: 6px;
    margin-top: 8px;
	width: 476px;
    height: 267px;
}
}
@media only screen and (max-width: 767px){
.VideopppListino {
    margin-left: 6px;
    margin-top: 4px;

}
}
@media only screen and (min-width: 1200px){
.FrecciappListino {
    padding-left: 40px;
    margin-top: 119px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
.FrecciappListino {
    padding-left: 5px;
    margin-top: 83px;
}
}
@media only screen and (min-width: 767px) and (max-width: 991px){
.FrecciappListino {
    padding-left: 0px;
    margin-top: 63px;
}
}
@media only screen and (max-width: 767px){
.FrecciappListino {
    padding-left: 12px;
    margin-top: 0px;
}
}