davide.cucurnia@vola.it
2024-02-01 555a537e2e5d9220e3777c30b185606823c817f2
commit | author | age
9f6455 1 div#logout_modal {
DC 2     display: none;
3     position: fixed;
4     top: 35%;
5     left: 50%;
6     transform: translate(-50%, -50%);
7     min-width: 15%;
8 }
9
10 div#logout_modal .gap-2 {
11     padding: 2em 1em 0 1em;
12 }
13
14 a.btn-primary {
15     padding: 0.375rem 0.75rem;
16 }
17
18 .radio-inline {
19     display: inline-block !important;
20 }
21
22 @media (min-width: 744px) {
23     .modal-dialog {
24         max-width: 700px;
25     }
26 }
27
28 @media (min-width: 992px) {
29     .col-lg-2 {
30         flex: 0 0 20.666667%;
31         max-width: 20.666667%;
32     }
33 }
34
35 #form-step-2, #form-step-3 {
36     display: none;
37 }
38
39 #link-change {
40     cursor: pointer;
41 }
42
43 #change-payment-method #inputIban .col-sm-6 {
44     max-width: 73% !important;
45 }
46
47 #logout-vola {
48     float: right;
49     margin-top: 2px;
50 }
51
52 #logout-vola a {
53     color: #ffffffb5;
54     font-family: 'vodafone_rgregular';
55 }
56
57 #vola-loading {
58     position: absolute;
59     left: 34%;
60     top: 26%;
61     width: 36%;
62     height: 26%;
63     text-align: center;
64     padding-top: 4%;
65     border: 1px solid black;
66     background-color: white;
67 }
68
69 .vola-loading-spinner {
70     display: inline-block;
71     position: relative;
72     width: 80px;
73     height: 80px;
74 }
75
76 .vola-loading-spinner div {
77     box-sizing: border-box;
78     display: block;
79     position: absolute;
80     width: 64px;
81     height: 64px;
82     margin: 8px;
83     border: 8px solid #e60000;
84     border-radius: 50%;
85     animation: vola-loading-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
86     border-color: #e60000 transparent transparent transparent;
87 }
88
89 .vola-loading-spinner div:nth-child(1) {
90     animation-delay: -0.45s;
91 }
92
93 .vola-loading-spinner div:nth-child(2) {
94     animation-delay: -0.3s;
95 }
96
97 .vola-loading-spinner div:nth-child(3) {
98     animation-delay: -0.15s;
99 }
100
101 @keyframes vola-loading-spinner {
102     0% {
103         transform: rotate(0deg);
104     }
105     100% {
106         transform: rotate(360deg);
107     }
108 }
109
110 .doc-column-size {
111     width: 32%;
112     margin-top: -5%;
113     font-size: 80%;
114     overflow: hidden;
115     padding-left: 1.2em;
116     overflow-wrap: break-word;
117 }
118
119 #file-control-fronte {
120     padding-left: 1em;
121 }
122
123 #infoBox-doc-retro {
124     margin-left: 20px;
125 }
126
127 form.vf_form_rnw_CTR .vf_form-control.select-control select:required:invalid {
128     color: #6c757d !important;
129 }
130
131 .show-msisdn {
132     float: right;
133     margin-top: -1em;
134     font-family: 'vodafone_ltregular';
135     color: white;
136     background-color: #999;
137     padding-right: 0.5em;
138     padding-left: 0.5em;
139     border-radius: 5px;
140     padding-top: 0.1em;
141     padding-bottom: 0.1em;
142 }
143
144 #tipologia_piano {
145     margin-left: -0.8em;
146     border: none;
147     pointer-events: none;
148 }
149
150 .static-selector::after {
151     content: initial !important;
152 }
153
154 .select_picker *::after {
155     display: none !important;
156 }
157
158 select.selectpicker.full:focus,
159 select.selectpicker.full > button:focus {
160     outline: none !important;
161     border-color: #333 !important;
162     background-color: #fff !important;
163 }
164
165 .select_picker .btn:focus, .btn.focus, .bootstrap-select .dropdown-toggle:focus,
166 .select_picker .bootstrap-select > select.mobile-device:focus + .dropdown-toggle,
167 .select_picker .custom-select:focus,
168 .select_picker .form-control:focus,
169 .select_picker .btn:focus,
170 .select_picker .btn.focus {
171     outline: 0;
172     outline-offset: 0;
173     box-shadow: none;
174     border-color: black;
175 }
176
177 .alternative_input_city {
178     margin: 0 !important;
179 }
180
181 #id-person-fronte,
182 #id-person-retro {
183     background-image: url(../assets/img/id-placeholder.png);
184     background-position: center;
185     background-size: contain;
186     margin-top: 10px;
187     border-radius: 6px;
188     overflow: hidden;
189     width: 136px;
190     height: 136px;
191     display: flex;
192     justify-content: center;
193     align-items: end;
194 }
195
196 .error-msg-box {
197     color: #e60000;
198 }
199
200 .filter-option {
201     padding-top: 0.2em;
202 }