182. Araxis Merge File Comparison Report

Produced by Araxis Merge on 2020-08-14 00:01:42 +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.

182.1 Files compared

#LocationFileLast Modified
1Porto v3.2.3/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype14.css2019-09-11 17:44:16 +0000
2Porto v3.2.4/Magento 2.x/Porto Theme/pub/media/porto/web/css/headertype14.css2019-09-11 17:44:16 +0000

182.2 Comparison summary

DescriptionBetween
Files 1 and 2
Text BlocksLines
Unchanged1746
Changed00
Inserted00
Removed00

182.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

182.4 Active regular expressions

No regular expressions were active.

182.5 Comparison detail

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