200. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2020-08-14 00:01:43 +0000. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

200.1 Files compared

#LocationFileLast Modified
1Porto v3.2.3/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype22.css2019-11-22 04:56:02 +0000
2Porto v3.2.4/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype22.css2019-11-22 04:56:02 +0000

200.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged1678
Changed00
Inserted00
Removed00

200.3 Comparison options

WhitespaceConsecutive whitespace is treated as a single space
Character caseDifferences in character case are significant
Line endingsDifferences in line endings (CR and LF characters) are ignored
CR/LF charactersNot shown in the comparison detail
Active line-pairing rules

200.4 Active regular expressions

No regular expressions were active.

200.5 Comparison detail

1 .page-header.type22 { 1 .page-header.type22 {
2     border: 0; 2     border: 0;
3     background-color: #fff; 3     background-color: #fff;
4     color: #222529; 4     color: #222529;
5 } 5 }
6 .page-header.type22 .header.panel, .page-header.type22 .header.content { 6 .page-header.type22 .header.panel, .page-header.type22 .header.content {
7     max-width: 100%; 7     max-width: 100%;
8     padding-left: 20px; 8     padding-left: 20px;
9     padding-right: 20px; 9     padding-right: 20px;
10 } 10 }
11 .page-header.type22 .header.panel { 11 .page-header.type22 .header.panel {
12     padding-top: 14px; 12     padding-top: 14px;
13     padding-bottom: 16px; 13     padding-bottom: 16px;
14 } 14 }
15 .page-header.type22 > .panel.wrapper { 15 .page-header.type22 > .panel.wrapper {
16     border-bottom: 1px solid #e7e7e7; 16     border-bottom: 1px solid #e7e7e7;
17     display: none; 17     display: none;
18 } 18 }
19 .page-header.type22 a, .page-header.type22 a:hover, .page-header.type22 .panel.header .header.links > li > a { 19 .page-header.type22 a, .page-header.type22 a:hover, .page-header.type22 .panel.header .header.links > li > a {
20     color: #222529; 20     color: #222529;
21     text-decoration: none; 21     text-decoration: none;
22 } 22 }
23 .page-header.type22 .switcher strong > * { 23 .page-header.type22 .switcher strong > * {
24     display: inline-block; 24     display: inline-block;
25     vertical-align: middle; 25     vertical-align: middle;
26     margin-bottom: 0; 26     margin-bottom: 0;
27 } 27 }
28 .page-header.type22 .header.content { 28 .page-header.type22 .header.content {
29     display: flex; 29     display: flex;
30     align-items: center; 30     align-items: center;
31 } 31 }
32 .page-header.type22 .header.content > * { 32 .page-header.type22 .header.content > * {
33     flex: 0 0 auto; 33     flex: 0 0 auto;
34 } 34 }
35 .page-header.type22 .header.content > .header-main-right { 35 .page-header.type22 .header.content > .header-main-right {
36     display: flex; 36     display: flex;
37     align-items: center; 37     align-items: center;
38     justify-content: flex-end; 38     justify-content: flex-end;
39     flex: auto; 39     flex: auto;
40 } 40 }
41 .page-header.type22 .nav-toggle { 41 .page-header.type22 .nav-toggle {
42     order: -1; 42     order: -1;
43 } 43 }
44 .page-header.type22 .search-area { 44 .page-header.type22 .search-area {
45     flex: auto; 45     flex: auto;
46     position: relative; 46     position: relative;
47 } 47 }
48 .page-header.type22 .block-search input { 48 .page-header.type22 .block-search input {
49     background-color: #f4f4f4; 49     background-color: #f4f4f4;
50     border: 0; 50     border: 0;
51     height: 48px; 51     height: 48px;
52     line-height: 48px; 52     line-height: 48px;
53     border-radius: 30px; 53     border-radius: 30px;
54     font-family: inherit; 54     font-family: inherit;
55     font-style: italic; 55     font-style: italic;
56 } 56 }
57 .page-header.type22 .search-category { 57 .page-header.type22 .search-category {
58     margin-right: 15px; 58     margin-right: 15px;
59     display: none; 59     display: none;
60 } 60 }
61 .page-header.type22 #mpsearch-category { 61 .page-header.type22 #mpsearch-category {
62     border-width: 0 1px; 62     border-width: 0 1px;
63     border-color: #e1e1e1; 63     border-color: #e1e1e1;
64     font-family: inherit; 64     font-family: inherit;
65 } 65 }
66 .page-header.type22 .block-search .action.search { 66 .page-header.type22 .block-search .action.search {
67     width: 50px; 67     width: 50px;
68     line-height: 48px; 68     line-height: 48px;
69     height: 48px; 69     height: 48px;
70 } 70 }
71 .page-header.type22 .block-search .action.search:before { 71 .page-header.type22 .block-search .action.search:before {
72     color: #222529; 72     color: #222529;
73     content: '\e884'; 73     content: '\e884';
74     font-weight: 900; 74     font-weight: 900;
75     font-size: 16px; 75     font-size: 16px;
76 } 76 }
77 .page-header.type22 .porto-icon-search-3:before { 77 .page-header.type22 .porto-icon-search-3:before {
78     content: '\e884'; 78     content: '\e884';
79     font-family: porto-icons; 79     font-family: porto-icons;
80     font-weight: 900; 80     font-weight: 900;
81 } 81 }
82 .page-header.type22 .custom-block { 82 .page-header.type22 .custom-block {
83     display: inline-block; 83     display: inline-block;
84     vertical-align: middle; 84     vertical-align: middle;
85     margin-right: 20px; 85     margin-right: 20px;
86     flex: 0 0 auto; 86     flex: 0 0 auto;
87 } 87 }
88 .page-header.type22 .custom-block a { 88 .page-header.type22 .custom-block a {
89     color: #222529; 89     color: #222529;
90     text-decoration: none; 90     text-decoration: none;
91 } 91 }
92 .page-header.type22 .fa-user:before { 92 .page-header.type22 .fa-user:before {
93     content: ''; 93     content: '';
94     width: 13px; 94     width: 13px;
95     height: 13px; 95     height: 13px;
96     border-radius: 7px; 96     border-radius: 7px;
97     border: 2px solid #222529; 97     border: 2px solid #222529;
98     display: block; 98     display: block;
99     margin: 0 auto; 99     margin: 0 auto;
100 } 100 }
101 .page-header.type22 .fa-user:after { 101 .page-header.type22 .fa-user:after {
102     content: ''; 102     content: '';
103     display: block; 103     display: block;
104     width: 24px; 104     width: 24px;
105     height: 13px; 105     height: 13px;
106     border-radius: 12px 12px 0 0; 106     border-radius: 12px 12px 0 0;
107     border: 2px solid #222529; 107     border: 2px solid #222529;
108     margin: 0 auto; 108     margin: 0 auto;
109     margin-top: -2px; 109     margin-top: -2px;
110 } 110 }
111 .page-header.type22 .custom-block a[title="My Account"] > * { 111 .page-header.type22 .custom-block a[title="My Account"] > * {
112     display: inline-block; 112     display: inline-block;
113     vertical-align: middle; 113     vertical-align: middle;
114     text-align: left; 114     text-align: left;
115 } 115 }
116 .page-header.type22 .custom-block a[title="My Account"] > i { 116 .page-header.type22 .custom-block a[title="My Account"] > i {
117     width: 50px; 117     width: 50px;
118     height: 50px; 118     height: 50px;
119     text-align: center; 119     text-align: center;
120     padding: 7px 0; 120     padding: 7px 0;
121     border: 1px solid #e7e7e7; 121     border: 1px solid #e7e7e7;
122     border-radius: 50px; 122     border-radius: 50px;
123     margin-right: 15px; 123     margin-right: 15px;
124     font-size: 25px; 124     font-size: 25px;
125 } 125 }
126 .page-header.type22 .block-search { 126 .page-header.type22 .block-search {
127     margin-left: 0; 127     margin-left: 0;
128     width: 100%; 128     width: 100%;
129 } 129 }
130 .page-header.type22 .separator { 130 .page-header.type22 .separator {
131     margin: 0; 131     margin: 0;
132     margin-left: 28px; 132     margin-left: 28px;
133     margin-right: 28px; 133     margin-right: 28px;
134     display: inline-block; 134     display: inline-block;
135     height: 21px; 135     height: 21px;
136     vertical-align: middle; 136     vertical-align: middle;
137     border-left: 1px solid rgba(0,0,0,.06); 137     border-left: 1px solid rgba(0,0,0,.06);
138 } 138 }
139 .page-header.type22 .navigation .separator { 139 .page-header.type22 .navigation .separator {
140     margin-left: 15px; 140     margin-left: 15px;
141     margin-right: 15px; 141     margin-right: 15px;
142 } 142 }
143 .page-header.type22 .minicart-wrapper { 143 .page-header.type22 .minicart-wrapper {
144     margin-top: 10px; 144     margin-top: 10px;
145     margin-right: 15px; 145     margin-right: 15px;
146     width: auto; 146     width: auto;
147     margin-left: 0; 147     margin-left: 0;
148     vertical-align: middle; 148     vertical-align: middle;
149     float: none; 149     float: none;
150 } 150 }
151 .page-header.type22 .minicart-wrapper .action.showcart { 151 .page-header.type22 .minicart-wrapper .action.showcart {
152     width: 25px; 152     width: 25px;
153     height: 20px; 153     height: 20px;
154     border: 2px solid #222529; 154     border: 2px solid #222529;
155     border-radius: 0 0 5px 5px; 155     border-radius: 0 0 5px 5px;
156     position: relative; 156     position: relative;
157     opacity: .9; 157     opacity: .9;
158     padding-right: 0; 158     padding-right: 0;
159 } 159 }
160 .page-header.type22 .minicart-wrapper .action.showcart:before { 160 .page-header.type22 .minicart-wrapper .action.showcart:before {
161     content: '' !important; 161     content: '' !important;
162     position: absolute; 162     position: absolute;
163     border: 2px solid; 163     border: 2px solid;
164     border-color: inherit; 164     border-color: inherit;
165     border-bottom: none; 165     border-bottom: none;
166     border-radius: 10px 10px 0 0; 166     border-radius: 10px 10px 0 0;
167     left: 50%; 167     left: 50%;
168     top: -8px; 168     top: -8px;
169     margin-left: -7.5px; 169     margin-left: -7.5px;
170     width: 15px; 170     width: 15px;
171     height: 11px; 171     height: 11px;
172 } 172 }
173 .page-header.type22 .minicart-wrapper .action.showcart .counter.qty { 173 .page-header.type22 .minicart-wrapper .action.showcart .counter.qty {
174     width: 16px; 174     width: 16px;
175     height: 16px; 175     height: 16px;
176     display: block; 176     display: block;
177     font-size: 10px; 177     font-size: 10px;
178     color: #fff; 178     color: #fff;
179     background-color: #ed5348; 179     background-color: #ed5348;
180     text-align: center; 180     text-align: center;
181     line-height: 16px; 181     line-height: 16px;
182     border-radius: 20px; 182     border-radius: 20px;
183     min-width: auto; 183     min-width: auto;
184     left: auto; 184     left: auto;
185     right: -16px;     185     right: -16px;    
186     margin-top: -20px; 186     margin-top: -20px;
187     font-weight: 400; 187     font-weight: 400;
188 } 188 }
189 .page-header.type22.sticky-header .minicart-wrapper .action.showcart .counter.qty { 189 .page-header.type22.sticky-header .minicart-wrapper .action.showcart .counter.qty {
190     right: -16px; 190     right: -16px;
191 } 191 }
192 .page-header.type22 .minicart-wrapper .action.showcart:after { 192 .page-header.type22 .minicart-wrapper .action.showcart:after {
193     display: none; 193     display: none;
194 } 194 }
195 .page-header.type22 .header-main-right a.action.my-wishlist { 195 .page-header.type22 .header-main-right a.action.my-wishlist {
196     font-size: 24px; 196     font-size: 24px;
197     color: #222529; 197     color: #222529;
198     display: inline-block; 198     display: inline-block;
199     vertical-align: middle; 199     vertical-align: middle;
200     margin-right: 20px; 200     margin-right: 20px;
201 } 201 }
202 .page-header.type22 .search-area > a { 202 .page-header.type22 .search-area > a {
203     font-size: 21px; 203     font-size: 21px;
204 } 204 }
205 .page-header.type22 .nav-toggle:before { 205 .page-header.type22 .nav-toggle:before {
206     color: #222529; 206     color: #222529;
207 } 207 }
208 .page-header.type22 .switcher strong { 208 .page-header.type22 .switcher strong {
209     font-size: 12px; 209     font-size: 12px;
210     text-transform: uppercase; 210     text-transform: uppercase;
211     font-weight: 600; 211     font-weight: 600;
212     font-family: 'Open Sans'; 212     font-family: 'Open Sans';
213 } 213 }
214 .page-header.type22 .header.panel > .header.links > li { 214 .page-header.type22 .header.panel > .header.links > li {
215     font-size: 12px; 215     font-size: 12px;
216     font-weight: 600; 216     font-weight: 600;
217     font-family: 'Open Sans'; 217     font-family: 'Open Sans';
218 } 218 }
219 .page-header.type22 .switcher .options .action.toggle:after { 219 .page-header.type22 .switcher .options .action.toggle:after {
220     vertical-align: middle; 220     vertical-align: middle;
221 } 221 }
222 @media (min-width: 768px) { 222 @media (min-width: 768px) {
223     div[id="store.menu"] { 223     div[id="store.menu"] {
224         display: block !important; 224         display: block !important;
225     } 225     }
226     .page-header.type22 .panel.header .switcher { 226     .page-header.type22 .panel.header .switcher {
227         margin-right: 20px; 227         margin-right: 20px;
228         height: auto; 228         height: auto;
229     } 229     }
230     .page-header.type22 .switcher strong { 230     .page-header.type22 .switcher strong {
231         vertical-align: middle; 231         vertical-align: middle;
232     } 232     }
233     .page-header.type22 .nav-sections-item-content > .navigation, .page-header.type22 .sw-megamenu.navigation > ul { 233     .page-header.type22 .nav-sections-item-content > .navigation, .page-header.type22 .sw-megamenu.navigation > ul {
234         position: static; 234         position: static;
235     } 235     }
236     .page-header.type22 .sw-megamenu.navigation li.level0.fullwidth > .submenu { 236     .page-header.type22 .sw-megamenu.navigation li.level0.fullwidth > .submenu {
237         margin-left: 0 !important; 237         margin-left: 0 !important;
238     } 238     }
239     .page-header.type22 .navigation .level0 > .level-top { 239     .page-header.type22 .navigation .level0 > .level-top {
240         font-weight: 600; 240         font-weight: 600;
241         letter-spacing: 0; 241         letter-spacing: 0;
242         padding-top: 20px; 242         padding-top: 20px;
243         padding-bottom: 20px; 243         padding-bottom: 20px;
244     } 244     }
245     .page-header.type22 .navigation .level0.parent > a:after { 245     .page-header.type22 .navigation .level0.parent > a:after {
246         margin-top: -1px; 246         margin-top: -1px;
247     } 247     }
248     .page-header.type22 .header.content > .nav-sections { 248     .page-header.type22 .header.content > .nav-sections {
249         margin: 0 15px; 249         margin: 0 15px;
250     } 250     }
251     header.page-header.type22.sticky-header .navigation { 251     header.page-header.type22.sticky-header .navigation {
252         max-width: 100%; 252         max-width: 100%;
253     } 253     }
254     header.page-header.type22.sticky-header .minicart-wrapper { 254     header.page-header.type22.sticky-header .minicart-wrapper {
255         margin-top: -7px; 255         margin-top: -7px;
256     } 256     }
257     .page-header.type22 .header.panel > .header.links > li.welcome, .page-header.type22 .header.panel > .header.links > li > a { 257     .page-header.type22 .header.panel > .header.links > li.welcome, .page-header.type22 .header.panel > .header.links > li > a {
258         vertical-align: bottom; 258         vertical-align: bottom;
259         line-height: 1; 259         line-height: 1;
260     } 260     }
261 } 261 }
262 @media (min-width: 992px) { 262 @media (min-width: 992px) {
263     .page-header.type22 .search-area > a { 263     .page-header.type22 .search-area > a {
264         display: none; 264         display: none;
265     } 265     }
266 } 266 }
267 @media (max-width: 1440px) { 267 @media (max-width: 1440px) {
268     .page-header.type22 .separator { 268     .page-header.type22 .separator {
269         margin-left: 20px; 269         margin-left: 20px;
270         margin-right: 20px; 270         margin-right: 20px;
271     } 271     }
272     .page-header.type22 .navigation .separator { 272     .page-header.type22 .navigation .separator {
273         margin-left: 10px; 273         margin-left: 10px;
274         margin-right: 10px; 274         margin-right: 10px;
275     } 275     }
276 } 276 }
277 @media (max-width: 1220px) { 277 @media (max-width: 1220px) {
278     .page-header.type22 .custom-block { 278     .page-header.type22 .custom-block {
279         display: none; 279         display: none;
280     } 280     }
281 } 281 }
282 @media (max-width: 991px) { 282 @media (max-width: 991px) {
283     .page-header.type22 .search-area { 283     .page-header.type22 .search-area {
284         flex: 0 0 auto; 284         flex: 0 0 auto;
285     } 285     }
286     .page-header.type22 .block-search { 286     .page-header.type22 .block-search {
287         position: absolute; 287         position: absolute;
288         right: -20px; 288         right: -20px;
289         top: 100%; 289         top: 100%;
290         left: auto; 290         left: auto;
291         min-width: 280px; 291         min-width: 280px;
292         margin-top: 20px; 292         margin-top: 20px;
293         border: 5px solid rgba(0,0,0,0.1); 293         border: 5px solid rgba(0,0,0,0.1);
294         border-radius: 50px; 294         border-radius: 50px;
295         opacity: 0; 295         opacity: 0;
296         visibility: hidden; 296         visibility: hidden;
297         transition: all .3s; 297         transition: all .3s;
298     } 298     }
299     .page-header.type22 .block-search.show { 299     .page-header.type22 .block-search.show {
300         opacity: 1; 300         opacity: 1;
301         visibility: visible; 301         visibility: visible;
302     } 302     }
303 } 303 }
304 @media (max-width: 767px) { 304 @media (max-width: 767px) {
305     .page-header.type22 > .panel.wrapper { 305     .page-header.type22 > .panel.wrapper {
306         display: none !important; 306         display: none !important;
307     } 307     }
308     .page-header.type22 .navigation .separator, .page-header.type22 .separator { 308     .page-header.type22 .navigation .separator, .page-header.type22 .separator {
309         display: none; 309         display: none;
310     } 310     }
311     .page-header.type22 .search-area { 311     .page-header.type22 .search-area {
312         margin-right: 15px; 312         margin-right: 15px;
313     } 313     }
314     .page-header.type22 .search-area > a { 314     .page-header.type22 .search-area > a {
315         display: none; 315         display: none;
316     } 316     }
317     .page-header.type22 .block-search { 317     .page-header.type22 .block-search {
318         position: static; 318         position: static;
319         margin: 0; 319         margin: 0;
320         border: 0; 320         border: 0;
321         border-radius: 0; 321         border-radius: 0;
322         opacity: 1; 322         opacity: 1;
323         visibility: visible; 323         visibility: visible;
324         min-width: 0; 324         min-width: 0;
325     } 325     }
326     .page-header.type22 .block-search .label:before { 326     .page-header.type22 .block-search .label:before {
327         color: #222529; 327         color: #222529;
328         content: '\e884'; 328         content: '\e884';
329         margin-right: 3px; 329         margin-right: 3px;
330         font-weight: 900; 330         font-weight: 900;
331     } 331     }
332     .page-header.type22 .block-search .label.active + .control input { 332     .page-header.type22 .block-search .label.active + .control input {
333         position: absolute; 333         position: absolute;
334         right: -100px; 334         right: -100px;
335         top: 100%; 335         top: 100%;
336         left: auto; 336         left: auto;
337         min-width: 280px; 337         min-width: 280px;
338     } 338     }
339 } 339 }