@charset "UTF-8";
|
|
@font-face {
|
font-family: 'vodafone_rgregular';
|
font-style: normal;
|
font-weight: 400;
|
src: url('/../../files_comuni/fonts/vodafonerg-webfont.eot');
|
src: url('/../../files_comuni/fonts/vodafonerg-webfont.eot?#iefix') format('embedded-opentype'), url('/../../files_comuni/fonts/vodafonerg-webfont.woff') format('woff'), url('/../../files_comuni/fonts/vodafonerg-webfont.ttf') format('truetype'), url('/../../files_comuni/fonts/vodafonerg-webfont.svg#icon') format('svg');
|
}
|
@font-face {
|
font-family: 'vodafone_rgbold';
|
font-style: normal;
|
font-weight: 700;
|
src: url('/../../files_comuni/fonts/vodafonerg_bd-webfont.eot');
|
src: url('/../../files_comuni/fonts/vodafonerg_bd-webfont.eot?#iefix') format('embedded-opentype'), url('/../../files_comuni/fonts/vodafonerg_bd-webfont.woff') format('woff'), url('/../../files_comuni/fonts/vodafonerg_bd-webfont.ttf') format('truetype'), url('/../../files_comuni/fonts/vodafonerg_bd-webfont.svg#icon') format('svg');
|
}
|
@font-face {
|
font-family: 'vodafone_ltregular';
|
font-style: normal;
|
font-weight: 200;
|
src: url('/../../files_comuni/fonts/vodafonelt-webfont.eot');
|
src: url('/../../files_comuni/fonts/vodafonelt-webfont.eot?#iefix') format('embedded-opentype'), url('/../../files_comuni/fonts/vodafonelt-webfont.woff') format('woff'), url('/files_comuni/fonts/vodafonelt-webfont.ttf') format('truetype'), url('/../../files_comuni/fonts/vodafonelt-webfont.svg#icon') format('svg');
|
}
|
|
@media only screen and (orientation: portrait) {
|
body {
|
background-color: white;
|
}
|
}
|
|
h1 {
|
font-size: 36px;
|
}
|
|
.custom-navbar .navbar-brand,
|
.custom-navbar .nav-link {
|
color: #FFFFFF;
|
}
|
|
.bg_vodafone {
|
/* background-color: #E60000; */
|
background-color: #4a4d4e;
|
}
|
|
nav {
|
padding-bottom:0;
|
font-family:Vodafone Rg;
|
border-bottom: 1px solid #00000017;
|
box-shadow: -7px 9px 14px 0px #80808070;
|
}
|
|
.nav-link {
|
font-family:Vodafone RgBd;
|
}
|
|
.col-6 {
|
width: 48%;
|
}
|
|
.btn-retry {
|
float:right;
|
}
|
|
figure {
|
margin: 0 1rem 0 0;
|
display: inline-block;
|
vertical-align: super;
|
}
|
|
.with-icon {
|
display:inline-block;
|
}
|
|
/* app.css */
|
|
html {
|
line-height: 1.15;
|
-webkit-text-size-adjust: 100%
|
}
|
|
body {
|
margin:0;
|
padding:0;
|
font-size:1em;
|
font-family: 'Nunito', sans-serif;
|
display: flex;
|
flex-direction: column;
|
min-height: 100vh;
|
justify-content: space-between;
|
}
|
|
main {
|
width: 100%;
|
display: grid;
|
column-gap: 0px;
|
row-gap: 0px;
|
grid-template: 100% / 1fr 1fr 1fr 1fr;
|
grid-template-areas: 'left-content content content right-content';
|
min-height: 35em;
|
}
|
|
.center-content {
|
grid-area: content;
|
}
|
|
#login {
|
padding-bottom: 30%;
|
text-align: initial;
|
}
|
|
.generic-message {
|
/* border: 1px solid #80808091; */
|
border-radius: 4px;
|
padding: 2em;
|
box-shadow: 6px 3px 20px #80808038;
|
height: 25em;
|
background-color: #80808008;
|
font-family: Vodafone Lt;
|
text-align:center;
|
}
|
|
.generic-message h2 {
|
font-family: 'Vodafone Rg';
|
text-shadow: 0 0 black;
|
}
|
|
.generic-message .vodafone-button {
|
background-color: #df0c0c;
|
color: white;
|
font-family: 'Vodafone Lt';
|
padding: 1.5% 7.5% 1.5% 7.5%;
|
border-radius: 3px;
|
text-transform: uppercase;
|
letter-spacing: 1px;
|
font-size: 80%;
|
-webkit-font-smoothing: antialiased;
|
display: inline-block;
|
margin-top: 5%;
|
}
|
|
.text-light-bigger {
|
font-size: 125%;
|
}
|
|
/* dual.css */
|
|
div.unauthorized_user {
|
background-color: #ff0000;
|
color: #ffffff;
|
text-align: center;
|
padding: 100px;
|
}
|
|
a {
|
background-color: transparent
|
}
|
|
[hidden] {
|
display: none
|
}
|
|
html {
|
font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
|
line-height: 1.5
|
}
|
|
div#logout_modal {
|
display: none;
|
position: fixed;
|
top: 35%;
|
left: 50%;
|
transform: translate(-50%, -50%);
|
min-width: 15%;
|
}
|
|
div#logout_modal .gap-2 {
|
padding: 2em 1em 0 1em;
|
}
|
|
a {
|
color: inherit;
|
text-decoration: inherit
|
}
|
|
.mod1Col *, ::after, ::before {
|
box-sizing: content-box;
|
}
|
|
svg, video {
|
display: block;
|
vertical-align: middle
|
}
|
|
video {
|
max-width: 100%;
|
height: auto
|
}
|
|
.bg-white {
|
--tw-bg-opacity: 1;
|
background-color: rgb(255 255 255 / var(--tw-bg-opacity))
|
}
|
|
.bg-gray-100 {
|
--tw-bg-opacity: 1;
|
background-color: rgb(243 244 246 / var(--tw-bg-opacity))
|
}
|
|
.border-gray-200 {
|
--tw-border-opacity: 1;
|
border-color: rgb(229 231 235 / var(--tw-border-opacity))
|
}
|
|
.border-t {
|
border-top-width: 1px
|
}
|
|
.flex {
|
display: flex
|
}
|
|
.grid {
|
display: grid
|
}
|
|
.hidden {
|
display: none
|
}
|
|
.items-center {
|
align-items: center
|
}
|
|
.justify-center {
|
justify-content: center
|
}
|
|
.font-semibold {
|
font-weight: 600
|
}
|
|
.h-5 {
|
height: 1.25rem
|
}
|
|
.h-8 {
|
height: 2rem
|
}
|
|
.h-16 {
|
height: 4rem
|
}
|
|
.text-sm {
|
font-size: .875rem
|
}
|
|
.text-lg {
|
font-size: 1.125rem
|
}
|
|
.leading-7 {
|
line-height: 1.75rem
|
}
|
|
.mx-auto {
|
margin-left: auto;
|
margin-right: auto
|
}
|
|
.ml-1 {
|
margin-left: .25rem
|
}
|
|
.mt-2 {
|
margin-top: .5rem
|
}
|
|
.mr-2 {
|
margin-right: .5rem
|
}
|
|
.ml-2 {
|
margin-left: .5rem
|
}
|
|
.mt-4 {
|
margin-top: 1rem
|
}
|
|
.ml-4 {
|
margin-left: 1rem
|
}
|
|
.mt-8 {
|
margin-top: 2rem
|
}
|
|
.ml-12 {
|
margin-left: 3rem
|
}
|
|
.-mt-px {
|
margin-top: -1px
|
}
|
|
.max-w-6xl {
|
max-width: 72rem
|
}
|
|
.min-h-screen {
|
min-height: 100vh
|
}
|
|
.overflow-hidden {
|
overflow: hidden
|
}
|
|
.p-6 {
|
padding: 1.5rem
|
}
|
|
.py-4 {
|
padding-top: 1rem;
|
padding-bottom: 1rem
|
}
|
|
.px-6 {
|
padding-left: 1.5rem;
|
padding-right: 1.5rem
|
}
|
|
.pt-8 {
|
padding-top: 2rem
|
}
|
|
.fixed {
|
position: fixed
|
}
|
|
.relative {
|
position: relative
|
}
|
|
.top-0 {
|
top: 0
|
}
|
|
.right-0 {
|
right: 0
|
}
|
|
.shadow {
|
--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
|
--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
|
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
|
}
|
|
.text-center {
|
text-align: center
|
}
|
|
.text-gray-200 {
|
--tw-text-opacity: 1;
|
color: rgb(229 231 235 / var(--tw-text-opacity))
|
}
|
|
.text-gray-300 {
|
--tw-text-opacity: 1;
|
color: rgb(209 213 219 / var(--tw-text-opacity))
|
}
|
|
.text-gray-400 {
|
--tw-text-opacity: 1;
|
color: rgb(156 163 175 / var(--tw-text-opacity))
|
}
|
|
.text-gray-500 {
|
--tw-text-opacity: 1;
|
color: rgb(107 114 128 / var(--tw-text-opacity))
|
}
|
|
.text-gray-600 {
|
--tw-text-opacity: 1;
|
color: rgb(75 85 99 / var(--tw-text-opacity))
|
}
|
|
.text-gray-700 {
|
--tw-text-opacity: 1;
|
color: rgb(55 65 81 / var(--tw-text-opacity))
|
}
|
|
.text-gray-900 {
|
--tw-text-opacity: 1;
|
color: rgb(17 24 39 / var(--tw-text-opacity))
|
}
|
|
.underline {
|
text-decoration: underline
|
}
|
|
.antialiased {
|
-webkit-font-smoothing: antialiased;
|
-moz-osx-font-smoothing: grayscale
|
}
|
|
.w-5 {
|
width: 1.25rem
|
}
|
|
.w-8 {
|
width: 2rem
|
}
|
|
.w-auto {
|
width: auto
|
}
|
|
.grid-cols-1 {
|
grid-template-columns:repeat(1, minmax(0, 1fr))
|
}
|
|
.com_vodafone_body input {
|
border: 1px solid #0000002e;
|
}
|
|
#sim-label {
|
grid-area: right-content;
|
}
|
|
#sim-label-title {
|
display: block;
|
padding-bottom: 1em;
|
font-family: 'Vodafone RgBd';
|
}
|
|
#sim-label-content {
|
background-color: #4a4d4e;
|
border: 1px solid #8080808f;
|
border-radius: 5px;
|
padding: 0.5em 0.7rem;
|
color: white;
|
font-family: 'Vodafone RgBd';
|
letter-spacing: 0.03em;
|
}
|
|
|
@media (min-width: 640px) {
|
.sm\:rounded-lg {
|
border-radius: .5rem
|
}
|
|
.sm\:block {
|
display: block
|
}
|
|
.sm\:items-center {
|
align-items: center
|
}
|
|
.sm\:justify-start {
|
justify-content: flex-start
|
}
|
|
.sm\:justify-between {
|
justify-content: space-between
|
}
|
|
.sm\:h-20 {
|
height: 5rem
|
}
|
|
.sm\:ml-0 {
|
margin-left: 0
|
}
|
|
.sm\:px-6 {
|
padding-left: 1.5rem;
|
padding-right: 1.5rem
|
}
|
|
.sm\:pt-0 {
|
padding-top: 0
|
}
|
|
.sm\:text-left {
|
text-align: left
|
}
|
|
.sm\:text-right {
|
text-align: right
|
}
|
}
|
|
@media (min-width: 768px) {
|
.md\:border-t-0 {
|
border-top-width: 0
|
}
|
|
.md\:border-l {
|
border-left-width: 1px
|
}
|
|
.md\:grid-cols-2 {
|
grid-template-columns:repeat(2, minmax(0, 1fr))
|
}
|
}
|
|
@media (min-width: 1024px) {
|
.lg\:px-8 {
|
padding-left: 2rem;
|
padding-right: 2rem
|
}
|
}
|
|
@media (prefers-color-scheme: dark) {
|
.dark\:bg-gray-800 {
|
--tw-bg-opacity: 1;
|
background-color: rgb(31 41 55 / var(--tw-bg-opacity))
|
}
|
|
.dark\:bg-gray-900 {
|
--tw-bg-opacity: 1;
|
background-color: rgb(17 24 39 / var(--tw-bg-opacity))
|
}
|
|
.dark\:border-gray-700 {
|
--tw-border-opacity: 1;
|
border-color: rgb(55 65 81 / var(--tw-border-opacity))
|
}
|
|
.dark\:text-white {
|
--tw-text-opacity: 1;
|
color: rgb(255 255 255 / var(--tw-text-opacity))
|
}
|
|
.dark\:text-gray-400 {
|
--tw-text-opacity: 1;
|
color: rgb(156 163 175 / var(--tw-text-opacity))
|
}
|
|
.dark\:text-gray-500 {
|
--tw-text-opacity: 1;
|
color: rgb(107 114 128 / var(--tw-text-opacity))
|
}
|
}
|
|
/* login.css */
|
|
#loginBox h2 {
|
background: none;
|
font-size: 14px;
|
padding-top: 7px;
|
font-family: vodafone_rgregular
|
}
|
|
#login p {
|
text-align:center;
|
font-family: vodafone_rgregular;
|
display:none;
|
}
|
|
#loginBox { margin-left:0% }
|
|
.com_vodafone_border .noFloat,.com_vodafone_border .clear {
|
clear: initial !important;
|
}
|
|
.com_vodafone_border {
|
background-image:none !important;
|
}
|
|
.com_vodafone_border .com_vodafone_username {
|
font-size:13px !important;
|
}
|
|
.com_vodafone_border #com_vodafone_pwd, .com_vodafone_border #com_vodafone_txt {
|
font-size:13px !important;
|
}
|
|
.com_vodafone_border .com_vodafone_header {
|
height: 3em !important;
|
}
|
|
.com_vodafone_border .com_vodafone_body {
|
position:initial !important;
|
height:initial !important;
|
width:initial !important;
|
}
|
|
.com_vodafone_border .com_vodafone_username {
|
width: 24em !important;
|
height: 3em !important;
|
}
|
|
.com_vodafone_border #com_vodafone_pwd,.com_vodafone_border #com_vodafone_txt {
|
width: 24em !important;
|
height: 3em !important;
|
margin-left: -12.2em !important;
|
}
|
|
.com_vodafone_border .com_vodafone_footer {
|
width: 100% !important;
|
display: none !important;
|
}
|
|
.com_vodafone_border a.com_vodafone_button,.com_vodafone_border .com_vodafone_button {
|
height:initial !important;
|
background: none !important;
|
}
|
|
.com_vodafone_border #com_vodafone_login a.com_vodafone_button {
|
position:initial !important;
|
top: initial !important;
|
left: initial !important;
|
width: initial !important;
|
padding-top: 6em !important;
|
}
|
|
.com_vodafone_border .com_vodafone_button span {
|
float: initial !important;
|
padding-left: 3em !important;
|
padding-right: 3em !important;
|
padding-top: 1em !important;
|
padding-bottom: 1em !important;
|
font-size: 110% !important;
|
border-radius: 5%;
|
}
|
|
.com_vodafone_box_1 .com_vodafone_border {
|
height: initial !important;
|
min-height: 30em !important;
|
width: 100% !important;
|
}
|
|
.com_vodafone_box_1 .com_vodafone_body {
|
height: initial !important;
|
}
|
|
.com_vodafone_border a.com_vodafone_button,.com_vodafone_border .com_vodafone_button {
|
color: #333!important;
|
}
|
|
.com_vodafone_border .com_vodafone_button span {
|
background-image: none !important;
|
height: initial !important;
|
background-color: #f80000;
|
color: white;
|
font-family: 'Vodafone Rg';
|
font-weight: 800;
|
font-size: 130% !important;
|
}
|
|
.com_vodafone_border .login {
|
position:initial !important;
|
width: 100% !important;
|
text-align: center !important;
|
margin-top: 5em;
|
}
|
|
.com_vodafone_border #com_vodafone_working .com_vodafone_text {
|
width: initial !important;
|
}
|
|
.com_vodafone_border .link_list1Col {
|
position: initial !important;
|
width: 100%;
|
margin-top: 4em !important;
|
}
|
|
#com_vodafone_working {
|
padding-top: 6em;
|
}
|
|
#com_vodafone_error, #com_vodafone_newerror, #com_vodafone_invalid,
|
#com_vodafone_maintenance, #com_vodafone_logged {
|
margin-left: 28em;
|
padding-top: 6em;
|
}
|
|
.com_vodafone_button {
|
margin-top:3em !important;
|
margin-left:3em !important;
|
padding-bottom: 0.5em !important;
|
}
|
|
.com_vodafone_text {
|
font-size: 13px;
|
width: 50%;
|
}
|
|
#vola-loading {
|
font-family: "vodafone_ltregular", Arial, Helvetica, sans-serif;
|
font-size: 24px;
|
font-weight: 200;
|
color: #000000b5;
|
position: absolute;
|
left: 32%;
|
top: 26%;
|
width: 36%;
|
height: 26%;
|
text-align: center;
|
padding-top: 4%;
|
border: 1px solid black;
|
background-color: white;
|
}
|
|
.vola-loading-spinner {
|
display: inline-block;
|
position: relative;
|
width: 80px;
|
height: 80px;
|
}
|
|
.vola-loading-spinner div {
|
box-sizing: border-box;
|
display: block;
|
position: absolute;
|
width: 64px;
|
height: 64px;
|
margin: 8px;
|
border: 8px solid #e60000;
|
border-radius: 50%;
|
animation: vola-loading-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
|
border-color: #e60000 transparent transparent transparent;
|
}
|
|
.vola-loading-spinner div:nth-child(1) {
|
animation-delay: -0.45s;
|
}
|
|
.vola-loading-spinner div:nth-child(2) {
|
animation-delay: -0.3s;
|
}
|
|
.vola-loading-spinner div:nth-child(3) {
|
animation-delay: -0.15s;
|
}
|
|
@keyframes vola-loading-spinner {
|
0% {
|
transform: rotate(0deg);
|
}
|
100% {
|
transform: rotate(360deg);
|
}
|
}
|