/* CSS Document */
@font-face {
    font-family: 'BonvenoCFLight';
    src: url('BonvenoCF-Light-webfont.eot');
    src: url('BonvenoCF-Light-webfont.eot?#iefix') format('embedded-opentype'),
    url('BonvenoCF-Light-webfont.woff') format('woff'),
    url('BonvenoCF-Light-webfont.ttf') format('truetype'),
    url('BonvenoCF-Light-webfont.svg#BonvenoCFLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('BebasNeue-webfont.eot');
    src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
    url('BebasNeue-webfont.woff') format('woff'),
    url('BebasNeue-webfont.ttf') format('truetype'),
    url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LeagueGothicRegular';
    src: url('LeagueGothic-Regular-webfont.eot');
    src: url('LeagueGothic-Regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('LeagueGothic-Regular-webfont.woff') format('woff'),
    url('LeagueGothic-Regular-webfont.ttf') format('truetype'),
    url('LeagueGothic-Regular-webfont.svg#LeagueGothicRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LeagueGothicItalic';
    src: url('LeagueGothic-Italic-webfont.eot');
    src: url('LeagueGothic-Italic-webfont.eot?#iefix') format('embedded-opentype'),
    url('LeagueGothic-Italic-webfont.woff') format('woff'),
    url('LeagueGothic-Italic-webfont.ttf') format('truetype'),
    url('LeagueGothic-Italic-webfont.svg#LeagueGothicItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LeagueGothicCondensedRegular';
    src: url('LeagueGothic-CondensedRegular-webfont.eot');
    src: url('LeagueGothic-CondensedRegular-webfont.eot?#iefix') format('embedded-opentype'),
    url('LeagueGothic-CondensedRegular-webfont.woff') format('woff'),
    url('LeagueGothic-CondensedRegular-webfont.ttf') format('truetype'),
    url('LeagueGothic-CondensedRegular-webfont.svg#LeagueGothicCondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LeagueGothicCondensedItalic';
    src: url('LeagueGothic-CondensedItalic-webfont.eot');
    src: url('LeagueGothic-CondensedItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('LeagueGothic-CondensedItalic-webfont.woff') format('woff'),
    url('LeagueGothic-CondensedItalic-webfont.ttf') format('truetype'),
    url('LeagueGothic-CondensedItalic-webfont.svg#LeagueGothicCondensedItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

body, html {
    height: 100%;
    margin: 0;
    padding: 0;
}

body {
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    background-color: #000000;
}

.sponsor img {
    width: 10%;
    aspect-ratio: 4/2;
    object-fit: contain;
}

.sponsor:link{
    text-decoration: none;
}

a img {
    border: none;
}

.container {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    min-width: 900px;
    position: relative;
}

.menu {
    z-index: 50;
    min-width: 950px;
    width: 100%;
    position: fixed;
    top: 0;
    right: 0px;
    height: 110px;
    background-color: #000000;
    /*-moz-opacity: 0.90;
    opacity: 0.90;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=90);*/
    background-image: url('../images/8pix.png');
    background-repeat: repeat-x;
    background-position: 0px 75px;

}


.vocemenu {
    background-color: #000000;
    text-align: center;
    float: right;
    height: 110px;
    width: 120px;
    border-left: 1px solid #999999;
    font: 35px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 110px;
    color: #FFFFFF;
    font-size: 25px;
    text-transform: capitalize;
    display: inline-block;
    text-decoration: none;
}


.vocemenu:hover {


    background-color: #ffec00;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;

    color: #e43d2c;
    /*
    background-image:url('../images/tomare.png');
    background-repeat:repeat;*/
}


.centrale {

    cursor: pointer;
    position: fixed;
    top: 290px;

    width: 100%;
    height: 100px;
    font: 80px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 100px;

    text-align: center;

    font-weight: bold;

    color: #FFFFFF;

    background-color: #1A1A1A;
    -moz-opacity: 0.90;
    opacity: 0.90;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=90);

}

.centrale:hover {
    background-color: #ffec00;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;

    color: #e43d2c;

}


.sottocentrale {

    position: fixed;
    top: 400px;
    margin-left: -10px;
    width: 101%;
    height: 100px;
    font: 80px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 100px;

    text-align: center;

    font-weight: bold;


}

.bandiera {

    background: url(../images/bandierina.png);
    width: 770px;
    height: 215px;
    position: fixed;
    bottom: 0px;
    right: -200px;
    -moz-opacity: 1.00;
    opacity: 1.00;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);

}


.box1 {

    position: absolute;
    padding: 0px;


    top: 0px;
    left: 400px;
    font: 30px 'LeagueGothicRegular', Arial, sans-serif;
    width: 100px;
    height: 100px;
    line-height: 100px;

    -moz-opacity: 0.95;
    opacity: 0.95;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=95);

    border: 1px solid #ffffff;
    -webkit-border-radius: 50px;
    border-radius: 50px;

    text-align: center;


}

.box1:hover {
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;
    border: 10px solid #ffffff;
}


.footer {
    font: 14px 'BebasNeueRegular', Arial, sans-serif;
    position: fixed;
    line-height: 30px;
    bottom: 0px;
    width: 100%;
    height: 30px;
    background-color: #FFFFFF;
    color: #000000;
    z-index: 50;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;
    -moz-opacity: 1;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);

}


.datanews {

    height: 70px;
    margin-left: -20px;
    margin-right: -5px;
    margin-top: -5px;
    text-align: center;
    font: 35px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 70px;
    background-color: #ffec00;
    color: #e02024;
    cursor: pointer;
}


.datanews:hover {
    background-color: #000000;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;

    color: #ffffff;

}


.data {

    height: 70px;
    margin-left: -20px;
    margin-right: -5px;
    text-align: center;
    font: 20px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 70px;
    border-top: 1px solid #000000;

}


.datasotto {

    height: 60px;
    margin-left: -20px;
    margin-right: -5px;
    text-align: center;
    font: 25px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 60px;
    border-top: 1px solid #000000;
    cursor: pointer;
    background-color: #ffec00;
    color: #000000;
    text-transform: capitalize;
}

.datasotto:hover {
    background-color: #000000;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;

    color: #ffffff;

    background-image: url('../images/tomare.png');
    background-repeat: repeat-x;
    background-position: 0px 60px;
}


.giorno {


    height: 70px;

    width: 70px;
    background-color: #ffec00;
    float: left;
    color: #000000;


}

.ngiorno {
    line-height: 35px;
    font-size: 50px;
    margin-top: 5px;
    margin-bottom: -5px;

}

.nmese {
    line-height: 30px;
    text-transform: capitalize;

}


.dettdata {
    float: left;
    text-align: left;
    width: 255px;
    cursor: pointer;
    text-indent: 30px;
    font-size: 35px;


    text-transform: capitalize;

}


.dettdata:hover {
    background-color: #ffec00;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;
    text-indent: 40px;
    color: #e43d2c;

    background-image: url('../images/tomare.png');
    background-repeat: repeat-y;
    background-position: 0 -50px;

}


a {


}

a:hover {

}

.one {
    border-style: solid;
}

.two {
    border-style: dashed;
}

.three {
    border-style: dotted;
}

.yon {
    border: 50px solid rgba(0, 0, 0, 0.7);
}

.goo {
    border: 50px dashed rgba(0, 0, 0, 0.7);
}

.rok {
    border: 50px dotted rgba(0, 0, 0, 0.7);
}

.ryk {

    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-origin: border-box;
    background-size: 50%;

    display: inline-block;
    width: 100px;
    height: 100px;
    border-width: 50px;
    border-color: rgba(0, 0, 0, 0);

    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;

    border: 3px solid rgba(255, 255, 255, 1);


}

.yon:hover {
    border: 1px solid rgba(0, 0, 0, 0.7);
}

.goo:hover {
    border: 1px dashed rgba(0, 0, 0, 0.7);
}

.rok:hover {
    border: 1px dotted rgba(0, 0, 0, 0.7);
}

.ryk:hover {
    border: 50px solid rgba(0, 0, 0, 0.6);
}

.x7, .x8, .x9 {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}

.x7 {
    border: 50px solid rgba(0, 0, 0, 0.7);
}

.x8 {
    border: 50px dashed rgba(0, 0, 0, 0.7);
}

.x9 {
    border: 50px dotted rgba(0, 0, 0, 0.7);
}

.x7:hover {
    border: 1px solid rgba(0, 0, 0, 0.7);
}

.x8:hover {
    border: 1px dashed rgba(0, 0, 0, 0.7);
}

.x9:hover {
    border: 1px dotted rgba(0, 0, 0, 0.7);
}


.portacontenuto {

    position: absolute;
    top: 140px;

    width: 340px;
    left: 400px;
    height: auto;

}


.portascrittinabomba {
    text-shadow: 2px 2px 0px #000000;
    filter: dropshadow(color=#db3939, offx=2, offy=2);

}


.contienicontenuto {
    z-index: 10;
    padding: 15px;
    border: 4px solid #ffec00;
    background-color: #FFFFFF;
    text-align: center;
    font: 15px 'LeagueGothicRegular', Arial, sans-serif;
    font-family: Helvetica, sans-serif;
    font-weight: 100;
}


.infosotto {

    font: 25px 'LeagueGothicRegular', Arial, sans-serif;

    background-color: #ffec00;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;

    color: #e43d2c;
    margin-top: 15px;
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: -15px;

}

.datanewsd {
    background-color: #ffec00;
    color: #e43d2c;
    display: inline-block;
    width: auto;
    height: 20px;
    padding: 3px;
    line-height: 20px;
    font: 20px 'LeagueGothicRegular', Arial, sans-serif;

}

.news {

    font: 25px 'LeagueGothicRegular', Arial, sans-serif;

    color: #000000;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;


    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 10px;
    padding: 10px;
    cursor: pointer;
    text-decoration: none;
    display: block;
}

.news:hover {
    color: #e43d2c;
    background-color: #ffec00;
}


.titolonews {

    font-size: 30px;
    text-align: left;

}


.contenutonews {
    text-align: left;
    font-size: 15px;
    font-weight: 100;
    font-family: Helvetica, sans-serif;
    font-weight: 100;
}


.prezzo {


    background-color: #e43d2c;
    cursor: pointer;
    color: #FFFFFF;

    margin-bottom: 20px;

}


.prezzo:hover {

    background-color: #ffec00;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;

    color: #e43d2c;

}


.conoscici {
    font: 50px 'LeagueGothicRegular', Arial, sans-serif;
    text-align: center;
    height: auto;
    color: #e43d2c;
    margin-bottom: 20px;
}

.conoscici2 {
    font: 50px 'LeagueGothicRegular', Arial, sans-serif;
    color: #e43d2c;
    margin-bottom: 50px;
}

/* div interno */
.motoclub {
    background-color: #ffec00;
    text-align: center;
    padding-bottom: 80px;
}

.conoscicidentro {
    font: 50px 'LeagueGothicRegular', Arial, sans-serif;
    width: 100%;
    text-align: center;
    background-color: #ffec00;
    height: auto;
    color: #e43d2c;
}

.conoscici3 {
    font: 50px 'LeagueGothicRegular', Arial, sans-serif;
    text-align: center;
    height: auto;
    color: #e43d2c;
    margin-bottom: 20px;
}

.mediamedia {
    width: 100%;
    text-align: center;
    /*background-color:#ffec00;*/
    background-color: #ffffff;
    height: auto;
    color: #e43d2c;
}


.sottofacciona {
    width: 150px;
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    text-align: center;
    display: inline-block;
}

.sottofacciona2 {
    text-decoration: underline;
    width: 300px;
    height: 30px;
    line-height: 30px;
    font-size: 40px;
    text-align: center;
    display: inline-block;

}


.faccione {

    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-origin: border-box;
    background-size: 120%;

    display: inline-block;
    width: 150px;
    height: 150px;
    border-width: 75px;
    border-color: rgba(0, 0, 0, 0);

    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;

    border: 5px solid rgba(0, 0, 0, 1);


}

.faccione:hover {

    border-color: #e43d2c;
    cursor: pointer;


}


.prenota {

    display: none;
    height: 50px;

    font: 30px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 50px;
    color: #000000;
    background-color: #FFFFFF;
    text-indent: 0px;
    margin-top: 10px;
    text-align: center;
    float: right;
    width: 80px;
    margin-right: 10px;

}


.pagina {
    font: 60px 'LeagueGothicRegular', Arial, sans-serif;
    width: 100%;

    text-align: left;

    position: absolute;
    top: 140px;
    height: auto;
    width: 100%;
    min-width: 950px;


}


.paginadentro {

    background-color: #FFFFFF;
    padding: 20px;
    -moz-opacity: 0.97;
    opacity: 0.97;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=97);

}


.scritte {

    font-size: 25px;

}


.contenutonewsvedi {

    font-size: 16px;
    line-height: 20px;
    font-weight: 100;
    font-family: Helvetica, sans-serif;

}

.comecosti {

    /*background-color:#CC0;*/


}


.destra {


    width: 48%;
    padding-top: 0px;

    float: right;
    font-size: 20px;

}


.sinistra {


    width: 50%;
    float: left;


}


.portabottonesingolo {

    float: left;
    width: 25%;
    height: auto;

}


.bottonesingolo {

    margin: 20px;
    overflow: hidden;
    height: 40px;
    font: 30px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 40px;
    padding: 10px;
    background-color: #000000;
    color: #FFFFFF;
}


.bottonesingolo:hover {

    background-color: #e02024;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;


}

.prossimo {
    font: 15px 'LeagueGothicRegular', Arial, sans-serif;
    text-align: center;
    background-color: #ffec00;
    width: 200px;
    float: right;
    margin-bottom: -20px;
    padding: 10px;
    margin-right: -20px;

}


.sfondocomehome {

    -moz-opacity: 0.90;
    opacity: 0.90;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=90);
    color: #FFFFFF;
    background-color: #1A1A1A;

}


input {

    border: 1px solid #000000;
    font-size: 20px;
    line-height: 25px;
    height: 40px;
    margin-bottom: 10px;

}


input:hover {

    background-color: #ffec00;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;
    color: #e43d2c;


}

.testino {

    width: 48%;
    float: left;

    text-indent: 10px;
}


textarea {

    border: 1px solid #000000;
    font-size: 20px;
    line-height: 25px;
    width: 100%;
    height: 200px;
    margin-top: 10px;

}

textarea:hover {

    background-color: #ffec00;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;
    color: #e43d2c;

}

.invia {

    background-color: #e43d2c;
    cursor: pointer;
    color: #FFFFFF;
    border: 0px;
    margin-bottom: 20px;

    height: 40px;
    width: 100%;
    text-transform: uppercase;
    font: 50px 'LeagueGothicRegular', Arial, sans-serif;
    font-size: 30px;
    line-height: 30px;

}


.invia:hover {

    /* Quello che cambia */
    background-color: #ffec00;
    color: #e43d2c;


    /* Cosi per l'animazione */
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;


}


p {
    margin-top: 0px;
    margin-bottom: 0px;

}


.titolozzo {

    color: #e32218;
    text-shadow: 3px 3px 0px #000000;
    filter: dropshadow(color=#000000, offx=3, offy=3);
    text-transform: uppercase

}

.sottotitolozzo {

    color: #e32218;
    text-shadow: 2px 2px 0px #000000;
    filter: dropshadow(color=#000000, offx=2, offy=2);
    text-transform: uppercase;
    font-size: 24px;

}

.titolozzo2 {
    display: inline-block;
    text-align: center;
    color: #e32218;
    text-shadow: 1px 1px 1px #000000;
    filter: dropshadow(color=#000000, offx=1, offy=1);
    text-transform: uppercase

}

.titolozzo3 {
    display: inline-block;
    text-align: center;
    color: #e32218;
    text-shadow: 1px 1px 1px #000000;
    filter: dropshadow(color=#000000, offx=1, offy=1);
    text-transform: capitalize;
    font-size: 40px;
    vertical-align: top;

}

.nomecartella {
    font: 50px 'LeagueGothicRegular', Arial, sans-serif;
    color: #e32218;
    text-shadow: 1px 1px 0px #000000;
    filter: dropshadow(color=#000000, offx=1, offy=1);
    text-transform: uppercase;
    font-size: 30px;
}

.titolozzo:hover {


}


.carrello {

    list-style-image: url('../imagesr/checkmark.png');

}

.vocecarrello {


}

.prezzino {

    width: 70px;
    text-align: right;
    padding-right: 10px;
    display: inline-block;
    font: 30px 'LeagueGothicRegular', Arial, sans-serif;
    color: #e32218;
    text-shadow: 1px 1px 0px #000000;
    filter: dropshadow(color=#000000, offx=1, offy=1);
    text-transform: uppercase;
    font-size: 30px;

}


.totalecarrello {

    list-style-image: url('../imagesr/cart.png');

}

.giornoc {


    height: 120px;

    width: 80px;
    background-color: #e43d2c;
    float: left;
    color: #ffffff;


}

.giornogrossa {


    height: 120px;

    width: 80px;
    background-color: #ffec00;
    float: left;
    color: #000000;


}

.ngiornogrossa {
    line-height: 35px;
    font-size: 75px;
    margin-top: 30px;
    margin-bottom: 5px;

}

.nmesegrossa {
    line-height: 30px;
    text-transform: capitalize;

}


.datagrossa {

    background-color: #efefef;
    cursor: pointer;
    text-align: center;
    font: 25px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 100px;
    border-top: 1px solid #ffffff;


}


.dettdatagrossa {
    float: left;
    text-align: left;
    width: auto;
    cursor: pointer;
    text-indent: 10px;
    font-size: 30px;
    text-transform: capitalize;
    line-height: 120px;

}


.datagrossa:hover {

    background-color: #ffec00;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;
    color: #e43d2c;

}

.altreinfoutili {
    width: 550px;
    text-align: left;
    float: right;
}


.portaportacontenuto {
    z-index: 49;
    position: absolute;
    top: 40px;
    width: 340px;
    left: 400px;
    height: auto;
}

.boxhomesinistra {
    position: absolute;
    z-index: 49;
    padding-bottom: 0px;
    padding-left: 20px;
    top: 40px;
    left: 50px;
    font: 40px 'LeagueGothicRegular', Arial, sans-serif;
    width: 300px;
    height: auto;
    -moz-opacity: 0.90;
    opacity: 0.90;
    background-color: #1A1A1A;
    text-align: left;
    color: #FFFFFF;
}

.portabottoni {
    font: 30px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 100px;
    color: #FFFFFF;
    text-align: right;
    position: absolute;
    top: 40px;
    right: 5px;
}


.datanewstestgully {

    height: 70px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    text-align: center;
    font: 35px 'LeagueGothicRegular', Arial, sans-serif;
    line-height: 70px;
    background-color: #ffec00;
    color: #e02024;
    cursor: pointer;
    -moz-opacity: 0.90;
    opacity: 0.90;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha"(Opacity=90);

}

.datanewstestgully:hover {
    background-color: #000000;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -ms-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;

    color: #ffffff;

}


@media screen and (max-width: 600px) {
    .tipo_prezzo {
        width: 180px !important;
    }
} 
