PageSourceSearch

https://hotel.com.pl/pl/wellness-spa

html hotel.com.pl collected 2026-10-01 12:07:39 UTC 585,090 bytes, 31,662 lines download raw bytes

1
2<!doctype html>
3<html lang="pl">
4<head>
5    <meta charset="utf-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
7    <link rel="canonical" href="https://hotel.com.pl/pl/wellness-spa">
8    <link rel="icon" type="image/gif" href="/img/favicon.jpg" />
9
10
11<title>Likus Hotele i Restauracje | Portal rezerwacyjny. Najlepsze ceny. Najlepsze oferty.</title><meta name="description" content="Historię tych miejsc piszemy nieprzerwanie. Zarezerwuj pobyt w 5*  hotelach Grupy LHR w Warszawie, Krakowie, Wrocławiu i Katowicach. Dołącz  do programu partnerskiego LLC i otrzymuj punkty za każdą odbytą  rezerwację. Powered by lbooking.online"><meta name="facebook-domain-verification" content="io08pwizcinaemluu17oa7b8rscxeu"/><link rel="stylesheet" href="https://hotel.com.pl/cms/lion/css/fontawesomelib.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://kit.fontawesome.com/de6ff4b161.css" media="print" onload="this.media='all'" crossorigin="anonymous">
11<script src="/cms/js/logger.js" type="text/javascript"></script>
11<script src="/cms/portal/js/js_library/jquery2023.js" type="text/javascript"></script>
11
12
13<script>
vendor: 399 bytes, lines 13-22
13
14!function(f,b,e,v,n,t,s)
15{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
16n.callMethod.apply(n,arguments):n.queue.push(arguments)};
17if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
18n.queue=[];t=b.createElement(e);t.async=!0;
19t.src=v;s=b.getElementsByTagName(e)[0];
20s.parentNode.insertBefore(t,s)}(window, document,'script',
21'https://connect.facebook.net/en_US/fbevents.js');
22fbq('init', '
221949560762362355
vendor: 30 bytes, lines 22-23
22');
23fbq('track', 'PageView');
24</script>
24
25
26
27<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1949560762362355&ev=PageView&noscript=1"/></noscript>    <link href="/Content/css?v=1Nu71g5M19seOeG9ISvHl9B3Qnw8JyolFvjpyZpIFag1" rel="stylesheet"/>
28
29    
30            <style type="text/css">
31            .swiper-main {
32
33display:none;
34
35
36}
37
38
39
40.header-banner {
41    background-image: url('https://manager.lbooking.online/CmsImages/hotel-warszawa-spa(1).jpg') !important;
42background-repeat: no-repeat;
43background-size: cover;
44background-position:center center;
45}
46
47
48.header-banner img {
49
50visibility:hidden;
51
52}
53
54
55/*sticky header*/
56
57.scrolled {
58
59background: #1c2022 !important;
60 -webkit-animation: fadein 0.7s; /* Safari, Chrome and Opera > 12.1 */
61       -moz-animation: fadein 0.7s; /* Firefox < 16 */
62        -ms-animation: fadein 0.7s; /* Internet Explorer */
63         -o-animation: fadein 0.7s; /* Opera < 12.1 */
64            animation: fadein 0.7s;
65
66}
67
68
69
70
71.nav-item7.active7 {
72
73border-bottom: 1px solid #c26108 !important;
74
75}
76
77
78@keyframes fadein {
79    from { opacity: 0; }
80    to   { opacity: 1; }
81}
82
83/* Firefox < 16 */
84@-moz-keyframes fadein {
85    from { opacity: 0; }
86    to   { opacity: 1; }
87}
88
89/* Safari, Chrome and Opera > 12.1 */
90@-webkit-keyframes fadein {
91    from { opacity: 0; }
92    to   { opacity: 1; }
93}
94
95/* Internet Explorer */
96@-ms-keyframes fadein {
97    from { opacity: 0; }
98    to   { opacity: 1; }
99}
100
101/* Opera < 12.1 */
102@-o-keyframes fadein {
103    from { opacity: 0; }
104    to   { opacity: 1; }
105}
106
107
108
109
110@media (min-width: 320px) and (max-width: 767px) {
111
112.nav-item.active {
113
114border-bottom: none !important;
115background: #c26108;
116
117}
118
119.nav-item7.active7 {
120
121border-bottom: none !important;
122background: #c26108;
123
124}
125
126}
127
128/*end*/
129
130.grid-overlap {
131
132display:block;
133width: 1300px;
134margin:auto;
135
136
137}
138
139
140.adresszostka {
141
142
143text-align: justify;
144font-size: 11px;
145font-weight:bold;
146color: #515151;
147margin-top:12px;
148}
149
150.adresconcept13 {
151
152
153text-align: justify;
154font-size: 11px;
155font-weight:bold;
156color: #515151;
157margin-top:12px;
158}
159
160
161.adres3rybki {
162
163
164
165text-align: justify;
166font-size: 11px;
167font-weight:bold;
168color: #515151;
169margin-top:12px;
170}
171
172.adres {
173
174margin-top: 12px;
175text-align: justify;
176font-size: 11px;
177font-weight:bold;
178color: #515151;
179
180}
181
182
183.text-container {
184
185text-align: justify;
186padding: 0px 0px;
187
188}
189
190
191
192
193
194.home-view-new-r {
195
196    border-bottom: 1px solid #C26108;
197    width: 60%;
198    background: #f6f7f2;
199    margin: 0px auto 20px auto;
200}
201
202.likus-b-border-new-r:after {
203    content: "";
204    display: block;
205    background: #f6f7f2;
206    width: 8px;
207    height: 8px;
208    border: 1px solid #C26108;
209    -moz-transform: rotate(45deg);
210    -webkit-transform: rotate(45deg);
211    -o-transform: rotate(45deg);
212    -ms-transform: rotate(45deg);
213    transform: rotate(45deg);
214    position: relative;
215    top: 5px !important;
216    -webkit-box-shadow: 0 0 0 11px #F6F7F2;
217    box-shadow: 0 0 0 10px #F6F7F2;
218    margin: 0 auto;
219}
220
221
222
223.grid-lb-2 {
224
225display:flex;
226justify-content:center;
227margin-top:0px;
228
229}
230
231
232.block-restauracje-lb-2 {
233
234
235display: flex;
236justify-content:center;
237
238
239}
240
241
242.block-up-lb-2 {
243
244 display:block;
245
246z-index: 4;
247
248width:100%;
249
250}
251
252
253.block-up-lb-2 img {
254
255
256height:615px;
257width:860px;
258object-fit:cover;
259object-position: center center;
260
261}
262
263
264.block-up-lb-2-m img {
265  
266display:none;
267
268}
269
270
271
272
273
274
275
276.block-down-lb-2 {
277
278
279position:relative;
280font-size: 11px;
281line-height: 18px;
282text-align: center;
283color: #121317;
284margin-left: -100px;
285margin-top: 70px;
286background: #f6f7f2;
287width:70%;
288z-index:5;
289-webkit-transition: .7s;
290transition: .7s;
291
292
293
294}
295
296.block-down-lb-2-inner {
297
298position:relative;
299top:50%;
300left:0;
301transform:translate(0,-50%);
302padding: 0px 50px;
303
304}
305
306
307
308
309.grid-lb-3 {
310
311display:flex;
312justify-content:center;
313margin-top:0px;
314
315
316}
317
318
319.block-restauracje-lb {
320
321display: flex;
322flex-direction: column;
323margin: 0px 20px 0px 0px;
324width: 33.333%;
325
326}
327
328
329.block-up-lb {
330
331 display:block;
332
333z-index: 4;
334
335}
336
337
338.block-up-lb img {
339
340
341width:100%;
342}
343
344
345.block-down-lb {
346
347position:relative;
348font-size: 11px;
349line-height: 18px;
350text-align: center;
351color: #121317;
352margin-left: 50px;
353margin-top: -50px;
354background: #f6f7f2;
355width:unset;
356z-index:5;
357-webkit-transition: .7s;
358transition: .7s;
359min-height:350px;
360right:0px;
361margin-bottom: 0px;
362
363}
364
365
366.block-down-lb-m {
367
368position:relative;
369font-size: 11px;
370line-height: 18px;
371text-align: center;
372color: #121317;
373margin-left: 50px;
374margin-top: -50px;
375background: #f6f7f2;
376width:unset;
377z-index:5;
378-webkit-transition: .7s;
379transition: .7s;
380min-height:350px;
381margin-bottom:0px;
382
383}
384
385
386.block-down-lb-inner {
387
388position:absolute;
389top:50%;
390left:0;
391transform:translate(0,-50%);
392padding: 0px 30px;
393
394}
395
396
397
398
399.grid-lb-1 {
400
401display:flex;
402justify-content:center;
403margin-top:0px;
404
405}
406
407
408.block-restauracje-lb-1 {
409
410
411display: flex;
412margin: 0px;
413
414
415}
416
417
418.block-up-lb-1 {
419
420 display:flex;
421
422z-index: 4;
423
424}
425
426
427.block-up-lb-1 img {
428
429height:615px;
430
431}
432
433
434.block-up-lb-1-m img {
435
436display:none;
437
438}
439
440
441.block-down-lb-1 {
442
443position:relative;
444font-size: 11px;
445line-height: 18px;
446text-align: center;
447color: #121317;
448padding: 0px 20px 0px 20px;
449margin-left: -100px;
450margin-top: 70px;
451margin-right:20px;
452background: #f6f7f2;
453width:50%;
454z-index:5;
455-webkit-transition: .7s;
456transition: .7s;
457
458
459}
460
461
462
463
464
465.block-restauracje-lb-0 {
466
467
468display: flex;
469flex-direction:column;
470
471
472
473}
474
475
476.block-up-lb-0 {
477
478 display:block;
479
480z-index: 4;
481margin-top:0px;
482
483}
484
485
486.block-up-lb-0 img {
487
488
489width:100%;
490
491}
492
493
494.block-down-lb-0 {
495
496position:relative;
497font-size: 11px;
498line-height: 18px;
499text-align: center;
500color: #121317;
501padding: 0px 20px 0px 20px;
502margin-left: 70px;
503margin-top: -120px;
504background: #f6f7f2;
505width:unset;
506z-index:5;
507-webkit-transition: .7s;
508transition: .7s;
509min-height:303px;
510right:0px;
511
512}
513
514
515
516
517.title-header {
518 font-family: "forum_regular", Tahoma, sans-serif !important;
519 font-size: 18px !important;
520 color: #515151 !important;
521 margin: 5px 0px !important;
522 text-align: center !important;
523text-transform: uppercase !important;
524line-height:30px !important;
525 }
526
527
528
529.block-down-lb:hover {
530   
531box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
532
533
534
535}
536
537.block-down-lb-m:hover {
538   
539box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
540
541
542
543}
544
545
546
547.block-down-lb-2:hover {
548   
549box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
550
551
552
553
554
555}
556
557.block-down-lb-1:hover {
558   
559box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
560
561
562
563}
564
565
566
567
568
569
570
571.block-down-lb-0:hover {
572   
573box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
574
575}
576
577
578
579
580/*button*/
581
582.btn-cta-dark-new {
583    position: relative;
584    display: inline-block;
585    color: #c26108;
586    border: solid 1px #c26108;
587    border-radius: 2px;
588    outline: 0;
589    padding: 7px;
590    font-family: inherit;
591    font-size: 12px;
592    font-weight: 700;
593    text-align: center;
594    text-transform: uppercase;
595    cursor: pointer;
596    -webkit-transform: translate(0);
597    transform: translate(0);
598    letter-spacing: 0.1rem;
599}
600
601
602
603
604.btn-cta-dark-new::before {
605    position: absolute;
606    content: "";
607    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
608    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
609    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
610    z-index: -1;
611    top: 0;
612    left: 0;
613    right: 0;
614    bottom: 0;
615    background: #c26108;
616    -webkit-transform: scaleX(0);
617    transform: scaleX(0);
618    -webkit-transform-origin: 100%;
619    transform-origin: 100%;
620}
621
622
623
624.btn-cta-dark-new a {
625    transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
626    color: #c26108;
627    text-decoration: none;
628}
629
630
631.btn-cta-dark-new:hover {
632    color: #fff  !important;
633}
634
635
636
637.btn-cta-dark-new.fill {
638    background: none;
639    color: #c26108;
640    text-decoration: none;
641}
642
643.btn-cta-dark-new a:hover {
644    color: #fff;
645}
646
647.btn-cta-dark-new:hover::before {
648    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
649    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
650    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
651    -webkit-transform: scaleX(1);
652    transform: scaleX(1);
653    -webkit-transform-origin: 0%;
654    transform-origin: 0%;
655}
656
657
658
659
660
661/*responsive*/
662
663
664
665@media (min-width: 1024px) and (max-width: 1330px) {
666
667
668.adresszostka {
669
670margin-top:30px;
671
672}
673
674
675.adresconcept13 {
676
677margin-top:30px;
678
679}
680
681
682.adres3rybki {
683
684
685
686margin-top: 12px;
687
688}
689
690
691
692.grid-overlap {
693
694
695width: 980px;
696margin:auto;
697
698
699}
700
701
702
703.block-restauracje-lb {
704
705    width: 33.333%;
706}
707
708
709.block-up-lb-2 img {
710    height: 605px;
711    width: 640px;
712}
713
714
715
716
717.block-down-lb {
718
719margin-left:30px;
720min-height: 420px;
721
722
723}
724
725
726.block-down-lb-m {
727
728margin-left:30px;
729min-height: 420px;
730
731
732}
733
734
735
736.block-up-lb-1 img {
737    height: 605px;
738    width:313px;
739    object-fit:cover;
740    object-position:center;
741}
742
743
744
745.block-down-lb-1 {
746
747width: 100%;
748
749
750}
751
752
753.block-down-lb-0 {
754
755min-height:399px;
756
757margin-left:30px;
758margin-top: -70px;
759
760
761}
762
763
764
765}
766
767
768
769@media (min-width: 824px) and (max-width: 1023px) {
770
771
772.adresszostka {
773
774margin-top:12px;
775font-size:9px;
776
777}
778
779
780.adresconcept13 {
781
782font-size:9px;
783margin-top:12px;
784
785}
786
787
788.adres3rybki {
789
790
791font-size:9px;
792margin-top: 30px;
793
794}
795
796
797.adres {
798
799font-size:9px;
800
801
802}
803
804
805
806.grid-overlap {
807
808
809width: 768px;
810margin:auto;
811
812
813}
814
815
816
817.block-restauracje-lb {
818
819    width: 33.333%;
820}
821
822
823
824
825
826
827.block-down-lb {
828
829margin-left:20px;
830min-height: 450px;
831
832
833}
834
835
836
837
838.block-down-lb-m {
839
840margin-left:20px;
841min-height: 450px;
842
843
844}
845
846.block-down-lb-inner {
847
848    padding: 0px 15px;
849}
850
851
852.block-up-lb-2 img {
853    height: 582px;
854    width: 503px;
855}
856
857
858
859
860
861
862
863.block-up-lb-1 img {
864    height: 582px;
865    width:242px;
866    object-fit:cover;
867    object-position:center;
868  
869}
870
871
872
873.block-down-lb-1 {
874
875width: 100%;
876
877
878}
879
880
881
882.block-down-lb-0 {
883
884min-height:385px;
885
886margin-left:20px;
887margin-top: -50px;
888
889
890}
891
892
893
894}
895
896
897
898
899/*mobile*/
900
901@media (min-width: 320px) and (max-width: 823px) {
902
903
904.block-down-lb-2-inner {
905    position: relative;
906    top: 0;
907    left: 0;
908    transform: translate(0,0%);
909    padding: 30px 0px;
910}
911
912
913.grid-lb-2 {
914    display: block;
915    justify-content: center;
916    margin-top: 40px;
917}
918
919
920
921.block-restauracje-lb-2 {
922    display: block;
923   
924}
925
926
927.block-up-lb-2-m img {
928  
929    display:block;
930    width: 100%;
931
932}
933
934
935.block-up-lb-2 img {
936
937display:none;
938
939}
940
941
942.block-down-lb-2 {
943    position: relative;
944    font-size: 11px;
945    line-height: 18px;
946    text-align: center;
947    color: 
948#121317;
949margin-left: 20px;
950margin-top: -50px;
951background:
952    #f6f7f2;
953    z-index: 5;
954    -webkit-transition: .7s;
955    transition: .7s;
956    width:unset;
957}
958
959
960
961body {
962
963overflow-x:hidden;
964
965}
966
967
968
969.grid-overlap {
970
971
972display:block;
973width:100%;
974
975}
976
977
978.grid-lb-3 {
979    display: block;
980    margin-top: 40px;
981}
982
983
984.block-restauracje-lb {
985    display: block;
986    margin: 0px 20px 0px 0px;
987    width: 100%;
988}
989
990
991
992.block-down-lb {
993    position: relative;
994    font-size: 11px;
995    line-height: 18px;
996    text-align: center;
997    color: 
998#121317;
999right: 20px;
1000margin-left:20px;
1001margin-top: -50px;
1002background:
1003    #f6f7f2;
1004    width: unset;
1005    z-index: 5;
1006    -webkit-transition: .7s;
1007    transition: .7s;
1008    min-height: 0px;
1009margin-bottom: 40px;
1010}
1011
1012
1013
1014.block-down-lb-m {
1015    position: relative;
1016    font-size: 11px;
1017    line-height: 18px;
1018    text-align: center;
1019    color: 
1020#121317;
1021margin-left: 20px;
1022margin-top: -50px;
1023background:
1024    #f6f7f2;
1025    width: unset;
1026    z-index: 5;
1027    -webkit-transition: .7s;
1028    transition: .7s;
1029    min-height: 0px;
1030    margin-bottom:40px;
1031
1032}
1033
1034
1035.block-down-lb-inner {
1036    position: relative;
1037    top: 0;
1038    left: 0;
1039    transform: translate(0,0%);
1040    padding: 30px 0px;
1041}
1042
1043
1044.block-down-lb-2-inner {
1045    position: relative;
1046    top: 0;
1047    left: 0;
1048    transform: translate(0,0%);
1049    padding: 30px 0px;
1050}
1051
1052
1053
1054
1055
1056
1057
1058.grid-lb-1 {
1059    display: block;
1060    margin-top: 40px;
1061}
1062
1063
1064
1065.block-restauracje-lb-1 {
1066    display: block;
1067    margin: 0px;
1068       
1069}
1070
1071
1072
1073.block-up-lb-1-m img {
1074    display:block;
1075
1076    width: 100%;
1077}
1078
1079.block-up-lb-1 img {
1080
1081  display:none;
1082}
1083
1084
1085.block-down-lb-1 {
1086    position: relative;
1087    font-size: 11px;
1088    line-height: 18px;
1089    text-align: center;
1090    color: #121317;
1091margin-left: 20px;
1092margin-top: -50px;
1093margin-right: 0;
1094background:
1095    #f6f7f2;
1096    z-index: 5;
1097    -webkit-transition: .7s;
1098    transition: .7s;
1099width: unset;
1100padding: 0px 0px 0px 0px;
1101}
1102
1103
1104.block-restauracje-lb-0 {
1105    display: block;
1106
1107}
1108
1109.block-up-lb-0 {
1110    display: block;
1111    z-index: 4;
1112    margin-top: 40px;
1113}
1114
1115.block-up-lb-0 img {
1116   
1117    width: 100%;
1118}
1119
1120
1121.block-down-lb-0 {
1122    position: relative;
1123    font-size: 11px;
1124    line-height: 18px;
1125    text-align: center;
1126    color: 
1127#121317;
1128padding: 0px 0px 0px 0px;
1129margin-left: 20px;
1130margin-top: -50px;
1131background:
1132    #f6f7f2;
1133    width: unset;
1134    z-index: 5;
1135    -webkit-transition: .7s;
1136    transition: .7s;
1137    min-height: 0px;
1138    right:20px;
1139}
1140
1141
1142
1143
1144.grid-lb-3 {
1145    display: block;
1146    margin-top: 40px;
1147}
1148
1149
1150}
1151
1152
1153@media (min-width: 551px) and (max-width: 823px) {
1154.home-view-new {
1155
1156width: 35%;
1157
1158}
1159
1160.text-container {
1161    padding: 0px 35px;
1162}
1163
1164
1165
1166.adresconcept13 {
1167 
1168    margin-left: 35px;
1169 
1170}
1171
1172
1173
1174.adresszostka {
1175  
1176    margin-left: 35px;
1177  
1178
1179}
1180
1181
1182.adres {
1183
1184margin-left:35px;
1185
1186
1187}
1188
1189
1190.adres3rybki {
1191  
1192    margin-left: 35px;
1193}
1194
1195
1196
1197}
1198
1199
1200
1201
1202@media (min-width: 320px) and (max-width: 550px) {
1203
1204.home-view-new {
1205
1206width: 50%;
1207
1208}
1209
1210
1211
1212.text-container {
1213
1214padding: 0px 20px;
1215
1216}
1217
1218
1219
1220.adresconcept13 {
1221 
1222    margin-left: 20px;
1223   font-size:9px;
1224}
1225
1226
1227
1228.adresszostka {
1229  
1230    margin-left: 20px;
1231    font-size:9px;
1232
1233}
1234
1235
1236.adres {
1237
1238margin-left:20px;
1239font-size:9px;
1240
1241}
1242
1243
1244.adres3rybki {
1245  
1246    margin-left: 20px;
1247  font-size:9px;
1248}
1249
1250
1251
1252}
1253
1254
1255
1256@media (min-width: 320px) and (max-width: 575px) {
1257
1258.breadcrumb {
1259
1260    margin-top: -20px !important;
1261
1262
1263}
1264
1265
1266}
1267
1268
1269/*reverse*/
1270
1271.grid-lb-1-reverse {
1272
1273display:flex;
1274justify-content:center;
1275margin-top:0px;
1276margin-bottom:-20px;
1277
1278}
1279
1280
1281.block-restauracje-lb-1-reverse {
1282
1283
1284display: flex;
1285margin: 0px;
1286flex-direction: row-reverse;
1287
1288}
1289
1290
1291.block-up-lb-1-reverse {
1292
1293 display:flex;
1294
1295z-index: 4;
1296
1297}
1298
1299
1300.block-up-lb-1-reverse img {
1301
1302height:615px;
1303
1304}
1305
1306
1307.block-up-lb-1-reverse-m img {
1308
1309display:none;
1310
1311}
1312
1313
1314.block-down-lb-1-reverse {
1315
1316position:relative;
1317font-size: 11px;
1318line-height: 18px;
1319text-align: center;
1320color: #121317;
1321padding: 0px 20px 0px 20px;
1322margin-left: 20px;
1323margin-top: 70px;
1324margin-right:-100px;
1325background: #f6f7f2;
1326width:50%;
1327z-index:5;
1328-webkit-transition: .7s;
1329transition: .7s;
1330
1331
1332}
1333
1334.block-restauracje-lb-0-reverse {
1335display: flex;
1336flex-direction:column;
1337}
1338
1339
1340.block-up-lb-0-reverse {
1341
1342 display:block;
1343
1344z-index: 4;
1345
1346margin-top:0px;
1347
1348}
1349
1350
1351.block-up-lb-0-reverse img {
1352
1353
1354width:100%;
1355
1356}
1357
1358
1359.block-down-lb-0-reverse {
1360
1361position:relative;
1362font-size: 11px;
1363line-height: 18px;
1364text-align: center;
1365color: #121317;
1366padding: 0px 20px 0px 20px;
1367margin-right: 70px;
1368margin-top: -120px;
1369background: #f6f7f2;
1370width:unset;
1371z-index:5;
1372-webkit-transition: .7s;
1373transition: .7s;
1374min-height:300px;
1375
1376
1377}
1378
1379
1380.block-down-lb-1-reverse:hover {
1381   
1382box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
1383
1384}
1385
1386@media (min-width: 1024px) and (max-width: 1330px) {
1387
1388.block-up-lb-1-reverse img {
1389    height: 605px;
1390    width:313px;
1391    object-fit:cover;
1392    object-position:center;
1393}
1394
1395.block-down-lb-1-reverse {
1396width: 100%;
1397}
1398
1399.block-down-lb-0-reverse {
1400min-height:399px;
1401margin-right:30px;
1402margin-top: -70px;
1403}
1404
1405}
1406
1407
1408@media (min-width: 824px) and (max-width: 1023px) {
1409
1410.block-up-lb-1-reverse img {
1411    height: 582px;
1412    width:242px;
1413    object-fit:cover;
1414    object-position:center;
1415  
1416}
1417
1418.block-down-lb-1-reverse {
1419width: 100%;
1420}
1421
1422.block-down-lb-0-reverse {
1423
1424min-height:385px;
1425margin-right:20px;
1426margin-top: -50px;
1427
1428}
1429
1430}
1431
1432
1433@media (min-width: 320px) and (max-width: 823px) {
1434
1435.grid-lb-1-reverse {
1436    display: block;
1437   margin-top:40px;
1438margin-bottom:0px;
1439}
1440
1441
1442.block-restauracje-lb-1-reverse {
1443    display: block;
1444    margin: 0px;
1445  
1446}
1447
1448.block-up-lb-1-reverse-m img {
1449    
1450    display:block;
1451    width: 100%;
1452}
1453
1454.block-up-lb-1-reverse img {
1455    
1456    display:none;
1457}
1458
1459
1460.block-down-lb-1-reverse {
1461    position: relative;
1462    font-size: 11px;
1463    line-height: 18px;
1464    text-align: center;
1465    color: 
1466#121317;
1467padding: 0px 0px 0px 0px;
1468margin-left: 0px;
1469margin-top: -50px;
1470margin-right: 20px;
1471background:
1472    #f6f7f2;
1473
1474    z-index: 5;
1475    -webkit-transition: .7s;
1476    transition: .7s;
1477    width:unset;
1478
1479}
1480
1481.block-restauracje-lb-0-reverse {
1482    display: block;
1483    margin-top:40px;
1484
1485}
1486
1487
1488.block-down-lb-0-reverse {
1489    position: relative;
1490    font-size: 11px;
1491    line-height: 18px;
1492    text-align: center;
1493    color: 
1494#121317;
1495padding: 0px 0px 0px 0px;
1496margin-right: 0px;
1497margin-left:20px;
1498margin-top: -50p
1498x;
1499background:
1500    #f6f7f2;
1501    width: unset;
1502    z-index: 5;
1503    -webkit-transition: .7s;
1504    transition: .7s;
1505    min-height: 0px;
1506}
1507
1508}
1509
1510        </style>
1511
1512
1513            <style type="text/css">
1514                /*klasy systemowe*/
1515
1516@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
1517@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
1518
1519@font-face {
1520    font-family: 'abril_fatfaceregular';
1521    src: url('https://hotel.com.pl/cms/fonts/ns/abrilfatface-regular-webfont.woff2') format('woff2'),
1522         url('https://hotel.com.pl/cms/fonts/ns/abrilfatface-regular-webfont.woff') format('woff'),
1523         url('https://hotel.com.pl/cms/fonts/ns/abrilfatface-regular-webfont.ttf') format('truetype'),
1524         url('https://hotel.com.pl/cms/fonts/ns/abrilfatface-regular-webfont.svg#abril_fatfaceregular') format('svg');
1525    font-weight: normal;
1526    font-style: normal;
1527
1528}
1529
1530@font-face {
1531    font-family: 'Scriptin';
1532    src: url('https://hotel.com.pl/cms/fonts/scriptina/Scriptin-wenfont.eot');
1533    src: url('https://hotel.com.pl/cms/fonts/scriptina/Scriptin-webfont.eot?#iefix') format('embedded-opentype'),
1534         url('https://hotel.com.pl/cms/fonts/scriptina/Scriptin-webfont.woff2') format('woff2'),
1535         url('https://hotel.com.pl/cms/fonts/scriptina/Scriptin-webfont.woff') format('woff'),
1536         url('https://hotel.com.pl/cms/fonts/scriptina/Scriptin-webfont.ttf') format('truetype'),
1537         url('https://hotel.com.pl/cms/fonts/scriptina/Scriptin-webfont.svg#forumregular') format('svg');
1538    font-weight: normal;
1539    font-style: normal;
1540
1541}
1542
1543
1544
1545@font-face {
1546    font-family: 'Butler-Black';
1547    src: url('https://hotel.com.pl/cms/fonts/buttler/butler.eot');
1548    src: url('https://hotel.com.pl/cms/fonts/buttler/butler.eot?#iefix') format('embedded-opentype'),
1549         url('https://hotel.com.pl/cms/fonts/buttler/butler.woff2') format('woff2'),
1550         url('https://hotel.com.pl/cms/fonts/buttler/butler.woff') format('woff'),
1551         url('https://hotel.com.pl/cms/fonts/buttler/butler.ttf') format('truetype'),
1552         url('https://hotel.com.pl/cms/fonts/buttler/butler.svg#forumregular') format('svg');
1553    font-weight: normal;
1554    font-style: normal;
1555
1556}
1557
1558		@font-face {
1559         font-family: 'futura-book';
1560         font-display: auto;
1561         src:  url('https://hotel.com.pl/cms/fonts/ns/FuturaPT-Book.woff') format('woff'), /* Pretty Modern Browsers */
1562         url('https://hotel.com.pl/cms/fonts/ns/FuturaPT-Book.woff2') format('woff2'), /* Super Modern Browsers */
1563         url('https://hotel.com.pl/cms/fonts/ns/FuturaPT-Book.ttf')  format('truetype'); /* Safari, Android, iOS */
1564         font-weight: 500;
1565         font-style: normal;
1566                   }
1567
1568 
1569
1570	@font-face {
1571         font-family: 'futura-light';
1572         font-display: auto;
1573         src: url('https://hotel.com.pl/cms/fonts/ns/FuturaPT-Light.woff') format('woff'), /* Pretty Modern Browsers */
1574         url('https://hotel.com.pl/cms/fonts/ns/FuturaPT-Light.woff2') format('woff2'), /* Super Modern Browsers */
1575         url('https://hotel.com.pl/cms/fonts/ns/FuturaPT-Light.ttf')  format('truetype'); /* Safari, Android, iOS */
1576         font-weight: 300;
1577         font-style: normal;
1578                   }
1579
1580
1581@font-face {
1582    font-family: 'butlerbold';
1583    src: url('https://hotel.com.pl/cms/fonts/buttlerb/buttler.eot');
1584    src: url('https://hotel.com.pl/cms/fonts/buttlerb/buttler.eot?#iefix') format('embedded-opentype'),
1585         url('https://hotel.com.pl/cms/fonts/buttlerb/buttler.woff2') format('woff2'),
1586         url('https://hotel.com.pl/cms/fonts/buttlerb/buttler.woff') format('woff'),
1587         url('https://hotel.com.pl/cms/fonts/buttlerb/buttler.ttf') format('truetype'),
1588         url('https://hotel.com.pl/cms/fonts/buttlerb/buttler.svg#butlerbold') format('svg');
1589    font-weight: normal;
1590    font-style: normal;
1591
1592}
1593
1594html {
1595
1596overflow-x:hidden;
1597
1598}
1599
1600
1601.header-banner {
1602background-image: url('https://hotel.com.pl/cms/portal/images/homepage/slider/images/image_3.jpg');
1603background-repeat: no-repeat;
1604background-size: cover;
1605background-position:center center;
1606}
1607
1608
1609.header-banner img{
1610
1611visibility:hidden;
1612
1613
1614}
1615
1616
1617
1618.header-banner-hotels {
1619
1620margin-bottom:80px;
1621
1622}
1623
1624
1625.llc {
1626
1627position:absolute;
1628right:25px;
1629bottom:25px;
1630
1631
1632}
1633
1634
1635.header-banner-hotels img{
1636
1637height:720px;
1638object-fit:cover;
1639object-position:center center;
1640width:100%;
1641
1642}
1643
1644.user-box {
1645
1646margin-right: 87px !important;
1647
1648}
1649
1650.home-view .h-box .desc .llc img {
1651
1652float: right;
1653max-width: 30px;
1654margin: 0px 0 0 0;
1655
1656}
1657
1658.llc-subpage {
1659display:none;
1660}
1661
1662
1663.llc-subpage2 {
1664
1665width: 30px;
1666margin-left:10px;
1667filter:brightness(100);
1668
1669}
1670
1671.custom-control {
1672text-transform:uppercase;
1673font-size:13px;
1674}
1675
1676
1677.text-primary {
1678    color: #fff !important;
1679    background-color: #793c05;
1680    padding: 5px 10px;
1681    text-transform: uppercase;
1682   border: 1px solid #ffffff;
1683}
1684
1685a.text-primary:hover, a.text-primary:focus {
1686    color: #793c05 !important;
1687    background-color: #fff;
1688    border: 1px solid #793c05;
1689   
1690}
1691
1692.pkt-llc {
1693background-color: #793c05; 
1694color:#fff;
1695padding:10px; 
1696font-weight:bold
1697}
1698
1699
1700/*Hotel Icons */
1701
1702.hotel-view .banner-box .btn-orange {
1703
1704margin-top:20px;
1705
1706}
1707
1708.icons-container {
1709
1710display:flex;
1711justify-content:center;
1712
1713
1714}
1715
1716
1717
1718.first-icon {
1719
1720margin-right:50px;
1721margin-bottom:28px;
1722
1723}
1724
1725.copernicus-1 {
1726
1727height:75px;
1728
1729}
1730
1731
1732.copernicus-2 {
1733
1734height:75px;
1735
1736}
1737
1738
1739.katowice-1 {
1740    height: 75px;
1741}
1742
1743
1744.wroclaw-1 {
1745    height: 75px;
1746    margin-bottom: 20px;
1747}
1748
1749
1750.roza-1 {
1751    height: 125px;
1752    margin-bottom: 20px;
1753    margin-top: -30px;
1754}
1755
1756
1757.stary-1 {
1758    height: 125px;
1759    margin-bottom: 20px;
1760    margin-top: -30px;
1761}
1762
1763
1764.warszawa-1 {
1765    height: 155px;
1766    margin-top: -40px;
1767filter: brightness(2);
1768}
1769
1770
1771
1772/*koszyk*/
1773
1774.alert-info {
1775    color: #fff;
1776    border-color: transparent;
1777    background: rgba(194, 97, 8, 0.7);
1778}
1779
1780.koszyk-view .title {
1781
1782    font: 28px "forum_regular", Tahoma, sans-serif !important;
1783
1784}
1785
1786.koszyk-view td {
1787  color: #000 !important;
1788}
1789
1790
1791.card {
1792
1793margin-top:50px !important;
1794
1795}
1796
1797
1798@media (min-width: 500px) and (max-width: 767px) {
1799
1800.my-pts-view .rsvs tbody tr td .lbl {
1801  font-weight:bold;
1802}
1803
1804.points .card-body {
1805
1806line-height:30px;
1807font-size:13px;
1808
1809}
1810
1811.text-primary {
1812    color: #793c05 !important;
1813    background-color: #fff;
1814    padding: 0px;
1815    text-transform: uppercase;
1816   border: none;
1817}
1818
1819a.text-primary:hover, a.text-primary:focus {
1820    background-color: #fff;
1821    border: none;
1822   
1823}
1824
1825.pkt-llc {
1826color: #793c05; 
1827background-color:#fff;
1828padding:0px; 
1829font-weight:bold;
1830}
1831
1832}
1833
1834
1835@media (min-width: 320px) and (max-width: 499px) {
1836
1837
1838.koszyk-view.container {
1839    width: 100%;
1840    padding-right: 0px !important;
1841    padding-left: 0px !important;
1842    margin-right: auto;
1843    margin-left: auto;
1844}
1845
1846
1847.koszyk-view td {
1848    padding: 20px 5px !important;
1849}
1850
1851
1852.points .card-header {
1853
1854font-size: 14px;
1855
1856}
1857
1858
1859.points .card-body {
1860
1861padding: 1rem;
1862line-height:30px;
1863font-size:13px;
1864
1865}
1866
1867.card {
1868
1869margin-top:50px !important;
1870border: none;
1871
1872}
1873
1874.points.card {
1875
1876border: 1px solid rgba(0, 0, 0, 0.125);
1877
1878}
1879
1880
1881.card-body {
1882
1883    padding: 0rem;
1884}
1885
1886
1887.my-pts-view .rsvs tbody tr td .lbl {
1888  font-weight:bold;
1889}
1890
1891
1892
1893
1894
1895.koszyk-view .table-responsive {
1896
1897overflow-x: hidden !important;
1898
1899}
1900
1901
1902.bg-warning {
1903    padding: 15px;
1904}
1905
1906.text-primary {
1907    color: #793c05 !important;
1908    background-color: none;
1909    padding: 0px;
1910    text-transform: uppercase;
1911   border: none;
1912}
1913
1914a.text-primary:hover, a.text-primary:focus {
1915    background-color: none;
1916    border: none;
1917   
1918}
1919
1920.pkt-llc {
1921color: #793c05; 
1922background-color:#fff;
1923padding:0px; 
1924font-weight:bold
1925}
1926
1927
1928}
1929
1930.g-recaptcha {
1931
1932margin-left: auto !important;
1933margin-right: auto !important;
1934
1935}
1936
1937@media screen and (min-width:1440px) {
1938
1939.banner-box {
1940
1941    top: 340px;
1942}
1943
1944
1945
1946
1947.header-banner-hotels {
1948
1949margin-bottom:180px;
1950
1951}
1952
1953
1954.header-banner-hotels img{
1955
1956height:900px;
1957object-fit:cover;
1958object-position:center center;
1959width:100%;
1960
1961}
1962
1963
1964
1965}
1966
1967
1968
1969
1970@media (min-width: 1200px) and (max-width: 1439px) {
1971
1972.header-banner-hotels {
1973
1974margin-bottom:120px;
1975
1976}
1977
1978
1979.header-banner-hotels img{
1980
1981height:720px;
1982object-fit:cover;
1983object-position:center center;
1984width:100%;
1985
1986}
1987
1988}
1989
1990
1991@media (min-width: 992px) and (max-width: 1199px) {
1992
1993
1994.banner-box {
1995
1996top:220px;
1997
1998}
1999
2000
2001.header-banner-hotels {
2002
2003margin-bottom:80px;
2004
2005}
2006
2007.llc-subpage2 {
2008    width: 24px !important;
2009margin-left:7px;
2010}
2011
2012
2013.header-banner-hotels img{
2014
2015height:590px;
2016object-fit:cover;
2017object-position:center center;
2018width:100%;
2019
2020}
2021
2022
2023
2024}
2025
2026
2027@media (min-width: 768px) and (max-width: 991px) {
2028
2029.hotel-view .banner-box {
2030
2031top:100px !important;
2032
2033}
2034
2035
2036.banner-box {
2037
2038top:135px;
2039
2040}
2041
2042
2043.stary-1 {
2044 
2045    margin-top: -15px;
2046}
2047
2048
2049.warszawa-1 {
2050  
2051    margin-top: -30px;
2052
2053}
2054
2055
2056.copernicus-1 {
2057  
2058    margin-top: 15px;
2059
2060}
2061
2062
2063.copernicus-2 {
2064  
2065    margin-top: 15px;
2066
2067}
2068
2069.katowice-1 {
2070
2071  margin-top: 15px;
2072
2073}
2074
2075.wroclaw-1 {
2076
2077  margin-top: 15px;
2078
2079}
2080
2081
2082.roza-1 {
2083
2084margin-top:-10px;
2085
2086}
2087
2088.header-banner-hotels {
2089
2090margin-bottom:80px;
2091
2092}
2093
2094.llc-subpage2 {
2095    width: 22px !important;
2096margin-left:5px;
2097}
2098
2099
2100
2101
2102.header-banner-hotels img{
2103
2104height:475px;
2105object-fit:cover;
2106object-position:center center;
2107width:100%;
2108
2109}
2110
2111.home-view .h-box .name {
2112
2113    margin-top:35px;
2114}
2115
2116}
2117
2118
2119
2120/*sticky header*/
2121
2122.scrolled {
2123
2124background: #1c2022;
2125 -webkit-animation: fadein 0.7s; /* Safari, Chrome and Opera > 12.1 */
2126       -moz-animation: fadein 0.7s; /* Firefox < 16 */
2127        -ms-animation: fadein 0.7s; /* Internet Explorer */
2128         -o-animation: fadein 0.7s; /* Opera < 12.1 */
2129            animation: fadein 0.7s;
2130
2131}
2132
2133
2134
2135
2136.nav-item7.active7 {
2137
2138border-bottom: 1px solid #c26108 !important;
2139
2140}
2141
2142
2143@keyframes fadein {
2144    from { opacity: 0; }
2145    to   { opacity: 1; }
2146}
2147
2148/* Firefox < 16 */
2149@-moz-keyframes fadein {
2150    from { opacity: 0; }
2151    to   { opacity: 1; }
2152}
2153
2154/* Safari, Chrome and Opera > 12.1 */
2155@-webkit-keyframes fadein {
2156    from { opacity: 0; }
2157    to   { opacity: 1; }
2158}
2159
2160/* Internet Explorer */
2161@-ms-keyframes fadein {
2162    from { opacity: 0; }
2163    to   { opacity: 1; }
2164}
2165
2166/* Opera < 12.1 */
2167@-o-keyframes fadein {
2168    from { opacity: 0; }
2169    to   { opacity: 1; }
2170}
2171
2172
2173
2174/*lang box*/
2175
2176.lang-box .dropdown-menu  {
2177    min-width: 120px;
2178    width: 120px;
2179    border: 0;
2180    border-top-left-radius: 0;
2181    border-top-right-radius: 0;
2182left:auto !important;
2183right:0px;
2184}
2185
2186
2187.lang-box .dropdown-menu li:hover  {
2188
2189background: #c26108;
2190
2191}
2192
2193
2194/*menu*/
2195
2196
2197.nav-link em {
2198
2199display:none;
2200
2201}
2202
2203
2204.btn-primary {
2205
2206color:#fff !important;
2207
2208}
2209
2210#mainNavbar .nav-item.active {
2211    font-family: "forum_regular", Tahoma, sans-serif;
2212    font-weight: bold;
2213}
2214
2215
2216#mainNavbar .nav-item {
2217    font-size: 16px;
2218    font-family: "forum_regular", Tahoma, sans-serif;
2219}
2220
2221#mainNavbar .nav-item  {
2222  
2223    letter-spacing: 2px;
2224}
2225
2226
2227
2228/*logo*/
2229
2230.logo {
2231    width: 100px;
2232    margin-left: 30px;
2233}
2234
2235
2236.navbar {
2237
2238 position: fixed !important;
2239background: transparent;
2240
2241
2242}
2243
2244.scrolled {
2245
2246
2247background: #1c2022;
2248z-index:9999;
2249
2250}
2251
2252/*title-header hotelu*/
2253
2254.hotel-view .box h3 {
2255    font-size: 30px;
2256    margin-top: 60px;
2257   margin-bottom: 12px;
2258}
2259
2260.hotel-view .box  {
2261
2262   margin-bottom: 100px !important;
2263
2264}
2265
2266/*info box*/
2267
2268.hotel-view .banner-info-box {
2269    font-size: 12px;
2270
2271font-family: "forum_regular", Tahoma, sans-serif !important;
2272min-width:80%;
2273}
2274
2275.hotel-view .banner-info-box span {
2276
2277margin-right: 10px;
2278
2279}
2280
2281
2282.hotel-view .banner-info-box span:last-child {
2283
2284margin-right: 0px !important;
2285
2286}
2287
2288.hotel-view .banner-info-box span:first-child {
2289
2290margin-left: 10px !important;
2291
2292}
2293
2294
2295.hotel-view .banner-info-box .justify-content-between {
2296    justify-content: left !important;
2297position:relative;
2298}
2299
2300.moto {
2301
2302border-bottom: none !important;
2303margin: 75px 0px 0px 16.5%;
2304font-size: 22px;
2305text-align: left;
2306position:absolute;
2307text-transform:uppercase;
2308
2309}
2310
2311
2312.gallery-space {
2313
2314margin-top:40px;
2315
2316}
2317
2318
2319/*opis hotelu*/
2320
2321.col-xl-6 {
2322    flex: 0 0 50%;
2323    max-width: 50%;
2324  margin:auto;
2325}
2326
2327
2328.desc {
2329
2330margin-top: 30px;
2331
2332}
2333
2334.header-banner img {
2335
2336    object-fit: cover;
2337    object-position: center center;
2338
2339}
2340
2341.home-view .h-box .name {
2342    font-size: 28px;
2343   margin-bottom:0px;
2344   margin-top:35px;
2345}
2346
2347.home-view .h-box .desc {
2348    font-size: 12px;
2349    padding: 0 50px;
2350    line-height: 22px;
2351    text-align: justify !important;
2352}
2353
2354.hotel-description {
2355
2356    display: flex;
2357    flex-direction: column;
2358    align-items: center;
2359    color:
2360}
2361
2362.home-view .h-box {
2363
2364    margin-bottom: 60px;
2365
2366}
2367
2368/*Naglowek Home*/
2369
2370
2371.tytul-container {
2372margin-top:60px;
2373margin-bottom:0px;
2374}
2375
2376.naglowekmain {
2377
2378text-transform: none !important;
2379font-family: "forum_regular", Tahoma, sans-serif !important;
2380font-size: 32px !important;
2381
2382}
2383
2384/*opis strona glowna*/
2385
2386.home-view .inf-text {
2387
2388    font-size: 16px;
2389    margin: 15px auto 90px auto;
2390    line-height: 28px;
2391
2392}
2393
2394
2395.justify-content-center {
2396    justify-content: center !important;
2397    flex-direction: column;
2398align-items:center;
2399}
2400
2401.justify-content-evenly {
2402    justify-content: space-evenly !important;
2403
2404}
2405
2406
2407.home-view .h-box .img img {
2408    margin: 0 auto;
2409    object-fit: unset;
2410}
2411
2412/*dividers*/
2413
2414.home-view-new {
2415
2416    border-bottom: 1px solid #C26108;
2417    width: 100%;
2418    margin:auto;
2419}
2420
2421.home-view-other {
2422
2423    border-bottom: 1px solid #C26108;
2424    width: 250px;
2425    margin:auto;
2426}
2427
2428.likus-b-border-new:after {
2429    content: "";
2430    display: block;
2431    background: #1c2022;
2432    width: 8px;
2433    height: 8px;
2434    border: 1px solid #C26108;
2435    -moz-transform: rotate(45deg);
2436    -webkit-transform: rotate(45deg);
2437    -o-transform: rotate(45deg);
2438    -ms-transform: rotate(45deg);
2439    transform: rotate(45deg);
2440    position: relative;
2441    top: 7px !important;
2442    -webkit-box-shadow: 0 0 0 11px #1C2022;
2443    box-shadow: 0 0 0 11px #1C2022;
2444    margin: 0 auto;
2445}
2446
2447
2448
2449.likus-b-border-title:after {
2450    content: "";
2451    display: block;
2452    background: #fff;
2453    width: 8px;
2454    height: 8px;
2455    border: 1px solid #C26108;
2456    -moz-transform: rotate(45deg);
2457    -webkit-transform: rotate(45deg);
2458    -o-transform: rotate(45deg);
2459    -ms-transform: rotate(45deg);
2460    transform: rotate(45deg);
2461    position: relative;
2462    top: 7px !important;
2463    -webkit-box-shadow: 0 0 0 11px #ffffff;
2464    box-shadow: 0 0 0 11px #ffffff;
2465    margin: 0 auto;
2466}
2467
2468
2469
2470.hotel-view .box.facilities .home-view-other {
2471 
2472display:none;
2473
2474}
2475
2476.home-view-new-container {
2477
2478display:flex;
2479flex-direction:row;
2480width:250px;
2481margin:12px auto auto auto;
2482
2483}
2484
2485.home-view-new-left {
2486
2487    border-bottom: 1px solid #C26108;
2488    width:50%;
2489    margin-right:11px;
2490   
2491}
2492
2493
2494.home-view-new-right {
2495
2496    border-bottom: 1px solid #C26108;
2497  width:50%;
2498   margin-left:11px;
2499   
2500
2501}
2502
2503.likus-b-border-new-center {
2504    content: "";
2505    display: block;
2506    background: transparent;
2507    width: 8.4px;
2508    height: 8px;
2509    border: 1px solid #C26108;
2510    -moz-transform: rotate(45deg);
2511    -webkit-transform: rotate(45deg);
2512    -o-transform: rotate(45deg);
2513    -ms-transform: rotate(45deg);
2514    transform: rotate(45deg);
2515    position: relative;
2516    top: 5px !important;
2517    -webkit-box-shadow: 0 0 0 11px transparent;
2518    box-shadow: 0 0 0 11px transparent;
2519    margin: 0 auto;
2520}
2521
2522
2523.divider-fac {
2524
2525text-align:center;
2526
2527}
2528
2529.home-view .h-box:nth-child(2n) .inf {
2530    float: right;
2531    background:  #f6f7f2;
2532    position: absolute;
2533    margin-left: 44.5%;
2534    max-height: 85%;
2535    z-index: 7;
2536    bottom: 0%;
2537    width: 53%;
2538    padding: 0px 0px;
2539    color: #515151;
2540}
2541
2542
2543
2544
2545
2546.home-view .h-box .inf {
2547    width: 53%;
2548    float: left;
2549    background: 
2550    #1c2022;
2551    position: absolute;
2552    max-height: 85%;
2553    bottom: 0%;
2554    color:#fff;
2555}
2556
2557
2558
2559.home-view .h-box:nth-child(2n) .likus-b-border-new:after {
2560    content: "";
2561    display: block;
2562    background: #f6f7f2;
2563    width: 8px;
2564    height: 8px;
2565    border: 1px solid #C26108;
2566    -moz-transform: rotate(45deg);
2567    -webkit-transform: rotate(45deg);
2568    -o-transform: rotate(45deg);
2569    -ms-transform: rotate(45deg);
2570    transform: rotate(45deg);
2571    position: relative;
2572    top: 7px !important;
2573    -webkit-box-shadow: 0 0 0 11px #F6F7F2;
2574    box-shadow: 0 0 0 11px #F6F7F2;
2575    margin: 0 auto;
2576}
2577
2578/*adresy*/
2579
2580.adres-hotel {
2581
2582font-weight: bold;
2583margin-top: 15px;
2584font-size:11px;
2585
2586}
2587
2588
2589/*button white*/
2590
2591
2592
2593.btn-cta-dark-neww {
2594    position: relative;
2595    display: inline-block;
2596    color: #fff;
2597    border: solid 1px #fff;
2598    border-radius: 2px;
2599    outline: 0;
2600    padding: 7px;
2601    font-family: inherit;
2602    font-size: 12px;
2603    font-weight: 700;
2604    text-align: center;
2605    text-transform: uppercase;
2606    cursor: pointer;
2607    -webkit-transform: translate(0);
2608    transform: translate(0);
2609    letter-spacing: 0.1rem;
2610}
2611
2612
2613
2614
2615.btn-cta-dark-neww::before {
2616    position: absolute;
2617    content: "";
2618    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2619    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2620    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2621    z-index: -1;
2622    top: 0;
2623    left: 0;
2624    right: 0;
2625    bottom: 0;
2626    background: #fff;
2627    -webkit-transform: scaleX(0);
2628    transform: scaleX(0);
2629    -webkit-transform-origin: 100%;
2630    transform-origin: 100%;
2631}
2632
2633
2634
2635.btn-cta-dark-neww a {
2636    transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
2637    color: #fff;
2638    text-decoration: none;
2639}
2640
2641
2642.btn-cta-dark-neww:hover {
2643    color: #c26108  !important;
2644}
2645
2646
2647
2648.btn-cta-dark-neww.fill {
2649    background: none;
2650    color: #c26108;
2651    text-decoration: none;
2652}
2653
2654
2655.btn-cta-dark-neww.fill2 {
2656    background: none;
2657    color: #fff;
2658    text-decoration: none;
2659}
2660
2661.btn-cta-dark-neww a:hover {
2662    color: #c26108;
2663}
2664
2665.btn-cta-dark-neww:hover::before {
2666    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2667    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2668    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2669    -webkit-transform: scaleX(1);
2670    transform: scaleX(1);
2671    -webkit-transform-origin: 0%;
2672    transform-origin: 0%;
2673}
2674
2675
2676/*buttons*/
2677
2678
2679.btn-cta {
2680    position: relative;
2681    display: inline-block;
2682    color: #282828;
2683    border: solid 1px #fff;
2684    border-radius: 2px;
2685    outline: 0;
2686    padding: 30px  50px;
2687    font-family: inherit;
2688    font-size: 14px;
2689    font-weight: 700;
2690    text-align: center;
2691    text-transform: uppercase;
2692    cursor: pointer;
2693    -webkit-transform: translate(0);
2694    transform: translate(0);
2695    letter-spacing: 0.1875rem;
2696}
2697
2698.btn-cta-dark {
2699    position: relative;
2700    display: inline-block;
2701    color: #c26108;
2702    border: solid 1px #c26108;
2703    border-radius: 2px;
2704    outline: 0;
2705    padding: 12px;
2706    font-family: inherit;
2707    font-size: 12px;
2708    font-weight: 700;
2709    text-align: center;
2710    text-transform: uppercase;
2711    cursor: pointer;
2712    -webkit-transform: translate(0);
2713    transform: translate(0);
2714    letter-spacing: 0.1rem;
2715    margin-top:15px;
2716
2717}
2718
2719
2720.btn-cta::before {
2721    position: absolute;
2722    content: "";
2723    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2724    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2725    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2726    z-index: -1;
2727    top: 0;
2728    left: 0;
2729    right: 0;
2730    bottom: 0;
2731    background: #f6f7f2;
2732    -webkit-transform: scaleX(0);
2733    transform: scaleX(0);
2734    -webkit-transform-origin: 100%;
2735    transform-origin: 100%;
2736}
2737
2738.btn-cta-dark::before {
2739    position: absolute;
2740    content: "";
2741    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2742    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2743    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2744    z-index: -1;
2745    top: 0;
2746    left: 0;
2747    right: 0;
2748    bottom: 0;
2749    background: #c26108;
2750    -webkit-transform: scaleX(0);
2751    transform: scaleX(0);
2752    -webkit-transform-origin: 100%;
2753    transform-origin: 100%;
2754}
2755
2756.btn-cta a {
2757    transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
2758    color: #d5cdcd;
2759    text-decoration: none;
2760}
2761
2762.btn-cta-dark a {
2763    transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
2764    color: #c26108;
2765    text-decoration: none;
2766}
2767
2768.btn-cta:hover {
2769    color: #c26108  !important;
2770}
2771
2772.btn-cta-dark:hover {
2773    color: #fff  !important;
2774}
2775
2776.btn-cta.fill {
2777    background: none;
2778    color: #fff;
2779    text-decoration: none;
2780}
2781
2782.btn-cta-dark.fill {
2783    background: none;
2784    color: #c26108;
2785    text-decoration: none;
2786}
2787
2788.btn-cta a:hover, .btn-cta-dark a:hover {
2789    color: #fff;
2790}
2791
2792.btn-cta:hover::before, .btn-cta-dark:hover::before {
2793    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2794    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2795    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
2796    -webkit-transform: scaleX(1);
2797    transform: scaleX(1);
2798    -webkit-transform-origin: 0%;
2799    transform-origin: 0%;
2800}
2801
2802
2803
2804.btn-group >
2804 .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn {
2805    border-top-right-radius: 0;
2806    border-bottom-right-radius: 0;
2807    background: transparent;
2808}
2809
2810
2811
2812/*Galeria*/
2813
2814
2815
2816
2817
2818
2819
2820/*udogodnienia*/
2821
2822.hotel-view .box.facilities {
2823    background: url("../../Img/images/facilities-back.jpg") no-repeat  #1C2022;
2824margin-left: -15px;
2825margin-right: -15px;
2826padding: 40px;
2827color: white;
2828background-size: cover;
2829background-position: center;
2830
2831}
2832
2833.title-category {
2834
2835font-size:18px;
2836font-weight:bold;
2837
2838}
2839
2840
2841.fac-name {
2842
2843display:none;
2844
2845}
2846
2847.hotel-view .facility .fac-desc {
2848    font: 14px "open_sanslight", Tahoma, sans-serif;
2849    margin-bottom: 10px;
2850    margin-top: -20px;
2851}
2852
2853
2854
2855
2856.banner-box .book-online-form {
2857
2858    
2859width:1200px;
2860background: transparent !important;
2861margin-top:50px;
2862
2863
2864}
2865
2866
2867
2868
2869
2870.banner-box .book-online-form .drop .form-control {
2871    font: 14px "open_sanslight", Tahoma, sans-serif;
2872    background-color: transparent !important;
2873}
2874
2875
2876
2877.book-online-form {
2878
2879    width: 100%;
2880    background: #e1e1e1;
2881    margin-top: 60px;
2882
2883}
2884
2885
2886.book-online-form .drop .form-control {
2887    font: 14px "open_sanslight", Tahoma, sans-serif;
2888    background-color: 
2889    #fff !important;
2890}
2891
2892
2893.user-box .dropdown-menu {
2894
2895-webkit-animation: fadein 0.5s;
2896-moz-animation: fadein 0.5s;
2897-ms-animation: fadein 0.5s;
2898-o-animation: fadein 0.5s;
2899animation: fadein 0.5s;
2900
2901}
2902
2903
2904.banner-box .book-online-form .bootstrap-select .dropdown-toggle {
2905
2906    background: transparent !important;
2907    color: #fff !important;
2908 border-bottom:1px solid #3e3e3e !important;
2909
2910}
2911
2912
2913.book-online-form .bootstrap-select .dropdown-toggle {
2914
2915    background: #fff;
2916    color: #000;
2917 border-bottom:none;
2918
2919}
2920
2921
2922
2923
2924
2925
2926/*responsive*/
2927
2928
2929@media (min-width: 1440px) {
2930
2931
2932.btn-cta-dark {
2933
2934    margin-top:20px;
2935
2936}
2937
2938
2939
2940.book-online-form {
2941    width: 1367px !important;
2942}
2943
2944
2945.banner-box .book-online-form {
2946   margin-top:60px;
2947}
2948
2949.home-view .h-box:nth-child(2n) .inf {
2950    float: right;
2951    background:  #f6f7f2;
2952    position: absolute;
2953    margin-left: 45%;
2954    max-height: 85%;
2955    z-index: 7;
2956    bottom: 0%;
2957    width: 53%;
2958    padding: 0px 0px;
2959    color: #515151;
2960}
2961
2962
2963.moto {
2964    border-bottom: none !important;
2965    margin: 95px 0px 0px 16.5%;
2966    font-size: 24px;
2967}
2968
2969
2970.hotel-view .banner-info-box {
2971    font-size: 14px;
2972    font-family: "forum_regular", Tahoma, sans-serif !important;
2973}
2974
2975.hotel-view .banner-info-box span {
2976    margin-right: 20px;
2977}
2978
2979
2980.fac-desc {
2981    margin-left: 125px;
2982}
2983
2984.hotel-view .box.facilities ul li {
2985    width: 29%;
2986   
2987}
2988
2989}
2990
2991
2992
2993@media (min-width: 1200px) and (max-width: 1439px) {
2994
2995.fac-desc {
2996    margin-left: 30px;
2997}
2998
2999}
3000
3001
3002
3003@media (min-width: 992px) and (max-width: 1199px) {
3004
3005.fac-desc {
3006    margin-left: 92px;
3007}
3008
3009}
3010
3011
3012
3013@media (min-width: 768px) and (max-width: 991px) {
3014
3015.fac-desc {
3016    margin-left: 43px;
3017}
3018
3019}
3020
3021
3022
3023@media (min-width: 576px) and (max-width: 767px) {
3024
3025.fac-desc {
3026    margin-left: 10px;
3027}
3028
3029}
3030
3031
3032
3033
3034
3035
3036@media (min-width: 1024px) and (max-width: 1199px) {
3037
3038
3039
3040.home-view .h-box:nth-child(2n) .inf {
3041    float: right;
3042    background:  #f6f7f2;
3043    position: absolute;
3044    margin-left: 44%;
3045    max-height: 91%;
3046    z-index: 7;
3047    bottom: 0%;
3048    width: 53%;
3049    padding: 0px 0px;
3050    color: #515151;
3051}
3052
3053
3054
3055
3056
3057.home-view .h-box .inf {
3058    width: 53%;
3059    float: left;
3060    background: 
3061    #1c2022;
3062    position: absolute;
3063    max-height: 91%;
3064    bottom: 0%;
3065    color:#fff;
3066}
3067
3068
3069.home-view .h-box .desc {
3070
3071    line-height: 16px;
3072
3073}
3074
3075
3076
3077
3078.hotel-view .banner-info-box {
3079    font-size: 13px;
3080
3081
3082}
3083
3084.hotel-view .banner-info-box span {
3085
3086margin-right: 10px;
3087
3088}
3089
3090
3091
3092.hotel-view .banner-info-box span:first-child {
3093
3094margin-left: 0px !important;
3095
3096}
3097
3098
3099
3100.home-view .h-box .desc .llc img {
3101
3102
3103margin: 0px 0 0 0 !important;
3104
3105}
3106
3107.home-view .h-box .name {
3108
3109    margin-top: 25px;
3110}
3111
3112}
3113
3114
3115@media (min-width: 992px) and (max-width: 1199px) {
3116
3117
3118.book-online-form {
3119    width: 100%;
3120}
3121
3122
3123.banner-box .book-online-form {
3124
3125width:990px;
3126
3127}
3128
3129.moto {
3130    margin: 42px 0px 0px 15%;
3131    font-size: 18px;
3132}
3133
3134
3135}
3136
3137@media (min-width: 768px) and (max-width: 991px) {
3138
3139
3140
3141.book-online-form {
3142  width: 100%;
3143  top:-30px;
3144
3145}
3146
3147
3148
3149
3150.banner-box .book-online-form {
3151
3152width:750px;
3153top:-35px;
3154}
3155
3156
3157.moto {
3158    margin: 40px 0px 0px 10%;
3159    font-size: 16px;
3160}
3161
3162.hotel-view .banner-info-box > div {
3163    width: 90%;
3164
3165}
3166
3167}
3168
3169@media (min-width: 768px) and (max-width: 1023px) {
3170
3171
3172
3173
3174
3175.col-xl-6 {
3176    flex: 0 0 80%;
3177    max-width: 80%;
3178  margin:auto;
3179}
3180
3181
3182.home-view .h-box .img img {
3183    margin: 0 auto;
3184    height: 370px;
3185    object-fit: cover;
3186    object-position: center;
3187
3188
3189}
3190
3191.home-view .h-box:nth-child(2n) .inf {
3192    float: right;
3193    background:  #f6f7f2;
3194    position: absolute;
3195    margin-left: 43%;
3196    max-height: 91%;
3197    z-index: 7;
3198    bottom: 0%;
3199    width: 53%;
3200    padding: 0px 0px;
3201    color: #515151;
3202}
3203
3204
3205
3206
3207
3208.home-view .h-box .inf {
3209    width: 53%;
3210    float: left;
3211    background: 
3212    #1c2022;
3213    position: absolute;
3214    max-height: 91%;
3215    bottom: 0%;
3216    color:#fff;
3217}
3218
3219
3220
3221
3222.home-view .h-box .desc {
3223    font-size: 12px;
3224   line-height: 16px;
3225}
3226
3227
3228
3229
3230.hotel-view .banner-info-box {
3231
3232width:90%;
3233
3234
3235}
3236
3237.hotel-view .banner-info-box {
3238    font-size: 11px;
3239
3240
3241}
3242
3243.hotel-view .banner-info-box span {
3244
3245margin-right: 10px;
3246
3247}
3248
3249
3250
3251
3252
3253
3254.hotel-view .banner-info-box span:first-child {
3255
3256margin-left: 0px !important;
3257
3258}
3259
3260
3261}
3262
3263@media (min-width: 576px) and (max-width: 767px) {
3264
3265
3266
3267
3268.moto {
3269
3270    margin: 39px 0px 0px 1%;
3271    font-size: 14px;
3272
3273}
3274
3275.llc-subpage2 {
3276
3277width: 20px !important;
3278margin-right:0px;
3279margin-left:5px;
3280float:none;
3281
3282}
3283
3284.hotel-view .box.facilities {
3285
3286padding:40px 0px;
3287
3288}
3289
3290
3291.hotel-view .box.facilities ul li {
3292
3293    margin-bottom: 0px;
3294
3295}
3296
3297
3298.hotel-view .facility .fac-desc {
3299    font: 12px "open_sanslight", Tahoma, sans-serif;
3300
3301}
3302
3303.title-category {
3304
3305font-size:14px;
3306font-weight:bold;
3307
3308}
3309
3310
3311
3312}
3313
3314
3315
3316@media (min-width: 550px) and (max-width: 767px) {
3317
3318.hotel-view .banner-box {
3319
3320top:0px !important;
3321
3322}
3323
3324.banner-box {
3325
3326top:20px;
3327
3328}
3329
3330.hotel-view .banner-box .name {
3331
3332font: 28px "forum_regular", Tahoma, sans-serif;
3333
3334}
3335
3336
3337.katowice-1 {
3338margin-top:-40px;
3339}
3340
3341.wroclaw-1 {
3342margin-top:-40px;
3343}
3344
3345.stary-1 {
3346 
3347    margin-top: 60px;
3348}
3349
3350
3351.roza-1 {
3352
3353    margin-top: 0px;
3354}
3355
3356
3357.warszawa-1 {
3358
3359    margin-top: 0;
3360   
3361}
3362
3363.copernicus-1 {
3364
3365margin-top:40px;
3366
3367}
3368
3369
3370.copernicus-2 {
3371
3372margin-top:40px;
3373
3374}
3375
3376
3377
3378.nav-item.active {
3379
3380border-bottom: none !important;
3381background: #c26108;
3382
3383}
3384
3385.nav-item7.active7 {
3386
3387border-bottom: none !important;
3388background: #c26108;
3389
3390}
3391
3392.nav-link {
3393
3394margin-left:15px;
3395
3396}
3397
3398
3399.icons-container {
3400
3401    margin-top: 50%;
3402}
3403
3404
3405
3406
3407.col-xl-6 {
3408    flex: 0 0 100%;
3409    max-width: 100%;
3410  margin:auto;
3411}
3412
3413.home-view .h-box .inf {
3414    width: 95%;
3415    float: right;
3416    background: transparent;
3417    position: relative;
3418    max-height: 100%;
3419    bottom: 0;
3420    padding: 0px 0px;
3421    top: -5%;
3422}
3423
3424
3425.home-view .h-box:nth-child(2n) .inf {
3426    float: left;
3427    background: transparent;
3428    position: relative;
3429    margin-left: 0;
3430    max-height:  unset;
3431    z-index: 0;
3432    bottom: 0;
3433    width: 95%;
3434    padding: 0px 0px;
3435    margin-top: -5%;
3436}
3437
3438
3439
3440.hotel-description {
3441    text-align: center !important;
3442    background: 
3443    #1c2022;
3444    padding: 50px 20px;
3445}
3446
3447
3448.home-view .h-box .desc {
3449    font-size: 12px;
3450    padding: 0 30px;
3451    text-align: justify !important;
3452    line-height:16px;
3453}
3454
3455
3456.home-view .h-box:nth-child(2n) .inf .hotel-description {
3457    text-align: center !important;
3458    background: 
3459    #f6f7f2;
3460    padding: 50px 20px;
3461}
3462
3463
3464.hotel-view .banner-info-box {
3465    font-size: 10px;
3466    height:80px;
3467    min-width:91%;
3468
3469
3470}
3471
3472
3473.hotel-view .banner-info-box > div {
3474    width: 100%;
3475    float: right;
3476}
3477
3478
3479
3480.hotel-view .banner-info-box span {
3481
3482margin-right: 10px;
3483
3484
3485}
3486
3487
3488
3489.hotel-view .banner-info-box span:first-child {
3490
3491margin-left: 0px !important;
3492
3493}
3494
3495.home-view .h-box .name {
3496
3497    margin-top:0px;
3498}
3499
3500
3501
3502}
3503
3504
3505
3506
3507@media (min-width: 320px) and (max-width: 549px) {
3508
3509.hotel-view .banner-box {
3510
3511top:70px !important;
3512
3513}
3514
3515
3516.banner-box {
3517
3518top:90px;
3519
3520}
3521
3522
3523.wroclaw-1 {
3524margin-top:-60px;
3525}
3526
3527
3528.katowice-1 {
3529margin-top:-60px;
3530}
3531
3532
3533.roza-1 {
3534
3535    margin-top: -20px;
3536}
3537
3538
3539.copernicus-1 {
3540
3541    margin-top: -20px;
3542}
3543
3544
3545.copernicus-2 {
3546
3547    margin-top: -20px;
3548}
3549
3550
3551.stary-1 {
3552 
3553    margin-top: 20px;
3554}
3555
3556.nav-item.active {
3557
3558border-bottom: none !important;
3559background: #c26108;
3560
3561}
3562
3563.nav-item7.active7 {
3564
3565border-bottom: none !important;
3566background: #c26108;
3567
3568}
3569
3570.nav-link {
3571
3572margin-left:15px;
3573
3574}
3575
3576
3577
3578
3579
3580.icons-container {
3581
3582margin-top:70%;
3583
3584}
3585
3586
3587
3588.first-icon {
3589    margin-right: 30px;
3590}
3591
3592
3593
3594
3595
3596
3597.without {
3598
3599
3600
3601left: -123px !important;
3602
3603
3604}
3605
3606.col-xl-6 {
3607    flex: 0 0 100%;
3608    max-width: 100%;
3609  margin:auto;
3610}
3611
3612.home-view .h-box .inf {
3613    width: 95%;
3614    float: right;
3615    background: transparent;
3616    position: relative;
3617    max-height: 100%;
3618    bottom: 0;
3619    padding: 0px 0px;
3620    top: -5%;
3621}
3622
3623
3624.home-view .h-box:nth-child(2n) .inf {
3625    float: left;
3626    background: transparent;
3627    position: relative;
3628    margin-left: 0;
3629    max-height:  unset;
3630    z-index: 0;
3631    bottom: 0;
3632    width: 95%;
3633    padding: 0px 0px;
3634    margin-top: -5%;
3635}
3636
3637
3638.home-view .h-box .desc {
3639    font-size: 12px;
3640    text-align: justify !important;
3641   padding: 0px 0px;
3642   line-height: 16px;
3643}
3644
3645.hotel-description {
3646    text-align: center !important;
3647    background: 
3648    #1c2022;
3649    padding: 50px 15px;
3650}
3651
3652.home-view .h-box:nth-child(2n) .inf .hotel-description {
3653    text-align: center !important;
3654    background: 
3655    #f6f7f2;
3656    padding: 50px 15px;
3657}
3658
3659
3660.home-view .h-box .name {
3661    font-size: 20px;
3662    margin-bottom: 0px;
3663    margin-top:0px;
3664}
3665
3666
3667}
3668
3669
3670
3671@media (min-width: 320px) and (max-width: 575px) {
3672
3673.moto {
3674
3675    position:relative;
3676    margin: 19px 0px 0px 0%;
3677    font-size: 10px;
3678    text-align:center;
3679
3680}
3681
3682.llc-subpage2 {
3683
3684width: 20px !important;
3685margin-right:0px;
3686margin-left:5px;
3687float:none;
3688
3689}
3690
3691
3692.hotel-view .box h3 {
3693
3694    margin-top: 120px;
3695
3696}
3697
3698.hotel-view .box h3:first-child {
3699
3700    margin-top: 60px;
3701
3702}
3703
3704.hotel-view .box.facilities {
3705
3706padding:40px 0px;
3707
3708}
3709
3710
3711.hotel-view .box.facilities ul li {
3712
3713    margin-bottom: 30px;
3714    padding:0px;
3715
3716}
3717
3718.hotel-view .banner-info-box {
3719    font-size: 12px;
3720    font-family: "forum_regular", Tahoma, sans-serif !important;
3721    min-width: 100%;
3722}
3723
3724.hotel-view .facility .fac-desc {
3725    font: 12px "open_sanslight", Tahoma, sans-serif;
3726    width: auto;
3727    max-width: 300px;
3728    margin: auto;
3729
3730}
3731
3732.title-category {
3733
3734font-size:14px;
3735font-weight:bold;
3736
3737}
3738
3739
3740
3741
3742.hotel-view .banner-info-box {
3743    font-size: 11px;
3744    height:184px;
3745
3746
3747}
3748
3749.hotel-view .banner-info-box .d-flex {
3750display:flex !important;
3751flex-direction: column;
3752
3753}
3754
3755.hotel-view .banner-info-box span {
3756
3757margin-right: 0px;
3758margin-bottom: 5px;
3759
3760}
3761
3762
3763
3764.hotel-view .banner-info-box span:first-child {
3765
3766margin-left: 0px !important;
3767
3768}
3769
3770
3771
3772}
3773
3774@media (min-width: 550px) and (max-width: 767px) {
3775
3776.book-online-form {
3777    width: 450px !important;
3778
3779  top:-30px;
3780
3781}
3782
3783
3784
3785.banner-box .book-online-form {
3786
3787  top:30px;
3788}
3789
3790.book-online-form .drop {
3791    margin-bottom: 7px;
3792}
3793
3794.book-online-form .search {
3795
3796bottom:12px;
3797
3798}
3799
3800}
3801
3802
3803@media (min-width: 400px) and (max-width: 549px) {
3804
3805.book-online-form {
3806    width: 320px !important;
3807top:-30px;
3808
3809}
3810
3811.banner-box .book-online-form {
3812
3813  top:-35px;
3814}
3815
3816.book-online-form .drop {
3817    margin-bottom: 7px;
3818}
3819
3820.book-online-form .search {
3821
3822bottom:12px;
3823
3824}
3825
3826}
3827
3828
3829@media (min-width: 320px) and (max-width: 399px) {
3830
3831.book-online-form {
3832    width: 260px !important;
3833top:-30px;
3834
3835}
3836
3837.banner-box .book-online-form {
3838
3839  top:-35px;
3840}
3841
3842.book-online-form .drop {
3843    margin-bottom: 7px;
3844}
3845
3846
3847.book-online-form .search {
3848
3849bottom:12px;
3850
3851}
3852
3853}
3854
3855
3856/*stopka*/
3857
3858.mr-4, .mx-4 {
3859    margin-right: 0.7rem !important;
3860}
3861
3862
3863.hotel_size {
3864    width: 1140px;
3865    height: 100%;
3866    border: solid 0px 
3867    #a4a4a4;
3868    margin-left: auto;
3869    margin-right: auto;
3870    position: relative;
3871    font-size:12px;
3872}
3873
3874
3875@media (max-width: 1130px) {
3876
3877.hotel_size {
3878    width: 100%;
3879}
3880
3881}
3882
3883
3884
3885/*book online*/
3886
3887
3888.row-contact {
3889 display: flex;
3890 align-items: center;
3891 border-bottom: solid   #aaa 1px;
3892}
3893
3894.row-contact:nth-last-child(1) {
3895border:none;
3896}
3897
3898.services-block-5 {
3899 width: 100%;
3900 margin: 0px 0px 60px 0;
3901 display: flex;
3902 align-items: center;
3903 justify-content: space-between;
3904}
3905
3906.sub-services-block-5 {
3907width:33%;
3908float: left;
3909text-align:center;
3910box-sizing: border-box;
3911padding: 30px 0px;
3912}
3913
3914.likus-group {
3915
3916display:none;
3917
3918}
3919
3920.services-block-3 {
3921 display: flex;
3922 align-items: center;
3923 justify-content: space-between;
3924 width: 100%;
3925 margin: 0px 0px 60px 0;
3926border-bottom:solid 1px  #aaa;
3927border-top:solid 1px  #aaa;
3928background-color: #f6f7f2;
3929border-right: 1px solid #aaa;
3930border-left: 1px solid #aaa;
3931}
3932
3933.sub-services-block-3 {
3934width:33%;
3935float: left;
3936padding: 100px 10px;
3937border-right:solid 1px  #aaa;
3938text-align:center;
3939min-height:350px;
3940}
3941
3942.sub-services-block-3:nth-child(3) {
3943border: none;
3944}
3945
3946
3947.subtitle-book {
3948padding:0 150px;
3949font-size:14px;
3950line-height: 22px;
3951color: #3c3a45;
3952text-align: center;
3953margin: 10px 0px;
3954}
3955
3956
3957.price-content {
3958padding: 0 10px;
3959}
3960
3961.kontakt {
3962text-transform: uppercase;
3963margin-top: 40px;
3964 font-family: "forum_regular", Tahoma, sans-serif;
3965font-size: 12px;
3966letter-spacing: 2px;
3967color: #121317;
3968line-height: 20px;
3969display: block;
3970}
3971
3972.title-header {
3973 font-family: "forum_regular", Tahoma, sans-serif;
3974 font-size: 28px;
3975 color: #515151;
3976 margin: 20px;
3977 text-align: center;
3978text-transform: uppercase;
3979line-height:30px;
3980 }
3981
3982
3983
3984
3985
3986.sub-services-block-3 .title-header {
3987
3988font-size:20px;
3989
3990
3991}
3992
3993
3994.additional-info  {
3995
3996margin-top:60px;
3997
3998
3999}
4000
4001.additional-info hr {
4002
4003display:none;
4004
4005
4006}
4007
4008
4009
4010@media (min-width: 320px) and (max-width: 1023px) {   
4011
4012
4013.row-contact {
4014 display: block;
4015}
4016
4017.services-block-5 {
4018    width: 100%;
4019    margin: 0px 0px 60px 0;
4020    display: block;
4021	}
4022
4023.sub-services-block-5 {
4024    width: 100%;
4025    float: none;
4026    text-align: center;
4027    box-sizing: border-box;
4028    padding: 0px 30px;
4029	}
4030
4031
4032
4033.services-block-3 {
4034    display: block;
4035    width: 100%;
4036    margin: 0px 0px 60px 0;
4037    border-bottom: solid 1px #aaa;
4038    border-top: solid 1px #aaa;
4039    background-color: #f6f7f2;
4040}
4041
4042.sub-services-block-3 {
4043    width: 100%;
4044    float: none;
4045    padding: 150px 0px;
4046    border-right: none;
4047    border-bottom: 1px #aaa  solid;
4048    text-align: center;
4049    min-height:0px;
4050}
4051
4052
4053
4054
4055
4056
4057
4058.subtitle-book {
4059 padding: 0px;
4060}
4061
4062
4063}
4064
4065
4066
4067@media (min-width: 320px) and (max-width: 549px) {   
4068
4069
4070.sub-services-block-3 {
4071    width: 100%;
4072    float: none;
4073    padding: 100px 0px;
4074    border-right: none;
4075    border-bottom: 1px #aaa  solid;
4076    text-align: center;
4077   min-height:0px;
4078}
4079
4080
4081
4082
4083}
4084
4085
4086.rezerwacje-view h1 {
4087    text-align: center;
4088    font: 28px "forum_regular", Tahoma, sans-serif;
4089    padding: 50px 0;
4090    text-transform: uppercase;
4091    color: #515151;
4092}
4093
4094
4095
4096
4097
4098.fnt-forum  {
4099    font-family: "forum_regular", Tahoma, sans-serif;
4100    font-size: 28px;
4101    text-transform: uppercase;
4102text-align: center;
4103}
4104
4105
4106
4107
4108/*LLC*/
4109
4110
4111
4112
4113.rezerwacje-view .room .price-variant .info .text-success {
4114
4115   color: unset !important;
4116   text-decoration:underline;
4117
4118}
4119
4120
4121.lang-box .btn .llc, .user-box .btn .llc {
4122    position: relative;
4123    top: 0px;
4124    left: 10px;
4125    background: #c26108;
4126    border-radius: 2px;
4127    padding: 5px;
4128   margin-right:6px;
4129
4130    -webkit-animation: fadein 1s; /* Safari, Chrome and Opera > 12.1 */
4131       -moz-animation: fadein 1s; /* Firefox < 16 */
4132        -ms-animation: fadein 1s; /* Internet Explorer */
4133         -o-animation: fadein 1s; /* Opera < 12.1 */
4134            animation: fadein 1s;
4135
4136}
4137
4138
4139
4140.badge {
4141
4142font-size: 11px;
4143
4144}
4145
4146
4147.text-success {
4148    color: #fff !important;
4149}
4150
4151
4152.book-online-form .mt-3 {
4153
4154margin-top: 1rem !important;
4155    margin-bottom: 0 !important;
4156
4157}
4158
4159
4160.mt-3, .my-3 {
4161    margin-top: 3rem !important;
4162    margin-bottom: 3rem !important;
4163}
4164
4165
4166.mt-3 .logo{
4167
4168margin-left:0px !important;
4169opacity: 0.6;
4170
4171}
4172
4173
4174.mt-4 {
4175    margin-top: 3rem !important;
4176}
4177
4178
4179
4180@keyframes fadein {
4181    from { opacity: 0; }
4182    to   { opacity: 1; }
4183}
4184
4185/* Firefox < 16 */
4186@-moz-keyframes fadein {
4187    from { opacity: 0; }
4188    to   { opacity: 1; }
4189}
4190
4191/* Safari, Chrome and Opera > 12.1 */
4192@-webkit-keyframes fadein {
4193    from { opacity: 0; }
4194    to   { opacity: 1; }
4195}
4196
4197/* Internet Explorer */
4198@-ms-keyframes fadein {
4199    from { opacity: 0; }
4200    to   { opacity: 1; }
4201}
4202
4203/* Opera < 12.1 */
4204@-o-keyframes fadein {
4205    from { opacity: 0; }
4206    to   { opacity: 1; }
4207}
4208
4209.res-valid {
4210    color: #f78119 !important;
4211
4212}
4213
4214
4215
4216
4217
4218
4219
4220@media (min-width: 768px) and (max-width: 991px) {
4221
4222.home-view .h-box .desc .llc img {
4223    float: right;
4224    max-width: 30px;
4225    margin: 0px 0 0 0;
4226}
4227
4228}
4229
4230
4231
4232/*modal*/
4233
4234.modal {
4235
4236z-index: 99999;
4237
4238}
4239
4240.modal-open .modal {
4241
4242    padding-right: 0px !important;
4243
4244}
4245
4246
4247.modal-open .modal .col-12 {
4248
4249background: #fff !important;
4250
4251}
4252
4253.card {
4254    margin-top: 20px !important;
4255}
4256
4257
4258.modal-footer .btn {
4259
4260background: #aa5507;
4261color:#fff;
4262
4263}
4264
4265.modal-footer .btn:hover {
4266
4267color: #fff;
4268background: #9d4f06 linear-gradient(180deg, #ac692c, #9d4f06) repeat-x;
4269  background-color: rgb(157, 79, 6);
4270
4271
4272}
4273
4274
4275
4276@media (min-width: 320px) and (max-width: 767px) {
4277
4278.modal-footer .btn {
4279
4280max-width:150px;
4281
4282}
4283
4284
4285}
4286
4287
4288@media (min-width: 320px) and (max-width: 991px) {
4289
4290#roomAccordion {
4291
4292padding-bottom:50px;
4293
4294}
4295
4296.modal-open .modal .mt-5 {
4297    margin-top: 0px !important;
4298}
4299
4300}
4301
4302
4303
4304/*divider 320px*/
4305
4306@media (min-width: 320px) and (max-width: 349px) {
4307
4308.home-view-new-container {
4309
4310    width: 210px;
4311
4312}
4313
4314}
4315
4316
4317/*breadcrumb*/
4318
4319.breadcrumb {
4320    padding: 0px 0% 20px 3%;
4321    background-color: transparent;
4322    margin-top: -20px;
4323    position: relative;
4324    z-index: 99;
4325   border-bottom: 1px solid #eee;
4326  font-size:12px;
4327   text-transform: uppercase;
4328}
4329
4330
4331
4332.breadcrumb a {
4333color:#aaa;
4334}
4335
4336
4337.breadcrumb-item + .breadcrumb-item::before {
4338
4339    padding-right: 0.2rem;
4340    color: #aaa;
4341
4342}
4343
4344@media screen and (min-width:1440px) {
4345
4346.breadcrumb {
4347
4348    margin-top: -60px;
4349
4350}
4351
4352}
4353
4354
4355@media (min-width: 320px) and (max-width: 575px) {
4356
4357.breadcrumb {
4358
4359    margin-top: -20px;
4360
4361
4362}
4363
4364
4365.hotel-breadcrumbs {
4366
4367    margin-top: 164px !important;
4368
4369
4370}
4371
4372
4373}
4374
4375
4376@media (min-width: 575px) and (max-width: 767px) {
4377
4378.breadcrumb {
4379
4380    margin-top: -20px;
4381
4382
4383}
4384
4385
4386}
4387
4388
4389@media (min-width: 768px) and (max-width: 1024px) {
4390
4391.breadcrumb {
4392
4393    margin-top: -20px;
4394
4395
4396}
4397
4398}
4399
4400
4401/*Remove*/
4402
4403.acc-deactivate {
4404
4405text-align:center !important;
4406
4407border-top: 1px solid #eee;
4408padding: 50px 0px;
4409
4410}
4411
4412
4413.acc-deactivate button {
4414
4415text-transform:uppercase;
4416
4417}
4418
4419
4420@media (min-width: 320px) and (max-width: 549px) {
4421
4422
4423.acc-deactivate button {
4424
4425
4426padding: 5px 10px !important;
4427margin: 0px !important;
4428font-size: 12px;
4429
4430
4431
4432}
4433
4434.btn.btn-primary.px-4 {
4435    font-size: 12px;
4436}
4437
4438
4439}
4440
4441
4442
4443
4444/*nagrody*/
4445
4446.nagrody-main {
4447
4448display:flex;
4449margin:60px 0px 60px 0px;
4450justify-content:center;
4451align-items:center;
4452
4453
4454}
4455
4456
4457.nagrody-main div{
4458
4459margin-right:50px;
4460
4461}
4462
4463.nagrody-main div:last-child{
4464
4465margin-right:0px;
4466
4467}
4468
4469@media (min-width: 992px) and (max-width: 1199px) {
4470
4471.home-view .inf-text {
4472
4473flex: 0 0 67% !important;
4474max-width: 67% !important;
4475
4476}
4477
4478}
4479
4480@media (min-width: 550px) and (max-width: 767px) {
4481
4482.my-pts-view .rsvs tbody tr td .lbl {
4483  font-weight:bold;
4484}
4485
4486
4487.nagrody-main {
4488
4489margin: 40px 0px 50px 0px;
4490
4491}
4492
4493.nagrody-main div{
4494
4495margin-right:20px;
4496
4497}
4498
4499}
4500
4501@media (min-width: 320px) and (max-width: 549px) {
4502
4503
4504.nagrody-main {
4505
4506margin:30px 0px 40px 0px;
4507
4508}
4509
4510.nagrody-main div{
4511
4512margin-right:10px;
4513
4514}
4515
4516
4517
4518}
4519
4520
4521
4522@media (min-width: 400px) and (max-width: 549px) {
4523
4524.nagrody-main div img:nth-child(2n+1){
4525
4526height:50px;
4527width:auto;
4528
4529
4530}
4531
4532}
4533
4534
4535@media (min-width: 320px) and (max-width: 399px) {
4536
4537.nagrody-main div img:nth-child(2n+1){
4538
4539height:40px;
4540width:auto;
4541
4542
4543}
4544
4545}
4546
4547
4548/*Kalendarz*/
4549
4550@media screen and (min-width:550px) {
4551
4552
4553.gj-picker-bootstrap {
4554
4555width:400px;
4556
4557font-family: "forum_regular", Tahoma, sans-serif;
4558
4559}
4560
4561
4562.gj-picker-bootstrap table {
4563
4564
4565width:100%;
4566
4567
4568}
4569
4570
4571
4572.gj-picker-bootstrap div[role="navigator"] {
4573
4574
4575margin-bottom:5px;
4576text-transform: uppercase;
4577
4578}
4579
4580
4581.gj-picker-bootstrap tr[role="week-days"] {
4582
4583background: #e1e1e1;
4584
4585}
4586
4587
4588.other-month.disabled {
4589
4590    border-bottom: 1px solid #e1e1e1;
4591    border-right: 1px solid #e1e1e1;
4592    border-left: 1px solid #e1e1e1;
4593
4594
4595}
4596
4597
4598
4599.current-month.disabled {
4600
4601    border-bottom: 1px solid #e1e1e1;
4602    border-right: 1px solid #e1e1e1;
4603    border-left: 1px solid #e1e1e1;
4604
4605
4606}
4607
4608
4609.today.disabled {
4610    border-bottom: 1px solid #e1e1e1;
4611    border-right: 1px solid #e1e1e1;
4612}
4613
4614.gj-picker-bootstrap .selected {
4615    color: #888;
4616    border-bottom: 1px solid #e1e1e1;
4617    border-right: 1px solid #e1e1e1;
4618
4619
4620}
4621
4622
4623.gj-cursor-pointer {
4624
4625    border-bottom: 1px solid #e1e1e1;
4626    border-right: 1px solid #e1e1e1;
4627    border-left: 1px solid #e1e1e1;
4628
4629}
4630
4631
4632
4633.gj-picker-bootstrap table tr td.selected.gj-cursor-pointer div {
4634    color: #fff;
4635    background-color: #c26108;
4636    border-color: #122b40;
4637    border-radius: 4px;
4638
4639}
4640
4641.gj-picker-bootstrap table tr td div, .gj-picker-bootstrap table tr th div {
4642
4643    width: 100%;
4644    height: 30px;
4645
4646}
4647
4648}
4649
4650
4651@media (min-width: 320px) and (max-width: 549px) {
4652
4653.gj-picker-bootstrap {
4654
4655font-family: "forum_regular", Tahoma, sans-serif;
4656
4657}
4658
4659
4660
4661.gj-picker-bootstrap div[role="navigator"] {
4662
4663
4664margin-bottom:5px;
4665text-transform: uppercase;
4666
4667}
4668
4669
4670.gj-picker-bootstrap tr[role="week-days"] {
4671
4672background: #e1e1e1;
4673
4674}
4675
4676
4677.other-month.disabled {
4678
4679    border-bottom: 1px solid #e1e1e1;
4680    border-right: 1px solid #e1e1e1;
4681    border-left: 1px solid #e1e1e1;
4682
4683
4684}
4685
4686
4687
4688.current-month.disabled {
4689
4690    border-bottom: 1px solid #e1e1e1;
4691    border-right: 1px solid #e1e1e1;
4692    border-left: 1px solid #e1e1e1;
4693
4694
4695}
4696
4697
4698.today.disabled {
4699    border-bottom: 1px solid #e1e1e1;
4700    border-right: 1px solid #e1e1e1;
4701}
4702
4703.gj-picker-bootstrap .selected {
4704    color: #888;
4705    border-bottom: 1px solid #e1e1e1;
4706    border-right: 1px solid #e1e1e1;
4707
4708
4709}
4710
4711
4712.gj-cursor-pointer {
4713
4714    border-bottom: 1px solid #e1e1e1;
4715    border-right: 1px solid #e1e1e1;
4716    border-left: 1px solid #e1e1e1;
4717
4718}
4719
4720
4721
4722.gj-picker-bootstrap table tr td.selected.gj-cursor-pointer div {
4723    color: #fff;
4724    background-color: #c26108;
4725    border-color: #122b40;
4726    border-radius: 4px;
4727
4728}
4729
4730.gj-picker-bootstrap table tr td div, .gj-picker-bootstrap table tr th div {
4731
4732    width: 30px;
4733    height: 30px;
4734
4735}
4736
4737
4738}
4739
4740
4741
4742/*Restauracje*/
4743
4744body {
4745
4746overflow-x:hidden;
4747
4748}
4749
4750
4751.resto-inner {
4752
4753margin:auto auto 100px auto;
4754
4755
4756}
4757
4758
4759.openhours {
4760
4761white-space: nowrap;
4762
4763
4764}
4765
4766
4767.text-container-h {
4768
4769text-align: left;
4770padding: 0px 0px;
4771font-size:12px;
4772line-height:28px;
4773width:60%;
4774margin:0 auto;
4775position:relative;
4776
4777}
4778
4779
4780.adres-h {
4781
4782margin-top: 12px;
4783text-align: left;
4784font-size: 11px;
4785font-weight:bold;
4786color: #515151;
4787
4788}
4789
4790
4791.title-header-resto {
4792    font-family: "forum_regular", Tahoma, sans-serif !important;
4793    font-size: 18px !important;
4794    color: #515151 !important;
4795    margin: 5px 0px !important;
4796    text-align: center !important;
4797    text-transform: uppercase !important;
4798    line-height: 30px !important;
4799}
4800
4801
4802
4803/*nowy uklad*/
4804
4805.grid-lb-2-h {
4806
4807display:flex;
4808justify-content:center;
4809margin-top:30px !important;
4810
4811}
4812
4813
4814.block-restauracje-lb-2-h {
4815
4816
4817display: flex;
4818justify-content:center;
4819
4820
4821}
4822
4823
4824.block-up-lb-2-h {
4825
4826 display:block;
4827
4828z-index: 4;
4829
4830width:100%;
4831
4832}
4833
4834
4835.block-up-lb-2-h img {
4836
4837
4838height:615px;
4839width:860px;
4840object-fit:cover;
4841object-position: center center;
4842
4843}
4844
4845
4846.block-up-lb-2-m-h img {
4847  
4848display:none;
4849
4850}
4851
4852
4853
4854
4855
4856
4857
4858.block-down-lb-2-h {
4859
4860
4861position:relative;
4862font-size: 11px;
4863line-height: 18px;
4864text-align: center;
4865color: #121317;
4866margin-left: -100px;
4867margin-top: 70px;
4868background: #f6f7f2;
4869width:70%;
4870z-index:5;
4871-webkit-transition: .7s;
4872transition: .7s;
4873visibility:hidden;
4874
4875
4876
4877}
4878
4879.block-down-lb-2-inner-h {
4880
4881position:relative;
4882top:50%;
4883left:0;
4884transform:translate(0,-50%);
4885padding: 0px 50px;
4886width:100%;
4887
4888}
4889
4890
4891
4892
4893
4894
4895.grid-lb-1-h {
4896
4897display:flex;
4898justify-content:center;
4899margin-top:30px !important;
4900
4901}
4902
4903
4904.block-restauracje-lb-1-h {
4905
4906
4907display: flex;
4908margin: 0px;
4909
4910
4911}
4912
4913
4914.block-up-lb-1-h {
4915
4916 display:flex;
4917
4918z-index: 4;
4919
4920}
4921
4922
4923.block-up-lb-1-h img {
4924
4925height:615px;
4926
4927}
4928
4929
4930.block-up-lb-1-m-h img {
4931
4932display:none;
4933
4934}
4935
4936
4937.block-down-lb-1-h {
4938
4939position:relative;
4940z-index:1;
4941font-size: 11px;
4942line-height: 18px;
4943text-align: center;
4944color: #121317;
4945padding: 0px 20px 0px 20px;
4946margin-left: -100px;
4947margin-top: 70px;
4948margin-right:20px;
4949background: #f6f7f2;
4950width:50%;
4951z-index:5;
4952-webkit-transition: .7s;
4953transition: .7s;
4954
4955visibility:hidden;
4956
4957
4958}
4959
4960
4961
4962
4963
4964
4965
4966
4967.block-restauracje-lb-0-h {
4968
4969
4970display: flex;
4971flex-direction:column;
4972
4973
4974
4975}
4976
4977
4978.block-up-lb-0-h {
4979
4980 display:block;
4981
4982z-index: 4;
4983margin-top:0px;
4984
4985}
4986
4987
4988.block-up-lb-0-h img {
4989
4990
4991width:100%;
4992
4993}
4994
4995
4996.block-down-lb-0-h {
4997
4998position:relative;
4999font-size: 11px;
5000line-height: 18px;
5001text-align: center;
5002color: #121317;
5003padding: 0px 20px 0px 20px;
5004margin-left: 70px;
5005margin-top: -120px;
5006background: #f6f7f2;
5007width:unset;
5008z-index:5;
5009-webkit-transition: .7s;
5010transition: .7s;
5011min-height:360px;
5012right:0px;
5013visibility:hidden;
5014
5015}
5016
5017
5018
5019.block-down-lb-inner-h {
5020
5021position:absolute;
5022top:50%;
5023left:0;
5024transform:translate(0,-50%);
5025padding: 0px 0px;
5026width:100%;
5027
5028}
5029
5030
5031
5032
5033
5034/*mobile*/
5035
5036
5037@media (min-width: 551px) and (max-width: 991px) {
5038
5039
5040.text-container-h {
5041
5042
5043padding: 0px 0px;
5044font-size:11px;
5045line-height:24px;
5046width:60%;
5047
5048
5049}
5050
5051
5052.block-down-lb-2-inner-h {
5053    position: relative;
5054    top: 0;
5055    left: 0;
5056    transform: translate(0,0%);
5057    padding: 30px 0px;
5058}
5059
5060
5061.grid-lb-2-h {
5062    display: block;
5063    justify-content: center;
5064    margin-top: 40px;
5065}
5066
5067
5068
5069.block-restauracje-lb-2-h {
5070    display: block;
5071   
5072}
5073
5074
5075.block-up-lb-2-m-h img {
5076  
5077    display:block;
5078    width: 100%;
5079
5080}
5081
5082
5083.block-up-lb-2-h img {
5084
5085display:none;
5086
5087}
5088
5089
5090.block-down-lb-2-h {
5091    position: relative;
5092    font-size: 11px;
5093    line-height: 18px;
5094    text-align: center;
5095    color: 
5096#121317;
5097margin-left: 20px;
5098margin-top: -50px;
5099background:
5100    #f6f7f2;
5101    z-index: 5;
5102    -webkit-transition: .7s;
5103    transition: .7s;
5104    width:unset;
5105}
5106
5107
5108
5109
5110
5111.block-down-lb-inner-h {
5112    position: relative;
5113    top: 0;
5114    left: 0;
5115    transform: translate(0,0%);
5116    padding: 30px 0px;
5117}
5118
5119
5120
5121
5122
5123.grid-lb-1-h {
5124    display: block;
5125    margin-top: 40px;
5126}
5127
5128
5129
5130.block-restauracje-lb-1-h {
5131    display: block;
5132    margin: 0px;
5133       
5134}
5135
5136
5137
5138.block-up-lb-1-m-h img {
5139    display:block;
5140
5141    width: 100%;
5142}
5143
5144.block-up-lb-1-h img {
5145
5146  display:none;
5147}
5148
5149
5150.block-down-lb-1-h {
5151    position: relative;
5152    font-size: 11px;
5153    line-height: 18px;
5154    text-align: center;
5155    color: #121317;
5156margin-left: 20px;
5157margin-top: -50px;
5158margin-right: 0;
5159background:
5160    #f6f7f2;
5161    z-index: 5;
5162    -webkit-transition: .7s;
5163    transition: .7s;
5164width: unset;
5165padding: 0px 0px 0px 0px;
5166}
5167
5168
5169.block-restauracje-lb-0-h {
5170    display: block;
5171
5172}
5173
5174.block-up-lb-0-h {
5175    display: block;
5176    z-index: 4;
5177    margin-top: 40px;
5178}
5179
5180.block-up-lb-0-h img {
5181   
5182    width: 100%;
5183}
5184
5185
5186
5187.block-down-lb-0-h {
5188    position: relative;
5189    font-size: 11px;
5190    line-height: 18px;
5191    text-align: center;
5192    color: 
5193#121317;
5194padding: 0px 0px 0px 0px;
5195margin-left: 0px;
5196margin-right:20px;
5197margin-top: -50px;
5198background:
5199    #f6f7f2;
5200    width: unset;
5201    z-index: 5;
5202    -webkit-transition: .7s;
5203    transition: .7s;
5204    min-height: 0px;
5205
5206}
5207
5208
5209}
5210
5211
5212
5213
5214
5215@media (min-width: 320px) and (max-width: 550px) {
5216
5217
5218.text-container-h {
5219
5220
5221padding: 0px 0px;
5222font-size:11px;
5223line-height:24px;
5224width:85%;
5225
5226
5227}
5228
5229
5230.block-down-lb-2-inner-h {
5231    position: relative;
5232    top: 0;
5233    left: 0;
5234    transform: translate(0,0%);
5235    padding: 30px 0px;
5236}
5237
5238
5239.grid-lb-2-h {
5240    display: block;
5241    justify-content: center;
5242    margin-top: 40px;
5243}
5244
5245
5246
5247.block-restauracje-lb-2-h {
5248    display: block;
5249   
5250}
5251
5252
5253.block-up-lb-2-m-h img {
5254  
5255    display:block;
5256    width: 100%;
5257
5258}
5259
5260
5261.block-up-lb-2-h img {
5262
5263display:none;
5264
5265}
5266
5267
5268.block-down-lb-2-h {
5269    position: relative;
5270    font-size: 11px;
5271    line-height: 18px;
5272    text-align: center;
5273    color: 
5274#121317;
5275margin-left: 20px;
5276margin-top: -50px;
5277background:
5278    #f6f7f2;
5279    z-index: 5;
5280    -webkit-transition: .7s;
5281    transition: .7s;
5282    width:unset;
5283}
5284
5285
5286.block-down-lb-inner-h {
5287    position: relative;
5288    top: 0;
5289    left: 0;
5290    transform: translate(0,0%);
5291    padding: 30px 0px;
5292}
5293
5294
5295
5296
5297
5298.grid-lb-1-h {
5299    display: block;
5300    margin-top: 40px;
5301}
5302
5303
5304
5305.block-restauracje-lb-1-h {
5306    display: block;
5307    margin: 0px;
5308       
5309}
5310
5311
5312
5313.block-up-lb-1-m-h img {
5314    display:block;
5315
5316    width: 100%;
5317}
5318
5319.block-up-lb-1-h img {
5320
5321  display:none;
5322}
5323
5324
5325.block-down-lb-1-h {
5326    position: relative;
5327    font-size: 11px;
5328    line-height: 18px;
5329    text-align: center;
5330    color: #121317;
5331margin-left: 20px;
5332margin-top: -50px;
5333margin-right: 0;
5334background:
5335    #f6f7f2;
5336    z-index: 5;
5337    -webkit-transition: .7s;
5338    transition: .7s;
5339width: unset;
5340padding: 0px 0px 0px 0px;
5341}
5342
5343
5344.block-restauracje-lb-0-h {
5345    display: block;
5346
5347}
5348
5349.block-up-lb-0-h {
5350    display: block;
5351    z-index: 4;
5352    margin-top: 40px;
5353}
5354
5355.block-up-lb-0-h img {
5356   
5357    width: 100%;
5358}
5359
5360
5361
5362.block-down-lb-0-h {
5363    position: relative;
5364    font-size: 11px;
5365    line-height: 18px;
5366    text-align: center;
5367    color: 
5368#121317;
5369padding: 0px 0px 0px 0px;
5370margin-left: 0px;
5371margin-right:20px;
5372margin-top: -50px;
5373background:
5374    #f6f7f2;
5375    width: unset;
5376    z-index: 5;
5377    -webkit-transition: .7s;
5378    transition: .7s;
5379    min-height: 0px;
5380
5381}
5382
5383
5384}
5385
5386
5387@media (min-width: 551px) and (max-width: 991px) {
5388.home-view-new {
5389
5390width: 35%;
5391
5392}
5393
5394
5395}
5396
5397
5398
5399
5400@media (min-width: 320px) and (max-width: 550px) {
5401
5402.home-view-new {
5403
5404width: 50%;
5405
5406}
5407
5408
5409.adres-h {
5410
5411font-size:9px;
5412
5413}
5414
5415
5416
5417}
5418
5419
5420
5421/*button*/
5422
5423.btn-cta-dark-new {
5424    position: relative;
5425    display: inline-block;
5426    color: #c26108;
5427    border: solid 1px #c26108;
5428    border-radius: 2px;
5429    outline: 0;
5430    padding: 7px;
5431    font-family: inherit;
5432    font-size: 12px;
5433    font-weight: 700;
5434    text-align: center;
5435    text-transform: uppercase;
5436    cursor: pointer;
5437    -webkit-transform: translate(0);
5438    transform: translate(0);
5439    letter-spacing: 0.1rem;
5440}
5441
5442
5443
5444
5445.btn-cta-dark-new::before {
5446    position: absolute;
5447    content: "";
5448    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
5449    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
5450    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
5451    z-index: -1;
5452    top: 0;
5453    left: 0;
5454    right: 0;
5455    bottom: 0;
5456    background: #c26108;
5457    -webkit-transform: scaleX(0);
5458    transform: scaleX(0);
5459    -webkit-transform-origin: 100%;
5460    transform-origin: 100%;
5461}
5462
5463
5464
5465.btn-cta-dark-new a {
5466    transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
5467    color: #c26108;
5468    text-decoration: none;
5469}
5470
5471
5472.btn-cta-dark-new:hover {
5473    color: #fff  !important;
5474}
5475
5476
5477
5478.btn-cta-dark-new.fill {
5479    background: none;
5480    color: #c26108;
5481    text-decoration: none;
5482}
5483
5484.btn-cta-dark-new a:hover {
5485    color: #fff;
5486}
5487
5488.btn-cta-dark-new:hover::before {
5489    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
5490    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
5491    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
5492    -webkit-transform: scaleX(1);
5493    transform: scaleX(1);
5494    -webkit-transform-origin: 0%;
5495    transform-origin: 0%;
5496}
5497
5498
5499.block-down-lb-0-reverse:hover {
5500   
5501box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
5502
5503}
5504
5505
5506
5507.home-view-new-r {
5508
5509    border-bottom: 1px solid #C26108;
5510    width: 60%;
5511    background: #f6f7f2;
5512    margin: 0px auto 20px auto;
5513}
5514
5515.likus-b-border-new-r:after {
5516    content: "";
5517    display: block;
5518    background: #f6f7f2;
5519    width: 8px;
5520    height: 8px;
5521    border: 1px solid #C26108;
5522    -moz-transform: rotate(45deg);
5523    -webkit-transform: rotate(45deg);
5524    -o-transform: rotate(45deg);
5525    -ms-transform: rotate(45deg);
5526    transform: rotate(45deg);
5527    position: relative;
5528    top: 5px !important;
5529    -webkit-box-shadow: 0 0 0 11px #F6F7F2;
5530    box-shadow: 0 0 0 10px #F6F7F2;
5531    margin: 0 auto;
5532}
5533
5534
5535
5536
5537.block-down-lb-2-h:hover {
5538   
5539box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
5540
5541
5542
5543
5544
5545}
5546
5547.block-down-lb-1-h:hover {
5548   
5549box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
5550
5551
5552
5553}
5554
5555
5556
5557
5558
5559
5560
5561.block-down-lb-0-h:hover {
5562   
5563box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
5564
5565}
5566
5567
5568
5569
5570
5571/*container*/
5572
5573
5574
5575@media screen and (min-width:1440px) {
5576
5577
5578.grid-lb-1-h {
5579
5580max-width:1353px;
5581margin:auto;
5582
5583}
5584
5585
5586.grid-lb-2-h {
5587
5588max-width:1353px;
5589
5590margin:auto;
5591
5592}
5593
5594.block-up-lb-2-h img {
5595    height: 577px;
5596   
5597}
5598
5599
5600.block-down-lb-2-h {
5601
5602
5603min-width:592px;
5604
5605}
5606
5607
5608.block-up-lb-1-h img {
5609    height: 577px;
5610}
5611
5612
5613
5614.block-down-lb-0-h {
5615  
5616    margin-top: -150px;
5617  
5618    min-height: 322px;
5619    padding: 0px;
5620    
5621}
5622
5623
5624.block-down-lb-1-h {
5625 
5626
5627    margin-right: 50px;
5628    width:65%;
5629    padding:0px;
5630 
5631}
5632
5633
5634}
5635
5636
5637
5638
5639@media (min-width: 1200px) and (max-width: 1439px) {
5640
5641.banner-box {
5642
5643    top: 270px;
5644}
5645
5646
5647.grid-lb-1-h {
5648
5649    max-width: 1100px;
5650    margin: auto;
5651}
5652
5653
5654.grid-lb-2-h {
5655
5656    max-width: 1110px;
5657    margin: auto;
5658}
5659
5660.block-up-lb-1-h img {
5661    height: 530px;
5662    width: 320px;
5663}
5664
5665.block-up-lb-2-h img {
5666    height: 530px;
5667    width: 700px;
5668    object-fit: cover;
5669    object-position: center center;
5670}
5671
5672
5673.block-down-lb-0-h {
5674
5675margin-top: -170px;
5676
5677min-height: 345px;
5678
5679padding:0px;
5680
5681
5682}
5683
5684.block-down-lb-1-h {
5685
5686margin-right:50px;
5687
5688width:70%;
5689
5690padding:0px;
5691
5692}
5693
5694
5695.block-down-lb-2-h {
5696
5697
5698min-width:500px;
5699width:70%;
5700
5701}
5702
5703
5704.block-down-lb-inner-h {
5705
5706    padding: 0px;
5707 
5708}
5709
5710
5711.block-down-lb-2-inner-h {
5712
5713    padding: 0px 30px;
5714 
5715}
5716
5717
5718
5719
5720
5721.text-container-h {
5722
5723
5724font-size:11px;
5725
5726}
5727
5728
5729}
5730
5731
5732
5733
5734@media (min-width: 992px) and (max-width: 1199px) {
5735
5736
5737.grid-lb-1-h {
5738
5739    max-width: 910px;
5740    margin: auto;
5741}
5742
5743
5744.grid-lb-2-h {
5745
5746    max-width: 930px;
5747    margin: auto;
5748}
5749
5750.block-up-lb-1-h img {
5751    height: 520px;
5752    width: 270px;
5753}
5754
5755.block-up-lb-2-h img {
5756    height: 520px;
5757    width: 580px;
5758    object-fit: cover;
5759    object-position: center center;
5760}
5761
5762
5763.block-down-lb-0-h {
5764
5765margin-top: -151px;
5766
5767min-height: 355px;
5768
5769padding:0px;
5770
5771
5772}
5773
5774.block-down-lb-1-h {
5775
5776margin-right:20px;
5777
5778width:80%;
5779
5780padding:0px;
5781
5782}
5783
5784
5785.block-down-lb-2-h {
5786
5787
5788min-width:430px;
5789width:70%;
5790
5791}
5792
5793
5794.block-down-lb-inner-h {
5795
5796    padding: 0px;
5797 
5798}
5799
5800
5801.block-down-lb-2-inner-h {
5802
5803    padding: 0px 0px;
5804 
5805}
5806
5807
5808
5809
5810.text-container-h {
5811
5812
5813font-size:11px;
5814
5815}
5816
5817
5818
5819}
5820
5821
5822
5823.animated {
5824     position: relative;
5825    left: -1000px;
5826z-index:5;
5827visibility:visible;
5828  
5829  
5830
5831    -webkit-animation: slide 1s forwards;
5832    -webkit-animation-delay: 0s;
5833    animation: slide 1s forwards;
5834    animation-delay: 0s;
5835}
5836
5837
5838
5839.animated-2 {
5840     position: relative;
5841    left: 1000px;
5842z-index:5;
5843visibility:visible;
5844  
5845  
5846
5847    -webkit-animation: slide 1s forwards;
5848    -webkit-animation-delay: 0s;
5849    animation: slide 1s forwards;
5850    animation-delay: 0s;
5851}
5852
5853
5854
5855
5856
5857@-webkit-keyframes slide {
5858    100% { left: 0; }
5859}
5860
5861@keyframes slide {
5862    100% { left: 0; }
5863}
5864
5865
5866
5867
5868/*App*/
5869
5870.disable {
5871
5872display:none;
5873
5874}
5875
5876
5877.header-change {
5878
5879background:transparent;
5880
5881}
5882
5883.personal-view {
5884
5885padding-bottom:50px;
5886
5887}
5888
5889.reg-view {
5890
5891display:block;
5892
5893
5894}
5895
5896
5897/*footer*/
5898
5899@media (min-width: 320px) and (max-width: 1023px) {
5900
5901.container-fluid {
5902    padding-left: 15px !important;
5903    padding-right: 15px !important;
5904}
5905
5906}
5907
5908@media screen and (min-width:1024px)  {
5909
5910footer .container-fluid {
5911    padding-left: 45px !important;
5912    padding-right: 45px !important;
5913}
5914}
5915
5916@media screen and (min-width:1200px)  {
5917
5918
5919
5920footer .col-lg-5 {
5921    flex: 0 0 25%;
5922    max-width: 25%;
5923}
5924
5925
5926
5927footer .col-md-4 {
5928
5929flex: 0 0 25%;
5930max-width: 25%;
5931
5932}
5933
5934
5935.space {
5936
5937flex: 0 0 8%;
5938max-width: 8%;
5939
5940}
5941
5942}
5943
5944
5945@media (min-width: 1024px) and (max-width: 1199px) {
5946
5947footer .col-md-4 {
5948
5949flex: 0 0 23%;
5950max-width: 23%;
5951
5952}
5953
5954
5955.space {
5956
5957flex: 0 0 5%;
5958max-width: 5%;
5959
5960}
5961
5962
5963footer .in-cont .col-lg-5 {
5964    flex: 0 0 23%;
5965    max-width: 23%;
5966}
5967
5968
5969}
5970
5971@media (min-width: 320px) and (max-width: 767px) {
5972
5973
5974.space {
5975
5976margin-top:-30px;
5977
5978}
5979
5980}
5981
5982
5983
5984@media (min-width: 320px) and (max-width: 767px) {
5985
5986footer .box .nag {
5987    font: 18px "forum_regular", Tahoma, sans-serif;
5988 
5989}
5990
5991}
5992
5993
5994
5995
5996
5997
5998@media (min-width: 768px) and (max-width: 1023px) {
5999
6000
6001footer .col-md-3 {
6002
6003padding-left:30px;
6004
6005
6006}
6007
6008.in-cont .col-md-6 {
6009    flex: 0 0 50%;
6010    max-width: 50%;
6011   padding-left: 30px;
6012}
6013
6014footer .box .nag {
6015    font: 18px "forum_regular", Tahoma, sans-serif;
6016 
6017}
6018
6019footer .col-lg-5 {
6020    flex: 0 0 50%;
6021    max-width: 50%;
6022padding-left: 30px;
6023}
6024
6025
6026
6027footer .col-md-4 {
6028
6029flex: 0 0 50%;
6030max-width: 50%;
6031padding-left: 30px;
6032}
6033
6034
6035footer .menu .col-md-4 {
6036
6037flex: 0 0 33.333%;
6038max-width: 33.333%;
6039padding-left: 15px;
6040}
6041
6042
6043}
6044
6045@media (min-width: 1024px) and (max-width: 1199px) {
6046
6047footer .box .nag {
6048    font: 14px "forum_regular", Tahoma, sans-serif;
6049 
6050}
6051
6052
6053
6054
6055.in-cont  .col-lg-5 {
6056    flex: 0 0 23%;
6057    max-width: 23%;
6058}
6059
6060}
6061
6062
6063
6064@media (min-width: 1200px) and (max-width: 1440px) {
6065
6066footer .box .nag {
6067    font: 18px "forum_regular", Tahoma, sans-serif;
6068 
6069}
6070
6071}
6072
6073
6074/*Moje rezerwacje*/
6075
6076#reservationsForm .table-responsive {
6077overflow: hidden !important;
6078}
6079
6080.data {
6081    border-bottom: 1px solid #dee2e6;
6082}
6083
6084.table th, .table td {
6085
6086    border-top: none;
6087}
6088
6089.dtl {
6090    border-bottom: 1px solid #dee2e6;
6091}
6092
6093.cancelled .status {
6094background: #f8d7da linear-gradient(180deg, #f9dde0, #f8d7da) repeat-x;
6095}
6096
6097.completed .status {
6098  background: #f7f29b;
6099}
6100
6101.pending .status {
6102  background: #cbf7b8;
6103}
6104
6105@media (min-width: 320px) and (max-width: 767px) {
6106
6107.data {
6108    border-bottom: none;
6109}
6110
6111.dtl {
6112    border-bottom: none;
6113}
6114
6115
6116}
6117
6118
6119
6120/*Rooms*/
6121
6122.rezerwacje-view .room {
6123  
6124    min-height: unset;
6125}
6126
6127.rezerwacje-view .room .cont {
6128
6129    margin-bottom: 80px;
6130}
6131
6132
6133
6134
6135
6136/*Regulamin LLC*/
6137
6138
6139
6140.modal-body .box-general {
6141
6142border: 1px solid #aaa;
6143margin: 30px 0px;
6144padding: 40px 25px;
6145
6146
6147}
6148
6149
6150
6151.modal-body .box-general-flex {
6152
6153display: flex;
6154align-items: center;
6155
6156
6157}
6158
6159
6160.modal-body .box-general-flex div:first-child {
6161
6162margin-right: 25px;
6163font-size: 70px;
6164color: #aaa;
6165
6166
6167}
6168
6169
6170.modal-body .numeral {
6171
6172display:none;
6173
6174}
6175
6176
6177@media (min-width: 320px) and (max-width: 499px) {
6178
6179
6180.modal-body .box-general {
6181
6182border: 1px solid #aaa;
6183margin: 30px 0px;
6184padding: 40px 10px;
6185
6186
6187}
6188
6189
6190.modal-body .box-general-flex div:first-child {
6191
6192margin-right: 10px;
6193font-size: 40px;
6194color: #aaa;
6195
6196
6197}
6198
6199
6200
6201}
6202
6203.modal-body .hotel_size div:first-child  {
6204
6205margin-top:15px !important;
6206
6207}
6208
6209
6210
6211
6212.modal-body .hotel_size {
6213
6214
6215    width: auto;
6216    height: 100%;
6217    border: solid 0px #a4a4a4;
6218    margin-left: auto;
6219    margin-right: auto;
6220    position: relative;
6221    font-size: 12px;
6222margin-top:60px;
6223padding:1rem;
6224}
6225
6226
6227/*Drop-down menu*/
6228
6229.dropdown-menu {
6230
6231    border: none;
6232    box-shadow: none;
6233
6234}
6235
6236
6237#mainNavbar .nav-item .dropdown-menu .dropdown-item {
6238    font-family: "forum_regular", Tahoma, sans-serif;
6239    font-size: 13px;
6240}
6241
6242#mainNavbar .nav-item .dropdown-menu {
6243    background-color: rgba(28, 32, 34, 1);
6244
6245    margin-top: -54px;
6246}
6247
6248
6249#mainNavbar .nav-item .dropdown-menu .dropdown-item:hover {
6250    background: #c26108 !important;
6251}
6252
6253
6254@media (min-width: 992px) and (max-width: 1024px) {
6255
6256
6257#mainNavbar .nav-item .dropdown-menu {
6258
6259    margin-top: -40px;
6260}
6261
6262#mainNavbar .nav-item .dropdown-menu .dropdown-item {
6263    font-family: "forum_regular", Tahoma, sans-serif;
6264    font-size: 10px;
6265}
6266
6267
6268#mainNavbar .nav-item .nav-link .ico-down {
6269   top:0px;
6270
6271}
6272
6273
6274}
6275
6276
6277/*LLC Tabelka*/
6278
6279.llc {
6280    position: relative;
6281    right: unset;
6282    bottom: unset;
6283text-align:center;
6284}
6285
6286
6287@media (min-width: 320px) and (max-width: 767px) {
6288
6289
6290.llc {
6291position:absolute;
6292    right: 0px;
6293 text-align:unset;
6294}
6295
6296
6297.hotel-description .llc {
6298position:absolute;
6299    right: 10px;
6300 text-align:unset;
6301}
6302
6303}
6304
6305
6306/*LLC Modal*/
6307
6308.modal-body {
6309
6310    padding: 0;
6311}
6312
6313
6314
6315.pop-up-modal {
6316display: flex;
6317float: left;
6318width: 100%;
6319align-items: center;
6320}
6321
6322
6323.pop-up-pack {
6324
6325flex-direction:row-reverse;
6326
6327}
6328
6329.pop-up-modal-left {
6330float: left;
6331width: 50%;
6332}
6333
6334.pop-up-modal-right {
6335float: left;
6336width: 50%;
6337background-image: url('https://manager.lbooking.online//CmsImages/pop-up-background(1).jpg');
6338background-repeat: no-repeat;
6339background-size: cover;
6340background-position:center center;
6341min-height: 600px;
6342}
6343
6344.pop-up-modal-text {
6345padding: 50px 70px;
6346font-size: 14px;
6347line-height: 1.75;
6348}
6349
6350.pop-up-modal-text h3 {;
6351font-size: 24px;
6352font-family: Forum;
6353}
6354
6355.pop-up-modal-logo {
6356margin-bottom: 30px;
6357}
6358
6359
6360
6361
6362.modal-content {
6363border-radius: 0px;
6364}
6365
6366
6367
6368@media (min-width: 768px) and (max-width: 1023px) {
6369
6370.modal-dialog {
6371    max-width: 700px;
6372}
6373
6374
6375.pop-up-modal-text h3 {
6376    font-size: 22px;
6377
6378}
6379
6380
6381.pop-up-modal-text {
6382    padding: 50px;
6383}
6384
6385
6386}
6387
6388
6389@media (min-width: 550px) and (max-width: 767px) {
6390
6391.pop-up-modal-right {
6392
6393    min-height: 487px;
6394}
6395
6396.pop-up-modal-text {
6397    padding: 20px;
6398font-size: 13px;
6399line-height: 1.5;
6400}
6401
6402
6403.pop-up-modal-text h3 {
6404    font-size: 22px;
6405
6406}
6407
6408}
6409
6410
6411@media (min-width: 320px) and (max-width: 549px) {
6412
6413
6414
6415.pop-up-modal {
6416    display: flex;
6417    flex-direction: column;
6418}
6419
6420
6421.pop-up-pack {
6422
6423flex-direction:column-reverse;
6424
6425}
6426
6427
6428.pop-up-modal-left {
6429
6430    width: 100%;
6431}
6432
6433
6434.pop-up-modal-text {
6435    padding: 20px;
6436    font-size: 13px;
6437    line-height: 1.5;
6438}
6439
6440
6441
6442.pop-up-modal-text h3 {
6443    font-size: 22px;
6444  
6445}
6446
6447
6448.pop-up-modal-right {
6449   
6450    width: 100%;
6451    min-height: 380px;
6452}
6453
6454
6455.modal-footer {
6456
6457    padding: 1rem 0;
6458
6459}
6460
6461
6462
6463}
6464
6465
6466
6467
6468
6469
6470
6471/*Buttons kod*/
6472
6473.buttons-copy {
6474
6475display:flex;
6476justify-content:center;
6477margin-top:30px;
6478
6479}
6480
6481
6482/*Kod rabatowy modal*/
6483
6484
6485.pop-up-modal-kod {
6486display: flex;
6487float: left;
6488width: 100%;
6489align-items: center;
6490flex-direction: row-reverse;
6491}
6492
6493.pop-up-modal-kod-left {
6494float: left;
6495width: 50%;
6496}
6497
6498.rabat-popup {
6499
6500font-size:50px;
6501line-height:60px;
6502
6503}
6504
6505.pop-up-modal-kod-right {
6506float: left;
6507width: 50%;
6508background-image: url('https://manager.lbooking.online//CmsImages/pop-up-background(1).jpg');
6509background-repeat: no-repeat;
6510background-size: cover;
6511background-position:center center;
6512min-height: 550px;
6513}
6514
6515.pop-up-modal-kod-text {
6516padding: 70px;
6517font-size: 14px;
6518line-height: 1.75;
6519}
6520
6521.pop-up-modal-kod-text h3 {;
6522font-size: 24px;
6523font-family: Forum;
6524line-height: 35px;
6525}
6526
6527.pop-up-modal-kod-logo {
6528margin-bottom: 30px;
6529}
6530
6531
6532
6533@media (min-width: 1025px) and (max-width: 1199px) {
6534
6535
6536
6537
6538
6539.pop-up-modal-kod-text h3 {
6540    font-size: 20px;
6541line-height:26px;
6542
6543}
6544
6545
6546.pop-up-modal-kod-text {
6547    padding: 50px;
6548}
6549
6550
6551.pop-up-modal-kod-right {
6552
6553    min-height: 465px;
6554}
6555
6556
6557.responsive-book {
6558
6559font-size:10px;
6560padding:11px;
6561}
6562
6563.buttons-copy .btn-cta-dark {
6564
6565font-size:10px;
6566padding:10px;
6567
6568}
6569
6570}
6571
6572
6573@media (min-width: 768px) and (max-width: 1023px) {
6574
6575.modal-dialog {
6576    max-width: 700px;
6577}
6578
6579
6580.pop-up-modal-kod-text h3 {
6581    font-size: 18px;
6582line-height:26px;
6583
6584}
6585
6586
6587.pop-up-modal-kod-text {
6588    padding: 30px;
6589}
6590
6591
6592.pop-up-modal-kod-right {
6593
6594    min-height: 460px;
6595}
6596
6597.responsive-book {
6598
6599font-size:10px;
6600padding: 11px;
6601}
6602
6603.buttons-copy .btn-cta-dark {
6604
6605font-size:10px;
6606padding:10px;
6607
6608}
6609
6610
6611}
6612
6613
6614@media (min-width: 550px) and (max-width: 767px) {
6615
6616.pop-up-modal-kod-right {
6617
6618    min-height: 500px;
6619}
6620
6621.pop-up-modal-kod-text {
6622    padding: 20px;
6623font-size: 13px;
6624line-height: 1.5;
6625}
6626
6627
6628.pop-up-modal-kod-text h3 {
6629    font-size: 15px;
6630line-height:24px;
6631
6632}
6633
6634
6635.modal-content {
6636    height: auto !important;
6637
6638}
6639
6640
6641.rabat-popup {
6642
6643font-size:40px;
6644
6645
6646}
6647
6648
6649.buttons-copy .btn-cta-dark {
6650
6651padding:7px;
6652font-size:8px;
6653
6654}
6655
6656
6657.responsive-book {
6658
6659font-size:8px;
6660padding:11px;
6661}
6662
6663
6664}
6665
6666
6667@media (min-width: 320px) and (max-width: 549px) {
6668
6669
6670
6671.pop-up-modal-kod {
6672    display: flex;
6673    flex-direction: column-reverse;
6674}
6675
6676
6677.pop-up-modal-kod-left {
6678
6679    width: 100%;
6680}
6681
6682
6683.pop-up-modal-kod-text {
6684    padding: 20px;
6685    font-size: 13px;
6686    line-height: 1.5;
6687}
6688
6689
6690
6691.pop-up-modal-kod-text h3 {
6692    font-size: 18px;
6693  
6694}
6695
6696
6697.pop-up-modal-kod-right {
6698   
6699    width: 100%;
6700    min-height: 380px;
6701}
6702
6703
6704.rabat-popup {
6705
6706font-size:40px;
6707
6708
6709}
6710
6711.responsive-book {
6712
6713font-size:8px;
6714padding:11px;
6715}
6716
6717.buttons-copy .btn-cta-dark {
6718
6719font-size:8px;
6720padding:7px;
6721
6722}
6723
6724
6725}
6726
6727
6728.no-show {
6729
6730display:none !important;
6731
6732}
6733
6734
6735.no-show2 {
6736
6737overflow-y: visible !important;
6738
6739}
6740
6741
6742/*Exit popup*/
6743
6744.pop-up-silnik {
6745
6746visibility:hidden;
6747
6748}
6749
6750.pop-up-modal-kod-silnik {
6751display: flex;
6752float: left;
6753width: 100%;
6754align-items: center;
6755flex-direction: row-reverse;
6756}
6757
6758
6759
6760.show-modal2 {
6761
6762visibility:visible;
6763
6764    -webkit-animation: fadein 0.5s; /* Safari, Chrome and Opera > 12.1 */
6765       -moz-animation: fadein 0.5s; /* Firefox < 16 */
6766        -ms-animation: fadein .5s; /* Internet Explorer */
6767         -o-animation: fadein 0.5s; /* Opera < 12.1 */
6768            animation: fadein 0.5s;
6769display:block !important;
6770overflow:hidden !important;
6771}
6772
6773
6774
6775@keyframes fadein {
6776    from { opacity: 0; }
6777    to   { opacity: 1; }
6778}
6779
6780/* Firefox < 16 */
6781@-moz-keyframes fadein {
6782    from { opacity: 0; }
6783    to   { opacity: 1; }
6784}
6785
6786/* Safari, Chrome and Opera > 12.1 */
6787@-webkit-keyframes fadein {
6788    from { opacity: 0; }
6789    to   { opacity: 1; }
6790}
6791
6792/* Internet Explorer */
6793@-ms-keyframes fadein {
6794    from { opacity: 0; }
6795    to   { opacity: 1; }
6796}
6797
6798/* Opera < 12.1 */
6799@-o-keyframes fadein {
6800    from { opacity: 0; }
6801    to   { opacity: 1; }
6802}
6803
6804
6805
6806.no-modal {
6807visibility:hidden;
6808  -webkit-animation-name: fadeOut;
6809            animation-name: fadeOut;
6810 -webkit-animation-duration: 0.5s;animation-duration: 0.5s;
6811            -webkit-animation-fill-mode: both;animation-fill-mode: both;
6812display:none !important;
6813}
6814
6815
6816 @-webkit-keyframes fadeOut {
6817            0% {opacity: 1;}
6818            100% {opacity: 0;}
6819         }
6820         
6821         @keyframes fadeOut {
6822            0% {opacity: 1;}
6823            100% {opacity: 0;}
6824         }
6825
6826
6827
6828.modal-back {
6829
6830display:none;
6831position: fixed;
6832top: 0;
6833left: 0;
6834z-index: 1040;
6835width: 100vw;
6836height: 100vh;
6837background-color: #000;
6838opacity:1;
6839
6840}
6841
6842
6843
6844
6845
6846/*Silnik Zdjecia*/
6847
6848.rezerwacje-view .room img {
6849    object-fit: cover;
6850    object-position: center;
6851}
6852
6853
6854
6855/*Home Hotele Hover*/
6856
6857
6858
6859@media screen and (min-width:768px) {
6860
6861.home-view .h-box .inf {
6862   
6863  
6864    
6865       -webkit-transition: .7s;
6866transition: .7s;
6867}
6868
6869
6870.home-view .h-box .inf:hover {
6871   
6872box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
6873
6874
6875
6876}
6877
6878}
6879
6880
6881
6882@media (min-width: 320px) and (max-width: 767px) {
6883
6884
6885.hotel-description {
6886  
6887
6888       -webkit-transition: .7s;
6889transition: .7s;
6890}
6891
6892
6893.hotel-description:hover {
6894   
6895box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
6896
6897
6898
6899}
6900
6901}
6902
6903
6904/*Newsletter*/
6905
6906.newsletter-container {
6907
6908background:#fff;
6909padding:30px 0px 30px 0px;
6910
6911}
6912
6913.container-room-news {
6914    padding: 5% 0px;
6915    width: 100%;
6916    margin: 0px 0px 100px 0px;
6917    text-align: center;
6918    background-image: url('https://manager.lbooking.online/CmsImages/news-back-1.png');
6919    background-repeat: no-repeat;
6920    background-attachment: scroll;
6921    -webkit-background-size: cover;
6922    -moz-background-size: cover;
6923    -o-background-size: cover;
6924    background-size: cover;
6925    background-position: center;
6926}
6927
6928
6929footer {
6930
6931padding-top:30px;
6932
6933}
6934
6935.in-cont {
6936
6937padding:0px;
6938
6939}
6940
6941.footer-all {
6942
6943margin-top:60px;
6944
6945
6946}
6947
6948
6949/*Stawki Modal*/
6950
6951.modal-header .text {
6952
6953font-size:18px;
6954margin-left:55px;
6955text-transform:uppercase;
6956font-family: "forum_regular", Tahoma, sans-serif;
6957
6958
6959}
6960
6961.package-title {
6962
6963margin-bottom: 20px;
6964text-transform:uppercase;
6965font-size:18px !important;
6966
6967}
6968
6969
6970.right-rate {
6971
6972min-height:700px;
6973
6974}
6975
6976   .right-rate-stary {
6977
6978    min-height: 605px;
6979
6980}
6981
6982
6983@media (min-width: 1024px) and (max-width: 1199px) { 
6984
6985footer .col-md-4.box.text-center.text-md-left {
6986  flex: 0 0 25%;
6987  max-width: 25%;
6988}
6989
6990.right-rate {
6991    min-height: 900px;
6992}
6993
6994   .right-rate-stary {
6995
6996
6997    min-height: 650px;
6998
6999}
7000
7001.stawkabut {
7002    font-size: 10px;
7003    padding: 7px 0px;
7004}
7005
7006}
7007
7008
7009
7010@media (min-width: 768px) and (max-width: 1023px) { 
7011
7012
7013.stawkabut {
7014    font-size: 10px;
7015    padding: 7px 0px;
7016}
7017
7018.modal-header .text {
7019
7020
7021margin-left:0px;
7022
7023
7024
7025}
7026
7027.package-text {
7028
7029    padding: 30px;
7030}
7031
7032.right-rate {
7033    min-height: 800px;
7034}
7035
7036
7037}
7038
7039
7040
7041@media (min-width: 550px) and (max-width: 767px) { 
7042
7043.stawkabut {
7044    font-size: 10px;
7045    padding: 7px 0px;
7046}
7047
7048.package-text {
7049
7050padding:30px;
7051
7052}
7053
7054
7055.package-title {
7056
7057font-size:18px !important;
7058margin-top:20px;
7059
7060}
7061
7062
7063.pop-up-pack {
7064
7065flex-direction:column-reverse;
7066
7067}
7068
7069.left-rate {
7070
7071width:100%;
7072
7073}
7074
7075
7076.right-rate {
7077
7078width:100%;
7079min-height:500px;
7080
7081}
7082
7083
7084   .right-rate-stary {
7085
7086    width: 100%;
7087    min-height: 450px;
7088
7089}
7090
7091
7092
7093.modal-header .text {
7094
7095
7096margin-left:14px;
7097
7098
7099
7100}
7101
7102.modal-content {
7103    height: 100% !important;
7104}
7105
7106
7107}
7108
7109
7110
7111@media (min-width: 320px) and (max-width: 549px) { 
7112
7113
7114.stawkabut {
7115    font-size: 10px;
7116    padding: 7px 0px;
7117}
7118
7119.package-title {
7120
7121font-size:18px !important;
7122margin-top:20px;
7123
7124}
7125
7126
7127.modal-header .text {
7128
7129
7130margin-left:0px;
7131
7132
7133
7134}
7135
7136
7137
7138
7139}
7140
7141
7142
7143/*Ceny Ikonki*/
7144
7145.rezerwacje-view .room .price-variant .name, .rezerwacje-view .room .price-variant .price {
7146
7147    display: flex;
7148}
7149
7150
7151@media (min-width: 1200px) and (max-width: 1439px) { 
7152
7153.rezerwacje-view .room .price-variant .name, .rezerwacje-view .room .price-variant .price {
7154
7155    padding: 0;
7156
7157}
7158
7159}
7160
7161
7162@media (min-width: 992px) and (max-width: 1199px) { 
7163
7164
7165
7166.col-3.text-right.price {
7167    padding: 0px 30px;
7168}
7169
7170}
7171
7172
7173@media (min-width: 768px) and (max-width: 991px) { 
7174
7175.rezerwacje-view .room .price-variant .name, .rezerwacje-view .room .price-variant .price {
7176
7177    padding: 0;
7178
7179}
7180
7181}
7182
7183@media (min-width: 550px) and (max-width: 767px) { 
7184
7185
7186
7187
7188.col-3.text-right.price {
7189    padding: 0px 45px;
7190}
7191
7192}
7193
7194@media (min-width: 421px) and (max-width: 549px) { 
7195
7196.rezerwacje-view .room .price-variant .name, .rezerwacje-view .room .price-variant .price {
7197
7198   font-size:11px;
7199
7200
7201}
7202
7203}
7204
7205@media (min-width: 320px) and (max-width: 420px) { 
7206
7207.rezerwacje-view .room .price-variant .name, .rezerwacje-view .room .price-variant .price {
7208
7209   font-size:10px;
7210padding:0px;
7211align-items:center;
7212
7213}
7214
7215}
7216
7217
7218
7219
7220/*Blok App*/
7221
7222
7223.downapp {
7224
7225display:flex;
7226justify-content:center;
7227align-items:center;
7228padding:50px 0px 100px 0px;
7229width:1200px;
7230margin:auto;
7231
7232}
7233
7234
7235.opis-app {
7236
7237width:auto;
7238padding:0px 45px;
7239
7240}
7241
7242
7243.bapp {
7244
7245margin-top:30px;
7246display:flex;
7247
7248}
7249
7250
7251.image-app {
7252
7253width:auto;
7254
7255}
7256
7257.app-container {
7258
7259width:100%;
7260background:#fff;
7261
7262}
7263
7264
7265.app-title {
7266
7267font-size: 28px !important;
7268font-family: forum;
7269text-align: left !important;
7270margin-bottom:30px;
7271
7272}
7273
7274
7275@media (min-width: 992px) and (max-width: 1199px) {
7276
7277
7278.downapp {
7279
7280
7281width:992px;
7282
7283
7284}
7285
7286.app-icon {
7287
7288width:400px;
7289
7290
7291}
7292
7293}
7294
7295
7296
7297
7298@media (min-width: 768px) and (max-width: 991px) {
7299
7300
7301.downapp {
7302
7303
7304width:750px;
7305
7306
7307}
7308
7309.app-icon {
7310
7311width:350px;
7312
7313
7314}
7315
7316}
7317
7318
7319
7320
7321@media (min-width: 320px) and (max-width: 767px) {
7322
7323.app-title {
7324
7325font-size: 20px !important;
7326
7327
7328}
7329
7330
7331.app-container {
7332
7333    margin-top: 100px;
7334 
7335}
7336
7337
7338.downapp {
7339
7340
7341padding: 0px 0px 60px 0px;
7342width: 100%;
7343flex-direction: column;
7344
7345
7346}
7347
7348.app-icon {
7349
7350width:100%;
7351
7352
7353}
7354
7355.image-app {
7356margin-top:60px;
7357}
7358
7359
7360
7361
7362}
7363
7364
7365@media (min-width: 320px) and (max-width: 549px) {
7366
7367
7368.opis-app {
7369
7370width:auto;
7371padding:0px 30px;
7372
7373}
7374
7375
7376}
7377
7378
7379/*Promo*/
7380
7381 .ribbon-wrapper {
7382	position: absolute;
7383z-index:998;
7384left:0px;
7385width:100%;
7386}
7387
7388
7389.ribbon-front {
7390    background-color: #cc3333;
7391    height: auto;
7392    width: 100%;
7393    position: relative;
7394    left: 0px;
7395    z-index: 2;
7396    font-family: "open_sansregular", Tahoma, sans-serif, -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";
7397    color: #f8f8f8;
7398    text-align: left;
7399    text-shadow: 0px 1px 2px #cc6666;
7400font-size:11px;
7401padding:5px 0px;
7402margin-bottom:0px;
7403
7404	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
7405	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
7406	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
7407	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
7408
7409}
7410
7411
7412
7413
7414@-webkit-keyframes flow {
7415	0% { left:-20px;opacity: 0;}
7416	50% {left:100px;opacity: 0.3;}
7417    100%{ left:180px;opacity: 0;}
7418}
7419@keyframes flow {
7420	0% { left:-20px;opacity: 0;}
7421	50% {left:100px;opacity: 0.3;}
7422    100%{ left:180px;opacity: 0;}
7423}
7424
7425.glow{ background: rgb(255,255,255); width:40px; height:100%; z-index:999; position:absolute;-webkit-animation: flow 1.5s linear infinite;-moz-animation: flow 1.5s linear infinite;-webkit-transform: skew(20deg);
7426	   -moz-transform: skew(20deg);
7427	     -o-transform: skew(20deg);background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(255,255,255,0.7) 100%); /* FF3.6+ */
7428background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(1%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,0.7))); /* Chrome,Safari4+ */
7429background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,0.7) 100%); /* Chrome10+,Safari5.1+ */
7430background: -o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,0.7) 100%); /* Opera 11.10+ */
7431background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,0.7) 100%); /* IE10+ */
7432background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,0.7) 100%); /* W3C */
7433filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */ border-left:1px solid #fff;}
7434
7435
7436
7437.room-subtitle {
7438
7439
7440margin-bottom:80px;
7441
7442}
7443
7444
7445.tooltipnew {
7446  position: absolute;
7447  display: inline-block;
7448right:15px;
7449}
7450
7451.tooltipnew .tooltiptextnew {
7452  visibility: hidden;
7453  width: 200px;
7454  background-color: #252b2d;
7455  color: #fff;
7456  text-align: center;
7457  border-radius: 6px;
7458  padding: 5px;
7459font-size:9px;
7460
7461  position: absolute;
7462  z-index: 999999;
7463display: block;
7464right: -25px;
7465top: 15px;
7466}
7467
7468.tooltipnew:hover .tooltiptextnew {
7469  visibility: visible;
7470}
7471
7472
7473.container-promo {
7474
7475display:flex;
7476justify-content:left;
7477padding:0px 30px 0px 15px;
7478
7479}
7480
7481
7482@media (min-width: 320px) and (max-width: 549px) {
7483
7484.separator-tooltip {
7485
7486display:none;
7487
7488}
7489
7490}
7491
7492/*Pasek ceny*/
7493
7494
7495.room-subtitle {
7496
7497    display: block;
7498
7499}
7500
7501
7502@media (min-width: 320px) and (max-width: 400px) {
7503
7504.room-subtitle {
7505
7506margin-bottom:100px;
7507
7508}
7509
7510
7511}
7512
7513
7514/*Swiper*/
7515
7516
7517.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,
75170,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;
7517-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:60%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;
7517left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'roun
7517d'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
7518
7519
7520
7521
7522.timeline {
7523  width: 100%;
7524  background-color: #fff;
7525left:0px;
7526 position:absolute;
7527top:0px;
7528
7529}
7530
7531
7532
7533
7534.timeline .swiper-container {
7535  height: 768px;
7536  width: 100%;
7537  position: relative;
7538
7539}
7540.timeline .swiper-wrapper {
7541  transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;
7542}
7543.timeline .swiper-slide {
7544  position: relative;
7545  color: #fff;
7546  overflow: hidden;
7547  background-size: cover;
7548  background-repeat: no-repeat;
7549  background-position: center center;
7550}
7551.timeline .swiper-slide::after {
7552  content: "";
7553  position: absolute;
7554  z-index: 1;
7555
7556right:0;
7557  width: 100%;
7558  height: 100%;
7559  box-shadow: -230px 0 150px 70vw rgba(0, 0, 0, 0.1);
7560 
7561top:-100%;
7562}
7563.timeline .swiper-slide-content {
7564  position: absolute;
7565  text-align: center;
7566  width: 80%;
7567  max-width: 450px;
7568  right: 50%;
7569  top: 13%;
7570  -webkit-transform: translate(50%, 0);
7571          transform: translate(50%, 0);
7572  font-size: 12px;
7573  z-index: 2;
7574}
7575.timeline .swiper-slide .timeline-year {
7576  display: block;
7577  font-style: normal;
7578  font-size: 26px;
7579  margin-bottom: 50px;
7580  -webkit-transform: translate3d(20px, 0, 0);
7581          transform: translate3d(20px, 0, 0);
7582  color: #fff;
7583  font-weight: 300;
7584  opacity: 0;
7585  transition: .2s ease .4s;
7586margin-bottom:10px;
7587}
7588.timeline .swiper-slide .timeline-title {
7589  font-weight: 300;
7590  font-size: 22px;
7591  margin: 0 0 30px;
7592  opacity: 0;
7593  -webkit-transform: translate3d(20px, 0, 0);
7594          transform: translate3d(20px, 0, 0);
7595  transition: .2s ease .5s;
7596font-family: "forum_regular", Tahoma, sans-serif;
7597text-transform:uppercase;
7598}
7599.timeline .swiper-slide .timeline-text {
7600  line-height: 1.7;
7601  opacity: 0;
7602  -webkit-transform: translate3d(20px, 0, 0);
7603          transform: translate3d(20px, 0, 0);
7604  transition: .2s ease .6s;
7605font-size:12px;
7606}
7607.timeline .swiper-slide-active .timeline-year {
7608  opacity: 1;
7609  -webkit-transform: translate3d(0, 0, 0);
7610          transform: translate3d(0, 0, 0);
7611  transition: .4s ease 1.6s;
7612}
7613.timeline .swiper-slide-active .timeline-title {
7614  opacity: 1;
7615  -webkit-transform: translate3d(0, 0, 0);
7616          transform: translate3d(0, 0, 0);
7617  transition: .4s ease 1.7s;
7618font-family: "forum_regular", Tahoma, sans-serif;
7619text-transform:uppercase;
7620}
7621.timeline .swiper-slide-active .timeline-text {
7622  opacity: 1;
7623  -webkit-transform: translate3d(0, 0, 0);
7624          transform: translate3d(0, 0, 0);
7625  transition: .4s ease 1.8s;
7626}
7627.timeline .swiper-pagination {
7628  right: 50px !important;
7629  height: 37%;
7630  display: none;
7631  flex-direction: column;
7632  justify-content: center;
7633  font-style: normal;
7634  font-weight: 300;
7635  font-size: 12px;
7636  z-index: 1;
7637width:170px;
7638}
7639.timeline .swiper-pagination::before {
7640  content: "";
7641  position: absolute;
7642  left: -30px;
7643  top: 0;
7644  height: 100%;
7645  width: 1px;
7646  background-color: rgba(255, 255, 255, 0.2);
7647 
7648}
7649.timeline .swiper-pagination-bullet {
7650  width: auto;
7651  height: auto;
7652  text-align: left;
7653  opacity: 1;
7654  background: transparent;
7655  color: #fff;
7656  margin: 5px 0 !important;
7657  position: relative;
7658}
7659.timeline .swiper-pagination-bullet::before {
7660  content: "";
7661  position: absolute;
7662  top: 8px;
7663  left: -32.5px;
7664  width: 6px;
7665  height: 6px;
7666  border-radius: 100%;
7667  background-color: #c26108;
7668  -webkit-transform: scale(0);
7669          transform: scale(0);
7670  transition: .2s;
7671}
7672.timeline .swiper-pagination-bullet-active {
7673  color: #fff;
7674font-weight:bold;
7675}
7676.timeline .swiper-pagination-bullet-active::before {
7677  -webkit-transform: scale(1);
7678          transform: scale(1);
7679}
7680.timeline .swiper-button-next,
7681.timeline .swiper-button-prev {
7682  background-size: 20px 20px;
7683  top: 25%;
7684  width: 20px;
7685  height: 20px;
7686  margin-top: 0;
7687  z-index: 2;
7688  transition: .2s;
7689}
7690.timeline .swiper-button-prev {
7691  left: 8%;
7692  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
7693}
7694.timeline .swiper-button-prev:hover {
7695  -webkit-transform: translateX(-3px);
7696          transform: translateX(-3px);
7697}
7698.timeline .swiper-button-next {
7699  right: 8%;
7700  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
7701}
7702.timeline .swiper-button-next:hover {
7703  -webkit-transform: translateX(3px);
7704          transform: translateX(3px);
7705}
7706
7707
7708
7709@media screen and (min-width:1440px) {
7710
7711.timeline .swiper-container {
7712  height: 900px;
7713  width: 100%;
7714  position: relative;
7715
7716}
7717
7718}
7719
7720
7721@media screen and (min-width: 768px) {
7722
7723
7724  .timeline .swiper-slide::after {
7725    right: 0%;
7726    bottom: 0%;
7727    width: 240px;
7728    height: 100%;
7729
7730  }
7731
7732
7733  .timeline .swiper-slide-content {
7734    right: 275px;
7735    top: 60%;
7736    -webkit-transform: translateY(-50%);
7737            transform: translateY(-50%);
7738    width: 450px;
7739    font-size: 11px;
7740    text-align: right;
7741  }
7742  .timeline .swiper-slide .timeline-year {
7743    margin-bottom: 10px;
7744    font-size: 26px;
7745  }
7746  .timeline .swiper-slide .timeline-title {
7747  font-size: 22px;
7748margin: 0;
7749    margin-bottom: 0px;
7750font-family: "forum_regular", Tahoma, sans-serif;
7751text-transform: uppercase;
7752margin-bottom: 10px;
7753  }
7754  .timeline .swiper-pagination {
7755    display: flex;
7756  }
7757  .timeline .swiper-button-prev {
7758    top: 40%;
7759    left: auto;
7760    right: 175px;
7761    -webkit-transform: rotate(90deg) translate(0, 10px);
7762            transform: rotate(90deg) translate(0, 10px);
7763  }
7764  .timeline .swiper-button-prev:hover {
7765    -webkit-transform: rotate(90deg) translate(-3px, 10px);
7766            transform: rotate(90deg) translate(-3px, 10px);
7767  }
7768  .timeline .swiper-button-next {
7769    top: auto;
7770    bottom: 20%;
7771    right: 175px;
7772    -webkit-transform: rotate(90deg) translate(0, 10px);
7773            transform: rotate(90deg) translate(0, 10px);
7774  }
7775  .timeline .swiper-button-next:hover {
7776    -webkit-transform: rotate(90deg) translate(3px, 10px);
7777            transform: rotate(90deg) translate(3px, 10px);
7778  }
7779}
7780
7781
7782
7783@media screen and (min-width: 1024px) {
7784  .timeline .swiper-slide::after {
7785    right: 0%;
7786    bottom: -12%;
7787    width: 240px;
7788    height: 100%;
7789
7790  }
7791  .timeline .swiper-slide-content {
7792    right: 275px;
7793  }
7794}
7795
7796
7797
7798
7799@media (min-width: 550px) and (max-width: 767px) {
7800
7801
7802.timeline .swiper-slide-content {
7803  width: 100%;
7804max-width: 450px;
7805    -webkit-transform: translate(50%, -50%);
7806    transform: translate(50%, -50%);
7807
7808    top: 50%;
7809}
7810
7811.swiper-button-prev {
7812
7813    top: 50% !important;
7814    
7815}
7816
7817
7818
7819.swiper-button-next {
7820
7821    top: 50% !important;
7822    
7823}
7824
7825.timeline .swiper-button-prev {
7826
7827left:4%;
7828
7829
7830}
7831
7832
7833.timeline .swiper-button-next {
7834    right: 4%;
7835
7836
7837}
7838
7839
7840  .timeline .swiper-slide::after {
7841    right: 0%;
7842    bottom: 0%;
7843    width: 100%;
7844    height: 100%;
7845top:100%;
7846     box-shadow: -230px 0 150px 90vw rgba(0, 0, 0, 0.1);
7847  }
7848
7849
7850}
7851
7852
7853
7854
7855@media (min-width: 320px) and (max-width: 549px) {
7856
7857
7858.timeline .swiper-slide-content {
7859  width: 100%;
7860max-width: 300px;
7861    -webkit-transform: translate(50%, -50%);
7862    transform: translate(50%, -50%);
7863
7864    top: 50%;
7865}
7866
7867.swiper-button-prev {
7868
7869    top: 80% !important;
7870    
7871}
7872
7873
7874
7875.swiper-button-next {
7876
7877    top: 80% !important;
7878    
7879}
7880
7881.timeline .swiper-button-prev {
7882
7883left:auto;
7884right:80px;
7885
7886}
7887
7888
7889.timeline .swiper-button-next {
7890    right: 35px;
7891
7892
7893}
7894
7895
7896  .timeline .swiper-slide::after {
7897    right: 0%;
7898    bottom: 0%;
7899    width: 100%;
7900    height: 100%;
7901top:100%;
7902     box-shadow: -230px 0 150px 90vw rgba(0, 0, 0, 0.1);
7903  }
7904
7905
7906}
7907
7908
7909
7910/*Logo Swiper*/
7911
7912
7913.swiper-coper {
7914
7915width:60px;
7916
7917
7918}
7919
7920.swiper-katowice {
7921
7922width:80px;
7923
7924
7925}
7926
7927
7928.swiper-wroclaw {
7929
7930width:80px;
7931
7932
7933}
7934
7935
7936.swiper-roza {
7937
7938width:45px;
7939
7940
7941}
7942
7943.swiper-stary {
7944
7945width:45px;
7946
7947
7948}
7949
7950
7951.swiper-warszawa {
7952
7953width:60px;
7954
7955
7956}
7957
7958@media (min-width: 768px) and (max-width: 991px) {
7959
7960.swiper-coper {
7961
7962width:50px;
7963
7964
7965}
7966
7967.swiper-katowice {
7968
7969width:70px;
7970
7971
7972}
7973
7974
7975.swiper-wroclaw {
7976
7977width:70px;
7978
7979
7980}
7981
7982
7983.swiper-roza {
7984
7985width:35px;
7986
7987
7988}
7989
7990.swiper-stary {
7991
7992width:35px;
7993
7994
7995}
7996
7997
7998.swiper-warszawa {
7999
8000width:50px;
8001
8002
8003}
8004
8005
8006}
8007
8008/*Button*/
8009
8010
8011.arrow-show {
8012
8013position:absolute;
8014color:#fff;
8015top:400px;
8016left:200px;
8017font-size:40px;
8018z-index:99;
8019cursor:pointer;
8020display:none !important;
8021
8022}
8023
8024
8025.hint2 {
8026  width: auto;
8027  height: auto;
8028  margin: 0px auto;
8029  position: relative;
8030  display: flex;
8031  justify-content: center;
8032  align-items: center;
8033}
8034
8035
8036
8037 .hint2::before{ /* //rotated squre */
8038  background-color: #fff;
8039  width: 8px;
8040  height: 8px;
8041  z-index: 2;
8042  -webkit-clip-path: polygon(50% 0,100% 50%,50% 100%,0 50%);
8043  clip-path: polygon(50% 0,100% 50%,50% 100%,0 50%);
8044  content: ''";
8045  position: absolute;
8046  top: 50%;
8047  left: 50%;
8048  -webkit-transform: translate(-50%,-50%);
8049  transform: translate(-50%,-50%);
8050}
8051
8052.hint2::after{ /* //green glow */
8053  content: '';
8054  position: absolute;
8055  top: 50%;
8056  left: 50%;
8057  -webkit-transform: translate(-50%,-50%);
8058  transform: translate(-50%,-50%);
8059  border-radius: 50%;
8060  width: 2px;
8061  height: 2px;
8062  z-index: 1;
8063  -webkit-box-shadow: 0 0 50px 30px rgba(0,0,0,.0);
8064  box-shadow: 0 0 50px 30px rgba(0,0,0,.0);
8065  -webkit-animation: home_hero_item_hints_glow 2s cubic-bezier(.25,.1,.2,1) infinite;
8066  animation: home_hero_item_hints_glow 2s cubic-bezier(.25,.1,.2,1) infinite;
8067  -webkit-transition: opacity .5s ease;
8068  transition: opacity .5s ease;
8069}
8070@-webkit-keyframes home_hero_item_hints_glow {
8071  0% {
8072    -webkit-box-shadow: 0 0 30px 5px transparent;
8073    box-shadow: 0 0 30px 5px transparent;
8074  }
8075  70% {
8076    -webkit-box-shadow: 0 0 70px 50px rgba(0, 0, 0, 0);
8077    box-shadow: 0 0 70px 50px rgba(0, 0, 0, 0)
8078  }
8079  100% {
8080    -webkit-box-shadow: 0 0 0 50px rgba(0, 0, 0, 0);
8081    box-shadow: 0 0 0 50px rgba(0, 0, 0, 0)
8082  }
8083}
8084@keyframes home_hero_item_hints_glow {
8085  0% {
8086    -webkit-box-shadow: 0 0 30px 5px transparent;
8087    box-shadow: 0 0 30px 5px transparent;
8088  }
8089  70% {
8090    -webkit-box-shadow: 0 0 70px 50px rgba(0, 0, 0, 0);
8091    box-shadow: 0 0 70px 50px rgba(0, 0, 0, 0)
8092  }
8093  100% {
8094    -webkit-box-shadow: 0 0 0 50px rgba(0, 0, 0, 0);
8095    box-shadow: 0 0 0 50px rgba(0, 0, 0, 0)
8096  }
8097}
8098 .hint-dot2 {
8099  z-index: 3;
8100  border: none;
8101  border-radius: 0;
8102  width: auto;
8103  height: 30px;
8104  display: block;
8105  cursor:pointer;
8106  -webkit-transform: translate(-0%,-0%) scale(.95);
8107  transform: translate(-0%,-0%) scale(.95);
8108  -webkit-animation: home_hero_item_hints_border 2s linear infinite;
8109  animation: home_hero_item_hints_border 2s linear infinite;
8110  margin: auto;
8111border-bottom: 1px solid #fff;
8112font-size:18px;
8113}
8114@-webkit-keyframes home_hero_item_hints_border {
8115  0%,
8116  100% {
8117    border-color: rgba(255, 255, 255, .6);
8118    -webkit-transform: translate(-50%, -50%) scale(.95);
8119    transform: translate(-0%, -0%) scale(.95)
8120  }
8121  50% {
8122    border-color: rgba(255, 255, 255, .3);
8123    -webkit-transform: translate(-50%, -50%) scale(1);
8124    transform: translate(-0%, -0%) scale(1)
8125  }
8126}
8127@keyframes home_hero_item_hints_border {
8128  0%,
8129  100% {
8130    border-color: rgba(255, 255, 255, .6);
8131    -webkit-transform: translate(-50%, -50%) scale(.95);
8132    transform: translate(-0%, -0%) scale(.95)
8133  }
8134  50% {
8135    border-color: rgba(255, 255, 255, .3);
8136    -webkit-transform: translate(-50%, -50%) scale(1);
8137    transform: translate(-0%, -0%) scale(1)
8138  }
8139}
8140.hint-radius2 {
8141  background-color: rgba(255,255,255,0.1);
8142  border-radius: 0;
8143  width: 150px;
8144  height: 150px;
8145  position: absolute;
8146  top: 50%;
8147  left: 50%;
8148  margin: -75px 0 0 -75px;
8149  opacity: 0;
8150  visibility: hidden;
8151  -webkit-transform: scale(0);
8152  transform: scale(0);
8153  -webkit-transition-property: background-color,opacity,visibility,-webkit-transform;
8154  transition-property: background-color,opacity,visibility,-webkit-transform;
8155  transition-property: background-color,opacity,visibility,transform;
8156  transition-property: background-color,opacity,visibility,transform,-webkit-transform;
8157  -webkit-transition-duration: .5s;
8158  transition-duration: .5s;
8159  -webkit-transition-timing-function: ease,ease,ease,cubic-bezier(.5,0,0,1);
8160  transition-timing-function: ease,ease,ease,cubic-bezier(.5,0,0,1);
8161}
8162 .hint2:hover .hint-radius2 {
8163  opacity: 1;
8164  visibility: visible;
8165  -webkit-transform: scale(1);
8166  transform: scale(1);
8167}
8168
8169
8170
8171@media (min-width: 768px) and (max-width: 1023px) {
8172
8173
8174
8175.arrow-show {
8176
8177
8178
8179
8180top:430px;
8181left:35px;
8182
8183
8184}
8185
8186}
8187
8188
8189
8190@media (min-width: 550px) and (max-width: 767px) {
8191
8192
8193.arrow-show {
8194  
8195    top: 515px;
8196    left: 50%;
8197    font-size: 23px;
8198    
8199 
8200    transform: translate(-50%,0%);
8201}
8202
8203
8204.arrowd {
8205
8206margin-left: 18px;
8207margin-top: 11px;
8208
8209
8210
8211}
8212
8213
8214
8215
8216.hint-dot {
8217
8218    width: 50px;
8219    height: 50px;
8220
8221}
8222
8223
8224}
8225
8226
8227
8228
8229@media (min-width: 320px) and (max-width: 549px) {
8230
8231
8232
8233.arrow-show {
8234
8235
8236
8237
8238top:560px;
8239left:35px;
8240font-size:23px;
8241
8242
8243}
8244
8245
8246.arrowd {
8247
8248margin-left: 13px;
8249margin-top: 8px;
8250font-size: 21px;
8251
8252
8253}
8254
8255
8256
8257.hint-dot {
8258
8259    width: 35px;
8260    height: 35px;
8261
8262}
8263
8264
8265
8266
8267.hint-radius {
8268
8269    width: 60px;
8270    height: 60px;
8271 
8272    margin: -30px 0 0 -30px;
8273
8274
8275}
8276
8277
8278
8279}
8280
8281
8282
8283
8284/*New Booking Engine Design*/
8285
8286
8287
8288/*Silnik*/
8289
8290
8291@media screen and (min-width:1200px) {
8292
8293.banner-info-box {
8294
8295    z-index: 9;
8296
8297}
8298
8299.rezerwacje-view .banner-box {
8300top:150px;
8301    z-index: 9;
8302height:100px;
8303}
8304
8305
8306
8307 .rezerwacje-view .form-group.drop.col-md {
8308    width: 100%;
8309    flex-basis: unset;
8310    flex-grow: unset;
8311}
8312
8313 .rezerwacje-view .book-online-form .row:nth-child(2) {
8314  width:87%;
8315flex-wrap:nowrap;
8316
8317}
8318
8319
8320
8321
8322 .rezerwacje-view .book-online-form .row:nth-child(3) {
8323  width:13%;
8324margin-left:3px;
8325}
8326
8327
8328 .rezerwacje-view .book-online-form .row:nth-child(3) div:first-child {
8329
8330width:100%;;
8331
8332
8333}
8334
8335
8336
8337 .rezerwacje-view .book-online-form .search {
8338 
8339    bottom: 15px;
8340
8341}
8342
8343
8344 .rezerwacje-view .book-online-form .search .btn-orange {
8345
8346padding: 5px;
8347
8348
8349}
8350
8351
8352
8353 .rezerwacje-view .book-online-form form {
8354    background-color: transparent;
8355display:flex;
8356}
8357
8358
8359 .rezerwacje-view .book-online-form .row {
8360justify-content:space-evenly;
8361}
8362
8363
8364
8365 .rezerwacje-view .banner-box .book-online-form {
8366  
8367    margin-top: 0;
8368}
8369
8370
8371
8372
8373 .rezerwacje-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
8374
8375    border-bottom: 1px solid #ccc !important;
8376}
8377
8378
8379
8380 .rezerwacje-view .book-online-form .drop .form-control {
8381 
8382    border-bottom: 1px solid #ccc;
8383
8384}
8385
8386
8387
8388
8389 .rezerwacje-view .book-online-form .drop label {
8390 
8391
8392font-weight:bold;
8393}
8394
8395}
8396
8397
8398
8399@media (min-width: 992px) and (max-width: 1199px) {
8400
8401.rezerwacje-view .inf-text {
8402
8403    margin: 15px auto 90px auto;
8404  
8405}
8406
8407.tytul-container {
8408margin-top:210px;
8409margin-bottom:0px;
8410}
8411
8412
8413.rezerwacje-view .banner-info-box {
8414    top: 710px;
8415    height: 90px;
8416    padding-top: 30px;
8417    font: 20px "forum_regular", Tahoma, sans-serif;
8418 z-index: 9;
8419}
8420
8421
8422
8423.rezerwacje-view .banner-box {
8424top:150px;
8425    z-index: 9;
8426height:100px;
8427}
8428
8429
8430.rezerwacje-view .form-group.drop.col-md {
8431    width: 100%;
8432    flex-basis: unset;
8433    flex-grow: unset;
8434}
8435
8436.rezerwacje-view .book-online-form .row:nth-child(2) {
8437  width:87%;
8438flex-wrap:nowrap;
8439margin-left:0px;
8440
8441}
8442
8443
8444
8445.rezerwacje-view .book-online-form .row:nth-child(3) {
8446  width:13%;
8447margin-left:3px;
8448}
8449
8450
8451.rezerwacje-view .book-online-form .row:nth-child(3) div:first-child {
8452
8453width:100%;;
8454
8455
8456}
8457
8458
8459.rezerwacje-view .book-online-form .search {
8460 
8461    bottom: 15px;
8462
8463}
8464
8465.rezerwacje-view .book-online-form .search .btn-orange {
8466
8467padding: 5px;
8468
8469
8470}
8471
8472
8473.rezerwacje-view .book-online-form form {
8474    background-color: transparent;
8475display:flex;
8476}
8477
8478.rezerwacje-view .book-online-form .row {
8479justify-content:space-evenly;
8480}
8481
8482
8483.rezerwacje-view .banner-box .book-online-form {
8484  
8485    margin-top: 0;
8486}
8487
8488
8489
8490.rezerwacje-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
8491
8492    border-bottom: 1px solid #ccc !important;
8493}
8494
8495
8496.rezerwacje-view .book-online-form .drop .form-control {
8497 
8498    border-bottom: 1px solid #ccc;
8499
8500}
8501
8502
8503.rezerwacje-view .book-online-form .drop label {
8504 
8505
8506font-weight:bold;
8507}
8508
8509
8510
8511}
8512
8513
8514
8515
8516
8517@media (min-width: 768px) and (max-width: 991px) {
8518
8519.rezerwacje-view .inf-text {
8520
8521    margin: 15px auto 90px auto;
8522  
8523}
8524
8525.tytul-container {
8526margin-top:330px;
8527margin-bottom:0px;
8528}
8529
8530.rezerwacje-view .banner-info-box {
8531    top: 710px;
8532    height: 90px;
8533    padding-top: 30px;
8534    font: 20px "forum_regular", Tahoma, sans-serif;
8535 z-index: 9;
8536}
8537
8538
8539
8540.rezerwacje-view .banner-box {
8541top:150px;
8542    z-index: 9;
8543height:100px;
8544}
8545
8546
8547.rezerwacje-view .form-group.drop.col-md {
8548    width: 100%;
8549    flex-basis: unset;
8550    flex-grow: unset;
8551}
8552
8553.rezerwacje-view .book-online-form .row:nth-child(2) {
8554  width:87%;
8555flex-wrap:nowrap;
8556margin-left:0px;
8557
8558}
8559
8560
8561
8562.rezerwacje-view .book-online-form .row:nth-child(3) {
8563  width:13%;
8564margin-left:3px;
8565}
8566
8567
8568.rezerwacje-view .book-online-form .row:nth-child(3) div:first-child {
8569
8570width:100%;;
8571
8572
8573}
8574
8575
8576.rezerwacje-view .book-online-form .search {
8577 
8578    bottom: 30px;
8579
8580}
8581
8582.rezerwacje-view .book-online-form .search .btn-orange {
8583
8584padding: 3px;
8585font-size:12px;
8586
8587
8588}
8589
8590
8591.rezerwacje-view .book-online-form .drop label {
8592 
8593    font: 9px "open_sanslight", Tahoma, sans-serif;
8594font-weight:bold;
8595}
8596
8597.rezerwacje-view .book-online-form .bootstrap-select .dropdown-toggle {
8598    
8599    font: 9px "open_sanslight", Tahoma, sans-serif;
8600}
8601
8602
8603.rezerwacje-view .banner-box .book-online-form .drop .form-control {
8604    font: 9px "open_sanslight", Tahoma, sans-serif;
8605
8606}
8607
8608
8609.rezerwacje-view .book-online-form form {
8610    background-color: transparent;
8611display:flex;
8612}
8613
8614.rezerwacje-view .book-online-form .row {
8615justify-content:space-evenly;
8616}
8617
8618
8619.rezerwacje-view .banner-box .book-online-form {
8620  
8621    margin-top: 0;
8622}
8623
8624
8625
8626.rezerwacje-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
8627
8628    border-bottom: 1px solid #ccc !important;
8629}
8630
8631
8632.rezerwacje-view .book-online-form .drop .form-control {
8633 
8634    border-bottom: 1px solid #ccc;
8635
8636}
8637
8638
8639nav.main .lang-box .btn {
8640    font-size: 9px;
8641    margin-top: 12px;
8642}
8643
8644
8645nav.main .user-box .fa-user, nav.main .user-box .fa-user-cog {
8646    font-size: 9px;
8647    margin-top: 12px;
8648}
8649
8650.logo {
8651    width: 60px;
8652    margin-left: 10px;
8653}
8654
8655
8656
8657}
8658
8659
8660
8661@media (min-width: 550px) and (max-width: 767px) {
8662
8663.rezerwacje-view .inf-text {
8664
8665    margin: 35px auto 80px auto;
8666  
8667}
8668
8669.tytul-container {
8670margin-top:80px;
8671margin-bottom:0px;
8672}
8673
8674.rezerwacje-view .banner-info-box {
8675    top: 710px;
8676    height: 90px;
8677    padding-top: 30px;
8678    font: 20px "forum_regular", Tahoma, sans-serif;
8679 z-index: 9;
8680}
8681
8682
8683
8684.rezerwacje-view .banner-box {
8685top:90px;
8686    z-index: 9;
8687height:100px;
8688}
8689
8690
8691.rezerwacje-view .form-group.drop.col-md {
8692    width: 50%;
8693    flex-basis: unset;
8694    flex-grow: unset;
8695}
8696
8697.rezerwacje-view .form-group.drop.col-md:nth-child(1) {
8698    width: 100%;
8699    flex-basis: unset;
8700    flex-grow: unset;
8701}
8702
8703
8704.rezerwacje-view .form-group.drop.col-md:nth-child(6) {
8705    margin-left:-49%;
8706}
8707
8708.rezerwacje-view .book-online-form .row:nth-child(2) {
8709  width:100%;
8710flex-wrap:wrap;
8711margin-left:0px;
8712
8713}
8714
8715
8716
8717.rezerwacje-view .book-online-form .row:nth-child(3) {
8718  width:100%;
8719margin-left:0px;
8720}
8721
8722
8723.rezerwacje-view .book-online-form .row:nth-child(3) div:first-child {
8724
8725width:50%;
8726margin-left: 50%;
8727margin-top: -15%;
8728
8729
8730}
8731
8732
8733.rezerwacje-view .book-online-form .search {
8734 
8735    bottom: 0px;
8736padding:15px;
8737
8738}
8739
8740.rezerwacje-view .book-online-form .search .btn-orange {
8741
8742padding: 3px;
8743font-size:12px;
8744
8745
8746}
8747
8748
8749.rezerwacje-view .book-online-form .drop label {
8750 
8751    font: 10px "open_sanslight", Tahoma, sans-serif;
8752font-weight: bold;
8753}
8754
8755.rezerwacje-view .book-online-form .bootstrap-select .dropdown-toggle {
8756    
8757    font: 10px "open_sanslight", Tahoma, sans-serif;
8758}
8759
8760
8761.rezerwacje-view .banner-box .book-online-form .drop .form-control {
8762    font: 10px "open_sanslight", Tahoma, sans-serif;
8763
8764}
8765
8766
8767.rezerwacje-view .book-online-form form {
8768    background-color: rgba(28, 32, 34, 0.7);
8769display:flex;
8770padding: 30px 15px;
8771flex-direction: column;
8772}
8773
8774.rezerwacje-view .book-online-form .row {
8775justify-content:space-evenly;
8776}
8777
8778
8779.rezerwacje-view .banner-box .book-online-form {
8780  
8781    margin-top: 0;
8782
8783}
8784
8785
8786
8787.rezerwacje-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
8788
8789    border-bottom: 1px solid #ccc !important;
8790}
8791
8792
8793.rezerwacje-view .book-online-form .drop .form-control {
8794 
8795    border-bottom: 1px solid #ccc;
8796
8797}
8798
8799
8800}
8801
8802
8803
8804
8805
8806@media (min-width: 400px) and (max-width: 549px) {
8807
8808.rezerwacje-view .inf-text {
8809
8810    margin: 35px auto 80px auto;
8811  
8812}
8813
8814.tytul-container {
8815margin-top:80px;
8816margin-bottom:0px;
8817}
8818
8819.rezerwacje-view .banner-info-box {
8820    top: 710px;
8821    height: 90px;
8822    padding-top: 30px;
8823    font: 20px "forum_regular", Tahoma, sans-serif;
8824 z-index: 9;
8825}
8826
8827
8828
8829.rezerwacje-view .banner-box {
8830top:160px;
8831    z-index: 9;
8832height:100px;
8833}
8834
8835
8836.rezerwacje-view .form-group.drop.col-md {
8837    width: 50%;
8838    flex-basis: unset;
8839    flex-grow: unset;
8840}
8841
8842.rezerwacje-view .form-group.drop.col-md:nth-child(1) {
8843    width: 100%;
8844    flex-basis: unset;
8845    flex-grow: unset;
8846}
8847
8848
8849.rezerwacje-view .form-group.drop.col-md:nth-child(6) {
8850    margin-left:-49%;
8851}
8852
8853.rezerwacje-view .book-online-form .row:nth-child(2) {
8854  width:100%;
8855flex-wrap:wrap;
8856margin-left:0px;
8857
8858}
8859
8860
8861
8862.rezerwacje-view .book-online-form .row:nth-child(3) {
8863  width:100%;
8864margin-left:0px;
8865}
8866
8867
8868.rezerwacje-view .book-online-form .row:nth-child(3) div:first-child {
8869
8870width:50%;
8871margin-left: 50%;
8872margin-top: -21%;
8873
8874
8875}
8876
8877
8878.rezerwacje-view .book-online-form .search {
8879 
8880    bottom: 0px;
8881padding:15px;
8882
8883}
8884
8885.rezerwacje-view .book-online-form .search .btn-orange {
8886
8887padding: 3px;
8888font-size:12px;
8889
8890
8891}
8892
8893
8894.rezerwacje-view .book-online-form .drop label {
8895 
8896    font: 10px "open_sanslight", Tahoma, sans-serif;
8897font-weight: bold;
8898}
8899
8900.rezerwacje-view .book-online-form .bootstrap-select .dropdown-toggle {
8901    
8902    font: 10px "open_sanslight", Tahoma, sans-serif;
8903}
8904
8905
8906.rezerwacje-view .banner-box .book-online-form .drop .form-control {
8907    font: 10px "open_sanslight", Tahoma, sans-serif;
8908
8909}
8910
8911
8912.rezerwacje-view .book-online-form form {
8913    background-color: rgba(28, 32, 34, 0.7);
8914display:flex;
8915padding: 30px 15px;
8916flex-direction: column;
8917}
8918
8919.rezerwacje-view .book-online-form .row {
8920justify-content:space-evenly;
8921}
8922
8923
8924.rezerwacje-view .banner-box .book-online-form {
8925  
8926    margin-top: 0;
8927}
8928
8929
8930
8931.rezerwacje-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
8932
8933    border-bottom: 1px solid #ccc !important;
8934}
8935
8936
8937.rezerwacje-view .book-online-form .drop .form-control {
8938 
8939    border-bottom: 1px solid #ccc;
8940
8941}
8942
8943
8944}
8945
8946
8947@media (min-width: 320px) and (max-width: 399px) {
8948
8949.rezerwacje-view .inf-text {
8950
8951    margin: 40px auto 80px auto;
8952  
8953}
8954
8955.tytul-container {
8956margin-top:80px;
8957margin-bottom:0px;
8958}
8959
8960.rezerwacje-view .banner-info-box {
8961    top: 710px;
8962    height: 90px;
8963    padding-top: 30px;
8964    font: 20px "forum_regular", Tahoma, sans-serif;
8965 z-index: 9;
8966}
8967
8968
8969
8970.rezerwacje-view .banner-box {
8971top:160px;
8972    z-index: 9;
8973height:100px;
8974}
8975
8976
8977.rezerwacje-view .form-group.drop.col-md {
8978    width: 50%;
8979    flex-basis: unset;
8980    flex-grow: unset;
8981}
8982
8983.rezerwacje-view .form-group.drop.col-md:nth-child(1) {
8984    width: 100%;
8985    flex-basis: unset;
8986    flex-grow: unset;
8987}
8988
8989
8990.rezerwacje-view .form-group.drop.col-md:nth-child(6) {
8991    margin-left:-49%;
8992}
8993
8994.rezerwacje-view .book-online-form .row:nth-child(2) {
8995  width:100%;
8996flex-wrap:wrap;
8997margin-left:0px;
8998
8999}
9000
9001
9002
9003.rezerwacje-view .book-online-form .row:nth-child(3) {
9004  width:100%;
9005margin-left:0px;
9006}
9007
9008
9009.rezerwacje-view .book-online-form .row:nth-child(3) div:first-child {
9010
9011width:50%;
9012margin-left: 50%;
9013margin-top: -28%;
9014
9015
9016}
9017
9018
9019.rezerwacje-view .book-online-form .search {
9020 
9021    bottom: 0px;
9022padding:15px;
9023
9024}
9025
9026.rezerwacje-view .book-online-form .search .btn-orange {
9027
9028padding: 3px;
9029font-size:12px;
9030
9031
9032}
9033
9034
9035.rezerwacje-view .book-online-form .drop label {
9036 
9037    font: 10px "open_sanslight", Tahoma, sans-serif;
9038font-weight: bold;
9039}
9040
9041.rezerwacje-view .book-online-form .bootstrap-select .dropdown-toggle {
9042    
9043    font: 10px "open_sanslight", Tahoma, sans-serif;
9044}
9045
9046
9047.rezerwacje-view .banner-box .book-online-form .drop .form-control {
9048    font: 10px "open_sanslight", Tahoma, sans-serif;
9049
9050}
9051
9052
9053.rezerwacje-view .book-online-form form {
9054    background-color: rgba(28, 32, 34, 0.7);
9055display:flex;
9056padding: 30px 15px;
9057flex-direction: column;
9058}
9059
9060.rezerwacje-view .book-online-form .row {
9061justify-content:space-evenly;
9062}
9063
9064
9065.rezerwacje-view .banner-box .book-online-form {
9066  
9067    margin-top: 0;
9068}
9069
9070
9071
9072.rezerwacje-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
9073
9074    border-bottom: 1px solid #ccc !important;
9075}
9076
9077
9078.rezerwacje-view .book-online-form .drop .form-control {
9079 
9080    border-bottom: 1px solid #ccc;
9081
9082}
9083
9084
9085}
9086
9087
9088
9089
9090/*Home*/
9091
9092 .book-online-form .drop label {
9093 
9094white-space:nowrap;
9095
9096}
9097
9098
9099@media screen and (min-width:1200px) {
9100
9101.banner-info-box {
9102
9103    z-index: 9;
9104
9105}
9106
9107.home-view .banner-box {
9108top:150px;
9109    z-index: 9;
9110height:100px;
9111}
9112
9113
9114
9115 .home-view .form-group.drop.col-md {
9116    width: 100%;
9117    flex-basis: unset;
9118    flex-grow: unset;
9119}
9120
9121 .home-view .book-online-form .row:nth-child(2) {
9122  width:87%;
9123flex-wrap:nowrap;
9124
9125}
9126
9127
9128
9129
9130 .home-view .book-online-form .row:nth-child(3) {
9131  width:13%;
9132margin-left:3px;
9133}
9134
9135
9136 .home-view .book-online-form .row:nth-child(3) div:first-child {
9137
9138width:100%;;
9139
9140
9141}
9142
9143
9144
9145 .home-view .book-online-form .search {
9146 
9147    bottom: 15px;
9148
9149}
9150
9151
9152 .home-view .book-online-form .search .btn-orange {
9153
9154padding: 5px;
9155
9156
9157}
9158
9159
9160
9161 .home-view .book-online-form form {
9162    background-color: transparent;
9163display:flex;
9164}
9165
9166
9167 .home-view .book-online-form .row {
9168justify-content:space-evenly;
9169}
9170
9171
9172
9173 .home-view .banner-box .book-online-form {
9174  
9175    margin-top: 0;
9176}
9177
9178
9179
9180
9181 .home-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
9182
9183    border-bottom: 1px solid #ccc !important;
9184}
9185
9186
9187
9188 .home-view .book-online-form .drop .form-control {
9189 
9190    border-bottom: 1px solid #ccc;
9191
9192}
9193
9194
9195
9196
9197 .home-view .book-online-form .drop label {
9198 
9199
9200font-weight:bold;
9201}
9202
9203}
9204
9205
9206
9207@media (min-width: 992px) and (max-width: 1199px) {
9208
9209
9210
9211.home-view .banner-info-box {
9212    top: 710px;
9213    height: 90px;
9214    padding-top: 30px;
9215    font: 20px "forum_regular", Tahoma, sans-serif;
9216 z-index: 9;
9217}
9218
9219
9220
9221.home-view .banner-box {
9222top:150px;
9223    z-index: 9;
9224height:100px;
9225}
9226
9227
9228.home-view .form-group.drop.col-md {
9229    width: 100%;
9230    flex-basis: unset;
9231    flex-grow: unset;
9232}
9233
9234.home-view .book-online-form .row:nth-child(2) {
9235  width:87%;
9236flex-wrap:nowrap;
9237margin-left:0px;
9238
9239}
9240
9241
9242
9243.home-view .book-online-form .row:nth-child(3) {
9244  width:13%;
9245margin-left:3px;
9246}
9247
9248
9249.home-view .book-online-form .row:nth-child(3) div:first-child {
9250
9251width:100%;;
9252
9253
9254}
9255
9256
9257.home-view .book-online-form .search {
9258 
9259    bottom: 15px;
9260
9261}
9262
9263.home-view .book-online-form .search .btn-orange {
9264
9265padding: 5px;
9266
9267
9268}
9269
9270
9271.home-view .book-online-form form {
9272    background-color: transparent;
9273display:flex;
9274}
9275
9276.home-view .book-online-form .row {
9277justify-content:space-evenly;
9278}
9279
9280
9281.home-view .banner-box .book-online-form {
9282  
9283    margin-top: 0;
9284}
9285
9286
9287
9288.home-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
9289
9290    border-bottom: 1px solid #ccc !important;
9291}
9292
9293
9294.home-view .book-online-form .drop .form-control {
9295 
9296    border-bottom: 1px solid #ccc;
9297
9298}
9299
9300
9301.home-view .book-online-form .drop label {
9302 
9303
9304font-weight:bold;
9305}
9306
9307
9308
9309}
9310
9311
9312
9313
9314
9315@media (min-width: 768px) and (max-width: 991px) {
9316
9317
9318
9319
9320.home-view .banner-info-box {
9321    top: 710px;
9322    height: 90px;
9323    padding-top: 30px;
9324    font: 20px "forum_regular", Tahoma, sans-serif;
9325 z-index: 9;
9326}
9327
9328
9329
9330.home-view .banner-box {
9331top:150px !important;
9332    z-index: 9;
9333height:100px;
9334}
9335
9336
9337.home-view .form-group.drop.col-md {
9338    width: 100%;
9339    flex-basis: unset;
9340    flex-grow: unset;
9341}
9342
9343.home-view .book-online-form .row:nth-child(2) {
9344  width:87%;
9345flex-wrap:nowrap;
9346margin-left:0px;
9347
9348}
9349
9350
9351
9352.home-view .book-online-form .row:nth-child(3) {
9353  width:13%;
9354margin-left:3px;
9355}
9356
9357
9358.home-view .book-online-form .row:nth-child(3) div:first-child {
9359
9360width:100%;;
9361
9362
9363}
9364
9365
9366.home-view .book-online-form .search {
9367 
9368    bottom: 30px;
9369
9370}
9371
9372.home-view .book-online-form .search .btn-orange {
9373
9374padding: 3px;
9375font-size:12px;
9376
9377
9378}
9379
9380
9381.home-view .book-online-form .drop label {
9382 
9383    font: 9px "open_sanslight", Tahoma, sans-serif;
9384font-weight:bold;
9385}
9386
9387.home-view .book-online-form .bootstrap-select .dropdown-toggle {
9388    
9389    font: 9px "open_sanslight", Tahoma, sans-serif;
9390}
9391
9392
9393.home-view .banner-box .book-online-form .drop .form-control {
9394    font: 9px "open_sanslight", Tahoma, sans-serif;
9395
9396}
9397
9398
9399.home-view .book-online-form form {
9400    background-color: transparent;
9401display:flex;
9402}
9403
9404.home-view .book-online-form .row {
9405justify-content:space-evenly;
9406}
9407
9408
9409.home-view .banner-box .book-online-form {
9410  
9411    margin-top: 0;
9412}
9413
9414
9415
9416.home-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
9417
9418    border-bottom: 1px solid #ccc !important;
9419}
9420
9421
9422.home-view .book-online-form .drop .form-control {
9423 
9424    border-bottom: 1px solid #ccc;
9425
9426}
9427
9428
9429}
9430
9431
9432
9433@media (min-width: 550px) and (max-width: 767px) {
9434
9435
9436.home-view .banner-info-box {
9437    top: 710px;
9438    height: 90px;
9439    padding-top: 30px;
9440    font: 20px "forum_regular", Tahoma, sans-serif;
9441 z-index: 9;
9442}
9443
9444
9445
9446.home-view .banner-box {
9447top:90px !important;
9448    z-index: 9;
9449height:100px;
9450}
9451
9452
9453.home-view .form-group.drop.col-md {
9454    width: 50%;
9455    flex-basis: unset;
9456    flex-grow: unset;
9457}
9458
9459.home-view .form-group.drop.col-md:nth-child(1) {
9460    width: 100%;
9461    flex-basis: unset;
9462    flex-grow: unset;
9463}
9464
9465
9466.home-view .form-group.drop.col-md:nth-child(6) {
9467    margin-left:-49%;
9468}
9469
9470.home-view .book-online-form .row:nth-child(2) {
9471  width:100%;
9472flex-wrap:wrap;
9473margin-left:0px;
9474
9475}
9476
9477
9478
9479.home-view .book-online-form .row:nth-child(3) {
9480  width:100%;
9481margin-left:0px;
9482}
9483
9484
9485.home-view .book-online-form .row:nth-child(3) div:first-child {
9486
9487width:50%;
9488margin-left: 50%;
9489margin-top: -15%;
9490
9491
9492}
9493
9494
9495.home-view .book-online-form .search {
9496 
9497    bottom: 0px;
9498padding:15px;
9499
9500}
9501
9502.home-view .book-online-form .search .btn-orange {
9503
9504padding: 3px;
9505font-size:12px;
9506
9507
9508}
9509
9510
9511.home-view .book-online-form .drop label {
9512 
9513    font: 10px "open_sanslight", Tahoma, sans-serif;
9514font-weight: bold;
9515}
9516
9517.home-view .book-online-form .bootstrap-select .dropdown-toggle {
9518    
9519    font: 10px "open_sanslight", Tahoma, sans-serif;
9520}
9521
9522
9523.home-view .banner-box .book-online-form .drop .form-control {
9524    font: 10px "open_sanslight", Tahoma, sans-serif;
9525
9526}
9527
9528
9529.home-view .book-online-form form {
9530    background-color: rgba(28, 32, 34, 0.7);
9531display:flex;
9532padding: 30px 15px;
9533flex-direction: column;
9534}
9535
9536.home-view .book-online-form .row {
9537justify-content:space-evenly;
9538}
9539
9540
9541.home-view .banner-box .book-online-form {
9542  
9543    margin-top: 0;
9544
9545}
9546
9547
9548
9549.home-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
9550
9551    border-bottom: 1px solid #ccc !important;
9552}
9553
9554
9555.home-view .book-online-form .drop .form-control {
9556 
9557    border-bottom: 1px solid #ccc;
9558
9559}
9560
9561
9562}
9563
9564
9565
9566
9567
9568@media (min-width: 400px) and (max-width: 549px) {
9569
9570
9571
9572.home-view .banner-info-box {
9573    top: 710px;
9574    height: 90px;
9575    padding-top: 30px;
9576    font: 20px "forum_regular", Tahoma, sans-serif;
9577 z-index: 9;
9578}
9579
9580
9581
9582.home-view .banner-box {
9583top:160px !important;
9584    z-index: 9;
9585height:100px;
9586}
9587
9588
9589.home-view .form-group.drop.col-md {
9590    width: 50%;
9591    flex-basis: unset;
9592    flex-grow: unset;
9593}
9594
9595.home-view .form-group.drop.col-md:nth-child(1) {
9596    width: 100%;
9597    flex-basis: unset;
9598    flex-grow: unset;
9599}
9600
9601
9602.home-view .form-group.drop.col-md:nth-child(6) {
9603    margin-left:-49%;
9604}
9605
9606.home-view .book-online-form .row:nth-child(2) {
9607  width:100%;
9608flex-wrap:wrap;
9609margin-left:0px;
9610
9611}
9612
9613
9614
9615.home-view .book-online-form .row:nth-child(3) {
9616  width:100%;
9617margin-left:0px;
9618}
9619
9620
9621.home-view .book-online-form .row:nth-child(3) div:first-child {
9622
9623width:50%;
9624margin-left: 50%;
9625margin-top: -21%;
9626
9627
9628}
9629
9630
9631.home-view .book-online-form .search {
9632 
9633    bottom: 0px;
9634padding:15px;
9635
9636}
9637
9638.home-view .book-online-form .search .btn-orange {
9639
9640padding: 3px;
9641font-size:12px;
9642
9643
9644}
9645
9646
9647.home-view .book-online-form .drop label {
9648 
9649    font: 10px "open_sanslight", Tahoma, sans-serif;
9650font-weight: bold;
9651}
9652
9653.home-view .book-online-form .bootstrap-select .dropdown-toggle {
9654    
9655    font: 10px "open_sanslight", Tahoma, sans-serif;
9656}
9657
9658
9659.home-view .banner-box .book-online-form .drop .form-control {
9660    font: 10px "open_sanslight", Tahoma, sans-serif;
9661
9662}
9663
9664
9665.home-view .book-online-form form {
9666    background-color: rgba(28, 32, 34, 0.7);
9667display:flex;
9668padding: 30px 15px;
9669flex-direction: column;
9670}
9671
9672.home-view .book-online-form .row {
9673justify-content:space-evenly;
9674}
9675
9676
9677.home-view .banner-box .book-online-form {
9678  
9679    margin-top: 0;
9680}
9681
9682
9683
9684.home-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
9685
9686    border-bottom: 1px solid #ccc !important;
9687}
9688
9689
9690.home-view .book-online-form .drop .form-control {
9691 
9692    border-bottom: 1px solid #ccc;
9693
9694}
9695
9696
9697}
9698
9699
9700@media (min-width: 320px) and (max-width: 399px) {
9701
9702
9703
9704.home-view .banner-info-box {
9705    top: 710px;
9706    height: 90px;
9707    padding-top: 30px;
9708    font: 20px "forum_regular", Tahoma, sans-serif;
9709 z-index: 9;
9710}
9711
9712
9713
9714.home-view .banner-box {
9715top:160px !important;
9716    z-index: 9;
9717height:100px;
9718}
9719
9720
9721.home-view .form-group.drop.col-md {
9722    width: 50%;
9723    flex-basis: unset;
9724    flex-grow: unset;
9725}
9726
9727.home-view .form-group.drop.col-md:nth-child(1) {
9728    width: 100%;
9729    flex-basis: unset;
9730    flex-grow: unset;
9731}
9732
9733
9734.home-view .form-group.drop.col-md:nth-child(6) {
9735    margin-left:-49%;
9736}
9737
9738.home-view .book-online-form .row:nth-child(2) {
9739  width:100%;
9740flex-wrap:wrap;
9741margin-left:0px;
9742
9743}
9744
9745
9746
9747.home-view .book-online-form .row:nth-child(3) {
9748  width:100%;
9749margin-left:0px;
9750}
9751
9752
9753.home-view .book-online-form .row:nth-child(3) div:first-child {
9754
9755width:50%;
9756margin-left: 50%;
9757margin-top: -28%;
9758
9759
9760}
9761
9762
9763.home-view .book-online-form .search {
9764 
9765    bottom: 0px;
9766padding:15px;
9767
9768}
9769
9770.home-view .book-online-form .search .btn-orange {
9771
9772padding: 3px;
9773font-size:12px;
9774
9775
9776}
9777
9778
9779.home-view .book-online-form .drop label {
9780 
9781    font: 10px "open_sanslight", Tahoma, sans-serif;
9782font-weight: bold;
9783}
9784
9785.home-view .book-online-form .bootstrap-select .dropdown-toggle {
9786    
9787    font: 10px "open_sanslight", Tahoma, sans-serif;
9788}
9789
9790
9791.home-view .banner-box .book-online-form .drop .form-control {
9792    font: 10px "open_sanslight", Tahoma, sans-serif;
9793
9794}
9795
9796
9797.home-view .book-online-form form {
9798    background-color: rgba(28, 32, 34, 0.7);
9799display:flex;
9800padding: 30px 15px;
9801flex-direction: column;
9802}
9803
9804.home-view .book-online-form .row {
9805justify-content:space-evenly;
9806}
9807
9808
9809.home-view .banner-box .book-online-form {
9810  
9811    margin-top: 0;
9812}
9813
9814
9815
9816.home-view .banner-box .book-online-form .bootstrap-select .dropdown-toggle {
9817
9818    border-bottom: 1px solid #ccc !important;
9819}
9820
9821
9822.home-view .book-online-form .drop .form-control {
9823 
9824    border-bottom: 1px solid #ccc;
9825
9826}
9827
9828
9829}
9830
9831
9832
9833
9834
9835@media (min-width: 992px) and (max-width: 1199px) {
9836
9837
9838.timeline .swiper-slide-content {
9839    right: 245px;
9840width:270px;
9841}
9842
9843.timeline .swiper-pagination {
9844
9845right:20px !important;
9846    font-size: 12px;
9847width:170px;
9848 
9849}
9850
9851
9852
9853
9854.timeline .swiper-slide .timeline-title {
9855    font-size: 22px;
9856
9857}
9858
9859
9860
9861.timeline .swiper-slide .timeline-year {
9862
9863    font-size: 28px;
9864}
9865
9866
9867.timeline .swiper-button-prev {
9868
9869    right: 140px;
9870
9871}
9872
9873.timeline .swiper-button-next {
9874
9875    right: 140px;
9876
9877}
9878
9879.timeline .swiper-slide::after {
9880  content: "";
9881  position: absolute;
9882  z-index: 1;
9883
9884right:0;
9885  width: 100%;
9886  height: 100%;
9887  box-shadow: -230px 0 150px 70vw rgba(0, 0, 0, 0.1);
9888 
9889top:-100%;
9890}
9891
9892
9893}
9894
9895
9896
9897@media (min-width: 768px) and (max-width: 991px) {
9898
9899
9900.timeline .swiper-slide-content {
9901    right: 245px;
9902width:270px;
9903}
9904
9905.timeline .swiper-pagination {
9906
9907right:20px !important;
9908    font-size: 12px;
9909width:170px;
9910 
9911}
9912
9913
9914
9915
9916.timeline .swiper-slide .timeline-title {
9917    font-size: 22px;
9918
9919}
9920
9921
9922
9923.timeline .swiper-slide .timeline-year {
9924
9925    font-size: 28px;
9926}
9927
9928
9929.timeline .swiper-button-prev {
9930
9931    right: 140px;
9932
9933}
9934
9935.timeline .swiper-button-next {
9936
9937    right: 140px;
9938
9939}
9940
9941.timeline .swiper-slide::after {
9942  content: "";
9943  position: absolute;
9944  z-index: 1;
9945
9946right:0;
9947  width: 100%;
9948  height: 100%;
9949  box-shadow: -230px 0 150px 70vw rgba(0, 0, 0, 0.1);
9950 
9951top:-100%;
9952}
9953
9954
9955}
9956
9957
9958
9959@media (min-width: 768px) and (max-width: 991px) {
9960
9961
9962.timeline .swiper-slide-content {
9963    right: 245px;
9964width:270px;
9965}
9966
9967.timeline .swiper-pagination {
9968right:20px !important;
9969    font-size: 12px;
9970 width:170px;
9971}
9972
9973
9974.timeline .swiper-slide::after {
9975  content: "";
9976  position: absolute;
9977  z-index: 1;
9978
9979right:0;
9980  width: 100%;
9981  height: 100%;
9982  box-shadow: -230px 0 150px 70vw rgba(0, 0, 0, 0.1);
9983 
9984top:-100%;
9985}
9986
9987.timeline .swiper-slide .timeline-title {
9988    font-size: 20px;
9989
9990}
9991
9992
9993
9994.timeline .swiper-slide .timeline-year {
9995
9996    font-size: 25px;
9997}
9998
9999
10000.timeline .swiper-button-prev {
10001
10002    right: 140px;
10003
10004}
10005
10006.timeline .swiper-button-next {
10007
10008    right: 140px;
10009
10010}
10011
10012
10013}
10014
10015
10016
10017
10018
10019@media (min-width: 550px) and (max-width: 767px) {
10020
10021.arrow-show {
10022
10023display:none;
10024
10025}
10026
10027
10028.timeline .swiper-pagination {
10029right:20px !important;
10030    font-size: 12px;
10031 
10032}
10033
10034
10035.timeline .swiper-slide .timeline-title {
10036    font-size: 18px;
10037margin: 10px 0px;
10038}
10039
10040
10041
10042.timeline .swiper-slide .timeline-year {
10043
10044    font-size: 24px;
10045}
10046
10047
10048
10049.timeline .swiper-slide-content {
10050
10051    top: 75%;
10052}
10053
10054
10055.swiper-button-prev {
10056    top: 80% !important;
10057}
10058
10059
10060.swiper-button-next {
10061    top: 80% !important;
10062}
10063
10064
10065.timeline .swiper-slide .timeline-text {
10066
10067font-size:10px;
10068
10069}
10070
10071
10072}
10073
10074
10075@media (min-width: 320px) and (max-width: 549px) {
10076
10077
10078.arrow-show {
10079
10080display:none;
10081
10082}
10083
10084
10085.timeline .swiper-pagination {
10086right:20px !important;
10087    font-size: 12px;
10088 
10089}
10090
10091
10092.timeline .swiper-slide .timeline-text {
10093
10094    font-size: 10px;
10095}
10096
10097.timeline .swiper-slide .timeline-title {
10098    font-size: 16px;
10099
10100  margin: 0 0 10px;;
10101
10102}
10103
10104
10105
10106.timeline .swiper-slide .timeline-year {
10107
10108    font-size: 22px;
10109}
10110
10111
10112
10113.timeline .swiper-slide-content {
10114
10115top: 580px;
10116}
10117
10118
10119.swiper-button-prev {
10120top: 600px !important;
10121right:auto !important;
10122left:15px !important;
10123}
10124
10125
10126.swiper-button-next {
10127top: 600px !important;
10128right:15px !important;
10129}
10130
10131.timeline .swiper-container {
10132  height: 768px;
10133
10134}
10135
10136
10137
10138}
10139
10140
10141
10142/*Slider portrait*/
10143
10144
10145.slider-cop {
10146
10147
10148background-image: url(https://manager.lbooking.online/CmsImages/slider-cop.jpg);
10149
10150}
10151
10152
10153
10154.slider-kat {
10155
10156background-image: url(https://manager.lbooking.online/CmsImages/slider-kat.jpg);
10157
10158}
10159
10160
10161.slider-wroc {
10162
10163background-image: url(https://manager.lbooking.online/CmsImages/slider-wroc.jpg);
10164
10165}
10166
10167
10168.slider-grand {
10169
10170background-image: url(https://hotel.com.pl/cms/hgl/images/hotel_grand_slider_D_M.jpg);
10171
10172}
10173
10174
10175.slider-black {
10176
10177background-image: url(/cms/portal/images/sylwester2024/popup2024.jpg);
10178
10179}
10180
10181
10182.slider-roza {
10183
10184background-image: url(https://manager.lbooking.online/CmsImages/rozaportal7.jpg);
10185
10186}
10187
10188
10189.slider-stary {
10190
10191background-image: url(https://manager.lbooking.online/CmsImages/slider-stary.jpg);
10192
10193}
10194
10195
10196
10197.slider-war {
10198
10199background-image: url(https://manager.lbooking.online/CmsImages/slider-war.jpg);
10200
10201}
10202
10203.slider-sale {
10204
10205background-image: url(https://hotel.com.pl/cms/letsbook/images/specjalne/book.jpg);
10206
10207}
10208
10209
10210@media only screen and (min-width: 550px) and (orientation: portrait) {
10211
10212.slider-sale {
10213
10214background-image: url(https://hotel.com.pl/cms/letsbook/images/specjalne/book.jpg);
10215
10216}
10217
10218
10219.slider-cop {
10220
10221
10222background-image: url(https://manager.lbooking.online/CmsImages/slider-cop.jpg);
10223
10224}
10225
10226
10227
10228.slider-kat {
10229
10230background-image: url(https://manager.lbooking.online/CmsImages/slider-kat.jpg);
10231
10232}
10233
10234
10235.slider-wroc {
10236
10237background-image: url(https://manager.lbooking.online/CmsImages/slider-wroc.jpg);
10238
10239}
10240
10241
10242.slider-grand {
10243
10244background-image: url(https://hotel.com.pl/cms/hgl/images/hotel_grand_slider_D_M.jpg);
10245
10246}
10247
10248.slider-roza {
10249
10250background-image: url(https://manager.lbooking.online/CmsImages/rozaportal7.jpg);
10251
10252}
10253
10254
10255.slider-stary {
10256
10257background-image: url(https://manager.lbooking.online/CmsImages/slider-stary.jpg);
10258
10259}
10260
10261
10262
10263.slider-war {
10264
10265background-image: url(https://manager.lbooking.online/CmsImages/slider-war.jpg);
10266
10267}
10268
10269
10270
10271}
10272
10273
10274@media (min-width: 320px) and (max-width: 767px) {
10275
10276.slider-black {
10277
10278background-image: url(/cms/portal/images/sylwester2024/popup2024.jpg);
10279
10280}
10281
10282}
10283
10284
10285/*Children selector*/
10286
10287.partner {
10288    width: 100% !important;
10289    margin-left: 0 !important;
10290    margin-top: 0 !important;
10291}
10292
10293
10294
10295.swiper-hide {
10296
10297
10298display:none !important;
10299
10300}
10301
10302
10303/*Header*/
10304
10305.navbar {
10306
10307  padding: 0rem 1rem;
10308
10309}
10310
10311.mb-4.text-center.text-white.fnt-forum.user-name {
10312    font-size: 20px;
10313}
10314
10315
10316#mainNavbar .nav-item {
10317  padding: 35px 0px;
10318margin-top: 0px;
10319height: auto;
10320}
10321
10322#mainNavbar .nav-link {
10323  padding: 1rem 0rem;
10324white-space: nowrap;
10325}
10326
10327#mainNavbar .nav-item .nav-link .ico-down {
10328
10329top:0px;
10330
10331}
10332
10333nav.main .lang-box {
10334  top: 0px;
10335}
10336
10337nav.main .user-box { 
10338  top: 0px;
10339
10340}
10341
10342
10343@media (min-width: 1440px)  {
10344
10345.counter-container {
10346  top: 50px;
10347
10348}
10349
10350#mainNavbar .nav-item {
10351    margin-right: 20px;
10352}
10353
10354#mainNavbar .nav-item:last-child {
10355    margin-right: 0px;
10356}
10357
10358#mainNavbar .nav-link {
10359font-size: 15px;
10360}
10361
10362}
10363
10364
10365@media (min-width: 1351px) and (max-width: 1439px) {
10366
10367
10368#mainNavbar .nav-item {
10369   
10370    margin-right: 15px;
10371}
10372
10373#mainNavbar .nav-link {
10374font-size: 13px;
10375}
10376
10377#mainNavbar .nav-item:last-child {
10378   
10379    margin-right: 0px;
10380}
10381
10382
10383}
10384
10385
10386
10387@media (min-width: 1200px) and (max-width: 1350px) {
10388
10389.navbar {
10390  padding: 0rem 0;
10391  
10392}
10393
10394#mainNavbar .nav-item .nav-link .ico-down {
10395  top: 0;
10396font-size:12px;
10397}
10398
10399#mainNavbar .nav-item .dropdown-menu .dropdown-item {
10400    font-family: "forum_regular", Tahoma, sans-serif;
10401    font-size: 12px;
10402}
10403
10404
10405
10406#mainNavbar .nav-link {
10407
10408font-size: 12px;
10409
10410}
10411
10412
10413#mainNavbar .nav-item {
10414  margin-right: 10px;
10415}
10416
10417#mainNavbar .nav-item:last-child {
10418
10419   
10420    margin-right: 0px;
10421}
10422
10423nav.main .lang-box .btn {
10424  font-size: 14px;
10425}
10426
10427nav.main .user-box {
10428margin-left:3px;
10429}
10430
10431
10432.btn.btn-default.user-box-btn {
10433
10434display: flex;
10435flex-direction: row;
10436align-items: center;
10437
10438}
10439
10440.lang-box .btn .llc, .user-box .btn .llc {
10441
10442margin-right: 0;
10443margin-left: 0px;
10444font-size:10px;
10445left: 7px;
10446
10447}
10448
10449
10450.logo {
10451  margin-left: 30px;
10452}
10453
10454.counter-container {
10455right: 50px !important;
10456top: 48px !important;
10457
10458}
10459
10460.counter-container.counter-containerc {
10461  right: 32px !important;
10462}
10463
10464}
10465
10466
10467@media (min-width: 992px) and (max-width: 1199px) {
10468
10469
10470#mainNavbar .nav-item .dropdown-menu {
10471
10472
10473    margin-top: -38px;
10474}
10475
10476
10477#mainNavbar .nav-item .nav-link .ico-down {
10478    font-size: 12px;
10479  top:0px;
10480
10481}
10482
10483
10484#mainNavbar .nav-item .dropdown-menu .dropdown-item {
10485    font-family: "forum_regular", Tahoma, sans-serif;
10486    font-size: 10px;
10487}
10488
10489#mainNavbar .nav-item {
10490    font-size: 11px;
10491    margin-right: 10px;
10492margin-top: 0;
10493height:auto;
10494  padding: 30px 0px;
10495
10496}
10497
10498
10499#mainNavbar .nav-item:last-item {
10500
10501    margin-right: 0px;
10502}
10503
10504nav.main .lang-box .btn {
10505    font-size: 12px;
10506}
10507
10508.logo {
10509    width: 70px;
10510    margin-left: 5px;
10511}
10512
10513.user-box {
10514
10515margin-right: 30px !important;
10516margin-left:0px;
10517
10518}
10519
10520
10521.lang-box .btn .llc, .user-box .btn .llc {
10522
10523    font-size: 9px;
10524padding:4px;
10525margin-top: 7px;
10526left:0px;
10527
10528}
10529
10530
10531
10532nav.main .user-box .fa-user, nav.main .user-box .fa-user-cog {
10533    font-size: 12px;
10534}
10535
10536
10537.llc-change {
10538
10539margin-right:0px !important;
10540
10541}
10542
10543.mb-4.text-center.text-white.fnt-forum.user-name {
10544    font-size: 16px;
10545}
10546
10547.btn.btn-default.user-box-btn {
10548  display: flex;
10549  flex-direction: column;
10550align-items:center;
10551}
10552
10553}
10554
10555@media (min-width: 992px) and (max-width: 1023px) {
10556
10557#mainNavbar .nav-item {
10558    font-size: 10px !important;
10559
10560}
10561
10562}
10563
10564
10565
10566@media (min-width: 768px) and (max-width: 991px) {
10567
10568.navbar {
10569  padding: 1rem 1rem !important;
10570border-bottom: none !important;
10571}
10572
10573
10574
10575.navbar-toggler {
10576position:fixed !important;
10577  right: 30px;
10578  top: 28px !important;
10579}
10580
10581.lang-box {
10582  position: fixed !important;
10583  right: 64px;
10584  top: 29px !important;
10585margin-top:0px;
10586}
10587
10588nav.main .lang-box .btn {
10589  font-size: 12px;
10590  margin-top: 0;
10591}
10592
10593
10594nav.main .user-box .fa-user, nav.main .user-box .fa-user-cog {
10595  font-size: 12px;
10596  margin-top: 0;
10597  top: 0;
10598}
10599
10600
10601.navbar {
10602  padding: 1rem 1rem !important;
10603}
10604
10605.navbar-toggler {
10606position:fixed !important;
10607  right: 30px;
10608  top: 28px !important;
10609}
10610
10611
10612.user-box {
10613  margin-right: 135px !important;
10614top:0px;
10615margin-top:0px;
10616}
10617
10618.logo {
10619    width: 80px;
10620    margin-left: 30px;
10621margin-top:0px;
10622
10623}
10624
10625#mainNavbar .nav-item {
10626    font-size: 12px;
10627    font-family: "forum_regular", Tahoma, sans-serif;
10628    height: auto;
10629    margin-top: 10px;
10630    margin-right: 0px;
10631padding:0px;
10632
10633
10634}
10635
10636
10637#mainNavbar .nav-link {
10638    font-size: 12px;
10639    font-family: "forum_regular", Tahoma, sans-serif;
10640    height: auto;
10641    margin-top: 0px;
10642    margin-right: 0px;
10643margin-left: 0px;
10644padding: 0.5rem 1rem;
10645
10646
10647}
10648
10649.nav-item.active {
10650  border-bottom: none !important;
10651  background: #c26108;
10652}
10653
10654
10655}
10656
10657
10658@media (min-width: 550px) and (max-width: 767px) {
10659
10660.navbar {
10661  padding: 1rem 1rem !important;
10662}
10663
10664nav.main .navbar-toggler, nav.main .lang-box, nav.main .user-box {
10665
10666  top: 12px;
10667}
10668
10669#mainNavbar .nav-item {
10670    font-size: 12px;
10671    font-family: "forum_regular", Tahoma, sans-serif;
10672    height: auto;
10673    margin-top: 10px;
10674    margin-right: 0px;
10675padding:0px;
10676
10677
10678}
10679
10680
10681#mainNavbar .nav-link {
10682    font-size: 12px;
10683    font-family: "forum_regular", Tahoma, sans-serif;
10684    height: auto;
10685    margin-top: 0px;
10686    margin-right: 0px;
10687margin-left: 0px;
10688padding: 0.5rem 1rem;
10689
10690
10691
10692}
10693
10694
10695
10696.logo {
10697    width: 80px;
10698    margin-left: 10px;
10699margin-top:0px;
10700
10701}
10702
10703.user-box {
10704
10705margin-right: 44px !important;
10706
10707}
10708
10709nav.main .user-box {
10710  top: 12px;
10711}
10712
10713nav.main .lang-box {
10714  top: 12px;
10715}
10716
10717}
10718
10719
10720
10721
10722
10723
10724@media (min-width: 320px) and (max-width: 549px) {
10725
10726
10727.navbar {
10728  padding: 1rem 1rem;
10729}
10730
10731
10732#mainNavbar .nav-item {
10733    font-size: 12px;
10734    font-family: "forum_regular", Tahoma, sans-serif;
10735    height: auto;
10736    margin-top: 10px;
10737    margin-right: 0px;
10738padding:0px;
10739}
10740
10741
10742
10743#mainNavbar .nav-link {
10744margin-left: 0px;
10745padding: 0.5rem 1rem;
10746}
10747
10748
10749
10750.logo {
10751    width: 50px;
10752    margin-left: 0px;
10753margin-top:12px;
10754}
10755
10756
10757.user-box {
10758
10759margin-right: 36px !important;
10760margin-left: 0px !important;
10761top:15px !important;
10762}
10763
10764
10765.lang-box {
10766
10767top:15px !important;
10768
10769}
10770
10771nav.main .navbar-toggler, nav.main .lang-box, nav.main .user-box {
10772
10773    top: 15px !important;
10774}
10775
10776
10777.user-box .dropdown-menu {
10778    min-width: 300px;
10779    width: 300px;
10780    left: -184px;
10781    margin-top: 8px;
10782    margin-left:37px !important;
10783}
10784
10785
10786.dropdown-menu  .fnt-forum {
10787
10788font-size: 1rem !important;
10789
10790}
10791
10792.llc-change {
10793
10794margin-right:10px !important;
10795
10796}
10797
10798}
10799
10800
10801@media (min-width: 320px) and (max-width: 991px) {
10802
10803.koszyk-no {
10804
10805display:none !important;
10806
10807}
10808
10809#mainNavbar .nav-item .dropdown-menu {
10810
10811    margin-top: -12px;
10812}
10813
10814#mainNavbar .nav-item .dropdown-menu .dropdown-item {
10815    font-family: "forum_regular", Tahoma, sans-serif;
10816    font-size: 11px;
10817}
10818
10819#mainNavbar .nav-item .nav-link .ico-down {
10820    font-size: 12px;
10821   top:0px;
10822
10823}
10824
10825.lang-box li, .user-box li {
10826  font: 12px "open_sanslight", Tahoma, sans-serif;
10827}
10828
10829}
10830
10831
10832@media (min-width: 320px) and (max-width: 767px) {
10833
10834.lang-box .btn .llc, .user-box .btn .llc {
10835
10836    left: 5px;
10837    padding: 5px;
10838	margin-top:0px;
10839font-size:8px;
10840}
10841
10842
10843
10844.badge {
10845
10846font-size: 10px;
10847
10848}
10849
10850.llc {
10851    position: absolute;
10852    bottom: unset;
10853    right: 20px;
10854    margin-top: 35px;
10855}
10856
10857
10858}
10859
10860
10861
10862
10863/*Basket*/
10864
10865.counter-container {
10866
10867position: fixed;
10868top: 48px;
10869z-index: 9999;
10870right: 64px;
10871width:auto;
10872cursor:pointer;
10873
10874}
10875
10876.counter {
10877display:none;
10878    background-color: #C26108;
10879    padding: 3px 6px 2px;
10880    font: 10px "open_sanslight", Tahoma, sans-serif;
10881    border-radius: 10px;
10882    position: relative;
10883    top: -12px;
10884    left: -12px;
10885color:#ffffff;
10886}
10887
10888
10889.counter-change {
10890
10891display:inline-block;
10892
10893  -webkit-animation-name: bounce;
10894  animation-name: bounce;
10895  -webkit-animation-duration: .5s;
10896  animation-duration: .5s;
10897  -webkit-animation-fill-mode: both;
10898  animation-fill-mode: both;
10899  -webkit-animation-timing-function: linear;
10900  animation-timing-function: linear;
10901  animation-iteration-count: 1;
10902  -webkit-animation-iteration-count: 1;
10903
10904
10905
10906}
10907
10908.counter-containerc {
10909
10910right:45px;
10911
10912
10913
10914}
10915
10916@media (min-width: 992px) and (max-width: 1199px) {
10917
10918.counter-container {
10919
10920    top: 45px;
10921    right: 20px;
10922  font-size:12px;
10923}
10924
10925.counter-containerc {
10926
10927right:19px !important;
10928
10929}
10930
10931.counter {
10932
10933font-size:8px;
10934width:15px !important;
10935height:15px !important;
10936
10937}
10938
10939}
10940
10941
10942
10943@media (min-width: 768px) and (max-width: 991px) {
10944
10945.counter-container {
10946
10947    top: 33px;
10948    right: 117px;
10949  font-size:12px;
10950}
10951
10952.counter-containerc {
10953
10954right:125px !important;
10955
10956}
10957
10958
10959
10960.lang-box .btn .llc, .user-box .btn .llc {
10961
10962    padding: 5px;
10963
10964    font-size: 8px;
10965
10966    margin-right: 6px;
10967}
10968
10969
10970.counter {
10971font-size:8px;
10972width:15px !important;
10973height:15px !important;
10974}
10975
10976}
10977
10978
10979@media (min-width: 550px) and (max-width: 767px) {
10980
10981.counter-container {
10982
10983    top: 33px;
10984    right: 116px;
10985    font-size: 12px;
10986}
10987
10988.counter-containerc {
10989
10990right:126px !important;
10991
10992}
10993
10994.counter {
10995font-size:8px;
10996width:15px !important;
10997height:15px !important;
10998}
10999
11000}
11001
11002
11003@media (min-width: 320px) and (max-width: 549px) {
11004
11005.counter-container {
11006
11007    top: 36px;
11008    right: 111px;
11009    font-size: 12px;
11010}
11011
11012.counter-containerc {
11013
11014right:112px !important;
11015
11016}
11017
11018.counter {
11019font-size:8px;
11020width:15px !important;
11021height:15px !important;
11022}
11023
11024}
11025
11026
11027@-webkit-keyframes bounce {
11028  0%, 100% {
11029    -webkit-transform: translateY(0);
11030  }
11031  50% {
11032    -webkit-transform: translateY(-5px);
11033  }
11034}
11035@keyframes bounce {
11036  0%, 100% {
11037    transform: translateY(0);
11038  }
11039  50% {
11040    transform: translateY(-5px);
11041  }
11042}
11043
11044
11045@media screen and (min-width:1440px) {
11046
11047.rez404 {
11048    margin-top: -157px;
11049}
11050
11051}
11052
11053
11054@media (min-width: 1200px) and (max-width: 1439px) {
11055
11056.rez404 {
11057    margin-top: -96px;
11058}
11059
11060}
11061
11062
11063
11064@media (min-width: 320px) and (max-width: 1199px) {
11065
11066.rez404 {
11067    margin-top: -60px;
11068}
11069
11070}
11071
11072
11073
11074@media (min-width: 992px) and (max-width: 1199px) {
11075
11076.rez {
11077    margin-top: 250px !important;
11078}
11079
11080
11081}
11082
11083@media (min-width: 768px) and (max-width: 991px) {
11084
11085.rez {
11086    margin-top: 370px !important;
11087}
11088
11089
11090}
11091
11092
11093
11094
11095@media (min-width: 320px) and (max-width: 767px) {
11096
11097.rez {
11098    margin-top: 121px !important;
11099}
11100
11101
11102
11103.addhotel {
11104
11105display:none;
11106
11107}
11108
11109
11110.addhotelc {
11111
11112display:block !important;
11113
11114
11115}
11116
11117.text-primary {
11118    color: #793c05 !important;
11119    background-color: #fff;
11120    padding: 0px;
11121    text-transform: uppercase;
11122   border: none;
11123}
11124
11125a.text-primary:hover, a.text-primary:focus {
11126    background-color: #fff;
11127    border: none;
11128   
11129}
11130
11131.pkt-llc {
11132color: #793c05; 
11133background-color:#fff;
11134padding:0px; 
11135font-weight:bold
11136}
11137
11138}
11139
11140
11141.modaldismiss {
11142
11143overflow-y:scroll !important;
11144
11145
11146}
11147
11148
11149
11150/*Registration*/
11151
11152
11153.reg-subtitle-inner {
11154
11155margin-bottom: 3rem;
11156width:60%;
11157
11158
11159}
11160
11161
11162.joinllc {
11163    color: #c26108 !important;
11164    text-decoration: underline !important;
11165cursor: pointer !important;
11166}
11167
11168
11169
11170.reg-subtitle-inner p::first-letter {
11171
11172font: 50px "forum_regular", Tahoma, sans-serif;
11173 
11174margin-right: 10px;
11175float: left;
11176vertical-align: top;
11177
11178}
11179
11180
11181
11182@media (min-width: 768px) and (max-width: 1023px) {
11183
11184.reg-subtitle-inner {
11185
11186width:80%;
11187
11188
11189}
11190
11191}
11192
11193
11194
11195
11196@media (min-width: 320px) and (max-width: 767px) {
11197
11198.reg-subtitle-inner {
11199
11200width:95%;
11201
11202
11203}
11204
11205}
11206
11207
11208.llc-zgoda {
11209
11210color:#c26108;
11211margin-bottom:20px;
11212margin-left: -48px;
11213
11214}
11215
11216
11217
11218
11219.llczgoda {
11220
11221display:block !important;
11222color:#c26108;
11223margin-bottom:20px;
11224margin-left: -22px;
11225font-weight:bold;
11226
11227}
11228
11229
11230.zapiszbut-inner {
11231
11232
11233font-size: 13px;
11234font-family: forum;
11235text-align: center;
11236text-transform: uppercase;
11237margin-top: 30px;
11238
11239
11240}
11241
11242
11243/*Basket items*/
11244
11245
11246.loaderkosz {
11247
11248display:flex;
11249justify-content:center;
11250z-index:9;
11251position:fixed;
11252width: 290px;
11253height:135px; 
11254background: #1c2022;
11255
11256
11257}
11258
11259
11260.loaderkosz2 {
11261
11262display:flex;
11263justify-content:center;
11264z-index:9;
11265position:fixed;
11266width: 290px;
11267height:120px; 
11268background: #1c2022;
11269left: auto;
11270right: 35px;
11271top: 100px;
11272bottom: auto;
11273
11274
11275}
11276
11277
11278
11279.loaderkosz img {
11280
11281width:101px;
11282height:101px;
11283
11284
11285}
11286
11287
11288
11289.loaderkosz2 img {
11290
11291width:101px;
11292height:101px;
11293
11294
11295}
11296
11297
11298.errorkosz {
11299
11300color: #fff;
11301border-color: transparent;
11302background: rgba(194, 97, 8, 0.7);
11303text-align:center;
11304margin: 15px 0px 30px 0px;
11305padding:15px;
11306
11307
11308
11309}
11310
11311
11312.dropdown-menu-basket {
11313
11314position:fixed;
11315top:90px;
11316right:30px;
11317z-index:1050;
11318min-width: 300px;
11319width: 300px;
11320background-color: #1C2022;
11321height: unset;
11322color:#fff;
11323font-size:12px;
11324margin: auto;
11325line-height: 15px;
11326display:none;
11327max-height:230px;
11328overflow:hidden;
11329border:1px solid #c26108;
11330
11331}
11332
11333
11334.dropdown-menu-basket .text-success {
11335
11336
11337display:none !important;
11338
11339
11340}
11341
11342
11343.dropdown-menu-basket .form-inline {
11344
11345
11346display:none !important;
11347
11348
11349}
11350
11351
11352
11353.deleteall {
11354   position:absolute;
11355   right:0px;
11356    margin-right: 10px;
11357    padding-bottom: 70px;
11358    text-transform: lowercase;
11359    font-size: 12px;
11360    text-decoration: underline;
11361    cursor: pointer;
11362}
11363
11364
11365.kosz-inner {
11366
11367position:relative;
11368left:-17px;
11369overflow-x:hidden;
11370overflow-y:auto;
11371max-height:140px;
11372width:285px;
11373
11374}
11375
11376
11377.kosz-inner .btn-remove {
11378
11379color: #fff;
11380font-size: 12px;
11381margin-top: -6px;
11382
11383}
11384
11385
11386.koszbut {
11387
11388
11389position:relative;
11390display:flex;
11391align-items:center;
11392justify-content:space-between;
11393margin:30px -15px 0px -15px;
11394
11395
11396}
11397
11398
11399.output-inner {
11400
11401
11402position: relative;
11403top: 0px;
11404text-transform: uppercase;
11405
11406
11407}
11408
11409
11410.empty {
11411
11412position:relative;
11413width:137px;
11414font-size:12px;
11415top:0px;
11416right:0px;
11417
11418
11419}
11420
11421
11422
11423.full {
11424
11425position:relative;
11426width:137px;
11427font-size:12px;
11428top:0px;
11429display:none;
11430
11431}
11432
11433
11434@media (min-width: 320px) and (max-width: 1199px) {
11435
11436#kosz .table-responsive td {
11437
11438font-size:10px !important;
11439
11440}
11441
11442
11443.dropdown-menu-basket {
11444
11445font-size:10px !important;
11446
11447}
11448
11449.empty {
11450
11451font-size:10px !important;
11452
11453}
11454
11455
11456.full {
11457
11458font-size:10px !important;
11459
11460
11461}
11462
11463}
11464
11465@media (min-width: 768px) and (max-width: 991px) {
11466
11467.dropdown-menu-basket {
11468
11469top:70px;
11470right:100px;
11471
11472}
11473
11474}
11475
11476@media (min-width: 550px) and (max-width: 767px) {
11477
11478
11479
11480.loaderkosz2 {
11481
11482right: 105px;
11483top: 85px;
11484
11485
11486}
11487
11488
11489.dropdown-menu-basket {
11490
11491top:70px;
11492right:100px;
11493
11494}
11495
11496
11497}
11498
11499
11500
11501@media (min-width: 320px) and (max-width: 499px) {
11502
11503
11504.full {
11505
11506font-size:11px;
11507
11508
11509}
11510
11511
11512.empty {
11513
11514font-size:11px;
11515
11516
11517}
11518
11519}
11520
11521
11522@media (min-width: 320px) and (max-width: 549px) {
11523
11524
11525.loaderkosz2 {
11526
11527right: 7px;
11528top: 65px;
11529height:120px;
11530
11531
11532}
11533
11534
11535.dropdown-menu-basket {
11536
11537top:70px;
11538right:1px;
11539
11540}
11541
11542
11543}
11544
11545.nicescroll-cursors {
11546
11547width:3px !important;
11548margin-right: -5px !important;
11549height: 30px !important;
11550
11551}
11552
11553
11554/*Choose*/
11555
11556
11557.choose-login {
11558
11559position:relative;
11560
11561}
11562
11563
11564.text-login {
11565
11566position:relative;
11567padding:0px 0px !important;
11568z-index:27;
11569width:50%;
11570margin:auto;
11571
11572
11573}
11574
11575
11576.buttondokoncz {
11577
11578margin-top:30px;
11579
11580}
11581
11582
11583.logochoose {
11584
11585margin-bottom:0px;
11586margin-top:30px;
11587
11588
11589}
11590
11591
11592.textor {
11593
11594margin-top:20px; 
11595text-align: center;
11596text-transform:uppercase;
11597
11598}
11599
11600
11601
11602@media (min-width: 768px) and (max-width: 1199px) {
11603
11604
11605.text-login {
11606
11607width:70%;
11608
11609
11610}
11611
11612
11613
11614
11615.text-login h3 {
11616
11617font-size:20px !important;
11618
11619}
11620
11621
11622.text-login .btn-cta-dark {
11623
11624font-size:11px !important;
11625
11626}
11627
11628
11629
11630.textor {
11631font-size:11px;
11632
11633}
11634
11635
11636}
11637
11638
11639
11640@media (min-width: 550px) and (max-width: 767px) {
11641
11642
11643
11644.text-login {
11645
11646padding:0px 30px !important;
11647width:100%;
11648
11649
11650}
11651
11652.logochoose {
11653
11654margin-bottom:0px !important;
11655margin-top:30px !important;
11656
11657
11658}
11659
11660.text-login h3 {
11661
11662font-size:18px !important;
11663
11664}
11665
11666
11667.text-login .btn-cta-dark {
11668
11669font-size:11px !important;
11670
11671}
11672
11673
11674.textor {
11675font-size:11px;
11676
11677}
11678
11679}
11680
11681
11682
11683
11684
11685@media (min-width: 320px) and (max-width: 549px) {
11686
11687
11688.text-login {
11689
11690padding:0px 10px !important;
11691width:100%;
11692
11693
11694}
11695
11696.logochoose {
11697
11698margin-bottom:0px !important;
11699margin-top:30px !important;
11700
11701
11702}
11703
11704
11705.text-login h3 {
11706
11707font-size:18px !important;
11708
11709}
11710
11711
11712.text-login .btn-cta-dark {
11713
11714font-size:8px !important;
11715
11716}
11717
11718
11719.textor {
11720font-size:8px;
11721
11722}
11723
11724
11725}
11726
11727
11728
11729/*LLC Table fix*/
11730
11731
11732@media screen and (max-width:768px) {
11733
11734.rsvs-view .rsvs tbody tr.data td.llc {
11735
11736margin-right: -18px;
11737line-height: 7px;
11738
11739}
11740
11741
11742}
11743
11744
11745
11746/*Added info*/
11747
11748.addhotelc {
11749
11750display:block !important;
11751
11752}
11753
11754
11755/*Filtrowanie Stawek*/
11756
11757
11758/*Chosen library*/
11759
11760
11761/*!
11762Chosen, a Select Box Enhancer for jQuery and Prototype
11763by Patrick Filler for Harvest, http://getharvest.com
11764
11765Version 1.8.7
11766Full source at https://github.com/harvesthq/chosen
11767Copyright (c) 2011-2018 Harvest http://getharvest.com
11768
11769MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
11770This file is generated by `grunt build`, do not edit it by hand.
11771*/
11772
11773/* @group Base */
11774.chosen-container {
11775  position: relative;
11776  display: inline-block;
11777  vertical-align: middle;
11778  font-size: 13px;
11779  -webkit-user-select: none;
11780     -moz-user-select: none;
11781      -ms-user-select: none;
11782          user-select: none;
11783}
11784
11785.chosen-container * {
11786  -webkit-box-sizing: border-box;
11787          box-sizing: border-box;
11788}
11789
11790.chosen-container .chosen-drop {
11791  position: absolute;
11792  top: 100%;
11793  z-index: 1010;
11794  width: 100%;
11795  border: 1px solid #aaa;
11796  border-top: 0;
11797  background: #fff;
11798  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
11799          box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
11800  clip: rect(0, 0, 0, 0);
11801  -webkit-clip-path: inset(100% 100%);
11802          clip-path: inset(100% 100%);
11803}
11804
11805.chosen-container.chosen-with-drop .chosen-drop {
11806  clip: auto;
11807  -webkit-clip-path: none;
11808          clip-path: none;
11809}
11810
11811.chosen-container a {
11812  cursor: pointer;
11813}
11814
11815.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
11816  margin-right: 4px;
11817  overflow: hidden;
11818  white-space: nowrap;
11819  text-overflow: ellipsis;
11820  font-weight: normal;
11821  color: #999999;
11822}
11823
11824.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
11825  content: ":";
11826  padding-left: 2px;
11827  vertical-align: top;
11828}
11829
11830/* @end */
11831/* @group Single Chosen */
11832.chosen-container-single .chosen-single {
11833  position: relative;
11834  display: block;
11835  overflow: hidden;
11836  padding: 0 0 0 8px;
11837  height: 30px;
11838  border: 1px solid #aaa;
11839  border-radius: 5px;
11840  background-color: #fff;
11841  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
11842  background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
11843  background-clip: padding-box;
11844  -webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
11845          box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
11846  color: #444;
11847  text-decoration: none;
11848  white-space: nowrap;
11849  line-height: 24px;
11850}
11851
11852.chosen-container-single .chosen-default {
11853  color: #999;
11854}
11855
11856.chosen-container-single .chosen-single span {
11857  display: block;
11858  overflow: hidden;
11859  margin-right: 26px;
11860  text-overflow: ellipsis;
11861  white-space: nowrap;
11862margin-top:2px;
11863}
11864
11865.chosen-container-single .chosen-single-with-deselect span {
11866  margin-right: 38px;
11867}
11868
11869.chosen-container-single .chosen-single abbr {
11870  position: absolute;
11871  top: 6px;
11872  right: 45px;
11873  display: block;
11874  width: 12px;
11875  height: 12px;
11876  background: url("https://manager.lbooking.online/CmsImages/chosen-sprite.png") -42px 1px no-repeat;
11877  font-size: 1px;
11878z=index:8;
11879
11880}
11881
11882.chosen-container-single .chosen-single abbr:hover {
11883  background-position: -42px -10px;
11884
11885}
11886
11887.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
11888  background-position: -42px -10px;
11889}
11890
11891.chosen-container-single .chosen-single div {
11892  position: absolute;
11893  top: 0;
11894  right: 0;
11895  display: block;
11896  width: 18px;
11897  height: 100%;
11898}
11899
11900.chosen-container-single .chosen-single div b {
11901  display: block;
11902  width: 100%;
11903  height: 100%;
11904  background: none !important;
11905margin-top:0px;
11906right:7px;
11907position:relative;
11908background-image:none !important;
11909}
11910
11911.chosen-container-single .chosen-search {
11912  position: relative;
11913  z-index: 1010;
11914  margin: 0;
11915  padding: 3px 4px;
11916  white-space: nowrap;
11917}
11918
11919.chosen-container-single .chosen-search input[type="text"] {
11920  margin: 1px 0;
11921  padding: 4px 20px 4px 5px;
11922  width: 100%;
11923  height: auto;
11924  outline: 0;
11925  border: 1px solid #aaa;
11926  background: url("https://manager.lbooking.online/CmsImages/chosen-sprite.png") no-repeat 100% -20px;
11927  font-size: 1em;
11928  font-family: sans-serif;
11929  line-height: normal;
11930  border-radius: 0;
11931}
11932
11933.chosen-container-single .chosen-drop {
11934  margin-top: -1px;
11935  border-radius: 0 0 4px 4px;
11936  background-clip: padding-box;
11937}
11938
11939.chosen-container-single.chosen-container-single-nosearch .chosen-search {
11940  position: absolute;
11941  clip: rect(0, 0, 0, 0);
11942  -webkit-clip-path: inset(100% 100%);
11943          clip-path: inset(100% 100%);
11944}
11945
11946/* @end */
11947/* @group Results */
11948.chosen-container .chosen-results {
11949  color: #444;
11950  position: relative;
11951  overflow-x: hidden;
11952  overflow-y: auto;
11953  margin: 0 4px 4px 0;
11954  padding: 0 0 0 4px;
11955  max-height: 240px;
11956  -webkit-overflow-scrolling: touch;
11957}
11958
11959.chosen-container .chosen-results li {
11960  display: none;
11961  margin: 0;
11962  padding: 5px 6px;
11963  list-style: none;
11964  line-height: 15px;
11965  word-wrap: break-word;
11966  -webkit-touch-callout: none;
11967}
11968
11969.chosen-container .chosen-results li.active-result {
11970  display: list-item;
11971  cursor: pointer;
11972}
11973
11974.chosen-container .chosen-results li.disabled-result {
11975  display: list-item;
11976  color: #ccc;
11977  cursor: default;
11978}
11979
11980.chosen-container .chosen-results li.highlighted {
11981  background-color: #c26108;
11982  color: #fff;
11983}
11984
11985.chosen-container .chosen-results li.no-results {
11986  color: #777;
11987  display: list-item;
11988  background: #f4f4f4;
11989}
11990
11991.chosen-container .chosen-results li.group-result {
11992  display: list-item;
11993  font-weight: bold;
11994  cursor: default;
11995}
11996
11997
11998#restauracje .chosen-container .chosen-results li.group-option {
11999width:100%;
12000
12001}
12002
12003.chosen-container .chosen-results li.group-option {
12004  padding-left: 15px;
12005}
12006
12007.chosen-container .chosen-results li em {
12008  font-style: normal;
12009  text-decoration: underline;
12010}
12011
12012/* @end */
12013/* @group Multi Chosen */
12014.chosen-container-multi .chosen-choices {
12015  position: relative;
12016  overflow: hidden;
12017  margin: 0;
12018  padding: 0 5px;
12019  width: 100%;
12020  height: auto;
12021  border: 1px solid #aaa;
12022  background-color: #fff;
12023  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));
12024  background-image: linear-gradient(#eee 1%, #fff 15%);
12025  cursor: text;
12026  border-radius:5px;
12027}
12028
12029.chosen-container-multi .chosen-choices li {
12030  float: left;
12031  list-style: none;
12032}
12033
12034.chosen-container-multi .chosen-choices li.search-field {
12035  margin: 0;
12036  padding: 0;
12037  white-space: nowrap;
12038min-height:30px;
12039}
12040
12041.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
12042  margin: 1px 0;
12043  padding: 0;
12044  height: 25px;
12045  outline: 0;
12046  border: 0 !important;
12047  background: transparent !important;
12048  -webkit-box-shadow: none;
12049          box-shadow: none;
12050  color: #999;
12051  font-size: 100%;
12052  font-family: sans-serif;
12053  line-height: normal;
12054  border-radius: 0;
12055  width: 25px;
12056cursor:pointer;
12057}
12058
12059.chosen-container-multi .chosen-choices li.search-choice {
12060  position: relative;
12061  margin: 3px 5px 3px 0;
12062  padding: 3px 20px 3px 5px;
12063  border: 1px solid #aaa;
12064  max-width: 100%;
12065  border-radius: 3px;
12066  background-color: #eeeeee;
12067  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
12068  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
12069  background-size: 100% 19px;
12070  background-repeat: repeat-x;
12071  background-clip: padding-box;
12072  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
12073          box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
12074  color: #333;
12075  line-height: 13px;
12076  cursor: default;
12077z-index:7;
12078
12079}
12080
12081.chosen-container-multi .chosen-choices li.search-choice span {
12082  word-wrap: break-word;
12083display:block;
12084width:160px;
12085}
12086
12087.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
12088  position: absolute;
12089  top: 4px;
12090  right: 3px;
12091  display: block;
12092  width: 12px;
12093  height: 12px;
12094  background: url("https://manager.lbooking.online/CmsImages/chosen-sprite.png") -42px 1px no-repeat;
12095  font-size: 1px;
12096}
12097
12098.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
12099  background-position: -42px -10px;
12100}
12101
12102.chosen-container-multi .chosen-choices li.search-choice-disabled {
12103  padding-right: 5px;
12104  border: 1px solid #ccc;
12105  background-color: #e4e4e4;
12106  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
12107  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
12108  color: #666;
12109}
12110
12111.chosen-container-multi .chosen-choices li.search-choice-focus {
12112  background: #c26108;
12113}
12114
12115.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
12116  background-position: -42px -10px;
12117}
12118
12119.chosen-container-multi .chosen-results {
12120  margin: 0;
12121  padding: 0;
12122}
12123
12124.chosen-container-multi .chosen-drop .result-selected {
12125  display: list-item;
12126  color: #ccc;
12127  cursor: default;
12128}
12129
12130/* @end */
12131/* @group Active  */
12132.chosen-container-active .chosen-single {
12133  border: 1px solid #c26108;
12134  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
12135          box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
12136}
12137
12138.chosen-container-active.chosen-with-drop .chosen-single {
12139  border: none;
12140  border-bottom-right-radius: 0;
12141  border-bottom-left-radius: 0;
12142  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));
12143  background-image: linear-gradient(#eee 20%, #fff 80%);
12144  -webkit-box-shadow: 0 1px 0 #fff inset;
12145          box-shadow: 0 1px 0 #fff inset;
12146}
12147
12148.chosen-container-active.chosen-with-drop .chosen-single div {
12149  border-left: none;
12150  background: transparent;
12151}
12152
12153.chosen-container-active.chosen-with-drop .chosen-single div b {
12154  background-position: -18px 2px;
12155}
12156
12157.chosen-container-active .chosen-choices {
12158  border: 1px solid #c26108;
12159  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
12160          box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
12161}
12162
12163.chosen-container-active .chosen-choices li.search-field input[type="text"] {
12164  color: #222 !important;
12165}
12166
12167/* @end */
12168/* @group Disabled Support */
12169.chosen-disabled {
12170  opacity: 0.5 !important;
12171  cursor: default;
12172}
12173
12174.chosen-disabled .chosen-single {
12175  cursor: default;
12176}
12177
12178.chosen-disabled .chosen-choices .search-choice .search-choice-close {
12179  cursor: default;
12180}
12181
12182/* @end */
12183/* @group Right to Left */
12184.chosen-rtl {
12185  text-align: right;
12186}
12187
12188.chosen-rtl .chosen-single {
12189  overflow: visible;
12190  padding: 0 8px 0 0;
12191}
12192
12193.chosen-rtl .chosen-single span {
12194  margin-right: 0;
12195  margin-left: 26px;
12196  direction: rtl;
12197}
12198
12199.chosen-rtl .chosen-single-with-deselect span {
12200  margin-left: 38px;
12201}
12202
12203.chosen-rtl .chosen-single div {
12204  right: auto;
12205  left: 3px;
12206}
12207
12208.chosen-rtl .chosen-single abbr {
12209  right: auto;
12210  left: 26px;
12211}
12212
12213.chosen-rtl .chosen-choices li {
12214  float: right;
12215}
12216
12217.chosen-rtl .chosen-choices li.search-field input[type="text"] {
12218  direction: rtl;
12219}
12220
12221.chosen-rtl .chosen-choices li.search-choice {
12222  margin: 3px 5px 3px 0;
12223  padding: 3px 5px 3px 19px;
12224}
12225
12226.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
12227  right: auto;
12228  left: 4px;
12229}
12230
12231.chosen-rtl.chosen-container-single .chosen-results {
12232  margin: 0 0 4px 4px;
12233  padding: 0 4px 0 0;
12234}
12235
12236.chosen-rtl .chosen-results li.group-option {
12237  padding-right: 15px;
12238  padding-left: 0;
12239}
12240
12241.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
12242  border-right: none;
12243}
12244
12245.chosen-rtl .chosen-search input[type="text"] {
12246  padding: 4px 5px 4px 20px;
12247  background: url("https://manager.lbooking.online/CmsImages/chosen-sprite.png") no-repeat -30px -20px;
12248  direction: rtl;
12249}
12250
12251.chosen-rtl.chosen-container-single .chosen-single div b {
12252  background-position: 6px 2px;
12253}
12254
12255.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
12256  background-position: -12px 2px;
12257}
12258
12259/* @end */
12260/* @group Retina compatibility */
12261@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
12262  .chosen-rtl .chosen-search input[type="text"],
12263  .chosen-container-single .chosen-single abbr,
12264  .chosen-container-single .chosen-single div b,
12265  .chosen-container-single .chosen-search input[type="text"],
12266  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
12267  .chosen-container .chosen-results-scroll-down span,
12268  .chosen-container .chosen-results-scroll-up span {
12269    background-size: 52px 37px !important;
12270    background-repeat: no-repeat !important;
12271  }
12272}
12273
12274/* @end */
12275
12276
12277
12278.select-box-rate {
12279
12280margin-left:0px;
12281
12282
12283}
12284
12285
12286
12287
12288.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
12289
12290width: 100% !important;
12291text-transform: uppercase;
12292font-family: forum_regular, Tahoma, sans-serif;
12293color: #515151;
12294
12295
12296}
12297
12298.icon0z .chosen-container-multi .chosen-choices {
12299
12300position: relative;
12301display: flex;
12302overflow: hidden;
12303padding: 0 0 0 8px;
12304height: 30px;
12305border-bottom: 1px solid #ccc;
12306border-top: none;
12307border-right: none;
12308border-left: none;
12309border-radius: 0;
12310background: transparent !important;
12311box-shadow: none;
12312color: #444;
12313text-decoration: none;
12314white-space: nowrap;
12315line-height: 24px;
12316
12317
12318}
12319
12320
12321
12322.icon0z .chosen-container-multi .chosen-choices li.search-choice {
12323    position: relative;
12324    margin: 3px 5px 3px 0;
12325    padding: 3px 20px 3px 5px;
12326    border: none !important;
12327    max-width: auto;
12328    border-radius: 3px;
12329    background-color: #fff !important;
12330box-shadow: none !important;
12331    background-image: none !important;
12332    line-height: 13px;
12333    cursor: default;
12334    z-index: 7;
12335}
12336
12337
12338.chosen-container-multi .chosen-choices li.search-choice span {
12339
12340width: auto;
12341
12342}
12343
12344
12345
12346.icon0z .chosen-container-multi .chosen-choices:before {
12347
12348 position: absolute;
12349font-family: 'Font Awesome 5 Pro';
12350color:#898989;
12351content: "\f073";
12352top:0;
12353right:17px;
12354font-weight:bolder;
12355
12356
12357}
12358
12359
12360.icon0r .chosen-container-single .chosen-single {
12361
12362position: relative;
12363display: block;
12364overflow: hidden;
12365padding: 0 0 0 8px;
12366height: 30px;
12367border-bottom: 1px solid #ccc;
12368border-top: none;
12369border-right: none;
12370border-left: none;
12371border-radius: 0;
12372background: transparent !important;
12373
12374box-shadow: none;
12375color: #444;
12376text-decoration: none;
12377white-space: nowrap;
12378line-height: 24px;
12379
12380
12381}
12382
12383
12384.icon0r .chosen-container-single .chosen-single span {
12385
12386
12387display:block;
12388position: relative;
12389margin: 3px 5px 3px 0;
12390    margin-right: 5px;
12391padding: 3px 20px 3px 5px;
12392border: none;
12393max-width: 100%;
12394border-radius: 3px;
12395background-color: transparent;
12396background-image:none;
12397
12398background-size: 100% 19px;
12399background-repeat: repeat-x;
12400background-clip: padding-box;
12401box-shadow: none;
12402line-height: 13px;
12403cursor: pointer;
12404z-index: 7;
12405width:180px;
12406text-transform: uppercase;
12407font-family: forum_regular, Tahoma, sans-serif;
12408color:#515151;
12409
12410}
12411
12412.icon0r .chosen-container-single .chosen-single div b:before {
12413
12414 position: absolute;
12415font-family: 'Font Awesome 5 Pro';
12416color:#898989;
12417content: "\f236";
12418top:0;
12419right:7px;
12420
12421}
12422
12423
12424.icon1r .chosen-container-single .chosen-single {
12425
12426position: relative;
12427display: block;
12428overflow: hidden;
12429padding: 0 0 0 8px;
12430height: 30px;
12431border-bottom: 1px solid #ccc;
12432border-top: none;
12433border-right: none;
12434border-left: none;
12435border-radius: 0;
12436background: transparent !important;
12437
12438box-shadow: none;
12439color: #444;
12440text-decoration: none;
12441white-space: nowrap;
12442line-height: 24px;
12443
12444
12445}
12446
12447
12448.icon1r .chosen-container-single .chosen-single span {
12449
12450
12451display:block;
12452position: relative;
12453margin: 3px 5px 3px 0;
12454    margin-right: 5px;
12455padding: 3px 20px 3px 5px;
12456border: none;
12457max-width: 100%;
12458border-radius: 3px;
12459background-color: transparent;
12460background-image:none;
12461
12462background-size: 100% 19px;
12463background-repeat: repeat-x;
12464background-clip: padding-box;
12465box-shadow: none;
12466line-height: 13px;
12467cursor: pointer;
12468z-index: 7;
12469width:180px;
12470text-transform: uppercase;
12471font-family: forum_regular, Tahoma, sans-serif;
12472color:#515151;
12473
12474}
12475
12476.icon1r .chosen-container-single .chosen-single div b:before {
12477
12478 position: absolute;
12479font-family: 'Font Awesome 5 Pro';
12480color:#898989;
12481content: "\f1ad";
12482top:0;
12483right:7px;
12484
12485}
12486
12487
12488.icon2r .chosen-container-multi .chosen-choices {
12489
12490position: relative;
12491display: flex;
12492overflow: hidden;
12493padding: 0 0 0 8px;
12494height: 30px;
12495border-bottom: 1px solid #ccc;
12496border-top: none;
12497border-right: none;
12498border-left: none;
12499border-radius: 0;
12500background: transparent !important;
12501box-shadow: none;
12502color: #444;
12503text-decoration: none;
12504white-space: nowrap;
12505line-height: 24px;
12506
12507
12508}
12509
12510
12511.icon2r .chosen-container-multi .chosen-choices li.search-choice {
12512    position: relative;
12513    margin: 3px 5px 3px 0;
12514    padding: 3px 20px 3px 5px;
12515    border: none !important;
12516    max-width: auto;
12517    border-radius: 3px;
12518    background-color: #fff !important;
12519box-shadow: none !important;
12520    background-image: none !important;
12521    line-height: 13px;
12522    cursor: default;
12523    z-index: 7;
12524}
12525
12526
12527
12528.icon2r .chosen-container-multi .chosen-choices:before {
12529
12530 position: absolute;
12531font-family: 'Font Awesome 5 Pro';
12532color:#898989;
12533content: "\f005";
12534top:0;
12535right:17px;
12536font-weight:bolder;
12537
12538
12539}
12540
12541.icon2r .chosen-container-multi .chosen-choices li.search-field {
12542  width: 100%;
12543}
12544
12545
12546.icon2r .chosen-container-single .chosen-single {
12547
12548position: relative;
12549display: block;
12550overflow: hidden;
12551padding: 0 0 0 8px;
12552height: 30px;
12553border-bottom: 1px solid #ccc;
12554border-top: none;
12555border-right: none;
12556border-left: none;
12557border-radius: 0;
12558background: transparent !important;
12559
12560box-shadow: none;
12561color: #444;
12562text-decoration: none;
12563white-space: nowrap;
12564line-height: 24px;
12565
12566
12567}
12568
12569
12570.icon2r .chosen-container-single .chosen-single span {
12571
12572
12573display:block;
12574position: relative;
12575margin: 3px 5px 3px 0;
12576    margin-right: 5px;
12577padding: 3px 20px 3px 5px;
12578border: none;
12579max-width: 100%;
12580border-radius: 3px;
12581background-color: transparent;
12582background-image:none;
12583
12584background-size: 100% 19px;
12585background-repeat: repeat-x;
12586background-clip: padding-box;
12587box-shadow: none;
12588line-height: 13px;
12589cursor: pointer;
12590z-index: 7;
12591width:180px;
12592text-transform: uppercase;
12593font-family: forum_regular, Tahoma, sans-serif;
12594color:#515151;
12595
12596}
12597
12598.icon2r .chosen-container-single .chosen-single div b:before {
12599
12600 position: absolute;
12601font-family: 'Font Awesome 5 Pro';
12602color:#898989;
12603content: "\f005";
12604top:0;
12605right:7px;
12606
12607}
12608
12609/*Added home styles*/
12610
12611
12612@media screen and (min-width:1440px) {
12613
12614
12615
12616.icon0h .chosen-container-single .chosen-single span {
12617
12618width:170px !important;
12619
12620}
12621
12622
12623.icon1h .chosen-container-single .chosen-single span {
12624
12625width:170px !important;
12626
12627}
12628
12629
12630.icon2h .chosen-container-single .chosen-single span {
12631
12632width:170px !important;
12633
12634}
12635
12636
12637.icon3h .chosen-container-single .chosen-single span {
12638
12639width:170px !important;
12640
12641}
12642
12643
12644.icon4h .chosen-container-single .chosen-single span {
12645
12646width:170px !important;
12647
12648}
12649
12650}
12651
12652@media (min-width: 1200px) and (max-width: 1439px) {
12653
12654.icon0h .chosen-container-single .chosen-single span {
12655
12656width:130px !important;
12657
12658}
12659
12660
12661.icon1h .chosen-container-single .chosen-single span {
12662
12663width:130px !important;
12664
12665}
12666
12667
12668.icon2h .chosen-container-single .chosen-single span {
12669
12670width:130px !important;
12671
12672}
12673
12674
12675.icon3h .chosen-container-single .chosen-single span {
12676
12677width:130px !important;
12678
12679}
12680
12681
12682.icon4h .chosen-container-single .chosen-single span {
12683
12684width:130px !important;
12685
12686}
12687
12688
12689
12690}
12691
12692
12693
12694@media (min-width: 992px) and (max-width: 1199px) {
12695
12696
12697
12698.icon0h .chosen-container-single .chosen-single span {
12699
12700width:100px !important;
12701
12702}
12703
12704
12705.icon1h .chosen-container-single .chosen-single span {
12706
12707width:100px !important;
12708
12709}
12710
12711
12712.icon2h .chosen-container-single .chosen-single span {
12713
12714width:100px !important;
12715
12716}
12717
12718
12719.icon3h .chosen-container-single .chosen-single span {
12720
12721width:100px !important;
12722
12723}
12724
12725
12726.icon4h .chosen-container-single .chosen-single span {
12727
12728width:100px !important;
12729
12730}
12731
12732
12733}
12734
12735
12736@media (min-width: 768px) and (max-width: 991px) {
12737
12738
12739
12740.icon0h .chosen-container-single .chosen-single span {
12741
12742width:145px !important;
12743
12744}
12745
12746
12747.icon1h .chosen-container-single .chosen-single span {
12748
12749width:145px !important;
12750
12751}
12752
12753
12754.icon2h .chosen-container-single .chosen-single span {
12755
12756width:145px !important;
12757
12758}
12759
12760
12761.icon3h .chosen-container-single .chosen-single span {
12762
12763width:145px !important;
12764
12765}
12766
12767
12768.icon4h .chosen-container-single .chosen-single span {
12769
12770width:145px !important;
12771
12772}
12773
12774
12775}
12776
12777
12778.icon0h .chosen-container-single .chosen-single div b:before {
12779
12780 position: absolute;
12781font-family: 'Font Awesome 5 Pro';
12782color:#898989;
12783content: "\f3c5" !important;
12784top:0;
12785right:7px;
12786
12787}
12788
12789
12790.icon1h .chosen-container-single .chosen-single div b:before {
12791
12792 position: absolute;
12793font-family: 'Font Awesome 5 Pro';
12794color:#898989;
12795content: "\f5bb" !important;
12796top:0;
12797right:7px;
12798
12799}
12800
12801
12802.icon2h .chosen-container-single .chosen-single div b:before {
12803
12804 position: absolute;
12805font-family: 'Font Awesome 5 Pro';
12806color:#898989;
12807content: "\f5c5" !important;
12808top:0;
12809right:7px;
12810
12811}
12812
12813
12814.icon3h .chosen-container-single .chosen-single div b:before {
12815
12816 position: absolute;
12817font-family: 'Font Awesome 5 Pro';
12818color:#898989;
12819content: "\f6a3" !important;
12820top:0;
12821right:7px;
12822
12823}
12824
12825
12826.icon4h .chosen-container-single .chosen-single div b:before {
12827
12828 position: absolute;
12829font-family: 'Font Awesome 5 Pro';
12830color:#898989;
12831content: "\f66f" !important;
12832top:0;
12833right:7px;
12834
12835}
12836
12837
12838
12839.roomoff {
12840
12841display:none !important;
12842
12843}
12844
12845
12846.roomoff2 {
12847
12848display:none !important;
12849
12850}
12851
12852
12853.roomoff3 {
12854
12855display:none !important;
12856
12857}
12858
12859
12860.filter-cont {
12861
12862display:flex;
12863margin-bottom:30px;
12864margin-left:13px;
12865
12866}
12867
12868
12869.filter-home {
12870
12871
12872margin-left:15px;
12873
12874}
12875
12876
12877
12878.errors {
12879    display:none;
12880    background: #c26108;
12881    color: #fff;
12882    padding: 15px;
12883    width: 300px;
12884    margin: auto;
12885        margin-top: auto;
12886    text-align: center;
12887    border-radius: 10px;
12888    margin-top: 0px;
12889 
12890}
12891
12892.showes {
12893
12894display:block !important;
12895
12896-webkit-animation: fadein 0.7s; /* Safari, Chrome and Opera > 12.1 */
12897       -moz-animation: fadein 0.7s; /* Firefox < 16 */
12898        -ms-animation: fadein 0.7s; /* Internet Explorer */
12899         -o-animation: fadein 0.7s; /* Opera < 12.1 */
12900            animation: fadein 0.7s;
12901
12902
12903}
12904
12905
12906@keyframes fadein {
12907    from { opacity: 0; }
12908    to   { opacity: 1; }
12909}
12910
12911/* Firefox < 16 */
12912@-moz-keyframes fadein {
12913    from { opacity: 0; }
12914    to   { opacity: 1; }
12915}
12916
12917/* Safari, Chrome and Opera > 12.1 */
12918@-webkit-keyframes fadein {
12919    from { opacity: 0; }
12920    to   { opacity: 1; }
12921}
12922
12923/* Internet Explorer */
12924@-ms-keyframes fadein {
12925    from { opacity: 0; }
12926    to   { opacity: 1; }
12927}
12928
12929/* Opera < 12.1 */
12930@-o-keyframes fadein {
12931    from { opacity: 0; }
12932    to   { opacity: 1; }
12933}
12934
12935
12936@media screen and (min-width:1440px) {
12937
12938.icon0r .chosen-container-single .chosen-single span {
12939
12940width:250px;
12941
12942}
12943
12944
12945.icon1r .chosen-container-single .chosen-single span {
12946
12947width:250px;
12948
12949}
12950
12951
12952
12953.icon2r .chosen-container-single .chosen-single span {
12954
12955width:250px;
12956
12957}
12958
12959.filtersar {
12960
12961width:423px;
12962
12963}
12964
12965.filtersah {
12966
12967width:250px;
12968
12969}
12970
12971
12972
12973.filter-cont .icon1r {
12974
12975margin-left:31px;
12976
12977}
12978
12979
12980.filter-cont .icon2r {
12981
12982margin-left:29px;
12983
12984}
12985
12986
12987.filterhotel {
12988
12989width:413px !important;
12990
12991}
12992
12993
12994
12995}
12996
12997
12998@media (min-width: 1200px) and (max-width: 1439px) {
12999
13000.icon0r .chosen-container-single .chosen-single span {
13001
13002width:250px;
13003
13004}
13005
13006
13007.icon1r .chosen-container-single .chosen-single span {
13008
13009width:250px;
13010
13011}
13012
13013
13014
13015.icon2r .chosen-container-single .chosen-single span {
13016
13017width:250px;
13018
13019}
13020
13021.filtersar {
13022
13023width:342px;
13024
13025}
13026
13027
13028.filtersah {
13029
13030width:203px;
13031
13032}
13033
13034.filterhotel {
13035
13036width:330px !important;
13037
13038}
13039
13040.filter-cont .icon1r {
13041
13042margin-left:23px;
13043
13044}
13045
13046
13047.filter-cont .icon2r {
13048
13049margin-left:23px;
13050
13051}
13052
13053
13054.filter-cont .hotelowa {
13055
13056margin-left:26px !important;
13057
13058}
13059
13060
13061.filter-cont .hotelowa {
13062
13063margin-left:26px !important;
13064
13065}
13066
13067
13068}
13069
13070@media (min-width: 992px) and (max-width: 1199px) {
13071
13072
13073.filtersar {
13074
13075width:290px;
13076
13077}
13078
13079
13080.filtersah {
13081
13082width:172px;
13083
13084}
13085
13086
13087.filterhotel {
13088
13089width:280px !important;
13090
13091}
13092
13093.filter-cont .icon1r {
13094
13095margin-left:17px;
13096
13097}
13098
13099
13100.filter-cont .icon2r {
13101
13102margin-left:17px;
13103
13104}
13105
13106}
13107
13108
13109@media (min-width: 768px) and (max-width: 991px) {
13110
13111
13112.filtersar {
13113
13114width:325px;
13115
13116}
13117
13118
13119
13120.filtersah {
13121
13122width:218px;
13123
13124}
13125
13126.filterhotel {
13127
13128width:316px !important;
13129
13130}
13131
13132.filter-cont .icon0r {
13133
13134margin-left:-3px;
13135
13136}
13137
13138.filter-cont .icon1r {
13139
13140margin-left:17px;
13141
13142}
13143
13144
13145.filter-cont .icon0h {
13146
13147margin-left:0px !important;
13148
13149}
13150
13151.filter-cont .icon2h {
13152
13153margin-left:17px !important;
13154margin-top:0px !important;
13155
13156}
13157
13158.filter-cont .icon3h {
13159
13160margin-left:0px !important;
13161margin-top:15px !important;
13162
13163}
13164
13165.filter-cont .icon4h {
13166
13167margin-left:17px !important;
13168margin-top:15px !important;
13169
13170}
13171
13172.filter-cont .icon2r {
13173    margin-top: 15px;
13174margin-left:-3px;
13175
13176}
13177
13178.filter-cont {
13179
13180    flex-wrap: wrap;
13181}
13182
13183
13184.filter-home {
13185
13186    flex-wrap: wrap;
13187}
13188
13189}
13190
13191
13192@media (min-width: 576px) and (max-width: 767px) {
13193
13194
13195.filtersar {
13196
13197width:250px;
13198
13199}
13200
13201
13202.filtersah {
13203
13204width:250px;
13205
13206}
13207
13208
13209
13210
13211.filterhotel {
13212
13213width:235px !important;
13214
13215}
13216
13217.filter-cont .icon1r {
13218
13219margin-left:8px;
13220
13221}
13222
13223.filter-cont .icon2r {
13224    margin-top: 15px;
13225margin-left:0px;
13226
13227}
13228
13229.filter-cont .icon3h {
13230    margin-top: 15px !important;
13231margin-left:8px !important;
13232
13233}
13234
13235.filter-cont {
13236
13237    flex-wrap: wrap;
13238margin-left:0px;
13239}
13240
13241
13242.filter-home {
13243
13244    flex-wrap: wrap;
13245margin-left:15px;
13246}
13247
13248.icon0r .chosen-container-single .chosen-single span {
13249
13250width:160px;
13251
13252}
13253
13254
13255.icon1r .chosen-container-single .chosen-single span {
13256
13257width:160px;
13258
13259}
13260
13261
13262
13263.icon2r .chosen-container-single .chosen-single span {
13264
13265width:160px;
13266
13267}
13268
13269}
13270
13271
13272@media (min-width: 320px) and (max-width: 575px) {
13273
13274
13275.filter-cont {
13276
13277flex-direction:column;
13278margin-left:0px;
13279
13280}
13281
13282
13283.filter-home {
13284
13285flex-direction:column;
13286margin-left:0px;
13287padding:0px 30px;
13288width:100%;
13289align-self:unset !important;
13290}
13291
13292.filtersar {
13293
13294width:100%;
13295
13296}
13297
13298
13299.filtersah {
13300
13301width:100%;
13302
13303}
13304
13305
13306
13307.filter-cont .icon1r {
13308
13309  margin-top: 15px;
13310
13311}
13312
13313.filter-cont .icon2r {
13314    margin-top: 15px;
13315
13316}
13317
13318.icon0r .chosen-container-single .chosen-single span {
13319
13320width:150px;
13321
13322}
13323
13324
13325.icon1r .chosen-container-single .chosen-single span {
13326
13327width:150px;
13328
13329}
13330
13331
13332
13333.icon2r .chosen-container-single .chosen-single span {
13334
13335width:150px;
13336
13337}
13338
13339}
13340
13341
13342
13343/*New login page*/
13344
13345
13346.loginrow {
13347
13348flex-direction:column !important;
13349
13350}
13351
13352
13353.polelog {
13354
13355position:relative;
13356max-width:100% !important;
13357margin:10px 0px;
13358padding-left:15px;
13359
13360}
13361
13362
13363.polelog-label {
13364  position: absolute;
13365  left: 45px;
13366  top: 8px;
13367  color: #ffffff;
13368background-color: #f78119;
13369  z-index: 10;
13370  transition: transform 150ms ease-out, font-size 150ms ease-out;
13371cursor:text;
13372}
13373
13374.focused .polelog-label {
13375  transform: translateY(-125%);
13376  font-size: .75em;
13377}
13378
13379
13380.loginform {
13381
13382position:relative;
13383 outline: none;
13384  border:none;
13385  filter: none;
13386box-shadow:none;
13387text-indent:5px;
13388background: transparent;
13389margin-left:15px;
13390background: #f78119 !important;
13391color:#fff !important;
13392
13393}
13394
13395
13396.loginform:-webkit-autofill,
13397.loginform:-webkit-autofill:hover, 
13398.loginform:-webkit-autofill:focus, 
13399.loginform:-webkit-autofill:active
13400{
13401 -webkit-box-shadow: 0 0 0 30px #f78119 inset !important;
13402    outline: none !important;
13403color:#fff !important;
13404}
13405
13406
13407
13408
13409.butlog {
13410
13411text-align:left !important;
13412
13413}
13414
13415.grey2 {
13416
13417color:#ffffff;
13418font-size:14px;
13419
13420}
13421
13422
13423.grey2:hover {
13424
13425color:#eaeaea;
13426
13427}
13428
13429
13430
13431.butlog .btn-primary {
13432    color: #fff;
13433    background: none;
13434    border-color: #fff;
13435    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
13436margin-top:25px !important;
13437}
13438
13439
13440
13441.butlog .btn-primary:hover {
13442    color: #515151 !important;
13443    background: #fff;
13444    border-color: #fff;
13445    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
13446}
13447
13448
13449.voucher-desc2 {
13450display:flex;
13451justify-content:center;
13452padding:0px;
13453align-items: center;
13454margin-top:30px;
13455}
13456
13457
13458
13459
13460.voucher-left2 {
13461width:50%;
13462padding: 50px 50px 50px 50px;
13463background: #f78119;
13464
13465}
13466
13467	.voucher-right2 {
13468width:50%;
13469padding:0px;
13470max-width:100%;
13471}
13472
13473
13474	
13475	
13476@media (max-width: 991px) {
13477   
13478	
13479	.voucher-desc2 {
13480display:block;
13481padding:30px 0px;
13482padding-bottom:0px;
13483}
13484
13485
13486	.voucher-right2 {
13487width:100%;
13488padding: 0px;
13489
13490}
13491
13492		
13493}
13494
13495
13496
13497@media (min-width: 992px) and (max-width: 1199px) {
13498
13499.voucher-desc2 {
13500
13501    padding: 0px;
13502
13503}
13504
13505
13506}
13507
13508
13509@media (min-width: 550px) and (max-width: 992px) {
13510
13511	.voucher-left2 {
13512width:100%;
13513padding:50px;
13514margin-bottom:10px;
13515}
13516}
13517
13518@media (min-width: 320px) and (max-width: 549px) {
13519
13520	.voucher-left2 {
13521width:100%;
13522padding:35px;
13523margin-bottom:10px;
13524}
13525
13526
13527}
13528
13529/*Features*/
13530
13531
13532.llc-login {
13533
13534width:12%;
13535
13536}
13537
13538.features-container {
13539
13540display: flex;
13541justify-content: center;
13542padding-top:0px;
13543background:#fff;
13544position:relative;
13545z-index: 10;
13546margin-left:10px;
13547background-image:url("https://manager.lbooking.online/CmsImages/hotel-warszawa-login-144.jpg");
13548background-repeat:no-repeat;
13549background-position:center center;
13550background-size:cover;
13551padding:50px 0px;
13552
13553}
13554
13555
13556
13557@media (max-width: 991px) {
13558   
13559	
13560.features-container {
13561
13562margin-left:0px;
13563
13564
13565}
13566
13567		
13568}
13569
13570
13571
13572@media (min-width: 768px) and (max-width: 991px) {
13573
13574
13575.llc-login {
13576
13577width:8%;
13578
13579}
13580
13581
13582
13583}
13584
13585
13586
13587
13588
13589@media (min-width: 320px) and (max-width: 767px) {
13590
13591
13592.llc-login {
13593
13594width:10%;
13595
13596}
13597
13598
13599.features-container {
13600   
13601    flex-direction: column;
13602padding-top:30px;
13603
13604}
13605
13606
13607}
13608
13609
13610
13611
13612/*Additional effects*/
13613
13614#login1, #login2, #login3, #login4, #login5, #login6, #loginr1, #loginr2 {
13615
13616visibility:hidden;
13617
13618}
13619
13620
13621.features-item:hover {
13622   
13623box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.21);
13624
13625
13626
13627}
13628
13629
13630.email2 {
13631
13632 background-image: url("https://manager.lbooking.online/CmsImages/emailiconl(1).png") !important;
13633    background-position: 15px center;
13634    background-repeat: no-repeat;
13635background-size: 15px;
13636border-bottom:1px solid #fff;
13637display:flex;
13638align-items: baseline;
13639
13640}
13641
13642.loginform:focus {
13643
13644border-color:#f78119 !important;
13645box-shadow:none !important;
13646
13647}
13648
13649
13650.pass2c {
13651
13652 background-image: url("https://manager.lbooking.online/CmsImages/lockl(1).png") !important;
13653    background-position: 15px center;
13654    background-repeat: no-repeat;
13655background-size: 15px;
13656border-bottom:1px solid #fff;
13657display:flex;
13658align-items: baseline;
13659
13660}
13661
13662@-moz-document url-prefix() {
13663
13664#emailf:focus {
13665
13666box-shadow:none !important;
13667
13668}
13669
13670
13671#passf:focus {
13672
13673box-shadow:none !important;
13674
13675}
13676
13677}
13678
13679
13680.showpass2 {
13681
13682text-align: right;
13683margin-top: 0px;
13684margin-right: 0px;
13685cursor:pointer;
13686
13687}
13688
13689
13690
13691.animationl {
13692  -webkit-animation-name: movel;
13693          animation-name: movel;
13694  -webkit-animation-duration: .4s;
13695          animation-duration: .4s;
13696  -webkit-animation-fill-mode: both;
13697          animation-fill-mode: both;
13698  -webkit-animation-delay: 1s;
13699          animation-delay: 1s;
13700}
13701
13702
13703.animationl2 {
13704  -webkit-animation-name: movel2;
13705          animation-name: movel2;
13706  -webkit-animation-duration: .4s;
13707          animation-duration: .4s;
13708  -webkit-animation-fill-mode: both;
13709          animation-fill-mode: both;
13710  -webkit-animation-delay: 1s;
13711          animation-delay: 1s;
13712}
13713
13714.animationl3 {
13715  -webkit-animation-name: movel3;
13716          animation-name: movel3;
13717  -webkit-animation-duration: .4s;
13718          animation-duration: .4s;
13719  -webkit-animation-fill-mode: both;
13720          animation-fill-mode: both;
13721  -webkit-animation-delay: 1s;
13722          animation-delay: 1s;
13723}
13724
13725
13726.al0 {
13727  -webkit-animation-delay: 0.6s;
13728          animation-delay: 0.6s;
13729}
13730
13731.al1 {
13732  -webkit-animation-delay: 0.7s;
13733          animation-delay: 0.7s;
13734}
13735.al2 {
13736  -webkit-animation-delay: 0.8s;
13737          animation-delay: 0.8s;
13738}
13739.al3 {
13740  -webkit-animation-delay: 0.9s;
13741          animation-delay: 0.9s;
13742}
13743
13744
13745.al4 {
13746  -webkit-animation-delay: 1s;
13747          animation-delay: 1s;
13748}
13749
13750
13751.al5 {
13752  -webkit-animation-delay: 1.1s;
13753          animation-delay: 1.1s;
13754}
13755
13756
13757
13758.al0r {
13759  -webkit-animation-delay: 0.6s;
13760          animation-delay: 0.6s;
13761}
13762
13763.al1r {
13764  -webkit-animation-delay: 0.7s;
13765          animation-delay: 0.7s;
13766}
13767
13768@keyframes movel {
13769  0% {
13770    opacity: 0;
13771    visibility: hidden;
13772    -webkit-transform: translateY(70px);
13773            transform: translateY(70px);
13774  }
13775  100% {
13776    opacity: 1;
13777    visibility: visible;
13778    -webkit-transform: translateY(0);
13779            transform: translateY(0);
13780  }
13781
13782}
13783
13784
13785@keyframes movel2 {
13786  0% {
13787    opacity: 0;
13788    visibility: hidden;
13789    -webkit-transform: translateX(70px);
13790            transform: translateX(70px);
13791  }
13792  100% {
13793    opacity: 1;
13794    visibility: visible;
13795    -webkit-transform: translateX(0);
13796            transform: translateX(0);
13797  }
13798
13799}
13800
13801
13802@keyframes movel3 {
13803  0% {
13804    opacity: 0;
13805    visibility: hidden;
13806    -webkit-transform: translateX(-70px);
13807            transform: translateX(-70px);
13808  }
13809  100% {
13810    opacity: 1;
13811    visibility: visible;
13812    -webkit-transform: translateX(0);
13813            transform: translateX(0);
13814  }
13815
13816}
13817
13818
13819
13820
13821
13822/*New drop login*/
13823
13824
13825.drop-email {
13826
13827background-image: url(https://manager.lbooking.online//CmsImages/emailiconl.png) !important;
13828background-position: 10px center;
13829background-repeat: no-repeat;
13830background-size: 15px;
13831display: flex;
13832align-items: baseline;
13833background-color: #fff;
13834border: 1px solid #ced4da;
13835border-radius: 0;
13836box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
13837
13838}
13839
13840
13841
13842.drop-pass {
13843
13844
13845background-image: url(https://manager.lbooking.online//CmsImages/lockl.png) !important;
13846background-position: 10px center;
13847background-repeat: no-repeat;
13848background-size: 15px;
13849display: flex;
13850align-items: baseline;
13851background-color: #fff;
13852border: 1px solid #ced4da;
13853border-radius: 0;
13854box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
13855
13856}
13857
13858
13859
13860.drop-email input {
13861
13862margin-left:30px;
13863background-color: #ffffff;
13864padding: 0.375rem 0.3rem !important;
13865border:none !important;
13866box-shadow: none !important;
13867filter:none;
13868}
13869
13870
13871
13872.drop-pass input {
13873
13874margin-left:30px;
13875background-color: #ffffff;
13876padding: 0.375rem 0.3rem !important;
13877border:none !important;
13878box-shadow: none !important;
13879filter:none;
13880}
13881
13882
13883.drop-email input:-webkit-autofill,
13884.drop-email input:-webkit-autofill:hover, 
13885.drop-email input:-webkit-autofill:focus, 
13886.drop-email input:-webkit-autofill:active
13887{
13888 -webkit-box-shadow: 0 0 0 30px white inset !important;
13889    outline: none !important;
13890}
13891
13892
13893
13894.drop-pass input:-webkit-autofill,
13895.drop-pass input:-webkit-autofill:hover, 
13896.drop-pass input:-webkit-autofill:focus, 
13897.drop-pass input:-webkit-autofill:active
13898{
13899 -webkit-box-shadow: 0 0 0 30px white inset !important;
13900    outline: none !important;
13901}
13902
13903
13904.showpass2d {
13905
13906text-align: right;
13907margin-top: 0px;
13908margin-right: 10px;
13909cursor:pointer;
13910
13911}
13912
13913
13914
13915/*Udogodnienia new */
13916
13917
13918/*Udogodnienia*/
13919
13920.facilititesh {
13921    background: url("https://hotel.com.pl/cms/letsbook/images/specjalne/tlo_udogodnienia.jpg") no-repeat #1C2022;
13922        background-position-x: 0%;
13923        background-position-y: 0%;
13924        background-size: auto;
13925    margin-left: -15px;
13926    margin-right: -15px;
13927    padding: 40px 40px 80px 40px;
13928    color: white;
13929    background-size: cover;
13930    background-position: center;
13931margin-top:80px;
13932}
13933
13934.fac-cont {
13935
13936display:flex;
13937flex-wrap:wrap;
13938
13939justify-content:space-evenly;
13940
13941
13942margin-left:95px;
13943
13944
13945}
13946
13947
13948.facilityh {
13949
13950width:33.33%;
13951margin-bottom:30px;
13952
13953}
13954
13955.facilititesh h3 {
13956    font-size: 28px;
13957    margin-top: 60px;
13958    margin-bottom: 12px;
13959    font-family: "forum_regular", Tahoma, sans-serif;
13960}
13961
13962.title-category {
13963    font-size: 18px;
13964  
13965}
13966
13967.containerh {
13968    width: 100%;
13969
13970    margin-right: auto;
13971    margin-left: auto;
13972max-width:1140px;
13973margin-top:60px;
13974}
13975
13976
13977
13978.facilityh .fac-desc {
13979    font: 14px "open_sanslight", Tahoma, sans-serif;
13980    margin-bottom: 10px;
13981    margin-top: -20px;
13982line-height: 20px;
13983margin-left:0px !important;
13984}
13985
13986
13987.rowf {
13988
13989padding-right:10px;
13990
13991}
13992
13993
13994/*Responsive*/
13995
13996
13997@media (min-width: 320px) and (max-width: 549px) {
13998
13999.facilititesh {
14000
14001    padding: 40px 20px 60px 20px;
14002
14003}
14004
14005
14006.facilityh {
14007
14008width:300px;
14009
14010
14011}
14012
14013.fac-cont {
14014
14015margin-left:30px;
14016
14017
14018}
14019
14020
14021}
14022
14023
14024
14025
14026
14027
14028@media (min-width: 550px) and (max-width: 767px) {
14029
14030.facilititesh {
14031
14032    padding: 40px 20px 60px 20px;
14033
14034}
14035
14036
14037.containerh {
14038   
14039max-width:100%;
14040}
14041
14042.facilityh {
14043
14044width:48%;
14045
14046}
14047
14048.fac-cont {
14049
14050margin-left:45px;
14051
14052}
14053
14054.rowf {
14055
14056padding-right:15px;
14057
14058}
14059
14060}
14061
14062@media (min-width: 768px) and (max-width: 991px) {
14063
14064
14065.facilititesh {
14066
14067    padding: 40px 20px 60px 20px;
14068
14069}
14070
14071.containerh {
14072   
14073max-width:690px;
14074}
14075
14076
14077.facilityh {
14078
14079width:49%;
14080
14081}
14082
14083.rowf {
14084
14085padding-right:15px;
14086
14087}
14088
14089.fac-cont {
14090
14091margin-left:65px;
14092
14093}
14094
14095
14096}
14097
14098
14099@media (min-width: 992px) and (max-width: 1199px) {
14100
14101
14102
14103.containerh {
14104   
14105max-width:870px;
14106}
14107
14108.facilityh {
14109
14110width:30%;
14111
14112}
14113
14114
14115.fac-cont {
14116
14117margin-left:20px;
14118
14119}
14120
14121
14122}
14123
14124
14125@media (min-width: 550px) and (max-width: 991px) {
14126
14127.facilityh:last-child {
14128
14129width:100%;
14130
14131}
14132
14133}
14134
14135@media (min-width: 1440px) {
14136
14137.fac-cont {
14138
14139margin-left:140px;
14140
14141}
14142
14143.containerh {
14144   
14145max-width:1400px;
14146}
14147
14148
14149
14150}
14151
14152
14153
14154/*Facilities icons*/
14155
14156.minus-icon:before {
14157
14158 content: '\f068';
14159color:#ffffff;
14160font-size:18px;
14161font-family: 'Font Awesome 5 Pro';
14162margin-right:15px;
14163font-style: normal;
14164
14165}
14166
14167
14168.pokoje-icon:before {
14169
14170 content: '\f236';
14171color:#ffffff;
14172font-size:18px;
14173font-family: 'Font Awesome 5 Pro';
14174margin-right:15px;
14175font-style: normal;
14176}
14177
14178
14179.wellness-icon:before {
14180
14181 content: '\f5bb';
14182color:#ffffff;
14183font-size:18px;
14184font-family: 'Font Awesome 5 Pro';
14185margin-right:15px;
14186font-style: normal;
14187}
14188
14189
14190.conference-icon:before {
14191
14192 content: '\f6a3';
14193color:#ffffff;
14194font-size:18px;
14195font-family: 'Font Awesome 5 Pro';
14196margin-right:15px;
14197font-style: normal;
14198}
14199
14200
14201.resto-icon:before {
14202
14203 content: '\f2e7';
14204color:#ffffff;
14205font-size:18px;
14206font-family: 'Font Awesome 5 Pro';
14207margin-right:15px;
14208font-style: normal;
14209}
14210
14211
14212
14213
14214.clean-icon:before {
14215
14216 content: '\f51a';
14217color:#ffffff;
14218font-size:18px;
14219font-family: 'Font Awesome 5 Pro';
14220margin-right:15px;
14221font-style: normal;
14222}
14223
14224
14225.reception-icon:before {
14226
14227 content: '\f562';
14228color:#ffffff;
14229font-size:18px;
14230font-family: 'Font Awesome 5 Pro';
14231margin-right:15px;
14232font-style: normal;
14233}
14234
14235
14236
14237
14238.added-icon:before {
14239
14240 content: '\f067';
14241color:#ffffff;
14242font-size:18px;
14243font-family: 'Font Awesome 5 Pro';
14244margin-right:15px;
14245font-style: normal;
14246}
14247
14248
14249.transport-icon:before {
14250
14251 content: '\f072';
14252color:#ffffff;
14253font-size:18px;
14254font-family: 'Font Awesome 5 Pro';
14255margin-right:15px;
14256font-style: normal;
14257}
14258
14259
14260
14261.disable-icon:before {
14262
14263 content: '\f193';
14264color:#ffffff;
14265font-size:18px;
14266font-family: 'Font Awesome 5 Pro';
14267margin-right:15px;
14268font-style: normal;
14269}
14270
14271
14272
14273
14274.parking-icon:before {
14275
14276 content: '\f540';
14277color:#ffffff;
14278font-size:18px;
14279font-family: 'Font Awesome 5 Pro';
14280margin-right:15px;
14281font-style: normal;
14282}
14283
14284
14285
14286.animal-icon:before {
14287
14288 content: '\f1b0';
14289color:#ffffff;
14290font-size:18px;
14291font-family: 'Font Awesome 5 Pro';
14292margin-right:15px;
14293font-style: normal;
14294}
14295
14296
14297
14298.mult-icon:before {
14299
14300 content: '\f0ac';
14301color:#ffffff;
14302font-size:18px;
14303font-family: 'Font Awesome 5 Pro';
14304margin-right:15px;
14305font-style: normal;
14306}
14307
14308
14309.tech-icon:before {
14310
14311 content: '\f3fa';
14312color:#ffffff;
14313font-size:18px;
14314font-family: 'Font Awesome 5 Pro';
14315margin-right:15px;
14316font-style: normal;
14317}
14318
14319
14320/*Nazwa stawki mobile*/
14321
14322
14323@media (min-width: 320px) and (max-width: 767px) {
14324
14325.rezerwacje-view #itemAddedModal .title {
14326    font: 22px "forum_regular", Tahoma, sans-serif;
14327    color: #1C2022;
14328}
14329
14330}
14331
14332/*Container facilities*/
14333
14334
14335.hotel-view .box.facilities {
14336    background: none !important;
14337 
14338}
14339
14340
14341
14342.facility {
14343
14344width:100%;
14345padding:0px;
14346
14347
14348}
14349
14350
14351.facilities ul {
14352
14353width:100%;
14354padding:0px;
14355margin:0px;
14356
14357
14358}
14359
14360
14361
14362
14363
14364/*Nazwa stawki mobile*/
14365
14366
14367@media (min-width: 320px) and (max-width: 767px) {
14368
14369.rezerwacje-view #itemAddedModal .title {
14370    font: 22px "forum_regular", Tahoma, sans-serif;
14371    color: #1C2022;
14372}
14373
14374}
14375
14376
14377/*Login page offers*/
14378
14379
14380
14381/*Animation*/
14382
14383
14384.animated {
14385     position: relative;
14386    left: -1000px;
14387z-index:5;
14388visibility:visible !important;
14389  
14390  
14391
14392    -webkit-animation: slides 0.7s forwards;
14393    -webkit-animation-delay: 0s;
14394    animation: slides 0.7s forwards;
14395    animation-delay: 0s;
14396}
14397
14398
14399
14400.animated-2 {
14401     position: relative;
14402    left: 1000px;
14403z-index:5;
14404visibility:visible !important;
14405  
14406  
14407
14408    -webkit-animation: slides 0.7s forwards;
14409    -webkit-animation-delay: 0s;
14410    animation: slides 0.7s forwards;
14411    animation-delay: 0s;
14412}
14413
14414
14415.animated-4 {
14416
14417     position: relative;
14418    left: -1000px;
14419z-index:5;
14420visibility:visible !important;
14421  
14422  
14423
14424    -webkit-animation: slides 0.7s forwards;
14425    -webkit-animation-delay: 0s;
14426    animation: slides 0.7s forwards;
14427    animation-delay: 0s;
14428
14429
14430visibility:visible !important;
14431
14432}
14433
14434
14435
14436.animated-5 {
14437
14438
14439
14440position:relative;
14441
14442top:0px;
14443
14444 animation: slideitem 0.7s;
14445
14446
14447
14448visibility:visible !important;
14449
14450}
14451
14452
14453
14454.animated-6 {
14455
14456     position: relative;
14457    left: 1000px;
14458z-index:5;
14459visibility:visible !important;
14460  
14461  
14462
14463    -webkit-animation: slides 0.7s forwards;
14464    -webkit-animation-delay: 0s;
14465    animation: slides 0.7s forwards;
14466    animation-delay: 0s;
14467
14468
14469
14470visibility:visible !important;
14471
14472}
14473
14474
14475
14476
14477
14478@-webkit-keyframes slides {
14479    100% { left: 0; }
14480}
14481
14482@keyframes slides {
14483    100% { left: 0; }
14484}
14485
14486.animated-3 {
14487
14488
14489
14490position:relative;
14491
14492top:0px;
14493
14494 animation: slideitem 0.7s;
14495visibility:visible !important;
14496
14497}
14498
14499
14500@keyframes slideitem {
14501  from {top: 1000px;}
14502  to {top: 0px;}
14503}
14504
14505
14506
14507
14508/*Uklad*/
14509
14510
14511@media screen and (min-width:1130px) {
14512
14513.special-container {
14514
14515margin:0px 0px;
14516
14517}
14518
14519}
14520
14521.block-new {
14522
14523 display: flex;
14524 justify-content: center;
14525 align-items: center;
14526margin:10px 0px;
14527
14528}
14529
14530
14531
14532.block-left-big-new{
14533 width:60%;
14534 float:left;
14535}
14536
14537.block-left-big-new img {
14538 max-width: 100%;
14539 height: auto;
14540 display: block;
14541width: 100%;
14542object-fit: cover;
14543object-position: center center;
14544}
14545
14546
14547.block-right-small-new {
14548 width:40%;
14549 font-size: 14px;
14550 line-height: 22px;
14551 text-align: center;
14552 color: #121317;
14553 float: left;
14554 padding: 0px 50px;
14555 margin: 0 auto;
14556 background-color: #f6f7f2;
14557position:relative;
14558  }
14559
14560
14561.text-container-new {
14562white-space: pre-line;
14563padding: 0 15px;
14564}
14565
14566
14567.inner-opis {
14568
14569position: absolute;
14570top: 50%;
14571transform: translate(0%,-50%);
14572left: 0;
14573padding: 0px 50px;
14574
14575}
14576
14577
14578
14579
14580
14581@media screen and (min-width:992px) {
14582
14583
14584.block-left-big-new{
14585 width:60%;
14586 float:left;
14587}
14588
14589.block-left-big-new img {
14590 max-width: 100%;
14591 height: auto;
14592 display: block;
14593width: 100%;
14594object-fit: cover;
14595object-position: center center;
14596}
14597
14598
14599.block-right-small-new {
14600
14601margin-left:10px;
14602
14603
14604  }
14605
14606
14607.block-rightpakiet {
14608
14609margin-left:0px;
14610margin-right:10px;
14611
14612
14613}
14614
14615
14616}
14617
14618@media (min-width: 1024px) and (max-width: 1199px) {
14619
14620.block-left-big-new img {
14621
14622 height: auto;
14623min-height:400px;
14624
14625
14626}
14627
14628}
14629
14630
14631
14632@media (min-width: 768px) and (max-width: 1023px) {
14633
14634.block-left-big-new img {
14635
14636 height: auto;
14637min-height:400px;
14638
14639
14640}
14641
14642
14643.title-header {
14644
14645font-size:24px;
14646
14647}
14648
14649.inner-opis {
14650
14651padding:0px 15px;
14652
14653}
14654
14655}
14656
14657
14658
14659@media (min-width: 320px) and (max-width: 991px) {
14660
14661.block-new {
14662
14663 display: flex;
14664flex-direction:column !important;
14665margin:30px 0px;
14666
14667}
14668
14669.block-left-big-new {
14670
14671width:100%;
14672margin-bottom:10px;
14673
14674
14675}
14676
14677
14678.block-right-small-new {
14679
14680width:100%;
14681 padding: 0px;
14682
14683  }
14684
14685
14686
14687
14688.title-header {
14689
14690font-size:22px;
14691margin-top:0px;
14692
14693}
14694
14695.inner-opis {
14696
14697padding:40px 15px;
14698position: relative;
14699top: 0;
14700transform: none;
14701left: 0;
14702
14703}
14704
14705}
14706
14707
14708/*Nowa belka*/
14709
14710.hotel-promo2 {
14711    position: relative;
14712    height: 120px;
14713    background: #f78119;
14714    color: #fff;
14715    width: 50%;
14716    margin-bottom: 50px;
14717visibility:hidden;
14718margin-left:0%;
14719align-self:flex-start;
14720}
14721
14722
14723.hotel-moto2 {
14724    position: relative;
14725    text-align: center;
14726    font: 24px "forum_regular", Tahoma, sans-serif;
14727    text-transform: uppercase;
14728    top: 50%;
14729    transform: translate(0,-50%);
14730padding: 0px 40px 0 40px;
14731}
14732
14733
14734
14735@media screen and (min-width: 1440px) {
14736
14737.hotel-promo2 {
14738
14739height:160px;
14740
14741 
14742}
14743
14744
14745}
14746
14747
14748
14749@media (min-width: 1200px) and (max-width: 1439px) {
14750
14751.hotel-promo2 {
14752
14753height:120px;
14754 
14755}
14756
14757
14758}
14759
14760
14761@media (min-width: 550px) and (max-width: 1199px) {
14762
14763
14764
14765.hotel-promo2 {
14766
14767height:90px;
14768 
14769}
14770
14771.hotel-moto2 {
14772
14773font-size:20px;
14774
14775}
14776
14777
14778
14779
14780
14781}
14782
14783
14784
14785@media (min-width: 382px) and (max-width: 767px) {
14786
14787
14788
14789.hotel-promo2 {
14790
14791min-width:381px;
14792height:90px;
14793
14794
14795}
14796
14797
14798.hotel-moto2 {
14799
14800font-size:20px;
14801
14802}
14803
14804
14805}
14806
14807
14808
14809@media (min-width: 320px) and (max-width: 381px) {
14810
14811.hotel-promo2 {
14812
14813
14814width:100%;
14815
14816height:90px;
14817
14818
14819}
14820
14821
14822.hotel-moto2 {
14823
14824font-size:20px;
14825margin-left:0px;
14826
14827}
14828
14829
14830}
14831
14832
14833/*Animation moto*/
14834
14835
14836.animatedpromo {
14837     position: relative;
14838    left: -1000px;
14839z-index:5;
14840visibility:visible !important;
14841  
14842  
14843
14844    -webkit-animation: slideshp 0.7s forwards;
14845    -webkit-animation-delay: 0s;
14846    animation: slideshp 0.7s forwards;
14847    animation-delay: 0s;
14848}
14849
14850@-webkit-keyframes slideshp {
14851    100% { left: 0; }
14852}
14853
14854@keyframes slideshp {
14855    100% { left: 0; }
14856}
14857
14858
14859/*home css modification*/
14860
14861
14862@media screen and (min-width:1440px) {
14863
14864
14865.home-view .h-box {
14866
14867
14868max-width:1400px;
14869margin:20px auto 60px auto;
14870
14871}
14872
14873.filter-home {
14874max-width: 1365px;
14875margin: auto auto 30px auto;
14876width: 100%;
14877
14878}
14879
14880}
14881
14882@media (min-width: 1200px) and (max-width: 1439px) {
14883
14884.home-view .h-box {
14885
14886
14887max-width:1140px;
14888margin:20px auto 60px auto;
14889
14890
14891}
14892
14893.filter-home {
14894max-width: 1107px;
14895margin: auto auto 30px auto;
14896width: 100%;
14897
14898}
14899
14900}
14901
14902
14903@media (min-width: 992px) and (max-width: 1199px) {
14904
14905.home-view .h-box {
14906
14907
14908max-width:960px;
14909margin:20px auto 60px auto;
14910
14911
14912}
14913
14914.filter-home {
14915max-width: 927px;
14916margin: auto auto 30px auto;
14917width: 100%;
14918
14919}
14920
14921}
14922
14923
14924@media (min-width: 768px) and (max-width: 991px) {
14925
14926.home-view .h-box {
14927
14928
14929max-width:720px;
14930margin:20px auto 60px auto;
14931
14932
14933}
14934
14935.filter-home {
14936max-width: 689px;
14937margin: auto auto 30px auto;
14938width: 100%;
14939
14940}
14941
14942}
14943
14944
14945@media (min-width: 576px) and (max-width: 767px) {
14946
14947.home-view .h-box {
14948
14949
14950max-width:540px;
14951margin:20px auto 60px auto;
14952
14953
14954}
14955
14956.filter-home {
14957max-width: 510px;
14958margin: auto auto 30px auto;
14959width: 100%;
14960
14961}
14962
14963}
14964
14965
14966@media (min-width: 320px) and (max-width: 575px) {
14967
14968.home-view .h-box {
14969
14970
14971max-width:100%;
14972margin:20px auto 60px auto;
14973padding:0px 0px;
14974
14975}
14976
14977
14978
14979}
14980
14981@media screen and (min-width:992px) {
14982
14983.col-lg-8 {
14984    flex: 0 0 56.66667%;
14985    max-width: 56.667%;
14986}
14987
14988}
14989
14990
14991
14992
14993@media (min-width: 768px) and (max-width: 991px) {
14994
14995.home-view .inf-text {
14996
14997
14998max-width:690px;
14999
15000
15001}
15002}
15003
15004
15005
15006@media (min-width: 576px) and (max-width: 767px) {
15007
15008.home-view .inf-text {
15009
15010
15011max-width:690px;
15012
15013
15014}
15015}
15016
15017
15018@media (min-width: 320px) and (max-width: 575px) {
15019
15020.home-view .inf-text {
15021
15022padding:0px 30px;
15023
15024
15025}
15026}
15027
15028
15029/*Pdf*/
15030
15031.dateinner {
15032
15033margin-left:50px;
15034
15035}
15036
15037
15038
15039.rsvs-view th {
15040
15041font-size:13px;
15042
15043}
15044
15045
15046.rsvs-view td {
15047font-size:13px;
15048
15049}
15050
15051
15052
15053@media screen and (min-width:1440px) {
15054
15055.rsvs-view th {
15056
15057font-size:14px;
15058
15059}
15060
15061
15062.rsvs-view td {
15063font-size:14px;
15064
15065}
15066
15067
15068}
15069
15070
15071.pdfgenb {
15072
15073cursor:pointer;
15074
15075}
15076
15077
15078.removebtn {
15079
15080display:block !important;
15081
15082}
15083
15084
15085.removetitle {
15086
15087visibility:visible !important;
15088
15089}
15090
15091.printres .text-white {
15092
15093color:#000 !important;
15094text-align:left !important; 
15095margin-left:50px !important;
15096
15097
15098}
15099
15100
15101.printres .qrprintres {
15102
15103color:#000 !important;
15104text-align:left !important; 
15105margin-left:50px !important;
15106
15107
15108}
15109
15110
15111
15112
15113.modal-back-pdf {
15114
15115display:none;
15116position: fixed;
15117top: 0;
15118left: 0;
15119z-index: 99999999999999;
15120width: 100vw;
15121height: 100vh;
15122background-color: #000;
15123opacity:1;
15124
15125}
15126
15127
15128.loaderpdf {
15129
15130
15131z-index:9;
15132position:fixed;
15133top:50%;
15134left:50%;
15135transform:translate(-50%,-50%);
15136
15137
15138}
15139
15140
15141
15142.loaderpdf img {
15143
15144width:120px;
15145height:120px;
15146
15147
15148}
15149
15150
15151
15152.tooltippdf {
15153  position: relative;
15154  display: inline-block;
15155cursor:pointer;
15156}
15157
15158
15159.tooltippdf .tooltiptextpdf {
15160  visibility: hidden;
15161  width: auto;
15162  background-color: black;
15163  color: #fff;
15164  text-align: center;
15165  border-radius: 6px;
15166  padding: 5px;
15167font-size:9px;
15168margin-top:20px;
15169  position: absolute;
15170  z-index: 1;
15171opacity:0;
15172}
15173
15174.tooltippdf:hover .tooltiptextpdf {
15175  visibility: visible;
15176opacity:1;
15177transition:0.3s;
15178}
15179
15180
15181
15182
15183
15184
15185.tooltippdf2 {
15186  position: relative;
15187  display: inline-block;
15188cursor:pointer;
15189}
15190
15191
15192.tooltippdf2 .tooltiptextpdf2 {
15193  visibility: hidden;
15194  width: auto;
15195  background-color: black;
15196  color: #fff;
15197  text-align: center;
15198  border-radius: 6px;
15199  padding: 5px;
15200font-size:9px;
15201margin-top:20px;
15202margin-left:-20px;
15203  position: absolute;
15204  z-index: 1;
15205opacity:0;
15206}
15207
15208.tooltippdf2:hover .tooltiptextpdf2 {
15209  visibility: visible;
15210  transition: 0.3s;
15211opacity:1;
15212}
15213
15214
15215
15216
15217@media (min-width: 768px) and (max-width: 1199px) {
15218
15219.rsvs-view .table {
15220
15221table-layout:fixed;
15222
15223}
15224
15225
15226.rsvs-view th {
15227font-size:10px;
15228
15229}
15230
15231
15232.rsvs-view td {
15233font-size:10px;
15234
15235}
15236
15237
15238.rsvs-view .cnc a {
15239
15240font-size:10px !important;
15241
15242}
15243
15244.printresinner th {
15245
15246font-size:9px !important;
15247
15248}
15249
15250
15251.printresinner td {
15252
15253font-size:9px !important;
15254
15255}
15256
15257
15258
15259}
15260
15261
15262
15263@media (min-width: 320px) and (max-width: 767px) {
15264
15265
15266.data .pdfcont {
15267
15268width:100%;
15269
15270}
15271
15272
15273.printresinner th {
15274
15275display:none; !important;
15276
15277}
15278
15279
15280.printresinner td {
15281
15282font-size:12px !important;
15283display:flex;
15284padding: 10px 0px;
15285
15286}
15287
15288
15289.printresinner .data {
15290
15291display:block;
15292margin-left:50px !important;
15293
15294}
15295
15296.printresinner .dtl {
15297
15298display:block;
15299margin-left:35px !important;
15300
15301}
15302
15303.printresinner .llc {
15304
15305position: relative !important;
15306bottom: unset !important;
15307right: 0px !important;
15308margin-top: 0 !important;
15309
15310}
15311
15312
15313.printresinner .pdfcont {
15314
15315display:none !important;
15316
15317}
15318
15319
15320
15321.loaderpdf img {
15322
15323width:75px;
15324height:75px;
15325
15326
15327}
15328
15329
15330.dateinner {
15331
15332font-size:8px;
15333
15334}
15335
15336
15337
15338.tooltippdf .tooltiptextpdf {
15339
15340font-size:8px;
15341
15342}
15343
15344.tooltippdf2 .tooltiptextpdf2 {
15345
15346font-size:8px;
15347
15348}
15349
15350}
15351
15352
15353/*My points*/
15354
15355.my-pts-view.container .table.rsvs tr:nth-child(2n) {
15356background: #f6f7f2;
15357}
15358
15359.legendcont {
15360
15361margin-bottom: 30px;
15362line-height: 30px;
15363display: flex;
15364margin-left: 15px;
15365font-size:14px;
15366}
15367
15368.legendlabel {
15369padding:6px;
15370display: inline-block;
15371background: #f78119;
15372}
15373
15374
15375
15376.legendcaption {
15377
15378padding-left: 7px;
15379
15380}
15381
15382.validcont {
15383
15384display:flex;
15385align-items:center;
15386
15387}
15388
15389.invalidcont {
15390
15391margin-left:20px;
15392display:flex;
15393align-items:center;
15394
15395}
15396
15397.invalidcont .legendlabel {
15398
15399
15400background: rgba(247,129,25,0.7) !important;
15401
15402
15403}
15404
15405.accordionpts {
15406
15407 background-color: transparent;
15408  color: #212529;
15409  cursor: pointer;
15410  padding: 10px 15px;
15411  margin: 0 auto;
15412  margin-left:0;
15413  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
15414  text-align: left;
15415  outline: none;
15416  font-size: 18px;
15417font-family: "forum_regular", Tahoma, sans-serif;
15418  transition: 0.4s;
15419  text-transform: uppercase;
15420
15421}
15422
15423
15424.active77p, .accordionpts:hover {
15425
15426 background-color: transparent;
15427
15428}
15429
15430
15431.accordionpts:after {
15432
15433  content: '\f067';
15434  color: #777;
15435  font-weight: normal;
15436  float: right;
15437  margin-left: 5px;
15438 font-size: 20px;
15439font-family: 'Font Awesome 5 Pro';
15440 
15441}
15442
15443
15444.active77p:after {
15445
15446  content: "\f068";
15447font-family: 'Font Awesome 5 Pro';
15448  
15449}
15450
15451
15452.panelpts {
15453
15454    padding: 0px 0px;
15455    background-color: transparent;
15456    max-height: 0;
15457    overflow: hidden;
15458    transition: max-height 0.2s ease-out;
15459    color: transparent;
15460   
15461}
15462
15463
15464.panel-textpts {
15465
15466   text-align: left;
15467   font-size: 16px;
15468   padding: 0px 0% 0px 0%;
15469   color: #3c3a45;
15470   line-height: 27px;
15471 
15472}
15473
15474
15475
15476#acicona:before {
15477
15478  content: '\f51e';
15479  color: #212529;
15480  font-weight: normal;
15481  margin-right: 15px;
15482 font-size: 18px;
15483font-family: 'Font Awesome 5 Pro';
15484 
15485}
15486
15487#aciconu:before {
15488
15489  content: '\f85c';
15490  color: #212529;
15491  font-weight: normal;
15492  margin-right: 15px;
15493 font-size: 18px;
15494font-family: 'Font Awesome 5 Pro';
15495
15496 
15497}
15498
15499
15500@media screen and (min-width:1440px) {
15501
15502
15503.pts-cont {
15504
15505padding:0px 100px;
15506
15507}
15508
15509
15510}
15511
15512
15513
15514@media (min-width: 1024px) and (max-width: 1439px) {
15515
15516.pts-cont {
15517
15518padding:0px 50px;
15519
15520}
15521
15522
15523}
15524
15525@media (min-width: 320px) and (max-width: 767px) {
15526
15527.legendcont {
15528
15529font-size:11px;
15530
15531}
15532
15533
15534.accordionpts {
15535
15536
15537 font-size: 14px;
15538
15539 
15540}
15541
15542
15543.accordionpts:after {
15544
15545
15546 font-size: 16px;
15547
15548 
15549}
15550
15551
15552
15553
15554}
15555
15556@media (min-width: 320px) and (max-width: 549px) {
15557
15558.legendcont {
15559line-height: 15px;
15560}
15561
15562}
15563
15564
15565.pts-cont .card {
15566
15567margin-top: 0px !important;
15568border-top: none !important;
15569
15570
15571}
15572
15573.pts-cont .card-header {
15574
15575display:none !important;
15576
15577
15578}
15579
15580
15581.my-pts-view .points {
15582
15583display:none;
15584
15585
15586}
15587
15588
15589.pts-cont .points {
15590
15591display:block !important;
15592
15593
15594}
15595
15596
15597
15598.rsvs-view .res-invalid.llc {
15599
15600color: rgba(247,129,25,0.7) !important;
15601
15602
15603}
15604
15605/*Filter Calendar*/
15606
15607.chosen-container .chosen-results li.group-result {
15608
15609width: 100% !important;
15610float:left;
15611background: #e1e1e1;
15612font-family: "forum_regular", Tahoma, sans-serif;
15613font-size:13px;
15614text-transform:uppercase;
15615
15616
15617}
15618
15619.chosen-container .chosen-results li.group-option {
15620
15621    float: left !important;
15622}
15623
15624
15625.filter-rez .chosen-container .chosen-results {
15626
15627max-height: 300px !important;
15628
15629
15630}
15631
15632
15633.chosen-container .chosen-results li.group-option {
15634    float: left !important;
15635}
15636.chosen-container .chosen-results li.group-option {
15637    padding-left: 15px;
15638}
15639.chosen-container .chosen-results li.active-result {
15640    display: list-item;
15641    cursor: pointer;
15642}
15643.chosen-container .chosen-results li {
15644    display: none;
15645    margin: 0;
15646    padding: 5px 6px;
15647        padding-left: 6px;
15648    list-style: none;
15649    line-height: 15px;
15650    word-wrap: break-word;
15651    -webkit-touch-callout: none;
15652}
15653
15654
15655.daygroupinner {
15656
15657padding: 5px 0px !important;
15658
15659}
15660
15661
15662.monthgroupinner {
15663padding: 5px 0px !important;
15664}
15665
15666
15667
15668.yeargroupinner {
15669padding: 5px 0px !important;
15670}
15671
15672
15673
15674.daygroupinner {
15675
15676    border-bottom: 1px solid #e1e1e1;
15677    border-right: 1px solid #e1e1e1;
15678    text-align: center;
15679    min-width: 8.3%;
15680    padding-left: 0 !important;
15681
15682}
15683
15684
15685.monthgroupinner {
15686    border-bottom: 1px solid #e1e1e1;
15687    border-right: 1px solid #e1e1e1;
15688    text-align: center;
15689    min-width: 8.32%;
15690    padding-left: 0 !important;
15691}
15692
15693
15694.yeargroupinner {
15695    border-bottom: 1px solid #e1e1e1;
15696    border-right: 1px solid #e1e1e1;
15697    border-top: 1px solid #e1e1e1;
15698    text-align: center;
15699    min-width: 12.5%;
15700    padding-left: 0 !important;
15701}
15702
15703
15704.january, .february, .march, .april, .may, .june, .july, .august, .september, .october, .november, .december {
15705
15706 border-top: 1px solid #e1e1e1 !important;
15707
15708}
15709
15710
15711.april, .august, .december {
15712
15713border-right: none !important;
15714
15715
15716}
15717
15718
15719.d1, .d2, .d3, .d4, .d5, .d6, .d7, .d8, .d9, .d10, .d11, .d12 {
15720
15721 border-top: 1px solid #e1e1e1 !important;
15722
15723
15724}
15725
15726
15727.d12, .d24 {
15728
15729  border-right: none !important;
15730
15731
15732}
15733
15734
15735.d25, .d26, .d27, .d28, .d29, .d30, .d31 {
15736
15737  border-bottom: none !important;
15738
15739
15740}
15741
15742
15743
15744
15745
15746.y26 {
15747    border-right: none !important;
15748}
15749
15750
15751/*My reservations containers*/
15752
15753
15754@media (min-width: 1601px) {
15755
15756.rsvs-view {
15757
15758max-width: 1600px;
15759margin:auto;
15760
15761}
15762
15763}
15764
15765@media (min-width: 1440px) and (max-width: 1600px) {
15766
15767.rsvs-view {
15768
15769max-width: 1400px;
15770margin:auto;
15771
15772}
15773
15774
15775}
15776
15777@media (min-width: 1200px) and (max-width: 1439px) {
15778
15779.rsvs-view {
15780
15781max-width: 1200px;
15782margin:auto;
15783
15784}
15785
15786
15787}
15788
15789
15790
15791@media (min-width: 992px) and (max-width: 1199px) {
15792
15793.rsvs-view {
15794
15795max-width: 960px;
15796margin:auto;
15797
15798}
15799
15800
15801}
15802
15803
15804
15805@media (min-width: 768px) and (max-width: 991px) {
15806
15807.rsvs-view {
15808
15809max-width: 720px;
15810margin:auto;
15811
15812}
15813
15814
15815}
15816
15817
15818@media (min-width: 576px) and (max-width: 767px) {
15819
15820.rsvs-view {
15821
15822max-width: 540px;
15823margin:auto;
15824
15825}
15826
15827
15828}
15829
15830@media (min-width: 992px) {
15831.rsvs-view .offset-lg-1 {
15832    margin-left: 7.3%;
15833}
15834
15835
15836}
15837
15838
15839/*Price Eur Bug Fix*/
15840
15841@media (min-width: 320px) and (max-width: 767px) {
15842
15843.price-eur {
15844    margin-top: 10px;
15845}
15846
15847}
15848
15849
15850
15851
15852/*Konto New*/
15853
15854
15855.icon1st .chosen-container-single .chosen-single div b:before {
15856
15857 position: absolute;
15858font-family: 'Font Awesome 5 Pro';
15859color:#898989;
15860content: "\f073" !important;
15861top:0;
15862right:7px;
15863
15864}
15865
15866
15867
15868@media screen and (min-width:1200px) {
15869
15870.my-pts-view .container-fluid {
15871
15872padding-left:60px !important;
15873padding-right:60px !important;
15874
15875
15876}
15877
15878}
15879
15880
15881@media (min-width: 768px) and (max-width: 1199px) {
15882
15883.my-pts-view .container-fluid {
15884
15885padding-left:30px !important;
15886padding-right:30px !important;
15887
15888
15889}
15890
15891}
15892
15893
15894/*Dashboard*/
15895
15896
15897.dashboard {
15898
15899padding:30px 0px;
15900
15901}
15902
15903
15904.rownew {
15905
15906display: -ms-flexbox;
15907display: flex;
15908-ms-flex-wrap: nowrap;
15909flex-wrap: nowrap;
15910
15911
15912}
15913
15914.single-service {
15915	position: relative;
15916	text-align: left;
15917	
15918	-webkit-transition: .3s;
15919	transition: .3s;
15920	padding: 30px 20px;
15921	border: 1px solid rgba(0, 0, 0, 0.10);
15922        min-height:180px;
15923width:33.333%;
15924margin-right:30px;
15925font-size:14px;
15926color:#212529;
15927
15928}
15929
15930
15931.single-service:last-child {
15932
15933margin-right:0px;
15934
15935}
15936
15937.single-service:before {
15938	position: absolute;
15939	width: 0;
15940	height: 0;
15941	background-color: #c26108;
15942	left: 0;
15943	top: 0;
15944	content: "";
15945	-webkit-transition: .3s;
15946	transition: .3s
15947       
15948}
15949.single-service:after {
15950	position: absolute;
15951	width: 0;
15952	height: 0;
15953	background-color: #c26108;
15954	right: 0;
15955	bottom: 0;
15956	content: "";
15957	-webkit-transition: .3s;
15958	transition: .3s
15959}
15960.single-service:hover:after,
15961.single-service:hover:before {
15962	width: 50%;
15963	height: 2px;
15964	-webkit-transition: .3s;
15965	transition: .3s
15966}
15967.single-service:hover {
15968	box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.10)
15969}
15970.single-service i.fa {
15971	font-size: 20px;
15972	width: 60px;
15973	height: 60px;
15974	border: 1px solid #ddd;
15975	line-height: 60px;
15976	margin-bottom: 30px;
15977	border-radius: 50%;
15978	-webkit-transition: .3s;
15979	transition: .3s
15980}
15981.single-service:hover i.fa {
15982	background-color: #FF7200;
15983	color: #fff;
15984	border-color: #FF7200;
15985	border-radius: 0;
15986}
15987.single-service h4 {
15988	font-size: 20px;
15989	font-weight: 400;
15990	margin-bottom: 15px;
15991	text-transform: capitalize;
15992}
15993.single-service p {
15994	font-size: 15px;
15995	line-height: 1.8;
15996}
15997
15998
15999.kody .table thead th {
16000
16001padding-top: 0px !important;
16002
16003}
16004
16005
16006.title-headers {
16007    font-family: "forum_regular", Tahoma, sans-serif;
16008    font-size: 20px;
16009    color: #212529;
16010    margin: 15px 0px;
16011    text-align: left;
16012    text-transform: uppercase;
16013    line-height: 30px;
16014}
16015
16016
16017@media screen and (min-width:1024px) {
16018.dashboard .llcactivedashresult .text-success {
16019
16020color: #212529 !important;
16021font-size:14px !important;
16022font-weight:normal !important;
16023padding:0px !important;
16024right: 0 !important;
16025position: relative !important;
16026margin-top: 0 !important;
16027
16028}
16029
16030}
16031
16032
16033@media (min-width: 768px) and (max-width: 1023px) {
16034
16035.single-service {
16036
16037font-size:11px;
16038
16039}
16040
16041.title-headers {
16042
16043    font-size: 13px;
16044 
16045}
16046
16047
16048.dashboard .llcactivedashresult .text-success {
16049
16050color: #212529 !important;
16051font-size:11px !important;
16052font-weight:normal !important;
16053padding:0px !important;
16054right: 0 !important;
16055position: relative !important;
16056margin-top: 0 !important;
16057
16058}
16059
16060
16061
16062}
16063
16064
16065@media (min-width: 320px) and (max-width: 767px) {
16066
16067
16068.rownew {
16069
16070flex-direction:column;
16071
16072
16073}
16074
16075
16076.single-service {
16077	
16078width:100%;
16079margin-right:0px;
16080font-size:11px;
16081margin-bottom:30px;
16082
16083
16084}
16085
16086
16087.single-service:last-child {
16088	
16089
16090margin-bottom:0px;
16091
16092
16093}
16094
16095
16096.title-headers {
16097
16098    font-size: 13px;
16099 
16100}
16101
16102
16103.dashboard .llcactivedashresult .text-success {
16104
16105color: #212529 !important;
16106font-size:11px !important;
16107font-weight:normal !important;
16108padding:0px !important;
16109right: 0 !important;
16110position: relative !important;
16111margin-top: 0 !important;
16112
16113}
16114
16115
16116
16117}
16118
16119
16120
16121
16122/*Filter*/
16123
16124@media screen and (min-width:576px) {
16125
16126.filter-rez .chosen-container {
16127
16128width:300px !important;
16129
16130}
16131
16132}
16133
16134
16135@media (min-width: 320px) and (max-width: 575px) {
16136
16137.filter-rez {
16138
16139margin-left:0px !important;
16140
16141}
16142
16143.filter-rez .chosen-container {
16144
16145width:100% !important;
16146
16147}
16148
16149
16150}
16151
16152/*User Profile*/
16153
16154@media screen and (min-width:1235px) {
16155.contmain .form-control {
16156
16157border: none !important;
16158background: none !important;
16159box-shadow: none !important;
16160cursor: default !important;
16161color:#212529 !important;
16162padding: 0px !important;
16163font-size: 14px !important;
16164width: unset !important;
16165
16166}
16167
16168
16169
16170.pdatap .form-control {
16171
16172
16173width: 100% !important;
16174
16175}
16176
16177
16178
16179
16180.pdata1 p {
16181
16182color:#212529 !important;
16183margin: 15px 0px 5px 0px !important;
16184font-size:20px !important;
16185
16186}
16187
16188
16189
16190}
16191
16192.contmain .custom-control {
16193
16194padding: 0px !important;
16195font-size:11px !important;
16196
16197
16198}
16199
16200.contmain .custom-control-label::before {
16201
16202width:0.7rem !important;
16203height:0.7rem !important;
16204
16205
16206}
16207
16208
16209.contmain .custom-control-label::after {
16210
16211width:0.7rem !important;
16212height:0.7rem !important;
16213
16214
16215}
16216
16217.pdata1 {
16218
16219display:flex;
16220
16221
16222}
16223
16224
16225.personal-item {
16226    display: flex;
16227    align-items: center;
16228    padding: 10px 0px;
16229    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
16230}
16231
16232.item-title {
16233
16234font-size:14px;
16235font-weight:bold;
16236padding-right:15px;
16237
16238}
16239
16240
16241
16242
16243.pdata2 {
16244
16245
16246width:69%;
16247
16248}
16249
16250.contmain select {
16251
16252    -webkit-appearance: none;
16253    -moz-appearance: none;
16254    appearance: none;
16255    padding: 2px 30px 2px 2px;
16256    border: none;
16257
16258
16259}
16260
16261
16262.group-data {
16263
16264display: flex;
16265align-items:center;
16266width: 100%;
16267justify-content: start;
16268
16269}
16270
16271.backcont {
16272
16273margin-bottom:15px;
16274cursor:pointer;
16275color: #212529;
16276
16277}
16278
16279
16280
16281@media (min-width: 1024px) and (max-width: 1234px) {
16282.contmain .form-control {
16283
16284border: none !important;
16285background: none !important;
16286box-shadow: none !important;
16287cursor: default !important;
16288color:#212529 !important;
16289padding: 0px !important;
16290font-size: 14px !important;
16291width: unset !important;
16292
16293}
16294
16295
16296
16297.pdatap .form-control {
16298
16299
16300width: 100% !important;
16301
16302}
16303
16304
16305
16306
16307.pdata1 p {
16308
16309color:#212529 !important;
16310margin: 15px 0px 5px 0px !important;
16311font-size:20px !important;
16312
16313}
16314
16315.pdata2 {
16316
16317
16318width:65.5%;
16319
16320}
16321
16322}
16323
16324
16325
16326@media (min-width: 992px) and (max-width: 1023px) {
16327
16328.contmain .form-control {
16329
16330border: none !important;
16331background: none !important;
16332box-shadow: none !important;
16333cursor: default !important;
16334color:#212529 !important;
16335padding: 0px !important;
16336font-size: 11px !important;
16337width: unset !important;
16338
16339}
16340
16341
16342
16343.pdatap .form-control {
16344
16345
16346width: 100% !important;
16347
16348}
16349
16350
16351
16352
16353.pdata1 p {
16354
16355color:#212529 !important;
16356margin: 15px 0px 5px 0px !important;
16357font-size:13px !important;
16358
16359}
16360
16361.item-title {
16362    font-size: 11px;
16363
16364}
16365
16366.headcont .custom-control-label {
16367
16368    font-size: 9px;
16369}
16370
16371.pdata2 {
16372    width: 70.5%;
16373}
16374
16375
16376}
16377
16378
16379@media (min-width: 769px) and (max-width: 991px) {
16380
16381.contmain .form-control {
16382
16383border: none !important;
16384background: none !important;
16385box-shadow: none !important;
16386cursor: default !important;
16387color:#212529 !important;
16388padding: 0px !important;
16389font-size: 11px !important;
16390width: unset !important;
16391
16392}
16393
16394
16395
16396.pdatap .form-control {
16397
16398
16399width: 100% !important;
16400
16401}
16402
16403
16404
16405
16406.pdata1 p {
16407
16408color:#212529 !important;
16409margin: 15px 0px 5px 0px !important;
16410font-size:13px !important;
16411
16412}
16413
16414.item-title {
16415    font-size: 11px;
16416
16417}
16418
16419.headcont .custom-control-label {
16420
16421    font-size: 9px;
16422}
16423
16424.pdata2 {
16425    width: 65%;
16426}
16427
16428
16429}
16430
16431
16432@media (min-width: 500px) and (max-width: 767px) {
16433
16434.pdata2 {
16435    width: 100%;
16436}
16437
16438.contmain .form-control {
16439
16440border: none !important;
16441background: none !important;
16442box-shadow: none !important;
16443cursor: default !important;
16444color:#212529 !important;
16445padding: 0px !important;
16446font-size: 11px !important;
16447width: unset !important;
16448
16449}
16450
16451
16452
16453.pdatap .form-control {
16454
16455
16456width: 100% !important;
16457
16458}
16459
16460
16461
16462
16463.pdata1 p {
16464
16465color:#212529 !important;
16466margin: 15px 0px 5px 0px !important;
16467font-size:13px !important;
16468
16469}
16470
16471.item-title {
16472    font-size: 11px;
16473
16474}
16475
16476.headcont .custom-control-label {
16477
16478    font-size: 9px;
16479}
16480
16481
16482
16483
16484}
16485
16486
16487@media (min-width: 320px) and (max-width: 499px) {
16488
16489.pdata2 {
16490    width: 100%;
16491}
16492
16493.group-data .form-control {
16494
16495border: none !important;
16496background: none !important;
16497box-shadow: none !important;
16498cursor: default !important;
16499color:#212529 !important;
16500padding: 0px !important;
16501font-size: 11px !important;
16502width: unset !important;
16503max-width:85px !important;
16504overflow:hidden !important;
16505text-overflow:ellipsis !important;
16506}
16507
16508
16509
16510.pdatap .form-control {
16511
16512border: none !important;
16513background: none !important;
16514box-shadow: none !important;
16515cursor: default !important;
16516color:#212529 !important;
16517padding: 0px !important;
16518font-size: 11px !important;
16519width: unset !important;
16520
16521}
16522
16523
16524
16525.pdatap .form-control {
16526
16527
16528width: 100% !important;
16529
16530}
16531
16532
16533
16534
16535.pdata1 p {
16536
16537color:#212529 !important;
16538margin: 15px 0px 5px 0px !important;
16539font-size:13px !important;
16540
16541}
16542
16543.item-title {
16544    font-size: 11px;
16545
16546}
16547
16548
16549.headcont .custom-control-label {
16550
16551    font-size: 9px;
16552}
16553
16554
16555
16556
16557}
16558
16559
16560/*Points Validation*/
16561
16562.res-valid.activepoints {
16563    color: inherit !important;
16564    font-weight: normal !important;
16565}
16566
16567
16568.activepoints  .mr-1 {
16569
16570display:none !important;
16571
16572
16573}
16574
16575
16576.activepointsdata  .mr-1 {
16577
16578display:none !important;
16579
16580
16581}
16582
16583
16584/*LLC home pasek*/
16585
16586
16587@media screen and (min-width:2100px) {
16588
16589#countdown-number {
16590
16591position:relative !important;
16592right:1px !important;
16593top:1.8px !important;
16594
16595
16596}
16597
16598.voucher-stripep {
16599
16600position:fixed;
16601bottom:-95%;
16602width:300px;
16603height:250px;
16604background:#c26108;
16605margin:auto;
16606z-index:9999;
16607left: 5%;
16608border-radius: 5px;
16609
16610}
16611
16612
16613.voucher-stripe-showp {
16614
16615  -webkit-animation: slide7m 0.4s forwards;
16616    -webkit-animation-delay: 0s;
16617    animation: slide7m 0.4s forwards;
16618    animation-delay: 0s;
16619
16620}
16621
16622
16623.voucher-stripe-hidep {
16624
16625position:fixed;
16626bottom: -110%;
16627width:300px;
16628height:250px;
16629background:#c26108;
16630margin:auto;
16631z-index:9999;
16632
16633
16634
16635
16636  -webkit-animation: slide77m 1s forwards;
16637    -webkit-animation-delay: 0s;
16638    animation: slide77m 1s forwards;
16639    animation-delay: 0s;
16640
16641}
16642
16643.voucher-containerp {
16644
16645display:flex;
16646justify-content:center;
16647text-align:center;
16648flex-direction:column;
16649position: relative;
16650top: 50%;
16651transform: translate(0,-50%);
16652padding: 0px 15px;
16653font-size:11px;
16654}
16655
16656
16657.voucher-text-1p {
16658
16659
16660
16661text-transform:lowercase;
16662color:#fff;
16663padding-top:10px;
16664
16665}
16666
16667
16668.voucher-text-2p {
16669
16670
16671
16672text-transform:uppercase;
16673color:#fff;
16674padding-top:10px;
16675font-size:20px;
16676
16677}
16678
16679
16680
16681.voucher-text-3p {
16682
16683
16684
16685text-transform:uppercase;
16686color:#fff;
16687padding-top:10px;
16688
16689
16690}
16691
16692
16693
16694.voucher-text-4p {
16695
16696
16697
16698text-transform:lowercase;
16699color:#fff;
16700padding-top:10px;
16701
16702
16703}
16704
16705
16706.voucher-text-5p {
16707
16708
16709
16710text-transform:uppercase;
16711color:#fff;
16712padding-top:15px;
16713
16714
16715}
16716
16717
16718
16719
16720@-webkit-keyframes slide7m {
16721    100% { bottom: 700px; }
16722}
16723
16724@keyframes slide7m {
16725    100% { bottom: 700px; }
16726}
16727
16728
16729
16730
16731@keyframes slide77m {
16732  from {bottom: 0%;}
16733  to {bottom: -110%;}
16734}
16735
16736
16737
16738
16739.close-infop, .close-infopq {
16740
16741position:absolute;
16742right:10px;
16743top:-127px;
16744color:#fff;
16745cursor:pointer;
16746
16747}
16748
16749}
16750
16751
16752@media (min-width: 1800px) and (max-width: 2099px) { 
16753.voucher-stripep {
16754
16755position:fixed;
16756bottom:-95%;
16757width:300px;
16758height:250px;
16759background:#c26108;
16760margin:auto;
16761z-index:9999;
16762left: 5%;
16763border-radius: 5px;
16764
16765}
16766
16767
16768.voucher-stripe-showp {
16769
16770  -webkit-animation: slide7m 0.4s forwards;
16771    -webkit-animation-delay: 0s;
16772    animation: slide7m 0.4s forwards;
16773    animation-delay: 0s;
16774
16775}
16776
16777
16778.voucher-stripe-hidep {
16779
16780position:fixed;
16781bottom: -110%;
16782width:300px;
16783height:250px;
16784background:#c26108;
16785margin:auto;
16786z-index:9999;
16787
16788
16789
16790
16791  -webkit-animation: slide77m 1s forwards;
16792    -webkit-animation-delay: 0s;
16793    animation: slide77m 1s forwards;
16794    animation-delay: 0s;
16795
16796}
16797
16798.voucher-containerp {
16799
16800display:flex;
16801justify-content:center;
16802text-align:center;
16803flex-direction:column;
16804position: relative;
16805top: 50%;
16806transform: translate(0,-50%);
16807padding: 0px 15px;
16808font-size:11px;
16809}
16810
16811
16812.voucher-text-1p {
16813
16814
16815
16816text-transform:lowercase;
16817color:#fff;
16818padding-top:10px;
16819
16820}
16821
16822
16823.voucher-text-2p {
16824
16825
16826
16827text-transform:uppercase;
16828color:#fff;
16829padding-top:10px;
16830font-size:20px;
16831
16832}
16833
16834
16835
16836.voucher-text-3p {
16837
16838
16839
16840text-transform:uppercase;
16841color:#fff;
16842padding-top:10px;
16843
16844
16845}
16846
16847
16848
16849.voucher-text-4p {
16850
16851
16852
16853text-transform:lowercase;
16854color:#fff;
16855padding-top:10px;
16856
16857
16858}
16859
16860
16861.voucher-text-5p {
16862
16863
16864
16865text-transform:uppercase;
16866color:#fff;
16867padding-top:15px;
16868
16869
16870}
16871
16872
16873
16874
16875@-webkit-keyframes slide7m {
16876    100% { bottom: 300px; }
16877}
16878
16879@keyframes slide7m {
16880    100% { bottom: 300px; }
16881}
16882
16883
16884
16885
16886@keyframes slide77m {
16887  from {bottom: 0%;}
16888  to {bottom: -110%;}
16889}
16890
16891
16892
16893
16894.close-infop, .close-infopq {
16895
16896position:absolute;
16897right:10px;
16898top:-127px;
16899color:#fff;
16900cursor:pointer;
16901
16902}
16903
16904}
16905
16906
16907
16908@media (min-width: 768px) and (max-width: 1799px) { 
16909.voucher-stripep {
16910
16911position:fixed;
16912bottom:-95%;
16913width:300px;
16914height:250px;
16915background:#c26108;
16916margin:auto;
16917z-index:9999;
16918left: 5%;
16919border-radius: 5px;
16920
16921}
16922
16923
16924.voucher-stripe-showp {
16925
16926  -webkit-animation: slide7m 0.4s forwards;
16927    -webkit-animation-delay: 0s;
16928    animation: slide7m 0.4s forwards;
16929    animation-delay: 0s;
16930
16931}
16932
16933
16934.voucher-stripe-hidep {
16935
16936position:fixed;
16937bottom: -110%;
16938width:300px;
16939height:250px;
16940background:#c26108;
16941margin:auto;
16942z-index:9999;
16943
16944
16945
16946
16947  -webkit-animation: slide77m 1s forwards;
16948    -webkit-animation-delay: 0s;
16949    animation: slide77m 1s forwards;
16950    animation-delay: 0s;
16951
16952}
16953
16954.voucher-containerp {
16955
16956display:flex;
16957justify-content:center;
16958text-align:center;
16959flex-direction:column;
16960position: relative;
16961top: 50%;
16962transform: translate(0,-50%);
16963padding: 0px 15px;
16964font-size:11px;
16965}
16966
16967
16968.voucher-text-1p {
16969
16970
16971
16972text-transform:lowercase;
16973color:#fff;
16974padding-top:10px;
16975
16976}
16977
16978
16979.voucher-text-2p {
16980
16981
16982
16983text-transform:uppercase;
16984color:#fff;
16985padding-top:10px;
16986font-size:20px;
16987
16988}
16989
16990
16991
16992.voucher-text-3p {
16993
16994
16995
16996text-transform:uppercase;
16997color:#fff;
16998padding-top:10px;
16999
17000
17001}
17002
17003
17004
17005.voucher-text-4p {
17006
17007
17008
17009text-transform:lowercase;
17010color:#fff;
17011padding-top:10px;
17012
17013
17014}
17015
17016
17017.voucher-text-5p {
17018
17019
17020
17021text-transform:uppercase;
17022color:#fff;
17023padding-top:15px;
17024
17025
17026}
17027
17028
17029
17030
17031@-webkit-keyframes slide7m {
17032    100% { bottom: 50px; }
17033}
17034
17035@keyframes slide7m {
17036    100% { bottom: 50px; }
17037}
17038
17039
17040
17041
17042@keyframes slide77m {
17043  from {bottom: 0%;}
17044  to {bottom: -110%;}
17045}
17046
17047
17048
17049
17050.close-infop, .close-infopq {
17051
17052position:absolute;
17053right:10px;
17054top:-127px;
17055color:#fff;
17056cursor:pointer;
17057
17058}
17059
17060}
17061
17062
17063/*Book Online popup*/
17064
17065.bookd {
17066
17067position: relative;
17068display: inline-block;
17069color: #c26108;
17070border: solid 1px #fff;
17071border-radius: 2px;
17072outline: 0;
17073padding: 7px;
17074font-family: inherit;
17075font-size: 9px;
17076font-weight: 700;
17077text-align: center;
17078text-transform: uppercase;
17079cursor: pointer;
17080-webkit-transform: translate(0);
17081transform: translate(0);
17082letter-spacing: 0.1rem;
17083background: #fff;
17084
17085}
17086
17087.bookm {
17088
17089display:none;
17090
17091}
17092
17093
17094.bookd:hover {
17095
17096color: #c26108 !important;
17097
17098}
17099
17100
17101@media (min-width: 320px) and (max-width: 767px) { 
17102
17103
17104.bookm {
17105
17106display:block;
17107
17108}
17109
17110.bookd {
17111
17112display:none;
17113
17114}
17115
17116.close-infop, .close-infopq {
17117
17118position:absolute;
17119right:15px;
17120top:-100px;
17121color:#fff;
17122cursor:pointer;
17123
17124}
17125
17126.voucher-stripep {
17127
17128position:fixed;
17129top:-95%;
17130width:100%;
17131height:90px;
17132background:#c26108;
17133margin:auto;
17134z-index:99999;
17135
17136}
17137
17138
17139
17140
17141
17142.voucher-stripe-showp {
17143
17144  -webkit-animation: slide7m 0.4s forwards;
17145    -webkit-animation-delay: 0s;
17146    animation: slide7m 0.4s forwards;
17147    animation-delay: 0s;
17148
17149}
17150
17151
17152.voucher-stripe-hidep {
17153
17154position:fixed;
17155top: -110%;
17156width:100%;
17157height:35px;
17158background:#c26108;
17159margin:auto;
17160z-index:9999;
17161
17162
17163
17164
17165  -webkit-animation: slide77m 1s forwards;
17166    -webkit-animation-delay: 0s;
17167    animation: slide77m 1s forwards;
17168    animation-delay: 0s;
17169
17170}
17171
17172.voucher-containerp {
17173
17174display:flex;
17175justify-content:center;
17176align-items:center;
17177color:#fff;
17178position: relative;
17179top: 50%;
17180transform: translate(0,-50%);
17181text-transform:uppercase;
17182flex-direction:column;
17183align-items:center;
17184
17185}
17186
17187
17188
17189@-webkit-keyframes slide7m {
17190    100% { top: 0px; }
17191}
17192
17193@keyframes slide7m {
17194    100% { top: 0px; }
17195}
17196
17197
17198
17199
17200@keyframes slide77m {
17201  from {top: 0%;}
17202  to {top: -110%;}
17203}
17204
17205
17206}
17207
17208
17209@media (min-width: 650px) and (max-width: 767px) { 
17210.voucher-text-1p {
17211
17212
17213font-size:10px;
17214text-transform:lowercase;
17215
17216}
17217
17218
17219.voucher-text-2p {
17220
17221
17222font-size:10px;
17223
17224
17225}
17226
17227
17228.voucher-text-3p {
17229
17230
17231font-size:10px;
17232text-transform:lowercase;
17233
17234}
17235
17236
17237.voucher-text-4p {
17238
17239
17240font-size:10px;
17241text-transform:lowercase;
17242
17243}
17244
17245
17246.voucher-text-5p {
17247
17248
17249font-size:10px;
17250
17251
17252}
17253
17254
17255}
17256
17257
17258@media (min-width: 550px) and (max-width: 649px) { 
17259
17260.voucher-text-1p {
17261
17262
17263font-size:9px;
17264text-transform:lowercase;
17265
17266}
17267
17268
17269.voucher-text-2p {
17270
17271
17272font-size:9px;
17273
17274
17275}
17276
17277
17278.voucher-text-3p {
17279
17280
17281font-size:9px;
17282text-transform:lowercase;
17283
17284}
17285
17286
17287.voucher-text-4p {
17288
17289
17290font-size:9px;
17291text-transform:lowercase;
17292
17293}
17294
17295
17296.voucher-text-5p {
17297
17298
17299font-size:9px;
17300
17301
17302}
17303
17304
17305}
17306
17307
17308
17309
17310@media (min-width: 320px) and (max-width: 549px) { 
17311
17312
17313.voucher-text-1p {
17314
17315
17316font-size:7.5px;
17317text-transform:lowercase;
17318
17319
17320}
17321
17322
17323.voucher-text-2p {
17324
17325
17326font-size:7.5px;
17327
17328
17329
17330}
17331
17332
17333.voucher-text-3p {
17334
17335
17336font-size:7.5px;
17337text-transform:lowercase;
17338
17339}
17340
17341
17342
17343.voucher-text-4p {
17344
17345
17346font-size:7.5px;
17347text-transform:lowercase;
17348
17349
17350}
17351
17352
17353
17354.voucher-text-5p {
17355
17356
17357font-size:7.5px;
17358
17359
17360}
17361
17362
17363
17364}
17365
17366
17367
17368/*Timer*/
17369
17370#countdown {
17371  position: relative;
17372  margin: auto;
17373  margin-top: 100px;
17374  height: 30px;
17375  width: 30px;
17376  text-align: center;
17377}
17378
17379#countdown-number {
17380  color: white;
17381  display: inline-block;
17382  line-height: 30px;
17383}
17384
17385svg {
17386  position: absolute;
17387  top: 0;
17388  right: 0;
17389  width: 30px;
17390  height: 30px;
17391  transform: rotateY(-180deg) rotateZ(-90deg);
17392}
17393
17394svg circle {
17395  stroke-dasharray: 113px;
17396  stroke-dashoffset: 0px;
17397  stroke-linecap: round;
17398  stroke-width: 2px;
17399  stroke: white;
17400  fill: none;
17401  animation: countdown 15s linear infinite forwards;
17402}
17403
17404@keyframes countdown {
17405  from {
17406    stroke-dashoffset: 0px;
17407  }
17408  to {
17409    stroke-dashoffset: 113px;
17410  }
17411}
17412
17413
17414/*Book Online Form Kod*/
17415
17416.kodsilnik {
17417
17418font-size: 10px;
17419color: #fff;
17420margin-top: -5px;
17421position: absolute;
17422right: 26px;
17423text-align: right;
17424
17425}
17426
17427
17428.kodsilnikhotel {
17429
17430font-size: 10px;
17431color: #212529;
17432margin-top: -15px;
17433text-align: right;
17434position: absolute;
17435right: 15px;
17436
17437}
17438
17439
17440
17441@media screen and (min-width:992px)  {
17442
17443.home-view .book-online-form .search {
17444
17445bottom: 15px !important;
17446text-align:center !important;
17447width:100%;
17448
17449}
17450
17451
17452.rezerwacje-view .book-online-form .search {
17453
17454bottom: 15px !important;
17455text-align:center !important;
17456width:100%;
17457
17458}
17459
17460.hotel-view .book-online-form .search {
17461
17462bottom: 25px !important;
17463text-align:center !important;
17464width:100%;
17465
17466}
17467
17468
17469.book-online-form .search {
17470
17471bottom: 25px;
17472text-align:center;
17473width:100%;
17474
17475}
17476
17477}
17478
17479
17480@media (min-width: 768px) and (max-width: 991px) { 
17481
17482.kodsilnik {
17483    font-size: 10px;
17484    color: #fff;
17485    margin-top: 0px;
17486    position: absolute;
17487    right: 21px;
17488    text-align: right;
17489    width: 250px;
17490}
17491
17492
17493.kodsilnikhotel {
17494    font-size: 10px;
17495    color: #212529;
17496    margin-top: -21px;
17497    text-align: right;
17498    position: absolute;
17499    right: 17px;
17500    width: 250px;
17501}
17502
17503.home-view .book-online-form .search {
17504
17505bottom: 35px !important;
17506text-align:center !important;
17507width:100%;
17508}
17509
17510
17511.rezerwacje-view .book-online-form .search {
17512
17513bottom: 35px !important;
17514text-align:center !important;
17515width:100%;
17516}
17517
17518.hotel-view .book-online-form .search {
17519
17520bottom: 34px !important;
17521text-align:center !important;
17522width:100%;
17523
17524}
17525
17526
17527.book-online-form .search {
17528
17529bottom: 34px;
17530text-align:center;
17531width:100%;
17532
17533}
17534
17535.book-online-form .search .btn-orange {
17536    padding: 3px;
17537    font-size: 12px;
17538}
17539
17540
17541}
17542
17543
17544@media (min-width: 550px) and (max-width: 767px) { 
17545
17546.kodsilnik {
17547    font-size: 10px;
17548    color: #fff;
17549    margin-top: 0px;
17550    position: relative;
17551    right: unset;
17552    text-align: center;
17553    margin-bottom: -7px;
17554}
17555
17556
17557.kodsilnikhotel {
17558    font-size: 10px;
17559    color: #212529;
17560    margin-top: 0;
17561    text-align: center;
17562    position: relative;
17563    right: unset;
17564    margin-bottom: -7px;
17565}
17566
17567.banner-box .book-online-form {
17568    top: 25px;
17569}
17570
17571.home-view .book-online-form .search {
17572
17573bottom: -4px !important;
17574width:100% !important;
17575text-align:center !important;
17576}
17577
17578
17579.rezerwacje-view .book-online-form .search {
17580
17581bottom: -4px !important;
17582width:100% !important;
17583text-align:center !important;
17584}
17585
17586
17587.hotel-view .book-online-form .search {
17588
17589bottom: 9px !important;
17590text-align:center !important;
17591width:100% !important;
17592}
17593
17594
17595.home-view .book-online-form form {
17596
17597height: 345px !important;
17598
17599
17600}
17601
17602
17603.rezerwacje-view .book-online-form form {
17604
17605height: 345px !important;
17606
17607
17608}
17609
17610
17611.hotel-view .book-online-form form {
17612
17613height: 487px !important;
17614
17615
17616}
17617
17618
17619.book-online-form .search {
17620
17621bottom: 9px;
17622text-align:center;
17623width:100%;
17624}
17625
17626.book-online-form form {
17627
17628height: 558px;
17629
17630
17631}
17632
17633
17634.book-online-form form {
17635
17636height: 558px;
17637
17638
17639}
17640
17641
17642.book-online-form .search .btn-orange {
17643    padding: 3px;
17644    font-size: 12px;
17645}
17646
17647}
17648
17649
17650
17651@media (min-width: 400px) and (max-width: 549px) { 
17652
17653
17654
17655.kodsilnikhotel {
17656    font-size: 9px;
17657    color: #212529;
17658    margin-top: 0;
17659    text-align: center;
17660    position: relative;
17661    right: unset;
17662    margin-bottom: -7px;
17663}
17664
17665.banner-box .book-online-form {
17666    top: -50px;
17667}
17668
17669
17670.hotel-view .book-online-form .search {
17671
17672bottom: 9px !important;
17673text-align:center !important;
17674width:100% !important;
17675}
17676
17677.hotel-view .book-online-form form {
17678
17679height: 483px !important;
17680
17681
17682}
17683
17684
17685.book-online-form .search {
17686
17687bottom: 9px;
17688text-align:center;
17689width:100%;
17690}
17691
17692.book-online-form form {
17693
17694height: 554px;
17695
17696
17697}
17698
17699
17700
17701.book-online-form .search .btn-orange {
17702    padding: 3px;
17703    font-size: 12px;
17704}
17705
17706}
17707
17708
17709@media (min-width: 320px) and (max-width: 399px) { 
17710
17711
17712
17713
17714.kodsilnikhotel {
17715    font-size: 9px;
17716    color: #212529;
17717    margin-top: 0;
17718    text-align: center;
17719    position: relative;
17720    right: unset;
17721    margin-bottom: -7px;
17722}
17723
17724
17725.banner-box .book-online-form {
17726    top: -50px;
17727}
17728
17729
17730.book-online-form .search {
17731
17732bottom: 8px;
17733text-align:center;
17734width:100%;
17735}
17736
17737 .book-online-form form {
17738
17739height: 568px;
17740
17741
17742}
17743
17744
17745.hotel-view .book-online-form .search {
17746
17747bottom: 8px !important;
17748text-align:center !important;
17749width:100% !important;
17750}
17751
17752.hotel-view .book-online-form form {
17753
17754height: 500px !important;
17755
17756
17757}
17758
17759
17760
17761}
17762
17763
17764@media (min-width: 320px) and (max-width: 549px) { 
17765
17766.kodsilnik {
17767    font-size: 9px;
17768    color: #fff;
17769    margin-top: 0;
17770    text-align: center;
17771    position: relative;
17772    right: unset;
17773    margin-bottom: -11px;
17774}
17775
17776.home-view .book-online-form .search {
17777
17778bottom: -5px !important;
17779width:100% !important;
17780text-align:center !important;
17781
17782}
17783
17784
17785.rezerwacje-view .book-online-form .search {
17786
17787bottom: -5px !important;
17788width:100% !important;
17789text-align:center !important;
17790
17791}
17792
17793
17794.home-view .book-online-form form {
17795
17796height: 345px !important;
17797
17798}
17799
17800
17801.rezerwacje-view .book-online-form form {
17802
17803height: 345px !important;
17804
17805}
17806
17807.kodsilnik {
17808
17809font-size:9px;
17810
17811
17812}
17813
17814
17815.kodsilnikhotel {
17816
17817font-size:9px;
17818
17819
17820}
17821
17822.book-online-form .search .btn-orange {
17823    padding: 3px;
17824    font-size: 12px;
17825}
17826
17827
17828
17829}
17830
17831
17832.appkod {
17833
17834color: #212529 !important;
17835
17836}
17837
17838
17839.hotel-view .kodsilnik {
17840
17841display:none;
17842
17843}
17844
17845
17846/*Partnerzy*/
17847
17848.partners-cont {
17849
17850display:flex;
17851flex-direction:column;
17852
17853
17854
17855}
17856
17857.partners-item {
17858
17859display:flex;
17860flex-direction:column;
17861
17862
17863}
17864
17865
17866
17867.partners-item-last {
17868
17869display:flex;
17870flex-direction:row;
17871
17872
17873}
17874
17875
17876.yield {
17877
17878width:130px;
17879margin-top:10px;
17880
17881
17882}
17883
17884.ewo {
17885
17886margin-top:1rem;
17887
17888
17889}
17890
17891.ing {
17892
17893margin-top:15px;
17894
17895
17896}
17897
17898
17899.imoje {
17900
17901margin-top:15px;
17902margin-left:1rem;
17903
17904}
17905
17906
17907.quad {
17908
17909margin-top: 15px; 
17910margin-left: 1rem;
17911
17912}
17913
17914
17915.h15w {
17916
17917margin-top: 15px; 
17918height:50px;
17919
17920
17921}
17922
17923.h15k {
17924
17925margin-top: 15px; 
17926margin-left: 1rem;
17927height:50px;
17928
17929
17930}
17931
17932
17933.francuski {
17934
17935margin-top: 15px; 
17936margin-left: 1rem;
17937height:50px;
17938
17939}
17940
17941
17942@media (min-width: 320px) and (max-width: 767px) {
17943
17944.partners-cont {
17945
17946align-items:center;
17947
17948
17949
17950}
17951
17952}
17953
17954
17955/*Partner code width fixed*/
17956
17957.book-online-form input[name="partnerCode"]{
17958
17959position:relative;
17960z-index:7;
17961
17962}
17963
17964/*Fundusze*/
17965
17966.partners-item-fundusze {
17967
17968display:flex;
17969justify-content:center;
17970padding:20px 0px;
17971background: #ffffff;
17972
17973}
17974
17975
17976.overall {
17977
17978height:60px;
17979
17980}
17981
17982
17983
17984footer .copyright {
17985
17986    border-top: none;
17987}
17988
17989
17990
17991@media screen and (min-width:1440px) {
17992
17993.overall {
17994
17995height:70px;
17996
17997}
17998
17999}
18000
18001
18002
18003@media (min-width: 550px) and (max-width: 767px) {
18004
18005.overall {
18006
18007height:50px;
18008
18009}
18010
18011
18012}
18013
18014
18015@media (min-width: 320px) and (max-width: 549px) {
18016
18017.overall {
18018
18019height:32px;
18020
18021}
18022
18023
18024}
18025
18026
18027/*Kody rabatowe system*/
18028
18029#codes input {
18030
18031color:transparent !important;
18032font-family: 'password' !important;
18033
18034}
18035
18036.userarraycont {
18037
18038font-family: 'password' !important;
18039
18040
18041}
18042
18043
18044.userarraycont input {
18045color:transparent !important;
18046font-family: 'password' !important;
18047background: #fff !important
18048
18049}
18050
18051
18052.usermailcompare {
18053
18054background: #fff !important
18055color:transparent !important;
18056font-family: 'password' !important;
18057
18058
18059}
18060
18061
18062.kody {
18063
18064padding-top:30px;
18065
18066}
18067
18068#kodykonto a {
18069
18070cursor:pointer;
18071text-decoration:underline;
18072
18073}
18074
18075
18076.tooltipkody {
18077  position: relative;
18078  display: inline-block;
18079  border-bottom: 1px dotted black;
18080}
18081
18082.tooltipkody .tooltiptextkody {
18083    visibility: hidden;
18084    width: auto;
18085    background-color: black;
18086    color: #fff;
18087    text-align: center;
18088    border-radius: 6px;
18089    padding: 0px 4px;
18090    position: absolute;
18091    z-index: 1;
18092    margin-left: 5px;
18093    font-size: 12px;
18094opacity:0;
18095}
18096
18097
18098.tooltipkodyshow {
18099  visibility: visible !important;
18100opacity:1 !important;
18101transition:0.3s;
18102}
18103
18104
18105
18106@media (min-width: 320px) and (max-width: 349px) {
18107
18108
18109
18110.table.rsvs.tablekodyinner {
18111    font-size: 9px;
18112    table-layout: fixed;
18113}
18114
18115
18116.kody .table thead th {
18117    border-top: none;
18118    padding: 0.75rem 3px;
18119}
18120
18121.kody .table tbody td {
18122    border-top: none;
18123    padding: 0.75rem 3px;
18124}
18125
18126
18127.valuekody  {
18128
18129text-align: right;
18130
18131}
18132
18133.tooltipkody .tooltiptextkody {
18134
18135    font-size: 9px;
18136
18137}
18138
18139}
18140
18141
18142
18143@media (min-width: 350px) and (max-width: 574px) {
18144
18145
18146.kody .table thead th {
18147    border-top: none;
18148    padding: 0.75rem 0px;
18149}
18150
18151.kody .table tbody td {
18152    border-top: none;
18153    padding: 0.75rem 0px;
18154}
18155
18156
18157.table.rsvs.tablekodyinner {
18158    font-size: 9px;
18159    table-layout: fixed;
18160}
18161
18162
18163.tooltipkody .tooltiptextkody {
18164
18165    font-size: 9px;
18166
18167}
18168
18169.valuekody  {
18170
18171text-align: center !important;
18172
18173}
18174
18175
18176}
18177
18178
18179
18180/*Code Popup*/
18181
18182
18183@media screen and (min-width:2100px) {
18184
18185#countdown-number2 {
18186
18187position:relative !important;
18188right:1px !important;
18189top:1.8px !important;
18190
18191
18192}
18193
18194.voucher-stripep-code {
18195
18196position:fixed;
18197bottom:-95%;
18198width:300px;
18199height:250px;
18200background:#c26108;
18201margin:auto;
18202z-index:9999;
18203left: 5%;
18204border-radius: 5px;
18205
18206}
18207
18208
18209.voucher-stripe-showp-code {
18210
18211  -webkit-animation: slide7mc 0.4s forwards;
18212    -webkit-animation-delay: 0s;
18213    animation: slide7mc 0.4s forwards;
18214    animation-delay: 0s;
18215
18216}
18217
18218
18219.voucher-stripe-hidep-code {
18220
18221position:fixed;
18222bottom: -110%;
18223width:300px;
18224height:250px;
18225background:#c26108;
18226margin:auto;
18227z-index:9999;
18228
18229
18230
18231
18232  -webkit-animation: slide77mc 1s forwards;
18233    -webkit-animation-delay: 0s;
18234    animation: slide77mc 1s forwards;
18235    animation-delay: 0s;
18236
18237}
18238
18239.voucher-containerp-code {
18240
18241display:flex;
18242justify-content:center;
18243text-align:center;
18244flex-direction:column;
18245position: relative;
18246top: 50%;
18247transform: translate(0,-50%);
18248padding: 0px 15px;
18249font-size:11px;
18250}
18251
18252
18253.voucher-text-1p-code {
18254
18255
18256
18257text-transform:lowercase;
18258color:#fff;
18259padding-top:10px;
18260
18261}
18262
18263
18264.voucher-text-2p-code {
18265
18266
18267
18268text-transform:uppercase;
18269color:#fff;
18270padding-top:10px;
18271font-size:20px;
18272
18273}
18274
18275
18276
18277.voucher-text-3p-code {
18278
18279
18280
18281text-transform:uppercase;
18282color:#fff;
18283padding-top:10px;
18284
18285
18286}
18287
18288
18289
18290.voucher-text-4p-code {
18291
18292
18293
18294text-transform:lowercase;
18295color:#fff;
18296padding-top:10px;
18297
18298
18299}
18300
18301
18302.voucher-text-5p-code {
18303
18304
18305
18306text-transform:uppercase;
18307color:#fff;
18308padding-top:15px;
18309
18310
18311}
18312
18313
18314
18315
18316@-webkit-keyframes slide7mc {
18317    100% { bottom: 700px; }
18318}
18319
18320@keyframes slide7mc {
18321    100% { bottom: 700px; }
18322}
18323
18324
18325
18326
18327@keyframes slide77mc {
18328  from {bottom: 0%;}
18329  to {bottom: -110%;}
18330}
18331
18332
18333
18334
18335.close-infop-code {
18336
18337position:absolute;
18338right:10px;
18339top:-127px;
18340color:#fff;
18341cursor:pointer;
18342
18343}
18344
18345}
18346
18347
18348@media (min-width: 1800px) and (max-width: 2099px) { 
18349.voucher-stripep-code {
18350
18351position:fixed;
18352bottom:-95%;
18353width:300px;
18354height:250px;
18355background:#c26108;
18356margin:auto;
18357z-index:9999;
18358left: 5%;
18359border-radius: 5px;
18360
18361}
18362
18363
18364.voucher-stripe-showp-code {
18365
18366  -webkit-animation: slide7mc 0.4s forwards;
18367    -webkit-animation-delay: 0s;
18368    animation: slide7mc 0.4s forwards;
18369    animation-delay: 0s;
18370
18371}
18372
18373
18374.voucher-stripe-hidep-code {
18375
18376position:fixed;
18377bottom: -110%;
18378width:300px;
18379height:250px;
18380background:#c26108;
18381margin:auto;
18382z-index:9999;
18383
18384
18385
18386
18387  -webkit-animation: slide77mc 1s forwards;
18388    -webkit-animation-delay: 0s;
18389    animation: slide77mc 1s forwards;
18390    animation-delay: 0s;
18391
18392}
18393
18394.voucher-containerp-code {
18395
18396display:flex;
18397justify-content:center;
18398text-align:center;
18399flex-direction:column;
18400position: relative;
18401top: 50%;
18402transform: translate(0,-50%);
18403padding: 0px 15px;
18404font-size:11px;
18405}
18406
18407
18408.voucher-text-1p-code {
18409
18410
18411
18412text-transform:lowercase;
18413color:#fff;
18414padding-top:10px;
18415
18416}
18417
18418
18419.voucher-text-2p-code {
18420
18421
18422
18423text-transform:uppercase;
18424color:#fff;
18425padding-top:10px;
18426font-size:20px;
18427
18428}
18429
18430
18431
18432.voucher-text-3p-code {
18433
18434
18435
18436text-transform:uppercase;
18437color:#fff;
18438padding-top:10px;
18439
18440
18441}
18442
18443
18444
18445.voucher-text-4p-code {
18446
18447
18448
18449text-transform:lowercase;
18450color:#fff;
18451padding-top:10px;
18452
18453
18454}
18455
18456
18457.voucher-text-5p-code {
18458
18459
18460
18461text-transform:uppercase;
18462color:#fff;
18463padding-top:15px;
18464
18465
18466}
18467
18468
18469
18470
18471@-webkit-keyframes slide7mc {
18472    100% { bottom: 300px; }
18473}
18474
18475@keyframes slide7mc {
18476    100% { bottom: 300px; }
18477}
18478
18479
18480
18481
18482@keyframes slide77mc {
18483  from {bottom: 0%;}
18484  to {bottom: -110%;}
18485}
18486
18487
18488
18489
18490.close-infop-code {
18491
18492position:absolute;
18493right:10px;
18494top:-127px;
18495color:#fff;
18496cursor:pointer;
18497
18498}
18499
18500}
18501
18502
18503
18504@media (min-width: 768px) and (max-width: 1799px) { 
18505.voucher-stripep-code {
18506
18507position:fixed;
18508bottom:-95%;
18509width:300px;
18510height:250px;
18511background:#c26108;
18512margin:auto;
18513z-index:9999;
18514left: 5%;
18515border-radius: 5px;
18516
18517}
18518
18519
18520.voucher-stripe-showp-code {
18521
18522  -webkit-animation: slide7mc 0.4s forwards;
18523    -webkit-animation-delay: 0s;
18524    animation: slide7mc 0.4s forwards;
18525    animation-delay: 0s;
18526
18527}
18528
18529
18530.voucher-stripe-hidep-code {
18531
18532position:fixed;
18533bottom: -110%;
18534width:300px;
18535height:250px;
18536background:#c26108;
18537margin:auto;
18538z-index:9999;
18539
18540
18541
18542
18543  -webkit-animation: slide77mc 1s forwards;
18544    -webkit-animation-delay: 0s;
18545    animation: slide77mc 1s forwards;
18546    animation-delay: 0s;
18547
18548}
18549
18550.voucher-containerp-code {
18551
18552display:flex;
18553justify-content:center;
18554text-align:center;
18555flex-direction:column;
18556position: relative;
18557top: 50%;
18558transform: translate(0,-50%);
18559padding: 0px 15px;
18560font-size:11px;
18561}
18562
18563
18564.voucher-text-1p-code {
18565
18566
18567
18568text-transform:lowercase;
18569color:#fff;
18570padding-top:10px;
18571
18572}
18573
18574
18575.voucher-text-2p-code {
18576
18577
18578
18579text-transform:uppercase;
18580color:#fff;
18581padding-top:10px;
18582font-size:20px;
18583
18584}
18585
18586
18587
18588.voucher-text-3p-code {
18589
18590
18591
18592text-transform:uppercase;
18593color:#fff;
18594padding-top:10px;
18595
18596
18597}
18598
18599
18600
18601.voucher-text-4p-code {
18602
18603
18604
18605text-transform:lowercase;
18606color:#fff;
18607padding-top:10px;
18608
18609
18610}
18611
18612
18613.voucher-text-5p-code {
18614
18615
18616
18617text-transform:uppercase;
18618color:#fff;
18619padding-top:15px;
18620
18621
18622}
18623
18624
18625
18626
18627@-webkit-keyframes slide7mc {
18628    100% { bottom: 50px; }
18629}
18630
18631@keyframes slide7mc {
18632    100% { bottom: 50px; }
18633}
18634
18635
18636
18637
18638@keyframes slide77mc {
18639  from {bottom: 0%;}
18640  to {bottom: -110%;}
18641}
18642
18643
18644
18645
18646.close-infop-code {
18647
18648position:absolute;
18649right:10px;
18650top:-127px;
18651color:#fff;
18652cursor:pointer;
18653
18654}
18655
18656}
18657
18658
18659
18660@media (min-width: 320px) and (max-width: 767px) { 
18661
18662.close-infop-code {
18663
18664position:absolute;
18665right:15px;
18666top:-100px;
18667color:#fff;
18668cursor:pointer;
18669
18670}
18671
18672.voucher-stripep-code {
18673
18674position:fixed;
18675top:-95%;
18676width:100%;
18677height:90px;
18678background:#c26108;
18679margin:auto;
18680z-index:99999;
18681
18682}
18683
18684
18685
18686
18687
18688.voucher-stripe-showp-code {
18689
18690  -webkit-animation: slide7m 0.4s forwards;
18691    -webkit-animation-delay: 0s;
18692    animation: slide7m 0.4s forwards;
18693    animation-delay: 0s;
18694
18695}
18696
18697
18698.voucher-stripe-hidep-code {
18699
18700position:fixed;
18701top: -110%;
18702width:100%;
18703height:35px;
18704background:#c26108;
18705margin:auto;
18706z-index:9999;
18707
18708
18709
18710
18711  -webkit-animation: slide77mc 1s forwards;
18712    -webkit-animation-delay: 0s;
18713    animation: slide77mc 1s forwards;
18714    animation-delay: 0s;
18715
18716}
18717
18718.voucher-containerp-code {
18719
18720display:flex;
18721justify-content:center;
18722align-items:center;
18723color:#fff;
18724position: relative;
18725top: 50%;
18726transform: translate(0,-50%);
18727text-transform:uppercase;
18728flex-direction:column;
18729align-items:center;
18730
18731}
18732
18733
18734
18735@-webkit-keyframes slide7mc {
18736    100% { top: 0px; }
18737}
18738
18739@keyframes slide7mc {
18740    100% { top: 0px; }
18741}
18742
18743
18744
18745
18746@keyframes slide77mc {
18747  from {top: 0%;}
18748  to {top: -110%;}
18749}
18750
18751
18752}
18753
18754
18755@media (min-width: 650px) and (max-width: 767px) { 
18756.voucher-text-1p-code {
18757
18758
18759font-size:10px;
18760text-transform:lowercase;
18761
18762}
18763
18764
18765.voucher-text-2p-code {
18766
18767
18768font-size:10px;
18769
18770
18771}
18772
18773
18774.voucher-text-3p-code {
18775
18776
18777font-size:10px;
18778text-transform:lowercase;
18779
18780}
18781
18782
18783.voucher-text-4p-code {
18784
18785
18786font-size:10px;
18787text-transform:lowercase;
18788
18789}
18790
18791
18792.voucher-text-5p-code {
18793
18794
18795font-size:10px;
18796
18797
18798}
18799
18800
18801}
18802
18803
18804@media (min-width: 550px) and (max-width: 649px) { 
18805
18806.voucher-text-1p-code {
18807
18808
18809font-size:9px;
18810text-transform:lowercase;
18811
18812}
18813
18814
18815.voucher-text-2p-code {
18816
18817
18818font-size:9px;
18819
18820
18821}
18822
18823
18824.voucher-text-3p-code {
18825
18826
18827font-size:9px;
18828text-transform:lowercase;
18829
18830}
18831
18832
18833.voucher-text-4p-code {
18834
18835
18836font-size:9px;
18837text-transform:lowercase;
18838
18839}
18840
18841
18842.voucher-text-5p-code {
18843
18844
18845font-size:9px;
18846
18847
18848}
18849
18850
18851}
18852
18853
18854
18855
18856@media (min-width: 320px) and (max-width: 549px) { 
18857
18858
18859.voucher-text-1p-code {
18860
18861
18862font-size:7.5px;
18863text-transform:lowercase;
18864
18865
18866}
18867
18868
18869.voucher-text-2p-code {
18870
18871
18872font-size:7.5px;
18873
18874
18875
18876}
18877
18878
18879.voucher-text-3p-code {
18880
18881
18882font-size:7.5px;
18883text-transform:lowercase;
18884
18885}
18886
18887
18888
18889.voucher-text-4p-code {
18890
18891
18892font-size:7.5px;
18893text-transform:lowercase;
18894
18895
18896}
18897
18898
18899
18900.voucher-text-5p-code {
18901
18902
18903font-size:7.5px;
18904
18905
18906}
18907
18908
18909
18910}
18911
18912
18913/*Timer Code*/
18914
18915#countdown2 {
18916  position: relative;
18917  margin: auto;
18918  margin-top: 100px;
18919  height: 30px;
18920  width: 30px;
18921  text-align: center;
18922}
18923
18924#countdown-number2 {
18925  color: white;
18926  display: inline-block;
18927  line-height: 30px;
18928}
18929
18930
18931@keyframes countdown2 {
18932  from {
18933    stroke-dashoffset: 0px;
18934  }
18935  to {
18936    stroke-dashoffset: 113px;
18937  }
18938}
18939
18940
18941		
18942/*Timer*/
18943
18944
18945.btn-cta-dark-bf {
18946    position: relative;
18947    display: inline-block;
18948    color: #ffffff !important;
18949    border: none;
18950    border-radius: 2px;
18951    outline: 0;
18952    padding: 12px;
18953    font-family: inherit;
18954    font-size: 12px;
18955    font-weight: 700;
18956    text-align: center;
18957    text-transform: uppercase;
18958    cursor: pointer;
18959    -webkit-transform: translate(0);
18960    transform: translate(0);
18961    letter-spacing: 0.1rem;
18962    margin-top:15px;
18963width:50%;
18964cursor: text;
18965display: flex;
18966justify-content: center;
18967align-items: center;
18968background:#191919;
18969
18970}
18971
18972
18973.btn-cta-dark-bf::before {
18974    position: absolute;
18975    content: "";
18976    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
18977    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
18978    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
18979    z-index: -1;
18980    top: 0;
18981    left: 0;
18982    right: 0;
18983    bottom: 0;
18984    background: #191919;
18985    -webkit-transform: scaleX(0);
18986    transform: scaleX(0);
18987    -webkit-transform-origin: 100%;
18988    transform-origin: 100%;
18989}
18990
18991.btn-cta-dark-bf a {
18992    transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
18993    color: #ffffff;
18994    text-decoration: none;
18995}
18996
18997
18998.btn-cta-dark-bf:hover {
18999    color: #fff  !important;
19000}
19001
19002
19003.btn-cta-dark-bf a:hover {
19004    color: #fff;
19005}
19006
19007 .btn-cta-dark-bf:hover::before {
19008    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19009    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19010    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19011    -webkit-transform: scaleX(1);
19012    transform: scaleX(1);
19013    -webkit-transform-origin: 0%;
19014    transform-origin: 0%;
19015}
19016
19017
19018
19019
19020
19021.maintitlebf {
19022
19023 font-family: 'futura-light';
19024
19025}
19026
19027
19028.subtitlebf {
19029
19030 font-family: 'abril_fatfaceregular';
19031/*color:#979593;*/
19032color:#fada79;
19033
19034}
19035
19036
19037.timernew {
19038
19039    position: relative;
19040
19041
19042}
19043
19044
19045.timernew .cd{
19046	float:left;
19047	width:77px;
19048	height:77px;
19049	border-radius: 5px; 
19050	-moz-border-radius: 5px; 
19051	-webkit-border-radius: 5px; 
19052	background: rgba(255,255,255,.3);
19053	margin-right:25px;
19054      font-family: "forum_regular", Tahoma, sans-serif !important;
19055	font-size: 35px;	
19056	text-align: center;
19057	margin-top:0px;
19058	padding-top:0px;
19059	color:#fff;
19060	-webkit-box-shadow: 0px 10px 20px -10px #000;
19061	-moz-box-shadow: 0px 10px 20px -10px #000;
19062	box-shadow: 0px 10px 20px -10px #000; 
19063}
19064
19065
19066.timernew .cd:last-child { 
19067
19068margin-right:0px;
19069
19070}
19071
19072
19073.timernew .seconds {
19074	
19075	margin-right:0px;
19076      
19077}
19078
19079.timer-title {
19080color: #fff;
19081margin-bottom: 60px;
19082font-size: 30px;
19083line-height:30px;
19084font-family: "forum_regular", Tahoma, sans-serif !important;
19085text-transform: uppercase;
19086text-align: center;
19087}
19088
19089.timernew .small {
19090font-size:12px;
19091
19092}
19093
19094
19095
19096.timer-logo {
19097
19098display:flex;
19099justify-content:center;
19100margin-top:30px;
19101
19102}
19103
19104.timer-logo  img {
19105width:260px;
19106height:auto;
19107
19108}
19109
19110@media only screen and (min-device-width: 1024px) and (max-device-width: 1199px)  {
19111
19112
19113.btn-cta-dark-bf {
19114
19115font-size:10px;
19116
19117}
19118
19119
19120
19121.timernew .cd {
19122
19123	width:50px;
19124	height:50px;
19125	margin-right:15px;
19126	font-size: 25px;	
19127
19128}
19129
19130.timer-title {
19131
19132font-size: 18px;
19133margin-bottom:30px;
19134line-height:20px;
19135
19136}
19137
19138.timernew .small {
19139font-size:9px;
19140margin-top:-3px;
19141
19142}
19143
19144.timer-logo {
19145
19146margin-top:5px;
19147
19148}
19149
19150.timer-logo  img {
19151width:210px;
19152
19153}
19154
19155
19156
19157
19158}
19159
19160@media only screen and (min-device-width: 768px) and (max-device-width: 1023px)  {
19161
19162.btn-cta-dark-bf {
19163
19164font-size:10px;
19165
19166}
19167
19168
19169.timernew .cd {
19170
19171	width:50px;
19172	height:50px;
19173	margin-right:15px;
19174	font-size: 25px;	
19175
19176}
19177
19178.timer-title {
19179
19180font-size: 18px;
19181margin-bottom:30px;
19182line-height:20px;
19183
19184}
19185
19186.timernew .small {
19187font-size:9px;
19188margin-top:-3px;
19189}
19190
19191.timer-logo {
19192
19193margin-top:30px;
19194
19195}
19196
19197.timer-logo  img {
19198width:210px;
19199
19200}
19201
19202
19203
19204
19205}
19206
19207
19208
19209
19210@media only screen and (min-device-width: 550px) and (max-device-width: 767px)  {
19211
19212.btn-cta-dark-bf {
19213
19214font-size:8px;
19215
19216}
19217
19218
19219.modal-bf {
19220
19221flex-direction:column-reverse !important;
19222
19223}
19224
19225.bf-left {
19226
19227width:100% !important;
19228
19229}
19230
19231
19232.bf-right {
19233
19234width:100% !important;
19235
19236}
19237
19238
19239
19240.timernew .cd {
19241
19242	width:50px;
19243	height:50px;
19244	margin-right:15px;
19245	font-size: 25px;	
19246
19247}
19248
19249.timer-title {
19250
19251font-size: 18px;
19252margin-bottom:30px;
19253line-height:20px;
19254
19255}
19256
19257.timernew .small {
19258font-size:9px;
19259margin-top:-3px;
19260}
19261
19262.timer-logo {
19263
19264margin-top:0px;
19265
19266}
19267
19268.timer-logo  img {
19269width:200px;
19270
19271}
19272
19273
19274
19275
19276}
19277
19278
19279
19280@media only screen and (min-device-width: 320px) and (max-device-width: 549px)  {
19281
19282.btn-cta-dark-bf {
19283
19284font-size:8px;
19285
19286}
19287
19288.timer-logo {
19289
19290
19291
19292margin-top:0px;
19293
19294}
19295
19296.timer-logo  img {
19297width:150px;
19298
19299}
19300
19301.timer-title {
19302
19303font-size: 18px;
19304margin-bottom:15px;
19305line-height:20px;
19306
19307}
19308
19309
19310
19311.timernew .cd {
19312
19313	width:35px;
19314	height:35px;
19315	margin-right:15px;
19316	font-size: 15px;	
19317
19318}
19319
19320
19321
19322.timernew .small {
19323font-size:7px;
19324margin-top:-3px;
19325
19326}
19327
19328
19329}
19330
19331#DiscountCodeName {
19332    text-transform: uppercase;
19333}
19334
19335
19336
19337
19338
19339/*Savings*/
19340
19341.titlesavings {
19342    background: #c26108;
19343    padding: 5px;
19344    color: #fff;
19345    padding-right: 16px;
19346padding-left:10px;
19347}
19348
19349
19350.totalsavings {
19351    background: #c26108;
19352    color: #fff;
19353    padding: 5px;
19354    padding-right: 10px;
19355    padding-left: 16px;
19356white-space: nowrap;
19357}
19358
19359
19360@media (min-width: 320px) and (max-width: 499px) {
19361
19362.totalsavings {
19363
19364    padding-left: 5px;
19365}
19366
19367
19368.titlesavings {
19369
19370    padding-right: 5px;
19371
19372}
19373
19374
19375}
19376
19377
19378
19379
19380/*Header banner css*/
19381
19382@media screen and (min-width:1440px) {
19383
19384.header-banner {
19385
19386height:900px;
19387
19388
19389}
19390
19391}
19392
19393
19394@media (min-width: 1200px) and (max-width: 1439px) {
19395
19396.header-banner {
19397
19398height:720px;
19399
19400
19401}
19402
19403}
19404
19405
19406@media (min-width: 992px) and (max-width: 1199px) {
19407
19408.header-banner {
19409
19410height:590px;
19411
19412
19413}
19414
19415}
19416
19417
19418@media (min-width: 768px) and (max-width: 991px) {
19419
19420.header-banner {
19421
19422height:475px;
19423
19424
19425}
19426
19427}
19428
19429
19430@media (min-width: 320px) and (max-width: 767px) {
19431
19432.header-banner {
19433
19434height:720px;
19435
19436
19437}
19438
19439}
19440
19441
19442/*Swiper system*/
19443
19444.loadercontainer {
19445display:flex;
19446justify-content:center;
19447flex-direction:column;
19448align-items:center;
19449position:absolute;
19450top:50%;
19451left:50%;
19452transform:translate(-50%,-50%);
19453}
19454
19455
19456
19457
19458/*Valentine*/
19459
19460.rezerwacje-view .room .price-variant .name {
19461
19462font-size:0.6rem;
19463
19464
19465}
19466
19467
19468.price-variant.row.mb-2.valentinebb, .price-variant.row.mb-2.valentinero {
19469  color: #dc3545;
19470font-weight: 600;
19471}
19472
19473
19474.rezerwacje-view .room .price-variant:hover, .rezerwacje-view .room .price-variant.active {
19475
19476  color: white !important;
19477}
19478
19479
19480
19481.buta {
19482    position: relative;
19483    display: inline-block;
19484    color: #fff;
19485    border: solid 1px #c26108;
19486    border-radius: 2px;
19487    outline: 0;
19488    padding: 30px  50px;
19489    font-family: inherit;
19490    font-size: 14px;
19491    font-weight: 700;
19492    text-align: center;
19493    text-transform: uppercase;
19494    cursor: pointer;
19495    -webkit-transform: translate(0);
19496    transform: translate(0);
19497    letter-spacing: 0.1875rem;
19498}
19499
19500
19501.buta::before {
19502    position: absolute;
19503    content: "";
19504    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19505    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19506    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19507    z-index: -1;
19508    top: 0;
19509    left: 0;
19510    right: 0;
19511    bottom: 0;
19512    background: #fff;
19513    -webkit-transform: scaleX(0);
19514    transform: scaleX(0);
19515    -webkit-transform-origin: 100%;
19516    transform-origin: 100%;
19517}
19518
19519
19520
19521.buta a {
19522    transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
19523    color: #fff;
19524    text-decoration: none;
19525}
19526
19527
19528.buta:hover {
19529    color: #c26108  !important;
19530}
19531
19532
19533.buta.fill {
19534
19535    background: #c26108;
19536    color: #fff;
19537    text-decoration: none;
19538  -webkit-transform: translate(-0%,-0%) scale(.95);
19539  transform: translate(-0%,-0%) scale(.95);
19540  -webkit-animation: home_hero_item_hints_border 2s linear infinite;
19541  animation: home_hero_item_hints_border 2s linear infinite;
19542
19543}
19544
19545.buta a:hover {
19546    color: #c26108;
19547}
19548
19549.buta:hover::before {
19550    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19551    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19552    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
19553    -webkit-transform: scaleX(1);
19554    transform: scaleX(1);
19555    -webkit-transform-origin: 0%;
19556    transform-origin: 0%;
19557}
19558
19559
19560@-webkit-keyframes home_hero_item_hints_glow {
19561  0% {
19562    -webkit-box-shadow: 0 0 30px 5px transparent;
19563    box-shadow: 0 0 30px 5px transparent;
19564  }
19565  70% {
19566    -webkit-box-shadow: 0 0 70px 50px rgba(0, 0, 0, 0);
19567    box-shadow: 0 0 70px 50px rgba(0, 0, 0, 0)
19568  }
19569  100% {
19570    -webkit-box-shadow: 0 0 0 50px rgba(0, 0, 0, 0);
19571    box-shadow: 0 0 0 50px rgba(0, 0, 0, 0)
19572  }
19573}
19574@keyframes home_hero_item_hints_glow {
19575  0% {
19576    -webkit-box-shadow: 0 0 30px 5px transparent;
19577    box-shadow: 0 0 30px 5px transparent;
19578  }
19579  70% {
19580    -webkit-box-shadow: 0 0 70px 50px rgba(0, 0, 0, 0);
19581    box-shadow: 0 0 70px 50px rgba(0, 0, 0, 0)
19582  }
19583  100% {
19584    -webkit-box-shadow: 0 0 0 50px rgba(0, 0, 0, 0);
19585    box-shadow: 0 0 0 50px rgba(0, 0, 0, 0)
19586  }
19587}
19588
19589
19590/*Silnik info nad pokojami*/
19591
19592
19593.info-silnik {
19594
19595margin:0px 0px 15px 12px;
19596font-size:13px;
19597color:#dc3545;
19598
19599}
19600
19601
19602
19603.info-silnik em {
19604
19605font-size:10px;
19606
19607}
19608
19609
19610@media (min-width: 320px) and (max-width: 767px) {
19611
19612.info-silnik {
19613
19614margin:0px 0px 15px 0px;
19615
19616}
19617
19618
19619}
19620
19621
19622/*Social Belka*/
19623
19624.socialbelka {
19625  position: absolute;
19626right: 80px;
19627bottom: 32px;
19628}
19629
19630
19631.socialbelka img {
19632margin-right:10px;
19633}
19634
19635
19636.socialbelka img:hover {
19637
19638filter: brightness(0.7);
19639
19640}
19641
19642
19643
19644@media screen and (min-width:1440px) {
19645
19646.socialbelka {
19647  right: 100px;
19648  bottom: 38px;
19649}
19650
19651}
19652
19653
19654@media (min-width: 992px) and (max-width: 1199px) {
19655
19656
19657.socialbelka {
19658  right: 40px;
19659bottom: 16px;
19660}
19661
19662.socialbelka img {
19663width:17px;
19664margin-right:7px;
19665}
19666
19667
19668}
19669
19670
19671@media (min-width: 768px) and (max-width: 991px) {
19672
19673
19674.socialbelka {
19675right: 30px;
19676bottom: 13px;
19677}
19678
19679.socialbelka img {
19680width:17px;
19681margin-right:7px;
19682}
19683
19684
19685}
19686
19687
19688@media (min-width: 576px) and (max-width: 767px) {
19689
19690
19691.socialbelka {
19692  right: 30px;
19693bottom:10px
19694}
19695
19696.socialbelka img {
19697width:15px;
19698margin-right:5px;
19699}
19700
19701
19702}
19703
19704
19705@media (min-width: 320px) and (max-width: 575px) {
19706
19707
19708.socialbelka {
19709  right: auto;
19710bottom:-15px;
19711left: 50%;
19712transform: translate(-50%,0);
19713}
19714
19715.socialbelka img {
19716width:14px;
19717margin-right:5px;
19718}
19719
19720
19721}
19722
19723
19724/*Partner Tooltip*/
19725
19726.tooltip-inner {
19727
19728max-width:200px !important;
19729
19730}
19731
19732.info-home {
19733
19734color: #fff !important;
19735padding-bottom: 0px !important;
19736
19737}
19738
19739.info-home:after {
19740
19741color: #dc3545 !important;
19742opacity:1 !important;
19743
19744}
19745
19746.home-view .book-online-form .form-control, .rezerwacje-view .book-online-form .form-control {
19747height:35px;
19748}
19749
19750@media screen and (min-width:1440px) {
19751
19752.home-view .book-online-form .form-control, .rezerwacje-view .book-online-form .form-control {
19753height:34px;
19754}
19755
19756}
19757
19758
19759@media (min-width: 768px) and (max-width: 991px) {
19760
19761.home-view .book-online-form .form-control, .rezerwacje-view .book-online-form .form-control {
19762height:28px;
19763}
19764
19765}
19766
19767@media (min-width: 550px) and (max-width: 767px) {
19768
19769.home-view .book-online-form .form-control, .rezerwacje-view .book-online-form .form-control {
19770height:30px;
19771}
19772
19773.hotel-view .book-online-form .drop .form-control, .hotel-view .book-online-form .bootstrap-select .dropdown-toggle {
19774padding-left:10px;
19775}
19776
19777}
19778
19779@media (min-width: 400px) and (max-width: 549px) {
19780
19781.home-view .book-online-form .form-control, .rezerwacje-view .book-online-form .form-control {
19782height:28px;
19783}
19784
19785.hotel-view .book-online-form .drop .form-control, .hotel-view .book-online-form .bootstrap-select .dropdown-toggle {
19786padding-left:10px;
19787}
19788
19789}
19790
19791@media (min-width: 320px) and (max-width: 399px) {
19792
19793.home-view .book-online-form .form-control, .rezerwacje-view .book-online-form .form-control {
19794height:31px;
19795}
19796
19797.hotel-view .book-online-form .drop .form-control, .hotel-view .book-online-form .bootstrap-select .dropdown-toggle {
19798padding-left:10px;
19799}
19800
19801}
19802
19803
19804/*Register Placeholder*/
19805
19806.reg-view input[required=""]::placeholder {
19807  color: #c26108;
19808  opacity: 1; 
19809}
19810
19811.reg-view input[required=""]:-ms-input-placeholder { 
19812  color: #c26108;
19813}
19814
19815.reg-view input[required=""]::-ms-input-placeholder { 
19816  color: #c26108;
19817}
19818
19819
19820
19821/*Thank You*/
19822
19823.thank .dashboard {
19824
19825padding:60px 15px;
19826
19827}
19828
19829
19830.thank .pdata2 {
19831
19832width:69% !important;
19833
19834}
19835
19836
19837
19838.thank .rownew {
19839
19840display: -ms-flexbox;
19841display: flex;
19842-ms-flex-wrap: nowrap;
19843flex-wrap: nowrap;
19844
19845
19846}
19847
19848.thank .buttons-cont {
19849
19850text-align:right;
19851margin-top:30px;
19852
19853}
19854
19855.thank .buttons-cont div {
19856
19857display:flex;
19858justify-content:flex-end;
19859margin-top:10px;
19860
19861}
19862
19863.thank .single-service {
19864	position: relative;
19865	text-align: left;
19866	
19867	-webkit-transition: .3s;
19868	transition: .3s;
19869	padding: 30px 20px;
19870	border: 1px solid rgba(0, 0, 0, 0.10);
19871        min-height:180px;
19872width:33.333%;
19873margin-right:30px;
19874font-size:14px;
19875color:#212529;
19876
19877}
19878
19879
19880.thank .single-service:last-child {
19881
19882margin-right:0px;
19883
19884}
19885
19886.thank .single-service:before {
19887	position: absolute;
19888	width: 0;
19889	height: 0;
19890	background-color: #c26108;
19891	left: 0;
19892	top: 0;
19893	content: "";
19894	-webkit-transition: .3s;
19895	transition: .3s
19896       
19897}
19898.thank .single-service:after {
19899	position: absolute;
19900	width: 0;
19901	height: 0;
19902	background-color: #c26108;
19903	right: 0;
19904	bottom: 0;
19905	content: "";
19906	-webkit-transition: .3s;
19907	transition: .3s
19908}
19909.thank .single-service:hover:after,
19910.thank .single-service:hover:before {
19911	width: 50%;
19912	height: 2px;
19913	-webkit-transition: .3s;
19914	transition: .3s
19915}
19916.thank .single-service:hover {
19917	box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.10)
19918}
19919.thank .single-service i.fa {
19920	font-size: 20px;
19921	width: 60px;
19922	height: 60px;
19923	border: 1px solid #ddd;
19924	line-height: 60px;
19925	margin-bottom: 30px;
19926	border-radius: 50%;
19927	-webkit-transition: .3s;
19928	transition: .3s
19929}
19930.thank .single-service:hover i.fa {
19931	background-color: #FF7200;
19932	color: #fff;
19933	border-color: #FF7200;
19934	border-radius: 0;
19935}
19936.thank .single-service h4 {
19937	font-size: 20px;
19938	font-weight: 400;
19939	margin-bottom: 15px;
19940	text-transform: capitalize;
19941}
19942.thank .single-service p {
19943	font-size: 15px;
19944	line-height: 1.8;
19945}
19946
19947
19948
19949.thank .title-headers {
19950    font-family: "forum_regular", Tahoma, sans-serif;
19951    font-size: 20px;
19952    color: #212529;
19953    margin: 15px 0px;
19954    text-align: left;
19955    text-transform: uppercase;
19956    line-height: 30px;
19957}
19958
19959.offercard {
19960min-height:320px !important;
19961}
19962
19963@media screen and (min-width:1024px) {
19964
19965.thank.res-summary {
19966
19967padding:0px 15px;
19968
19969}
19970
19971.thank .dashboard .llcactivedashresult .text-success {
19972
19973color: #212529 !important;
19974font-size:14px !important;
19975font-weight:normal !important;
19976padding:0px !important;
19977right: 0 !important;
19978position: relative !important;
19979margin-top: 0 !important;
19980
19981}
19982
19983}
19984
19985
19986@media (min-width: 768px) and (max-width: 1023px) {
19987
19988.thank .single-service {
19989
19990font-size:11px;
19991
19992}
19993
19994.thank .title-headers {
19995
19996    font-size: 13px;
19997 
19998}
19999
20000
20001.thank .dashboard .llcactivedashresult .text-success {
20002
20003color: #212529 !important;
20004font-size:11px !important;
20005font-weight:normal !important;
20006padding:0px !important;
20007right: 0 !important;
20008position: relative !important;
20009margin-top: 0 !important;
20010
20011}
20012
20013
20014
20015}
20016
20017
20018@media (min-width: 320px) and (max-width: 767px) {
20019
20020.thank .pdata2 {
20021
20022width:auto !important;
20023
20024}
20025
20026.thank .rownew {
20027
20028flex-direction:column;
20029
20030
20031}
20032
20033
20034.thank .single-service {
20035	
20036width:100%;
20037margin-right:0px;
20038font-size:11px;
20039margin-bottom:30px;
20040
20041
20042}
20043
20044
20045.thank .single-service:last-child {
20046	
20047
20048margin-bottom:0px;
20049
20050
20051}
20052
20053
20054.thank .title-headers {
20055
20056    font-size: 13px;
20057 
20058}
20059
20060
20061.thank .dashboard .llcactivedashresult .text-success {
20062
20063color: #212529 !important;
20064font-size:11px !important;
20065font-weight:normal !important;
20066padding:0px !important;
20067right: 0 !important;
20068position: relative !important;
20069margin-top: 0 !important;
20070
20071}
20072
20073
20074
20075}
20076
20077
20078.showform {
20079
20080display:block !important;
20081
20082}
20083
20084
20085.hideform {
20086
20087display:none !important;
20088
20089}
20090
20091
20092#transferclose {
20093
20094max-width:100px;
20095
20096
20097}
20098
20099.qroutput img {
20100
20101margin:0px !important;
20102
20103}
20104
20105
20106#transferbtn {
20107
20108font-size: 12px; 
20109
20110}
20111
20112#pdfbtn {
20113
20114font-size: 12px; 
20115text-transform: uppercase; 
20116margin-left: 5px;
20117
20118}
20119
20120.totalprice {
20121
20122position:relative;
20123bottom:0px;
20124right:0px;
20125
20126}
20127
20128
20129@media (min-width: 320px) and (max-width: 1023px) {
20130
20131#transferbtn {
20132
20133font-size: 10px; 
20134
20135}
20136
20137#pdfbtn {
20138
20139font-size: 10px; 
20140
20141}
20142
20143
20144}
20145
20146@media (min-width: 320px) and (max-width: 767px) {
20147
20148.totalprice {
20149
20150position:relative;
20151bottom:unset;
20152right:unset;
20153
20154}
20155
20156
20157}
20158
20159
20160.xdsoft_datetimepicker .xdsoft_timepicker {
20161  width: 150px !important;
20162}
20163
20164
20165.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {
20166  margin-left: 0 !important;
20167left:50% !important;
20168transform: translate(-50%,0%) !important;
20169}
20170
20171
20172//Quantity Rooms
20173
20174.quantity {
20175  display: flex;
20176  align-items: center;
20177  justify-content: center;
20178  padding: 0;
20179}
20180.quantity__minus,
20181.quantity__plus {
20182  width: 15px;
20183  height: 15px;
20184  margin: 0;
20185  text-decoration: none;
20186  text-align: center;
20187  line-height: 15px;
20188    color: #fff;
20189background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x;
20190border-color: #343a40;
20191box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
20192cursor:pointer;
20193display: flex;
20194justify-content: center;
20195align-items: center;
20196}
20197.quantity__minus:hover,
20198.quantity__plus:hover {
20199  color: #fff;
20200  background: #23272b linear-gradient(180deg, #44474b, #23272b) repeat-x;
20201  border-color: #1d2124;
20202} 
20203
20204
20205.quantity__minus:disabled {
20206color: #fff;
20207background-color: #aaa;
20208border-color: #aaa;
20209background-image: none;
20210cursor: no-drop;
20211}
20212
20213.quantity__input {
20214  width: 30px;
20215  height: 15px;
20216line-height:15px;
20217  margin: 0;
20218  padding: 0;
20219  text-align: center;
20220  border-top: 1px solid transparent;
20221  border-bottom: 1px solid transparent;
20222  border-left: 1px solid transparent;
20223  border-right: 1px solid transparent;
20224  background: #fcfcfc;
20225  color: #212529;
20226}
20227.quantity__minus:link,
20228.quantity__plus:link {
20229  color: #fff;
20230} 
20231.quantity__minus:visited,
20232.quantity__plus:visited {
20233  color: #fff;
20234}
20235
20236.loaderkoszmodal {
20237  position: absolute;
20238  background: #fff;
20239  width: 100%;
20240  z-index: 9;
20241  height: 100%;
20242}
20243
20244
20245.loaderkoszmodal img {
20246
20247left: 50%;
20248position: relative;
20249top: 50%;
20250transform: translate(-50%,-50%);
20251
20252
20253}
20254
20255
20256.loaderkoszmodal2 {
20257position:absolute;
20258  background: #fff;
20259  width: 100%;
20260  z-index: 9;
20261  height: 100%;
20262margin:auto;
20263top:0;
20264}
20265
20266
20267.loaderkoszmodal2 img {
20268position:relative;
20269top:50%;
20270transform:translate(0,-50%);
20271}
20272
20273
20274.mitems-container {
20275  display: flex;
20276  justify-content: center;
20277  margin: 30px;
20278flex-wrap:wrap;
20279}
20280
20281
20282.mitems {
20283  margin-right: 15px;
20284  border: 1px solid #aaa;
20285  padding: 10px;
20286  font-size: 13px;
20287  display: flex;
20288  align-items: center;
20289  width: 32%;
20290background: #fcfcfc;
20291text-align:left !important;
20292}
20293
20294
20295.mitems.row2 {
20296  margin-top: 15px;
20297}
20298
20299.mitems.lasti {
20300  margin-right: 0;
20301}
20302
20303.mitems span {
20304
20305padding:0px 10px;
20306
20307}
20308
20309.quantitycont span {
20310
20311padding:0px !important;
20312
20313}
20314
20315
20316.rezerwacje-view #itemAddedModal .btn {
20317  min-width: 150px;
20318  font-size: 14px;
20319}
20320
20321
20322.mfooter {
20323  position: relative;
20324  display: flex;
20325  flex-direction: row-reverse;
20326  align-items: center;
20327  justify-content: space-between;
20328  border-top: 1px solid #eee;
20329  margin: 30px 30px 10px 30px;
20330  padding-top: 25px;
20331}
20332
20333.mbuttons-cont {
20334
20335display: flex;
20336justify-content: flex-end;
20337}
20338
20339
20340#next {
20341  margin-right: 15px;
20342}
20343
20344
20345#finalize {
20346
20347color: #fff;
20348background: #C26108 linear-gradient(180deg, #cb792d, #C26108) repeat-x;
20349  background-color: rgb(194, 97, 8);
20350border-color: #C26108;
20351box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
20352
20353}
20354
20355
20356
20357#finalize:hover {
20358
20359color: #fff;
20360background: #9d4f06 linear-gradient(180deg, #ac692c, #9d4f06) repeat-x;
20361  background-color: rgb(157, 79, 6);
20362border-color: #914906;
20363
20364}
20365
20366.mainrestitle {
20367
20368margin: 10px 0px 30px 0px;
20369
20370}
20371
20372
20373.finalvalue {
20374
20375font-size:14px;
20376display:flex;
20377align-items:center;
20378
20379}
20380
20381
20382#pokoiq {
20383
20384padding:0px 10px !important;
20385
20386}
20387
20388@media screen and (min-width:1200px) {
20389
20390#itemAddedModal .modal-lg {
20391
20392max-width:1024px !important;
20393
20394}
20395
20396
20397}
20398
20399@media (min-width: 1024px) and (max-width: 1199px) {
20400
20401
20402
20403#itemAddedModal .modal-lg {
20404
20405max-width:900px !important;
20406
20407}
20408
20409
20410.mitems {
20411
20412  font-size: 11px;
20413
20414}
20415
20416.finalvalue {
20417  font-size: 13px;
20418}
20419
20420#next, #finalize {
20421  font-size: 13px !important;
20422}
20423
20424
20425}
20426
20427
20428@media (min-width: 768px) and (max-width: 1023px) {
20429
20430.mitems-container {
20431margin: 30px 0px;
20432
20433}
20434
20435.mitems {
20436
20437width:31.5%;
20438
20439}
20440
20441.mitems {
20442  font-size: 10px;
20443}
20444
20445.finalvalue {
20446  font-size: 12px;
20447}
20448
20449#next, #finalize {
20450  font-size: 12px !important;
20451}
20452
20453.mfooter {
20454margin: 30px 0px 10px 0px;
20455
20456}
20457
20458.mitems img {
20459width:17px !important;
20460height:17px !important;
20461}
20462
20463
20464#finalvalue img {
20465
20466width:17px !important;
20467height:17px !important;
20468
20469}
20470
20471}
20472
20473@media (min-width: 550px) and (max-width: 767px) {
20474
20475.mainrestitle h4 {
20476
20477font-size:20px !important;
20478
20479}
20480
20481.mitems-container {
20482
20483  margin: 30px 0px;
20484
20485}
20486
20487.mitems {
20488  font-size: 10px;
20489margin-right: 10px;
20490width:31.5%;
20491
20492}
20493
20494.mitems.row2 {
20495  margin-top: 10px;
20496}
20497
20498
20499#next, #finalize {
20500font-size:12px !important;
20501}
20502
20503.finalvalue {
20504  font-size: 12px;
20505margin-bottom:15px;
20506}
20507
20508
20509.mfooter {
20510
20511  margin: 30px 0px 10px 0px;
20512flex-direction:column-reverse;
20513align-items:flex-end;
20514
20515}
20516
20517
20518.quantity__input { 
20519
20520width:20px;
20521
20522}
20523
20524
20525}
20526
20527
20528@media (min-width: 550px) and (max-width: 575px) {
20529
20530.mitems {
20531
20532  width: 31% !important;
20533
20534}
20535
20536}
20537
20538
20539@media (min-width: 320px) and (max-width: 549px) {
20540
20541.mainrestitle {
20542
20543margin: 10px 0px 20px 0px;
20544
20545}
20546
20547.mainrestitle h4 {
20548
20549font-size:18px !important;
20550
20551}
20552
20553.mitems-container {
20554
20555  margin: 20px 0px;
20556
20557}
20558
20559.mitems {
20560  font-size: 10px;
20561margin-right: 10px;
20562width:48%;
20563
20564}
20565
20566.mitems span {
20567  padding: 0px 5px;
20568}
20569
20570
20571.mitems img {
20572width:17px !important;
20573height:17px !important;
20574}
20575
20576
20577#mitem2 {
20578margin-right: 0;
20579
20580}
20581
20582#mitem3 {
20583margin-right: 10px;
20584margin-top: 10px;
20585
20586}
20587
20588
20589#mitem4 {
20590margin-right: 0;
20591margin-top: 10px;
20592
20593}
20594
20595
20596#mitem5 {
20597margin-top: 10px;
20598
20599}
20600
20601
20602#mitem6 {
20603margin-right: 0;
20604margin-top: 10px;
20605
20606}
20607
20608
20609#next, #finalize {
20610font-size:11px !important;
20611min-width: 130px !important;
20612}
20613
20614#next {
20615
20616margin-right:10px;
20617
20618}
20619
20620.finalvalue {
20621  font-size: 11px;
20622margin-bottom:10px;
20623}
20624
20625
20626.finalvalue img {
20627width:17px !important;
20628height:17px !important
20629}
20630
20631.mfooter {
20632
20633  flex-direction: column-reverse;
20634  margin: 0px 0px 0px 0px;
20635  padding-top: 15px;
20636align-items: flex-end;
20637}
20638
20639.quantity__input { 
20640
20641width:20px;
20642
20643}
20644
20645
20646#pokoiq {
20647
20648padding:0px 5px !important;
20649
20650}
20651
20652
20653}
20654
20655
20656#mprice {
20657  margin-left: 7px;
20658}
20659
20660.blocklayer {
20661
20662position: fixed;
20663top: 0;
20664left: 0;
20665z-index: 9999999999999999999999;
20666width: 100vw;
20667height: 100vh;
20668background-color: transparent;
20669
20670
20671}
20672
20673
20674.counter img {
20675
20676width:10px;
20677
20678}
20679
20680.pulse {
20681  position: absolute;
20682  height: 20px;
20683  width: 20px;
20684  left: -1px;
20685  top: -1px;
20686  opacity: 0;
20687  border: 1px solid #fff;
20688  border-radius: 50px;
20689  -webkit-animation: pulsate 1s ease-out;
20690  -webkit-animation-iteration-count: infinite;
20691}
20692
20693
20694.counter {
20695
20696width:18px;
20697height:18px;
20698
20699}
20700
20701
20702@media (min-width: 320px) and (max-width: 499px) {
20703
20704.pulse {
20705
20706  height: 17px;
20707  width: 17px;
20708
20709}
20710
20711.counter {
20712
20713width:15px;
20714height:15px;
20715
20716}
20717
20718
20719}
20720
20721@-webkit-keyframes pulsate {
20722  0% {
20723    transform: scale(0.1, 0.1);
20724    opacity: 0.0;
20725  }
20726  50% {
20727    opacity: 1.0;
20728  }
20729  100% {
20730    transform: scale(1.3, 1.3);
20731    opacity: 0.0;
20732  }
20733}
20734
20735
20736/*Formularz Ikonki*/
20737
20738.personal-view input, .koszyk-view .rsv-form input {
20739
20740margin-left: 15px;
20741background-color: #ffffff;
20742padding: 0.375rem 0.3rem !important;
20743border: none !important;
20744box-shadow: none !important;
20745filter: none;
20746
20747}
20748
20749
20750.koszyk-view select, .koszyk-view option, .personal-view select, .personal-view option {
20751  -webkit-appearance: none;
20752background-color: #ffffff;
20753padding: 0.375rem 0.3rem !important;
20754border: none !important;
20755box-shadow: none !important;
20756filter: none;
20757font-size:1rem;
20758width:100%;
20759text-align:left;
20760}
20761
20762.koszyk-view #inp1, .koszyk-view #inp10, .personal-view #inp1, .personal-view #inp12 {
20763  position: relative;
20764  display: inline-block;
20765  background-position: 10px center;
20766background-repeat: no-repeat;
20767background-size: 20px;
20768display: flex;
20769align-items: baseline;
20770background-color: #fff;
20771border: 1px solid #ced4da;
20772border-radius: 0;
20773box-shadow: none;
20774margin: 0px 15px;
20775
20776}
20777
20778
20779.koszyk-view #inp1:after, .koszyk-view #inp10:after, .personal-view #inp1:after,  .personal-view #inp12:after {
20780    content: '\f078';
20781    font-family: 'Font Awesome 5 Pro';
20782    font-weight: 300;
20783    font-size:12px;
20784    color: #000;
20785    right: 14px;
20786    top: -5px;
20787    height: 26px;
20788    padding: 15px 0px 0px 8px;
20789    position: absolute;
20790    pointer-events: none;
20791}
20792
20793select[name="Gender"], select[name="Country"] {
20794    background-color: #fff;
20795    border-radius: 0;
20796    border-color: transparent;
20797    text-align:left;
20798    margin-left: 15px;
20799    font-size:1rem;
20800}
20801
20802
20803
20804.personal-view .col-12, .koszyk-view .col-12 {
20805
20806background-position: 10px center;
20807background-repeat: no-repeat;
20808background-size: 20px;
20809display: flex;
20810align-items: baseline;
20811background-color: #fff;
20812border: 1px solid #ced4da;
20813border-radius: 0;
20814box-shadow: none;
20815margin: 0px 15px;
20816}
20817
20818.personal-view .col-md-4, .koszyk-view .col-md-4 {
20819
20820max-width:30.6%;
20821
20822}
20823
20824
20825.personal-view .col-md-8, .koszyk-view .col-md-8 {
20826
20827max-width:63.9%;
20828
20829}
20830
20831
20832.personal-view .col-md-6, .koszyk-view .col-md-6 {
20833
20834max-width:47.3%;
20835
20836}
20837
20838.personal-view input:required,  .koszyk-view input:required {
20839
20840color:#c26108;
20841
20842}
20843
20844.personal-view input:-webkit-autofill, .drop-pass input:-webkit-autofill:hover, .drop-pass input:-webkit-autofill:focus, .drop-pass input:-webkit-autofill:active {
20845    -webkit-box-shadow: 0 0 0 30px white inset !important;
20846    outline: none !important;
20847}
20848
20849.koszyk-view input:-webkit-autofill, .drop-pass input:-webkit-autofill:hover, .drop-pass input:-webkit-autofill:focus, .drop-pass input:-webkit-autofill:active {
20850    -webkit-box-shadow: 0 0 0 30px white inset !important;
20851    outline: none !important;
20852}
20853
20854
20855#inp1 {
20856
20857background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f1.png) !important;
20858
20859
20860}
20861
20862
20863#inp2 {
20864
20865background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f2.png) !important;
20866
20867}
20868
20869#inp3 {
20870
20871background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f3.png) !important;
20872
20873}
20874
20875
20876#inp4 {
20877
20878background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f4.png) !important;
20879
20880}
20881
20882#inp5 {
20883
20884background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f5.png) !important;
20885
20886}
20887
20888
20889
20890.personal-view #inp6 {
20891
20892background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f11.png) !important;
20893
20894
20895}
20896
20897
20898.koszyk-view #inp6 {
20899
20900background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f6.png) !important;
20901background-position: 9px center;
20902background-size: 19px;
20903
20904}
20905
20906
20907.personal-view #inp7 {
20908
20909background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f12.png) !important;
20910
20911
20912}
20913
20914
20915.koszyk-view #inp7 {
20916
20917background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f7.png) !important;
20918background-size: 18px;
20919
20920}
20921
20922.personal-view #inp8 {
20923
20924background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f6.png) !important;
20925background-position: 9px center;
20926background-size: 19px;
20927
20928}
20929
20930
20931.koszyk-view #inp8 {
20932
20933background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f8.png) !important;
20934background-position: 9px center;
20935background-size: 19px;
20936
20937}
20938
20939
20940.personal-view #inp9 {
20941
20942background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f7.png) !important;
20943background-size: 18px;
20944
20945}
20946
20947
20948.koszyk-view #inp9 {
20949
20950background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f9.png) !important;
20951background-position: 5px center;
20952background-size: 25px;
20953
20954}
20955
20956
20957.personal-view #inp10 {
20958
20959background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f8.png) !important;
20960background-position: 9px center;
20961background-size: 19px;
20962
20963}
20964
20965
20966.koszyk-view #inp10 {
20967
20968background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f10.png) !important;
20969background-position: 9px center;
20970
20971}
20972
20973
20974.personal-view #inp11 {
20975
20976background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f9.png) !important;
20977background-position: 5px center;
20978background-size: 25px
20979
20980}
20981
20982.koszyk-view #inp11 {
20983
20984background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f14.png) !important;
20985background-position: 9px center;
20986
20987}
20988
20989
20990.personal-view #inp12 {
20991
20992background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f10.png) !important;
20993background-position: 9px center;
20994
20995}
20996
20997.koszyk-view #inp12 {
20998
20999background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f15.png) !important;
21000background-position: 9px center;
21001
21002}
21003
21004
21005
21006#inp13 {
21007
21008background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f13.png) !important;
21009background-position: 9px center;
21010
21011}
21012
21013
21014#inp14 {
21015
21016background-image: url(https://hotel.com.pl/cms/portal/images/formularz/f11.png) !important;
21017margin:auto;
21018margin-top:-30px;
21019
21020}
21021
21022#inp14 input {
21023
21024color:#c26108;
21025
21026}
21027
21028#inp15 {
21029
21030margin:15px auto;
21031max-width:90%;
21032border:none;
21033
21034}
21035
21036@media (min-width: 992px) and (max-width: 1199px) {
21037
21038.personal-view .col-md-4 {
21039
21040max-width:30.2%;
21041
21042}
21043
21044
21045.koszyk-view .col-md-4 {
21046
21047
21048max-width:30%;
21049
21050}
21051
21052
21053.personal-view .col-md-8 {
21054
21055max-width:63.5%;
21056
21057}
21058
21059.koszyk-view .col-md-8 {
21060
21061max-width:63.4%;
21062
21063}
21064
21065
21066.personal-view .col-md-6 {
21067
21068max-width:46.8%;
21069
21070}
21071
21072
21073}
21074
21075
21076@media (min-width: 768px) and (max-width: 991px) {
21077
21078.personal-view .col-md-4 {
21079
21080max-width:29.1%;
21081
21082}
21083
21084.koszyk-view .col-md-4 {
21085
21086max-width:28.9%;
21087
21088}
21089
21090
21091.personal-view .col-md-8 {
21092
21093max-width:62.5%;
21094
21095}
21096
21097
21098 .koszyk-view .col-md-8 {
21099
21100max-width:62.2%;
21101
21102}
21103
21104
21105.personal-view .col-md-6 {
21106
21107max-width:45.8%;
21108
21109}
21110
21111}
21112
21113
21114@media (min-width: 320px) and (max-width: 767px) {
21115
21116.personal-view .col-md-4, .koszyk-view .col-md-4 {
21117
21118max-width:90%;
21119margin:0px auto;
21120
21121}
21122
21123
21124.personal-view .col-md-8, .koszyk-view .col-md-8 {
21125
21126max-width:90%;
21127margin:0px auto;
21128
21129}
21130
21131
21132.personal-view .col-md-6, .koszyk-view .col-md-6 {
21133
21134max-width: 90%;
21135margin:0px auto;
21136
21137}
21138
21139#inp1, #inp10, #inp12 {
21140
21141margin-left:auto !important;
21142margin-right:auto !important;
21143
21144}
21145
21146
21147}
21148
21149
21150/*Global CTA scrolling*/
21151
21152.offercta {
21153
21154text-decoration:underline !important;
21155color: #212529;
21156
21157}
21158
21159
21160.offercta:hover {
21161
21162color:#c26108;
21163
21164}
21165
21166/*Discount Code Delay*/
21167/*
21168#DiscountCodeName {
21169
21170display:none;
21171
21172}*/
21173
21174.icon-container {
21175  position: absolute;
21176  right: 10px;
21177  top: calc(50% - 10px);
21178z-index:9;
21179}
21180.loader-icon {
21181  position: relative;
21182  height: 20px;
21183  width: 20px;
21184  display: inline-block;
21185  animation: around 5.4s infinite;
21186}
21187
21188@keyframes around {
21189  0% {
21190    transform: rotate(0deg)
21191  }
21192  100% {
21193    transform: rotate(360deg)
21194  }
21195}
21196
21197.loader-icon::after, .loader-icon::before {
21198  content: "";
21199  background: transparent;
21200  position: absolute;
21201  display: inline-block;
21202  width: 100%;
21203  height: 100%;
21204  border-width: 1.7px;
21205  border-color: #c26108 #c26108 transparent transparent;
21206  border-style: solid;
21207  border-radius: 20px;
21208  box-sizing: border-box;
21209  top: 0;
21210  left: 0;
21211  animation: around 0.7s ease-in-out infinite;
21212}
21213
21214.loader-icon::after {
21215  animation: around 0.7s ease-in-out 0.1s infinite;
21216  background: transparent;
21217}
21218
21219
21220/*Reservations items bug final page*/
21221
21222#rescont2, #rescont3, #rescont4, #rescont5, #rescont6, #rescont7, #rescont8, #rescont9, #rescont10 {
21223
21224display:none;
21225
21226}
21227
21228
21229
21230.checkincont {
21231  margin-top: 0px !important;
21232  margin-bottom: 10px;
21233}
21234
21235.btn.btn-primary.checkinbtn {
21236  font-size: 10px;
21237}
21238
21239
21240
21241.thank .title-header {
21242  font-family: "forum_regular", Tahoma, sans-serif;
21243  font-size: 20px;
21244  color: #212529;
21245  margin: 15px 0px;
21246  text-align: left;
21247  text-transform: uppercase;
21248  line-height: 30px;
21249}
21250
21251
21252.thank .title-main {
21253font-family: "forum_regular", Tahoma, sans-serif;
21254font-size: 28px;
21255color: #515151;
21256margin: 20px;
21257text-align: center;
21258text-transform: uppercase;
21259line-height: 30px;
21260
21261}
21262
21263
21264@media (min-width: 320px) and (max-width: 1023px) {
21265
21266.thank .title-header {
21267
21268  font-size: 13px;
21269
21270}
21271
21272
21273}
21274
21275/*No Rooms*/
21276
21277.checkh {
21278
21279margin: 0px 0px 100px 0px;
21280
21281
21282}
21283
21284
21285.container2grid {
21286  display: flex;
21287justify-content: center;
21288margin-top:-130px;
21289}
21290
21291
21292.hotel-view .container2grid {
21293margin-left:15px;
21294margin-right:15px;
21295}
21296
21297
21298.griditem {
21299
21300width:50%;
21301margin:0px 10px;
21302position:relative;
21303-o-transform: scale(1,1);
21304-ms-transform: scale(1,1);
21305-moz-transform: scale(1,1);
21306-webkit-transform: scale(1,1);
21307transform: scale(1,1);
21308-o-transition: all 0.3s ease-in-out;
21309-ms-transition: all 0.3s ease-in-out;
21310-moz-transition: all 0.3s ease-in-out;
21311-webkit-transition: all 0.3s ease-in-out;
21312transition: all 0.3s ease-in-out;
21313
21314}
21315
21316
21317#roza1, #cop1, #stary1 {
21318
21319width: 100%;
21320height: 100%;
21321position: absolute;
21322z-index: 8;
21323
21324}
21325
21326
21327.griditem:hover {
21328
21329-o-transform: scale(1.03,1.03);
21330-ms-transform: scale(1.03,1.03);
21331-moz-transform: scale(1.03,1.03);
21332-webkit-transform: scale(1.03,1.03);
21333transform: scale(1.03,1.03);
21334
21335}
21336
21337
21338.griditem img {
21339
21340width:100%;
21341height:350px;
21342object-fit:cover;
21343object-position:center;
21344
21345}
21346
21347
21348.griditem:after {
21349
21350position: absolute;
21351content: '';
21352left: 0;
21353bottom: 0;
21354width: 100%;
21355height: 100%;
21356background: radial-gradient(circle at 0% 170%, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
21357
21358}
21359
21360
21361.leftappear {
21362
21363margin-left:0px;
21364
21365}
21366
21367
21368.rightappear {
21369
21370margin-right:0px;
21371
21372}
21373
21374
21375.bottom-text {
21376  position: absolute;
21377  bottom: 30px;
21378  left: 0;
21379  padding: 0px 10px;
21380  width: auto;
21381z-index:8;
21382}
21383
21384
21385
21386.title-header-white {
21387    font-family: "forum_regular", Tahoma, sans-serif;
21388  font-size: 25px;
21389  color: #fff;
21390  margin: 7px 20px 12px 20px;
21391  text-align: left;
21392  text-transform: uppercase;
21393  line-height: 30px;
21394}
21395
21396.text-inner {
21397  padding: 0px 0px 0px 20px;
21398  color: #fff;
21399  font-size: 13px;
21400  line-height: 24px;
21401
21402}
21403
21404
21405
21406.btn-white {
21407
21408display: inline-block;
21409font-weight: 400;
21410color: #fff !important;
21411text-align: center;
21412vertical-align: middle;
21413user-select: none;
21414background-color: #c26108;
21415border: 1px solid transparent;
21416padding: 0.375rem 0.75rem;
21417font-size: 11px;
21418line-height: 1.5;
21419border-radius: 0;
21420transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
21421 text-transform: uppercase;
21422
21423}
21424
21425
21426.btn-white:hover {
21427
21428background-color: #aa5507;
21429text-decoration:none;
21430
21431}
21432
21433
21434.eager {
21435
21436color:#c26108;
21437
21438}
21439
21440.eager2:hover {
21441
21442color: #aa5507;
21443
21444}
21445
21446.error-cont {
21447position:relative;
21448margin:0px -15px;
21449}
21450
21451.bordert {
21452    position:relative;
21453height:7px;
21454width:30px;
21455 bottom:0;
21456-webkit-animation:bounce 1.7s infinite;
21457background: #1C2022;
21458}
21459
21460 @-webkit-keyframes bounce {
21461      0%       { bottom:5px; }
21462      25%, 75% { bottom:15px; }
21463      50%      { bottom:20px; }
21464      100%     {bottom:0;}
21465    }
21466
21467.bordert:after {
21468    content:'';
21469    position: absolute;
21470    top: 100%;
21471    left: 0;
21472    right: 0;
21473    margin: 0;
21474    width: 0;
21475    height: 0;
21476    border-top: solid 15px #1C2022;
21477    border-left: solid 15px transparent;
21478    border-right: solid 15px transparent;
21479}
21480
21481
21482.room-error {
21483display: flex;
21484text-align: left;
21485background: #e1e1e1;
21486}
21487
21488
21489.room-error-icon {
21490
21491position: relative;
21492width: 30px;
21493background-color: #1C2022;
21494color: #fff;
21495font-size: 22px;
21496
21497}
21498
21499
21500.room-error-icon em {
21501
21502position: absolute;
21503left: 50%;
21504top: 50%;
21505transform: translate(-50%,-50%)
21506
21507}
21508
21509
21510.room-error-text {
21511
21512padding: 15px 20px;
21513font-size:14px;
21514
21515}
21516
21517@media screen and (min-width:1440px) {
21518
21519.griditem img {
21520
21521  height: 400px;
21522
21523}
21524
21525.room-error-text {
21526  font-size: 16px;
21527}
21528
21529.title-header-white {
21530
21531margin: 10px 20px 15px 20px;
21532font-size:28px;
21533
21534}
21535
21536
21537.text-inner {
21538  font-size: 14px;
21539
21540}
21541
21542
21543.btn-white {
21544  font-size: 12px;
21545
21546}
21547
21548
21549}
21550
21551@media (min-width: 320px) and (max-width: 767px) {
21552
21553
21554.room-error-icon {
21555
21556width: 100px;
21557max-width:22px;
21558
21559
21560}
21561
21562
21563.room-error-text {
21564
21565font-size:11px;
21566padding:15px;
21567
21568}
21569
21570
21571.bordert {
21572
21573height:5px;
21574width:100px;
21575max-width:22px;
21576
21577}
21578
21579
21580.bordert:after {
21581
21582    border-top: solid 11px #1C2022;
21583    border-left: solid 11px transparent;
21584    border-right: solid 11px transparent;
21585}
21586
21587.checkh {
21588
21589margin:0px 0px 100px 0px;
21590
21591
21592}
21593
21594.container2grid {
21595
21596  flex-direction: column;
21597}
21598
21599.griditem {
21600
21601
21602width:100%;
21603margin:0px 0px;
21604
21605}
21606
21607
21608.rightappear {
21609
21610margin-top:20px;
21611
21612}
21613
21614
21615.title-header-white {
21616
21617  font-size: 22px;
21618
21619}
21620
21621
21622.text-inner {
21623
21624  font-size: 12px;
21625
21626}
21627
21628.btn-white {
21629
21630  font-size: 10px;
21631
21632}
21633
21634
21635}
21636
21637@media (min-width: 320px) and (max-width: 549px) {
21638.container2grid {
21639margin-top:-100px;
21640margin-left:-15px;
21641margin-right:-15px;
21642}
21643
21644}
21645
21646
21647/*Miasta na Silniku*/
21648
21649.citynamebox {
21650  margin-left: -24px;
21651  padding: 10px 0px;
21652    padding-bottom: 5px;
21653  font-weight: bold;
21654  background: #fff;
21655  color: #000;
21656  margin-top: -4px;
21657  margin-bottom: 0;
21658  padding-bottom: 0px;
21659  margin-right: -24px;
21660  width: auto;
21661}
21662
21663.citynamebox em {
21664  margin-right: 10px;
21665margin-left:20px;
21666
21667}
21668
21669
21670#optb1 .text, #optb4 .text, #optb5 .text, #optb6 .text {
21671
21672padding-top: 5px;
21673
21674}
21675
21676.chbtn {
21677  color: #fff;
21678  background: #c26108;
21679  padding: 1px 5px;
21680white-space:nowrap;
21681width:100%;
21682display:none;
21683}
21684
21685
21686.chbtn:hover {
21687color: #cccccc !important;
21688text-decoration: none;
21689
21690}
21691
21692.cnc {
21693  display: flex;
21694  flex-direction: column;
21695align-items:flex-end !important;
21696text-align: center;
21697}
21698
21699.lnk-grey {
21700  background: red;
21701  color: #fff !important;
21702  margin-top: 7px;
21703  padding: 1px 5px;
21704  white-space: nowrap;
21705  font-size: 13px !important;
21706width:100%;
21707}
21708
21709.lnk-grey:hover {
21710color: #cccccc !important;
21711text-decoration: none;
21712
21713}
21714
21715
21716#cancelReservationModal .modal-body {
21717padding: 0 15px;
21718
21719}
21720
21721
21722@media (min-width: 768px) and (max-width: 1199px) {
21723
21724.lnk-grey, .chbtn {
21725
21726min-width:70px;
21727}
21728
21729}
21730
21731@media (min-width: 320px) and (max-width: 767px) {
21732
21733.lnk-grey, .chbtn {
21734
21735max-width:100px;
21736}
21737
21738
21739#no, #yes {
21740
21741margin-left:0px;
21742margin-right:0px;
21743
21744}
21745
21746}
21747
21748
21749/*Added Info*/
21750
21751
21752.added-info2 {
21753  margin-top: 20px;
21754  font-size: 9px;
21755  line-height: 15px;
21756}
21757
21758
21759.added-info2 em {
21760color:#c26108;
21761margin-right:7px;
21762
21763}
21764
21765
21766@media (min-width: 320px) and (max-width: 1199px) {
21767
21768.added-info2 {
21769
21770  font-size: 7.5px;
21771
21772}
21773
21774
21775}
21776
21777
21778/*Accessibility*/
21779
21780.open-accessibility{position:absolute;direction:rtl;width:0px;z-index:9;right:0px;top:50px;min-width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.open-accessibility.open-accessibility-size-s.open-accessibility-collapsed .open-accessibility-container{width:40px;height:40px}.open-accessibility.open-accessibility-size-s.open-accessibility-collapsed .open-accessibility-container .open-accessibility-expand-button{line-height:25px;width:20px;height:25px;top: -1px;
21781opacity: 1 !important;display:block !important;}.open-accessibility.open-accessibility-size-s.open-accessibility-collapsed .open-accessibility-container .open-accessibility-expand-button svg{width:20px;height:25px;margin-right:3px;}.open-accessibility.open-accessibility-size-l.open-accessibility-collapsed .open-accessibility-container{width:160px;height:160px}.open-accessibility.open-accessibility-size-l.open-accessibility-collapsed .open-accessibility-container .open-accessibility-expand-button{top:-1px;line-height:25px;width:20px;height:25px;opacity: 1 !important;display:block !important;}.open-accessibility.open-accessibility-size-l.open-accessibility-collapsed .open-accessibility-container .open-accessibility-expand-button svg{width:20px;height:25px;margin-right:3px;}.open-accessibility-container{overflow:hidden;box-sizing:border-box;}.open-accessibility-cursor *,.open-accessibility-cursor :hover{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA8CAYAAAAKcMhTAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgI
21781HhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTYtMTItMTBUMDk6NDM6MTkrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNi0xMi0xMFQyMTozMTo0OSswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTYtMTItMTBUMjE6MzE6NDkrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6M2EwODhmZWMtYzE3Yi0xNDQ2LTg1OTMtZTczOTI5ZTdlOTU0PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjNhMDg4ZmVjLWMxN2ItMTQ0Ni04NTkzLWU3MzkyOWU3ZTk1NDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjNhMDg4ZmVjLWMxN2ItMTQ0Ni04NTkzLWU3MzkyOWU3ZTk1NDwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDozYTA4OGZlYy1jMTdiLTE0NDYtODU5My1lNzM5MjllN2U5NTQ8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTYtMTItMTBUMDk6NDM6MTkrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+Mzg8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI
21781CAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PqjJFDQAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABzpJREFUeNrMWV1oG8kd/+3sh2xZtuL4o4SSIx+Oj3C+hzimhabQPhTTy91BA4a29xLycoQU+pqH5P0MbQ6uVz8kXEkx7dE0lKSpa5qa5iEOJbmjkMhWLgE7fkjsE4kVy5J2rZVm5t8HzcojnWRL8dnKHwZmdnZ3fvv//b9mFgD+AWBVtVN4TcQC8B0AHWrc9roAYwAy2jgKIARgFwCn2eD+A4BUWwHwCMAzAOebTaUuu1QDgIOvEzCpmgEg22wbK8no6Gj+wYMHbiwWy505c+Y9AP8CcBvAr5tqY3fv3qVALl++TJrt/a2pGlteXi71l5aW9KlUs22sJCMjI+jp6UFnZyempqZ+fOnSpXEALQCmAXy6o1ROTExQNbl586bQaL2941TWkoWFhQyAggL2rKlU6jI8PGyPj4+70WjUmpycHLp48eJFlSEeA/ioaVQqkUQkbt26pXtroqkaU2IAMObm5vRrS68DMADA4OAgTp8+DQBIJpO9V69e/RUAofLslWZQ+Q3J5XJrGq1uvc70rXllLZmfn/eVtwLAvMqzzaFSl66uLvvUqVNZ27adRCIRvXHjxmmV/LMA/q40ufNUKikQUSGRSJBhGAGtnsoSzdGY/o7nz5+DiPTcmms2MABAR0cH3nnnpyAC1tbWnOnp6V9IKVNKg3eUc+wolSRl+VgI4UUiET0Qv7WjXgkARfZIpxHJZJJns1mh3bbSBCpJASyCY4zBsizz+PHjad/3Hdf1jC++uPeulHIGgA3gf8o5to9KKSVJKUkIQUII4pwT55yEEEREPhHliChz+PBhndaBbdNYQNs6jeWaK/ZZsC+VnucJAKYa820Btg6qHJx+TUpAygIsywbnBePQoUNpKWVISjITia/7hRArqihIapnj1YHVA0q/VigUAFDLtWvXpGXZUkppDA4e+fPjx4+FAvYTAF++MrCNANQzF4lEwsG7OC9j0n7lcLFuM9W1Us9cLueX5qPRKBgz0dLSAgB7FIZwJRb2ajRSw9T6fh65nI8rV/6KeHwW8Xi8cPTo0McAHgKIA/h+XVRWX6Q+26pGKZEEQOjrKx2JiFDIeUNbsn1TjTWuFdIA1LZBwIDneRBCAoDhOM4KY8xnjBUAtOqYWDW6GvPCanPloNbnin3fz8Hz1kKfffYHZ2Zm1p+bmy8MDQ19CmAGwByAX1qNB9DNvbEyXVU+KyVAJHDw4IHSCebu3V1hAHvVcJ+1eXJuzJ6kJJimiVCosQNJwygbcmsjTW0WDqppNhRykEql/HPnRs1sNm3ZtlN6D5FRplEiwDAMOI6NeDxeBsXarGKoBsAwDHXNKDN8oKitbNb1L1z4rbOF6sVgtWisBoqI4DgO2bbNHcfhoZBDRLLMiwGAMYNFIhFjC7VUpCGN2baF2dlZMTk56RIB/f39xvvvvxcRQjIhRBk4Y91oJIA/ql17ax27/TCAaatWuKimMcYY7ty5Y509ezYKAMeO/SBz4sTPuGEIR4ia1YxQJ+Bfb7m01sFISXAcp+RlfX19pfsOHDjYDgCmaSIcDgeBE5wLmclkgq80AfhbKq2reZ5tW5iZieUnJv5pdXR0sHv37i0AuA5AxGIzA2NjY8Orq6vYv38/RkZGUCgUEIlEWkZHR03DMOC6nhwb+/1vksnksnrpBQAvGiqtr1+/TkREvu+T7/uUy+WIiOiTT36XApBX9/1JPzoLnn3zzX4iIspmXXJdT6/AvSNHjuil9fcapjIwsXX6QgCAvXv3RrTa6Y1q9VR3d28pUArBkU5nwLlAOp1GPp93G60BrfLoW0RmmgwLC08wN/cEjmNjevr2MwBPFJD/KrsJqlAVIpgWVirT0Dc8r1EbU2qwbXz++V9w/vy5YOrfAD5UfUe5fbZ8kfIcqcfCqrGoEWCdnZ2lfm9vjz7Vq/ULSlvQ41JAe1tbsYpeWUnBMAAioqdPn+paWmwY2P379/09e/bkAbQ8fPjVMoCnqoB7WPHFAbCEKlXyL1682B2Lxb6bzbp+e3s727dvX5hzYQCwTp486S4uLgoppTU1NfVz13UfKW3f3miXrv8WzFuW5VmWxbWfDLtUC9d4PnCAd5U2vWPHfpjkXORc16OXL1eCza9HRP7AwIDuoT/aSGOd+iKc82ChaMXvmlreFOwLV9U9lue5MkhLRIRUKu2EQg5M04SUZYeOoY2APQLQVcVbEuoa1bmDLgFvbW0lKWXJ+IXg4JyVzjfq2QxZAD5QNLVUnKGayri9OrOIsVF6q1a6b+ShwVd6NQCYDaS3UrC1bbvNtq2CbVsIhUIgIliWiSCv1hNsN4vCogFgWZUD85lMxlxcXGqXUvJcbg1ExdjIGDN933dVUjc3YmMrxVw1jfUAyDHGhru7u8cZMzmRJO
21781UIBhGxZDJ5gnP+pXK6VQAv6z0B+jbkqBYSKtvbFR9jbuvhcC17qyLRKqFmW6nUpU2dHLaWbcOL8pWyxQ3/ovx/ANYAjKdrFO7+AAAAAElFTkSuQmCC),default}.open-accessibility-cursor-workaround{pointer-events:none;position:absolute;width:38px;height:60px;z-index:1000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAA8CAYAAAAKcMhTAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4JGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTYtMTItMTBUMDk6NDM6MTkrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNi0xMi0xMFQyMTozMTo0OSswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTYtMTItMTBUMjE6MzE6NDkrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6M2EwODhmZWMtYzE3Yi0xNDQ2LTg1OTMtZTczOTI5ZTdlOTU0PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjNhMDg4ZmVjLWMxN2ItMTQ0Ni04NTkzLWU3MzkyOWU3ZTk1NDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjNhMDg4ZmVjLWMxN2ItMTQ0Ni04NTkzLWU3MzkyOWU3ZTk1NDwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNyZWF0ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDozYTA4OGZlYy1jMTdiLTE0NDYtODU5My1lNzM5MjllN2U5NTQ8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTYtMTItMTBUMDk6NDM6MTkrMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+Mzg8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgI
21781CAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PqjJFDQAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABzpJREFUeNrMWV1oG8kd/+3sh2xZtuL4o4SSIx+Oj3C+hzimhabQPhTTy91BA4a29xLycoQU+pqH5P0MbQ6uVz8kXEkx7dE0lKSpa5qa5iEOJbmjkMhWLgE7fkjsE4kVy5J2rZVm5t8HzcojnWRL8dnKHwZmdnZ3fvv//b9mFgD+AWBVtVN4TcQC8B0AHWrc9roAYwAy2jgKIARgFwCn2eD+A4BUWwHwCMAzAOebTaUuu1QDgIOvEzCpmgEg22wbK8no6Gj+wYMHbiwWy505c+Y9AP8CcBvAr5tqY3fv3qVALl++TJrt/a2pGlteXi71l5aW9KlUs22sJCMjI+jp6UFnZyempqZ+fOnSpXEALQCmAXy6o1ROTExQNbl586bQaL2941TWkoWFhQyAggL2rKlU6jI8PGyPj4+70WjUmpycHLp48eJFlSEeA/ioaVQqkUQkbt26pXtroqkaU2IAMObm5vRrS68DMADA4OAgTp8+DQBIJpO9V69e/RUAofLslWZQ+Q3J5XJrGq1uvc70rXllLZmfn/eVtwLAvMqzzaFSl66uLvvUqVNZ27adRCIRvXHjxmmV/LMA/q40ufNUKikQUSGRSJBhGAGtnsoSzdGY/o7nz5+DiPTcmms2MABAR0cH3nnnpyAC1tbWnOnp6V9IKVNKg3eUc+wolSRl+VgI4UUiET0Qv7WjXgkARfZIpxHJZJJns1mh3bbSBCpJASyCY4zBsizz+PHjad/3Hdf1jC++uPeulHIGgA3gf8o5to9KKSVJKUkIQUII4pwT55yEEEREPhHliChz+PBhndaBbdNYQNs6jeWaK/ZZsC+VnucJAKYa820Btg6qHJx+TUpAygIsywbnBePQoUNpKWVISjITia/7hRArqihIapnj1YHVA0q/VigUAFDLtWvXpGXZUkppDA4e+fPjx4+FAvYTAF++MrCNANQzF4lEwsG7OC9j0n7lcLFuM9W1Us9cLueX5qPRKBgz0dLSAgB7FIZwJRb2ajRSw9T6fh65nI8rV/6KeHwW8Xi8cPTo0McAHgKIA/h+XVRWX6Q+26pGKZEEQOjrKx2JiFDIeUNbsn1TjTWuFdIA1LZBwIDneRBCAoDhOM4KY8xnjBUAtOqYWDW6GvPCanPloNbnin3fz8Hz1kKfffYHZ2Zm1p+bmy8MDQ19CmAGwByAX1qNB9DNvbEyXVU+KyVAJHDw4IHSCebu3V1hAHvVcJ+1eXJuzJ6kJJimiVCosQNJwygbcmsjTW0WDqppNhRykEql/HPnRs1sNm3ZtlN6D5FRplEiwDAMOI6NeDxeBsXarGKoBsAwDHXNKDN8oKitbNb1L1z4rbOF6sVgtWisBoqI4DgO2bbNHcfhoZBDRLLMiwGAMYNFIhFjC7VUpCGN2baF2dlZMTk56RIB/f39xvvvvxcRQjIhRBk4Y91oJIA/ql17ax27/TCAaatWuKimMcYY7ty5Y509ezYKAMeO/SBz4sTPuGEIR4ia1YxQJ+Bfb7m01sFISXAcp+RlfX19pfsOHDjYDgCmaSIcDgeBE5wLmclkgq80AfhbKq2reZ5tW5iZieUnJv5pdXR0sHv37i0AuA5AxGIzA2NjY8Orq6vYv38/RkZGUCgUEIlEWkZHR03DMOC6nhwb+/1vksnksnrpBQAvGiqtr1+/TkREvu+T7/uUy+WIiOiTT36XApBX9/1JPzoLnn3zzX4iIspmXXJdT6/AvSNHjuil9fcapjIwsXX6QgCAvXv3RrTa6Y1q9VR3d28pUArBkU5nwLlAOp1GPp93G60BrfLoW0RmmgwLC08wN/cEjmNjevr2MwBPFJD/KrsJqlAVIpgWVirT0Dc8r1EbU2qwbXz++V9w/vy5YOrfAD5UfUe5fbZ8kfIcqcfCqrGoEWCdnZ2lfm9vjz7Vq/ULSlvQ41JAe1tbsYpeWUnBMAAioqdPn+paWmwY2P379/09e/bkAbQ8fPjVMoCnqoB7WPHFAbCEKlXyL1682B2Lxb6bzbp+e3s727dvX5hzYQCwTp486S4uLgoppTU1NfVz13UfKW3f3miXrv8WzFuW5VmWxbWfDLtUC9d4PnCAd5U2vWPHfpjkXORc16OXL1eCza9HRP7AwIDuoT/aSGOd+iKc82ChaMXvmlreFOwLV9U9lue5MkhLRIRUKu2EQg5M04SUZYeOoY2APQLQVcVbEuoa1bmDLgFvbW0lKWXJ+IXg4JyVzjfq2QxZAD5QNLVUnKGayri9OrOIsVF6q1a6b+ShwVd6NQCYDaS3UrC1bbvNtq2CbVsIhUIgIliWiSCv1hNsN4vCogFgWZUD85lMxlxcXGqXUvJcbg1ExdjIGDN933dVUjc3YmMrxVw1jfUAyDHGhru7u8cZMzmRJO
21781UIBhGxZDJ5gnP+pXK6VQAv6z0B+jbkqBYSKtvbFR9jbuvhcC17qyLRKqFmW6nUpU2dHLaWbcOL8pWyxQ3/ovx/ANYAjKdrFO7+AAAAAElFTkSuQmCC)}.open-accessibility-highlighted-links .highlighted-link,.open-accessibility-highlighted-links a,.open-accessibility-highlighted-links a:active,.open-accessibility-highlighted-links a:hover,.open-accessibility-highlighted-links a:link,.open-accessibility-highlighted-links a:visited{text-decoration:underline!important}.open-accessibility-close-button{display:none;box-sizing:border-box;width:40px;height:40px;cursor:pointer}.open-accessibility-menu{width:305px;height:320px;border: 1px solid #c26108;}.open-accessibility-menu-button{float:right;box-sizing:border-box;width:100px;height:105px;cursor:pointer;transition:background-color .1s;text-align:center;position:relative;border-radius:2px}.open-accessibility-menu-button span{position:absolute;display:block;width:100%;bottom:10px;font-size:17px;font-family: "forum_regular", Tahoma, sans-serif;color:#fff;line-height:20px;}.open-accessibility-menu-footer{display:none;}.open-accessibility-expand-button{top:-1px;cursor:pointer;position:absolute;line-height:25px;width:20px;height:25px;text-align:center;opacity: 1 !important;display:block !important;}.open-accessibility-expand-button svg{fill:#fff;width:20px;height:25px;line-height:25px;margin-right:3px;}.open-accessibility.open-accessibility-expanded .open-accessibility-container{width:305px;height:320px;margin-top: 30px;color:#333;background: #252b2d !important;}.open-accessibility.open-accessibility-collapsed .open-accessibility-container{width:auto;height:auto;border-radius:50%;color:#fff;margin-top:30px;}
21782
21783
21784.access-container {
21785  position: fixed;
21786  top: -1px;
21787  z-index: 9999;
21788  right: 30px;
21789}
21790
21791
21792.open-accessibility svg {
21793  position: relative;
21794  top: 0;
21795  right: 0;
21796  width: auto;
21797  height: auto;
21798  transform: none;
21799filter: invert(100%);
21800}
21801
21802
21803.open-accessibility img {
21804
21805filter: invert(100%);
21806}
21807
21808
21809.open-accessibility em {
21810
21811color:#fff;
21812}
21813
21814
21815
21816.open-accessibility.open-accessibility-expanded .open-accessibility-container {
21817  width: 305px !important;
21818  height: 320px !important;
21819border-radius:0 !important;
21820  margin-top: 30px;
21821
21822}
21823
21824
21825.hideaccess {
21826
21827display:none !important;
21828
21829}
21830
21831@media (min-width: 1200px) and (max-width: 1350px) {
21832
21833.counter-container {
21834  right: 52px !important;
21835}
21836
21837.access-container {
21838
21839  right: 25px;
21840}
21841
21842
21843.lang-box .btn .llc, .user-box .btn .llc {
21844  font-size: 9px;
21845  padding: 4px;
21846}
21847
21848
21849.open-accessibility-menu-button span {
21850
21851  font-size: 14px;
21852
21853}
21854
21855
21856.open-accessibility-menu-button {
21857
21858  height: 90px;
21859
21860}
21861
21862
21863.open-accessibility.open-accessibility-expanded .open-accessibility-container {
21864  height: 280px !important;
21865
21866}
21867
21868
21869.open-accessibility-menu {
21870
21871  height: 280px;
21872
21873}
21874
21875
21876}
21877
21878
21879
21880@media (min-width: 1024px) and (max-width: 1199px) {
21881
21882#mainNavbar .nav-item {
21883  font-size: 10.5px;
21884
21885}
21886
21887
21888nav.main .lang-box {
21889  top: 0px;
21890  right: 10px;
21891}
21892
21893.logo {
21894  margin-left: 0px !important;
21895}
21896
21897.lang-box .btn .llc, .user-box .btn .llc {
21898font-size:8px;
21899  padding: 3px;
21900
21901}
21902
21903.counter-container {
21904  right: 37px;
21905}
21906
21907nav.main .user-box {
21908  right: 13px;
21909}
21910
21911.open-accessibility em {
21912  font-size: 14px;
21913}
21914
21915.access-container {
21916top:-8px;
21917  right: 10px;
21918}
21919
21920
21921
21922.open-accessibility-menu-button span {
21923
21924  font-size: 14px;
21925
21926}
21927
21928
21929.open-accessibility-menu-button {
21930
21931  height: 90px;
21932
21933}
21934
21935
21936.open-accessibility.open-accessibility-expanded .open-accessibility-container {
21937  height: 280px !important;
21938
21939}
21940
21941
21942.open-accessibility-menu {
21943
21944  height: 280px;
21945
21946}
21947
21948
21949}
21950
21951
21952
21953@media (min-width: 992px) and (max-width: 1023px) {
21954
21955
21956nav.main .lang-box {
21957  top: 0px;
21958  right: 10px;
21959}
21960
21961.logo {
21962  margin-left: 0px !important;
21963}
21964
21965.lang-box .btn .llc, .user-box .btn .llc {
21966font-size:7.5px;
21967  padding: 3px;
21968
21969}
21970
21971.counter-container {
21972  right: 37px;
21973}
21974
21975nav.main .user-box {
21976  right: 13px;
21977}
21978
21979.open-accessibility em {
21980  font-size: 14px;
21981}
21982
21983.access-container {
21984top:-8px;
21985  right: 10px;
21986}
21987
21988.open-accessibility-menu-button span {
21989
21990  font-size: 14px;
21991
21992}
21993
21994
21995.open-accessibility-menu-button {
21996
21997  height: 90px;
21998
21999}
22000
22001
22002.open-accessibility.open-accessibility-expanded .open-accessibility-container {
22003  height: 280px !important;
22004
22005}
22006
22007
22008.open-accessibility-menu {
22009
22010  height: 280px;
22011
22012}
22013
22014
22015}
22016
22017
22018
22019@media (min-width: 768px) and (max-width: 991px) {
22020
22021
22022.lang-box .btn .llc, .user-box .btn .llc {
22023font-size:8px;
22024  padding: 4px;
22025
22026}
22027
22028.counter-container {
22029  right: 142px;
22030}
22031
22032nav.main .user-box {
22033  right: 22px;
22034}
22035
22036.open-accessibility em {
22037  font-size: 14px;
22038}
22039
22040.access-container {
22041top:-22px;
22042  right: 112px;
22043}
22044
22045
22046.open-accessibility-menu-button span {
22047
22048  font-size: 14px;
22049
22050}
22051
22052
22053.open-accessibility-menu-button {
22054
22055  height: 90px;
22056
22057}
22058
22059
22060.open-accessibility.open-accessibility-expanded .open-accessibility-container {
22061  height: 280px !important;
22062
22063}
22064
22065
22066.open-accessibility-menu {
22067
22068  height: 280px;
22069
22070}
22071
22072
22073}
22074
22075
22076
22077
22078@media (min-width: 550px) and (max-width: 767px) {
22079
22080
22081.lang-box .btn .llc, .user-box .btn .llc {
22082font-size:8px;
22083  padding: 4px;
22084
22085}
22086
22087.counter-container {
22088  right: 144px;
22089}
22090
22091nav.main .user-box {
22092  right: 22px;
22093}
22094
22095.open-accessibility em {
22096  font-size: 13px;
22097}
22098
22099.access-container {
22100top:-21px;
22101  right: 109px;
22102}
22103
22104
22105.open-accessibility-menu-button span {
22106
22107  font-size: 14px;
22108
22109}
22110
22111
22112.open-accessibility-menu-button {
22113
22114  height: 90px;
22115
22116}
22117
22118
22119.open-accessibility.open-accessibility-expanded .open-accessibility-container {
22120  height: 280px !important;
22121
22122}
22123
22124
22125.open-accessibility-menu {
22126
22127  height: 280px;
22128
22129}
22130
22131
22132}
22133
22134
22135
22136@media (min-width: 320px) and (max-width: 549px) {
22137
22138nav.main .lang-box {
22139  right: -7px;
22140}
22141
22142.lang-box .btn .llc, .user-box .btn .llc {
22143font-size:8px;
22144  padding: 4px;
22145
22146}
22147
22148.counter-container {
22149  right: 125px;
22150}
22151
22152nav.main .user-box {
22153  right: 7px;
22154}
22155
22156.open-accessibility em {
22157  font-size: 13px;
22158}
22159
22160.access-container {
22161top: -18px;
22162right: 97px
22163}
22164
22165
22166.open-accessibility-menu-button span {
22167
22168  font-size: 14px;
22169
22170}
22171
22172
22173.open-accessibility-menu-button {
22174
22175  height: 90px;
22176
22177}
22178
22179
22180.open-accessibility.open-accessibility-expanded .open-accessibility-container {
22181  height: 280px !important;
22182
22183}
22184
22185
22186.open-accessibility-menu {
22187
22188  height: 280px;
22189
22190}
22191
22192
22193.open-accessibility-expand-button {
22194
22195  position: fixed;
22196  top: 31px;
22197  right: 96px;
22198}
22199
22200.open-accessibility.open-accessibility-expanded .open-accessibility-container {
22201  position: absolute;
22202  left: -215px;
22203}
22204
22205}
22206
22207
22208@media (min-width: 320px) and (max-width: 991px) {
22209
22210.open-accessibility-cursor-button {
22211
22212display:none;
22213
22214}
22215
22216}
22217
22218
22219/*LLC CART*/
22220
22221#pointscollect2 .pkt-llc {
22222
22223font-size:14px;
22224
22225}
22226
22227.points-stawka1 {
22228  font-size: 15px !important;
22229}
22230
22231
22232/*MAP LINK*/
22233
22234.maplink {
22235
22236cursor:pointer;
22237
22238}
22239
22240
22241.maplink:hover {
22242
22243color: #cccccc;
22244
22245}
22246
22247
22248/*EN HOTEL*/
22249
22250.home-view .h-box:nth-child(4), .home-view .h-box:nth-child(5), .home-view .h-box:nth-child(6), .home-view .h-box:nth-child(8), .home-view .h-box:nth-child(9), .home-view .h-box:last-child {
22251
22252visibility:hidden;
22253}
22254
22255
22256
22257/*#optb1 {
22258
22259display:none;
22260
22261}*/
22262
22263.loadformfinal {
22264  background: white;
22265  width: 100%;
22266  position: fixed;
22267  top: 0;
22268  z-index: 99999999999999999999;
22269  left: 0;
22270  height: 100%;
22271  display: flex;
22272  justify-content: center;
22273  align-items: center;
22274}
22275
22276
22277/*Booking widget*/
22278
22279.contpicker {
22280  display: flex;
22281  align-items: center;
22282  justify-content: center;
22283width: 415px;
22284margin: 25px auto 0px auto;
22285position:relative;
22286
22287}
22288
22289
22290.contpicker input {
22291  background-color: #eee !important;
22292border: none;
22293cursor:pointer;
22294color:transparent !important;
22295}
22296
22297
22298.fakefrom {
22299  position: absolute;
22300  left: 0;
22301  z-index: 9;
22302  width: 200px;
22303  height: 100%;
22304padding: 0px 40px 0px 20px;
22305  cursor: pointer;
22306display: flex;
22307align-items: center;
22308justify-content: space-evenly;
22309font-family:"forum_regular", Tahoma, sans-serif;
22310}
22311
22312
22313
22314.faketo {
22315  position: absolute;
22316  left: 215px;
22317  z-index: 9;
22318  width: 200px;
22319  height: 100%;
22320padding: 0px 40px 0px 20px;
22321  cursor: pointer;
22322display: flex;
22323align-items: center;
22324justify-content: space-evenly;
22325font-family:"forum_regular", Tahoma, sans-serif;
22326}
22327
22328.fakeday, .fakedayto {
22329  font-weight: bold;
22330  font-size: 25px;
22331}
22332
22333
22334.fakemonth, .fakemonthto {
22335  font-size: 17px;
22336  padding: 0px 10px;
22337}
22338
22339
22340.fakeyear, .fakeyearto {
22341  font-size: 17px;
22342}
22343
22344
22345.contpicker .gj-unselectable.input-group {
22346  box-shadow: 0px 0px 8px 3px rgba(52, 51, 51, 1);
22347}
22348
22349.contpicker .gj-unselectable.input-group:last-child {
22350margin-left:15px;
22351}
22352
22353
22354.contpicker .input-group-append {
22355  background-color: #eee !important;
22356  border: none;
22357  padding: 10px;
22358}
22359
22360
22361
22362@media (min-width: 320px) and (max-width: 549px) {
22363
22364.contpicker {
22365 flex-direction:column;
22366width:200px;
22367}
22368
22369.contpicker .gj-unselectable.input-group:last-child {
22370  margin-left: 0px;
22371  margin-top: 15px;
22372}
22373
22374.fakefrom {
22375  height: 38px;
22376  top: 0;
22377}
22378
22379.faketo {
22380  height: 38px;
22381  top: 53px;
22382left:0px;
22383}
22384
22385.fakeday, .fakedayto {
22386  font-size: 20px;
22387}
22388
22389
22390.fakemonth, .fakemonthto {
22391  font-size: 14px;
22392}
22393
22394
22395.fakeyear, .fakeyearto {
22396  font-size: 14px;
22397}
22398
22399
22400}
22401
22402.hotel-view .banner-box .name {
22403text-align:center;
22404}
22405
22406/*Popup EN*/
22407.subtitlegradient {
22408  background-color: #aaa;
22409  background-image: linear-gradient(45deg, #ffffff, #aaaaaa);
22410  background-size: 100%;
22411  background-repeat: repeat;
22412  -webkit-background-clip: text;
22413  -webkit-text-fill-color: transparent; 
22414  -moz-background-clip: text;
22415  -moz-text-fill-color: transparent;
22416}
22417
22418@media (min-width: 768px) and (max-width: 1199px) {
22419
22420.separatorpopup {
22421
22422display:none;
22423
22424}
22425
22426}
22427
22428@media (min-width: 320px) and (max-width: 1199px) {
22429
22430.title-popup-new {
22431
22432font-size:20px !important;
22433line-height:28px !important;
22434
22435}
22436
22437
22438}
22439
22440
22441@media (min-width: 320px) and (max-width:1023px) {
22442
22443#hotelcom .pop-up-modal-kod-text h3, #letsbook .pop-up-modal-kod-text h3 {
22444  font-size: 20px !important;
22445  line-height: 28px !important;
22446}
22447
22448}
22449
22450
22451
22452@media (min-width: 320px) and (max-width: 499px) {
22453
22454.separatorpopup {
22455
22456display:none;
22457
22458}
22459
22460}
22461
22462.whiteengine {
22463
22464color:#000000 !important;
22465
22466}
22467
22468.whiteengine2 {
22469
22470color:#000000 !important;
22471font-size:14px !important;
22472}
22473
22474
22475.ctahotel {
22476
22477margin-top:-67px; !important;
22478
22479}
22480
22481#optb4 {
22482  margin-top: -4px;
22483}
22484
22485.koszyk-view .tf-form input {
22486  width: 150px;
22487}
22488
22489#roomAccordion .col {
22490
22491display:flex;
22492
22493}
22494
22495#roomAccordion .new-icon, #roomAccordion .new-text {
22496
22497width:50%;
22498
22499
22500}
22501
22502
22503#roomAccordion .new-icon {
22504
22505margin-right:15px;
22506
22507
22508}
22509
22510
22511#roomAccordion .wyposazenie-item {
22512  display: flex;
22513  margin: 5px 0px;
22514}
22515
22516#roomAccordion .new-icon em, #roomAccordion .new-text em {
22517
22518padding-right:7px;
22519
22520
22521}
22522
22523@media (min-width: 320px) and (max-width: 991px) {
22524
22525#roomAccordion .card-body {
22526margin-top:20px;
22527
22528}
22529
22530
22531}
22532
22533
22534@media (min-width: 320px) and (max-width: 499px) {
22535
22536#roomAccordion .col{
22537
22538flex-direction:column;
22539margin-top:0px;
22540line-height: 22px;
22541
22542}
22543
22544
22545#roomAccordion .new-icon, #roomAccordion .new-text {
22546
22547width:auto;
22548
22549
22550}
22551
22552
22553#roomAccordion .new-icon {
22554
22555margin-right:0px;
22556
22557
22558}
22559
22560#roomAccordion .new-text {
22561
22562margin-top:-5px;
22563
22564
22565}
22566
22567
22568}
22569
22570.hotel-view .desc-inner::first-letter {
22571
22572font: 50px "forum_regular", Tahoma, sans-serif;
22573margin-right: 10px;
22574float: left;
22575vertical-align: top;
22576
22577}
22578
22579/*Partners*/
22580
22581.overexceed {
22582display:none;
22583  text-align: center;
22584  background: #dc3545;
22585  color: #fff;
22586  font-size: 12px;
22587  padding: 10px;
22588  box-shadow: 0px 0px 3px 0px rgba(66, 68, 90, 1);
22589position: absolute;
22590z-index: 9999999999999;
22591right: 25px;
22592width: 270px;
22593height: 60px;
22594top: 25px;
22595}
22596
22597
22598.closepartner {
22599  background: #aaa;
22600  border-radius: 50px;
22601  width: 15px;
22602  height: 15px;
22603  position: relative;
22604  box-shadow: 0px 0px 3px 0px rgba(66, 68, 90, 1);
22605  top: -50px;
22606  left: -15px;
22607}
22608
22609.closepartner em {
22610  position: absolute;
22611  top: 50%;
22612  left: 50%;
22613  transform: translate(-50%,-50%);
22614  font-size: 14px;
22615padding-right:1px;
22616}
22617
22618#partnerscont {
22619  position: absolute;
22620  z-index: 9;
22621  background: #dc3545;
22622  left: 0;
22623color:#fff;
22624font-size:11px;
22625padding:5px;
22626display:flex;
22627align-items:flex-start;
22628justify-content:space-between;
22629height: 100%;
22630width: 100%;
22631}
22632
22633
22634
22635#partnerscont div {
22636margin:0;
22637padding:0;
22638}
22639
22640
22641#partnerscont div:first-child {
22642margin-right:5px;
22643}
22644
22645#partnerscont .alerticon {
22646padding: 0px !important;
22647font-size: 16px;
22648}
22649
22650.bdis {
22651
22652cursor:not-allowed !important;
22653
22654}
22655
22656@media (min-width: 768px) and (max-width: 1199px) {
22657
22658#partnerscont {
22659  height: 95px;
22660}
22661
22662
22663}
22664
22665
22666@media (min-width: 320px) and (max-width: 767px) {
22667
22668#partnerscont {
22669font-size:9px;
22670white-space:nowrap;
22671}
22672
22673
22674#partnerscont .alerticon {
22675  font-size: 12px;
22676}
22677
22678#partnerscont {
22679  height: 35px;
22680}
22681
22682}
22683
22684
22685
22686@media (min-width: 320px) and (max-width: 549px) {
22687
22688.overexceed {
22689right: -85px;
22690
22691}
22692
22693.hotel-view #partnerscont {
22694
22695width:100%;
22696margin-left: 0px;
22697
22698}
22699
22700.home-view #partnerscont, .rezerwacje-view #partnerscont  {
22701width:135%;
22702margin-left:-40px;
22703}
22704
22705.partner #partnerscont {
22706width:100%;
22707margin-left:0px;
22708}
22709
22710}
22711
22712
22713
22714/*Error no rooms*/
22715
22716.btn-cta-dark-neww {
22717    position: relative;
22718    display: inline-block;
22719    color: #fff;
22720    border: solid 1px #fff;
22721    border-radius: 2px;
22722    outline: 0;
22723    padding: 7px;
22724    font-family: inherit;
22725    font-size: 12px;
22726    font-weight: 700;
22727    text-align: center;
22728    text-transform: uppercase;
22729    cursor: pointer;
22730    -webkit-transform: translate(0);
22731    transform: translate(0);
22732    letter-spacing: 0.1rem;
22733}
22734
22735
22736
22737
22738.btn-cta-dark-neww::before {
22739    position: absolute;
22740    content: "";
22741    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
22742    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
22743    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
22744    z-index: -1;
22745    top: 0;
22746    left: 0;
22747    right: 0;
22748    bottom: 0;
22749    background: #fff;
22750    -webkit-transform: scaleX(0);
22751    transform: scaleX(0);
22752    -webkit-transform-origin: 100%;
22753    transform-origin: 100%;
22754}
22755
22756
22757
22758.btn-cta-dark-neww a {
22759    transition: color 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
22760    color: #fff;
22761    text-decoration: none;
22762}
22763
22764
22765.btn-cta-dark-neww:hover {
22766    color: #c26108  !important;
22767}
22768
22769
22770
22771.btn-cta-dark-neww.fill {
22772    background: none;
22773    color: #c26108;
22774    text-decoration: none;
22775}
22776
22777
22778.btn-cta-dark-neww.fill2 {
22779    background: none;
22780    color: #fff;
22781    text-decoration: none;
22782}
22783
22784.btn-cta-dark-neww a:hover {
22785    color: #c26108;
22786}
22787
22788.btn-cta-dark-neww:hover::before {
22789    transition: -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
22790    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
22791    transition: transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.65s cubic-bezier(0.165, 0.84, 0.44, 1);
22792    -webkit-transform: scaleX(1);
22793    transform: scaleX(1);
22794    -webkit-transform-origin: 0%;
22795    transform-origin: 0%;
22796}
22797
22798
22799.promocont {
22800  position: relative;
22801  margin: 0px auto 150px auto;
22802  background: #c26108;
22803width: auto;
22804  display:flex;
22805  align-items:center;
22806
22807}
22808
22809.block-promo {
22810  position: relative;
22811background-color: #d3d4da;
22812  width: 50%;
22813  z-index:9;
22814margin: 30px 0px -30px 30px;
22815min-height: 420px;
22816display: flex;
22817align-items: center;
22818justify-content: center;
22819box-shadow: 0 4px 4px rgba(0, 0, 0, 0.4);
22820}
22821
22822
22823.block_inner {
22824text-align:center;
22825  padding:0px;
22826position: relative;
22827
22828}
22829
22830
22831
22832.block_inner img {
22833width:150px;
22834}
22835
22836
22837.image-promo {
22838  width: 70%;
22839
22840}
22841
22842
22843.textpromo {
22844  position:relative;
22845  text-align:left;
22846font-size: 14px;
22847line-height: 26px;
22848padding:0px 70px;
22849color: #fff;
22850 
22851}
22852
22853.textpromo .title-header {
22854  text-align:left !important;
22855color: #fff !important;
22856margin-left:0px !important;
22857margin-top:0px !important;
22858 
22859}
22860
22861
22862.textpromo .text-container {
22863
22864white-space: normal;
22865
22866 
22867}
22868
22869
22870@media screen and (min-width: 1440px) {
22871
22872
22873.textpromo {
22874font-size: 16px;
22875 
22876}
22877
22878
22879.block_inner img {
22880width:200px;
22881}
22882
22883}
22884
22885@media (min-width: 320px) and (max-width: 1199px) {
22886
22887.textpromo .text-container br {
22888  display:none;
22889}
22890
22891
22892}
22893
22894@media (min-width: 768px) and (max-width: 1024px) {
22895
22896.promocont {
22897width: auto;
22898}
22899
22900.image-promo {
22901
22902  width: 60%;
22903
22904}
22905
22906
22907.block-promo {
22908min-height: 510px;
22909  width: 50%;
22910 
22911}
22912
22913.textpromo {
22914  padding: 0px 30px 0px 30px;
22915line-height:26px;
22916}
22917
22918
22919}
22920
22921
22922
22923@media (min-width: 320px) and (max-width: 767px) {
22924
22925.promocont {
22926
22927flex-direction:column;
22928height: auto;
22929width:auto;
22930
22931}
22932
22933.block-promo {
22934  width: 100%;
22935  height: auto;
22936margin: 0px 0px 0px 0px;
22937background: #c26108;
22938box-shadow: none;
22939min-height: auto;
22940
22941}
22942
22943
22944.textpromo {
22945  top: 0;
22946  transform: none;
22947  padding: 50px 50px 50px 50px;
22948text-align:center;
22949}
22950
22951.textpromo .title-header {
22952  text-align: center !important;
22953}
22954
22955.image-promo {
22956  position: relative;
22957  width: 100%;
22958
22959}
22960
22961.block_inner {
22962  top: 0;
22963padding: 50px 15px;
22964margin-left: 20px;
22965margin-right: 20px;
22966margin-top:-30px;
22967background-color: #d3d4da;
22968box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.4);
22969width:100%;
22970}
22971
22972}
22973
22974@media (min-width: 320px) and (max-width: 549px) {
22975
22976.rezerwacje-view .promocont {
22977
22978margin:0px -15px 120px -15px; 
22979
22980}
22981
22982.hotel-view .promocont {
22983
22984margin:0px 15px 120px 15px; 
22985
22986}
22987
22988.textpromo {
22989  top: 0;
22990  transform: none;
22991  padding: 30px 20px 30px 20px;
22992}
22993
22994
22995.block-promo {
22996min-height:auto;
22997
22998}
22999
23000
23001.block_inner {
23002
23003margin-top:-20px;
23004
23005}
23006
23007
23008.block_inner img {
23009width:130px;
23010}
23011
23012}
23013
23014
23015/*Animation*/
23016
23017@charset "UTF-8";
23018
23019.animatedn {
23020  -webkit-animation-duration: 1s;
23021  animation-duration: 1s;
23022  -webkit-animation-fill-mode: both;
23023  animation-fill-mode: both;
23024}
23025
23026.animatedn.hinge {
23027  -webkit-animation-duration: 2s;
23028  animation-duration: 2s;
23029}
23030
23031@-webkit-keyframes flash {
23032  0%, 50%, 100% {
23033    opacity: 1;
23034  }
23035
23036  25%, 75% {
23037    opacity: 0;
23038  }
23039}
23040
23041@keyframes flash {
23042  0%, 50%, 100% {
23043    opacity: 1;
23044  }
23045
23046  25%, 75% {
23047    opacity: 0;
23048  }
23049}
23050
23051.flash {
23052  -webkit-animation-name: flash;
23053  animation-name: flash;
23054}
23055
23056
23057@-webkit-keyframes pulse {
23058  0% {
23059    -webkit-transform: scale(1);
23060    transform: scale(1);
23061  }
23062
23063  50% {
23064    -webkit-transform: scale(1.1);
23065    transform: scale(1.1);
23066  }
23067
23068  100% {
23069    -webkit-transform: scale(1);
23070    transform: scale(1);
23071  }
23072}
23073
23074@keyframes pulse {
23075  0% {
23076    -webkit-transform: scale(1);
23077    -ms-transform: scale(1);
23078    transform: scale(1);
23079  }
23080
23081  50% {
23082    -webkit-transform: scale(1.1);
23083    -ms-transform: scale(1.1);
23084    transform: scale(1.1);
23085  }
23086
23087  100% {
23088    -webkit-transform: scale(1);
23089    -ms-transform: scale(1);
23090    transform: scale(1);
23091  }
23092}
23093
23094.pulse {
23095  -webkit-animation-name: pulse;
23096  animation-name: pulse;
23097}
23098
23099@-webkit-keyframes shake {
23100  0%, 100% {
23101    -webkit-transform: translateX(0);
23102    transform: translateX(0);
23103  }
23104
23105  10%, 30%, 50%, 70%, 90% {
23106    -webkit-transform: translateX(-10px);
23107    transform: translateX(-10px);
23108  }
23109
23110  20%, 40%, 60%, 80% {
23111    -webkit-transform: translateX(10px);
23112    transform: translateX(10px);
23113  }
23114}
23115
23116@keyframes shake {
23117  0%, 100% {
23118    -webkit-transform: translateX(0);
23119    -ms-transform: translateX(0);
23120    transform: translateX(0);
23121  }
23122
23123  10%, 30%, 50%, 70%, 90% {
23124    -webkit-transform: translateX(-10px);
23125    -ms-transform: translateX(-10px);
23126    transform: translateX(-10px);
23127  }
23128
23129  20%, 40%, 60%, 80% {
23130    -webkit-transform: translateX(10px);
23131    -ms-transform: translateX(10px);
23132    transform: translateX(10px);
23133  }
23134}
23135
23136.shake {
23137  -webkit-animation-name: shake;
23138  animation-name: shake;
23139}
23140
23141@-webkit-keyframes swing {
23142  20% {
23143    -webkit-transform: rotate(15deg);
23144    transform: rotate(15deg);
23145  }
23146
23147  40% {
23148    -webkit-transform: rotate(-10deg);
23149    transform: rotate(-10deg);
23150  }
23151
23152  60% {
23153    -webkit-transform: rotate(5deg);
23154    transform: rotate(5deg);
23155  }
23156
23157  80% {
23158    -webkit-transform: rotate(-5deg);
23159    transform: rotate(-5deg);
23160  }
23161
23162  100% {
23163    -webkit-transform: rotate(0deg);
23164    transform: rotate(0deg);
23165  }
23166}
23167
23168@keyframes swing {
23169  20% {
23170    -webkit-transform: rotate(15deg);
23171    -ms-transform: rotate(15deg);
23172    transform: rotate(15deg);
23173  }
23174
23175  40% {
23176    -webkit-transform: rotate(-10deg);
23177    -ms-transform: rotate(-10deg);
23178    transform: rotate(-10deg);
23179  }
23180
23181  60% {
23182    -webkit-transform: rotate(5deg);
23183    -ms-transform: rotate(5deg);
23184    transform: rotate(5deg);
23185  }
23186
23187  80% {
23188    -webkit-transform: rotate(-5deg);
23189    -ms-transform: rotate(-5deg);
23190    transform: rotate(-5deg);
23191  }
23192
23193  100% {
23194    -webkit-transform: rotate(0deg);
23195    -ms-transform: rotate(0deg);
23196    transform: rotate(0deg);
23197  }
23198}
23199
23200.swing {
23201  -webkit-transform-origin: top center;
23202  -ms-transform-origin: top center;
23203  transform-origin: top center;
23204  -webkit-animation-name: swing;
23205  animation-name: swing;
23206}
23207
23208@-webkit-keyframes tada {
23209  0% {
23210    -webkit-transform: scale(1);
23211    transform: scale(1);
23212  }
23213
23214  10%, 20% {
23215    -webkit-transform: scale(0.9) rotate(-3deg);
23216    transform: scale(0.9) rotate(-3deg);
23217  }
23218
23219  30%, 50%, 70%, 90% {
23220    -webkit-transform: scale(1.1) rotate(3deg);
23221    transform: scale(1.1) rotate(3deg);
23222  }
23223
23224  40%, 60%, 80% {
23225    -webkit-transform: scale(1.1) rotate(-3deg);
23226    transform: scale(1.1) rotate(-3deg);
23227  }
23228
23229  100% {
23230    -webkit-transform: scale(1) rotate(0);
23231    transform: scale(1) rotate(0);
23232  }
23233}
23234
23235@keyframes tada {
23236  0% {
23237    -webkit-transform: scale(1);
23238    -ms-transform: scale(1);
23239    transform: scale(1);
23240  }
23241
23242  10%, 20% {
23243    -webkit-transform: scale(0.9) rotate(-3deg);
23244    -ms-transform: scale(0.9) rotate(-3deg);
23245    transform: scale(0.9) rotate(-3deg);
23246  }
23247
23248  30%, 50%, 70%, 90% {
23249    -webkit-transform: scale(1.1) rotate(3deg);
23250    -ms-transform: scale(1.1) rotate(3deg);
23251    transform: scale(1.1) rotate(3deg);
23252  }
23253
23254  40%, 60%, 80% {
23255    -webkit-transform: scale(1.1) rotate(-3deg);
23256    -ms-transform: scale(1.1) rotate(-3deg);
23257    transform: scale(1.1) rotate(-3deg);
23258  }
23259
23260  100% {
23261    -webkit-transform: scale(1) rotate(0);
23262    -ms-transform: scale(1) rotate(0);
23263    transform: scale(1) rotate(0);
23264  }
23265}
23266
23267.tada {
23268  -webkit-animation-name: tada;
23269  animation-name: tada;
23270}
23271
23272
23273@-webkit-keyframes wobble {
23274  0% {
23275    -webkit-transform: translateX(0%);
23276    transform: translateX(0%);
23277  }
23278
23279  15% {
23280    -webkit-transform: translateX(-25%) rotate(-5deg);
23281    transform: translateX(-25%) rotate(-5deg);
23282  }
23283
23284  30% {
23285    -webkit-transform: translateX(20%) rotate(3deg);
23286    transform: translateX(20%) rotate(3deg);
23287  }
23288
23289  45% {
23290    -webkit-transform: translateX(-15%) rotate(-3deg);
23291    transform: translateX(-15%) rotate(-3deg);
23292  }
23293
23294  60% {
23295    -webkit-transform: translateX(10%) rotate(2deg);
23296    transform: translateX(10%) rotate(2deg);
23297  }
23298
23299  75% {
23300    -webkit-transform: translateX(-5%) rotate(-1deg);
23301    transform: translateX(-5%) rotate(-1deg);
23302  }
23303
23304  100% {
23305    -webkit-transform: translateX(0%);
23306    transform: translateX(0%);
23307  }
23308}
23309
23310@keyframes wobble {
23311  0% {
23312    -webkit-transform: translateX(0%);
23313    -ms-transform: translateX(0%);
23314    transform: translateX(0%);
23315  }
23316
23317  15% {
23318    -webkit-transform: translateX(-25%) rotate(-5deg);
23319    -ms-transform: translateX(-25%) rotate(-5deg);
23320    transform: translateX(-25%) rotate(-5deg);
23321  }
23322
23323  30% {
23324    -webkit-transform: translateX(20%) rotate(3deg);
23325    -ms-transform: translateX(20%) rotate(3deg);
23326    transform: translateX(20%) rotate(3deg);
23327  }
23328
23329  45% {
23330    -webkit-transform: translateX(-15%) rotate(-3deg);
23331    -ms-transform: translateX(-15%) rotate(-3deg);
23332    transform: translateX(-15%) rotate(-3deg);
23333  }
23334
23335  60% {
23336    -webkit-transform: translateX(10%) rotate(2deg);
23337    -ms-transform: translateX(10%) rotate(2deg);
23338    transform: translateX(10%) rotate(2deg);
23339  }
23340
23341  75% {
23342    -webkit-transform: translateX(-5%) rotate(-1deg);
23343    -ms-transform: translateX(-5%) rotate(-1deg);
23344    transform: translateX(-5%) rotate(-1deg);
23345  }
23346
23347  100% {
23348    -webkit-transform: translateX(0%);
23349    -ms-transform: translateX(0%);
23350    transform: translateX(0%);
23351  }
23352}
23353
23354.wobble {
23355  -webkit-animation-name: wobble;
23356  animation-name: wobble;
23357}
23358
23359@-webkit-keyframes bounceIn {
23360  0% {
23361    opacity: 0;
23362    -webkit-transform: scale(.3);
23363    transform: scale(.3);
23364  }
23365
23366  50% {
23367    opacity: 1;
23368    -webkit-transform: scale(1.05);
23369    transform: scale(1.05);
23370  }
23371
23372  70% {
23373    -webkit-transform: scale(.9);
23374    transform: scale(.9);
23375  }
23376
23377  100% {
23378    -webkit-transform: scale(1);
23379    transform: scale(1);
23380  }
23381}
23382
23383@keyframes bounceIn {
23384  0% {
23385    opacity: 0;
23386    -webkit-transform: scale(.3);
23387    -ms-transform: scale(.3);
23388    transform: scale(.3);
23389  }
23390
23391  50% {
23392    opacity: 1;
23393    -webkit-transform: scale(1.05);
23394    -ms-transform: scale(1.05);
23395    transform: scale(1.05);
23396  }
23397
23398  70% {
23399    -webkit-transform: scale(.9);
23400    -ms-transform: scale(.9);
23401    transform: scale(.9);
23402  }
23403
23404  100% {
23405    -webkit-transform: scale(1);
23406    -ms-transform: scale(1);
23407    transform: scale(1);
23408  }
23409}
23410
23411.bounceIn {
23412  -webkit-animation-name: bounceIn;
23413  animation-name: bounceIn;
23414}
23415
23416@-webkit-keyframes bounceInDown {
23417  0% {
23418    opacity: 0;
23419    -webkit-transform: translateY(-2000px);
23420    transform: translateY(-2000px);
23421  }
23422
23423  60% {
23424    opacity: 1;
23425    -webkit-transform: translateY(30px);
23426    transform: translateY(30px);
23427  }
23428
23429  80% {
23430    -webkit-transform: translateY(-10px);
23431    transform: translateY(-10px);
23432  }
23433
23434  100% {
23435    -webkit-transform: translateY(0);
23436    transform: translateY(0);
23437  }
23438}
23439
23440@keyframes bounceInDown {
23441  0% {
23442    opacity: 0;
23443    -webkit-transform: translateY(-2000px);
23444    -ms-transform: translateY(-2000px);
23445    transform: translateY(-2000px);
23446  }
23447
23448  60% {
23449    opacity: 1;
23450    -webkit-transform: translateY(30px);
23451    -ms-transform: translateY(30px);
23452    transform: translateY(30px);
23453  }
23454
23455  80% {
23456    -webkit-transform: translateY(-10px);
23457    -ms-transform: translateY(-10px);
23458    transform: translateY(-10px);
23459  }
23460
23461  100% {
23462    -webkit-transform: translateY(0);
23463    -ms-transform: translateY(0);
23464    transform: translateY(0);
23465  }
23466}
23467
23468.bounceInDown {
23469  -webkit-animation-name: bounceInDown;
23470  animation-name: bounceInDown;
23471}
23472
23473@-webkit-keyframes bounceInLeft {
23474  0% {
23475    opacity: 0;
23476    -webkit-transform: translateX(-2000px);
23477    transform: translateX(-2000px);
23478  }
23479
23480  60% {
23481    opacity: 1;
23482    -webkit-transform: translateX(30px);
23483    transform: translateX(30px);
23484  }
23485
23486  80% {
23487    -webkit-transform: translateX(-10px);
23488    transform: translateX(-10px);
23489  }
23490
23491  100% {
23492    -webkit-transform: translateX(0);
23493    transform: translateX(0);
23494  }
23495}
23496
23497@keyframes bounceInLeft {
23498  0% {
23499    opacity: 0;
23500    -webkit-transform: translateX(-2000px);
23501    -ms-transform: translateX(-2000px);
23502    transform: translateX(-2000px);
23503  }
23504
23505  60% {
23506    opacity: 1;
23507    -webkit-transform: translateX(30px);
23508    -ms-transform: translateX(30px);
23509    transform: translateX(30px);
23510  }
23511
23512  80% {
23513    -webkit-transform: translateX(-10px);
23514    -ms-transform: translateX(-10px);
23515    transform: translateX(-10px);
23516  }
23517
23518  100% {
23519    -webkit-transform: translateX(0);
23520    -ms-transform: translateX(0);
23521    transform: translateX(0);
23522  }
23523}
23524
23525.bounceInLeft {
23526  -webkit-animation-name: bounceInLeft;
23527  animation-name: bounceInLeft;
23528}
23529
23530@-webkit-keyframes bounceInRight {
23531  0% {
23532    opacity: 0;
23533    -webkit-transform: translateX(2000px);
23534    transform: translateX(2000px);
23535  }
23536
23537  60% {
23538    opacity: 1;
23539    -webkit-transform: translateX(-30px);
23540    transform: translateX(-30px);
23541  }
23542
23543  80% {
23544    -webkit-transform: translateX(10px);
23545    transform: translateX(10px);
23546  }
23547
23548  100% {
23549    -webkit-transform: translateX(0);
23550    transform: translateX(0);
23551  }
23552}
23553
23554@keyframes bounceInRight {
23555  0% {
23556    opacity: 0;
23557    -webkit-transform: translateX(2000px);
23558    -ms-transform: translateX(2000px);
23559    transform: translateX(2000px);
23560  }
23561
23562  60% {
23563    opacity: 1;
23564    -webkit-transform: translateX(-30px);
23565    -ms-transform: translateX(-30px);
23566    transform: translateX(-30px);
23567  }
23568
23569  80% {
23570    -webkit-transform: translateX(10px);
23571    -ms-transform: translateX(10px);
23572    transform: translateX(10px);
23573  }
23574
23575  100% {
23576    -webkit-transform: translateX(0);
23577    -ms-transform: translateX(0);
23578    transform: translateX(0);
23579  }
23580}
23581
23582.bounceInRight {
23583  -webkit-animation-name: bounceInRight;
23584  animation-name: bounceInRight;
23585}
23586
23587@-webkit-keyframes bounceInUp {
23588  0% {
23589    opacity: 0;
23590    -webkit-transform: translateY(2000px);
23591    transform: translateY(2000px);
23592  }
23593
23594  60% {
23595    opacity: 1;
23596    -webkit-transform: translateY(-30px);
23597    transform: translateY(-30px);
23598  }
23599
23600  80% {
23601    -webkit-transform: translateY(10px);
23602    transform: translateY(10px);
23603  }
23604
23605  100% {
23606    -webkit-transform: translateY(0);
23607    transform: translateY(0);
23608  }
23609}
23610
23611@keyframes bounceInUp {
23612  0% {
23613    opacity: 0;
23614    -webkit-transform: translateY(2000px);
23615    -ms-transform: translateY(2000px);
23616    transform: translateY(2000px);
23617  }
23618
23619  60% {
23620    opacity: 1;
23621    -webkit-transform: translateY(-30px);
23622    -ms-transform: translateY(-30px);
23623    transform: translateY(-30px);
23624  }
23625
23626  80% {
23627    -webkit-transform: translateY(10px);
23628    -ms-transform: translateY(10px);
23629    transform: translateY(10px);
23630  }
23631
23632  100% {
23633    -webkit-transform: translateY(0);
23634    -ms-transform: translateY(0);
23635    transform: translateY(0);
23636  }
23637}
23638
23639.bounceInUp {
23640  -webkit-animation-name: bounceInUp;
23641  animation-name: bounceInUp;
23642}
23643
23644@-webkit-keyframes bounceOut {
23645  0% {
23646    -webkit-transform: scale(1);
23647    transform: scale(1);
23648  }
23649
23650  25% {
23651    -webkit-transform: scale(.95);
23652    transform: scale(.95);
23653  }
23654
23655  50% {
23656    opacity: 1;
23657    -webkit-transform: scale(1.1);
23658    transform: scale(1.1);
23659  }
23660
23661  100% {
23662    opacity: 0;
23663    -webkit-transform: scale(.3);
23664    transform: scale(.3);
23665  }
23666}
23667
23668@keyframes bounceOut {
23669  0% {
23670    -webkit-transform: scale(1);
23671    -ms-transform: scale(1);
23672    transform: scale(1);
23673  }
23674
23675  25% {
23676    -webkit-transform: scale(.95);
23677    -ms-transform: scale(.95);
23678    transform: scale(.95);
23679  }
23680
23681  50% {
23682    opacity: 1;
23683    -webkit-transform: scale(1.1);
23684    -ms-transform: scale(1.1);
23685    transform: scale(1.1);
23686  }
23687
23688  100% {
23689    opacity: 0;
23690    -webkit-transform: scale(.3);
23691    -ms-transform: scale(.3);
23692    transform: scale(.3);
23693  }
23694}
23695
23696.bounceOut {
23697  -webkit-animation-name: bounceOut;
23698  animation-name: bounceOut;
23699}
23700
23701@-webkit-keyframes bounceOutDown {
23702  0% {
23703    -webkit-transform: translateY(0);
23704    transform: translateY(0);
23705  }
23706
23707  20% {
23708    opacity: 1;
23709    -webkit-transform: translateY(-20px);
23710    transform: translateY(-20px);
23711  }
23712
23713  100% {
23714    opacity: 0;
23715    -webkit-transform: translateY(2000px);
23716    transform: translateY(2000px);
23717  }
23718}
23719
23720@keyframes bounceOutDown {
23721  0% {
23722    -webkit-transform: translateY(0);
23723    -ms-transform: translateY(0);
23724    transform: translateY(0);
23725  }
23726
23727  20% {
23728    opacity: 1;
23729    -webkit-transform: translateY(-20px);
23730    -ms-transform: translateY(-20px);
23731    transform: translateY(-20px);
23732  }
23733
23734  100% {
23735    opacity: 0;
23736    -webkit-transform: translateY(2000px);
23737    -ms-transform: translateY(2000px);
23738    transform: translateY(2000px);
23739  }
23740}
23741
23742.bounceOutDown {
23743  -webkit-animation-name: bounceOutDown;
23744  animation-name: bounceOutDown;
23745}
23746
23747@-webkit-keyframes bounceOutLeft {
23748  0% {
23749    -webkit-transform: translateX(0);
23750    transform: translateX(0);
23751  }
23752
23753  20% {
23754    opacity: 1;
23755    -webkit-transform: translateX(20px);
23756    transform: translateX(20px);
23757  }
23758
23759  100% {
23760    opacity: 0;
23761    -webkit-transform: translateX(-2000px);
23762    transform: translateX(-2000px);
23763  }
23764}
23765
23766@keyframes bounceOutLeft {
23767  0% {
23768    -webkit-transform: translateX(0);
23769    -ms-transform: translateX(0);
23770    transform: translateX(0);
23771  }
23772
23773  20% {
23774    opacity: 1;
23775    -webkit-transform: translateX(20px);
23776    -ms-transform: translateX(20px);
23777    transform: translateX(20px);
23778  }
23779
23780  100% {
23781    opacity: 0;
23782    -webkit-transform: translateX(-2000px);
23783    -ms-transform: translateX(-2000px);
23784    transform: translateX(-2000px);
23785  }
23786}
23787
23788.bounceOutLeft {
23789  -webkit-animation-name: bounceOutLeft;
23790  animation-name: bounceOutLeft;
23791}
23792
23793@-webkit-keyframes bounceOutRight {
23794  0% {
23795    -webkit-transform: translateX(0);
23796    transform: translateX(0);
23797  }
23798
23799  20% {
23800    opacity: 1;
23801    -webkit-transform: translateX(-20px);
23802    transform: translateX(-20px);
23803  }
23804
23805  100% {
23806    opacity: 0;
23807    -webkit-transform: translateX(2000px);
23808    transform: translateX(2000px);
23809  }
23810}
23811
23812@keyframes bounceOutRight {
23813  0% {
23814    -webkit-transform: translateX(0);
23815    -ms-transform: translateX(0);
23816    transform: translateX(0);
23817  }
23818
23819  20% {
23820    opacity: 1;
23821    -webkit-transform: translateX(-20px);
23822    -ms-transform: translateX(-20px);
23823    transform: translateX(-20px);
23824  }
23825
23826  100% {
23827    opacity: 0;
23828    -webkit-transform: translateX(2000px);
23829    -ms-transform: translateX(2000px);
23830    transform: translateX(2000px);
23831  }
23832}
23833
23834.bounceOutRight {
23835  -webkit-animation-name: bounceOutRight;
23836  animation-name: bounceOutRight;
23837}
23838
23839@-webkit-keyframes bounceOutUp {
23840  0% {
23841    -webkit-transform: translateY(0);
23842    transform: translateY(0);
23843  }
23844
23845  20% {
23846    opacity: 1;
23847    -webkit-transform: translateY(20px);
23848    transform: translateY(20px);
23849  }
23850
23851  100% {
23852    opacity: 0;
23853    -webkit-transform: translateY(-2000px);
23854    transform: translateY(-2000px);
23855  }
23856}
23857
23858@keyframes bounceOutUp {
23859  0% {
23860    -webkit-transform: translateY(0);
23861    -ms-transform: translateY(0);
23862    transform: translateY(0);
23863  }
23864
23865  20% {
23866    opacity: 1;
23867    -webkit-transform: translateY(20px);
23868    -ms-transform: translateY(20px);
23869    transform: translateY(20px);
23870  }
23871
23872  100% {
23873    opacity: 0;
23874    -webkit-transform: translateY(-2000px);
23875    -ms-transform: translateY(-2000px);
23876    transform: translateY(-2000px);
23877  }
23878}
23879
23880.bounceOutUp {
23881  -webkit-animation-name: bounceOutUp;
23882  animation-name: bounceOutUp;
23883}
23884
23885@-webkit-keyframes fadeIn {
23886  0% {
23887    opacity: 0;
23888  }
23889
23890  100% {
23891    opacity: 1;
23892  }
23893}
23894
23895@keyframes fadeIn {
23896  0% {
23897    opacity: 0;
23898  }
23899
23900  100% {
23901    opacity: 1;
23902  }
23903}
23904
23905.fadeIn {
23906  -webkit-animation-name: fadeIn;
23907  animation-name: fadeIn;
23908}
23909
23910@-webkit-keyframes fadeInDown {
23911  0% {
23912    opacity: 0;
23913    -webkit-transform: translateY(-20px);
23914    transform: translateY(-20px);
23915  }
23916
23917  100% {
23918    opacity: 1;
23919    -webkit-transform: translateY(0);
23920    transform: translateY(0);
23921  }
23922}
23923
23924@keyframes fadeInDown {
23925  0% {
23926    opacity: 0;
23927    -webkit-transform: translateY(-20px);
23928    -ms-transform: translateY(-20px);
23929    transform: translateY(-20px);
23930  }
23931
23932  100% {
23933    opacity: 1;
23934    -webkit-transform: translateY(0);
23935    -ms-transform: translateY(0);
23936    transform: translateY(0);
23937  }
23938}
23939
23940.fadeInDown {
23941  -webkit-animation-name: fadeInDown;
23942  animation-name: fadeInDown;
23943}
23944
23945@-webkit-keyframes fadeInDownBig {
23946  0% {
23947    opacity: 0;
23948    -webkit-transform: translateY(-2000px);
23949    transform: translateY(-2000px);
23950  }
23951
23952  100% {
23953    opacity: 1;
23954    -webkit-transform: translateY(0);
23955    transform: translateY(0);
23956  }
23957}
23958
23959@keyframes fadeInDownBig {
23960  0% {
23961    opacity: 0;
23962    -webkit-transform: translateY(-2000px);
23963    -ms-transform: translateY(-2000px);
23964    transform: translateY(-2000px);
23965  }
23966
23967  100% {
23968    opacity: 1;
23969    -webkit-transform: translateY(0);
23970    -ms-transform: translateY(0);
23971    transform: translateY(0);
23972  }
23973}
23974
23975.fadeInDownBig {
23976  -webkit-animation-name: fadeInDownBig;
23977  animation-name: fadeInDownBig;
23978}
23979
23980@-webkit-keyframes fadeInLeft {
23981  0% {
23982    opacity: 0;
23983    -webkit-transform: translateX(-20px);
23984    transform: translateX(-20px);
23985  }
23986
23987  100% {
23988    opacity: 1;
23989    -webkit-transform: translateX(0);
23990    transform: translateX(0);
23991  }
23992}
23993
23994@keyframes fadeInLeft {
23995  0% {
23996    opacity: 0;
23997    -webkit-transform: translateX(-20px);
23998    -ms-transform: translateX(-20px);
23999    transform: translateX(-20px);
24000  }
24001
24002  100% {
24003    opacity: 1;
24004    -webkit-transform: translateX(0);
24005    -ms-transform: translateX(0);
24006    transform: translateX(0);
24007  }
24008}
24009
24010.fadeInLeft {
24011  -webkit-animation-name: fadeInLeft;
24012  animation-name: fadeInLeft;
24013}
24014
24015@-webkit-keyframes fadeInLeftBig {
24016  0% {
24017    opacity: 0;
24018    -webkit-transform: translateX(-2000px);
24019    transform: translateX(-2000px);
24020  }
24021
24022  100% {
24023    opacity: 1;
24024    -webkit-transform: translateX(0);
24025    transform: translateX(0);
24026  }
24027}
24028
24029@keyframes fadeInLeftBig {
24030  0% {
24031    opacity: 0;
24032    -webkit-transform: translateX(-2000px);
24033    -ms-transform: translateX(-2000px);
24034    transform: translateX(-2000px);
24035  }
24036
24037  100% {
24038    opacity: 1;
24039    -webkit-transform: translateX(0);
24040    -ms-transform: translateX(0);
24041    transform: translateX(0);
24042  }
24043}
24044
24045.fadeInLeftBig {
24046  -webkit-animation-name: fadeInLeftBig;
24047  animation-name: fadeInLeftBig;
24048}
24049
24050@-webkit-keyframes fadeInRight {
24051  0% {
24052    opacity: 0;
24053    -webkit-transform: translateX(20px);
24054    transform: translateX(20px);
24055  }
24056
24057  100% {
24058    opacity: 1;
24059    -webkit-transform: translateX(0);
24060    transform: translateX(0);
24061  }
24062}
24063
24064@keyframes fadeInRight {
24065  0% {
24066    opacity: 0;
24067    -webkit-transform: translateX(20px);
24068    -ms-transform: translateX(20px);
24069    transform: translateX(20px);
24070  }
24071
24072  100% {
24073    opacity: 1;
24074    -webkit-transform: translateX(0);
24075    -ms-transform: translateX(0);
24076    transform: translateX(0);
24077  }
24078}
24079
24080.fadeInRight {
24081  -webkit-animation-name: fadeInRight;
24082  animation-name: fadeInRight;
24083}
24084
24085@-webkit-keyframes fadeInRightBig {
24086  0% {
24087    opacity: 0;
24088    -webkit-transform: translateX(2000px);
24089    transform: translateX(2000px);
24090  }
24091
24092  100% {
24093    opacity: 1;
24094    -webkit-transform: translateX(0);
24095    transform: translateX(0);
24096  }
24097}
24098
24099@keyframes fadeInRightBig {
24100  0% {
24101    opacity: 0;
24102    -webkit-transform: translateX(2000px);
24103    -ms-transform: translateX(2000px);
24104    transform: translateX(2000px);
24105  }
24106
24107  100% {
24108    opacity: 1;
24109    -webkit-transform: translateX(0);
24110    -ms-transform: translateX(0);
24111    transform: translateX(0);
24112  }
24113}
24114
24115.fadeInRightBig {
24116  -webkit-animation-name: fadeInRightBig;
24117  animation-name: fadeInRightBig;
24118}
24119
24120@-webkit-keyframes fadeInUp {
24121  0% {
24122    opacity: 0;
24123    -webkit-transform: translateY(20px);
24124    transform: translateY(20px);
24125  }
24126
24127  100% {
24128    opacity: 1;
24129    -webkit-transform: translateY(0);
24130    transform: translateY(0);
24131  }
24132}
24133
24134@keyframes fadeInUp {
24135  0% {
24136    opacity: 0;
24137    -webkit-transform: translateY(20px);
24138    -ms-transform: translateY(20px);
24139    transform: translateY(20px);
24140  }
24141
24142  100% {
24143    opacity: 1;
24144    -webkit-transform: translateY(0);
24145    -ms-transform: translateY(0);
24146    transform: translateY(0);
24147  }
24148}
24149
24150.fadeInUp {
24151  -webkit-animation-name: fadeInUp;
24152  animation-name: fadeInUp;
24153}
24154
24155@-webkit-keyframes fadeInUpBig {
24156  0% {
24157    opacity: 0;
24158    -webkit-transform: translateY(2000px);
24159    transform: translateY(2000px);
24160  }
24161
24162  100% {
24163    opacity: 1;
24164    -webkit-transform: translateY(0);
24165    transform: translateY(0);
24166  }
24167}
24168
24169@keyframes fadeInUpBig {
24170  0% {
24171    opacity: 0;
24172    -webkit-transform: translateY(2000px);
24173    -ms-transform: translateY(2000px);
24174    transform: translateY(2000px);
24175  }
24176
24177  100% {
24178    opacity: 1;
24179    -webkit-transform: translateY(0);
24180    -ms-transform: translateY(0);
24181    transform: translateY(0);
24182  }
24183}
24184
24185.fadeInUpBig {
24186  -webkit-animation-name: fadeInUpBig;
24187  animation-name: fadeInUpBig;
24188}
24189
24190@-webkit-keyframes fadeOut {
24191  0% {
24192    opacity: 1;
24193  }
24194
24195  100% {
24196    opacity: 0;
24197  }
24198}
24199
24200@keyframes fadeOut {
24201  0% {
24202    opacity: 1;
24203  }
24204
24205  100% {
24206    opacity: 0;
24207  }
24208}
24209
24210.fadeOut {
24211  -webkit-animation-name: fadeOut;
24212  animation-name: fadeOut;
24213}
24214
24215@-webkit-keyframes fadeOutDown {
24216  0% {
24217    opacity: 1;
24218    -webkit-transform: translateY(0);
24219    transform: translateY(0);
24220  }
24221
24222  100% {
24223    opacity: 0;
24224    -webkit-transform: translateY(20px);
24225    transform: translateY(20px);
24226  }
24227}
24228
24229@keyframes fadeOutDown {
24230  0% {
24231    opacity: 1;
24232    -webkit-transform: translateY(0);
24233    -ms-transform: translateY(0);
24234    transform: translateY(0);
24235  }
24236
24237  100% {
24238    opacity: 0;
24239    -webkit-transform: translateY(20px);
24240    -ms-transform: translateY(20px);
24241    transform: translateY(20px);
24242  }
24243}
24244
24245.fadeOutDown {
24246  -webkit-animation-name: fadeOutDown;
24247  animation-name: fadeOutDown;
24248}
24249
24250@-webkit-keyframes fadeOutDownBig {
24251  0% {
24252    opacity: 1;
24253    -webkit-transform: translateY(0);
24254    transform: translateY(0);
24255  }
24256
24257  100% {
24258    opacity: 0;
24259    -webkit-transform: translateY(2000px);
24260    transform: translateY(2000px);
24261  }
24262}
24263
24264@keyframes fadeOutDownBig {
24265  0% {
24266    opacity: 1;
24267    -webkit-transform: translateY(0);
24268    -ms-transform: translateY(0);
24269    transform: translateY(0);
24270  }
24271
24272  100% {
24273    opacity: 0;
24274    -webkit-transform: translateY(2000px);
24275    -ms-transform: translateY(2000px);
24276    transform: translateY(2000px);
24277  }
24278}
24279
24280.fadeOutDownBig {
24281  -webkit-animation-name: fadeOutDownBig;
24282  animation-name: fadeOutDownBig;
24283}
24284
24285@-webkit-keyframes fadeOutLeft {
24286  0% {
24287    opacity: 1;
24288    -webkit-transform: translateX(0);
24289    transform: translateX(0);
24290  }
24291
24292  100% {
24293    opacity: 0;
24294    -webkit-transform: translateX(-20px);
24295    transform: translateX(-20px);
24296  }
24297}
24298
24299@keyframes fadeOutLeft {
24300  0% {
24301    opacity: 1;
24302    -webkit-transform: translateX(0);
24303    -ms-transform: translateX(0);
24304    transform: translateX(0);
24305  }
24306
24307  100% {
24308    opacity: 0;
24309    -webkit-transform: translateX(-20px);
24310    -ms-transform: translateX(-20px);
24311    transform: translateX(-20px);
24312  }
24313}
24314
24315.fadeOutLeft {
24316  -webkit-animation-name: fadeOutLeft;
24317  animation-name: fadeOutLeft;
24318}
24319
24320@-webkit-keyframes fadeOutLeftBig {
24321  0% {
24322    opacity: 1;
24323    -webkit-transform: translateX(0);
24324    transform: translateX(0);
24325  }
24326
24327  100% {
24328    opacity: 0;
24329    -webkit-transform: translateX(-2000px);
24330    transform: translateX(-2000px);
24331  }
24332}
24333
24334@keyframes fadeOutLeftBig {
24335  0% {
24336    opacity: 1;
24337    -webkit-transform: translateX(0);
24338    -ms-transform: translateX(0);
24339    transform: translateX(0);
24340  }
24341
24342  100% {
24343    opacity: 0;
24344    -webkit-transform: translateX(-2000px);
24345    -ms-transform: translateX(-2000px);
24346    transform: translateX(-2000px);
24347  }
24348}
24349
24350.fadeOutLeftBig {
24351  -webkit-animation-name: fadeOutLeftBig;
24352  animation-name: fadeOutLeftBig;
24353}
24354
24355@-webkit-keyframes fadeOutRight {
24356  0% {
24357    opacity: 1;
24358    -webkit-transform: translateX(0);
24359    transform: translateX(0);
24360  }
24361
24362  100% {
24363    opacity: 0;
24364    -webkit-transform: translateX(20px);
24365    transform: translateX(20px);
24366  }
24367}
24368
24369@keyframes fadeOutRight {
24370  0% {
24371    opacity: 1;
24372    -webkit-transform: translateX(0);
24373    -ms-transform: translateX(0);
24374    transform: translateX(0);
24375  }
24376
24377  100% {
24378    opacity: 0;
24379    -webkit-transform: translateX(20px);
24380    -ms-transform: translateX(20px);
24381    transform: translateX(20px);
24382  }
24383}
24384
24385.fadeOutRight {
24386  -webkit-animation-name: fadeOutRight;
24387  animation-name: fadeOutRight;
24388}
24389
24390@-webkit-keyframes fadeOutRightBig {
24391  0% {
24392    opacity: 1;
24393    -webkit-transform: translateX(0);
24394    transform: translateX(0);
24395  }
24396
24397  100% {
24398    opacity: 0;
24399    -webkit-transform: translateX(2000px);
24400    transform: translateX(2000px);
24401  }
24402}
24403
24404@keyframes fadeOutRightBig {
24405  0% {
24406    opacity: 1;
24407    -webkit-transform: translateX(0);
24408    -ms-transform: translateX(0);
24409    transform: translateX(0);
24410  }
24411
24412  100% {
24413    opacity: 0;
24414    -webkit-transform: translateX(2000px);
24415    -ms-transform: translateX(2000px);
24416    transform: translateX(2000px);
24417  }
24418}
24419
24420.fadeOutRightBig {
24421  -webkit-animation-name: fadeOutRightBig;
24422  animation-name: fadeOutRightBig;
24423}
24424
24425@-webkit-keyframes fadeOutUp {
24426  0% {
24427    opacity: 1;
24428    -webkit-transform: translateY(0);
24429    transform: translateY(0);
24430  }
24431
24432  100% {
24433    opacity: 0;
24434    -webkit-transform: translateY(-20px);
24435    transform: translateY(-20px);
24436  }
24437}
24438
24439@keyframes fadeOutUp {
24440  0% {
24441    opacity: 1;
24442    -webkit-transform: translateY(0);
24443    -ms-transform: translateY(0);
24444    transform: translateY(0);
24445  }
24446
24447  100% {
24448    opacity: 0;
24449    -webkit-transform: translateY(-20px);
24450    -ms-transform: translateY(-20px);
24451    transform: translateY(-20px);
24452  }
24453}
24454
24455.fadeOutUp {
24456  -webkit-animation-name: fadeOutUp;
24457  animation-name: fadeOutUp;
24458}
24459
24460@-webkit-keyframes fadeOutUpBig {
24461  0% {
24462    opacity: 1;
24463    -webkit-transform: translateY(0);
24464    transform: translateY(0);
24465  }
24466
24467  100% {
24468    opacity: 0;
24469    -webkit-transform: translateY(-2000px);
24470    transform: translateY(-2000px);
24471  }
24472}
24473
24474@keyframes fadeOutUpBig {
24475  0% {
24476    opacity: 1;
24477    -webkit-transform: translateY(0);
24478    -ms-transform: translateY(0);
24479    transform: translateY(0);
24480  }
24481
24482  100% {
24483    opacity: 0;
24484    -webkit-transform: translateY(-2000px);
24485    -ms-transform: translateY(-2000px);
24486    transform: translateY(-2000px);
24487  }
24488}
24489
24490.fadeOutUpBig {
24491  -webkit-animation-name: fadeOutUpBig;
24492  animation-name: fadeOutUpBig;
24493}
24494
24495@-webkit-keyframes flip {
24496  0% {
24497    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
24498    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
24499    -webkit-animation-timing-function: ease-out;
24500    animation-timing-function: ease-out;
24501  }
24502
24503  40% {
24504    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
24505    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
24506    -webkit-animation-timing-function: ease-out;
24507    animation-timing-function: ease-out;
24508  }
24509
24510  50% {
24511    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
24512    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
24513    -webkit-animation-timing-function: ease-in;
24514    animation-timing-function: ease-in;
24515  }
24516
24517  80% {
24518    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
24519    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
24520    -webkit-animation-timing-function: ease-in;
24521    animation-timing-function: ease-in;
24522  }
24523
24524  100% {
24525    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
24526    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
24527    -webkit-animation-timing-function: ease-in;
24528    animation-timing-function: ease-in;
24529  }
24530}
24531
24532@keyframes flip {
24533  0% {
24534    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
24535    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
24536    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
24537    -webkit-animation-timing-function: ease-out;
24538    animation-timing-function: ease-out;
24539  }
24540
24541  40% {
24542    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
24543    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
24544    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
24545    -webkit-animation-timing-function: ease-out;
24546    animation-timing-function: ease-out;
24547  }
24548
24549  50% {
24550    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
24551    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
24552    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
24553    -webkit-animation-timing-function: ease-in;
24554    animation-timing-function: ease-in;
24555  }
24556
24557  80% {
24558    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
24559    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
24560    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
24561    -webkit-animation-timing-function: ease-in;
24562    animation-timing-function: ease-in;
24563  }
24564
24565  100% {
24566    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
24567    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
24568    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
24569    -webkit-animation-timing-function: ease-in;
24570    animation-timing-function: ease-in;
24571  }
24572}
24573
24574.animatedn.flip {
24575  -webkit-backface-visibility: visible;
24576  -ms-backface-visibility: visible;
24577  backface-visibility: visible;
24578  -webkit-animation-name: flip;
24579  animation-name: flip;
24580}
24581
24582@-webkit-keyframes flipInX {
24583  0% {
24584    -webkit-transform: perspective(400px) rotateX(90deg);
24585    transform: perspective(400px) rotateX(90deg);
24586    opacity: 0;
24587  }
24588
24589  40% {
24590    -webkit-transform: perspective(400px) rotateX(-10deg);
24591    transform: perspective(400px) rotateX(-10deg);
24592  }
24593
24594  70% {
24595    -webkit-transform: perspective(400px) rotateX(10deg);
24596    transform: perspective(400px) rotateX(10deg);
24597  }
24598
24599  100% {
24600    -webkit-transform: perspective(400px) rotateX(0deg);
24601    transform: perspective(400px) rotateX(0deg);
24602    opacity: 1;
24603  }
24604}
24605
24606@keyframes flipInX {
24607  0% {
24608    -webkit-transform: perspective(400px) rotateX(90deg);
24609    -ms-transform: perspective(400px) rotateX(90deg);
24610    transform: perspective(400px) rotateX(90deg);
24611    opacity: 0;
24612  }
24613
24614  40% {
24615    -webkit-transform: perspective(400px) rotateX(-10deg);
24616    -ms-transform: perspective(400px) rotateX(-10deg);
24617    transform: perspective(400px) rotateX(-10deg);
24618  }
24619
24620  70% {
24621    -webkit-transform: perspective(400px) rotateX(10deg);
24622    -ms-transform: perspective(400px) rotateX(10deg);
24623    transform: perspective(400px) rotateX(10deg);
24624  }
24625
24626  100% {
24627    -webkit-transform: perspective(400px) rotateX(0deg);
24628    -ms-transform: perspective(400px) rotateX(0deg);
24629    transform: perspective(400px) rotateX(0deg);
24630    opacity: 1;
24631  }
24632}
24633
24634.flipInX {
24635  -webkit-backface-visibility: visible !important;
24636  -ms-backface-visibility: visible !important;
24637  backface-visibility: visible !important;
24638  -webkit-animation-name: flipInX;
24639  animation-name: flipInX;
24640}
24641
24642@-webkit-keyframes flipInY {
24643  0% {
24644    -webkit-transform: perspective(400px) rotateY(90deg);
24645    transform: perspective(400px) rotateY(90deg);
24646    opacity: 0;
24647  }
24648
24649  40% {
24650    -webkit-transform: perspective(400px) rotateY(-10deg);
24651    transform: perspective(400px) rotateY(-10deg);
24652  }
24653
24654  70% {
24655    -webkit-transform: perspective(400px) rotateY(10deg);
24656    transform: perspective(400px) rotateY(10deg);
24657  }
24658
24659  100% {
24660    -webkit-transform: perspective(400px) rotateY(0deg);
24661    transform: perspective(400px) rotateY(0deg);
24662    opacity: 1;
24663  }
24664}
24665
24666@keyframes flipInY {
24667  0% {
24668    -webkit-transform: perspective(400px) rotateY(90deg);
24669    -ms-transform: perspective(400px) rotateY(90deg);
24670    transform: perspective(400px) rotateY(90deg);
24671    opacity: 0;
24672  }
24673
24674  40% {
24675    -webkit-transform: perspective(400px) rotateY(-10deg);
24676    -ms-transform: perspective(400px) rotateY(-10deg);
24677    transform: perspective(400px) rotateY(-10deg);
24678  }
24679
24680  70% {
24681    -webkit-transform: perspective(400px) rotateY(10deg);
24682    -ms-transform: perspective(400px) rotateY(10deg);
24683    transform: perspective(400px) rotateY(10deg);
24684  }
24685
24686  100% {
24687    -webkit-transform: perspective(400px) rotateY(0deg);
24688    -ms-transform: perspective(400px) rotateY(0deg);
24689    transform: perspective(400px) rotateY(0deg);
24690    opacity: 1;
24691  }
24692}
24693
24694.flipInY {
24695  -webkit-backface-visibility: visible !important;
24696  -ms-backface-visibility: visible !important;
24697  backface-visibility: visible !important;
24698  -webkit-animation-name: flipInY;
24699  animation-name: flipInY;
24700}
24701
24702@-webkit-keyframes flipOutX {
24703  0% {
24704    -webkit-transform: perspective(400px) rotateX(0deg);
24705    transform: perspective(400px) rotateX(0deg);
24706    opacity: 1;
24707  }
24708
24709  100% {
24710    -webkit-transform: perspective(400px) rotateX(90deg);
24711    transform: perspective(400px) rotateX(90deg);
24712    opacity: 0;
24713  }
24714}
24715
24716@keyframes flipOutX {
24717  0% {
24718    -webkit-transform: perspective(400px) rotateX(0deg);
24719    -ms-transform: perspective(400px) rotateX(0deg);
24720    transform: perspective(400px) rotateX(0deg);
24721    opacity: 1;
24722  }
24723
24724  100% {
24725    -webkit-transform: perspective(400px) rotateX(90deg);
24726    -ms-transform: perspective(400px) rotateX(90deg);
24727    transform: perspective(400px) rotateX(90deg);
24728    opacity: 0;
24729  }
24730}
24731
24732.flipOutX {
24733  -webkit-animation-name: flipOutX;
24734  animation-name: flipOutX;
24735  -webkit-backface-visibility: visible !important;
24736  -ms-backface-visibility: visible !important;
24737  backface-visibility: visible !important;
24738}
24739
24740@-webkit-keyframes flipOutY {
24741  0% {
24742    -webkit-transform: perspective(400px) rotateY(0deg);
24743    transform: perspective(400px) rotateY(0deg);
24744    opacity: 1;
24745  }
24746
24747  100% {
24748    -webkit-transform: perspective(400px) rotateY(90deg);
24749    transform: perspective(400px) rotateY(90deg);
24750    opacity: 0;
24751  }
24752}
24753
24754@keyframes flipOutY {
24755  0% {
24756    -webkit-transform: perspective(400px) rotateY(0deg);
24757    -ms-transform: perspective(400px) rotateY(0deg);
24758    transform: perspective(400px) rotateY(0deg);
24759    opacity: 1;
24760  }
24761
24762  100% {
24763    -webkit-transform: perspective(400px) rotateY(90deg);
24764    -ms-transform: perspective(400px) rotateY(90deg);
24765    transform: perspective(400px) rotateY(90deg);
24766    opacity: 0;
24767  }
24768}
24769
24770.flipOutY {
24771  -webkit-backface-visibility: visible !important;
24772  -ms-backface-visibility: visible !important;
24773  backface-visibility: visible !important;
24774  -webkit-animation-name: flipOutY;
24775  animation-name: flipOutY;
24776}
24777
24778@-webkit-keyframes lightSpeedIn {
24779  0% {
24780    -webkit-transform: translateX(100%) skewX(-30deg);
24781    transform: translateX(100%) skewX(-30deg);
24782    opacity: 0;
24783  }
24784
24785  60% {
24786    -webkit-transform: translateX(-20%) skewX(30deg);
24787    transform: translateX(-20%) skewX(30deg);
24788    opacity: 1;
24789  }
24790
24791  80% {
24792    -webkit-transform: translateX(0%) skewX(-15deg);
24793    transform: translateX(0%) skewX(-15deg);
24794    opacity: 1;
24795  }
24796
24797  100% {
24798    -webkit-transform: translateX(0%) skewX(0deg);
24799    transform: translateX(0%) skewX(0deg);
24800    opacity: 1;
24801  }
24802}
24803
24804@keyframes lightSpeedIn {
24805  0% {
24806    -webkit-transform: translateX(100%) skewX(-30deg);
24807    -ms-transform: translateX(100%) skewX(-30deg);
24808    transform: translateX(100%) skewX(-30deg);
24809    opacity: 0;
24810  }
24811
24812  60% {
24813    -webkit-transform: translateX(-20%) skewX(30deg);
24814    -ms-transform: translateX(-20%) skewX(30deg);
24815    transform: translateX(-20%) skewX(30deg);
24816    opacity: 1;
24817  }
24818
24819  80% {
24820    -webkit-transform: translateX(0%) skewX(-15deg);
24821    -ms-transform: translateX(0%) skewX(-15deg);
24822    transform: translateX(0%) skewX(-15deg);
24823    opacity: 1;
24824  }
24825
24826  100% {
24827    -webkit-transform: translateX(0%) skewX(0deg);
24828    -ms-transform: translateX(0%) skewX(0deg);
24829    transform: translateX(0%) skewX(0deg);
24830    opacity: 1;
24831  }
24832}
24833
24834.lightSpeedIn {
24835  -webkit-animation-name: lightSpeedIn;
24836  animation-name: lightSpeedIn;
24837  -webkit-animation-timing-function: ease-out;
24838  animation-timing-function: ease-out;
24839}
24840
24841@-webkit-keyframes lightSpeedOut {
24842  0% {
24843    -webkit-transform: translateX(0%) skewX(0deg);
24844    transform: translateX(0%) skewX(0deg);
24845    opacity: 1;
24846  }
24847
24848  100% {
24849    -webkit-transform: translateX(100%) skewX(-30deg);
24850    transform: translateX(100%) skewX(-30deg);
24851    opacity: 0;
24852  }
24853}
24854
24855@keyframes lightSpeedOut {
24856  0% {
24857    -webkit-transform: translateX(0%) skewX(0deg);
24858    -ms-transform: translateX(0%) skewX(0deg);
24859    transform: translateX(0%) skewX(0deg);
24860    opacity: 1;
24861  }
24862
24863  100% {
24864    -webkit-transform: translateX(100%) skewX(-30deg);
24865    -ms-transform: translateX(100%) skewX(-30deg);
24866    transform: translateX(100%) skewX(-30deg);
24867    opacity: 0;
24868  }
24869}
24870
24871.lightSpeedOut {
24872  -webkit-animation-name: lightSpeedOut;
24873  animation-name: lightSpeedOut;
24874  -webkit-animation-timing-function: ease-in;
24875  animation-timing-function: ease-in;
24876}
24877
24878@-webkit-keyframes rotateIn {
24879  0% {
24880    -webkit-transform-origin: center center;
24881    transform-origin: center center;
24882    -webkit-transform: rotate(-200deg);
24883    transform: rotate(-200deg);
24884    opacity: 0;
24885  }
24886
24887  100% {
24888    -webkit-transform-origin: center center;
24889    transform-origin: center center;
24890    -webkit-transform: rotate(0);
24891    transform: rotate(0);
24892    opacity: 1;
24893  }
24894}
24895
24896@keyframes rotateIn {
24897  0% {
24898    -webkit-transform-origin: center center;
24899    -ms-transform-origin: center center;
24900    transform-origin: center center;
24901    -webkit-transform: rotate(-200deg);
24902    -ms-transform: rotate(-200deg);
24903    transform: rotate(-200deg);
24904    opacity: 0;
24905  }
24906
24907  100% {
24908    -webkit-transform-origin: center center;
24909    -ms-transform-origin: center center;
24910    transform-origin: center center;
24911    -webkit-transform: rotate(0);
24912    -ms-transform: rotate(0);
24913    transform: rotate(0);
24914    opacity: 1;
24915  }
24916}
24917
24918.rotateIn {
24919  -webkit-animation-name: rotateIn;
24920  animation-name: rotateIn;
24921}
24922
24923@-webkit-keyframes rotateInDownLeft {
24924  0% {
24925    -webkit-transform-origin: left bottom;
24926    transform-origin: left bottom;
24927    -webkit-transform: rotate(-90deg);
24928    transform: rotate(-90deg);
24929    opacity: 0;
24930  }
24931
24932  100% {
24933    -webkit-transform-origin: left bottom;
24934    transform-origin: left bottom;
24935    -webkit-transform: rotate(0);
24936    transform: rotate(0);
24937    opacity: 1;
24938  }
24939}
24940
24941@keyframes rotateInDownLeft {
24942  0% {
24943    -webkit-transform-origin: left bottom;
24944    -ms-transform-origin: left bottom;
24945    transform-origin: left bottom;
24946    -webkit-transform: rotate(-90deg);
24947    -ms-transform: rotate(-90deg);
24948    transform: rotate(-90deg);
24949    opacity: 0;
24950  }
24951
24952  100% {
24953    -webkit-transform-origin: left bottom;
24954    -ms-transform-origin: left bottom;
24955    transform-origin: left bottom;
24956    -webkit-transform: rotate(0);
24957    -ms-transform: rotate(0);
24958    transform: rotate(0);
24959    opacity: 1;
24960  }
24961}
24962
24963.rotateInDownLeft {
24964  -webkit-animation-name: rotateInDownLeft;
24965  animation-name: rotateInDownLeft;
24966}
24967
24968@-webkit-keyframes rotateInDownRight {
24969  0% {
24970    -webkit-transform-origin: right bottom;
24971    transform-origin: right bottom;
24972    -webkit-transform: rotate(90deg);
24973    transform: rotate(90deg);
24974    opacity: 0;
24975  }
24976
24977  100% {
24978    -webkit-transform-origin: right bottom;
24979    transform-origin: right bottom;
24980    -webkit-transform: rotate(0);
24981    transform: rotate(0);
24982    opacity: 1;
24983  }
24984}
24985
24986@keyframes rotateInDownRight {
24987  0% {
24988    -webkit-transform-origin: right bottom;
24989    -ms-transform-origin: right bottom;
24990    transform-origin: right bottom;
24991    -webkit-transform: rotate(90deg);
24992    -ms-transform: rotate(90deg);
24993    transform: rotate(90deg);
24994    opacity: 0;
24995  }
24996
24997  100% {
24998    -webkit-transform-origin: right bottom;
24999    -ms-transform-origin: right bottom;
25000    transform-origin: right bottom;
25001    -webkit-transform: rotate(0);
25002    -ms-transform: rotate(0);
25003    transform: rotate(0);
25004    opacity: 1;
25005  }
25006}
25007
25008.rotateInDownRight {
25009  -webkit-animation-name: rotateInDownRight;
25010  animation-name: rotateInDownRight;
25011}
25012
25013@-webkit-keyframes rotateInUpLeft {
25014  0% {
25015    -webkit-transform-origin: left bottom;
25016    transform-origin: left bottom;
25017    -webkit-transform: rotate(90deg);
25018    transform: rotate(90deg);
25019    opacity: 0;
25020  }
25021
25022  100% {
25023    -webkit-transform-origin: left bottom;
25024    transform-origin: left bottom;
25025    -webkit-transform: rotate(0);
25026    transform: rotate(0);
25027    opacity: 1;
25028  }
25029}
25030
25031@keyframes rotateInUpLeft {
25032  0% {
25033    -webkit-transform-origin: left bottom;
25034    -ms-transform-origin: left bottom;
25035    transform-origin: left bottom;
25036    -webkit-transform: rotate(90deg);
25037    -ms-transform: rotate(90deg);
25038    transform: rotate(90deg);
25039    opacity: 0;
25040  }
25041
25042  100% {
25043    -webkit-transform-origin: left bottom;
25044    -ms-transform-origin: left bottom;
25045    transform-origin: left bottom;
25046    -webkit-transform: rotate(0);
25047    -ms-transform: rotate(0);
25048    transform: rotate(0);
25049    opacity: 1;
25050  }
25051}
25052
25053.rotateInUpLeft {
25054  -webkit-animation-name: rotateInUpLeft;
25055  animation-name: rotateInUpLeft;
25056}
25057
25058@-webkit-keyframes rotateInUpRight {
25059  0% {
25060    -webkit-transform-origin: right bottom;
25061    transform-origin: right bottom;
25062    -webkit-transform: rotate(-90deg);
25063    transform: rotate(-90deg);
25064    opacity: 0;
25065  }
25066
25067  100% {
25068    -webkit-transform-origin: right bottom;
25069    transform-origin: right bottom;
25070    -webkit-transform: rotate(0);
25071    transform: rotate(0);
25072    opacity: 1;
25073  }
25074}
25075
25076@keyframes rotateInUpRight {
25077  0% {
25078    -webkit-transform-origin: right bottom;
25079    -ms-transform-origin: right bottom;
25080    transform-origin: right bottom;
25081    -webkit-transform: rotate(-90deg);
25082    -ms-transform: rotate(-90deg);
25083    transform: rotate(-90deg);
25084    opacity: 0;
25085  }
25086
25087  100% {
25088    -webkit-transform-origin: right bottom;
25089    -ms-transform-origin: right bottom;
25090    transform-origin: right bottom;
25091    -webkit-transform: rotate(0);
25092    -ms-transform: rotate(0);
25093    transform: rotate(0);
25094    opacity: 1;
25095  }
25096}
25097
25098.rotateInUpRight {
25099  -webkit-animation-name: rotateInUpRight;
25100  animation-name: rotateInUpRight;
25101}
25102
25103@-webkit-keyframes rotateOut {
25104  0% {
25105    -webkit-transform-origin: center center;
25106    transform-origin: center center;
25107    -webkit-transform: rotate(0);
25108    transform: rotate(0);
25109    opacity: 1;
25110  }
25111
25112  100% {
25113    -webkit-transform-origin: center center;
25114    transform-origin: center center;
25115    -webkit-transform: rotate(200deg);
25116    transform: rotate(200deg);
25117    opacity: 0;
25118  }
25119}
25120
25121@keyframes rotateOut {
25122  0% {
25123    -webkit-transform-origin: center center;
25124    -ms-transform-origin: center center;
25125    transform-origin: center center;
25126    -webkit-transform: rotate(0);
25127    -ms-transform: rotate(0);
25128    transform: rotate(0);
25129    opacity: 1;
25130  }
25131
25132  100% {
25133    -webkit-transform-origin: center center;
25134    -ms-transform-origin: center center;
25135    transform-origin: center center;
25136    -webkit-transform: rotate(200deg);
25137    -ms-transform: rotate(200deg);
25138    transform: rotate(200deg);
25139    opacity: 0;
25140  }
25141}
25142
25143.rotateOut {
25144  -webkit-animation-name: rotateOut;
25145  animation-name: rotateOut;
25146}
25147
25148@-webkit-keyframes rotateOutDownLeft {
25149  0% {
25150    -webkit-transform-origin: left bottom;
25151    transform-origin: left bottom;
25152    -webkit-transform: rotate(0);
25153    transform: rotate(0);
25154    opacity: 1;
25155  }
25156
25157  100% {
25158    -webkit-transform-origin: left bottom;
25159    transform-origin: left bottom;
25160    -webkit-transform: rotate(90deg);
25161    transform: rotate(90deg);
25162    opacity: 0;
25163  }
25164}
25165
25166@keyframes rotateOutDownLeft {
25167  0% {
25168    -webkit-transform-origin: left bottom;
25169    -ms-transform-origin: left bottom;
25170    transform-origin: left bottom;
25171    -webkit-transform: rotate(0);
25172    -ms-transform: rotate(0);
25173    transform: rotate(0);
25174    opacity: 1;
25175  }
25176
25177  100% {
25178    -webkit-transform-origin: left bottom;
25179    -ms-transform-origin: left bottom;
25180    transform-origin: left bottom;
25181    -webkit-transform: rotate(90deg);
25182    -ms-transform: rotate(90deg);
25183    transform: rotate(90deg);
25184    opacity: 0;
25185  }
25186}
25187
25188.rotateOutDownLeft {
25189  -webkit-animation-name: rotateOutDownLeft;
25190  animation-name: rotateOutDownLeft;
25191}
25192
25193@-webkit-keyframes rotateOutDownRight {
25194  0% {
25195    -webkit-transform-origin: right bottom;
25196    transform-origin: right bottom;
25197    -webkit-transform: rotate(0);
25198    transform: rotate(0);
25199    opacity: 1;
25200  }
25201
25202  100% {
25203    -webkit-transform-origin: right bottom;
25204    transform-origin: right bottom;
25205    -webkit-transform: rotate(-90deg);
25206    transform: rotate(-90deg);
25207    opacity: 0;
25208  }
25209}
25210
25211@keyframes rotateOutDownRight {
25212  0% {
25213    -webkit-transform-origin: right bottom;
25214    -ms-transform-origin: right bottom;
25215    transform-origin: right bottom;
25216    -webkit-transform: rotate(0);
25217    -ms-transform: rotate(0);
25218    transform: rotate(0);
25219    opacity: 1;
25220  }
25221
25222  100% {
25223    -webkit-transform-origin: right bottom;
25224    -ms-transform-origin: right bottom;
25225    transform-origin: right bottom;
25226    -webkit-transform: rotate(-90deg);
25227    -ms-transform: rotate(-90deg);
25228    transform: rotate(-90deg);
25229    opacity: 0;
25230  }
25231}
25232
25233.rotateOutDownRight {
25234  -webkit-animation-name: rotateOutDownRight;
25235  animation-name: rotateOutDownRight;
25236}
25237
25238@-webkit-keyframes rotateOutUpLeft {
25239  0% {
25240    -webkit-transform-origin: left bottom;
25241    transform-origin: left bottom;
25242    -webkit-transform: rotate(0);
25243    transform: rotate(0);
25244    opacity: 1;
25245  }
25246
25247  100% {
25248    -webkit-transform-origin: left bottom;
25249    transform-origin: left bottom;
25250    -webkit-transform: rotate(-90deg);
25251    transform: rotate(-90deg);
25252    opacity: 0;
25253  }
25254}
25255
25256@keyframes rotateOutUpLeft {
25257  0% {
25258    -webkit-transform-origin: left bottom;
25259    -ms-transform-origin: left bottom;
25260    transform-origin: left bottom;
25261    -webkit-transform: rotate(0);
25262    -ms-transform: rotate(0);
25263    transform: rotate(0);
25264    opacity: 1;
25265  }
25266
25267  100% {
25268    -webkit-transform-origin: left bottom;
25269    -ms-transform-origin: left bottom;
25270    transform-origin: left bottom;
25271    -webkit-transform: rotate(-90deg);
25272    -ms-transform: rotate(-90deg);
25273    transform: rotate(-90deg);
25274    opacity: 0;
25275  }
25276}
25277
25278.rotateOutUpLeft {
25279  -webkit-animation-name: rotateOutUpLeft;
25280  animation-name: rotateOutUpLeft;
25281}
25282
25283@-webkit-keyframes rotateOutUpRight {
25284  0% {
25285    -webkit-transform-origin: right bottom;
25286    transform-origin: right bottom;
25287    -webkit-transform: rotate(0);
25288    transform: rotate(0);
25289    opacity: 1;
25290  }
25291
25292  100% {
25293    -webkit-transform-origin: right bottom;
25294    transform-origin: right bottom;
25295    -webkit-transform: rotate(90deg);
25296    transform: rotate(90deg);
25297    opacity: 0;
25298  }
25299}
25300
25301@keyframes rotateOutUpRight {
25302  0% {
25303    -webkit-transform-origin: right bottom;
25304    -ms-transform-origin: right bottom;
25305    transform-origin: right bottom;
25306    -webkit-transform: rotate(0);
25307    -ms-transform: rotate(0);
25308    transform: rotate(0);
25309    opacity: 1;
25310  }
25311
25312  100% {
25313    -webkit-transform-origin: right bottom;
25314    -ms-transform-origin: right bottom;
25315    transform-origin: right bottom;
25316    -webkit-transform: rotate(90deg);
25317    -ms-transform: rotate(90deg);
25318    transform: rotate(90deg);
25319    opacity: 0;
25320  }
25321}
25322
25323.rotateOutUpRight {
25324  -webkit-animation-name: rotateOutUpRight;
25325  animation-name: rotateOutUpRight;
25326}
25327
25328@-webkit-keyframes slideInDown {
25329  0% {
25330    opacity: 0;
25331    -webkit-transform: translateY(-2000px);
25332    transform: translateY(-2000px);
25333  }
25334
25335  100% {
25336    -webkit-transform: translateY(0);
25337    transform: translateY(0);
25338  }
25339}
25340
25341@keyframes slideInDown {
25342  0% {
25343    opacity: 0;
25344    -webkit-transform: translateY(-2000px);
25345    -ms-transform: translateY(-2000px);
25346    transform: translateY(-2000px);
25347  }
25348
25349  100% {
25350    -webkit-transform: translateY(0);
25351    -ms-transform: translateY(0);
25352    transform: translateY(0);
25353  }
25354}
25355
25356.slideInDown {
25357  -webkit-animation-name: slideInDown;
25358  animation-name: slideInDown;
25359}
25360
25361@-webkit-keyframes slideInLeft {
25362  0% {
25363    opacity: 0;
25364    -webkit-transform: translateX(-2000px);
25365    transform: translateX(-2000px);
25366  }
25367
25368  100% {
25369    -webkit-transform: translateX(0);
25370    transform: translateX(0);
25371  }
25372}
25373
25374@keyframes slideInLeft {
25375  0% {
25376    opacity: 0;
25377    -webkit-transform: translateX(-2000px);
25378    -ms-transform: translateX(-2000px);
25379    transform: translateX(-2000px);
25380  }
25381
25382  100% {
25383    -webkit-transform: translateX(0);
25384    -ms-transform: translateX(0);
25385    transform: translateX(0);
25386  }
25387}
25388
25389.slideInLeft {
25390  -webkit-animation-name: slideInLeft;
25391  animation-name: slideInLeft;
25392}
25393
25394@-webkit-keyframes slideInRight {
25395  0% {
25396    opacity: 0;
25397    -webkit-transform: translateX(2000px);
25398    transform: translateX(2000px);
25399  }
25400
25401  100% {
25402    -webkit-transform: translateX(0);
25403    transform: translateX(0);
25404  }
25405}
25406
25407@keyframes slideInRight {
25408  0% {
25409    opacity: 0;
25410    -webkit-transform: translateX(2000px);
25411    -ms-transform: translateX(2000px);
25412    transform: translateX(2000px);
25413  }
25414
25415  100% {
25416    -webkit-transform: translateX(0);
25417    -ms-transform: translateX(0);
25418    transform: translateX(0);
25419  }
25420}
25421
25422.slideInRight {
25423  -webkit-animation-name: slideInRight;
25424  animation-name: slideInRight;
25425}
25426
25427@-webkit-keyframes slideOutLeft {
25428  0% {
25429    -webkit-transform: translateX(0);
25430    transform: translateX(0);
25431  }
25432
25433  100% {
25434    opacity: 0;
25435    -webkit-transform: translateX(-2000px);
25436    transform: translateX(-2000px);
25437  }
25438}
25439
25440@keyframes slideOutLeft {
25441  0% {
25442    -webkit-transform: translateX(0);
25443    -ms-transform: translateX(0);
25444    transform: translateX(0);
25445  }
25446
25447  100% {
25448    opacity: 0;
25449    -webkit-transform: translateX(-2000px);
25450    -ms-transform: translateX(-2000px);
25451    transform: translateX(-2000px);
25452  }
25453}
25454
25455.slideOutLeft {
25456  -webkit-animation-name: slideOutLeft;
25457  animation-name: slideOutLeft;
25458}
25459
25460@-webkit-keyframes slideOutRight {
25461  0% {
25462    -webkit-transform: translateX(0);
25463    transform: translateX(0);
25464  }
25465
25466  100% {
25467    opacity: 0;
25468    -webkit-transform: translateX(2000px);
25469    transform: translateX(2000px);
25470  }
25471}
25472
25473@keyframes slideOutRight {
25474  0% {
25475    -webkit-transform: translateX(0);
25476    -ms-transform: translateX(0);
25477    transform: translateX(0);
25478  }
25479
25480  100% {
25481    opacity: 0;
25482    -webkit-transform: translateX(2000px);
25483    -ms-transform: translateX(2000px);
25484    transform: translateX(2000px);
25485  }
25486}
25487
25488.slideOutRight {
25489  -webkit-animation-name: slideOutRight;
25490  animation-name: slideOutRight;
25491}
25492
25493@-webkit-keyframes slideOutUp {
25494  0% {
25495    -webkit-transform: translateY(0);
25496    transform: translateY(0);
25497  }
25498
25499  100% {
25500    opacity: 0;
25501    -webkit-transform: translateY(-2000px);
25502    transform: translateY(-2000px);
25503  }
25504}
25505
25506@keyframes slideOutUp {
25507  0% {
25508    -webkit-transform: translateY(0);
25509    -ms-transform: translateY(0);
25510    transform: translateY(0);
25511  }
25512
25513  100% {
25514    opacity: 0;
25515    -webkit-transform: translateY(-2000px);
25516    -ms-transform: translateY(-2000px);
25517    transform: translateY(-2000px);
25518  }
25519}
25520
25521.slideOutUp {
25522  -webkit-animation-name: slideOutUp;
25523  animation-name: slideOutUp;
25524}
25525
25526@-webkit-keyframes hinge {
25527  0% {
25528    -webkit-transform: rotate(0);
25529    transform: rotate(0);
25530    -webkit-transform-origin: top left;
25531    transform-origin: top left;
25532    -webkit-animation-timing-function: ease-in-out;
25533    animation-timing-function: ease-in-out;
25534  }
25535
25536  20%, 60% {
25537    -webkit-transform: rotate(80deg);
25538    transform: rotate(80deg);
25539    -webkit-transform-origin: top left;
25540    transform-origin: top left;
25541    -webkit-animation-timing-function: ease-in-out;
25542    animation-timing-function: ease-in-out;
25543  }
25544
25545  40% {
25546    -webkit-transform: rotate(60deg);
25547    transform: rotate(60deg);
25548    -webkit-transform-origin: top left;
25549    transform-origin: top left;
25550    -webkit-animation-timing-function: ease-in-out;
25551    animation-timing-function: ease-in-out;
25552  }
25553
25554  80% {
25555    -webkit-transform: rotate(60deg) translateY(0);
25556    transform: rotate(60deg) translateY(0);
25557    opacity: 1;
25558    -webkit-transform-origin: top left;
25559    transform-origin: top left;
25560    -webkit-animation-timing-function: ease-in-out;
25561    animation-timing-function: ease-in-out;
25562  }
25563
25564  100% {
25565    -webkit-transform: translateY(700px);
25566    transform: translateY(700px);
25567    opacity: 0;
25568  }
25569}
25570
25571@keyframes hinge {
25572  0% {
25573    -webkit-transform: rotate(0);
25574    -ms-transform: rotate(0);
25575    transform: rotate(0);
25576    -webkit-transform-origin: top left;
25577    -ms-transform-origin: top left;
25578    transform-origin: top left;
25579    -webkit-animation-timing-function: ease-in-out;
25580    animation-timing-function: ease-in-out;
25581  }
25582
25583  20%, 60% {
25584    -webkit-transform: rotate(80deg);
25585    -ms-transform: rotate(80deg);
25586    transform: rotate(80deg);
25587    -webkit-transform-origin: top left;
25588    -ms-transform-origin: top left;
25589    transform-origin: top left;
25590    -webkit-animation-timing-function: ease-in-out;
25591    animation-timing-function: ease-in-out;
25592  }
25593
25594  40% {
25595    -webkit-transform: rotate(60deg);
25596    -ms-transform: rotate(60deg);
25597    transform: rotate(60deg);
25598    -webkit-transform-origin: top left;
25599    -ms-transform-origin: top left;
25600    transform-origin: top left;
25601    -webkit-animation-timing-function: ease-in-out;
25602    animation-timing-function: ease-in-out;
25603  }
25604
25605  80% {
25606    -webkit-transform: rotate(60deg) translateY(0);
25607    -ms-transform: rotate(60deg) translateY(0);
25608    transform: rotate(60deg) translateY(0);
25609    opacity: 1;
25610    -webkit-transform-origin: top left;
25611    -ms-transform-origin: top left;
25612    transform-origin: top left;
25613    -webkit-animation-timing-function: ease-in-out;
25614    animation-timing-function: ease-in-out;
25615  }
25616
25617  100% {
25618    -webkit-transform: translateY(700px);
25619    -ms-transform: translateY(700px);
25620    transform: translateY(700px);
25621    opacity: 0;
25622  }
25623}
25624
25625.hinge {
25626  -webkit-animation-name: hinge;
25627  animation-name: hinge;
25628}
25629
25630/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
25631
25632@-webkit-keyframes rollIn {
25633  0% {
25634    opacity: 0;
25635    -webkit-transform: translateX(-100%) rotate(-120deg);
25636    transform: translateX(-100%) rotate(-120deg);
25637  }
25638
25639  100% {
25640    opacity: 1;
25641    -webkit-transform: translateX(0px) rotate(0deg);
25642    transform: translateX(0px) rotate(0deg);
25643  }
25644}
25645
25646@keyframes rollIn {
25647  0% {
25648    opacity: 0;
25649    -webkit-transform: translateX(-100%) rotate(-120deg);
25650    -ms-transform: translateX(-100%) rotate(-120deg);
25651    transform: translateX(-100%) rotate(-120deg);
25652  }
25653
25654  100% {
25655    opacity: 1;
25656    -webkit-transform: translateX(0px) rotate(0deg);
25657    -ms-transform: translateX(0px) rotate(0deg);
25658    transform: translateX(0px) rotate(0deg);
25659  }
25660}
25661
25662.rollIn {
25663  -webkit-animation-name: rollIn;
25664  animation-name: rollIn;
25665}
25666
25667/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
25668
25669@-webkit-keyframes rollOut {
25670  0% {
25671    opacity: 1;
25672    -webkit-transform: translateX(0px) rotate(0deg);
25673    transform: translateX(0px) rotate(0deg);
25674  }
25675
25676  100% {
25677    opacity: 0;
25678    -webkit-transform: translateX(100%) rotate(120deg);
25679    transform: translateX(100%) rotate(120deg);
25680  }
25681}
25682
25683@keyframes rollOut {
25684  0% {
25685    opacity: 1;
25686    -webkit-transform: translateX(0px) rotate(0deg);
25687    -ms-transform: translateX(0px) rotate(0deg);
25688    transform: translateX(0px) rotate(0deg);
25689  }
25690
25691  100% {
25692    opacity: 0;
25693    -webkit-transform: translateX(100%) rotate(120deg);
25694    -ms-transform: translateX(100%) rotate(120deg);
25695    transform: translateX(100%) rotate(120deg);
25696  }
25697}
25698
25699.rollOut {
25700  -webkit-animation-name: rollOut;
25701  animation-name: rollOut;
25702}
25703
25704
25705@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}
25706
25707@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}
25708
25709
25710.slideInUp{
25711	
25712	-webkit-animation-name:slideInUp;
25713	animation-name:slideInUp
25714	
25715	}
25716
25717
25718
25719
25720button[data-bind*="activateCode.bind($data)"]  {
25721display:none !important;
25722}
25723
25724
25725/*Stawki Info*/
25726
25727.selectrate {
25728font: 13px "forum_regular", Tahoma, sans-serif;
25729  font-weight: normal;
25730  color: #fff;
25731  background: #252b2d;
25732  padding: 3px 7px;
25733  text-transform: lowercase;
25734margin-bottom: 15px;
25735
25736}
25737
25738.room .room-name {
25739  margin-bottom: 0px !important;
25740}
25741
25742
25743
25744/*Room Limit*/
25745
25746.disabledrate {
25747  position: relative;
25748  z-index: -1;
25749opacity:0.7;
25750}
25751
25752.disabledrate .info-ico {
25753  visibility: hidden;
25754}
25755
25756/*LLC Select*/
25757
25758#lalccont {
25759display:none;
25760}
25761
25762/*Quadrille Popup*/
25763.voucher-stripepq {
25764position:fixed;
25765bottom:-95%;
25766width:320px;
25767height:320px;
25768background:transparent;
25769z-index:9999;
25770left: 5%;
25771border-radius: 5px;
25772
25773}
25774
25775.voucher-stripe-showpq {
25776  -webkit-animation: slide7mn 0.4s forwards;
25777    -webkit-animation-delay: 0s;
25778    animation: slide7mn 0.4s forwards;
25779    animation-delay: 0s;
25780}
25781
25782
25783.voucher-stripe-hidepq {
25784position:fixed;
25785bottom: -110%;
25786width:320px;
25787height:320px;
25788background:transparent;
25789z-index:9999;
25790  -webkit-animation: slide77mn 1s forwards;
25791    -webkit-animation-delay: 0s;
25792    animation: slide77mn 1s forwards;
25793    animation-delay: 0s;
25794
25795}
25796
25797.voucher-containerpq {
25798display:flex;
25799justify-content:center;
25800text-align:center;
25801flex-direction:column;
25802position: relative;
25803top: 50%;
25804transform: translate(0,-50%);
25805padding: 0px;
25806font-size:11px;
25807}
25808
25809
25810.vouchertext {
25811  background: #f6f7f2;
25812  display: flex;
25813  flex-direction: column;
25814  align-items: flex-start;
25815  margin-top: -50px;
25816  margin-left: 30px;
25817  margin-right: 10px;
25818}
25819
25820.vouchertext-inner {
25821  text-transform: uppercase;
25822  color: #575757;
25823  text-align: left;
25824  padding: 25px 15px;
25825  line-height: 20px !important;
25826font: 13px "forum_regular", Tahoma, sans-serif;
25827}
25828
25829.close-infopq {
25830top: -95px;
25831right:20px;
25832}
25833
25834.close-infopq #countdown {
25835height: 35px !important;
25836width: 35px !important;
25837}
25838
25839.close-infopq em {
25840top: 44% !important;
25841left: 57% !important;
25842}
25843
25844@media screen and (min-width:1440px) {
25845.voucher-stripepq {
25846  width: 350px;
25847height:350px;
25848}
25849
25850.voucher-stripe-hidepq {
25851width:350px;
25852height:350px;
25853
25854}
25855
25856.vouchertext-inner {
25857font: 15px "forum_regular", Tahoma, sans-serif;
25858line-height:21px !important;
25859}
25860
25861}
25862
25863@media (min-width: 320px) and (max-width: 549px) {
25864
25865.voucher-stripepq {
25866  width: 300px;
25867height:300px;
25868  left: 2%;
25869}
25870
25871.voucher-stripe-hidepq {
25872width:300px;
25873height:300px;
25874}
25875
25876}
25877
25878@-webkit-keyframes slide7mn {
25879    100% { bottom: 10px; }
25880}
25881
25882@keyframes slide7mn {
25883    100% { bottom: 10px; }
25884}
25885
25886
25887@keyframes slide77mn {
25888  from {bottom: 0%;}
25889  to {bottom: -110%;}
25890}
25891
25892
25893/*Letsbook Promo*/
25894
25895.kontakt-promo {
25896display: flex;
25897justify-content: space-between;
25898align-items:flex-start;
25899}
25900
25901.kontakt-image {
25902  padding-left: 20px;
25903}
25904
25905.pdesktop {
25906width:600px;
25907}
25908
25909.pmobile {
25910display:none;
25911}
25912
25913@media screen and (min-width:1440px) {
25914
25915.pdesktop {
25916width:750px;
25917}
25918
25919}
25920
25921@media (min-width: 992px) and (max-width: 1199px) {
25922
25923.pdesktop {
25924width:500px;
25925}
25926
25927}
25928
25929@media (min-width: 768px) and (max-width: 991px) {
25930
25931.pdesktop {
25932width:450px;
25933}
25934
25935}
25936
25937@media (min-width: 550px) and (max-width: 767px) {
25938
25939.kontakt-promo {
25940flex-direction:column;
25941}
25942
25943.kontakt-image {
25944padding-left:0px;
25945padding-top:20px;
25946}
25947
25948.pdesktop {
25949width:100%;
25950}
25951
25952}
25953
25954@media (min-width: 320px) and (max-width: 549px) {
25955
25956.kontakt-promo {
25957flex-direction:column;
25958}
25959
25960.kontakt-image {
25961padding-left:0px;
25962padding-top:20px;
25963}
25964
25965.pmobile {
25966width:100%;
25967display:block;
25968}
25969
25970.pdesktop {
25971display:none;
25972}
25973
25974}
25975
25976/*Added Info*/
25977
25978.back-services .single-item {
25979
25980padding: 7px 7px !important;	
25981	  visibility:hidden;
25982}
25983
25984.back-services .single-service {
25985	position: relative;
25986	text-align: center;
25987	
25988	-webkit-transition: .3s;
25989	transition: .3s;
25990padding: 10px 20px 10px 20px;
25991	border: 1px solid rgba(0, 0, 0, 0.10);
25992        min-height:320px;
25993		width: auto;
25994		display: flex;
25995flex-direction: column;
25996align-items: center;
25997justify-content: center;
25998       
25999}
26000
26001.back-services .single-service:before {
26002	position: absolute;
26003	width: 0;
26004	height: 0;
26005	background-color: #c07a46;
26006	left: 0;
26007	top: 0;
26008	content: "";
26009	-webkit-transition: .3s;
26010	transition: .3s
26011       
26012}
26013.back-services .single-service:after {
26014	position: absolute;
26015	width: 0;
26016	height: 0;
26017	background-color: #c07a46;
26018	right: 0;
26019	bottom: 0;
26020	content: "";
26021	-webkit-transition: .3s;
26022	transition: .3s
26023}
26024.back-services .single-service:hover:after,
26025.back-services .single-service:hover:before {
26026	width: 50%;
26027	height: 2px;
26028	-webkit-transition: .3s;
26029	transition: .3s
26030}
26031.back-services .single-service:hover {
26032	box-shadow: 1px 3px 10px 0 rgba(0, 0, 0, 0.10)
26033}
26034.back-services .single-service i.fa {
26035	font-size: 20px;
26036	width: 60px;
26037	height: 60px;
26038	border: 1px solid #ddd;
26039	line-height: 60px;
26040	margin-bottom: 30px;
26041	border-radius: 50%;
26042	-webkit-transition: .3s;
26043	transition: .3s
26044}
26045.back-services .single-service:hover i.fa {
26046	background-color: #FF7200;
26047	color: #fff;
26048	border-color: #FF7200;
26049	border-radius: 0;
26050}
26051.back-services .single-service .title-header {
26052	font-size: 20px;
26053	font-weight: 400;
26054	margin-top: 15px;
26055margin-bottom: 15px;
26056	text-transform: uppercase;
26057	line-height:20px;
26058}
26059.back-services .single-service p {
26060	font-size: 13px;
26061	line-height: 1.7;
26062}
26063
26064.back-services {
26065
26066background-color:#fff;
26067padding:0px 0px 100px 0px;
26068
26069}
26070
26071.back-services .price-content em {
26072	
26073padding-right:10px;	
26074	
26075}
26076
26077
26078.back-services .kontakt {
26079  margin-top: 30px;
26080font-size: 13px;
26081}
26082
26083.price-content em {
26084  margin-right: 7px;
26085}
26086
26087
26088/*Udogodnienia silnik*/
26089
26090.listitems {
26091list-style:none;
26092padding-left:0px;
26093width:100%;
26094display:flex;
26095flex-wrap:wrap;
26096
26097}
26098
26099.listitems li {
26100padding:5px 0px;
26101width:50%;
26102display: flex;
26103align-items: flex-start;
26104
26105}
26106
26107.listitems .fac-name {
26108
26109display:block !important;
26110margin-top:-3px;
26111
26112}
26113
26114.listitems .facitem {
26115
26116margin-right:7px;
26117
26118}
26119
26120.squareoutput {
26121  margin-top: 15px;
26122}
26123
26124.position-left {
26125
26126margin-left:40px !important;
26127
26128}
26129
26130
26131#promooffers .adres {
26132  text-transform: capitalize;
26133}
26134
26135/*Engine Popup*/
26136
26137.modalengine {
26138top:50%;
26139transform:translate(0%,-50%) !important;
26140max-width:800px !important;
26141height:auto !important;
26142margin:auto !important;
26143}
26144
26145
26146.modal-back-new {
26147z-index: 99999;
26148opacity: 0.7;
26149}
26150
26151.modal-footer.footer-image {
26152  position: absolute;
26153  top: -7px;
26154  border: none;
26155  right: -3px;
26156  padding: 0;
26157}
26158
26159.modal-footer.footer-image .btn {
26160  border-radius: 50%;
26161  background: #fff;
26162  padding: 0px 6px;
26163  transition: 0.3s;
26164  color: #000;
26165  font-size: 14px !important;
26166}
26167
26168.modal-footer.footer-image .btn:hover {
26169  background: #fc3b00;
26170  color: #fff;
26171}
26172
26173.popmobile {
26174
26175display:none;
26176
26177}
26178
26179@media (min-width: 320px) and (max-width: 767px) {
26180.modalengine {
26181width: 95% !important;
26182}
26183
26184}
26185
26186@media (min-width: 320px) and (max-width: 499px) {
26187
26188.popdesktop {
26189
26190display:none;
26191
26192}
26193.popmobile {
26194
26195display:block;
26196
26197}
26198}
26199
26200/*RODO*/
26201
26202.custom-control-label[for="acceptRegulations"] {
26203  text-align: left;
26204}
26205
26206.reg-view .custom-control-label[for="IsLoyaltyClub"], .reg-view .custom-control-label[for="IsLoyaltyClub"] a {
26207  color: #c26108;
26208}
26209
26210.card.rsv-form .text-center {
26211  margin: auto;
26212}
26213
26214.text-zgody {
26215  font-size: 10px;
26216  margin: 0px 24px 24px 48px;
26217  line-height: 14px;
26218}
26219
26220.urlregulamin {
26221text-decoration:underline;
26222color: #212529;
26223transition:.3s;
26224}
26225
26226.urlregulamin:hover {
26227color: #f78119 !important;
26228text-decoration:underline;
26229}
26230
26231@media screen and (min-width:992px) {
26232.rsv-form .text-zgody {
26233margin: 0px 24px 24px 24px !important;
26234}
26235}
26236
26237/*Cookies*/
26238.cookies-alert {
26239visibility:hidden;
26240background: rgba(0,0,0,0.8);
26241width: 23vw;
26242min-width:290px;
26243padding: 10px;
26244position: fixed;
26245bottom: 5px;
26246right: 5px;
26247z-index: 999999999999999999999999;
26248}
26249
26250.cookies-text {
26251  color: #fff;
26252font-size: 1.5vh;
26253line-height: 2.2vh
26254}
26255
26256.cookies-btn {
26257  margin: 10px 0px;
26258  display: block;
26259  position: relative;
26260  display: flex;
26261  justify-content: flex-end;
26262  cursor: pointer;
26263}
26264
26265.cookiesbtn {
26266  background: #fff;
26267  padding: 3px 10px;
26268  color: #252b2d;
26269  text-transform: uppercase;
26270font-size: 1.6vh;
26271  display: block;
26272  text-align: center;
26273transition:.3s;
26274}
26275
26276.cookiesbtn:hover {
26277  background: #c26108;
26278color:#fff;
26279}
26280
26281.show-modaln {
26282visibility:visible;
26283animation: fadeInUp;
26284animation-duration: 2s;
26285}
26286
26287/*Modal Promo*/
26288
26289.modalpromotitle {
26290text-transform:uppercase !important;
26291text-align:center !important;
26292font-size:30px !important;
26293}
26294
26295.modalpromosubtitle {
26296text-transform:uppercase !important;
26297text-align:center !important;
26298font-size:16px !important;
26299}
26300
26301.popuplogo {
26302text-align:center;
26303margin-bottom:60px;
26304}
26305
26306.popuplogo img {
26307width:30%;
26308}
26309
26310
26311.popupbook {
26312width: 100%;
26313color:#515151;
26314display:flex;
26315justify-content:center;
26316align-items:center;
26317margin-top:60px;
26318}
26319
26320@media (min-width: 320px) and (max-width: 1199px) {
26321.modalpromotitle {
26322font-size:25px !important;
26323}
26324
26325.popuplogo img {
26326width:35%;
26327max-width:130px;
26328}
26329
26330}
26331
26332@media (min-width: 320px) and (max-width: 767px) {
26333
26334.popuplogo {
26335margin-top:30px;
26336margin-bottom:30px;
26337}
26338.popupbook {
26339margin-top:30px;
26340left: 50%;
26341transform: translate(-50%,0%);
26342max-width:250px;
26343}
26344
26345}
26346
26347.dropdown-header {
26348  font-weight: bold;
26349  color: #000;
26350text-transform:capitalize;
26351}
26352
26353.dropdown-header:before {
26354color: #000;
26355content: "\f3c5";
26356font-family: 'Font Awesome 5 Pro';
26357font-weight: 300;
26358margin-right:7px;
26359}
26360
26361.bs-searchbox input {
26362color: #000 !important;
26363}
26364
26365/*Black Friday*/
26366
26367.blckbb, .blckro {
26368  color: #dc3545;
26369}
26370
26371.koszyk-view #inp7f:after,.koszyk-view .col-12:before{font-family:'Font Awesome 6 Pro';font-weight:300;padding:15px 0 0 8px;position:absolute;pointer-events:none}@media (min-width:1024px) and (max-width:1199px){.pop-up-modal-right{min-height:435px}#countdownblack{margin-top:7px}}@media (min-width:768px) and (max-width:1023px){.pop-up-modal-right{min-height:395px}#countdownblack{margin-top:30px}}.koszyk-view input,.koszyk-view select{margin-left:15px!important}.koszyk-view #inp1,.koszyk-view #inp10,.koszyk-view #inp11,.koszyk-view #inp12,.koszyk-view #inp13,.koszyk-view #inp14,.koszyk-view #inp15,.koszyk-view #inp2,.koszyk-view #inp3,.koszyk-view #inp4,.koszyk-view #inp5,.koszyk-view #inp6,.koszyk-view #inp7,.koszyk-view #inp8,.koszyk-view #inp9{background:0 0!important}.koszyk-view .col-12:before{font-size:17px;color:#495057;left:0;top:-9px}.invoicezgoda{display:flex;justify-content:center;align-items:center;margin-bottom:10px!important}.koszyk-view #inp7f{position:relative;background-repeat:no-repeat;background-size:20px;display:flex;align-items:baseline;background-color:#fff;border:1px solid #ced4da;border-radius:0;box-shadow:none;margin:0 15px}.koszyk-view #inp10:before,.koszyk-view #inp7f:before{content:'\f024'}.koszyk-view #inp7f:after{content:'\f078';font-size:12px;color:#000;right:14px;top:-5px;height:26px}.koszyk-view #inp6f:before{content:'\f813';color:#c26108}.koszyk-view #inp5f:before{content:'\f66f';color:#c26108}.koszyk-view #inp4f:before{content:'\f1ad';color:#c26108}.koszyk-view #inp3f:before{content:'\f3c5';color:#c26108}.koszyk-view #inp2f:before{content:'\e1d8';color:#c26108}.koszyk-view #inp1f:before{content:'\f0b1';color:#c26108}.koszyk-view #inp1:before{content:'\e23a'}.koszyk-view #inp2:before{content:'\f4ff';color:#c26108}.koszyk-view #inp3:before{content:'\f2c2';color:#c26108}.koszyk-view #inp4:before{content:'\f0e0';color:#c26108}.koszyk-view #inp5:before{content:'\f095';color:#c26108}.koszyk-view #inp6:before{content:'\f3c5'}.koszyk-view #inp7:before{content:'\f1ad'}.koszyk-view #inp8:before{content:'\f66f'}.koszyk-view #inp9:before{content:'\f813'}.koszyk-view #inp11:before{content:'\f09d';color:#c26108}.koszyk-view #inp12:before{content:'\f073';color:#c26108}.koszyk-view #inp13:before{content:'\f007';color:#c26108}.koszyk-view textarea,.koszyk-view textarea:focus{border:none;box-shadow:none!important;resize:none}.koszyk-view #inp1r{max-width:100%;flex:0 0 97.2%}.koszyk-view #inp1r:before{content:'\f044'}.framesend{border:none;height:50px;margin-top:-15px}.koszyk-view #inp14:before {content: '\f084';color: #c26108;}
26372
26373@media (min-width: 320px) and (max-width: 767px) {
26374
26375#inp1r {
26376  max-width: 90% !important;
26377}
26378
26379#inp7f {
26380margin-left: auto !important;
26381margin-right:auto !important;
26382}
26383
26384}
26385
26386/*Walentynki Popup*/
26387.valback { 
26388background-image: url(https://hotel.com.pl/cms/portal/images/walentynki/2024/lhr_warunki_walentynki_2024_1.jpg) !important;
26389background-size: cover !important;
26390background-position: center center !important;
26391}
26392
26393.valback:before {
26394content:"";
26395background-color:#000;
26396width: 50%;
26397  position: absolute;
26398  height: 100%;
26399  opacity: 0;
26400}
26401
26402.valmodal   .pop-up-modal-kod-left {
26403background: #fff;
26404  z-index: 9;
26405}
26406
26407
26408.valback .timer {
26409  position: absolute;
26410  top: 50%;
26411  transform: translate(-50%,-50%);
26412  left: 50%;
26413  width: 100%;
26414}
26415
26416.valback .timer-title {
26417  margin-bottom: 30px;
26418}
26419
26420.valback .timer-logo {
26421margin-top:0px;
26422margin-bottom:30px;
26423}
26424
26425.valback .timer-logo img {
26426margin-top:0px;
26427width:230px;
26428}
26429
26430.modal-subtext {
26431  font-size: 22px;
26432  color: #fff;
26433  text-align: center;
26434  line-height: 28px;
26435  font-family: futura-light;
26436}
26437
26438.modal-cta {
26439  display: flex;
26440  justify-content: center;
26441  margin-top: 30px;
26442}
26443
26444.modal-cta a {
26445  padding: 10px 15px;
26446  font-size: 12px;
26447  background: rgba(255,255,255,0.8) !important;
26448  border: none;
26449  font-family: futura-book;
26450  letter-spacing: 3px;
26451  color: #000 !important;
26452text-transform: uppercase;
26453  text-decoration: none;
26454transition:.3s;
26455}
26456
26457.modal-cta a:hover {
26458background: rgba(255,255,255,1) !important;
26459color:#252b2d;
26460}
26461
26462
26463.valback .maintitlebf {
26464  font-family: 'futura-light';
26465  font-size: 40px;
26466}
26467
26468.valback .subtitlebf {
26469font-family: scriptin;
26470font-size: 30px;
26471color: #fff;
26472line-height: 20px;
26473}
26474
26475.logohotels {
26476  display: flex;
26477  justify-content: center;
26478  margin-top: 30px;
26479}
26480
26481.logohotels img {
26482width:90%;
26483}
26484
26485.valtext {
26486padding-top:0px;
26487padding-bottom:0px;
26488}
26489
26490.valmodal {
26491overflow-y:hidden !important;
26492flex-direction:row !important;
26493}
26494
26495@media (min-width: 1024px) and (max-width: 1199px) {
26496
26497.valback {
26498min-height: 580px;
26499}
26500
26501.valback .maintitlebf {
26502  font-size: 35px;
26503}
26504
26505.valback .subtitlebf {
26506  font-size: 25px;
26507  line-height: 45px;
26508}
26509
26510.modal-subtext {
26511  font-size: 20px;
26512  line-height: 24px;
26513}
26514
26515}
26516
26517
26518@media (min-width: 768px) and (max-width: 1023px) {
26519
26520.valback {
26521min-height: 530px;
26522} 
26523
26524.valback .timer-logo img {
26525  width: 200px;
26526}
26527
26528.valback .maintitlebf {
26529  font-size: 30px;
26530}
26531
26532.valback .subtitlebf {
26533  font-size: 20px;
26534  line-height: 40px;
26535}
26536
26537.modal-subtext {
26538  font-size: 18px;
26539  line-height: 22px;
26540}
26541
26542}
26543
26544@media (min-width: 320px) and (max-width: 767px) {
26545.valmodal {
26546overflow-y:auto !important;
26547flex-direction:column !important;
26548}
26549
26550.valback {
26551min-height: 450px;
26552position:relative;
26553} 
26554
26555
26556.valtext {
26557padding-top:30px;
26558padding-bottom:30px;
26559}
26560
26561.valback:before {
26562width: 100%;
26563}
26564
26565.valback .timer-logo img {
26566  width: 200px;
26567}
26568
26569.valback .maintitlebf {
26570  font-size: 30px;
26571}
26572
26573.valback .subtitlebf {
26574  font-size: 20px;
26575  line-height: 40px;
26576}
26577
26578.modal-subtext {
26579  font-size: 18px;
26580  line-height: 22px;
26581}
26582
26583.valmodal .pop-up-modal-kod-text h3 {
26584
26585    line-height: 26px;
26586  }
26587
26588.modal-cta a {
26589  font-size: 10px;
26590}
26591
26592.valback .timernew {
26593padding: 50px 0px;
26594}
26595
26596}
26597
26598.transferbtn {
26599font-size: 10px;
26600}
26601
26602/*Search*/
26603.searchloader {
26604  position: fixed;
26605  top: 0;
26606  left: 0;
26607background: rgba(0,0,0,0.7);
26608  z-index: 99999999999;
26609  width: 100%;
26610  height: 100%;
26611  display: flex;
26612  justify-content: center;
26613  align-items: center;
26614}
26615
26616
26617@media (min-width:320px) and (max-width:767px) {
26618.searchp {
26619width:300px !important;
26620height:300px !important;
26621}
26622}
26623
26624.search #tempsearch {
26625  display: inline-block;
26626  font-weight: 400;
26627  text-align: center;
26628  vertical-align: middle;
26629  user-select: none;
26630  line-height: 1.5;
26631  border-radius: 0;
26632  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; 
26633border:none;
26634}
26635
26636.search #tempsearch:hover {
26637    color: #212529;
26638    text-decoration: none;
26639 }
26640
26641.search #tempsearch:focus, .search #tempsearch.focus {
26642    outline: 0;
26643    box-shadow: 0 0 0 0.2rem rgba(194, 97, 8, 0.25); 
26644}
26645
26646/*Anulacja Limit*/
26647.errorcnc, .errorempty {
26648  font-size: 14px;
26649  padding: 30px 20px;
26650  color: #252b2d;
26651}
26652
26653.errorcnc a, .errorempty a {
26654  text-decoration: underline;
26655  color: #252b2d;
26656  transition: .3s;
26657}
26658
26659.errorcnc a:hover, .errorempty a:hover {
26660  color: #575757;
26661}
26662
26663#calcdays, #calcdate, #calchour {
26664color: #fff;
26665background: #252b2d;
26666padding: 0px 5px;
26667}
26668
26669.donotclose {
26670font-size:11px;
26671}
26672
26673#cancelReservationModal .modal-header {
26674background: #eee;
26675}
26676
26677@media (min-width: 320px) and (max-width: 767px) {
26678#cancelReservationModal .modal-footer button {
26679  margin-left: 0px !important;
26680  margin-right: 0px !important;
26681}
26682
26683#cancelReservationModal #loader_container {
26684padding: 0px 15px;
26685}
26686
26687.donotclose {
26688padding: 0px 15px;
26689text-align:center;
26690}
26691}
26692
26693.rezerwacje-view .room .price-variant .price {
26694  flex-wrap: wrap !important;
26695}
26696
26697/*Engine prompt*/
26698.home-view .prompt, .rezerwacje-view .prompt {
26699  color: #252b2d;
26700  font-size: 14px;
26701top:150px;
26702  position: absolute;
26703  z-index: 9999999999999;
26704left:0px;
26705}
26706
26707.prompt {
26708  color: #252b2d;
26709  font-size: 14px;
26710top:225px;
26711  position: absolute;
26712  z-index: 9999999999999;
26713right:0px;
26714}
26715
26716.prompt .tooltipp {
26717background: #eaeaea;
26718  border-radius: 3px;
26719  bottom: 100%;
26720  font-size: 14px;
26721  display: block;
26722  opacity: 1;
26723  padding: 15px;
26724  position: relative;
26725  width: 300px;
26726text-align:left;
26727}
26728
26729.home-view .prompt .tooltipp:after, .rezerwacje-view .prompt .tooltipp:after {
26730  border-left: solid transparent 10px;
26731  border-right: solid transparent 10px;
26732  border-top: solid #ffffff 10px;
26733  top: -10px;
26734  content: " ";
26735  height: 0;
26736  left: 13%;
26737  margin-left: -13px;
26738  position: absolute;
26739  width: 0;
26740transform: rotate(180deg);
26741}
26742
26743.prompt .tooltipp:after {
26744  border-left: solid transparent 10px;
26745  border-right: solid transparent 10px;
26746  border-top: solid #ffffff 10px;
26747  top: -10px;
26748  content: " ";
26749  height: 0;
26750  right: 13%;
26751  margin-left: -13px;
26752  position: absolute;
26753  width: 0;
26754transform: rotate(180deg);
26755}
26756
26757.buttonssearch {
26758margin-top: 20px;
26759display:flex;
26760justify-content:flex-end;
26761align-items:center;
26762}
26763
26764.buttonssearch button {
26765font-size:14px !important;
26766}
26767
26768#loadsearch {
26769margin : 0px 0px 0px 10px !important;
26770}
26771
26772#cancelsearch {
26773margin : 0px 0px 0px 0px !important;
26774min-width: 0;
26775}
26776
26777#closesearch {
26778position:absolute;
26779right:10px;
26780top:5px;
26781cursor:pointer;
26782transition: .3s;
26783}
26784
26785#closesearch em {
26786font-size:18px;
26787transition: .3s;
26788}
26789
26790#closesearch:hover em {
26791color:#c26108;
26792}
26793
26794.preferencescont {
26795  position: relative;
26796}
26797
26798#flipsearch {
26799  cursor: pointer;
26800  font-size: 12px;
26801  width: 161px;
26802  text-transform: lowercase;
26803  padding: 5px;
26804  text-align: center;
26805  position: relative;
26806  top: -162px;
26807  border-top: none;
26808  color: #000;
26809transform: rotate(-90deg);
26810  left: -94px;
26811background:#eaeaea;
26812}
26813
26814#flipsearch em {
26815font-size:14px;
26816margin-right:5px;
26817}
26818
26819/*Switch*/
26820
26821.home-view .promptswitch, .rezerwacje-view  .promptswitch {
26822  position: absolute;
26823  bottom: 15px;
26824  left: 15px;
26825height: 30px;
26826}
26827
26828.promptswitch {
26829  position: absolute;
26830  bottom: 15px;
26831  right: 15px;
26832height: 30px;
26833max-width:70px;
26834}
26835
26836.labelswitch {
26837margin-top:-10px;
26838color:#eee;
26839font-size:11px;
26840}
26841
26842.promptswitch .switch {
26843  position: relative;
26844  display: inline-block;
26845  width: 42px;
26846  height: 11px;
26847}
26848
26849.promptswitch .switch input { 
26850  opacity: 0;
26851  width: 0;
26852  height: 0;
26853}
26854
26855.promptswitch .slider {
26856  position: absolute;
26857  cursor: pointer;
26858  top: 0;
26859  left: 0;
26860  right: 0;
26861  bottom: 0;
26862  background-color: #ccc;
26863  -webkit-transition: .4s;
26864  transition: .4s;
26865}
26866
26867.promptswitch .slider:before {
26868  position: absolute;
26869  content: "";
26870  height: 8px;
26871  width: 8px;
26872  left: 4px;
26873  bottom: 2px;
26874  background-color: white;
26875  -webkit-transition: .4s;
26876  transition: .4s;
26877}
26878
26879.promptswitch input:checked + .slider {
26880  background-color: #c26108;
26881}
26882
26883.promptswitch input:focus + .slider {
26884  box-shadow: 0 0 1px #c26108;
26885}
26886
26887.promptswitch input:checked + .slider:before {
26888  -webkit-transform: translateX(26px);
26889  -ms-transform: translateX(26px);
26890  transform: translateX(26px);
26891}
26892.promptswitch .slider.round {
26893  border-radius: 2px;
26894}
26895
26896.promptswitch .slider.round:before {
26897  border-radius: 50%;
26898}
26899
26900@media (min-width: 768px) and (max-width: 991px) { 
26901.home-view .prompt, .rezerwacje-view .prompt {
26902top: 100px;
26903left: 0px;
26904} 
26905
26906.prompt {
26907top: 200px;
26908} 
26909
26910.home-view .prompt .tooltipp::after, .rezerwacje-view .prompt .tooltipp::after {
26911left: 19%;
26912}
26913
26914#flipsearch {
26915width: 154px;
26916top: -301px;
26917left: -75px;
26918}
26919
26920.home-view .promptswitch, .rezerwacje-view .promptswitch {
26921  left: 30px;
26922bottom:35px;
26923}
26924
26925}
26926
26927@media (min-width: 550px) and (max-width: 767px) {  
26928
26929.promptswitch {
26930left: 30px;
26931bottom:5px;
26932}
26933
26934.home-view .prompt, .rezerwacje-view .prompt {
26935top: 380px;
26936left:-10px;
26937}
26938
26939.prompt {
26940top: 645px;
26941left:-10px;
26942}
26943
26944.prompt .tooltipp::after {
26945left: 23%;
26946}
26947
26948#flipsearch {
26949width: 361px;
26950top: -193px;
26951left: -180px;
26952} 
26953
26954.prompt .tooltipp {
26955font-size: 13px;
26956}
26957
26958.buttonssearch button {
26959  font-size: 12px !important;
26960}
26961}
26962
26963@media (min-width: 320px) and (max-width: 549px) { 
26964
26965.promptswitch {
26966  top: 10px;
26967  right: 15px;
26968left: auto !important;
26969}
26970
26971labelswitch {
26972font-size: 10px;
26973}
26974
26975#flipsearch {
26976width: 361px;
26977top: -193px;
26978left: -140px;
26979}
26980
26981.prompt .tooltipp {
26982font-size: 13px;
26983}
26984
26985.buttonssearch button {
26986  font-size: 12px !important;
26987}
26988}
26989
26990@media (min-width: 400px) and (max-width: 549px) { 
26991.home-view .prompt , .rezerwacje-view .prompt {
26992top: 0px;
26993left:10px;
26994}
26995
26996.prompt {
26997top: 55px;
26998left:10px;
26999}
27000
27001.prompt .tooltipp::after {
27002right: 8%;
27003left: auto !important;
27004}
27005}
27006
27007@media (min-width: 320px) and (max-width: 399px) { 
27008.home-view .prompt, .rezerwacje-view .prompt {
27009top: 0px;
27010left:-20px;
27011}
27012
27013.prompt {
27014top: 55px;
27015left:-20px;
27016}
27017
27018.prompt .tooltipp::after {
27019right: 18%;
27020left: auto !important;
27021}
27022}
27023
27024/*Change Room*/
27025
27026.closerate {
27027  position: absolute;
27028  right: 15px;
27029  top: 50%;
27030  transform: translate(0, -50%);
27031cursor:pointer;
27032}
27033
27034.promptrate {
27035color: #fff;
27036  font-size: 14px;
27037  bottom: -50px;
27038  position: absolute;
27039  z-index: 9999999999999;
27040  left: 0px;
27041  box-shadow: 0px 0px 5px 0px rgba(52, 51, 51, 0.3);
27042}
27043
27044.promptrate .tooltipp {
27045background: #478778;
27046  border-radius: 3px;
27047  bottom: 100%;
27048  font-size: 13px;
27049  display: block;
27050  opacity: 1;
27051  padding: 15px;
27052  position: relative;
27053  width: 230px;
27054text-align:left;
27055}
27056
27057.promptrate .tooltipp:after {
27058  border-left: solid transparent 10px;
27059  border-right: solid transparent 10px;
27060  border-top: solid #478778 10px;
27061  top: -10px;
27062  content: " ";
27063  height: 0;
27064  left: 50px;
27065  margin-left: -13px;
27066  position: absolute;
27067  width: 0;
27068transform: rotate(180deg);
27069}
27070
27071#closerate {
27072position:absolute;
27073right:10px;
27074top:5px;
27075cursor:pointer;
27076transition: .3s;
27077}
27078
27079#closerate em {
27080font-size:18px;
27081transition: .3s;
27082}
27083
27084#closerate:hover em {
27085color:#c26108;
27086}
27087
27088.changeback {
27089  background: rgba(0,0,0,0.7);
27090  width: 100%;
27091  height: 100%;
27092  position: fixed;
27093  top: 0;
27094  left: 0;
27095  z-index: 99999;
27096}
27097
27098.changeframecont {
27099  position: fixed;
27100  top: 50%;
27101  z-index: 999999;
27102  background: #fff;
27103  left: 50%;
27104  transform: translate(-50%,-50%);
27105  width: 600px;
27106  padding: 50px;
27107  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
27108}
27109
27110.changeframecont i {
27111color: #212529;
27112}
27113
27114.changeframecont .contpicker {
27115  display: flex;
27116  align-items: center;
27117  justify-content: center;
27118width: 415px;
27119margin: 25px auto 0px auto;
27120position:relative;
27121opacity:1;
27122}
27123
27124.changeframecont .contpicker input {
27125  background-color: #eee !important;
27126border: none;
27127cursor:pointer;
27128color:transparent !important;
27129}
27130
27131.changeframecont .fakeadults {
27132  position: absolute;
27133  left: 0;
27134  z-index: 9;
27135  width: 200px;
27136  height: 100%;
27137padding: 0px 40px 0px 20px;
27138  cursor: pointer;
27139display: flex;
27140align-items: center;
27141justify-content: space-evenly;
27142font-family:"forum_regular", Tahoma, sans-serif;
27143background-color: #eee !important;
27144  box-shadow: 0px 0px 8px 3px rgba(52, 51, 51, 0.3);
27145}
27146
27147.changeframecont .fakerate {
27148  position: absolute;
27149  left: 0;
27150  z-index: 9;
27151  width: 100%;
27152  height: 100%;
27153padding: 0px 40px 0px 20px;
27154  cursor: pointer;
27155display: flex;
27156align-items: center;
27157justify-content: space-evenly;
27158font-family:"forum_regular", Tahoma, sans-serif;
27159background-color: #eee !important;
27160  box-shadow: 0px 0px 8px 3px rgba(52, 51, 51, 0.3);
27161}
27162
27163.addedselect2 { 
27164width:100%  !important;
27165margin:0px !important;
27166padding:0px;
27167}
27168
27169.addedselect2 .dropdown-item { 
27170text-transform:none;
27171white-space:wrap !important;
27172}
27173
27174.changeframecont .addedselect2 .dropdown-menu, .changeframecont .addedselect2 .bootstrap-select .dropdown-menu ul {
27175background:#eee !important;
27176}
27177
27178.changeframecont .fakechild {
27179  position: absolute;
27180  left: 215px;
27181  z-index: 9;
27182  width: 200px;
27183  height: 100%;
27184padding: 0px 40px 0px 20px;
27185  cursor: pointer;
27186display: flex;
27187align-items: center;
27188justify-content: space-evenly;
27189font-family:"forum_regular", Tahoma, sans-serif;
27190background-color: #eee !important;
27191  box-shadow: 0px 0px 8px 3px rgba(52, 51, 51, 0.3);
27192}
27193
27194
27195.changeframecont .contpicker .bootstrap-select:last-child {
27196 margin-left:15px;
27197}
27198
27199
27200.changeframecont .contlast {
27201 margin-top:15px;
27202}
27203
27204.changeframecont .fakefrom {
27205  position: absolute;
27206  left: 0;
27207  z-index: 9;
27208  width: 200px;
27209  height: 100%;
27210padding: 0px 40px 0px 20px;
27211  cursor: pointer;
27212display: flex;
27213align-items: center;
27214justify-content: space-evenly;
27215font-family:"forum_regular", Tahoma, sans-serif;
27216}
27217
27218
27219
27220.changeframecont .faketo {
27221  position: absolute;
27222  left: 215px;
27223  z-index: 9;
27224  width: 200px;
27225  height: 100%;
27226padding: 0px 40px 0px 20px;
27227  cursor: pointer;
27228display: flex;
27229align-items: center;
27230justify-content: space-evenly;
27231font-family:"forum_regular", Tahoma, sans-serif;
27232}
27233
27234.changeframecont .fakeday, .changeframecont .fakedayto, .changeframecont .fakeadultsq, .changeframecont .fakechildq {
27235  font-weight: bold;
27236  font-size: 25px;
27237}
27238
27239#rateloader {
27240  display: flex;
27241  justify-content: flex-start;
27242  width: 100%;
27243}
27244
27245.changeframecont .fakemonth, .changeframecont .fakemonthto, .changeframecont .fakeadultst, .changeframecont .fakechildt, .changeframecont .fakerateq {
27246  font-size: 17px;
27247line-height:17px;
27248  padding: 0px 10px;
27249}
27250
27251.changeframecont .fakerateq {
27252width: 100%;
27253}
27254
27255.contpickerlast {
27256margin-top:15px !important;
27257}
27258
27259.changeframecont .fakeyear, .changeframecont .fakeyearto {
27260  font-size: 17px;
27261}
27262
27263.changeframecont .fakeicon {
27264  position: absolute;
27265  right: 10px;
27266}
27267
27268.changeframecont .dropdown-toggle[data-id="adultex"], .changeframecont .dropdown-toggle[data-id="childrenex"], .changeframecont .dropdown-toggle[data-id="rateex"] {
27269z-index:9;
27270opacity:0;
27271}
27272
27273.changeframecont .addedselect .dropdown-menu, .changeframecont .addedselect .bootstrap-select .dropdown-menu ul {
27274
27275background:#eee !important;
27276min-width:200px !important;
27277
27278} 
27279
27280
27281.changeframecont .addedselect .inner.show {
27282
27283overflow-x:hidden !important;
27284
27285}
27286
27287
27288.changeframecont .contpicker .gj-unselectable.input-group {
27289  box-shadow: 0px 0px 8px 3px rgba(52, 51, 51, 0.3);
27290}
27291
27292.changeframecont .contpicker .gj-unselectable.input-group:last-child {
27293margin-left:15px;
27294}
27295
27296
27297.changeframecont .contpicker .input-group-append {
27298  background-color: #eee !important;
27299  border: none;
27300  padding: 10px;
27301}
27302
27303.gj-picker.gj-picker-bootstrap.datepicker.gj-unselectable {
27304  z-index: 999999999999999999;
27305}
27306
27307.widgetbuttons {
27308  display: flex;
27309  justify-content: center;
27310align-items:center;
27311margin-top:30px;
27312}
27313
27314#cnangeconfirm {
27315  font-size: 14px;
27316  margin-top: 0px !important;
27317  margin-bottom: 0px !important;
27318}
27319
27320#cnangecancel {
27321  margin-top: 0px !important;
27322  margin-bottom: 0px !important;
27323  margin-right: 15px;
27324  font-size: 14px;
27325}
27326
27327.change-title {
27328  text-align: center;
27329  text-transform: uppercase;
27330  font: 22px "forum_regular", Tahoma, sans-serif;
27331margin-bottom: 10px;
27332}
27333
27334.titlescont {
27335  margin-bottom: 30px;
27336  text-align: center;
27337font-size:12px;
27338}
27339
27340.changedate {
27341cursor:pointer;
27342background: #c26108;
27343color: #fff;
27344font-size: 11px;
27345padding: 3px 0px;
27346transition: .3s;
27347max-width: 70px;
27348margin: 5px 0px 0px 0px;
27349text-align:center;
27350}
27351
27352.changedate:hover {
27353background: #9d4f06;
27354}
27355
27356.koszyk-view .btn-link {
27357margin-top:-3px;
27358}
27359
27360.tooltip {
27361z-index:999999999999;
27362}
27363
27364.changeerror {
27365  text-align: center;
27366  margin-top: 15px;
27367margin-bottom: -15px;
27368  color: red;
27369  font-size: 12px;
27370}
27371
27372.chooseoption {
27373  display: flex;
27374  justify-content: center;
27375  align-items: center;
27376}
27377
27378.chooseoption div {
27379  width: 50%;
27380  display: flex;
27381  flex-direction: column;
27382  align-items: center;
27383font-size: 14px; 
27384  box-shadow: 0px 0px 8px 3px rgba(52, 51, 51, 0.3);
27385  padding: 20px 15px;
27386  margin-right: 30px;
27387  background: #eee;
27388  transition: .3s;
27389  cursor: pointer;
27390}
27391
27392.chooseoption div:hover {
27393  background: #c26108;
27394  color: #fff;
27395}
27396
27397.chooseoption div:last-child {
27398margin-right:0px;
27399}
27400
27401.chooseoption span {
27402  padding-top: 7px;
27403}
27404
27405.chooseoption em {
27406  font-size: 40px;
27407}
27408
27409.changeclose {
27410  position: absolute;
27411  right: 15px;
27412  top: 10px;
27413  font-size: 20px;
27414transition:.3s;
27415cursor:pointer;
27416}
27417
27418.changeclose:hover {
27419color:#575757;
27420}
27421
27422@media (min-width: 550px) and (max-width: 767px) { 
27423.changeframecont {
27424  width: 90%;
27425  padding: 50px 30px;
27426}
27427}
27428
27429@media (min-width: 320px) and (max-width: 549px) {  
27430
27431.changeframecont .fakerateq { 
27432font-size:14px;
27433line-height:14px;
27434}
27435
27436.contpickerlast {
27437margin-top:30px !important;
27438}
27439
27440.changeframecont .fakerate {
27441width:200px;
27442}
27443
27444.changeframecont {
27445  width: 95%;
27446  padding: 50px 30px 20px 30px;
27447}
27448
27449.chooseoption {
27450 flex-direction: column;
27451}
27452
27453.chooseoption div {
27454  margin-right: 0;
27455  margin-bottom: 30px;
27456width:100%;
27457}
27458
27459.changeframecont .contpicker {
27460 flex-direction:column;
27461width:200px;
27462}
27463
27464.changeframecont .contpicker .gj-unselectable.input-group:last-child {
27465  margin-left: 0px;
27466  margin-top: 15px;
27467}
27468
27469.changeframecont .fakefrom {
27470  height: 38px;
27471  top: 0;
27472}
27473
27474.changeframecont .faketo {
27475  height: 38px;
27476  top: 53px;
27477left:0px;
27478}
27479
27480.changeframecont .fakeday, .changeframecont .fakedayto, .changeframecont .fakeadultsq, .changeframecont .fakechildq {
27481  font-size: 20px;
27482}
27483
27484
27485.changeframecont .fakemonth, .changeframecont .fakemonthto, .changeframecont .fakeadultst, .changeframecont .fakechildt {
27486  font-size: 14px;
27487}
27488
27489
27490.changeframecont .fakeyear, .changeframecont .fakeyearto {
27491  font-size: 14px;
27492}
27493
27494
27495.changeframecont .addedselect, .changeframecont .addedselect2  {
27496  width: 200px !important;
27497margin-left: 0px !important;
27498}
27499
27500
27501.changeframecont .addedselect2 .dropdown-menu, .changeframecont .addedselect2 .bootstrap-select .dropdown-menu ul {
27502min-width:200px;
27503}
27504
27505.changeframecont .contlast .addedselect:last-child {
27506top:14px;
27507}
27508
27509
27510.changeframecont .fakechild, .changeframecont .fakeadults {
27511  width: 200px;
27512  left: 0;
27513  top: 0;
27514  height: 38px;
27515}
27516
27517.changeframecont .fakechild {
27518
27519top:52px;
27520
27521}
27522
27523}
27524
27525/*Loader*/
27526.changeloadercont {
27527  position: absolute;
27528  top: 0;
27529  left: 0;
27530  width: 100%;
27531  height: 100%;
27532  z-index: 99999999;
27533  display: flex;
27534flex-direction:column;
27535  align-items: center;
27536  justify-content: center;
27537}
27538
27539#loader_container {
27540  width:300px;
27541  margin:50px auto 15px auto;
27542  text-align:center;
27543  padding-top:0px;
27544}
27545
27546#bar_container {
27547  height:5px;
27548  background:#dcdbd7;
27549  border-radius:0px;
27550  border-top:1px solid #cfcec9;
27551  border-bottom:1px solid #f7f6f4;
27552  margin-bottom:1px;
27553  position:relative;
27554}
27555
27556#progress_bar {
27557  background-color:#f78119;
27558  height:200%;
27559  position:absolute;
27560  top:-1px;
27561  left:0px;
27562  border-top:1px solid #f78119;
27563  border-radius:0px;
27564  box-shadow:0 3px 10px #717171;
27565  width:10%;
27566  transition:width 0.1s ease-in-out;
27567}
27568
27569#progress_percentage {
27570  position:absolute;
27571  top:-40px;
27572  right:-10px;
27573  width:40px;
27574  height:24px;
27575  padding-top:6px;
27576  background:#edeef2;
27577  border-top:1px solid white;
27578  border-right:1px solid #d2d2d0;  
27579  border-bottom:1px solid #999999;
27580  border-left:1px solid #d2d2d0;
27581  border-radius:7px;
27582  font-size:10px;
27583  color:#737371;
27584  text-shadow:0 0 2px #bebfc3;
27585  box-shadow:0 2px 5px #c1c1bf;
27586}
27587
27588#progress_percentage::before {
27589  content:"";
27590  position:absolute;
27591  left:14px;
27592  bottom:-11px;
27593  border-top:5px solid #999;
27594  border-right:5px solid transparent;
27595  border-bottom:5px solid transparent;
27596  border-left:5px solid transparent;
27597}
27598
27599#progress_percentage::after {
27600  content:"";
27601  position:absolute;
27602  left:14px;
27603  bottom:-10px;
27604  border-top:5px solid #c9c9d3;
27605  border-right:5px solid transparent;
27606  border-bottom:5px solid transparent;
27607  border-left:5px solid transparent;
27608}
27609
27610#text_container {
27611  color:#757575;
27612  font-weight:bold; 
27613  font-size:22px;
27614  text-shadow:-1px 1px 1px #d1d0cc;
27615}
27616
27617#text_container span {
27618  display:block;
27619  font-weight:normal;
27620  font-size:11px;
27621  margin-top:6px;
27622}
27623
27624/*Mail Error Registration*/
27625
27626.errordisplay, .erroremail {
27627position:absolute;
27628display:none;
27629  color: red;
27630  font-size: 12px;
27631 left: 15px;
27632top: -21px;
27633}
27634
27635
27636#inp4 svg {
27637
27638  position: absolute;
27639  top: 10px;
27640  right: -130px;
27641  width: 170px;
27642  height: 170px;
27643  transform: none;
27644  overflow: hidden;
27645display:none;
27646
27647}
27648
27649.koszyk-view #inp11 svg {
27650  position: absolute;
27651  top: 2px;
27652  right: 5px;
27653  width: 35px;
27654  height: 35px;
27655  transform: none;
27656  overflow: hidden;
27657display:none;
27658}
27659
27660.checkcard {
27661  stroke: grey;
27662  stroke-dasharray: 0 16.970561981201172;
27663  stroke-linejoin: round;
27664  animation: dash 0.7s ease-out forwards;
27665}
27666
27667.checkmark {
27668  stroke: green;
27669  fill: none;
27670  stroke-dasharray: 0 16.970561981201172;
27671  stroke-linejoin: round;
27672  animation: dash 0.7s ease-out forwards;
27673}
27674
27675.btn.btn-dark.px-5.w-sm-100:disabled {
27676  cursor: not-allowed;
27677}
27678
27679#inp4 input[name="Email"], #inp11 input[name="CardNumber"] {
27680
27681width:94%;
27682
27683}
27684
27685@media (min-width: 768px) and (max-width: 991px) {
27686#inp11 input[name="CardNumber"] {
27687width:73%;
27688}
27689}
27690
27691@media (min-width: 320px) and (max-width: 767px) {
27692
27693.errordisplay {
27694 left: 27px;
27695font-size:11px;
27696}
27697
27698#inp4 input[name="Email"], #inp11 input[name="CardNumber"] {
27699
27700width:85%;
27701
27702}
27703
27704.erroremail {
27705  position: relative !important;
27706  top: -5px !important;
27707font-size:11px;
27708line-height: 14px;
27709max-width:90%;
27710}
27711
27712}
27713
27714
27715@keyframes dash {
27716  0% {
27717    stroke-dasharray: 0 16.970561981201172;
27718  }
27719  100% {
27720    stroke-dasharray: 16.970561981201172;
27721  }
27722}
27723
27724/*Token Progress*/
27725
27726.container-token {
27727margin-top: 15px;
27728width: 230px;
27729background: #f6f7f2;
27730  padding: 5px;
27731  border-radius: 3px;
27732position:relative;
27733}
27734
27735.container-token:before { 
27736  border-left: solid transparent 10px;
27737  border-right: solid transparent 10px;
27738  border-bottom: solid #f6f7f2 10px;
27739  top: -10px;
27740  content: " ";
27741  left: 15px;
27742  position: absolute;
27743}
27744
27745.container-token .progress-token {
27746  margin: 0 0;
27747  width: 100%;
27748}
27749
27750.container-token  .progress-token {
27751  padding: 1px;
27752  background: #eaeaea;
27753  border-radius: 3px;
27754  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08);
27755  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08);
27756}
27757
27758.container-token  .progress-bar-token {
27759  height: 3px;
27760  border-radius: 3px;
27761	background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
27762  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
27763  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
27764  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
27765  -webkit-transition: 0.4s linear;
27766  -moz-transition: 0.4s linear;
27767  -o-transition: 0.4s linear;
27768  transition: 0.4s linear;
27769  -webkit-transition-property: width, background-color;
27770  -moz-transition-property: width, background-color;
27771  -o-transition-property: width, background-color;
27772  transition-property: width, background-color;
27773  -webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.25), inset 0 1px rgba(255, 255, 255, 0.1);
27774  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.25), inset 0 1px rgba(255, 255, 255, 0.1);
27775}
27776
27777.container-token  #twentyfive:checked ~ .progress-token > .progress-bar-token {
27778  width: 25%;
27779background-color: #f78119;
27780}
27781
27782.container-token  #fifty:checked ~ .progress-token > .progress-bar-token {
27783  width: 50%;
27784background-color: #f78119;
27785}
27786
27787.container-token  #seventyfive:checked ~ .progress-token > .progress-bar-token {
27788  width: 75%;
27789background-color: #f78119;
27790}
27791
27792.container-token #onehundred:checked ~ .progress-token > .progress-bar-token {
27793  width: 100%;
27794background-color: #f78119;
27795}
27796
27797.container-token .radio {
27798  display: none;
27799}
27800
27801.container-token .label {
27802  display: inline-block;
27803  margin: 5px 0px 5px 0px;
27804  padding: 3px 20px;
27805  color: #575757;
27806  border-radius: 3px;
27807font-size: 9px;
27808}
27809
27810.container-token .twentyfivelabel.active {
27811  color: white;
27812  background: saddlebrown;
27813}
27814
27815.container-token .fiftylabel.active {
27816  background-color: #c5c5c5;
27817  color: #252b2d;
27818}
27819
27820.container-token .seventyfivelabel.active {
27821  background-color:goldenrod;
27822  color: #fff;
27823}
27824
27825.container-token .onehundredlabel.active {
27826  /*background-color:#5d5d5d;*/
27827background-color:goldenrod;
27828  color: #fff;
27829}
27830
27831.partnerkody {
27832  font-size: 9px;
27833  color: #aaa;
27834  margin-top: 5px;
27835}
27836
27837#showcodes {
27838  width: 100%;
27839  border: none;
27840  margin-top: 15px;
27841height:120px;
27842}
27843
27844#lhrvitkac {
27845margin-top:30px;
27846width:auto;
27847margin-right:0px;
27848}
27849
27850#reservationsForm .status {
27851  display: block !important;
27852}
27853
27854.token {
27855  width: fit-content;
27856  font-size: 10px;
27857  padding: 2px 5px;
27858  border-radius: 3px;
27859  margin-top: 3px;
27860display:none;
27861}
27862
27863@media screen and (max-width:768px) { 
27864
27865.container-token {
27866  margin-top: 10px;
27867}
27868
27869.container-token .label, .partnerkody {
27870  font-size: 8px;
27871}
27872
27873}
27874
27875/*HOME CTA */
27876
27877.homebuttons {
27878 display: flex;
27879 align-items: center;
27880}
27881
27882.ctadiscovery {
27883  background: #252b2d;
27884  text-decoration: none;
27885  position: relative;
27886  display: inline-block;
27887  color: #fff;
27888  border: solid 1px #252b2d;
27889  border-radius: 2px;
27890  outline: 0;
27891  padding: 12px;
27892  font-family: inherit;
27893  font-size: 12px;
27894  font-weight: 700;
27895  text-align: center;
27896  text-transform: uppercase;
27897  cursor: pointer;
27898  -webkit-transform: translate(0);
27899  transform: translate(0);
27900  letter-spacing: 0.1rem;
27901  margin-left: 15px;
27902  transition: .3s;
27903}
27904
27905.homebuttons a { 
27906width:150px;
27907margin-top:20px;
27908text-wrap:nowrap;
27909}
27910
27911.ctadiscovery:hover {
27912background:#000;
27913color:#fff;
27914  border: solid 1px #000;
27915}
27916
27917.discoverywhite {
27918  background: #eee;
27919border:1px solid #eee;
27920  color: #252b2d;
27921  transition: .3s;
27922}
27923
27924.discoverywhite:hover {
27925background:#fff;
27926color:#252b2d;
27927border:1px solid #fff;
27928}
27929
27930@media (min-width: 768px) and (max-width: 991px) {
27931
27932.homebuttons a {
27933  width: 130px;
27934  font-size: 10px;
27935  padding: 10px 0px;
27936  margin-bottom: 20px;
27937}
27938
27939  .home-view .h-box .img img {
27940    height: 450px;
27941  }
27942
27943}
27944
27945@media (min-width: 992px) and (max-width: 1449px) {
27946
27947 .home-view .h-box .img img {
27948    height: 400px;
27949  }
27950
27951}
27952
27953@media (min-width: 550px) and (max-width: 767px) {
27954
27955.homebuttons a {
27956  width: 130px;
27957  font-size: 10px;
27958  padding: 10px;
27959
27960}
27961
27962}
27963
27964@media (min-width: 320px) and (max-width: 549px) {
27965
27966.homebuttons a {
27967  width: 105px;
27968  font-size: 8px;
27969  padding: 10px 0px;
27970}
27971
27972.ctadiscovery {
27973margin-left:10px;
27974}
27975
27976}
27977
27978/*Level Temp*/
27979
27980#lhrvitkac {
27981display:none !important;
27982}
27983
27984/*Engine Price Bug*/
27985
27986.price-variant .col-9 {
27987  flex: 0 0 70%  !important;
27988  max-width: 70%  !important;
27989}
27990
27991.price-variant .col-3 {
27992  flex: 0 0 30%  !important;
27993  max-width: 30%  !important;
27994justify-content: flex-end  !important;
27995padding-right: 15px !important;
27996 padding-left: 15px !important;
27997}
27998
27999@media (min-width: 768px) and (max-width: 991px) {
28000.price-variant .col-9 {
28001  flex: 0 0 60%  !important;
28002  max-width: 60%  !important;
28003}
28004
28005.price-variant .col-3 {
28006  flex: 0 0 40%  !important;
28007  max-width: 40%  !important;
28008}
28009
28010}
28011
28012@media (min-width: 320px) and (max-width: 549px) {
28013.price-variant .col-9 {
28014  flex: 0 0 60%  !important;
28015  max-width: 60%  !important;
28016}
28017
28018.price-variant .col-3 {
28019  flex: 0 0 40%  !important;
28020  max-width: 40%  !important;
28021}
28022
28023.hotel-view .container, .rezerwacje-view.container {
28024padding:0px;
28025}
28026
28027}
28028
28029/*Stay Title*/
28030.rezerwacje-view h1 {
28031display:none;
28032}
28033
28034.staydates {
28035  font-size: 14px;
28036  font-family: sans-serif;
28037text-transform: none;
28038}
28039
28040.subheader a {
28041  font-size: 12px;
28042transition: .3s;
28043margin-top:10px;
28044}
28045
28046@media (min-width: 320px) and (max-width: 767px) {
28047.rezerwacje-view .room, .rezerwacje-view .filter-cont {
28048width:100%;
28049}
28050}
28051
28052/*Condo*/
28053.hidelets {
28054  display: none !important;
28055}
28056
28057.swiperpopup .timeline {
28058  width: 100%;
28059  background-color: #fff;
28060left:0px;
28061 position:relative !important;
28062top:0px;
28063}
28064.swiperpopup .timeline .swiper-container {
28065  height: 600px !important;
28066  width: 100%;
28067  position: relative;
28068}
28069.swiperpopup .timeline .swiper-wrapper {
28070  transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;
28071}
28072.swiperpopup .timeline .swiper-slide {
28073  position: relative;
28074  color: unset !important;
28075  overflow: hidden;
28076  background-size: cover;
28077  background-repeat: no-repeat;
28078  background-position: center center;
28079}
28080.swiperpopup .timeline .swiper-slide::after {
28081  content: "";
28082  position: relative;
28083  z-index: 1;
28084right:unset !important;
28085  width: unset !important;
28086  height: unset !important;
28087  box-shadow: none !important;
28088top:unset !important;
28089}
28090
28091.controlscont {
28092  display: flex;
28093  width: 100%;
28094  align-items: center;
28095}
28096
28097#lefts, #rights {
28098  padding: 6px 10px;
28099  cursor: pointer;
28100  background: #252b2d;
28101  margin: 0px 10px;
28102  color: #fff;
28103}
28104
28105#lefts em, #rights em {
28106transition: .3s;
28107transform: translate(0, 0px);
28108}
28109
28110#lefts:hover em {
28111-webkit-transform: translate(-3px, 0px);
28112transform: translate(-3px, 0px);
28113}
28114
28115#rights:hover em {
28116-webkit-transform: translate(3px, 0px);
28117transform: translate(3px, 0px);
28118}
28119
28120.swiperpopup .swiper-button-prev, .swiperpopup .swiper-button-next {
28121display:none !important;
28122}
28123
28124.letspromo {
28125  min-height: 600px !important;
28126}
28127
28128.letsmodal {
28129  overflow-y: hidden !important;
28130  flex-direction: row !important;
28131background: #fff;
28132}
28133
28134.letsmodaln {
28135  overflow-y: hidden !important;
28136  flex-direction: row-reverse !important;
28137}
28138
28139@media (min-width: 320px) and (max-width: 767px) { 
28140
28141.swiperpopup .timeline .swiper-container {
28142  height: 830px !important;
28143}
28144
28145.letspromo {
28146min-height:400px !important;
28147}
28148
28149 .letscont .modal-footer {
28150    flex-flow: row !important;
28151  }
28152
28153 .letscont .modal-footer button {
28154  margin: 0 !important;
28155  margin-right: 10px !important;
28156  }
28157
28158.letsmodal, .letsmodaln {
28159  overflow-y: auto !important;
28160  flex-direction: column !important;
28161}
28162
28163}
28164
28165/*Blck*/
28166
28167.subinfo {
28168font-size:12px !important;
28169line-height:18px;
28170margin-top:30px;
28171}
28172
28173#slidercontent {
28174display:none;
28175}
28176
28177@media screen and (min-width:768px) {
28178
28179#slidercontent {
28180  top: unset;
28181  bottom: 60px;
28182  left: auto;
28183  right: 60px;
28184}
28185
28186}
28187
28188 #blckslider .swiper-slide .timeline-text, #blckslider swiper-slide .timeline-title, #blckslider .swiper-slide .timeline-year, #blckslider .swiper-slide-active .timeline-text, #blckslider .swiper-slide-active .timeline-title, #blckslider .swiper-slide-active .timeline-year {
28189  transition: .2s ease .2s;
28190}
28191
28192/*Book Loader*/
28193#loaderbook {
28194  position: absolute;
28195  width: 100%;
28196  height: 100%;
28197  background: rgba(0,0,0,0.3);
28198  z-index: 9;
28199display:none;
28200  justify-content: center;
28201  align-items: center;
28202}
28203
28204#loaderbook img {
28205  width: 150px;
28206}
28207
28208.showbookloader {
28209display:flex !important;
28210}
28211
28212@media (min-width: 320px) and (max-width: 991px) {
28213#loaderbook img {
28214  width: 100px;
28215}
28216}
28217
28218@media (min-width: 320px) and (max-width: 549px) {
28219.book-online-form {
28220overflow:hidden;
28221}
28222}
28223
28224/*Password  Validator*/ 
28225
28226#popover-password {
28227  position: absolute;
28228  bottom: -146px;
28229  width: 100%;
28230  left: 0;
28231  z-index: 9;
28232}
28233
28234#popover-confirm-password {
28235  position: absolute;
28236  bottom: -19px;
28237  left: 0;
28238  background: #e90f10;
28239  color: #fff;
28240  padding: 0px 15px;
28241  font-size: 12px;
28242  width: 100%;
28243}
28244
28245#popover-password .progress {
28246  height: 3px !important;
28247}
28248
28249.progress-bar-danger {
28250  background-color: #e90f10;
28251}
28252
28253.progress-bar-warning {
28254  background-color: #ffad00;
28255}
28256
28257.progress-bar-success {
28258  background-color: #02b502;
28259}
28260
28261.list-unstyled {
28262  list-style: none;
28263  background: #f6f7f2;
28264  padding: 15px;
28265  font-size: 12px;
28266  display: flex;
28267  flex-direction: column;
28268box-shadow: 1px 1px 3px #e0e0e0;
28269}
28270
28271.list-unstyled li {
28272  padding: 3px;
28273}
28274
28275.list-unstyled i {
28276  margin-right: 7px;
28277  font-size: 9px !important;
28278}
28279
28280.addgreen {
28281  color: green;
28282}
28283
28284@media (min-width: 768px) and (max-width: 991px) {
28285
28286.create-account-cont #popover-password {
28287bottom: -164px;
28288}
28289
28290}
28291
28292/*Walentynki 2025*/
28293
28294.btn-cta-love {
28295width: 100%;
28296color:#fff;
28297display:flex;
28298justify-content:center;
28299align-items:center;
28300background: #b60c0d;
28301transition: .3s;
28302padding: 12px;
28303font-family: inherit;
28304font-size: 12px;
28305font-weight: 700;
28306text-align: center;
28307text-transform: uppercase;
28308letter-spacing: 0.1rem;
28309}
28310
28311.btn-cta-love:hover {
28312background-color: #cd2010;
28313color: #eaeaea;
28314}
28315
28316.swiperpopup .timeline .swiper-container {
28317height: auto !important;
28318}
28319
28320@media (min-width: 768px) and (max-width: 1024px) { 
28321
28322.btn-cta-love {
28323padding:7px;
28324}
28325
28326.pop-up-modal-kod-text {
28327 padding: 15px;
28328}
28329
28330}
28331
28332@media (min-width: 1025px) and (max-width: 1199px) { 
28333
28334.btn-cta-love {
28335padding:7px;
28336}
28337
28338.pop-up-modal-kod-text {
28339 padding: 30px;
28340}
28341
28342}
28343
28344@media (min-width: 320px) and (max-width: 767px) { 
28345
28346.swiperpopup .timeline .swiper-container {
28347 height: auto !important;
28348 }
28349
28350.letsmodal .pop-up-modal-kod-text {
28351 padding: 60px 20px !important;
28352 }
28353
28354}
28355
28356/*Belka Mapka*/
28357
28358.fulllist {
28359min-width: 1325px !important;
28360transform: none !important;
28361top:35px !important;
28362}
28363
28364.fulllist .inner[role="listbox"] {
28365display:flex;
28366}
28367
28368.fulllist .dropdown-item {
28369white-space: wrap !important;
28370}
28371
28372.fulllist ul {
28373width: 25%;
28374min-width: unset !important;
28375overflow-y: auto;
28376padding-bottom:30px !important;
28377}
28378
28379.mapcontainer {
28380width:75%;
28381overflow: hidden;
28382padding-right: 10px;
28383height: auto;
28384position: relative;
28385}
28386
28387/*Leaflet*/
28388
28389:root {
28390  --color-primary: peru;
28391  --logo: url(/cms/portal/images/formularz/hotelobj.png);
28392}
28393
28394.mapcontainer .logo {
28395  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62.5 100'%3E%3Cpath d='M53.3 9.2A31.26 31.26 0 009.1 53.4s22.1 21.7 22.1 46.7c0-25 22.1-46.7 22.1-46.7 12.3-12.2 12.3-32 0-44.2zM31.2'/%3E%3C/svg%3E%0A");
28396          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 62.5 100'%3E%3Cpath d='M53.3 9.2A31.26 31.26 0 009.1 53.4s22.1 21.7 22.1 46.7c0-25 22.1-46.7 22.1-46.7 12.3-12.2 12.3-32 0-44.2zM31.2'/%3E%3C/svg%3E%0A");
28397  background-color: var(--color-primary);
28398  background-size: contain;
28399  background-repeat: no-repeat;
28400  position: relative;
28401}
28402.mapcontainer .logo::before {
28403  box-sizing: border-box;
28404  content: "";
28405  display: block;
28406  position: absolute;
28407  top: 0;
28408  left: 0;
28409  background-image: var(--logo);
28410  background-color: var(--color-primary);
28411  background-size: cover;
28412  background-repeat: no-repeat;
28413  border-radius: 50%;
28414  width: 45px;
28415  height: 45px;
28416  border: 2px solid var(--color-primary);
28417}
28418
28419.leaflet-popup-content {
28420padding: 15px;
28421  line-height: 1.8;
28422  position: relative;
28423  z-index: 1;
28424  min-width: 200px;
28425  font-size: 0.9rem;
28426  font-family: inherit;
28427}
28428.leaflet-popup-content h3 {
28429margin: 0 0 0.5rem;
28430font-size: 14px;
28431font-weight: bold;
28432}
28433.leaflet-popup-content p {
28434  margin: 0;
28435font-size:12px;
28436margin: 5px 0;
28437}
28438.leaflet-popup-content .links {
28439  margin-top: 0.5rem;
28440}
28441.leaflet-popup-content a {
28442color: #c26108;
28443  padding-right: 1rem;
28444}
28445
28446.leaflet-container a.leaflet-popup-close-button {
28447  padding: 0.8rem;
28448  z-index: 1;
28449}
28450
28451.leaflet-pane,
28452.leaflet-tile,
28453.leaflet-marker-icon,
28454.leaflet-marker-shadow,
28455.leaflet-tile-container,
28456.leaflet-pane > svg,
28457.leaflet-pane > canvas,
28458.leaflet-zoom-box,
28459.leaflet-image-layer,
28460.leaflet-layer {
28461	position: absolute;
28462	left: 0;
28463	top: 0;
28464	}
28465.leaflet-container {
28466	overflow: hidden;
28467	}
28468.leaflet-tile,
28469.leaflet-marker-icon,
28470.leaflet-marker-shadow {
28471	-webkit-user-select: none;
28472	   -moz-user-select: none;
28473	        user-select: none;
28474	  -webkit-user-drag: none;
28475	}
28476
28477.leaflet-tile::selection {
28478	background: transparent;
28479}
28480
28481.leaflet-safari .leaflet-tile {
28482	image-rendering: -webkit-optimize-contrast;
28483	}
28484	
28485.leaflet-safari .leaflet-tile-container {
28486	width: 1600px;
28487	height: 1600px;
28488	-webkit-transform-origin: 0 0;
28489	}
28490.leaflet-marker-icon,
28491.leaflet-marker-shadow {
28492	display: block;
28493	}
28494
28495.leaflet-container .leaflet-overlay-pane svg,
28496.leaflet-container .leaflet-marker-pane img,
28497.leaflet-container .leaflet-shadow-pane img,
28498.leaflet-container .leaflet-tile-pane img,
28499.leaflet-container img.leaflet-image-layer,
28500.leaflet-container .leaflet-tile {
28501	max-width: none !important;
28502	max-height: none !important;
28503	}
28504
28505.leaflet-container.leaflet-touch-zoom {
28506	-ms-touch-action: pan-x pan-y;
28507	touch-action: pan-x pan-y;
28508	}
28509.leaflet-container.leaflet-touch-drag {
28510	-ms-touch-action: pinch-zoom;
28511	touch-action: none;
28512	touch-action: pinch-zoom;
28513}
28514.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
28515	-ms-touch-action: none;
28516	touch-action: none;
28517}
28518.leaflet-container {
28519	-webkit-tap-highlight-color: transparent;
28520}
28521.leaflet-container a {
28522	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
28523}
28524.leaflet-tile {
28525	filter: inherit;
28526	visibility: hidden;
28527	}
28528.leaflet-tile-loaded {
28529	visibility: inherit;
28530	}
28531.leaflet-zoom-box {
28532	width: 0;
28533	height: 0;
28534	-moz-box-sizing: border-box;
28535	     box-sizing: border-box;
28536	z-index: 800;
28537	}
28538
28539.leaflet-overlay-pane svg {
28540	-moz-user-select: none;
28541	}
28542
28543.leaflet-pane         { z-index: 400; }
28544
28545.leaflet-tile-pane    { z-index: 200; }
28546.leaflet-overlay-pane { z-index: 400; }
28547.leaflet-shadow-pane  { z-index: 500; }
28548.leaflet-marker-pane  { z-index: 600; }
28549.leaflet-tooltip-pane   { z-index: 650; }
28550.leaflet-popup-pane   { z-index: 700; }
28551
28552.leaflet-map-pane canvas { z-index: 100; }
28553.leaflet-map-pane svg    { z-index: 200; }
28554
28555.leaflet-vml-shape {
28556	width: 1px;
28557	height: 1px;
28558	}
28559.lvml {
28560	behavior: url(#default#VML);
28561	display: inline-block;
28562	position: absolute;
28563	}
28564	
28565.leaflet-control {
28566	position: relative;
28567	z-index: 800;
28568	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
28569	pointer-events: auto;
28570	}
28571.leaflet-top,
28572.leaflet-bottom {
28573	position: absolute;
28574	z-index: 1000;
28575	pointer-events: none;
28576	}
28577.leaflet-top {
28578	top: 0;
28579	}
28580.leaflet-right {
28581	right: 0;
28582	}
28583.leaflet-bottom {
28584	bottom: 0;
28585	}
28586.leaflet-left {
28587	left: 0;
28588	}
28589.leaflet-control {
28590	float: left;
28591	clear: both;
28592	}
28593.leaflet-right .leaflet-control {
28594	float: right;
28595	}
28596.leaflet-top .leaflet-control {
28597	margin-top: 10px;
28598	}
28599.leaflet-bottom .leaflet-control {
28600	margin-bottom: 10px;
28601	}
28602.leaflet-left .leaflet-control {
28603	margin-left: 10px;
28604	}
28605.leaflet-right .leaflet-control {
28606	margin-right: 10px;
28607	}
28608
28609.leaflet-fade-anim .leaflet-tile {
28610	will-change: opacity;
28611	}
28612.leaflet-fade-anim .leaflet-popup {
28613	opacity: 0;
28614	-webkit-transition: opacity 0.2s linear;
28615	   -moz-transition: opacity 0.2s linear;
28616	        transition: opacity 0.2s linear;
28617	}
28618.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
28619	opacity: 1;
28620	}
28621.leaflet-zoom-animated {
28622	-webkit-transform-origin: 0 0;
28623	    -ms-transform-origin: 0 0;
28624	        transform-origin: 0 0;
28625	}
28626.leaflet-zoom-anim .leaflet-zoom-animated {
28627	will-change: transform;
28628	}
28629.leaflet-zoom-anim .leaflet-zoom-animated {
28630	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
28631	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
28632	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
28633	}
28634.leaflet-zoom-anim .leaflet-tile,
28635.leaflet-pan-anim .leaflet-tile {
28636	-webkit-transition: none;
28637	   -moz-transition: none;
28638	        transition: none;
28639	}
28640
28641.leaflet-zoom-anim .leaflet-zoom-hide {
28642	visibility: hidden;
28643	}
28644
28645
28646.leaflet-interactive {
28647	cursor: pointer;
28648	}
28649.leaflet-grab {
28650	cursor: -webkit-grab;
28651	cursor:    -moz-grab;
28652	cursor:         grab;
28653	}
28654.leaflet-crosshair,
28655.leaflet-crosshair .leaflet-interactive {
28656	cursor: crosshair;
28657	}
28658.leaflet-popup-pane,
28659.leaflet-control {
28660	cursor: auto;
28661	}
28662.leaflet-dragging .leaflet-grab,
28663.leaflet-dragging .leaflet-grab .leaflet-interactive,
28664.leaflet-dragging .leaflet-marker-draggable {
28665	cursor: move;
28666	cursor: -webkit-grabbing;
28667	cursor:    -moz-grabbing;
28668	cursor:         grabbing;
28669	}
28670
28671.leaflet-marker-icon,
28672.leaflet-marker-shadow,
28673.leaflet-image-layer,
28674.leaflet-pane > svg path,
28675.leaflet-tile-container {
28676	pointer-events: none;
28677	}
28678
28679.leaflet-marker-icon.leaflet-interactive,
28680.leaflet-image-layer.leaflet-interactive,
28681.leaflet-pane > svg path.leaflet-interactive,
28682svg.leaflet-image-layer.leaflet-interactive path {
28683	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
28684	pointer-events: auto;
28685	}
28686
28687.leaflet-container {
28688	background: #ddd;
28689	outline: 0;
28690	}
28691.leaflet-container a {
28692	color: #0078A8;
28693	}
28694.leaflet-container a.leaflet-active {
28695	outline: 2px solid orange;
28696	}
28697.leaflet-zoom-box {
28698	border: 2px dotted #38f;
28699	background: rgba(255,255,255,0.5);
28700	}
28701
28702.leaflet-container {
28703	font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
28704	}
28705
28706.leaflet-bar {
28707	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
28708	border-radius: 4px;
28709	}
28710.leaflet-bar a,
28711.leaflet-bar a:hover {
28712	background-color: #fff;
28713	border-bottom: 1px solid #ccc;
28714	width: 26px;
28715	height: 26px;
28716	line-height: 26px;
28717	display: block;
28718	text-align: center;
28719	text-decoration: none;
28720	color: black;
28721	}
28722.leaflet-bar a,
28723.leaflet-control-layers-toggle {
28724	background-position: 50% 50%;
28725	background-repeat: no-repeat;
28726	display: block;
28727	}
28728.leaflet-bar a:hover {
28729	background-color: #f4f4f4;
28730	}
28731.leaflet-bar a:first-child {
28732	border-top-left-radius: 4px;
28733	border-top-right-radius: 4px;
28734	}
28735.leaflet-bar a:last-child {
28736	border-bottom-left-radius: 4px;
28737	border-bottom-right-radius: 4px;
28738	border-bottom: none;
28739	}
28740.leaflet-bar a.leaflet-disabled {
28741	cursor: default;
28742	background-color: #f4f4f4;
28743	color: #bbb;
28744	}
28745
28746.leaflet-touch .leaflet-bar a {
28747	width: 30px;
28748	height: 30px;
28749	line-height: 30px;
28750	}
28751.leaflet-touch .leaflet-bar a:first-child {
28752	border-top-left-radius: 2px;
28753	border-top-right-radius: 2px;
28754	}
28755.leaflet-touch .leaflet-bar a:last-child {
28756	border-bottom-left-radius: 2px;
28757	border-bottom-right-radius: 2px;
28758	}
28759
28760.leaflet-control-zoom-in,
28761.leaflet-control-zoom-out {
28762	font: bold 18px 'Lucida Console', Monaco, monospace;
28763	text-indent: 1px;
28764	}
28765
28766.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
28767	font-size: 22px;
28768	}
28769
28770.leaflet-control-layers {
28771	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
28772	background: #fff;
28773	border-radius: 5px;
28774	}
28775.leaflet-control-layers-toggle {
28776	background-image: url(images/layers.png);
28777	width: 36px;
28778	height: 36px;
28779	}
28780.leaflet-retina .leaflet-control-layers-toggle {
28781	background-image: url(images/layers-2x.png);
28782	background-size: 26px 26px;
28783	}
28784.leaflet-touch .leaflet-control-layers-toggle {
28785	width: 44px;
28786	height: 44px;
28787	}
28788.leaflet-control-layers .leaflet-control-layers-list,
28789.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
28790	display: none;
28791	}
28792.leaflet-control-layers-expanded .leaflet-control-layers-list {
28793	display: block;
28794	position: relative;
28795	}
28796.leaflet-control-layers-expanded {
28797	padding: 6px 10px 6px 6px;
28798	color: #333;
28799	background: #fff;
28800	}
28801.leaflet-control-layers-scrollbar {
28802	overflow-y: scroll;
28803	overflow-x: hidden;
28804	padding-right: 5px;
28805	}
28806.leaflet-control-layers-selector {
28807	margin-top: 2px;
28808	position: relative;
28809	top: 1px;
28810	}
28811.leaflet-control-layers label {
28812	display: block;
28813	}
28814.leaflet-control-layers-separator {
28815	height: 0;
28816	border-top: 1px solid #ddd;
28817	margin: 5px -10px 5px -6px;
28818	}
28819
28820.leaflet-default-icon-path {
28821	background-image: url(images/marker-icon.png);
28822	}
28823
28824.leaflet-container .leaflet-control-attribution {
28825	background: #fff;
28826	background: rgba(255, 255, 255, 0.7);
28827	margin: 0;
28828	}
28829.leaflet-control-attribution,
28830.leaflet-control-scale-line {
28831	padding: 0 5px;
28832	color: #333;
28833	}
28834.leaflet-control-attribution a {
28835	text-decoration: none;
28836	}
28837.leaflet-control-attribution a:hover {
28838	text-decoration: underline;
28839	}
28840.leaflet-container .leaflet-control-attribution,
28841.leaflet-container .leaflet-control-scale {
28842	font-size: 11px;
28843	}
28844.leaflet-left .leaflet-control-scale {
28845	margin-left: 5px;
28846	}
28847.leaflet-bottom .leaflet-control-scale {
28848	margin-bottom: 5px;
28849	}
28850.leaflet-control-scale-line {
28851	border: 2px solid #777;
28852	border-top: none;
28853	line-height: 1.1;
28854	padding: 2px 5px 1px;
28855	font-size: 11px;
28856	white-space: nowrap;
28857	overflow: hidden;
28858	-moz-box-sizing: border-box;
28859	     box-sizing: border-box;
28860
28861	background: #fff;
28862	background: rgba(255, 255, 255, 0.5);
28863	}
28864.leaflet-control-scale-line:not(:first-child) {
28865	border-top: 2px solid #777;
28866	border-bottom: none;
28867	margin-top: -2px;
28868	}
28869.leaflet-control-scale-line:not(:first-child):not(:last-child) {
28870	border-bottom: 2px solid #777;
28871	}
28872
28873.leaflet-touch .leaflet-control-attribution,
28874.leaflet-touch .leaflet-control-layers,
28875.leaflet-touch .leaflet-bar {
28876	box-shadow: none;
28877	}
28878.leaflet-touch .leaflet-control-layers,
28879.leaflet-touch .leaflet-bar {
28880	border: 2px solid rgba(0,0,0,0.2);
28881	background-clip: padding-box;
28882	}
28883
28884.leaflet-popup {
28885	position: absolute;
28886	text-align: center;
28887	margin-bottom: 20px;
28888	}
28889.leaflet-popup-content-wrapper {
28890	padding: 1px;
28891	text-align: left;
28892	border-radius: 12px;
28893	}
28894.leaflet-popup-tip-container {
28895	width: 40px;
28896	height: 20px;
28897	position: absolute;
28898	left: 50%;
28899	margin-left: -20px;
28900	overflow: hidden;
28901	pointer-events: none;
28902	}
28903.leaflet-popup-tip {
28904	width: 17px;
28905	height: 17px;
28906	padding: 1px;
28907
28908	margin: -10px auto 0;
28909
28910	-webkit-transform: rotate(45deg);
28911	   -moz-transform: rotate(45deg);
28912	    -ms-transform: rotate(45deg);
28913	        transform: rotate(45deg);
28914	}
28915.leaflet-popup-content-wrapper,
28916.leaflet-popup-tip {
28917	background: white;
28918	color: #333;
28919	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
28920	}
28921.leaflet-container a.leaflet-popup-close-button {
28922	position: absolute;
28923	top: 0;
28924	right: 0;
28925	padding: 4px 4px 0 0;
28926	border: none;
28927	text-align: center;
28928	width: 18px;
28929	height: 14px;
28930	font: 16px/14px Tahoma, Verdana, sans-serif;
28931	color: #c3c3c3;
28932	text-decoration: none;
28933	font-weight: bold;
28934	background: transparent;
28935	}
28936.leaflet-container a.leaflet-popup-close-button:hover {
28937	color: #999;
28938	}
28939.leaflet-popup-scrolled {
28940	overflow: auto;
28941	border-bottom: 1px solid #ddd;
28942	border-top: 1px solid #ddd;
28943	}
28944
28945.leaflet-oldie .leaflet-popup-content-wrapper {
28946	zoom: 1;
28947	}
28948.leaflet-oldie .leaflet-popup-tip {
28949	width: 24px;
28950	margin: 0 auto;
28951
28952	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
28953	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
28954	}
28955.leaflet-oldie .leaflet-popup-tip-container {
28956	margin-top: -1px;
28957	}
28958
28959.leaflet-oldie .leaflet-control-zoom,
28960.leaflet-oldie .leaflet-control-layers,
28961.leaflet-oldie .leaflet-popup-content-wrapper,
28962.leaflet-oldie .leaflet-popup-tip {
28963	border: 1px solid #999;
28964	}
28965
28966.leaflet-div-icon {
28967	background: #fff;
28968	border: 1px solid #666;
28969	}
28970
28971.leaflet-tooltip {
28972	position: absolute;
28973	padding: 6px;
28974	background-color: #fff;
28975	border: 1px solid #fff;
28976	border-radius: 3px;
28977	color: #222;
28978	white-space: nowrap;
28979	-webkit-user-select: none;
28980	-moz-user-select: none;
28981	-ms-user-select: none;
28982	user-select: none;
28983	pointer-events: none;
28984	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
28985	}
28986.leaflet-tooltip.leaflet-clickable {
28987	cursor: pointer;
28988	pointer-events: auto;
28989	}
28990.leaflet-tooltip-top:before,
28991.leaflet-tooltip-bottom:before,
28992.leaflet-tooltip-left:before,
28993.leaflet-tooltip-right:before {
28994	position: absolute;
28995	pointer-events: none;
28996	border: 6px solid transparent;
28997	background: transparent;
28998	content: "";
28999	}
29000
29001.leaflet-tooltip-bottom {
29002	margin-top: 6px;
29003}
29004.leaflet-tooltip-top {
29005	margin-top: -6px;
29006}
29007.leaflet-tooltip-bottom:before,
29008.leaflet-tooltip-top:before {
29009	left: 50%;
29010	margin-left: -6px;
29011	}
29012.leaflet-tooltip-top:before {
29013	bottom: 0;
29014	margin-bottom: -12px;
29015	border-top-color: #fff;
29016	}
29017.leaflet-tooltip-bottom:before {
29018	top: 0;
29019	margin-top: -12px;
29020	margin-left: -6px;
29021	border-bottom-color: #fff;
29022	}
29023.leaflet-tooltip-left {
29024	margin-left: -6px;
29025}
29026.leaflet-tooltip-right {
29027	margin-left: 6px;
29028}
29029.leaflet-tooltip-left:before,
29030.leaflet-tooltip-right:before {
29031	top: 50%;
29032	margin-top: -6px;
29033	}
29034.leaflet-tooltip-left:before {
29035	right: 0;
29036	margin-right: -12px;
29037	border-left-color: #fff;
29038	}
29039.leaflet-tooltip-right:before {
29040	left: 0;
29041	margin-left: -12px;
29042	border-right-color: #fff;
29043	}
29044
29045.maplogo {
29046  margin-bottom: 5px;
29047}
29048
29049.maplogo img {
29050  max-height: 60px;
29051}
29052
29053  .banner-box {
29054   z-index: 99;
29055  }
29056
29057#rbuttoncont {
29058display:flex;
29059align-items:center;
29060justify-content:center;
29061}
29062
29063#rbuttoncont button {
29064width: 100%;
29065padding: 3px;
29066font-size: 13px;
29067text-transform: uppercase;
29068margin: 0px;
29069}
29070
29071@media (min-width: 1200px) and (max-width: 1439px) {
29072
29073.fulllist {
29074min-width: 1159px !important;
29075}
29076
29077}
29078
29079@media (min-width: 992px) and (max-width: 1199px) {
29080
29081.fulllist {
29082min-width: 948px !important;
29083}
29084
29085}
29086
29087@media (min-width: 768px) and (max-width: 991px) {
29088
29089.fulllist {
29090min-width: 709px !important;
29091top:27px !important;
29092}
29093
29094}
29095
29096@media (min-width: 320px) and (max-width: 767px) { 
29097
29098.fulllist .inner[role="listbox"] {
29099  display: flex;
29100flex-direction:column
29101}
29102
29103.fulllist {
29104top:27px !important;
29105}
29106
29107.fulllist ul {
29108width:100% !important;
29109}
29110
29111.mapcontainer {
29112width: 100%;
29113height: 700px;
29114padding-right:0px;
29115}
29116
29117#rbuttoncont button {
29118font-size:10px;
29119}
29120
29121}
29122
29123@media (min-width: 550px) and (max-width: 767px) { 
29124
29125.fulllist {
29126min-width: 390px !important;
29127}
29128
29129}
29130
29131@media (min-width: 400px) and (max-width: 549px) { 
29132
29133.fulllist {
29134min-width: 260px !important;
29135}
29136
29137}
29138
29139@media (min-width: 320px) and (max-width: 399px) { 
29140
29141.fulllist { 
29142width: 260px !important;
29143min-width: 0px !important;
29144left:-30px !important;
29145}
29146
29147}
29148
29149.maptooltip {
29150  position: absolute;
29151  width: 42px;
29152  height: 42px;
29153  left: 3px;
29154  top: 3px;
29155  z-index: 9;
29156  display: block;
29157}
29158
29159/*Price PLN*/
29160.mainprice {
29161font-size: 16px;
29162}
29163
29164.subprice {
29165font-size:12px;
29166}
29167
29168.dropdown-menu-basket .mainprice {
29169font-size:12px !important;
29170}
29171
29172.dropdown-menu-basket .subprice {
29173font-size:9px !important;
29174}
29175
29176.placeholder-content {
29177  height: 18px;
29178width:100%;
29179  overflow: hidden;
29180  background: #000;
29181  position: relative;
29182  -webkit-animation-duration: 1.4s;
29183          animation-duration: 1.4s;
29184  -webkit-animation-fill-mode: forwards;
29185          animation-fill-mode: forwards;
29186  -webkit-animation-iteration-count: infinite;
29187          animation-iteration-count: infinite;
29188  -webkit-animation-timing-function: linear;
29189          animation-timing-function: linear;
29190  -webkit-animation-name: placeholderAnimate;
29191          animation-name: placeholderAnimate;
29192  background: #f6f7f8;
29193  background: linear-gradient(to right, #eee 2%, #ddd 18%, #eee 33%);
29194  background-size: 1000px;
29195}
29196
29197@keyframes placeholderAnimate {
29198  0% {
29199    background-position: -650px 0;
29200  }
29201  100% {
29202    background-position: 650px 0;
29203  }
29204}
29205
29206.koszyk-view .text-muted:nth-child(2) {
29207display:none;
29208}
29209
29210.datescont {
29211color: #bc544b !important;
29212font-weight: bold;
29213}
29214.promoprice {
29215text-decoration: line-through;
29216color: red;
29217margin-left: 10px;
29218}
29219
29220.rezerwacje-view .room .price-variant:hover .promoprice, .rezerwacje-view .room .price-variant.active .promoprice {
29221color: #fff !important;
29222}
29223
29224.logoart2g {
29225width:70px;
29226height:auto;
29227margin:0px 0px 10px 25px !important;
29228}
29229
29230@media only screen and (min-device-width: 320px) and (max-device-width: 767px)  { 
29231.logoart2g {
29232margin:0px 10px 10px 0px !important;
29233}
29234}
29235
29236/*Error Modal*/
29237.closemodalbox {
29238position: absolute;
29239right: 15px;
29240top: 15px;
29241font-size: 20px;
29242cursor: pointer;
29243transition: .3s;
29244}
29245.closemodalbox:hover {
29246color: #ccc !important;
29247}
29248.errormodal {
29249position: fixed;
29250top: 50%;
29251background: #fff;
29252z-index: 999999999999999999999;
29253left: 50%;
29254transform: translate(-50%, -50%);
29255max-width: 600px;
29256width: 100%;
29257border: 1px solid #eaeaea;
29258box-shadow: rgba(154, 161, 177, 0.1) 0px 5px 10px !important;
29259border-radius: 15px;
29260}
29261.errormodal-inner {
29262padding: 50px;
29263min-height: 250px;
29264display: flex;
29265justify-content: center;
29266align-items: center;
29267}
29268.errormodal-close {
29269position: absolute;
29270top: 15px;
29271right: 15px;
29272font-size: 20px;
29273cursor: pointer;
29274transition: .3s;
29275}
29276.errormodal-close:hover {
29277color:#ccc !important;
29278}
29279.errormodal-msg {
29280font-size: 14px;
29281text-align: center;
29282line-height: 24px;
29283color: #575757;
29284}
29285.errormodal-back {
29286position: fixed;
29287top: 0;
29288left: 0;
29289width: 100%;
29290height: 100%;
29291background: rgba(0,0,0,0.5);
29292z-index: 99999;
29293backdrop-filter: blur(10px);
29294-webkit-backdrop-filter: blur(10px);
29295}
29296
29297.show-respdf {
29298font-size: 12px;
29299}
29300
29301.promo-rate {
29302color: #dc3545;
29303}
29304
29305.salerate {
29306background: #252b2d;
29307color: #fff;
29308padding: 2px 5px;
29309font-size: 9px;
29310height: 17px;
29311border-radius: 3px;
29312font-weight:bold;
29313margin-left: 5px;
29314}
29315
29316/*New Cart*/
29317
29318html {
29319overflow:unset;
29320}
29321
29322.cartcont tfoot tr {
29323display:flex;
29324}
29325
29326.cartcont tfoot tr:first-child {
29327justify-content: space-evenly;
29328align-items:center;
29329}
29330
29331.cartcont .text-login {
29332width:70% !important;
29333}
29334
29335.cartcont .logochoose img {
29336width: 70px !important;
29337}
29338
29339.cartcont thead, .cartcont .title:nth-child(5) {
29340display: none;
29341}
29342
29343.cartcont #koszyk {
29344display: flex;
29345flex-direction: row;
29346align-items: flex-start;
29347}
29348
29349.cartcont .table-responsive .table {
29350width: 100%;
29351display: flex;
29352flex-direction: column;
29353margin-bottom: 0px;
29354overflow-x: hidden;
29355margin-left: 0;
29356}
29357
29358.cartcont .rsv-form {
29359width: 70% !important;
29360border-radius: 7px;
29361margin-top: 0 !important;
29362border: 1px solid rgba(0, 0, 0, 0.125) !important;
29363border-radius: 7px;
29364top: 120px;
29365position: sticky;
29366}
29367
29368.cartcont .table-responsive {
29369display: flex;
29370width: 30%;
29371overflow-x: hidden;
29372position: sticky;
29373top: 120px;
29374margin-right: 15px;
29375}
29376
29377.cartcont .rsv {
29378border: 1px solid rgba(0, 0, 0, 0.125);
29379border-radius: 7px;
29380margin-bottom: 15px;
29381margin-right:0px;
29382display: flex;
29383}
29384
29385.cartcont .card-body {
29386padding: 0;
29387}
29388
29389.cartcont .col-md-4 {
29390max-width: 29.8%;
29391}
29392
29393.cartcont .col-md-8 {
29394max-width: 63.2%;
29395}
29396
29397.cartcont tfoot {
29398background: #ecf2fb;
29399border-radius:7px;
29400}
29401
29402.cartcont .single-service {
29403width:100%;
29404}
29405
29406.cartcont td {
29407padding: 5px !important;
29408font-size:14px;
29409}
29410
29411.cartcont .rsv td:first-child {
29412display: none;
29413}
29414
29415.cartcont .datescont {
29416font-size:12px;
29417}
29418
29419.cartcont .codedisplay, .cartcont #LoyaltyClubPointsPaid {
29420margin-left: 0 !important;
29421font-size:14px;
29422border: 1px solid #ced4da !important;
29423box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
29424}
29425
29426.cartcont .input-group-append {
29427margin-left: 0px;
29428width: 100%;
29429margin-top: 5px;
29430}
29431
29432.cartcont #checkcode {
29433font-size: 14px;
29434padding: 3px !important;
29435width:100%;
29436}
29437
29438.progress-container {
29439width: 100%;
29440max-width: 300px;
29441margin: 0px auto 10px auto;
29442text-align: center;
29443height:auto;
29444}
29445
29446.progress-bar {
29447width: 100%;
29448height: 12px;
29449background: #303140;
29450border-radius: 5px;
29451overflow: hidden;
29452}
29453
29454.progress-fill {
29455height: 100%;
29456width: 0%;
29457background: #c26108;
29458transition: width 0.4s ease;
29459}
29460
29461.progress-value {
29462margin-top: 5px;
29463font-size: 11px;
29464font-weight:bold;
29465}
29466
29467.removecont {
29468width: 100%;
29469display: flex;
29470justify-content: flex-end !important;
29471position: absolute;
29472bottom: 0px;
29473left: 0;
29474background: #303140;
29475border-bottom-left-radius: 7px;
29476border-bottom-right-radius: 7px;
29477transition: .3s;
29478border: 1px solid rgba(0, 0, 0, 0.125) !important;
29479}
29480
29481.removecont:hover {
29482background: #000 !important;
29483}
29484
29485.allremove {
29486width: 100%;
29487}
29488
29489.removecont button {
29490font-size: 12px !important;
29491color:#fff !important;
29492width:100%;
29493text-decoration: none !important;
29494text-transform: uppercase;
29495}
29496
29497.cartcont .savingscont {
29498display:none;
29499}
29500
29501.cartcont svg {
29502position: relative;
29503width: auto;
29504height: auto;
29505}
29506
29507.cartcont .input-group-append .btn-link {
29508width: 100%;
29509background: #dc3545;
29510color: #fff;
29511font-size: 12px;
29512transition: .3s;
29513text-decoration:none;
29514}
29515
29516.cartcont .input-group-append .btn-link:hover {
29517background: red;
29518}
29519
29520.cartcont svg circle {
29521stroke-dasharray: 0px;
29522animation: none;
29523}
29524
29525.cartcont .input-group-append span {
29526font-size: 12px !important;
29527}
29528
29529.cartdetailscont {
29530display: flex;
29531flex-direction: column;
29532font-weight: normal;
29533color: #212529;
29534justify-content: center;
29535}
29536
29537.cartdetailsitem {
29538text-wrap: nowrap;
29539}
29540
29541.detailshead {
29542font-weight: bold;
29543}
29544
29545.cartcont .discount-code-cont {
29546margin-bottom: 15px;
29547display:flex;
29548}
29549
29550@media (min-width: 1200px) and (max-width: 1439px) {
29551
29552.cartcont tfoot tr {
29553display:flex;
29554}
29555
29556.cartcont .tf-form input {
29557width: 115px;
29558}
29559
29560.cartcont .col-md-4 {
29561max-width: 29.3%;
29562}
29563
29564.cartcont .col-md-8 {
29565max-width: 62.7%;
29566}
29567}
29568
29569@media (min-width: 992px) and (max-width: 1199px) { 
29570
29571.cartcont tfoot tr {
29572display:flex;
29573}
29574
29575.cartcont tfoot tr:first-child td:first-child {
29576display: none;
29577}
29578
29579.cartcont .flex-row, .cartcont .inputcont { 
29580width: 100%;
29581}
29582
29583.cartcont .flex-row .form-inline {
29584flex-direction: column !important;
29585margin-top: 15px;
29586width: 100%;
29587}
29588
29589.cartcont .tf-form input {
29590width: 100%;
29591margin-top: 7px;
29592}
29593
29594.cartcont .col-md-4 {
29595max-width: 28.3%;
29596}
29597
29598.cartcont .col-md-8 {
29599max-width: 61.9%;
29600}
29601
29602}
29603
29604@media (min-width: 550px) and (max-width: 991px) { 
29605.cartcont .flex-column {
29606flex-direction: row !important;
29607flex-wrap: nowrap;
29608}
29609
29610}
29611
29612@media (min-width: 320px) and (max-width: 549px) { 
29613
29614.cartcont label {
29615text-align:center;
29616}
29617
29618}
29619
29620@media (min-width: 320px) and (max-width: 991px) { 
29621
29622.cartcont .codedisplay, .cartcont #LoyaltyClubPointsPaid {
29623width:243px !important;
29624}
29625
29626.cartcont tfoot tr:first-child {
29627justify-content: center;
29628}
29629
29630.cartcont .discount-code-cont {
29631margin-bottom: 15px;
29632}
29633
29634.cartcont #koszyk {
29635flex-direction: column;
29636}
29637
29638.cartcont tfoot tr {
29639display: flex;
29640justify-content: center;
29641}
29642
29643.cartcont .table-responsive {
29644width: 100%;
29645position: relative;
29646top: 0;
29647margin-right: 0px;
29648margin-bottom:15px;
29649}
29650
29651.cartcont .rsv {
29652display: flex;
29653justify-content: space-between;
29654}
29655
29656.cartcont .card-body .row {
29657flex-direction:column;
29658margin-right: 0;
29659margin-left: 0;
29660}
29661
29662.cartcont .rsv-form {
29663width: 100% !important;
29664top: 0;
29665position: relative;
29666}
29667
29668.cartcont .col-md-4, .cartcont .col-md-8 {
29669max-width: 100%;
29670margin-left: 0px !important;
29671margin-right: 0px !important;
29672}
29673
29674.cartcont .table-responsive .table {
29675margin-right: 0;
29676margin-bottom: 15px;
29677}
29678
29679}
29680
29681/*Temp Disabled*/
29682.pdfcont, .pdfcolumn {
29683display:none;
29684}
29685
29686/*Vouchery*/
29687.voucherbadge {
29688  font-size: 7px;
29689  background: #000;
29690  color: #fff;
29691  padding: 1px 3px;
29692  border-radius: 2px;
29693  position: absolute;
29694  top: 10px;
29695  margin-left: 5px;
29696}
29697
29698.errormodal-inner .timeline {
29699    border-left: 3px solid #f78119;
29700    border-bottom-right-radius: 4px;
29701    border-top-right-radius: 4px;
29702    background: #fafafa;
29703    margin: 0 auto;
29704    letter-spacing: 0.2px;
29705    position: relative;
29706    line-height: 1.4em;
29707    font-size: 1.03em;
29708    padding: 50px;
29709    list-style: none;
29710    text-align: left;
29711 max-width: 100%;
29712  padding-right: 0;
29713  margin-left:60px;
29714  overflow: visible;
29715}
29716
29717.errormodal-inner .timeline h1 {
29718    font-weight: 300;
29719    font-size: 1.4em;
29720}
29721
29722.errormodal-inner .timeline h2,
29723.errormodal-inner .timeline h3 {
29724    font-weight: 600;
29725    font-size: 1rem;
29726    margin-bottom: 10px;
29727}
29728
29729.errormodal-inner .timeline .event {
29730    border-bottom: 1px dashed #575757;
29731    padding-bottom: 25px;
29732    margin-bottom: 25px;
29733    position: relative;
29734	margin-right: 40px;
29735}
29736
29737.errormodal-inner .timeline .event:last-of-type {
29738    padding-bottom: 0;
29739    margin-bottom: 0;
29740    border: none;
29741}
29742
29743.errormodal-inner .timeline .event:before,
29744.errormodal-inner .timeline .event:after {
29745    position: absolute;
29746    display: block;
29747    top: 0;
29748}
29749
29750.errormodal-inner .timeline .event:before {
29751    left: -220px;
29752    content: attr(data-date);
29753    text-align: right;
29754    font-weight: 100;
29755    font-size: 0.9em;
29756    min-width: 120px;
29757}
29758
29759.errormodal-inner .timeline .event:after {
29760    -webkit-box-shadow: 0 0 0 3px #f78119;
29761    box-shadow: 0 0 0 3px #f78119;
29762    left: -55.8px;
29763    background: #fff;
29764    border-radius: 50%;
29765    height: 9px;
29766    width: 9px;
29767    content: "";
29768    top: 5px;
29769}
29770
29771.errormodal-inner .datemobile {
29772display:none;
29773}
29774
29775.voucher-modal-cont {
29776max-width:100%;
29777}
29778
29779.voucher-modal {
29780align-items: flex-start;
29781max-height: 700px;
29782overflow: auto;
29783}
29784
29785.voucher-title {
29786  font-weight: bold;
29787  text-align: left;
29788  margin-bottom: 30px;
29789  margin-left: -100px;
29790}
29791
29792.view-history {
29793  text-decoration: underline;
29794  cursor: pointer;
29795}
29796
29797.remainedt {
29798font-size: 8px;
29799}
29800
29801.cartframe {
29802width: 100%;
29803height: 700px;
29804border: none;
29805}
29806
29807@media (min-width: 320px) and (max-width: 767px) {
29808.errormodal-inner .timeline {
29809max-width: 100%;
29810margin-left:0px;
29811}	
29812.errormodal-inner .timeline .event:before {
29813display:none;
29814}
29815.errormodal-inner .datemobile {
29816display:block;
29817}
29818.voucherbadge {
29819  top: 35px;
29820  margin-left: 0;
29821  left: 12px;
29822}
29823
29824.voucher-modal {
29825padding: 50px 15px;
29826}
29827
29828.voucher-modal div:nth-child(2), .voucher-modal .errormodal-msg {
29829width:100% !important;
29830}
29831
29832.voucher-title {
29833margin-left: 0px;
29834}
29835
29836}
29837
29838.koszyk-view .res-summary .card-body {
29839display: block !important;
29840padding: 30px;
29841}
29842
29843/*Swiper Popup*/
29844
29845.swiperpopup .timeline .swiper-container {
29846height: 570px !important;
29847}
29848
29849.swiperpopup .swiper-button-prev, .swiperpopup .swiper-button-next {
29850display: block !important;
29851}
29852
29853.swiperpopup .timeline .swiper-button-next {
29854  top: auto !important;
29855  bottom: 10%;
29856  right: 48px !important;
29857  transform: rotate(0deg) translate(0, 10px);
29858  background: none;
29859  font-size: 37px;
29860  color: #fff;
29861font-weight:lighter;
29862}
29863
29864.swiperpopup .timeline .swiper-button-prev {
29865  top: auto !important;
29866  bottom: 10%;
29867  right: 100px !important;
29868  left: auto !important;
29869  transform: rotate(0deg) translate(0px, 10px);
29870  background: none;
29871  font-size: 37px;
29872  color: #fff;
29873font-weight:lighter;
29874}
29875
29876.swiperpopup .timeline .swiper-button-prev:after { 
29877content: '\f053';
29878font-family: 'Font Awesome 6 Pro';
29879}
29880
29881.swiperpopup .timeline .swiper-button-next:after { 
29882content: '\f054';
29883font-family: 'Font Awesome 6 Pro';
29884}
29885
29886.swiperpopup #popupimg {
29887object-fit: cover;
29888height: 100%;
29889object-position: center;
29890}
29891
29892@media (min-width: 768px) and (max-width: 1024px) {  
29893
29894.pop-up-modal-kod-logo {
29895margin-bottom: 15px;
29896}
29897
29898.pop-up-modal-kod-text {
29899 padding: 15px;
29900}
29901
29902.swiperpopup .timeline .swiper-container {
29903height: 450px !important;
29904}
29905
29906.swiperpopup #popupimg {
29907height: 450px;
29908}
29909
29910}
29911
29912@media (min-width: 1025px) and (max-width: 1199px) { 
29913
29914.pop-up-modal-kod-text {
29915 padding: 30px;
29916}
29917
29918.swiperpopup .timeline .swiper-container {
29919height: 450px !important;
29920}
29921
29922.swiperpopup #popupimg {
29923height: 450px;
29924}
29925
29926}
29927
29928@media (min-width: 320px) and (max-width: 767px) { 
29929
29930 .letspromo, .letsmodal {
29931 height: 100% !important;
29932  }
29933
29934.swiperpopup .timeline .swiper-container {
29935 height: 100vh !important;
29936 }
29937
29938.letsmodal .pop-up-modal-kod-text {
29939 padding: 60px 20px !important;
29940 }
29941
29942}
29943
29944
29945/*AI AGENT LOGO*/
29946.aisep {
29947padding: 0px 5px 0px 5px;
29948color:#aaa;
29949font-size:14px !important;
29950}
29951
29952.ailink {
29953color:rgba(247, 230, 186, 0.78) !important;
29954font-family: 'Inter', sans-serif;
29955font-size:14px !important;
29956}
29957
29958.ailink-desc {
29959margin-top:5px;
29960line-height:14px;
29961}
29962
29963.ailink-desc a {
29964font-size:10px !important;
29965text-decoration:none !important;
29966color:#fff !important;
29967}
29968
29969footer .copyright {
29970padding: 15px;
29971}
29972
29973#map {
29974filter: grayscale(100%) contrast(90%) brightness(105%);
29975}
29976
29977/*Art Collector*/
29978
29979.rateroom {
29980border-bottom: 1px solid #eaeaea; 
29981margin-bottom: 30px;
29982padding-bottom: 20px;
29983}
29984
29985.rateroom h3 {
29986text-transform:uppercase; 
29987font-size:16px; 
29988margin-bottom: 10px;
29989color: #c26108;
29990}
29991
29992.rateroom p {
29993font-size:12px; 
29994line-height: 1.5; 
29995}
29996
29997.artcont {
29998color:#fff;
29999position:absolute;
30000left:0%
30001;top:50%;
30002transform:translate(0%,-50%);
30003display: flex;
30004flex-wrap: wrap;
30005gap: 20px;
30006padding: 60px 20px;
30007}
30008
30009.pop-up-modal-text.artcont .artitem {
30010width: 48%;
30011display: flex;
30012}
30013
30014@media (min-width: 768px) and (max-width: 1199px) {
30015.artmain {
30016min-height: 840px;
30017}
30018.pop-up-modal-text.artcont .artitem {
30019width: 100%;
30020}
30021}
30022
30023@media (min-width: 320px) and (max-width: 767px) {
30024.pop-up-modal-text.artcont .artitem {
30025width: 100%;
30026}
30027}
30028            </style>
30029
30030    
30031
30032<script type="text/javascript">
30033    window.dataLayer = window.dataLayer || [];
30034
30035    
30036    
30037
30038
30039</script>
30039
30040
30041
30042
30043
30044
30045    
30046        
30046<script>
vendor: 527 bytes, lines 30046-30054
30046
30047            (function (w, d, s, l, i) {
30048                w[l] = w[l] || []; w[l].push({
30049                    'gtm.start':
30050                        new Date().getTime(), event: 'gtm.js'
30051                }); var f = d.getElementsByTagName(s)[0],
30052                    j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
30053                        'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
30054            })(window, document, 'script', 'dataLayer', '
30054GTM-K67KPLN
vendor: 3 bytes, line 30054
30054');
30054</script>
vendor: 71 bytes, lines 30054-30056
30054
30055
30056    <script async src="https://www.googletagmanager.com/gtag/js?id=
30056AW-769782074
vendor: 17 bytes, lines 30056-30057
30056"></script>
30057    
30057<script>
30058        window.dataLayer = window.dataLayer || [];
30059        function gtag() { dataLayer.push(arguments) };
30060        gtag('js', new Date());
30061        gtag('config', 'AW-769782074');
30062        gtag('config', 'HA-75', { 'conversion_cookie_prefix': '_ha' });
30063    </script>
30063
30064
30065    <!-- Global Site Tag (Bing) - Bing Hotel Ads-->
30066    
30066<script>
30067        (function (w, d, t, r, u) {
30068            var f, n, i; w[u] = w[u] || [], f = function () {
30069                var
30070                    o = { ti: "13006875" }; o.q = w[u], w[u] = new
30071                        UET(o), w[u].push("pageLoad")
30072            }, n = d.createElement(t), n.src = r, n.async = 1, n.onload = n.onreadystatechange = function () {
30073                var
30074                    s = this.readyState; s && s !== "loaded" && s !== "complete" || (f(), n.onload = n.onreadystatechange = null)
30075            }, i = d.getElementsByTagName(t)[0], i.parentNode.insertBefore(n, i)
30076        })(window, document, "script", "//bat.bing.com/bat.js", "uetq");</script>
30076
30077
30078</head>
30079<body>
vendor: 91 bytes, lines 30079-30081
30079
30080        <noscript>
30081            <iframe src="https://www.googletagmanager.com/ns.html?id=
30081GTM-K67KPLN
vendor: 102 bytes, lines 30081-30084
30081" height="0" width="0" style="display:none;visibility:hidden"></iframe>
30082        </noscript>
30083
30084    
30085<header>
30086    
30087<nav class="navbar navbar-expand-lg navbar-light main d-block d-md-flex">
30088    <a class="navbar-brand" href="/">
30089        <img src="/img/logo.png" alt="LBooking" class="logo" />
30090    </a>
30091    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#mainNavbar" aria-controls="mainNavbar" aria-expanded="false" aria-label="Toggle navigation">
30092        <span class="fal fa-bars"></span>
30093    </button>
30094
30095    <div class="collapse navbar-collapse" id="mainNavbar">
30096        <ul class="navbar-nav m-auto">
30097            <li class="nav-item ">
30098                <a class="nav-link" href="/"> HOTELE</a>
30099            </li>
30100            <li class="nav-item ">
30101                <a class="nav-link" href="/pl/rezerwacje"> REZERWACJE</a>
30102            </li>
30103                            <li class="nav-item ">
30104                                <a class="nav-link" href="/pl/restauracje"> RESTAURACJE</a>
30105                            </li>
30106                            <li class="nav-item ">
30107                                <a class="nav-link" href="/pl/konferencje"> KONFERENCJE</a>
30108                            </li>
30109                            <li class="nav-item active">
30110                                <a class="nav-link" href="/pl/wellness-spa"> WELLNESS &amp; SPA</a>
30111                            </li>
30112                            <li class="nav-item ">
30113                                <a class="nav-link" href="/pl/program-partnerski-llc"> PROGRAM PARTNERSKI LLC</a>
30114                            </li>
30115                            <li class="nav-item dropdown ">
30116                                <a class="nav-link dropdown-toggle no-after" href="/pl/oferty-specjalne" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
30117                                    OFERTY SPECJALNE <span class="fal fa-chevron-down ml-1 ico-down"></span>
30118                                </a>
30119                                <div class="dropdown-menu">
30120                                        <a class="dropdown-item" href="/pl/vouchery" >VOUCHERY</a>
30121                                        <a class="dropdown-item" href="/pl/pakiety-pobytowe" >PAKIETY POBYTOWE</a>
30122                                </div>
30123                            </li>
30124
30125        </ul>
30126    </div>
30127
30128    <div class="lang-box">
30129        <div class="btn-group">
30130            <button type="button" class="btn btn-default" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
30131                PL <span class="fal fa-angle-down"></span>
30132            </button>
30133            <ul class="dropdown-menu text-center dropdown-menu-right">
30134                    <li><a href="/en">English</a></li>
30135                    <li><a href="/ru">Pусский</a></li>
30136            </ul>
30137        </div>
30138    </div>
30139
30140    <div class="user-box">
30141        <div class="btn-group">
30142            <button type="button" class="btn btn-default user-box-btn" data-toggle="dropdown" data-display="static" aria-haspopup="true" aria-expanded="false">
30143                    <span class="fal fa-user"></span>
30144            </button>
30145            <div class="dropdown-menu dropdown-menu-right">
30146                    <form class="px-4 py-3" method="post" action="/pl/konto/login">
30147                        <input name="__RequestVerificationToken" type="hidden" value="Vy_NejUJAP8eRzL-WC-X1GHqf5kJ7GxmjKQg8zoivm1bed_FSkH5ppH18-6gZbOWhVXufVj5xQ7y_g9LxaYkTtc3T7o1" />
30148                        <div class="form-group">
30149                            <input type="email" name="login" class="form-control" id="exampleDropdownFormEmail1" placeholder="Email" required>
30150                        </div>
30151                        <div class="form-group">
30152                            <input type="password" name="password" class="form-control" id="exampleDropdownFormPassword1" placeholder="Hasło" required>
30153                        </div>
30154                        <div class="container">
30155                            <div class="row">
30156                                <div class="col pl-0 pr-1">
30157                                    <button type="submit" class="btn btn-primary">LOGOWANIE</button>
30158                                </div>
30159                                <div class="col pr-0 pl-1">
30160                                    <a href="/pl/konto/rejestracja" class="btn btn-primary">ZAŁ&#211;Ż KONTO</a>
30161                                </div>
30162                            </div>
30163                        </div>
30164                        <a class="reset-password mt-2 d-inline-block" href="/pl/konto/przypomnij-haslo"><span class="fal fa-key"></span> Przypomnij hasło</a>
30165                        <a href="mailto:[email protected]" class="help float-right reset-password mt-2 d-inline-block">Pomoc</a>
30166                    </form>
30167            </div>
30168        </div>
30169    </div>
30170</nav>
30171
30172
30173
30174    <div class="header-banner">
30175    </div>
30176    
30177    <div class="site-breadcrumb" aria-label="breadcrumb">
30178        <ol class="breadcrumb">
30179            <li class="breadcrumb-item">
30180                <a href="/">Home</a>
30181            </li>
30182                <li class="breadcrumb-item">
30183                    <a href="/pl/wellness-spa">Wellness &amp; Spa</a>
30184                </li>
30185        </ol>
30186    </div>
30187
30188</header>
30189
30190
30191    <main role="main" class="container-fluid">
30192
30193        
30194
30195
30196<section class="cms-page">
30197    <h1 class="banner-info-box text-uppercase">
30198        Najlepsze ceny. Najlepsze oferty.
30199    </h1>
30200
30201    <div class="banner-box">
30202        
30203
30204    <div class="book-online-form">
30205
30206        <form method="get" action="/pl/rezerwacje" class="mb-5">
30207            
30208            <input type="hidden" />
30209            <div class="row">
30210                <div class="form-group drop col-md">
30211                    <label>Hotel</label>
30212                    <select required name="hotelID" id="hotelID" class="selectpicker" onchange="ldd.objectChanged(this)">
30213                            <option value="345"  selected data-icon=llc-ico data-ages="0-3;4-6;7-11;12-15">Amber Park SPA</option>
30214                            <option value="266"  data-icon=llc-ico data-ages="">Apartament Angielska Grobla 169</option>
30215                            <option value="268"  data-icon=llc-ico data-ages="">Apartament Black Pearl</option>
30216                            <option value="354"   data-ages="">Barcel&#243; Business Bay</option>
30217                            <option value="20"  data-icon=llc-ico data-ages="0-2">EN Hotel</option>
30218                            <option value="82"  data-icon=llc-ico data-ages="0-3;4-12">Grand Hotel</option>
30219                            <option value="7"  data-icon=llc-ico data-ages="0-3;4-9">Hotel Copernicus</option>
30220                            <option value="91"  data-icon=llc-ico data-ages="0-3;4-7;8-9;10-11">Hotel Lbooking</option>
30221                            <option value="10"  data-icon=llc-ico data-ages="0-3;4-15">Hotel Monopol Katowice</option>
30222                            <option value="12"  data-icon=llc-ico data-ages="0-3;4-17">Hotel Monopol Wrocław</option>
30223                            <option value="9"  data-icon=llc-ico data-ages="0-3;4-14">Hotel Pod R&#243;żą</option>
30224                            <option value="162"  data-icon=llc-ico data-ages="0-0">Hotel Quadrille</option>
30225                            <option value="11"  data-icon=llc-ico data-ages="0-3;4-14">Hotel Stary</option>
30226                            <option value="8"  data-icon=llc-ico data-ages="0-5;6-13">Hotel Warszawa</option>
30227                            <option value="258"  data-icon=llc-ico data-ages="0-3;4-12">Hotel Zimnik Luksus Natury</option>
30228                            <option value="352"   data-ages="">Hyde Hotel Dubai</option>
30229                            <option value="350"  data-icon=llc-ico data-ages="0-3;4-12">Ilonn Boutique Hotel</option>
30230                            <option value="351"   data-ages="">
30230Khalidiya Palace</option>
30231                            <option value="78"  data-icon=llc-ico data-ages="">Mały Sopot Boutique</option>
30232                            <option value="349"  data-icon=llc-ico data-ages="0-3;4-12">Royal Hotel &amp; Spa</option>
30233                            <option value="347"  data-icon=llc-ico data-ages="0-2;3-11">Sparrow Hills</option>
30234                            <option value="241"  data-icon=llc-ico data-ages="0-3;4-12">Szczawnica Park Resort &amp; Spa</option>
30235                            <option value="353"   data-ages="">Voco Dubai The Palm</option>
30236                    </select>
30237                </div>
30238                <div class="form-group drop col-md">
30239                    <label>Przyjazd</label>
30240                    <input type='text' class="form-control datetimepicker-input" id="dataPrzyjazdu" name="from"
30241                           placeholder="Przyjazd" required readonly autocomplete="off" value="2026-10-01" />
30242                </div>
30243                <div class="drop form-group col-md">
30244                    <label>Wyjazd</label>
30245                    <input type='text' class="form-control" id="dataWyjazdu" name="to"
30246                           placeholder="Wyjazd" required readonly autocomplete="off" value="2026-10-02" />
30247                </div>
30248                <div class="drop form-group col-md">
30249                    <label>Dorośli</label>
30250                    <select required name="adults" id="adults" class="selectpicker">
30251                            <option value="1"  selected>1</option>
30252                            <option value="2" >2</option>
30253                            <option value="3" >3</option>
30254                            <option value="4" >4</option>
30255                            <option value="5" >5</option>
30256                            <option value="6" >6</option>
30257                            <option value="7" >7</option>
30258                            <option value="8" >8</option>
30259                            <option value="9" >9</option>
30260                    </select>
30261                </div>
30262                <div class="drop form-group col-md children-y">
30263                    <label>Dzieci <span class="range">0-3</span></label>
30264                    <select name="childrenYoung" id="childrenYoung" class="selectpicker">
30265                            <option value="0"  selected>0</option>
30266                            <option value="1" >1</option>
30267                            <option value="2" >2</option>
30268                            <option value="3" >3</option>
30269                            <option value="4" >4</option>
30270                            <option value="5" >5</option>
30271                            <option value="6" >6</option>
30272                            <option value="7" >7</option>
30273                            <option value="8" >8</option>
30274                            <option value="9" >9</option>
30275                    </select>
30276                </div>
30277                <div class="drop form-group col-md children-o">
30278                    <label>Dzieci <span class="range">4-6</span></label>
30279                    <select name="childrenOlder" id="childrenOlder" class="selectpicker">
30280                            <option value="0"  selected>0</option>
30281                            <option value="1" >1</option>
30282                            <option value="2" >2</option>
30283                            <option value="3" >3</option>
30284                            <option value="4" >4</option>
30285                            <option value="5" >5</option>
30286                            <option value="6" >6</option>
30287                            <option value="7" >7</option>
30288                            <option value="8" >8</option>
30289                            <option value="9" >9</option>
30290                    </select>
30291                </div>
30292            </div>
30293            <div class="row">
30294                <div class="drop form-group col-md">
30295                    <label>Nazwa partnera</label>
30296                    <input type='text' class="form-control" name="partnerCode"
30297                           placeholder="Nazwa partnera" autocomplete="off" />
30298                </div>
30299                <div class="form-group drop col-md"></div>
30300                <div class="form-group drop col-md"></div>
30301                <div class="form-group drop col-md"></div>
30302                <div class="form-group drop col-md"></div>
30303                    <div class="form-group drop col-md"></div>
30304            </div>
30305            <div class="search">
30306                <button class="btn btn-orange btn-primary text-uppercase mt-3" type="submit">Szukaj</button>
30307            </div>
30308        </form>
30309    </div>  
30310    </div>
30311
30312    <div class="content">
30313        <div id="wellness" class="grid-overlap">
30314    
30315
30316     <div class="grid-lb-1-reverse">
30317
30318<div class="block-restauracje-lb-1-reverse" style="margin-top:20px">
30319
30320    <div class="block-up-lb-1-reverse">
30321	   <img src="https://hotel.com.pl/cms/portal/images/spa/grand_hotel_kafle_spa_D.jpg" alt="pięciogwiazdkowy hotel katowice - konferencje katowice monopol katowice" />
30322	</div>
30323    
30324    
30325        <div class="block-up-lb-1-reverse-m">
30326	   <img src="https://hotel.com.pl/cms/portal/images/spa/grand_hotel_kafle_spa_M.jpg" alt="pięciogwiazdkowy hotel katowice - konferencje katowice monopol katowice" />
30327	</div>
30328	
30329	<div class="block-down-lb-1-reverse">
30330         <div class="block-down-lb-inner">
30331	   <div class="title-header">Grand Hotel</div>
30332             
30333           <div class="home-view-new-r"><div class="likus-b-border-new-r"><!-- Do not remove --></div></div>
30334
30335	   <div class="text-container">
30336Zlokalizowana w monumentalnej przestrzeni podziemia Hotelu strefa Wellness &amp; Spa to miejsce spokojne, sprzyjające koncentracji i skupieniu. Do dyspozycji gości: unikalne i wyjątkowe SPA oraz zachęcającą do ruchu, innowacyjna strefa aktywności i treningów. Na życzenie gości i za uprzednią rezerwacją odbywają się masaże, wykonywane przy użyciu kosmetyków firmy Ortigia oraz zabiegi hammam i relaksacyjne kąpiele.
30337       
30338             </div>
30339             
30340             
30341             <div class="adres"><em style="font-size:15px;" class="fal fa-map-signs"></em>&nbsp;&nbsp;Łódź, Piotrkowska 72</div>
30342             
30343	   <a class="btn-cta-dark-new fill" style="margin-top: 30px" href="https://grand.hotel.com.pl/grand-hotel/wellness-i-spa">Odkryj więcej</a>
30344        </div>
30345
30346	
30347</div>
30348    
30349    
30350
30351    
30352    
30353    
30354    <div class="block-restauracje-lb-0-reverse">
30355
30356    <div class="block-up-lb-0-reverse">
30357	   <img src="https://manager.lbooking.online/CmsImages/hotel-pod-roza-wellness-spa-portal-1.jpg" alt="hotel pod różą - konferencje kraków hotel pod różą" />
30358	</div>
30359	
30360	<div class="block-down-lb-0-reverse">
30361         <div class="block-down-lb-inner">
30362             
30363	   <div class="title-header">Hotel Pod Różą</div>
30364             
30365             <div class="home-view-new-r"><div class="likus-b-border-new-r"><!-- Do not remove --></div></div>
30366
30367	   <div class="text-container">W wyjątkowej scenerii średniowiecznych piwnic Hotelu Pod Różą z
30367najduje się kameralna strefa Wellness &amp; Spa. Do dyspozycji gości pozostają: horizontal shower, vichy shower, strefa fitness, sauna sucha, sauna mokra, gorące kamienie, masaże.
30368       </div>
30369        
30370        <div class="adres"><em style="font-size:15px;" class="fal fa-map-signs"></em>&nbsp;&nbsp;Kraków, Floriańska 14</div>
30371        
30372	   <a class="btn-cta-dark-new fill" style="margin-top: 30px" href="https://podroza.hotel.com.pl/hotel-pod-roza/wellness-i-spa">Odkryj więcej</a>
30373	
30374	
30375 
30376    
30377    </div>
30378    
30379    
30380    
30381        </div></div></div></div>
30382
30383
30384    
30385    
30386    
30387    
30388<div style="display:none" class="grid-lb-2">
30389
30390<div class="block-restauracje-lb-2" style="margin-top:20px">
30391
30392    <div class="block-up-lb-2">
30393	   <img src="https://manager.lbooking.online/CmsImages/hotel-pod-roza-wellness-spa-portal.jpg" alt="pięciogwiazdkowy hotel stary - konferencje kraków hotel stary" />
30394
30395     
30396	</div>
30397    
30398    
30399      <div class="block-up-lb-2-m"><img src="https://manager.lbooking.online/CmsImages/hotel-pod-roza-wellness-spa-portal-1.jpg" alt="pięciogwiazdkowy hotel stary - konferencje kraków hotel stary" /><br /></div>
30400	
30401	<div class="block-down-lb-2">
30402        
30403        <div class="block-down-lb-2-inner">
30404        
30405	   <div class="title-header">Hotel Pod Różą</div>
30406 
30407 <div class="home-view-new-r"><div class="likus-b-border-new-r"><!-- Do not remove --></div></div>
30408            
30409	   <div class="text-container">W wyjątkowej scenerii średniowiecznych piwnic Hotelu Pod Różą znajduje się kameralna strefa Wellness &amp; Spa. Do dyspozycji gości pozostają: horizontal shower, vichy shower, strefa fitness, sauna sucha, sauna mokra, gorące kamienie, masaże.
30410
30411
30412       </div>
30413            
30414           <div class="adres"><em style="font-size:15px;" class="fal fa-map-signs"></em>&nbsp;&nbsp;Kraków, Floriańska 14</div>
30415            
30416	   <a class="btn-cta-dark-new fill" style="margin-top: 30px" href="https://podroza.hotel.com.pl/hotel-pod-roza/wellness-i-spa">Odkryj więcej</a>
30417	</div>
30418        
30419    </div>
30420	
30421</div>
30422    
30423    
30424 
30425    
30426    </div>
30427 
30428
30429    
30430    
30431    
30432    
30433
30434
30435
30436<div class="grid-lb-3">
30437    
30438        
30439
30440    
30441
30442
30443<div class="block-restauracje-lb" style="margin-top:40px">
30444
30445    <div class="block-up-lb">
30446	   <img src="https://manager.lbooking.online/CmsImages/spa-hotel-warszawa(2).jpg" alt="Pięciogwiazdkowy Hotel Warszawa -centrum wellness &amp; spa hotel warszawa" />
30447	</div>
30448	
30449	<div class="block-down-lb">
30450        
30451        
30452            
30453      <div class="block-down-lb-inner">
30454        
30455        
30456	   <div class="title-header">Hotel Warszawa</div>
30457
30458        <div class="home-view-new-r"><div class="likus-b-border-new-r"><!-- Do not remove --></div></div>
30459        
30460       
30461	   <div class="text-container"><div>Na poziomie -1 znajduje się wyjątkowe centrum wellness &amp; spa. Znajdziemy tam dwa gabinety, basen, oraz dwie sauny: suchą i parową. Dla tych z państwa, którzy preferują aktywny tryb życia przygotowaliśmy strefę kardio z bieżniami i rowerkami stacjonarnymi.</div>
30462       </div>
30463  
30464<div class="adresszostka"><em style="font-size:15px;" class="fal fa-map-signs"></em>&nbsp;&nbsp;Warszawa, Powstańców Warszawy 9</div>
30465	   <a class="btn-cta-dark-new fill" style="margin-top: 30px" href="https://warszawa.hotel.com.pl/hotel-warszawa/wellness-i-spa">Odkryj więcej</a>
30466        
30467 
30468        </div>
30469	</div>
30470	
30471</div>
30472    
30473
30474    
30475
30476
30477<div class="block-restauracje-lb" style="margin-top:40px">
30478
30479    <div class="block-up-lb">
30480	   <img src="https://manager.lbooking.online/CmsImages/spa-hotel-wroc%C5%82aw(2).jpg" alt="Hotel Monopol Wrocław - Wellness &amp; Spa Hotel Monopol Wrocław" />
30481	</div>
30482	
30483	<div class="block-down-lb-m">
30484        
30485    
30486        
30487         <div class="block-down-lb-inner">
30488	   <div class="title-header">Hotel Monopol Wrocław</div>
30489             
30490           <div class="home-view-new-r"><div class="likus-b-border-new-r"><!-- Do not remove --></div></div>
30491
30492	   <div class="text-container"><div>Znajdujące się na poziomie -1 luksusowe Wellness &amp; Spa Hotelu Monopol, w niezwykły sposób udowadnia, jak integralną całość stanowią zmysły i umysł. Do dyspozycji naszych gości oddajemy basen, siłownię, saunę suchą i łaźnię parową oraz grotę solną. 
30493</div><div class="adres"><em style="font-size:15px;" class="fal fa-map-signs"></em>&nbsp;&nbsp;Wrocław, Heleny Modrzejewskiej 2</div></div>
30494             
30495	   <a class="btn-cta-dark-new fill" style="margin-top: 30px" href="https://monopolwroclaw.hotel.com.pl/hotel-monopol-wroclaw/wellness-i-spa">Odkryj więcej</a>
30496             
30497        
30498        </div>    
30499             
30500             
30501             
30502	</div>
30503	
30504</div>
30505    
30506
30507
30508
30509
30510
30511
30512
30513    
30514
30515
30516<div class="block-restauracje-lb" style="margin-top:40px;margin-right:0px;">
30517
30518    <div class="block-up-lb">
30519	   <img src="https://hotel.com.pl/cms/portal/images/spa/portal_nad_spa_stary_1.jpg" alt="Hotel Stary, centrum Wellness &amp; Spa" />
30520	</div>
30521	
30522	<div class="block-down-lb">
30523        
30524        
30525        <div class="block-down-lb-inner">
30526            
30527	   <div class="title-header">Hotel Stary</div>
30528            
30529         <div class="home-view-new-r"><div class="likus-b-border-new-r"><!-- Do not remove --></div></div>
30530
30531	   <div class="text-container">W średniowiecznych piwnicach (poziom -1) Hotelu Stary znajduje się znakomicie wyposażone, nowoczesne centrum Wellness &amp; Spa. Do Państwa dyspozycji oddajemy siłownię, dwa baseny, saunę, grotę solno-jodową oraz gabinety w których można poddać się dobroczynnym masażom.</div>
30532            
30533            <div class="adresconcept13"><em style="font-size:15px;" class="fal fa-map-signs"></em>&nbsp;&nbsp;Kraków, Szczepańska 5</div>
30534     
30535	   <a class="btn-cta-dark-new fill" style="margin-top: 30px" href="https://stary.hotel.com.pl/hotel-stary/wellness-i-spa">Odkryj więcej</a>
30536            
30537        </div>
30538            
30539	</div>
30540	
30541</div>
30542    
30543    </div>
30544
30545
30546
30547
30548
30549
30550
30551
30552<div class="grid-lb-1">
30553
30554<div class="block-restauracje-lb-1" style="margin-top:20px">
30555
30556    <div class="block-up-lb-1">
30557	   <img src="https://manager.lbooking.online/CmsImages/spa-hotel-copernicus-4.jpg.png" alt="pięciogwiazdkowy hotel copernicus - Spa by L’Occitane" />
30558	</div>
30559    
30560    
30561      <div class="block-up-lb-1-m"><img src="https://manager.lbooking.online/CmsImages/spa-hotel-copernicus-mobilna-1.jpg" alt="pięciogwiazdkowy hotel monopol wrocław - konferencje hotel monopol wrocław" /><br /></div>
30562	
30563	<div class="block-down-lb-1">
30564         <div class="block-down-lb-inner">
30565	   <div class="title-header">Hotel Copernicus</div>
30566             
30567           <div class="home-view-new-r"><div class="likus-b-border-new-r"><!-- Do not remove --></div></div>
30568
30569	   <div class="text-container">W zabytkowych, gotyckich piwnicach Hotelu Copernicus znalazło swoje miejsce spa sygnowane marką L’Occitane. Spa by L’Occitane łączy w sobie wysokiej jakości kosmetyki i wiedzę ekspertów popartą wieloletnim doświadczeniem. Do Państwa dyspozycji pozostaje również base
30569n, sauna oraz strefa wypoczynku. 
30570       </div>
30571             
30572             
30573      <div class="adres"><em style="font-size:15px;" class="fal fa-map-signs"></em>&nbsp;&nbsp;Kraków, Kanonicza 16 </div>
30574             
30575	   <a class="btn-cta-dark-new fill" style="margin-top: 30px" href="https://copernicus.hotel.com.pl/hotel-copernicus/copernicus-spa-by-l%E2%80%99occitane">Odkryj więcej</a>
30576        </div>
30577
30578	
30579</div>
30580    
30581    
30582
30583    
30584    
30585    
30586    <div class="block-restauracje-lb-0" style="margin-top:0px">
30587
30588    <div class="block-up-lb-0">
30589	   <img src="https://manager.lbooking.online/CmsImages/spa-hotel-katowice.jpg" alt="pięciogwiazdkowy hotel monopol katowice - Wellness &amp; Spa Hotelu Monopol katowice" />
30590	</div>
30591	
30592	<div class="block-down-lb-0">
30593         <div class="block-down-lb-inner">
30594             
30595	   <div class="title-header">Hotel Monopol Katowice</div>
30596             
30597             <div class="home-view-new-r"><div class="likus-b-border-new-r"><!-- Do not remove --></div></div>
30598
30599	   <div class="text-container">Znajdujące się na poziomie -1 luksusowe Wellness &amp; Spa Hotelu Monopol, w niezwykły sposób udowadnia, jak integralną całość stanowią zmysły i ciało. Do dyspozycji gości oddajemy basen, saunę suchą i łaźnię parową oraz doskonale wyposażoną siłownię.
30600       </div>
30601        
30602       <div class="adres"><em style="font-size:15px;" class="fal fa-map-signs"></em>&nbsp;&nbsp;Katowice, Dworcowa 5</div>
30603        
30604	   <a class="btn-cta-dark-new fill" style="margin-top: 30px" href="https://monopolkatowice.hotel.com.pl/hotel-monopol-katowice/wellness-i-spa">Odkryj więcej</a>
30605       
30606	
30607	
30608 
30609    
30610    </div>
30611    
30612    
30613    
30614        </div></div></div></div>
30615
30616
30617
30618
30619
30620</div>
30621    </div>
30622</section>
30623
30624
30625
30626    </main><!-- /.container -->
30627
30628    
30629<footer class="in-cont">
30630<!-- Meta Title -->
30631<script type="text/javascript">
30632document.title = "Likus Hotele i Restauracje | Portal rezerwacyjny. Najlepsze ceny. Najlepsze oferty.";
30633function setMetaDescription(t){let m=document.querySelector('meta[name="description"]');if(!m){m=document.createElement('meta');m.name="description";document.head.appendChild(m)}m.setAttribute("content",t)}
30634setMetaDescription("Historię tych miejsc piszemy nieprzerwanie. Zarezerwuj pobyt w 5*  hotelach Grupy LHR w Warszawie, Krakowie, Wrocławiu i Katowicach. Dołącz  do programu partnerskiego LLC i otrzymuj punkty za każdą odbytą  rezerwację. Powered by lbooking.online.");
30635</script>
30635
30636
30637<!-- Main Libraries -->
30638<script src="/cms/portal/js/koszyk/counter.js?22042026" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 30638
30638
30639<script src="/cms/portal/js/profil/personaldata/system.js?290920267" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 30639
30639
30640<script src="/cms/portal/js/gallery/connectorengine.js" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 30640
30640
30641<script src="/cms/portal/js/login/login.js" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 30641
30641
30642<script src="/cms/portal/js/filtry/home/filterhome.js?30042025" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 30642
30642
30643<script src="/cms/portal/js/pdf/pdfthn.js?30082024" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 30643
30643
30644<script src="/cms/portal/js/access/accessn.js" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 30644
30644
30645<script type="text/javascript">$('.user-box .help').attr('href', 'mailto:[email protected]');</script>
30645
30646
30647<!-- Modal Show Sum -->
30648<div style="display:none" id="resultmodal"></div>
30649
30650<div class="modal modal-fullscreen-sm loginhide">
30651<div class="modal-dialog modal-xl letscont">
30652<div class="modal-content" style="height: auto !important">
30653<div class="modal-body">
30654
30655<div class="swiperpopup">
30656<div class="timeline">
30657<div class="swiper-container">
30658<div class="swiper-wrapper">
30659    
30660
30661<div id="slide1" class="swiper-slide">
30662 
30663<div class="pop-up-modal-kod modal-app modal-bf letsmodal">
30664
30665<div class="pop-up-modal-kod-left bf-left">
30666<div id="modalbody" class="pop-up-modal-kod-text">
30667<div class="pop-up-modal-kod-logo"><img src="/cms/portal/images/restaurants/restauracja13/logo_r13_a.png" alt="" height="30" /></div>
30668<h3 style="text-transform: uppercase;font-family: 'Butler-Black' !important;font-weight: 400;margin-bottom:30px;">Wine&amp;Oysters</h3>
30669<p style="font-family: 'futura-light';font-size:16px;">
30670
3067119.09.2026 zapraszamy na wyjątkowy dzień w Restaurant 13 - celebrację smaku, prostoty i najwyższej jakości produktów. Przez cały dzień Szef Kuchni Jakub Salwa będzie serwował ostrygi w różnych odsłonach, podkreślając ich naturalny charakter i sezonową świeżość.
30672    
30673</p>
30674    
30675
30676  
30677<div>
30678<a id="promobtn" style="width:100%" class="btn-cta-dark fill" href="/pl/restaurant-13#oyster">Odkryj więcej</a>
30679</div>
30680    
30681<div style="margin-top:20px;font-family: 'futura-light';" class="subinfo"><em class="fal fa-asterisk" style="margin-right:7px;color:#b60c0d;"></em>Ilość miejsc ograniczona. Rezerwacje przyjmujemy wyłącznie telefonicznie oraz mailowo: <a style="color: #212529;text-decoration:underline;" href="tel:+48126170212">+48 12 617 02 12</a>, <a style="color: #212529;text-decoration:underline;" href="mailto:[email protected]">[email protected]</a></div>
30682        
30683</div>
30684</div>
30685      
30686
30687<div style="background-image:none !important;background-size: cover;background-repeat: no-repeat;background-position: center center;display:flex;justify-content:center;align-items:center;min-height:0px !important;" class="pop-up-modal-right bf-right letspromo">
30688<img id="popupimg" style="width:100%" src="/cms/portal/images/pop-upy/r13/ostyga_pop_19.09.jpg" alt="" />
30689<div style="display:none" id="countdownblack" class="timernew">
30690<div class="timer-logo"><img style="width:130px" src="/cms/bergo/logowwwf.png" alt="" /></div>
30691</div>
30692</div>
30693</div>
30694</div>  
30695    
30696    
30697<!-- <div id="slide2" class="swiper-slide">
30698 
30699<div class="pop-up-modal-kod modal-app modal-bf letsmodal">
30700
30701<div class="pop-up-modal-kod-left bf-left">
30702<div id="modalbody" class="pop-up-modal-kod-text">
30703<div class="pop-up-modal-kod-logo"><img src="https://manager.lbooking.online/CmsImages/stary.jpg" alt="" width="70"/></div>
30704<h3 style="text-transform: uppercase;font-family: 'Butler-Black' !important;font-weight: 400;margin-bottom:30px;">Aperitivo</h3>
30705<p style="font-family: 'futura-light';font-size:16px;">
30706
30707<strong>13.09 17:00-22:00*</strong> zapraszamy na włoski wieczór w stylu aperitivo – z kieliszkiem spritza, selekcją przekąsek przygotowanych przez Michała Drożdzika oraz atmosferą inspirowaną letnimi tarasami Italii. 
30708    
30709</p>
30710    
30711<div>
30712<a id="promobtn" style="width:100%" class="btn-cta-dark fill" href="/pl/sky-bar-and-rybki-nove-grill#aperol">Odkryj więcej</a>
30713</div>
30714    
30715<div style="margin-top:20px;font-family: 'futura-light';" class="subinfo"><em class="fal fa-asterisk" style="margin-right:7px;color:#b60c0d;"></em>Cena: 250 PLN. W przypadku niekorzystnych warunków pogodowych wydarzenie zostanie przeniesione na nowy termin, o którym poinformujemy za pośrednictwem naszego instagrama. Rezerwacje: <a style="color:#000;text-decoration:underline;" href="mailto:[email protected]">[email protected]</a>, <a style="color:#000;text-decoration:underline;" href="tel:+48539191551">+48 539 191 551</a></div>
30716        
30717</div>
30718</div>
30719      
30720
30721<div style="background-image:none !important;background-size: cover;background-repeat: no-repeat;background-position: center center;display:flex;justify-content:center;align-items:center;min-height:0px !important;" class="pop-up-modal-right bf-right letspromo">
30722<img id="popupimg" style="width:100%" src="/cms/hs/images/aperol/pop.jpg" alt=""/>
30723<div style="display:none" id="countdownblack" class="timernew">
30724<div class="timer-logo"><img style="width:130px" src="/cms/bergo/logowwwf.png" alt=""/></div>
30725</div>
30726</div>
30727</div>
30728</div> -->   
30729    
30730    
30731 
30732</div>
30733<div class="swiper-button-prev"></div>
30734<div class="swiper-button-next"></div>
30735</div>
30736</div>
30737</div>
30738</div>
30739<div class="modal-footer"><div style="display:none" class="controlscont"><span id="lefts"><em class="fa-light fa-chevron-left"></em></span><span id="rights"><em class="fa-light fa-chevron-right"></em></span></div>
30740<button id="modalcloselog" type="button" class="btn btn-secondary">Zamknij</button>
30741</div>
30742</div>
30743</div>
30744</div>
30745
30746<!-- Console Logs -->
30747<div id="sendlogs" style="display:none"></div>
30748
30749<!-- Long Rent -->
30750<input id="rentdisplay" type="hidden" />
30751
30752<!-- Room Block -->
30753<input id="roomblock" type="hidden" />
30754<input id="roomblock2" type="hidden" />
30755<input id="roomblocklist" type="hidden" />
30756
30757<!-- Duplicate Block -->
30758<input id="duplicateblock" type="hidden" />
30759
30760<!-- Invoice -->
30761<input id="invoiceblock" type="hidden" />
30762
30763<!-- Checkin -->
30764<input id="checkinonline" type="hidden" />
30765
30766<!-- Transfer -->
30767<input id="transferonline" type="hidden" />
30768
30769<!-- Terms -->
30770<input id="termsurl" type="hidden" />
30771<input id="termslogo" type="hidden" />
30772<input id="ratetlo" type="hidden" />
30773<input id="hotelday" type="hidden" />
30774
30775<!-- Objects Filter -->
30776<input id="alllist" type="hidden" />
30777
30778<!-- Rate discount -->
30779<input id="ratenamen" type="hidden" />
30780<input id="ratepercent" type="hidden" />
30781
30782<!-- Rates Filters -->
30783<div style="display:none" id="loadrates"></div>
30784
30785<!-- Disable Registration -->
30786<input id="regusers" type="hidden" />
30787
30788<!-- Change Date -->
30789<div style="display:none" class="changeframecont">
30790<div class="changeclose">
30791<em class="fa-light fa-xmark"></em>
30792</div>
30793<h5 class="change-title">Zarządzaj rezerwacją</h5>
30794<div class="titlescont">
30795<span id="changetitle"></span> / <span id="changerate"></span>
30796</div>
30797<div style="display:none" class="chooseoption">
30798<div class="duplicate">
30799<em class="fa-thin fa-bed-bunk"></em><span>dodaj taki sam pokój</span>
30800</div>  
30801<div class="showchange">
30802<em class="fa-thin fa-calendar"></em><span>zmień dane rezerwacji</span>
30803</div>  
30804</div>
30805<div style="display:none" class="changeerror">Brak wolnych pokoi/stawek dla <span id="peopletext"></span>os. w wybranym okresie <span id="fromheadertext"></span> / <span id="toheadertext"></span></div>
30806<input type="hidden" id="roomcoded" /><input type="hidden" id="roomrated" /><input type="hidden" id="arrivald" /><input type="hidden" id="departured" /><input type="hidden" id="adultsd" /><input type="hidden" id="kidsd" /><input type="hidden" id="objectid" /><input type="hidden" id="objecturl" />
30807<div style="display:none" class="mainwidget">
30808<div class="contpicker showmenu"><div class="fakefrom"><span class="fakeday"></span><span class="fakemonth"></span><span class="fakeyear"></span></div><input id="fromheader" class="form-control datetimepicker-input" readonly="readonly" autocomplete="off" /><div class="faketo"><span class="fakedayto"></span><span class="fakemonthto"></span><span class="fakeyearto"></span></div><input id="toheader" class="form-control datetimepicker-input" readonly="readonly" autocomplete="off" /></div><div class="contpicker showmenu contlast"><div class="fakeadults"><span class="fakeadultsq"></span><span class="fakeadultst">dorosłych</span><span class="fakeicon"><em class="fal fa-user"></em></span></div><select id="adultex" class="selectpicker addedselect selectadults" tabindex="-98"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option></select><div class="fakechild"><span class="fakechildq"></span><span class="fakechildt">dzieci</span><span class="fakeicon"><em class="fal fa-child"></em></span></div><select id="childrenex" class="selectpicker addedselect selectchild" tabindex="-98"><option value="0">0</option><option value="1">1</option><option value="2">2</option></select></div><div class="contpicker showmenu contpickerlast"><div class="fakerate"><span style="display:none" id="rateloader"><img src="/cms/portal/images/rateloadnew.gif" alt="" /></span><span class="fakerateq"></span><span class="fakeicon"><em class="fal fa-money-check"></em></span></div><select id="rateex" class="selectpicker addedselect2 selectrate" tabindex="-98"><option value="stdbb">Stawka standardowa ze śniadaniem </option><option value="stdro">Stawka standardowa bez śniadania </option><option value="nonrefbb">Stawka bezzwrotna ze śniadaniem </option><option value="nonrefhb">Stawka bezzwrotna stawka ze śniadaniem i obiadokolacją </option><option value="nonrefro">Stawka bezzwrotna bez śniadania </option><option value="elastbb">Stawka elastyczna ze śniadaniem </option><option value="elasthb">Stawka elastyczna ze śniadaniem i obiadokolacją </option><option value="elastro">Stawka elastyczna bez wyżywienia </option></select></div>
30809<div style="display:none" id="newprice"></div>
30810<div class="widgetbuttons">
30811<input id="roomcodei" type="hidden" />
30812<input id="ratecodei" type="hidden" />
30813<button id="cnangecancel" class="btn btn-dark btn-primary text-uppercase mt-3" type="button">Wróć</button>
30814<button id="cnangeconfirm" class="btn btn-orange btn-primary text-uppercase mt-3" type="button">Potwierdź</button>
30815</div>
30816</div>
30817<iframe style="display:none;" id="changeframe" name="chnageframe"></iframe>
30818<div style="display:none" class="changeloadercont">
30819<div id="loader_container">
30820<div id="bar_container">
30821<div id="progress_bar">
30822<div id="progress_percentage">10%</div>
30823</div>
30824</div>
30825</div>
30826<div class="donotclose">nie zamykaj tego okna, dokonujemy zmian w twojej rezerwacji...</div>
30827</div>
30828</div>
30829<div style="display:none" class="changeback"></div>
30830<select style="display:none" id="idbase"></select>
30831
30832<!-- Prompt -->
30833<div style="display:none" class="promptswitch">
30834<label class="switch">
30835<input id="settings" type="checkbox" />
30836<span class="slider round"></span>
30837</label>
30838<div class="labelswitch">ustawienia</div>
30839</div>
30840<div style="display:none" class="preferencescont">
30841<div id="flipsearch"><em class="fa-duotone fa-gears"></em>ustawienia</div>
30842</div>
30843<div style="display:none" class="prompt">
30844<div class="tooltipp">
30845<div id="closesearch"><em class="fa-thin fa-times"></em></div>
30846<span id="searchintro">Zapisaliśmy Twoje preferencje z ostatniego wyszukiwania. Czy chcesz z nich skorzystać ponownie?</span> 
30847<span style="display:none" id="searchyes">Aktualnie masz <strong>włączone</strong> preferencje z ostatniego wyszukiwania.</span> 
30848<span style="display:none" id="searchno">Aktualnie masz <strong>wyłączone</strong> preferencje z ostatniego wyszukiwania.</span> 
30849<div class="buttonssearch">
30850<button class="btn btn-orange btn-dark text-uppercase mt-3" type="button" id="cancelsearch">Nie</button>
30851<button class="btn btn-orange btn-primary text-uppercase mt-3" type="button" id="loadsearch">Tak</button>
30852</div>
30853</div>
30854</div>
30855
30856<!-- Anulacja Limit -->
30857<div style="display:none" id="getresnmbr"></div>
30858<input id="hotellimit" type="hidden" />
30859<input id="arrivallimit" type="hidden" />
30860<input id="ratelimit" type="hidden" />
30861<input id="dayslimit" type="hidden" />
30862<input id="dayslimitrate" type="hidden" />
30863
30864<!-- Search -->
30865<div style="display:none" class="searchloader"></div>
30866
30867<!-- Gallery -->
30868<div style="display:none;" class="configcont"></div>
30869
30870<!-- Accessibility -->
30871<div class="access-container"><!-- Do not remove --></div>
30872
30873<!-- Faktura -->
30874<div class="invoiceblok" style="display:none">
30875    
30876<p style="display:none" class="remarks">Uwagi dodatkowe</p>
30877<div style="display:none" class="row mb-3 remarks">
30878    <div class="col-12 col-md-4 mb-2" id="inp1r">
30879    <textarea class="form-control" name="RemarksName" id="RemarksName" placeholder="Uwagi dodatkowe" rows="" cols=""></textarea>
30880    </div>
30881    </div>
30882
30883<p style="display:none" class="invoice">Faktura</p>
30884<div style="display:none" class="row mb-3 invoice">
30885<div class="col-12 col-md-8 mb-2" id="inp1f">
30886<input class="form-control required" name="CompanyNamef" id="CompanyNamef" placeholder="Nazwa firmy*" autocomplete="off" />
30887</div>
30888<div class="col-12 col-md-4 mb-2" id="inp2f">
30889<input class="form-control required" name="NipNamef" id="NipNamef" placeholder="Numer NIP lub REGON*" autocomplete="off" />
30890</div>
30891 </div>
30892    
30893<div style="display:none" class="row mb-3 invoice">
30894<div class="col-12 col-md-4 mb-2" id="inp3f">
30895<input class="form-control required" name="StreetNamef" id="StreetNamef" placeholder="Ulica*" autocomplete="off" />
30896</div>
30897<div class="col-12 col-md-4 mb-2" id="inp4f">
30898<input class="form-control required" name="HouseNamef" id="HouseNamef" placeholder="Numer domu*" autocomplete="off" />
30899</div>
30900<div class="col-12 col-md-4 mb-2" id="inp5f">
30901<input class="form-control required" name="CityNamef" id="CityNamef" placeholder="Miasto*" autocomplete="off" />                             
30902</div>
30903</div>
30904    
30905    
30906<div style="display:none" class="row mb-3 invoice">
30907<div class="col-12 col-md-8 mb-2" id="inp6f">
30908<input class="form-control required" name="PostNamef" id="PostNamef" placeholder="Kod Pocztowy*" autocomplete="off" />
30909</div>
30910<input id="defaultinv" type="hidden" class="invdata" value="checked" />
30911<div class="col-12 col-md-4 mb-2" id="inp7f">
30912
30913  <select class="form-control required" name="CountryNamef" id="CountryNamef">
30914                                    <option>Kraj*</option>
30915                                        <option value="Afghanistan">Afghanistan</option>
30916                                        <option value="Albania">Albania</option>
30917                                        <option value="Algeria">Algeria</option>
30918                                        <option value="Argentina">Argentina</option>
30919                                        <option value="Armenia">Armenia</option>
30920                                        <option value="Australia">Australia</option>
30921                                        <option value="Austria">Austria</option>
30922                                        <option value="Azerbaijan">Azerbaijan</option>
30923                                        <option value="Bahrain">Bahrain</option>
30924                                        <option value="Bangladesh">Bangladesh</option>
30925                                        <option value="Belarus">Belarus</option>
30926                                        <option value="Belgium">Belgium</option>
30927                                        <option value="Belize">Belize</option>
30928                                        <option value="Bhutan">Bhutan</option>
30929                                        <option value="Bolivia">Bolivia</option>
30930                                        <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
30931                                        <option value="Botswana">Botswana</option>
30932                                        <option value="Brazil">Brazil</option>
30933                                        <option value="Brunei">Brunei</option>
30934                                        <option value="Bulgaria">Bulgaria</option>
30935                                        <option value="Cambodia">Cambodia</option>
30936                                        <option value="Cameroon">Cameroon</option>
30937                                        <option value="Canada">Canada</option>
30938                                        <option value="Caribbean">Caribbean</option>
30939                                        <option value="Chile">Chile</option>
30940                                        <option value="China">China</option>
30941                                        <option value="Colombia">Colombia</option>
30942                                        <option value="Congo (DRC)">Congo (DRC)</option>
30943                                        <option value="Costa Rica">Costa Rica</option>
30944                                        <option value="Côte d’Ivoire">Côte d’Ivoire</option>
30945                                        <option value="Croatia">Croatia</option>
30946                                        <option value="Cuba">Cuba</option>
30947                                        <option value="Czechia">Czechia</option>
30948                                        <option value="Denmark">Denmark</option>
30949                                        <option value="Djibouti">Djibouti</option>
30950                                        <option value="Dominican Republic">Dominican Republic</option>
30951                                        <option value="Ecuador">Ecuador</option>
30952                                        <option value="Egypt">Egypt</option>
30953                                        <option value="El Salvador">El Salvador</option>
30954                                        <option value="Eritrea">Eritrea</option>
30955                                        <option value="Estonia">Estonia</option>
30956                                        <option value="Ethiopia">Ethiopia</option>
30957                                        <option value="Faroe Islands">Faroe Islands</option>
30958                                        <option value="Finland">Finland</option>
30959                                        <option value="France">
30959France</option>
30960                                        <option value="Georgia">Georgia</option>
30961                                        <option value="Germany">Germany</option>
30962                                        <option value="Greece">Greece</option>
30963                                        <option value="Greenland">Greenland</option>
30964                                        <option value="Guatemala">Guatemala</option>
30965                                        <option value="Haiti">Haiti</option>
30966                                        <option value="Honduras">Honduras</option>
30967                                        <option value="Hong Kong SAR">Hong Kong SAR</option>
30968                                        <option value="Hungary">Hungary</option>
30969                                        <option value="Iceland">Iceland</option>
30970                                        <option value="India">India</option>
30971                                        <option value="Indonesia">Indonesia</option>
30972                                        <option value="Iran">Iran</option>
30973                                        <option value="Iraq">Iraq</option>
30974                                        <option value="Ireland">Ireland</option>
30975                                        <option value="Israel">Israel</option>
30976                                        <option value="Italy">Italy</option>
30977                                        <option value="Jamaica">Jamaica</option>
30978                                        <option value="Japan">Japan</option>
30979                                        <option value="Jordan">Jordan</option>
30980                                        <option value="Kazakhstan">Kazakhstan</option>
30981                                        <option value="Kenya">Kenya</option>
30982                                        <option value="Korea">Korea</option>
30983                                        <option value="Kuwait">Kuwait</option>
30984                                        <option value="Kyrgyzstan">Kyrgyzstan</option>
30985                                        <option value="Laos">Laos</option>
30986                                        <option value="Latin America">Latin America</option>
30987                                        <option value="Latvia">Latvia</option>
30988                                        <option value="Lebanon">Lebanon</option>
30989                                        <option value="Libya">Libya</option>
30990                                        <option value="Liechtenstein">Liechtenstein</option>
30991                                        <option value="Lithuania">Lithuania</option>
30992                                        <option value="Luxembourg">Luxembourg</option>
30993                                        <option value="Macao SAR">Macao SAR</option>
30994                                        <option value="Macedonia, FYRO">Macedonia, FYRO</option>
30995                                        <option value="Malaysia">Malaysia</option>
30996                                        <option value="Maldives">Maldives</option>
30997                                        <option value="Mali">Mali</option>
30998                                        <option value="Malta">Malta</option>
30999                                        <option value="Mexico">Mexico</option>
31000                                        <option value="Moldova">Moldova</option>
31001                                        <option value="Monaco">Monaco</option>
31002                                        <option value="Mongolia">Mongolia</option>
31003                                        <option value="Montenegro">Montenegro</option>
31004                                        <option value="Morocco">Morocco</option>
31005                                        <option value="Myanmar">Myanmar</option>
31006                                        <option value="Nepal">Nepal</option>
31007                                        <option value="Netherlands">Netherlands</option>
31008                                        <option value="New Zealand">New Zealand</option>
31009                                        <option value="Nicaragua">Nicaragua</option>
31010                                        <option value="Nigeria">Nigeria</option>
31011                                        <option value="Norway">Norway</option>
31012                                        <option value="Oman">Oman</option>
31013                                        <option value="Pakistan">Pakistan</option>
31014                                        <option value="Panama">Panama</option>
31015                                        <option value="Paraguay">Paraguay</option>
31016                                        <option value="Peru">Peru</option>
31017                                        <option value="Philippines">Philippines</option>
31018                                        <option value="Polska" selected="selected">Polska</option>
31019                                        <option value="Portugal">Portugal</option>
31020                                        <option value="Puerto Rico">Puerto Rico</option>
31021                                        <option value="Qatar">Qatar</option>
31022                                        <option value="Réunion">Réunion</option>
31023                                        <option value="Romania">Romania</option>
31024                                        <option value="Russia">Russia</option>
31025                                        <option value="Rwanda">Rwanda</option>
31026                                        <option value="Saudi Arabia">Saudi Arabia</option>
31027                                        <option value="Senegal">Senegal</option>
31028                                        <option value="Serbia">Serbia</option>
31029                                        <option value="Singapore">Singapore</option>
31030                                        <option value="Slovakia">Slovakia</option>
31031                                        <option value="Slovenia">Slovenia</option>
31032                                        <option value="Somalia">Somalia</option>
31033                                        <option value="South Africa">South Africa</option>
31034                                        <option value="Spain">Spain</option>
31035                                        <option value="Sri Lanka">Sri Lanka</option>
31036                                        <option value="Sweden">Sweden</option>
31037                                        <option value="Switzerland">Switzerland</option>
31038                                        <option value="Syria">Syria</option>
31039                                        <option value="Taiwan">Taiwan</option>
31040                                        <option value="Tajikistan">Tajikistan</option>
31041                                        <option value="Thailand">Thailand</option>
31042                                        <option value="Trinidad and Tobago">Trinidad and Tobago</option>
31043                                        <option value="Tunisia">Tunisia</option>
31044                                        <option value="Turkey">Turkey</option>
31045                                        <option value="Turkmenistan">Turkmenistan</option>
31046                                        <option value="Ukraine">Ukraine</option>
31047                                        <option value="United Arab Emirates">United Arab Emirates</option>
31048                                        <option value="United Kingdom">United Kingdom</option>
31049                                        <option value="United States">United States</option>
31050                                        <option value="Uruguay">Uruguay</option>
31051                                        <option value="Uzbekistan">Uzbekistan</option>
31052                                        <option value="Venezuela">Venezuela</option>
31053                                        <option value="Vietnam">Vietnam</option>
31054                                        <option value="World">World</option>
31055                                        <option value="Yemen">Yemen</option>
31056                                        <option value="Zimbabwe">Zimbabwe</option>
31057                                </select>  
31058    
31059    
31060</div>
31061 </div>
31062
31063        <div style="display:none" class="text-center m-4 custom-control custom-checkbox invoicezgoda">
31064  
31065                            <input type="checkbox" class="custom-control-input" id="yesInvoice" />
31066                            <label class="custom-control-label" for="yesInvoice">Faktura: Tak / Nie</label>
31067                        </div>
31068    
31069    
31070    </div>
31071
31072
31073
31074<!-- Speech -->
31075
31076<audio style="display:none;" id="speech" controls="controls"></audio>
31077
31078<!-- Punkty -->
31079<div class="punktybases" style="display:none" id="punktybase"><br /></div>
31080 <input style="display:none" id="waznoscs" />
31081 <input style="display:none" id="waznoscp" />
31082 <div style="display:none"><span id="outputdate"></span></div>  
31083
31084
31085 
31086
31087
31088<!-- LLC Points Validation -->
31089
31090
31091<div class="voucher-stripep">
31092    
31093   <div class="voucher-containerp">
31094       
31095       <div class="voucher-text-1p"> wartość punktów o najkrótszym okresie ważności </div> <div class="voucher-text-2p"><span class="punktywaznoscresult2"><!-- Punkty Data --></span> pkt LLC</div> <div class="voucher-text-3p">aktywne do: <span class="punktywaznoscdataresult2"><!-- Punkty Data --></span></div> <div class="voucher-text-4p"> dokonaj rezerwacji przed tą datą, aby móc zapłacić za nią powyższym pakietem punktów </div> <div class="voucher-text-5p"> <a class="bookd" href="https://hotel.com.pl/pl/rezerwacje">Book Online</a> <a class="bookm" style="color:#fff;text-decoration:underline;" href="https://hotel.com.pl/pl/rezerwacje">Book Online</a></div>
31096       
31097       <div class="close-infop">
31098
31099  
31100    
31101  
31102          
31103           
31104       </div>
31105       
31106    </div>
31107    
31108</div>
31109
31110
31111<!-- Lets Book -->
31112<div class="voucher-stripepq">
31113<div class="voucher-containerpq">
31114<div class="voucherimg"><a href="https://letsbook.online"><img style="width:100%" src="https://hotel.com.pl/cms/quadrille/images/qpopupn.png" alt="" /></a></div>
31115<div class="vouchertext">
31116<div class="vouchertext-inner">
31117<div style="margin-bottom:15px">
31118<img style="width:40px" src="https://hotel.com.pl/img/ico/llc-logo.png" alt="" /> 
31119</div>
31120<p style="margin-bottom:10px">od teraz z punktów LLC można korzystać w hotelach z innych miast</p>
31121<p style="margin-bottom:0px">rezerwuj pobyt nawet z <span style="color:#c26108">95%</span> zniżką</p>
31122<div><a style="padding:5px;font-size:10px;" class="btn-cta-dark fill" href="https://letsbook.online">Rezerwuj</a></div>
31123</div>
31124</div>
31125<div class="close-infopq"></div>
31126</div>
31127</div>
31128
31129<!-- Counter -->
31130
31131<div class="counter-container">
31132            <em style="color:#fff;" class="fal fa-shopping-basket"></em>
31133          <span class="fa-layers-counter counter">0</span>
31134        </div>
31135
31136
31137<div class="dropdown-menu-basket">
31138                
31139    <div style="position:relative;" class="px-4 py-3">
31140        
31141        
31142                 <div style="display:none;" class="loaderkosz2">
31143        
31144
31145    <img src="https://manager.lbooking.online/CmsImages/dots277.gif" alt="" />
31146        </div>
31147
31148        
31149
31150<div class="kosz-inner" id="kosz">
31151    
31152    <div class="loaderkosz">
31153        
31154
31155    <img src="https://manager.lbooking.online/CmsImages/dots277.gif" alt="" />
31156        </div>
31157 
31158    
31159</div>
31160        
31161        
31162           <div id="koszframe">
31163            
31164            <iframe style="display:none;" id="koshfrontframe" name="koshfrontframe"></iframe>
31165
31166        </div>
31167        
31168        
31169           <div class="errorkosz">
31170        Koszyk jest pusty
31171    </div>
31172                      <div class="koszbut">
31173                                 
31174                          <div style="display:none" class="deleteall">Usuń wszystko</div>
31175                                  
31176                                    <div class="output-inner" id="output">
31177            
31178        </div>
31179                                    <div style="margin-left:auto;margin-right:0px;">
31180                                        
31181                               
31182                                    <a class="btn btn-primary full" href="/pl/rezerwacje/koszyk">SPRAWDŹ KOSZYK</a>
31183                                    
31184                                     <a class="btn btn-primary empty" href="/pl/rezerwacje">BOOK ONLINE</a>
31185                                             </div>
31186                                </div>
31187        
31188        
31189                            </div>
31190                        </div>
31191
31192
31193
31194<!-- Swiper -->
31195
31196<div class="swiper-main">
31197    
31198
31199
31200<div id="arrow-show" class="arrow-show">
31201<div class="hint2" data-position="1"><!-- is-hint -->
31202    <span class="hint-radius2"></span>
31203    <span class="hint-dot2">Book Online</span>
31204    
31205  </div>
31206
31207</div>
31208
31209
31210  <div class="timeline">
31211
31212
31213
31214    <div class="swiper-container">
31215
31216
31217
31218
31219      <div class="swiper-wrapper">
31220
31221<!-- 
31222     <div class="swiper-slide slider-sale" data-year="Walentynki 2022">
31223          <div class="swiper-slide-content"><span class="timeline-year"><em class="fal fa-heart"></em></span>
31224            <h4 class="timeline-title">Oferta Walentynkowa</h4>
31225            <p class="timeline-text">Spędź Walentynki w wyjątkowej scenerii hoteli Grupy LHR.<br /><br /> Specjalna stawka HOTELOVE dostępna 14 lutego!</p>
31226         
31227      <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/walentynki-2022" class="buta fill">Zobacz więcej</a></div>
31228
31229          </div>
31230        </div>
31231          
31232          -->
31233          
31234          
31235       <!-- <div class="swiper-slide slider-black" data-year="Black Friday">
31236          <div class="swiper-slide-content"><span class="timeline-year"><img style="width:90px;margin-bottom:10px;" src="/img/logo.png" alt=""/></span>
31237            <h4 class="timeline-title">Black Friday</h4>
31238            <p class="timeline-text">W dniach 21.11-02.12 dokonaj rezerwacji w jednym z hoteli Grupy LHR na pobyty do 31.03.2025* i uzyskaj 20% zniżki.</p>
31239 <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/black-friday-2024" class="buta fill">Zobacz więcej</a></div>
31240
31241          </div>
31242        </div> -->
31243          
31244          
31245                  <div class="swiper-slide slider-grand" data-year="Grand Hotel">
31246          <div class="swiper-slide-content"><span class="timeline-year"><img style="width:80px;margin-bottom:10px;" src="https://hotel.com.pl/cms/js/loga_hotelowe/grandlogomain.png" alt="" /></span>
31247            <h4 class="timeline-title">Grand Hotel</h4>
31248            <p class="timeline-text">Rezerwuj pobyt już teraz</p>
31249
31250       <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/hotel/grand-hotel" class="btn-cta-dark-neww fill2">Zobacz więcej</a></div>
31251          </div>
31252        </div>
31253          
31254          
31255          
31256               <div class="swiper-slide slider-roza" data-year="Pod Różą">
31257          <div class="swiper-slide-content"><span class="timeline-year"><img class="swiper-roza" src="https://manager.lbooking.online/CmsImages/HPR_logo-301.png" alt="" /></span>
31258            <h4 class="timeline-title">Hotel Pod Różą</h4>
31259            <p class="timeline-text">Najstarszy hotel w Krakowie</p>
31260
31261       <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/hotel/hotel-pod-roza" class="btn-cta-dark-neww fill2">Zobacz więcej</a></div>
31262          </div>
31263        </div>
31264          
31265          
31266          
31267                         <div class="swiper-slide slider-stary" data-year="Stary">
31268          <div class="swiper-slide-content"><span class="timeline-year"><img class="swiper-stary" src="https://manager.lbooking.online/CmsImages/stary(4).jpg" alt="" /></span>
31269            <h4 class="timeline-title">Hotel Stary</h4>
31270            <p class="timeline-text">Najpiękniejsze hotelowe wnętrze w Europie</p>
31271 <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/hotel/hotel-stary" class="btn-cta-dark-neww fill2">Zobacz więcej</a></div>
31272
31273          </div>
31274        </div>
31275          
31276          
31277          
31278        <div class="swiper-slide slider-cop" data-year="Copernicus">
31279          <div class="swiper-slide-content"><span class="timeline-year"><img class="swiper-coper" src="https://manager.lbooking.online/CmsImages/LOGO_COPER(1).png" alt="" /></span>
31280            <h4 class="timeline-title">Hotel Copernicus</h4>
31281            <p class="timeline-text"> Pierwszy hotel w Polsce w Relais &amp; Châteaux 
31282
31283
31284
31285</p>
31286
31287 <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/hotel/hotel-copernicus" class="btn-cta-dark-neww fill2">Zobacz więcej</a></div>
31288          </div>
31289
31290
31291
31292
31293
31294        </div>
31295          
31296          
31297          
31298                  <div class="swiper-slide slider-war" data-year="Warszawa">
31299          <div class="swiper-slide-content"><span class="timeline-year"><img class="swiper-warszawa" src="https://manager.lbooking.online/CmsImages/warszawa_multi_color(2).png" alt="" /></span>
31300            <h4 class="timeline-title">Hotel Warszawa</h4>
31301            <p class="timeline-text"> Historię tych miejsc piszemy nieprzerwanie</p>
31302 <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/hotel/hotel-warszawa" class="btn-cta-dark-neww fill2">Zobacz więcej</a></div>
31303          </div>
31304        </div>
31305          
31306
31307        <div class="swiper-slide slider-wroc" data-year="Monopol Wrocław">
31308          <div class="swiper-slide-content"><span class="timeline-year"><img class="swiper-wroclaw" src="https://manager.lbooking.online/CmsImages/HMW_logo(1).png" alt="" /></span>
31309            <h4 class="timeline-title">Hotel Monopol Wrocław</h4>
31310            <p class="timeline-text"> Perła Dolnego Śląska</p>
31311
31312 <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/hotel/hotel-monopol-wroclaw" class="btn-cta-dark-neww fill2">Zobacz więcej</a></div>
31313          </div>
31314        </div>
31315          
31316
31317   <div class="swiper-slide slider-kat" data-year="Monopol Katowice">
31318          <div class="swiper-slide-content"><span class="timeline-year"><img class="swiper-katowice" src="https://manager.lbooking.online/CmsImages/monopol-katowice-logo(2)(3).png" alt="" /></span>
31319            <h4 class="timeline-title">Hotel Monopol Katowice</h4>
31320            <p class="timeline-text"> Jedyny pięciogwiazdkowy hotel w Katowicach
31321
31322
31323
31324</p>
31325
31326 <div class="timeline-text"><a style="padding:8px;font-size:10px;" href="/pl/hotel/hotel-monopol-katowice" class="btn-cta-dark-neww fill2">Zobacz więcej</a></div>
31327
31328
31329
31330          </div>
31331        </div>
31332          
31333          
31334          
31335
31336
31337      </div>
31338      <div class="swiper-button-prev"><br /></div>
31339      <div class="swiper-button-next"><br /></div>
31340 <div class="swiper-pagination"><br /></div>
31341    </div>
31342  </div>
31343
31344</div>
31345<!-- Swiper Library -->
31346
31347<script src="/cms/portal/js/swiper/swiperl.js" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 31347
31347
31348<script src="/cms/portal/js/swiper/swiperhotel.js?03072026" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 31348
31348
31349<script type="text/javascript">if ($(".header-banner-hotels")[0]){$('.swiper-main').attr('style','display:none !important');}if (!$('.rezerwacje-view').length) {$(".swiper-main").hide();}if ($('.home-view').length) {$('.swiper-main').attr('style','display:block !important');}</script>
31349
31350
31351<!-- Blok App -->
31352
31353<script src="/cms/portal/app_stopka/app.js?230120247" defer="defer" type="text/javascript"></script>
31353
31354
31355<div style="background:#ffffff" id="apka">
31356    
31357    
31358        <div class="loadercont" style="display:flex;justify-content:center;">
31359    
31360
31361<img class="loaderpts" src="https://manager.lbooking.online/CmsImages/ploader7.gif" alt="" />
31362    
31363    </div>
31364    
31365</div>
31366
31367
31368
31369
31370
31371<!-- Codes HTML -->
31372
31373<div class="usermailpartner" hidden="hidden"><!-- Do not remove --></div>
31374<div class="usermailoutputn" hidden="hidden"><!-- Do not remove --></div>
31375<div id="response" hidden="hidden"><!-- Do not remove --></div>
31376<div id="responsetoken" hidden="hidden"><!-- Do not remove --></div>
31377<div id="responsefilter" hidden="hidden"><!-- Do not remove --></div>
31378<div id="responsefiltern" hidden="hidden"><!-- Do not remove --></div>
31379<div id="responserooms" hidden="hidden"><input id="roomscount" /></div>
31380<div id="responsecode" hidden="hidden"><input id="outputcodemultipleall" /><input id="outputcodesingleall" /><input id="outputcodesingle" /><input id="outputcodesinglei" /><input id="outputcodesinglei2" /><input id="outputcodesinglem" /><input id="outputcodesinglem2" /><input id="outputcodesinglegi" /><input id="outputcodesinglegm" /><input id="outputcodesinglemr" /></div>
31381<div id="responsesend" hidden="hidden"><!-- Do not remove --></div>
31382
31383<div id="load2" hidden="hidden"><!-- Kody --></div>
31384<div id="load" hidden="hidden"><!-- Kody --></div>
31385
31386<!-- End codes HTML -->
31387
31388
31389
31390<!-- Cookies -->
31391<div class="cookies-alert">
31392  
31393    <div class="cookies-text">
31394        W celu zapewnienia wysokiej jakości usług korzystamy z plików cookies. Używamy plików cookies, aby zapewnić pełną funkcjonalność naszej strony internetowej. Ponadto korzystamy z plików cookies do celów statystycznych oraz innych, dzięki czemu możemy uzyskać wgląd i zrozumieć jak korzystacie Państwo z naszej strony oraz jakie działania powinniśmy podjąć, abyśmy mogli lepie
31394j Państwu służyć. Mogą Państwo zarządzać plikami cookies indywidualnie poprzez ustawienia przeglądarki, z której Państwo korzystają. Zachęcamy do zapoznania się z naszą Polityką prywatności i cookies, gdzie znajdą Państwo więcej informacji na temat korzystania z tych plików na naszych stronach.
31395    </div>
31396    <div class="cookies-btn">
31397        
31398       <span class="cookiesbtn">Akceptuję</span> 
31399        
31400    </div>
31401</div>
31402
31403<!-- Newsletter -->
31404<div id="nsload" class="newsletter-container">
31405<script src="/cms/portal/js/newsletter/ns.js" defer="defer" type="text/javascript"></script>
31405
31406</div>
31407<!-- End -->
31408
31409<div class="container-fluid text-center text-md-left footer-all">
31410            <div class="row menu">
31411                <div class="col-md-4 text-center text-md-left">
31412                    <img src="https://hotel.com.pl/img/logo.png" alt="Likus" class="logo" />
31413                </div>
31414                <div class="col-md-8 d-sm-flex justify-content-evenly align-items-center links">
31415                    <a href="https://hotel.com.pl/pl/restauracje">Restauracje</a>
31416                    <a href="https://hotel.com.pl/pl/konferencje">Konferencje</a>
31417                    <a href="https://hotel.com.pl/pl/wellness-spa">Wellness &amp; Spa</a>
31418                    <a href="https://hotel.com.pl/pl/kariera">Kariera</a>
31419                    <!-- <a href="https://hotel.com.pl/pl/rezerwacje-portal">Rezerwacje</a> -->
31420                    <a href="https://hotel.com.pl/pl/kontakt">Kontakt</a>
31421                </div>
31422            </div>
31423            <div class="row">
31424                <div class="col-md-4 box">
31425                    <span class="nag">LINKI</span>
31426                    
31427                      <div class="mb-1">
31428                        <a href="https://hotel.com.pl/pl/warunki-rezerwacji">Warunki Rezerwacji</a>
31429                    </div>
31430                    
31431                     <div class="mb-1">
31432                        <a href="https://hotel.com.pl/pl/regulamin-swiadczenia-uslug-droga-elektroniczna">Regulamin Serwisu</a>
31433                    </div>
31434                    
31435                    <div class="mb-1">
31436                        <a href="https://hotel.com.pl/pl/polityka-prywatnosci">Polityka Prywatności i Cookies</a>
31437                    </div>
31438                    
31439                       <div class="mb-1">
31440                        <a href="https://hotel.com.pl/pl/standardy-ochrony-maloletnich">Standardy Ochrony Małoletnich</a>
31441                    </div>
31442                    
31443                       <div class="mb-1">
31444                        <a href="https://hotel.com.pl/pl/regulamin-programu-partnerskiego-llc">Regulamin Programu <br /> Partnerskiego LLC</a>
31445                    </div>
31446                    
31447                    
31448                      <div class="mb-1">
31449                        <a href="https://hotel.com.pl/pl/program-partnerski-llc">Jak działa Program LLC</a>
31450                    </div>
31451                    
31452                         <div class="mb-1">
31453                        <a href="https://hotel.com.pl/pl/faq">FAQ</a>
31454                    </div>
31455                    
31456                    
31457                     <div class="mb-1">
31458                        <a href="https://hotel.com.pl/pl/aplikacja-lbooking">Pobierz Aplikację LBooking</a>
31459                    </div>
31460                    
31461               
31462              
31463                </div>
31464                    
31465                    
31466                    <div class="col-md-4 box">
31467                    <span class="nag">INNE STRONY</span>
31468                    
31469                      
31470                    <div class="mb-1">
31471                        <a href="https://www.vitkac.com/" target="_blank">Vitkac.com</a>
31472                    </div>
31473                    <div class="mb-1">
31474                        <a href="http://www.likusrestauracje.pl/" target="_blank">Likus restauracje</a>
31475                    </div>
31476                    <div class="mb-1">
31477                        <a href="https://vinoteka13.pl/" target="_blank">Vinoteka13</a>
31478                    </div>
31479                    <div class="mb-1">
31480                        <a href="http://www.pasaz-13.pl" target="_blank">Pasaż13</a>
31481                    </div>
31482                    
31483                     <div class="mb-1">
31484                        <a href="https://hotel.com.pl/pl/o-firmie">O firmie</a>
31485                    </div>
31486                    
31487                </div>
31488                <div class="col-md-4 box d-none d-md-block">
31489                    <span class="nag">KONTAKT</span>
31490                    <p class="text-justify">W sprawie ofert poszczególnych hoteli prosimy o bezpośredni kontakt z recepcją hoteli.  Wszystkie adresy można znaleźć w zakładce <a style="text-decoration:underline;" href="https://hotel.com.pl/pl/kontakt">KONTAKT</a></p>
31491                </div>
31492                 <div class="space"><br /></div>
31493                
31494                
31495             
31496                    
31497                   
31498                <div class="col-md-3 col-xl-2 box">
31499                    <span class="nag">BIURO GRUPY LHR</span>
31500                    <div>ul. Siewna 25</div>
31501                    <div>31-231 Kraków</div>
31502                   <!-- <div>tel. <a href="tel:+48122987777">+48 12 298 77 77</a></div>
31503                    <div>faks: <a href="tel:+48122987778">+48 12 298 77 78</a></div> -->
31504                </div>
31505            </div>
31506            <div class="row">
31507                <div class="col-md-4 box text-center text-md-left">
31508                    <span class="nag">METODY PŁATNOŚCI</span>
31509                 <div>
31510                        <img src="https://hotel.com.pl/img/ico/visa.png" alt="Visa" class="mr-3" />
31511                        <img src="https://hotel.com.pl/img/ico/mastercard.png" alt="MasterCard" class="mr-3" />
31512                        <img src="https://hotel.com.pl/img/ico/americanExpress.png" alt="American Express" />
31513                    </div>
31514                    
31515                    
31516                          <div style="margin-top:15px;">
31517                        <img src="https://manager.lbooking.online/CmsImages/unionb.png" alt="Union Pay" class="mr-3" />
31518                        <img style="margin-left: -2px; margin-right: 12px !important;" src="https://manager.lbooking.online/CmsImages/dcb.png" alt="Diners Club" class="mr-3" />
31519                       <img src="https://manager.lbooking.online/CmsImages/jcbb.png" alt="JCB" />
31520                    </div>
31521                </div>
31522                
31523                        <!-- <div class="col-md-6 col-lg-5 box biznes">
31524                            <span class="nag text-nowrap">BIZNES BEZ BARIER</span>
31525                            <div>
31526                                <a href="https://hotel.com.pl/pl/biznes-bez-barier"><img src="https://hotel.com.pl/img/ico/bezBarier.png" alt="Biznes bez barier"/></a>
31527                            </div>
31528                        </div>  -->
31529                        <div class="col-md-6 col-lg-5 box partners">
31530                            <span class="nag">PARTNERZY</span>
31531                         
31532                            
31533                             <div class="partners-cont">
31534                            <div class="partners-item">
31535                 
31536
31537                                  <a href="https://www.yieldplanet.com" target="_blank"><img class="yield" src="https://manager.lbooking.online/CmsImages/logo_white_transparent7.png" alt="Partnerzy" /></a>
31538                                
31539                                
31540                                   <a href="https://ewosoft.com" target="_blank"><img class="ewo" src="https://manager.lbooking.online/CmsImages/ewo7(1).png" alt="Partnerzy" /></a>
31541                                
31542                            </div>
31543                            
31544                         
31545                                
31546                            </div>
31547                            
31548                            
31549                            
31550                            
31551                        </div>
31552              <!-- <div class="space"><br /></div> -->
31553                    <div class="col-md-3 col-xl-2 box text-center text-md-left">
31554                    <span class="nag">SOCIAL MEDIA</span>
31555                    <div>
31556                        <a href="https://twitter.com/likushotels"><img src="https://manager.lbooking.online/CmsImages/twitter(3).png" alt="twitter" class="mr-4" /></a>
31557                        <a href="https://www.youtube.com/channel/UCY1bWoy8GzzhqS0nZtDeFNw"><img src="https://manager.lbooking.online/CmsImages/youtube(4).png" class="mr-4" alt="" /></a>
31558                        
31559                    </div>
31560                </div>
31561                
31562                
31563                
31564                    </div>
31565    
31566
31567
31568                </div>
31569
31570
31571    <div class="partners-item-fundusze">
31572                                
31573                             <a href="https://lbooking.online/lbooking/wydarzenia#blog" target="_blank"><img class="overall" src="https://manager.lbooking.online/CmsImages/gtb.jpg" alt="Partnerzy" /></a>
31574                                                         
31575                                                
31576                                
31577                            </div>
31578                
31579         
31580
31581<div class="copyright text-center">
31582<div>
31583© 2026 <a href="https://hotel.com.pl">hotel.com.pl</a> - Powered by <a href="https://lbooking.online/lbooking" target="_blank"><img style="margin-left:2px;height:20px;" src="/cms/lbooking/images/logolbnew.png" alt="" /></a><span class="aisep">|</span><a class="ailink" href="https://agent.ewosoft.com/pl" target="_blank">EWOSOFT AGENT</a>
31584</div>
31585<div class="ailink-desc">
31586<a href="https://agent.ewosoft.com/pl" target="_blank">LBooking EWOSOFT Agent to inteligentna platforma analityczna dla hoteli, łącząca dane rezerwacyjne, raporty operacyjne i moduły AI do wsparcia decyzji revenue management.</a>
31587</div>
31588</div>
31589
31590<!-- Pdf modal -->
31591
31592<div class="modal-back-pdf">  <div class="loaderpdf">
31593        
31594
31595    <img src="https://manager.lbooking.online/CmsImages/loaderpdf.gif" alt="" />
31596        </div></div>
31597
31598<!-- Konwerter waluty -->
31599<input id="getpln" type="hidden" readonly="readonly" />
31600<input id="convertpln" type="hidden" readonly="readonly" />
31601<span style="display:none" id="plnconverter"></span>
31602
31603<!-- Extra Libriaries -->
31604<script src="/cms/portal/js/js_library/wow.js" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 31604
31604
31605<script src="/cms/portal/js/timer/timer.js?17102025" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 31605
31605
31606<script id="loadcodes" src="/cms/portal/js/kody/servercode.min.js?13072026" defer="defer" type="text/javascript"></script>
vendor: 1 bytes, line 31606
31606
31607<script type="text/javascript">
31608(window.location.href.indexOf("koszyk")>-1||window.location.href.indexOf("cart")>-1)&&setTimeout((()=>{if(window.SomeScript)console.log("Script loaded successfully");else{const o=document.querySelector(".discount-code-cont");o&&(o.innerHTML="");document.querySelectorAll(".tooltip.show").forEach((o=>o.remove()))}const o=document.getElementById("loadcodes");o.onload=function(){console.log("Script loaded successfully")},o.onerror=function(){const o=document.querySelector(".discount-code-cont");o&&(o.innerHTML="");document.querySelectorAll(".tooltip.show").forEach((o=>o.remove()))}}),1e3);
31609</script>
31609</footer>
31610
31611    
31612
31613
31614    
31614<script type="text/javascript">
31615        var rootURL = '/';
31616        var apiURL = '/api';
31617        var cultureAPP = 'pl';
31618    </script>
31618
31619    
31619<script src="/Bundles/scripts?v=MFcKGOSwyK_6htyqCoM0l65W_7yhQPfvh7Ry2MUtZSY1"></script>
31619
31620
31621    
31622            
31622<script type="text/javascript">
31623            $(document).ready(function () {
31624    // Handler for .ready() called.
31625    $('html, body').animate({
31626        scrollTop: $('.banner-info-box').offset().top
31627    }, 'slow');
31628
31629
31630
31631$(window).scroll(function() {    
31632    var scroll = $(window).scrollTop();
31633
31634    if (scroll >= 100) {
31635        $(".navbar").addClass("scrolled");
31636    } else {
31637
31638 $(".navbar").removeClass("scrolled");
31639
31640       
31641    }
31642
31643 
31644
31645  if (scroll >= 100) {
31646        $(".nav-item.active").addClass("nav-item7 active7");
31647    } else {
31648        $(".nav-item.active").removeClass("nav-item7 active7");
31649
31650}
31651
31652
31653
31654});
31655
31656
31657});
31658;
31659        </script>
31659
31660
31661</body>
31662</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.