article > div.tudor { width: 100%; }
.tudor .scheda_tecnica h1 { display: flex; flex-direction: column; align-items: center; margin-bottom: 0px; }
.tudor .scheda_tecnica h2 { font-size: 18px; margin-top: 5px; margin-bottom: 20px; }
.tudor .rate_dis { justify-content: center; }
.tudor .prev_cons, .tudor .spedi_box, .tudor .resobox { display: flex; align-items: center; justify-content: center; }
.tudor, .tudor .scheda_tecnica h2, .tudor .misure_act > div:nth-child(1) > select { font-family: ff-meta-web-pro; }
.tudor-font, .tudor a { font-family: ff-meta-web-pro, sans-serif; }
.tudor .scheda_tecnica h1 { font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-style: normal; color: #3a3a3a; }
.tudor .scheda_tecnica h2 { justify-content: center; color: #be0100; font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; }
.tudor .dispStatus { display: flex; justify-content: center; margin: 0px; }
.tudor .bt_black { background-color: #BE0000; }
.tudor .codice { display: none; }
    /* tudor Dimensioni */
.tudor .scheda_tecnica h1 { font-size: 36px; }
.tudor .prezzo { justify-content: center; }
.tudor-font, .tudor-font a { font-family: ff-meta-web-pro, sans-serif; font-weight: 400; font-style: normal; }
.tudor h3, .tudor h4, .tudor h5, .tudor h6, .tudor p { font-family: ff-meta-web-pro, sans-serif; }
.tudor h3, .tudor h4, .tudor h5, .tudor h6,
.tudor .t-specs__text p { margin: 0px; padding: 0px; }
.tudor-font h1, .tudor-font h2, .tudor-font h3 { font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-style: normal; }
ul.multipagina li a.paginesel { color: #fff; background-color: #000; }
p.tudor-p { padding: 0px 20px; text-align: justify; }
@media (min-width: 990px) {
.scheda_orologio_top_r .scheda_tecnica .info { margin-left: 20px !important; }
}
@media (max-width: 450px) {
#cont_header_mid #header_mid .logo_bt img { width: 107px !important; }
#header_mid .ricerca_text { margin-top: 15px !important; }
}
.tudor-font, .tudor-font a { font-family: ff-meta-web-pro, sans-serif; font-weight: 400; font-style: normal; }
.tudor-title-big, #footer-tudor ul li a, .moltoglande { font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-style: normal; font-size: 64px; text-transform: uppercase; }
.moltoglande { color: #fff; font-size: 30px; }
.tudor-font.tudor-marchio { display: flex; flex-flow: column; max-width: 1920px; margin: 0px auto; }
.tudor-samb-big { margin: 0px 40px 40px 40px; font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-style: normal; font-size: 24px; text-transform: uppercase; color: rgb(190, 1, 0); }
.tudor-amb-small { margin: 0px 40px; font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-style: normal; font-size: 54px; text-transform: uppercase; }
.tudor-stitle-small { font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-style: normal; color: rgb(190, 1, 0); font-size: 30px; text-transform: uppercase; margin-bottom: 10px; }
.largo_grigio { background-color: #F5F5F5; width: 100%; }
.tudor-centrato { padding: 40px; display: flex; flex-flow: column; justify-content: center; align-items: center; font-size: 20px; margin: 40px auto; max-width: 1024px; width: calc(90vw - 80px); }
.tudor-bizona { width: 90vw; max-width: 1366px; display: flex; flex-flow: row wrap; margin: 0px auto; justify-content: center; align-items: center; font-size: 20px; }
.tudor-bizona > div { flex: 1; }
.tudor-bizona > div > img { width: 100%; }
.tudor-bizona > div.texto p { padding: 40px; font-size: 18px; }
.tudor-centrato p { margin: 40px 0px 0px 0px; font-size: 18px; line-height: 34px; text-align: center; }
img.scale-with-grid { height: auto; max-width: 100%; vertical-align: top; }
#footer-tudor { text-align: center; background-color: #000; }
#footer-tudor .logo { margin-bottom: 20px; width: auto; }
#footer-tudor nav { border: solid #2e2e2e; border-width: 1px 0; padding: 20px 0px; }
#footer-tudor ul { margin: 0px; padding: 0px; }
#footer-tudor ul li { display: inline-block; list-style: none; margin-right: 20px; }
#footer-tudor ul li:last-child { margin-right: 0px; }
#footer-tudor ul li a { color: #fff; text-transform: none; text-decoration: none; font-size: 24px; text-transform: uppercase; }
#footer-tudor ul li a { display: block; }
#footer-tudor ul li:last-child a:hover { background: transparent; }
#footer-tudor ul li a.active, #footer ul li a:hover { color: #fff; }
#footer-tudor .back-top { display: inline-block; margin-top: 30px; margin-bottom: 30px; }
#footer-tudor .back-top button { display: inline-block; text-decoration: none; border-radius: 50%; height: 50px; width: 50px; background-color: #fff; border: 1px solid; border-color: #be0100; position: relative; font-size: 0; -moz-transition: background-color .3s ease-out; -o-transition: background-color .3s ease-out; -webkit-transition: background-color .3s ease-out; transition: background-color .3s ease-out; cursor: pointer; }
#footer-tudor .back-top button::before { border-style: solid; border-color: #000; border-width: 1px 1px 0 0; content: ""; height: 12px; width: 12px; position: absolute; left: 50%; top: 50%; margin-left: -7px; margin-top: -5px; -moz-transition: border-color .3s ease-out; -o-transition: border-color .3s ease-out; -webkit-transition: border-color .3s ease-out; transition: border-color .3s ease-out; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }
#footer-tudor .back-top button:hover::before { border-color: #be0100; color: #fff; }
#footer-tudor .back-top button:hover { background-color: rgba(255,255,255,0); }
.tudor-video { color: #fff; background-color: #000; display: flex; flex-flow: wrap; justify-content: center; align-items: center; margin-bottom: 80px; font-size: 18px; }
.tudor-video > div { flex: 1; }
.tudor-video > div p { padding: 20px 40px 0px 40px; }
.tudor-video > div > iframe { width: 100%; height: 450px; border: 0px; }
.tudor-avideo-big, .tudor-video-big { margin: 0px 40px; font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-style: normal; font-size: 50px; text-transform: uppercase; color: #fff; }
.tudor-avideo-big { font-size: 24px; }
.tudor-avideo-big { margin-top: 40px; }
.tudor-video-big { margin-bottom: 0px; }
.tudor-video > div { flex: 1; display: flex; flex-flow: column; }
img.tudor-mosaic-image { max-width: 100%; margin: 20px 0px; }
.piccolo .tudor-title-big { font-size: 44px; }
.piccolo .tudor-stitle-small { font-size: 24px; }
.t-specs img { max-width: 50px; height: 100%; width: 100%; }
.t-specs, #footer-tudor { width: 100%; float: left; }
.tudor .t-specs > div:first-child { margin-top: 30px; margin-bottom: 30px; }
.tudor .blocco_specs { width: calc(100% - 40px); margin: 20px; max-width: 1366px; display: flex; flex-flow: wrap; align-self: stretch; margin: 0px auto; }
.tudor .blocco_specs > div { padding: 5px 0px; flex: 1 50%; display: inline-flex; flex-flow: wrap; justify-content: center; max-width: 50%; }
.tudor .blocco_specs > div > div:first-child { flex: 1; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; }
.tudor .blocco_specs > div > div:last-child { flex: 6; padding: 10px; display: flex; flex-direction: column; align-items: flex-start; text-align: justify; }
.tudor-scheda .info h6 { margin: 0px auto; }
.tudor-scheda h5.disph5 { float: none; margin: 10px 10px; text-indent: 0px; }
.tudor-scheda .scheda_orologio_top_r .scheda_tecnica .info .prezzo { text-align: center; margin: 0px 0px; }
.tudor-scheda .scheda_orologio_top_r .scheda_tecnica .info .prezzo > span:first-child { float: none; margin: 10px auto; display: inline-flex; }
.tudor-scheda .info h5.disph5 { float: none; margin: 0px; }
.pa.moltoglande.big { font-size: 64px; }
.tudor-scheda .note_prezzo { display: none; }
#footer-tudor ul li a:hover { color: #be0100; }
.t-specs h3 { font-size: 36px; font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-style: normal; margin-bottom: 5px; margin-top: -10px; width: 100%; margin: 5px auto; text-align: center; text-transform: uppercase; }
.rossocode { color: #be0100; font-family: ff-meta-headline-web-pro, sans-serif; font-weight: 900; font-size: 18px; }
.navbar_appuntamento.tudor .evidenza .banner_r { width: 33%; }
.blocco_ser a img { width: 100%; }
.cont_navbar_tudor { top: 178px; width: 100%; padding: 20px 0px; background-color: #ffffff; position: absolute; z-index: 50; box-shadow: 0px 0px 10px #333333; -webkit-box-shadow: 0px 0px 10px #333333; -moz-box-shadow: 0px 0px 10px #333333; -o-box-shadow: 0px 0px 10px #333333; }
.navbar_gioielli .info > div:first-child { display: none; }
@media (max-width:1100px) {.tudor-patch { display: none; }}
@media (max-width:1000px) {
    .pa.moltoglande.big, .pa.moltoglande { font-size: 18px; }
    .tudor-stitle-small, .tudor-amb-small { font-size: 24px; }
    .tudor-title-big, .tudor-samb-big { font-size: 26px; }
    .tudor-centrato { padding: 20px; width: calc(90vw - 40px); }
    .tudor-video, .tudor-bizona { flex-flow: column; }
    .tudor-bizona > div.texto { margin: 20px 0px; }
    .tudor-bizona.alt > div:first-child { order: 1; }
    .tudor-video { max-width: 90vw; padding: 0px 5vh; font-size: 16px; }
     .tudor-video > div { flex: 1; display: flex; flex-flow: column; max-width: 90vw; }
    .tudor-video-big { font-size: 23px; }
    .tudor .blocco_specs > div { padding: 5px 0px; flex: 1 100%; display: inline-flex; flex-flow: wrap; justify-content: center; max-width: 100%; }
    .tudor .blocco_ser h2 { font-size: 13px !important; }
}

