.creditAnimate{position:relative;-webkit-animation:spinit 2s 1;-moz-animation:spinit 2s 1;animation:spinit 2s 1;top:calc(-1 * 100% + 11px)}@-webkit-keyframes spinit{0%{top:0px}100%{top:calc(-1 * 100% + 11px)}}@-moz-keyframes spinit{0%{top:0px}100%{top:calc(-1 * 100% + 11px)}}@keyframes spinit{0%{top:0px}100%{top:calc(-1 * 100% + 11px)}}@-o-keyframes spinit{0%{top:0px}100%{top:calc(-1 * 100% + 11px)}}.creditAnimate1{position:relative;-webkit-animation:spinit1 2s 1;-moz-animation:spinit1 2s 1;animation:spinit1 2s 1;top:-80px}@-webkit-keyframes spinit1{0%{top:0px}100%{top:-80px}}@-moz-keyframes spinit1{0%{top:0px}100%{top:-80px}}@keyframes spinit1{0%{top:0px}100%{top:-80px}}@-o-keyframes spinit1{0%{top:0px}100%{top:-80px}}.creditAnimate2{position:relative;-webkit-animation:spinit2 2s 1;-moz-animation:spinit2 2s 1;animation:spinit2 2s 1;top:-160px}@-webkit-keyframes spinit2{0%{top:0px}100%{top:-160px}}@-moz-keyframes spinit2{0%{top:0px}100%{top:-160px}}@keyframes spinit2{0%{top:0px}100%{top:-160px}}@-o-keyframes spinit2{0%{top:0px}100%{top:-160px}}.creditAnimate3{position:relative;-webkit-animation:spinit3 2s 1;-moz-animation:spinit3 2s 1;animation:spinit3 2s 1;top:-240px}@-webkit-keyframes spinit3{0%{top:0px}100%{top:-240px}}@-moz-keyframes spinit3{0%{top:0px}100%{top:-240px}}@keyframes spinit3{0%{top:0px}100%{top:-240px}}@-o-keyframes spinit3{0%{top:0px}100%{top:-240px}}.creditAnimate4{position:relative;-webkit-animation:spinit4 2s 1;-moz-animation:spinit4 2s 1;animation:spinit4 2s 1;top:-320px}@-webkit-keyframes spinit4{0%{top:0px}100%{top:-320px}}@-moz-keyframes spinit4{0%{top:0px}100%{top:-320px}}@keyframes spinit4{0%{top:0px}100%{top:-320px}}@-o-keyframes spinit4{0%{top:0px}100%{top:-320px}}.creditAnimate5{position:relative;-webkit-animation:spinit5 2s 1;-moz-animation:spinit5 2s 1;animation:spinit5 2s 1;top:-400px}@-webkit-keyframes spinit5{0%{top:0px}100%{top:-400px}}@-moz-keyframes spinit5{0%{top:0px}100%{top:-400px}}@keyframes spinit5{0%{top:0px}100%{top:-400px}}@-o-keyframes spinit5{0%{top:0px}100%{top:-400px}}.creditAnimate6{position:relative;-webkit-animation:spinit6 2s 1;-moz-animation:spinit6 2s 1;animation:spinit6 2s 1;top:-480px}@-webkit-keyframes spinit6{0%{top:0px}100%{top:-480px}}@-moz-keyframes spinit6{0%{top:0px}100%{top:-480px}}@keyframes spinit6{0%{top:0px}100%{top:-480px}}@-o-keyframes spinit6{0%{top:0px}100%{top:-480px}}.creditAnimate7{position:relative;-webkit-animation:spinit7 2s 1;-moz-animation:spinit7 2s 1;animation:spinit7 2s 1;top:-560px}@-webkit-keyframes spinit7{0%{top:0px}100%{top:-560px}}@-moz-keyframes spinit7{0%{top:0px}100%{top:-560px}}@keyframes spinit7{0%{top:0px}100%{top:-560px}}@-o-keyframes spinit7{0%{top:0px}100%{top:-560px}}.creditAnimate8{position:relative;-webkit-animation:spinit8 2s 1;-moz-animation:spinit8 2s 1;animation:spinit8 2s 1;top:-640px}@-webkit-keyframes spinit8{0%{top:0px}100%{top:-640px}}@-moz-keyframes spinit8{0%{top:0px}100%{top:-640px}}@keyframes spinit8{0%{top:0px}100%{top:-640px}}@-o-keyframes spinit8{0%{top:0px}100%{top:-640px}}.creditAnimate9{position:relative;-webkit-animation:spinit9 2s 1;-moz-animation:spinit9 2s 1;animation:spinit9 2s 1;top:-720px}@-webkit-keyframes spinit9{0%{top:0px}100%{top:-720px}}@-moz-keyframes spinit9{0%{top:0px}100%{top:-720px}}@keyframes spinit9{0%{top:0px}100%{top:-720px}}@-o-keyframes spinit9{0%{top:0px}100%{top:-720px}}.creditAnimate0{position:relative;-webkit-animation:spinit0 2s 1;-moz-animation:spinit0 2s 1;animation:spinit0 2s 1;top:-800px}@-webkit-keyframes spinit0{0%{top:0px}100%{top:-800px}}@-moz-keyframes spinit0{0%{top:0px}100%{top:-800px}}@keyframes spinit0{0%{top:0px}100%{top:-800px}}@-o-keyframes spinit0{0%{top:0px}100%{top:-800px}}input[type="text"].calendarInput{width:250px;background-image:url("/v1/images/calendarIcon.png");background-repeat:no-repeat;background-position:calc(100% - 9px) 6px;opacity:1;cursor:pointer}input[type="text"].calendarInput.visible{margin-bottom:-40px;opacity:1;text-transform:lowercase;position:relative;z-index:2}.calendarContainer{position:absolute;padding:0px;z-index:100;margin-top: 20px;border:1px solid #999;border-radius:5px}.calendar_table, .closebutton {border: 0px;color: #333;font-size: 12px;font-family:verdana}.calendar_table a{text-decoration: none;color: #fff}.calendar_table a.buttonOk{display:inline-block;border-radius:3px;color:#13afb5;height:24px;font-size:12px;line-height:24px;position:relative;top:-0px;left:3px;padding-left:10px;padding-right:10px;background:#fff;border:1px solid #13afb5;margin-left:0px}.calendar_table a.buttonOk:hover{color:#fff;border:1px solid #13afb5;background-color:#13afb5}.calendarlayer{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.1);z-index:99;top:0px;left:0px}.calendar_table .calendar_day , .calendar_table .left_arrow, .calendar_table .right_arrow{width: 25px;height: 25px;text-align: center;vertical-align: middle;cursor: pointer;color: #12afb4;padding-top: 3px;padding-bottom: 3px}.calendar_table .left_arrow{text-align:left}.calendar_table .right_arrow{text-align:right}.calendar_table .left_arrow, .calendar_table .right_arrow{font-family:verdana}.calendar_table td{padding: 0px !important}.calendar_table .push_label{text-align: center;vertical-align: middle;cursor: pointer;border: 0px;font-weight: bold;padding: 2px 5px;display: inline-block;font-size:16px}.calendar_table .month_label{display:inline-block;max-width:80px;text-overflow:ellipsis;white-space:nowrap;height:27px;overflow:hidden;padding-right:6px}.calendar_table .year_label{display:inline-block;max-width:40px;text-overflow:ellipsis;white-space:nowrap;height:27px;overflow:hidden}.calendar_table .calendar_week_row td, .closebutton{background:#eee;padding-bottom:2px !important;height:30px;font-size:12px;font-weight:bold;padding:0px;line-height:30px;vertical-align:top}.calendar_table .calendar_day{display: block;width:20px;color:#414a4c;padding:0px}.calendar_table .calendar_day:hover{background:#e8e9eb;}.calendar_table .calendar_day:hover:after{display:none}.calendar_table .calendar_day.weekend{}.calendar_table .calendar_day.different_month{color: #7b9196}.calendar_table .calendar_day.current_date{}.calendar_table .calendar_day.selected{color:#fff !important;background:#b60b33}.calendar_table .calendar_day.selected_other{color:#fff;background:#c85f78}.calendar_table .calendar_day.disabled{color:#c6c6c6;cursor:no-drop}.calendar_table .calendar_day.disabled:hover{background:inherit}.calendar_table .today_button{display:none}.calendar_table .time_display{display: inline-block;border: 1px solid #dcdcdc;padding: 1px 4px;margin: 4px 3px 2px 3px;color: #333;background-color: #fff;font-size: 12px;cursor: pointer}.calendar_table .ampm{background-color: #d3d3d3}.calendar_table .time_separator{display: inline-block;border: 0px;padding: 1px;background: none;color: #333}.calendar_table .time_display.overlay{position: relative;margin: 0px 2px;padding:0px 0px;height:24px;line-height:24px;text-align:center;width:35px;padding-right:10px}.calendar_table .time_display .overlay_upper{background-position:center top;background-repeat:no-repeat;position: absolute;left: 0px;top: 0px;width: 100%;height: 50%;border: solid 10px transparent;border-bottom:none;margin-left:-10px;margin-top:-10px}.calendar_table .time_display .overlay_upper:after{content: " ";position: relative;top: 1px;right: -33px;height: 10px;width: 10px;display: block;background-image:url("/images/images.png");background-position:-354px -165px}.calendar_table .time_display .overlay_lower:after{content: " ";position: relative;top: 2px;right: -33px;height: 10px;width: 10px;display: block;background-image:url("/images/images.png");background-position:-375px -165px}.calendar_table .time_display .overlay_lower{background-position:center bottom;background-repeat:no-repeat;position: absolute;left: 0px;bottom: 0px;width: 100%;height: 50%;border: solid 10px transparent;border-top:none;margin-left:-10px;margin-bottom:-10px}table.calendar_table{border-spacing:0px;width:200px}table.calendar_table .calendar_day{width:30px;height:30px;line-height:30px;border-right:1px solid #e4e9e9;border-bottom:1px solid #e4e9e9}table.calendar_table > tbody > tr > td:first-child{border-left:1px solid #e4e9e9}table.calendar_table > tbody > tr > td:first-child div.calendar_day{margin-left:4px}table.calendar_table > tbody > tr > td:last-child{border-right:1px solid #e4e9e9}table.calendar_table > tbody > tr > td:last-child div.calendar_day{border-right:0px;margin-right:4px}table.calendar_table > tbody > tr:nth-last-child(2) > td div.calendar_day{border-bottom:0px;margin-bottom:4px}table.calendar_table > tbody > tr:nth-last-child(2){border-bottom:1px solid #e4e9e9}table.calendar_table > tbody > tr:first-child > td:first-child{border-color: #585e68}table.calendar_table > tbody > tr:first-child > td:last-child{border-color: #585e68}.calendar_table .calendar_day.selected:after{display:none}.calendar_table .calendar_day.current_date:after{display:none}table.calendar_table{display:table}table.calendar_table tr{display:table-row}table.calendar_table td{display:table-cell}table.calendar_table > tbody > tr:first-child > td{background:#585e68;color:#fff}table.calendar_table{background-color:#ffffff}table.calendar_table > tbody > tr:first-child > td{height:30px;line-height:30px}table.calendar_table > tbody > tr:first-child > td div{color:#fff;height:30px;line-height:30px}.calendar_table .month_label{height:30px;line-height:30px}.calendar_table .year_label{height:30px;line-height:30px}table.calendar_table > tbody > tr:first-child > td div.left_arrow,table.calendar_table > tbody > tr:first-child > td div.right_arrow{text-align:center;padding-top:6px;height:31px}.iconRight,.iconLeft{width:22px;height:22px;display:inline-block;background-image:url("/v1/images/images.png");border-radius:44px}.iconRight:hover,.iconLeft:hover{background-color:rgba(255,255,255,0.2)}.iconLeft{background-position:-209px 0px;position:relative;left:16px}.iconRight{background-position:-237px 0px;position:relative;left:3px}.calendar_table .push_label{font-family: Arial;font-size:12px;font-weight:normal;text-align:left;margin-left:15px;width:calc(100% - 15px)}.calendar_table .month_label{padding-left:5px;font-weight:bold}.calendar_table .year_label:after{content:"."}.calendar_table .month_label{max-width:1000px}@import url(https://fonts.googleapis.com/css?family=Roboto:300);.xmasCalendar .shareText{display:block;}.xmasCalendar .v3-iconButton.keepLabelOnMobile{float:left;margin: 10px 0 20px;}.xmasCalendar .xmasCalendarHeader{max-width:960px;height: 345px;background-image:url("/designv5/images/temporary_events/xmasCalendarBG.png");margin: 0px auto auto auto;background-size: contain;background-repeat:no-repeat}.xmasCalendar .mobileOnly{display:none}.xmasCalendar{max-width:960px;height: auto;background-color: #b32a31;background-repeat:no-repeat;margin: 40px auto auto auto;background-size: contain;padding: 15px 15px 35px 15px}.xmasCalendarTitle{width:960px;text-align:center;margin:0px;padding:0px;height:198px;line-height:224px;color:#fff;font-weight:normal;overflow:hidden;display:block}.xmasCalendar .daysContainer{padding-left:165px;padding-right:165px;clear:both;float:none}.xmasCalendar .daysContainer .cday{width:114px;height:114px;background-color:#fff;float:left;border-radius: 5px;margin-right:15px;margin-bottom:15px;background-image:url("/mobilev3/images/advent2021/AdventActive.jpg?v=2");position:relative}.xmasCalendar .daysContainer .cday:nth-child(5n){margin-right: 0px}.xmasCalendar .daysContainer .cday span{text-align:center;font-size:24px;color: #b32a31;width:35px;height:30px;top:4px;right:5px;display:block;position:absolute}.xmasCalendar .cday.inactive{background-image:url("/mobilev3/images/advent2021/AdventInActive.jpg?v=2")}.xmasCalendar .cday.inactive span{color: #b32a31}.xmasCalendar .cday:hover{box-shadow: inset 0px 0px 0px 4px rgba(0,0,0,0.27)}.xmasCalendar .cday1{background-position: 10px 5px}.xmasCalendar .cday2{background-position:-129px 0px}.xmasCalendar .cday3{background-position:-261px 0px}.xmasCalendar .cday4{background-position:-395px 0px}.xmasCalendar .cday5{background-position: -531px 0px}.xmasCalendar .cday6{background-position: 10px -129px}.xmasCalendar .cday7{background-position: -120px -129px}.xmasCalendar .cday8{background-position:-257px -129px}.xmasCalendar .cday9{background-position: -394px -129px}.xmasCalendar .cday10{background-position: -525px -129px}.xmasCalendar .cday11{background-position: 10px -257px}.xmasCalendar .cday12{background-position: -120px -257px}.xmasCalendar .cday13{background-position:-259px -257px}.xmasCalendar .cday14{background-position: -395px -257px}.xmasCalendar .cday15{background-position: -529px -257px}.xmasCalendar .cday16{background-position: 12px -385px}.xmasCalendar .cday17{background-position: -120px -385px}.xmasCalendar .cday18{background-position:-261px -381px}.xmasCalendar .cday19{background-position: -405px -385px}.xmasCalendar .cday20{background-position: -528px -385px}.xmasCalendar .cday21{background-position: 10px -508px}.xmasCalendar .cday22{background-position: -129px -502px}.xmasCalendar .cday23{background-position: -273px -497px}.xmasCalendar .cday24{background-position: -418px -501px}.xmasCalendar .cday18.inactive{background-position: -262px -382px;}.xmasCalendar .cday21.inactive{background-position: 10px -510px;}.xmasCalendar .button.blue{background-color: #3073bb;border: 1px solid #1f5082;box-shadow: 0px 1px 0px 0px #1f5082;}.xmasCalendar .xmasText{font-size:16px}.xmasCalendar .desktopOnly{padding: 15px 0px 10px 0px}.xmasCalendar .shareText{font-size:14px;font-weight:700;color:#fff;letter-spacing:0.6px;margin-top:14px;margin-bottom:8px}.xmasCalendar .textBlock{clear:both;float:none;padding-left:165px;padding-right: 80px;color:#fff;padding-top:0px;line-height:22px}.xmasCalendar .textBlock h2{font-weight: 400;font-size:26px;letter-spacing:1px;margin:0px;padding: 40px 0px 23px 0px}.xmasCalendar .imgBlock{background-image: url("/designv5/images/temporary_events/angel.png");background-repeat:no-repeat;background-position: top center;width: 348px;height: 265px;background-size: cover;}.xmasCalendar .withFlexBox{display:flex;flex-direction: row}.xmasCalendarPopup{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000}.xmasCalendarPopup.opened{display:block}.xmasCalendarPopup .modal{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1001}.xmasCalendarPopup .popupContent{position: absolute;z-index:1002;margin: 0 auto;top: 50%;left: 50%;transform: translate(-50%, -50%)}.xmasCalendarPopup .popupFrame{width:570px;background:#fff;min-height:370px;display:inline-block;padding: 40px 30px;border-radius: 5px;position:relative}.xmasCalendarPopup .popupFrame .image{display:block;width:auto;height:337px;background-color:#cfcfcf;background-repeat:no-repeat;background-position:center center;color:#ffffff;padding:3px 17px;text-align:right;font-size: 40px}.xmasCalendarPopup .popupFrame .textContent{padding: 0px 0px 0px 0px;margin:0 auto}.xmasCalendarPopup .popupFrame .textContent.notitle{margin: 23px auto 42px auto;font-weight: 400;font-size: 16px}.xmasCalendarPopup .popupFrame #xmasPopupActual .image{background-size:cover}.xmasCalendarPopup .popupFrame .image span{margin-top: 0px;display:inline-block}.xmasCalendarPopup .xmasPopupActualText{font-weight: 600}.xmasCalendarPopup .popupFrame .xmasPopupClose{display:block;width:20px;height:20px;background-color: transparent;position:absolute;top: 10px;right: 13px;border: 0;box-shadow:none}.xmasCalendarPopup .popupFrame .xmasPopupClose:hover:after,.xmasCalendarPopup .popupFrame .xmasPopupClose:hover:before{content:"";display:block;width: 24px;height: 3px;background-color: #000;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)}.xmasCalendarPopup .popupFrame .xmasPopupClose:before,.xmasCalendarPopup .popupFrame .xmasPopupClose:after{content:"";display:block;width: 24px;height: 3px;background-color: #cbccce;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)}.xmasCalendarPopup .popupFrame .xmasPopupClose:before{transform:rotate(45deg)}.xmasCalendarPopup .popupFrame .xmasPopupClose:after{transform:rotate(-45deg)}.xmasCalendarPopup .popupFrameText{color:#434343}.xmasCalendarPopup .button{width:171px;height:37px;display:block;line-height: 23px;color:#fff;font-weight:bold;margin:0px auto;text-align:center;margin-top:5px;border-radius:5px;font-size:15px}.xmasCalendarPopup h3{color:#94040a;font-weight:bold;font-size: 16px;letter-spacing:0.6px;margin-top: 22px;margin-bottom:8px}.xmasCalendarPopup #xmasPopupPast .image{background-image:url("/designv5/images/temporary_events/xmasCalendarUnhappy.png")}.xmasCalendarPopup #xmasPopupFuture .image{background-image:url("/designv5/images/temporary_events/xmasCalendarHappy.png")}.xmasCalendarPopup #xmasPopupActual h3{line-height:26px;margin-top:24px;margin-bottom:8px}.xmasCalendar .fbShareBlock{display:block;margin:10px 0px 0px 0px}.xmasCalendar .fbShareBlock .fb-like{display:inline-block;margin:0px 6px 0px 0px}.xmasCalendar .fbShareBlock .fb-share-button{display:inline-block}@media screen and (max-width:1000px){.xmasCalendar .mobileOnly {display:block} .xmasCalendar .imgBlock{display:none} .xmasCalendar .daysContainer{display:grid;grid-gap: 10px;grid-template-columns: repeat(auto-fill, minmax(115px, 0fr));margin: 0 auto;align-items: center;justify-content: center;padding-right: 0;padding-left: 0} .xmasCalendar .textBlock{clear:both;float:none;padding-left: 30px;padding-right: 30px;color:#fff;padding-top:0px;line-height:22px} .xmasCalendar .xmasCalendarHeader{max-height:270px} .xmasCalendar .button.blue{background-color: #3073bb;border: 1px solid #1f5082;box-shadow: 0px 1px 0px 0px #1f5082;} .xmasCalendar .textBlock{clear:both;float:none;padding-left: 65px;padding-right: 65px;color:#fff;padding-top:0px;line-height:22px} .xmasCalendar .textBlock h2{font-weight:bold;font-size:26px;letter-spacing:1px;margin:0px;padding:22px 0px 29px 0px} .xmasCalendar .textBlock .desktopOnly{display:none} .xmasCalendar .imgBlock{background-image: url("/designv5/images/temporary_events/angel.png");background-repeat:no-repeat;background-position: top center;width: 319px;height: 248px;background-size: cover;} .xmasCalendar .withFlexBox{display:flex;flex-direction: row} .xmasCalendarPopup{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000} .xmasCalendarPopup.opened{display:block} .xmasCalendarPopup .modal{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1001} .xmasCalendarPopup .popupContent{position: absolute;z-index:1002;margin: 0 auto;top: 50%;left: 50%;height: 100%;transform: translate(-50%, -50%);overflow: auto} .xmasCalendarPopup .popupFrame{background:#fff;min-height:370px;display:inline-block;padding: 40px 30px;min-width: 320px;position:relative} .xmasCalendarPopup .popupFrame .image{display:block;width:536px;height:337px;background-color:#cfcfcf;background-repeat:no-repeat;background-position:center center;color:#ffffff;padding:3px 17px;text-align:right;font-size:80px} .xmasCalendarPopup .popupFrame #xmasPopupActual .image{background-size:cover} .xmasCalendarPopup .popupFrame a.xmasPopupClose{background-image:url("/designv5/images/temporary_events/close.png");background-position:center center;background-repeat:no-repeat;width:31px;height:31px;position:relative;float: right;display:inline-block;background-size:cover} .xmasCalendarPopup .popupFrame .image span{margin-top:-14px;display:inline-block} .xmasCalendarPopup .button{width:171px;height:37px;display:block;line-height: 23px;color:#fff;font-weight:bold;margin:0px auto;text-align:center;margin-top:5px;border-radius:5px;font-size:15px} .xmasCalendarPopup h3{color:#94040a;font-weight:bold;font-size:22px;letter-spacing:0.6px;margin-top:14px;margin-bottom:8px} .xmasCalendarPopup #xmasPopupPast .image{background-image:url("/designv5/images/temporary_events/xmasCalendarUnhappy.png")} .xmasCalendarPopup #xmasPopupFuture .image{background-image:url("/designv5/images/temporary_events/xmasCalendarHappy.png")} .xmasCalendarPopup #xmasPopupActual h3{line-height:26px;margin-top:24px;margin-bottom:8px}  .xmasCalendarPopup .popupFrame .xmasPopupClose{display:block;width:20px;height:20px;background-color: transparent;position:absolute;top: -33px;right: -20px;border: 0;box-shadow:none} .xmasCalendarPopup .popupFrame .xmasPopupClose:hover:after, .xmasCalendarPopup .popupFrame .xmasPopupClose:hover:before{content:"";display:block;width: 24px;height: 3px;background-color: #000;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)} .xmasCalendarPopup .popupFrame .xmasPopupClose:before, .xmasCalendarPopup .popupFrame .xmasPopupClose:after{content:"";display:block;width: 24px;height: 3px;background-color: #cbccce;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)} .xmasCalendarPopup .popupFrame .xmasPopupClose:before{transform:rotate(45deg)} .xmasCalendarPopup .popupFrame .xmasPopupClose:after{transform:rotate(-45deg)}  .xmasCalendar .textBlock .fbShareBlock{display:none}}@media screen and (max-width:600px){.xmasCalendar .v3-iconButton.keepLabelOnMobile:before { top:3px;} .xmasCalendar .v3-iconButton.keepLabelOnMobile span{display:initial;padding-right:6px;}  .xmasCalendar .mobileOnly{display:block} .xmasCalendar{margin:0 auto;padding:15px 0px} .xmasCalendar .xmasCalendarHeader{width: 100%;height: 210px;max-height: 190px;background-image:url("/designv5/images/temporary_events/mobilexmasCalendarBg.png");margin: 0px auto auto auto;background-size: cover;margin-bottom: 25px;background-repeat:no-repeat;background-position: bottom center} .xmasCalendar .daysContainer{display:grid;grid-gap: 10px;grid-template-columns: repeat(auto-fill, minmax(90px, 0fr));margin: 0 auto;align-items: center;justify-content: center;padding-right: 0;padding-left: 0}  .xmasCalendar .button.blue{background-color: #3073bb;border: 1px solid #1f5082;box-shadow: 0px 1px 0px 0px #1f5082;} .xmasCalendar .textBlock{clear:both;float:none;padding-left: 15px;padding-right: 15px;color:#fff;padding-top:0px;line-height:22px} .xmasCalendar .textBlock h2{font-weight: 400;font-size: 21px;letter-spacing:1px;margin:0px;padding:22px 0px 29px 0px} .xmasCalendar .imgBlock{background-image: url("/designv5/images/temporary_events/angel.png");background-repeat:no-repeat;background-position: top center;width: 319px;height: 248px;background-size: cover;} .xmasCalendar .withFlexBox{display:flex;flex-direction: row} .xmasCalendarPopup{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:1000} .xmasCalendarPopup.opened{display:block} .xmasCalendarPopup .modal{position:fixed;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:1001} .xmasCalendarPopup .popupContent{position: absolute;z-index:1002;margin: 0 auto;top: 55%;left: 50%;transform: translate(-50%, -50%);height: 100%;overflow: auto} .xmasCalendarPopup .popupFrame{background:#fff;display:inline-block;padding: 35px 10px;position:relative;width: 320px} .xmasCalendarPopup .popupFrame .image{display:block;width: auto;height: 240px;background-color:#cfcfcf;background-repeat:no-repeat;background-position:center center;color:#ffffff;padding:3px 17px;text-align:right;margin: 0 auto;max-width: 255px;font-size: 40px} .xmasCalendarPopup .popupFrame #xmasPopupActual .image{background-size:cover} .xmasCalendarPopup .popupFrame a.xmasPopupClose{background-image:url("/designv5/images/temporary_events/close.png");background-position:center center;background-repeat:no-repeat;width:31px;height:31px;position:relative;float: right;display:inline-block;background-size:cover} .xmasCalendarPopup .popupFrame .textContent{padding: 0px 15px;margin:0 auto} .xmasCalendarPopup .popupFrame .textContent{padding: 0px 15px 0px 15px;margin:0 auto}  .xmasCalendarPopup .popupFrame .image span{margin-top: 0px;display:inline-block} .xmasCalendarPopup .button{width:171px;height:37px;display:block;line-height: 23px;color:#fff;font-weight:bold;margin:0px auto;text-align:center;margin-top:5px;border-radius:5px;font-size:15px} .xmasCalendarPopup h3{color:#94040a;font-weight:bold;font-size: 16px;letter-spacing:0.6px;margin-top: 22px;margin-bottom:8px} .xmasCalendarPopup #xmasPopupPast .image{background-image:url("/designv5/images/temporary_events/xmasCalendarUnhappy.png")} .xmasCalendarPopup #xmasPopupFuture .image{background-image:url("/designv5/images/temporary_events/xmasCalendarHappy.png")} .xmasCalendarPopup #xmasPopupActual h3{line-height:26px;margin-top:24px;margin-bottom:8px}  .xmasCalendarPopup .popupFrame .textContent.notitle{margin: 23px auto 25px auto;font-weight: 400;font-size: 16px}  .xmasCalendarPopup .popupFrame .xmasPopupClose{display:block;width:20px;height:20px;background-color: transparent;position:absolute;top: -33px;right: 8px;border: 0;box-shadow:none} .xmasCalendarPopup .popupFrame .xmasPopupClose:hover:after, .xmasCalendarPopup .popupFrame .xmasPopupClose:hover:before{content:"";display:block;width: 24px;height: 3px;background-color: #000;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)} .xmasCalendarPopup .popupFrame .xmasPopupClose:before, .xmasCalendarPopup .popupFrame .xmasPopupClose:after{content:"";display:block;width: 24px;height: 3px;background-color: #cbccce;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)} .xmasCalendarPopup .popupFrame .xmasPopupClose:before{transform:rotate(45deg)} .xmasCalendarPopup .popupFrame .xmasPopupClose:after{transform:rotate(-45deg)}  .xmasCalendar .daysContainer .cday{width: 90px;height: 90px;background-color:#fff;float:left;border-radius: 5px;margin-right: 3px;margin-bottom: 4px;background-image:url("/mobilev3/images/advent2021/AdventActive.jpg?v=2");position:relative} .xmasCalendar .daysContainer .cday:nth-child(5n){margin-right:0px}.xmasCalendar .daysContainer .cday:nth-child(5n){margin-right: 3px} .xmasCalendar .daysContainer .cday span{text-align:center;font-size:24px;color: #b32a31;width: 15px;height: 15px;top:4px;font-size: 15px;right: 5px;display:block;position:absolute} .xmasCalendar .cday.inactive{background-image:url("/mobilev3/images/advent2021/AdventInActive.jpg?v=2")} .xmasCalendar .cday.inactive span{color: #b32a31} .xmasCalendar .cday:hover{box-shadow: inset 0px 0px 0px 4px rgba(0,0,0,0.27)} .xmasCalendar .cday1{background-position: -2px -10px;} .xmasCalendar .cday2{background-position: -140px -15px } .xmasCalendar .cday3{background-position: -273px -13px;} .xmasCalendar .cday4{background-position: -406px -15px;} .xmasCalendar .cday5{background-position: -543px -17px;} .xmasCalendar .cday6{background-position: -2px -149px;} .xmasCalendar .cday7{background-position: -135px -151px;} .xmasCalendar .cday8{background-position: -269px -147px;} .xmasCalendar .cday9{background-position: -405px -145px;} .xmasCalendar .cday10{background-position: -535px -143px;} .xmasCalendar .cday11{background-position: 0px -275px;} .xmasCalendar .cday12{background-position: -135px -273px;} .xmasCalendar .cday13{background-position: -270px -273px;} .xmasCalendar .cday14{background-position: -407px -274px;} .xmasCalendar .cday15{background-position: -543px -277px;} .xmasCalendar .cday16{background-position: -1px -397px;} .xmasCalendar .cday17{background-position: -133px -395px;} .xmasCalendar .cday18{background-position: -273px -397px;} .xmasCalendar .cday19{background-position: -417px -392px;} .xmasCalendar .cday20{background-position: -543px -395px;} .xmasCalendar .cday21{background-position: -1px -519px;} .xmasCalendar .cday22{background-position: -140px -515px;} .xmasCalendar .cday23{background-position: -285px -518px;} .xmasCalendar .cday24{background-position: -432px -515px;}}@media screen and (max-width:1001px) and (min-width: 850px){.xmasCalendar .daysContainer .cday:nth-child(5n){margin-right: 15px}}@media screen and (max-width:720px) and (min-width: 601px){.xmasCalendar .daysContainer .cday:nth-child(5n){margin-right: 15px}}@media screen and (max-width:600px min-width: 320px){.xmasCalendar .daysContainer .cday:nth-child(5n){margin-right: 0px}}.citSlidePopupInvisible{opacity:0;pointer-events:none}.citSlidePopupVisible{opacity:1}.citSlidePopupInvisible,.citSlidePopupVisible,#citslideTwo{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.citSlidePopupInvisible{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.citSlideTwoModalLayer{z-index:1;position:fixed;top:0px;left:0px;width:100%;height:100%}.citSlideTwoModalLayer .closeButton{background-repeat:no-repeat;cursor:pointer;opacity:1.0;background-size:45px 90px;width:45px;height:45px;display:block;position:fixed;right:10px;top:10px;z-index:2;background-position:center top;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAC0CAYAAAAU5jvwAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAEftJREFUeNrsnX+UVdV1xz/nDQzzCAnzlAE7sQ2SNiiCGmijiVSrmWKNWJsYs3TR2rRNbWKWGsSsJqtRm+qKrq4qy7ra0rSmhlTtSrT5IWiCxKqRSFiFqvgj5gdgKyMw6JtJgBlmGG7/OPsN18ebe/a579777nvDd623Hsw79717vvecffbeZ5+9TRAE5AhtQBcwC5gBdMqrCEyVz6cAh4ARYAg4KP/ul9deYDfQB4ymfcPGGF27BhNdAN4J/DowG+gGJif03SNAL7AD+BmwEzg8kYg2wLuA+cA8GalZ4ADwEvAC8CoQtCrRHcAieR3XYBH1JrBZXkOtQvQ04GxgocjXPOEgsAXYAOxrVqLbgd8GzkpQ7qaFEeBHwFPAcLMQbYDTgB7g7TQXfgmsB57XyvBGEd0JXAy8m+bGz4GHRV3MHdGnARclIId3AXtED+4HBkRjGBT9eVj06XZZYNvlNV0edBcwEzghAfm9VkZ3LoieBHxIFru4eAV4Wd4HE3rwRWAucIq8x8UW4BF5yA0jehpwOXBijGv7gP8GnpXRkyamAO8V1bIrxvWvAf9RSzPJgugZwDKg5HndTuAZMRwagfmiCfkOjjJwn5j4mRH9K8AfAm/zuGYP8ANga04WvAWifs70uGY/8O/A61kQPQv4uMhADQ4LwU+m4WtIwNdyrhBeUF4zBPwb1nGVGtHTgT8D3qFs/yqwRuRxntEFLBUfjAa/AO4BBtIg+m1CstZP8RTweJPpz+cD53j4S+4xxuzXTh0N2oArPEh+pAlJRu75EWXb44ArgiBoS5Lo3/VYpf8T2NTEVuEm6YMGJwo3iRB9MnCm8oe/7rKkmgTPS180cvXMIAhOrpfoTuAScRS58CDWsd4qeAl4SLPOAZcEQdAZl2gD/L5SjVvTQAMkTbyAdS5pzP2LgyAwcYg+HZij+JHviindqtgsfXTh3cKZF9FTsP5kF34CbKT1sVH66kJPEARTfIg+B+swcllIa5k4WIt7f3GaWJkqoqcB71P88Gqsr3iiYED6rNFCpmmIXox7j+9JbMzEREMv8ISjzWThMJLoDtwO/N2KH2tlPCkcRGFhEAQd4T9Mqm6A3RaKwg+IGXxSLpd7aj3tCLwIfMOj/WLlIj6mUZRKpYc9uxEIBx+NaNOO3WTYUGtEG+A3HT+ysx59uVQqrfcUOacqVcyKLnu2z3PH7njH1a93OtosCuvVYaLfhdtp9EwCU2+NZ3vtCF2E3keOkFzP/qSLi+MIuV3DRM93XNiXhPVXKpV6gac9LukWEiO/1lNkvCiveq1Gl599fjXRBWzAoctCSgQiQsqeo7rokM1aDNYhMnw5mRcEQSFM9Im4ozr/J+HV22cRKkaMas2ID2OD50Ouh5Opwu0Y0a7IoldIOCSgVCpt8xQhPdTecfcRGb6/6cJB4cblAxkjeraj8csp6aQbYoiQuFqJ7yzSwsXN7ArRbTL9ovDjNFgulUqDnp2vJtZnNK9PUGT4cNMdBEFbAbsDHGVy76LOYG3FdN4cY1QvQh+8U05YZBwxPowZEo6iTPKuAjZOIwp7MjBrfUZbdwwL8OGU79/F0awCNrTLpT+nDV+Vy6XuhfG0zJo04eKoq6CYfv0ZOWuSMCJqiYwNGdy7i6POAjb6KApZ+pzXkFzYbhJmthYujqYXFIbKgQyJTtJqS2OGxOVoakEh6wbJFpsTICjJB5YE0cWKHh2FQ2SPeqd8WjrzeHAdhZ5UwH3mZLgBRJcJxSDHGM2bM75fF0ftBcXTaGsA0Ys9Teu3TFP8vHmZoIDbWdSe8T2V8NspGU/P7s7wnl0cDRcUwz7rY8UX47dTMh6WZnjPznUubyN6UR0iYzxTPQu4VOTBAm6HUTFDkdGT8Hf24H9qLA2i9xcU5uP0jIjuSemhXpbRIInUogpUnZur5RDJSGSc6tF+W85EiIujvQXgDUejtJOYFD1FRhkbA+djkJydsgg53vH5G5oRPSNlopd6ioyHq961D/PiBhI9NqJHIhrNxMbkJW/+lcuneoqMzSGx4bszMycNESIxdlGnb0cqI3oUd5jWySmQXPTUdWs5inx9ImmIEBc3vcaY0cou+A5H41NyIDI21CB1ED/Hvu96oIGLmx0VExxsxpUozE3SQowhMqLCyJ7GP3ByUUJdmYI7F8jPw0S/htun+t4ERYbvqFpT5+dpGTIuTg4It2NEH8Z9RjCpUeDbSc2I7fVcGJMSIa6g/ZeNMYfDRIM7UrQLd8SpRmT4PDAfGey7MPqKr2rMx53rY4zTMNGvYk/sR+GsjEWGD3lxtq+Wyn3FgYuLN8NKRpjoQDH9TqxjVC/1FBm+enK1nq0VIUtjjmZXEoLNxpixIyjV+To6gOuJdo3uBlaRUBLVJoQBPkl0hNcwcKeEix01osG6TLc4fmgWNj3ORMW5uMPotoRJrkV0ZZUfUfxY9wQkuRv4HUebkVo6fy2i9+FObGKAK8nOV50HTJc+u7DJGLNPQzTYfEiuNL8d2BSZEwUX4Xau7RPu0BJ9UKkqvacela+JcJb01amOGmMO+hAN8JxSVfo9bALYVsVp0keNOvrceB9GER0A30EX7f+ROq2svGKe9E1jLH0nrDf7EA124/ZbSp35MtxnFZuNZM3GbgB82xjTH9VIkyXsx+jTq32sRcTIadIXTdKuTcYY52Eqbd67dYi7TylG3tfEJP+WUlwgnKzTNNQSPQo8gNvpVMGHsOknmw3ne6isZeABY4yqepFvEtgubKZdbTrjVk0Cux+4F+hLM63xCcAf45/W+Any6Yg6D/+0xvciZwvzmKh7txCel0SEp2Kzoc3yuCbTRN3h6bYMm1bTB69hk4q82ECC349/6vl+bOr5t4jBZiimsAfrqH+WbIopnIHdRpsZ4/qd2GIKvzyKwGPlQcbKg5xMfQFAuSgPUq3kp1nw5gBHCkaCPcw+CRubPJUJUPAmjE5sht45NDe2iZ+n30lgg4uSnQ58kOYsSvZ9rBcu10XJqhegc8Qcb4Yye5tE/fTKTZK3wpGL0WWJzBrDstg9TRMXjqylBSwkX6VQt9Sr5eS9uO9sbBDKKWRb3PdlsUx30MLFfWvhWLnqBmG8AuxTRfRMDj2IEXkNymjtJ8cF2CflbHFqx24hLQR+Q4yOGUJykSOVOUeF5IMcqXS/V4ydn4rsfYbsc43kdkS3Y3eYL8CWvetO8OEfEtGxFfgetvLE8EQSHW3Ah4FLxdGT1RHoQawD6yHgm0mJlTwSPQu4AVtbqrPBM7kfeAz4O9xp5JuG6DnAjdijZ3k0WDYAtxAzN14eiD4OuE18HnlbdGvJ8/8C/hL9BnTDiW4DlgN/gt9WVx6wH1vmdKVWhjeK6AXAXbSGm/Q6FIWIG0H0CuAvEpDDe0Qt2wb8n7zvkkVrv0ztIvY8zEysw//t8nB/Vd67ibdlVS2//xm4Iy9ETwO+Qn3RSa9gy5B+jeQqFnUDf4QNiqmn0v0m4E8Zx7uXFdFzsNvvcY5ZvAE8KqIm7QCbLlk3LsCd8qEWerHhFdsaQfSZwJfxP17xOja87O8bJH+vxe7c+w6OAeAq4EdZEt0jRPm4OPdi4yJW5mTBW46NS/FJ/HJAHtT6LIg+VxYJbbKUwyIiltOY9JsuX8tK4EL0IWEHZWQ/mSbR87DVhacp2/8v8DnghzlX5z4A3A78mrL9Pmz89EtpED0bG/2v9VM8CnyqyfTnf5LRrfWX/IExZoemsXa6FIH7PUhe3YQkI/e8Wtm2E7g/CIJikkSv8lil7wZuamKr8Cbpg1ZXX5UU0Vdh4zM0+FuXJdUkuEP6opGr5wRBcFW9MnoBtkKmRsO4s4G6cZo69/WKdkPAZcaYrXFGdJsQpyH5Ky1IMtKnexTtOoC7giBoi0P0DcBJih+5H/gbWhe3SB817ogbfEVHlyjkLsvvJ8ASJgbW4T4PfgA41xjTpx3RtylIPgh8homDz+A+mTAV+JJWdMzBnfwD4BrcKdxaCS9Jn104LwiCORqib8a9x7cW5YnRFhQfrmSGk4TDSBk9CxvCGhX/1ofNXzHKxEQbsJHo5NwjwGJjzO4w+2GswB1k+LW4JJfL5X/BxnVo8QJ+6dLuwAbmaLGxVCpd7tmNUeEgSr+eLBrIZ2uN6DZszHCUP+N17Bm92CiXyxvxO8jzeexGgcYcfhy9+3YAuFDqlMfBM9iDreOhH1hUOSseltEfxu00eiCBqefrB7lO2W4FfgnF/5X69iddXHQKp0cthq4p90YS1l+pVFqHDcfS4gRspFMUzvAUGS+gdxxFWY2u+giXVhPdLjcbhe8ltZqUSqU/x68g5TKivYef8/iuIeALCXXFxckZQRC0h4m+EHdUZ9J7fbd7tO0Q0VALS/DLVLYWG1WaBFycFIXbMaJdZvQrJBwSUCqVHvAUIZeOM+s+7/Ed2yMeWBz04a50vyRM9AJH48dT0klv9hQht9awTk/yuH55Cn1wcbOgQnQR9+7JvWmwLKqVjwiZD1wR+v8nPK59KEGR4cNNdxAExYLoxVEm9x7qDNZWqEkbY6h7N6IP3hlIWGQcMa2t9bfHYZK/v4A7/UMv6eN6DxFygliAy1JaeOPAxdHCAvb0UxS2ZUB0rxgQPguj1jh5LCFDqx6O5hYcZiTY0NkscDfJ51saoIYnLQW4OJpVwB1duY3scBWe2QVSNrOTGtHHayrd78qQ6F5sIGQSSMLM1sLF0dSCQtbtJlvckoAISdLMTmIx7NBUut9P9vhCnSLkvpR05qgHG4VJBdxnTt5sANHPEr/S/ZDMiizh4miyptJ9sQFE3+FpWr9lmpLDsDRNAfZSxvd0BvUXabiUbONNXBl1Rgq4a64cnzHRK0mm9GqW0VOu+1VVus+y1sqNdYiM8Uz1LOByyg0VcCcP6cpQZCxL+DvH82EnDddm8z5NuerZGRF9K+lUa16Vwb27/EV9BdyFfedmJDJ8yvdtz5kIcXG0o4DNoFWP/ElCvvmIjAFsFnOfnZmLUhYh73R8/rMCjmyy+GUMj4Mve4qM26vetVpBmgdJXQf8ny9go5MORTSakRbZ5XL5Gk+RsZEjvmXfnZmT0hAhQRBUUseNq9oBmytah8sp8vEUSO4GPu1pWlfHu13v6RNJQ4S4uOk1xgxWdsFdCUDOz4HIWFtjQPTK331EyK0J98PFzdaKCQ7uWOe5SerTMUTGLsbfXF2Bn898Pu4QMy26FBrHujDRjyoMl+UJioxPeF52U52fV2NZQiLExcmgcDtG9DBu/+0FCY2COz3N+scUM26d58KYlAhxOa6eM8YMh4kGG2ASheOxBxzrFRk+cXJD6DdXfRfG+ejOpIyHa3Hn+vhm5R+Fqj/2Oy68PGORcR/6zdU4+42flvuKAxcX/cCDtYgexR102F3HqPZNC7Qd/52SWzzN8w65rzij2fWAHgtXhjt2WMgfsQ4LVR9/2407W0wXNrPXRMVdClX3h2GSaxEN8EWHSV6xsJZMQJKX4D4ldkg4xEX0NmztwSgYbHDKvAlE8jx0ATlPGGOOzo937NC9Gqkcuu8Dvqr48fcwziHzFsOX0FW6/2otkqNGdGV1XY9us/RuWiPFz3i+FI1hsx3oGa/Yb1RilFHRFzVFHa+p08rKK65W9msIuDaqorIredVWGamB8slf3WIkf1bRLgDujMqn5BIdYaxGnymsFcTICo8Z+pQx5kpXIy3RRWydP61fYDXNm/vur9HvKPUCHzTGDCZFNBxLmVmNAeCSpFNmgo3/uFp0RQ0uBJ7CJljNOz4g96ol+YAMoh3aH4iT1vh84B/xT2t8Lfl0RP0D/mmNP4WcmM1jou4+bOaWvCQivAa4Er+90EwTdYen2yrgHZ7X9WJjMu5uIMFX4B+B9Qvgk1R5N5uhmMJebEW2rIopXIetNDcjxvWvy+j/6VEEHisPMlYe5Dzqq3Sfi/Ig1Up+mgVverEnxCrBjdOxJaK6sRGjLV/wJowFstidRHNjuyx6uSzhVEEbNufblTRnUbLV2DqHuS5KVr0A3YbNc9oMZfaeAP4Kz5PCeSscebOog5NzRvCIqGtfpIkLR9bSApaTr1KoK+vVcvJe3Pej2CyHp5Ntcd/nsBFZD9LCxX1r4Vi56gahiE2mVV2AfSrWiTU59CAOiYwdEh9EQwqwa4n+/wEAsTceyL2+kQsAAAAASUVORK5CYII=)}.citSlideTwoModalLayer .closeButton:hover{opacity:0.7;background-position:center bottom}#citslideTwoContainer{width:100%;height:100%;position:fixed;border-collapse:collapse;border-spacing:0;top:0px;left:0px;z-index:10000000}#citslideTwoContainer *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#citslideTwoContainer div.nextButton, #citslideTwoContainer div.prevButton{position:absolute;top:calc(50% - 15px);height:40px;width:50px;background-color:rgba(255,255,255,0.5);border:0px;padding:0px;margin:0px;background-size:contain;background-repeat:no-repeat;background-position:center center;opacity:1}#citslideTwoContainer div.nextButton:hover, #citslideTwoContainer div.prevButton:hover{opacity:1}#citslideTwoContainer .prevButton{cursor:pointer;left:0px;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABt5JREFUeNrsnU1oFGcYx/+7jNGthGTxYr4sRDTCu+CuZBNiN21UStmGCH6kelAIevDQiBHaSwM5BNJLP0wxHgpVAnpQYysYYpBS3ZrVkA/MChkwlYYmJtFLWUOI68eS9LDvpJPpKElndt53Zt7nkswcdmf3x/P+5/88z7zrWVxchAh+wiu+Ar5CYn0BsiwzfX9CiN41FQEIANgI4BmAPkLIC1cA4S1kWSYAPlCdep/+veUKINFgiOn7T755rQujPxab+um775+d775RTjMFIkOszYwKAEEA6OrsfHyh/Ye/1+fmKhq7RgCxDsRaABEAm9UwXCvqLKM3MfIegGpFJzra2uSermtzrr7LYggjj2ZGEQA0HTn6YGx09LXrb3sZwfBTGAUAcLxu7/DMkydp4UM4gHGw+sPB+bm5BWEM2cAoAlADYD0A1JWHB9LpNFe1I6+LYBAAtQDWT46PJ3mE4RogvYmRCrXhO7H/wBiPMBy/ZPUmRrxUL7bx4DFcDYRHj+FaIL2JkVwKoxgAWhpPPhyKx1N2uHbJgTDy6TJVyJvHcB0Qrcc4vGv34GwyuWCnzyA5CMYyj7GvaufAy1TKdv1pr0Ng/Mdj2BGGI4BoPcbnnx36wyyPcej4MT/996lYshh6DEmSPOeuXtm6qbRUAfKXAMLIY+T5/d7Ld25X0MN5AAlCiCyArBCGmR6jsKREoj10ZZmKE0KS4i7r7TCWNZXM9Bi19QdzG5ublZmgKWRGfyx39pKNYGSlqSRJkuerb78pqqqpKaanJmDhHJYtgWSrqaQj3glCyKAwhqswfGb1MXTEO0YImRY+ZJWGzwwY4UjEp4LxFMBNHmBwnSHU8AUVw9fadHrKjNc91nRqQ31DwxbW4m0bIL2JkawMrumI9yN6W8tV8VHiDEZWDN86n89zvf9+perUvWgwJAPLZ3sFkHd4DLMG13TM3oNoMDQNTsPLCYx8mhlLhs8MGOFIxKeCMQOgj2cYXGRItjyGRrwnKIwX4DyYAqFPKi15DDOaSjpm7xGAeDQYskXnUGIIY+nhmMnx8aQZfQyNeM8DSCjibZfwMoJhelOpsKREUsF4CuCm3WBYniGyLGelqaSp1M7QJeo5bBiShTCy4jFa2s8Uayu1dhBvHjLE1KaSXqU2GgwNwuZhJZCNiscw2sfQq9Ty7i94FPW1AGAURlkgkKOt1DoFBjdOfTXi3X7p4g56OEUzIwkHhS06hjqV2j/pndQrOCy4B6JTqXWEeNsSiEa8ua/UOlpDNG1WW1RqHZshZYFATmvH2e0q8e6LBkNzcEFwmSFjo6OvWxpPPqSHxQA+oj0TAYRVDMXjqcO7diviXQigmo4ECSCsYjaZXNhXtXOAHhYAqKXTKAIIq3iZSi3WlYcH+mMxZQwo2JsY2UOnUwQQFpFOpxdbm05PdbS1Kf2NzQD20KdtBRBW0dN1ba7pyNEHKrGvoT15AeR/xCsg09kzegemEvsCAJ86SeytBPIMAM533ygPRyI+o2JfVx4emBwfTyIzIOEYsbcSSB8yHT20dpzdXlt/0ND6n06nF0/sPzCmEftP6PSjbcNj5VbjPPbUeRsl9bDY+129JWt/LDb19RdfTpsxdaJ9PnAlvRIB5F8oXMxlCSDLoTCfXOQNCFMfQp9aukmXGFzvv1+p2k3akNh3dXY+pqe2AfjYLmLvYf37IZvW5GRtS6VwJOJTlfF1xV5kiE7QL6kPwLTiVcoCgRyjrzsUj6eO1+0dVnQfNqgYc1M6iQZDswDuKF6l/dLFHUa9CpAZO9KpGBOxZL1jyVKH258x5A6ICowrn8LlFgiFYrpX0RF7JpvM2BIIhSJ2cuAp6OjPklfpHh4y7FUA/YoxLemIDFlJuGU3INsAoVAcv1+WrYBQKI7eUc52QPSgOGnPRVsCoVCs3JX0nlVQbAvkbQbSjGaXjomcJoT0iNveld0WDwK4BwBVNTXF565e2SpJkseM175y/oKiHwXCh6wOigygB8D8ptJSf/fwUOU6n89jx8/imJ880hrI6/33K/P8fq8AwhZKEpm+ygwAXL5zu8LoYJ4AYhzKcwC/U3NnymCeAGIcyhyAGEwczBNAjEN5AeBXZBpRaGxuJseaTm0QQNhCWYgGQ3cBJACgvqFhS0v7mWIBhDOv8uMvP5eZ5VUEEBO9Co9QXANEz6uY1ewSQIx7lbgC5VrfXa68iuuAqKDchcmDeQKIMShZGcwTQIx7lRgy2z1x4VVcDQQACCGvCCG/qb0KSyiuB6ICs+RVFAOZl5+vfD9vrLoO5h1DWZZZg9Bez9K0pComCCG3RIawAaQYyAlknq2fQKak744MESEyRAARsfL4ZwDxyk32WsXTJgAAAABJRU5ErkJggg==)}#citslideTwoContainer .nextButton{cursor:pointer;right:0px;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABtdJREFUeNrsnUtoVFcYx/8zXI2jDMngJk4yWiKtwgk4kTyITuwolJIOEWwT40KpmEIXRoy13TSQRUq6acEU06US0IU2AcEQhy7UUaeGPHBGyAUfNGBeuimTEDQ+hqSLnAl3rmNec7z3nHvPtwl3Eu4k95dz/ud/vu8745ifn4cMfsIpHwFfoRj1RqqqbgRQBSAfwAsAw4SQiQw/Z+oDIYTYZoRUAdgGIId+DamqSuSYSA+HURqiquq3AHIaag4OfXf2h/zKYLCQfusfQsjisNi6br2pD2T03VvbjJB1ADA9NTXX2nRmvKuz8yl9fa+qquVybBisIfq42P7HfwBQd/z4pwD8qqq6AUQBvJGrLBOhdLS1paar7QCC4XhsowRiYvR2dc80HT32gF5uA7A/HI/lSiAmxuPh4bcNNQeH6GUBgH3heMwjgZgYk2NjydqqfQP0cguAgB2hcOXUX87MzNWUlvVroHwVjscKJBATI5lMzteUlvWPjowkAGwCEArHY0QCMRnK919/87gvEhlPeZVwPFYugZgcOgPpD8dj+8LxmFMC4cer7ATwhZW9ihD/bb1d3TMtjacearxKMByPuSUQE2MwGp3VeJVCAJ+H47E8CcRkr3Jk/4GUV/ECqLKaVxFOIKcTiblDlXss61WEXLG8np21rFcxEshzAKhvOMFkikkmk/MnD9c/sZpXMTJjSADsBYDRkZHEycP1T5LJJJM3P9F0ejPNqwDAIwDRan/J3FruZXbG0GFkGRCF4qfTDI7sPzAwnUjMsbh3qK7W3djcnJq2ngG4V+0veSWBLA/FAyBABRkNNQeHJsfGkizuXRYIuFo7zu/KBoqdcuoAAEJIAkAEwDgAXOi5Xhqqq2Vi8nReRchkl8OsykVNndY2AOiLRMZ//fGnCRa64vX5lAs910s1i4lotb8kIaeslYEpp7rCVOw3ud3O7nt3y1cLxfZAKJQCAEHWYq8oiqNnaLCCXr4EEKn2l0xIDVleVyYA3Eh5lSu3b5WXBQIuFl5FNAPJjVPXi31rx/ldJ5pOb2YBRaRkl4O3dgRVVZ10WbyTtdjrDOS/VFfeSA1ZIlK1vXRq2Zt6/VDlnv7Xs7NZ/7LLGUgJ5ANAKJQCALtZm8gdxcXr2y9f2k0vJ+hImZaivkzQFdE9AJMpE8lC7DMU5lXxkuzieoRoRkqaiezq7HyaKtZm7VXo4kICWQoIhZIm9qxM5AaXy3Gt736aV8nU2SWBfCCo2PtTJpKF2CuK4vjzr6ufbS0qSuVq0pqIpIYsrSuq1kRe67tf4fX5supzyZTsMquJSLgRohkpeXQK8wJAR1ub2tvVPcPYqzyiujIngawMyns7xq1NZ8Y/hlchhLySQFYOhvmOsT7ZRQj5W2rIynVlAEAvgJdbi4o8PUODFbkeT1Z/my7ZlS9FfW0mMm3HeEdxcVY91ppdgRwJZG1Q0naM2y9f2s0qPSyBrB3KDICbWNjNRWNzM2lpP1eoKIpDAjEPyptqf8lNAHEAqAwGC3uGBis2uFwOCYQPsV80kdmKvQTCRuwXd4xZpYclkOygTAG4A016ONsV2McKxQ5A9NssLY2nHj4eHn4rgZgDIy3ryLKeWAJZPYzFLRWAXV5eAlk9iBw6RW0H2FauSCCrh+HGwg5wIcBuW14CWRuMtFaHpqPHHvAq3pYHQsU7CIb1wZpMpGGn3DktAqMcQAjAptGRkURNaVl/tjDKAgGXpqXhhRwhKwNhWMZQAlml2bNKTl0RFAbzPkVFURw///5bgeY84TghZECK+vIwLF2XpQgEwhaVi4ogMGxT26sIACNNvFsaTz0cjEZns72vrlN3EgstCVNmtyMonMMwvD9EOvWlxdvwDioJZBnxNrrHUALRBP2EhMWdWlbiDQAt7ecKtR6DFkBwFwpHMNLMHivxzuQxaEsDJJAPw+DmJAezw8kBDOY7tSmPoYHxHMAN3mGYOkJ4PQ3IlkD04s0yzaqDwZXH4BII7yfK2QqICGcu2gaIKKeS2mmEfMLa7GVKKvFq+HgEsgUArl64mGAFQyTDJ+TWyUojU1JJBI9hSSC5Ho/zyu1bqz7cUpQQqi7L6/MpGhiTdCVlGRhCAdEVro0DuEMbcSCBGByhulq3zvBFaLet5YJ7DbGSxxAeiChJJcsDsarHEBKIiEkly4q6qEklSwLx+nzKWj7NQAL5CLGjuHi9Lql0144wuAASqqt1a6oInwG4LVKGz1KiLkLhmm2A6GCY0hxjdyDvAOTk5uU5z/7S6tUYPtOaY3gMIz9Y8kvQkh9NvAdDVc1lQwixzQhJdbLmY6HNeNjMTiXbjxAZAjp1GRIId/H/AHi+ZSd6KEufAAAAAElFTkSuQmCC)}#citslideTwoContainer.openedGallery div.nextButton, #citslideTwoContainer.openedGallery div.prevButton{height:40px}#citslideTwo{background:#fff;background:rgba(0,0,0,0.75);position:fixed;top:0px;left:0px;width:100%;height:100%;border-collapse:collapse;border-spacing:0;z-index:2}#citslideTwo td{text-align:center;width:100%}#citslideTwo td, #citslideTwo th{padding:0}#citslideTwo span.mainImage{position:relative;background-size:cover;background-repeat:no-repeat;background-color:#ddd;border:0px;display:inline-block;float:none}#citslideTwo span.mainImage .citSlideImageTitle{font-size:11px;font-family:verdana;color:#555;display:inline-block;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding:10px;position:absolute;left:0px;bottom:-35px}#citslideTwo .closeButton{background-repeat:no-repeat;cursor:pointer;border-radius:50%;background-size:contain;width:29px;height:29px;display:block;position:fixed;right:12px;top:20px;z-index:2;background-position:center;background-image: url("/mobilev3/images/content/close_gallery_popup.png")}#citslideTwo .closeButton:hover{opacity:0.7;background-position:center bottom}#citslideTwo .imageIndex{color:#fff;font-size:17px;position:absolute;top:25px;left:15px}#citslideTwoContainer td.citSlideGalleryListTd{height:120px}#citslideTwoContainer .citSlideGalleryList{overflow:scroll;-webkit-overflow-scrolling: touch;white-space:nowrap;float:none;height:100px;width:100%;border-top:1px solid #eee;bottom:0px;left:0px;position:fixed;background:#fff;text-align:left;padding:10px}#citslideTwoContainer .citSlideThumbnailGallery{display:inline-block;background-position:center center;background-size:cover;float:none;width:100px;height:80px;margin-right:10px;border: 1px solid #aaa;cursor:pointer}#citslideTwoContainer .citSlideThumbnailGallery:hover{border:1px solid #444}.citslideTwoContentContainer{background:#fff;padding:10px;display:inline-block;position:relative;z-index:2}.citSlideTwoContentTable{width:100%;height:100%}.citSlideTwoContentTable > tbody > tr > td{text-align:center;vertical-align:middle}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){#citslideTwoContainer .citSlideGalleryList{bottom:-25px;height:110px}#citslideTwoContainer td.citSlideGalleryListTd{height:100px}}#citslideTwoContainer.windowed #citslideTwo{width:70%;height:70%;top:15%;left:15%}#citslideTwoContainer.windowed .citSlideGalleryList{width:-webkit-calc(70% - 20px);width:calc(70% - 20px);bottom:-webkit-calc(15% - 35px);bottom:calc(15% - 35px);left:15%;overflow-y:hidden}#citslideTwoContainer.windowed #citslideTwo .closeButton{top:-webkit-calc(15% + 10px);right:-webkit-calc(15% + 10px);top:calc(15% + 10px);right:calc(15% + 10px)}.citSlidePopupInvisible{background:#999;background:rgba(0,0,0,0.6)}.citSlidePopupVisible{background:#999;background:rgba(0,0,0,0.6)}@media screen and (max-width:1020px){#citslideTwoContainer.windowed #citslideTwo{width:90%;height:90%;top:-webkit-calc(5% - 15px);top:calc(5% - 15px);left:5%} #citslideTwoContainer.windowed .citSlideGalleryList{width:-webkit-calc(90% - 20px);width:calc(90% - 20px);bottom:-webkit-calc(5% - 15px);bottom:calc(5% - 15px);left:5%;overflow-y:hidden} #citslideTwoContainer.windowed #citslideTwo .closeButton{top:-webkit-calc(5% + 10px);right:-webkit-calc(5% + 10px);top:calc(5% + 10px);right:calc(5% + 10px)}}body{padding:0px;margin:0px;font-family:-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';-webkit-text-size-adjust:100%;background:#fff;scroll-behavior:smooth;-webkit-text-size-adjust:100%;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lightGreyBg{background-color:#f3f3f3}.lightBlueBg{background-color:#f2f2fA}.display-flex{display:flex}.display-inline-block{display:inline-block}.display-block{display:block}.invisible{display:none}.width100{width:100%}.height100{height:100%}.text_center{text-align: center}.margin_auto{margin: auto}.underline{border-bottom: 1px solid}.upperline{border-top: 1px solid}.bold{font-weight: 700}.not-bold{font-weight: 400}.only-mobile{display: none !important}.only-desktop{display:block !important}.nonbreak{white-space:nowrap}.black{color:#000}.lightGreyBg{background-color:#f3f3f3}.lightBlueBg{background-color:#f2f2fA}.grey{color: #6b6b70}a{color:#3174bb;text-decoration:underline}a:hover{text-decoration:none}[for],[onclick],input[type="checkbox"].customCheckbox+label,a{cursor:pointer}:focus{outline:none}.alignLeft{display:block;text-align:left}.alignRight{display:block;text-align:right}.alignCenter{display:block;text-align:center}.alignJustify{display:block;text-align:justify}.nowrap{white-space:nowrap}.posRel{position:relative}.hSpacer5{display:block;height:5px}.hSpacer10{display:block;height:10px}.hSpacer15{display:block;height:15px}.hSpacer20{display:block;height:20px}.hSpacer25{display:block;height:25px}.hSpacer30{display:block;height:30px}.hSpacer35{display:block;height:35px}.hSpacer40{display:block;height:40px}.hSpacer45{display:block;height:45px}.hSpacer50{display:block;height:50px}.yellowBlock{display:block;font-size:14px;line-height:22px;padding: 8px 0px 8px 8px;margin-top: 15px;background-color: #fffdd2}.categoryListContainer .offer-block.spring2020 .price{background-color: #ff5076;color: #ffffff}.categoryListContainer .offer-block.mainOffer.spring2020 .mainOfferDetails .price .oldPrice{color: #ffffff}.categoryListContainer .offer-block.spring2020 .price{background-color: #ff5076;color: #ffffff}.offerPage .rightBlock .offer-page-buyblock .button.spring2020{background-color: #ff5076 !important;border-color: #ff4b88 !important;box-shadow: 0px 1px 0px 0px #ff4b88 !important}.marketplaceElem.spring2020 .offerImage .price{background-color: #ff5076}.successSearchPage .offer-block.spring2020 .price{background-color: #ff5076;color: #ffffff}#innerContent.withBg{background-position: calc(50% - 1240px / 2 - 212px) 0,calc(50% + 1240px / 2 + 212px) 0;background-size: 425px 972px,425px 972px;background-repeat: no-repeat;}  .customMessage.tablet-only{display:none}.hideOnDesktop{display:none !important;}.hideOnAllView{display:none}.fakebutton,.button{display:inline-block;color:#fff;text-decoration:none;border-radius:4px;font-size:16px;font-weight:500;box-sizing:border-box;padding:6px 16px 5px 16px;margin:0px 6px 6px 0px;position:relative}.button.green{background-color:#43962a;border:1px solid #3e7e2c;box-shadow:0px 1px 0px 0px #3e7e2c;line-height:32px}.button.green:hover{background-color:#2e5f1f;border:1px solid #244c18;box-shadow:0px 1px 0px 0px #244c18}.button.blue{background-color:#3073bb;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082}.button.blue.disabled,.button.blue.inactive{opacity: .3;cursor: normal}.button.blue.disabled{pointer-events: none}.button.blue:hover{background-color:#1f5082;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082}.button.grey,.button.grey:hover{background-color:#a1a09e;border:1px solid #828180;box-shadow:0px 1px 0px 0px #828180;line-height:32px}.button.grey2,.button.grey2:hover{background-color:#f3f3fa;border:1px solid #DADBDE;box-shadow:0px 1px 0px 0px #DADBDE;line-height:32px;color:#DADBDE}.button.facebook.disabled,.button.facebook.disabled:hover{background-color:#a1a09e;border-color:#828180}.button.facebook{background-color:#415993;border:1px solid #344776;box-shadow:0px 1px 0px 0px #344776;line-height:28px}.button.facebook:hover{background-color:#344776;border:1px solid #1f2c47;box-shadow:0px 1px 0px 0px #1f2c47}.button.facebook:before{content:"";display:inline-block;width:17px;height:17px;position:relative;margin:-2px 9px 0px -8px;vertical-align:middle;top:-1px;left:0px;background-image:url("/mobilev3/images/content/facebook_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat}.button.infoButton{background-color:#3073bb;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082;font-size:16px;padding:21px 36px 29px 37px}.button.infoButton:hover{background-color:#1f5082;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082}.button.infoButton:before{content:"";display:inline-block;width:13px;height:21px;background-image:url("/mobilev3/images/content/info_icon.png");;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 11px 0px 0px;position:relative;top:3px}.button.white{background-color:#fff;color:#000;border:1px solid #cbccce}.button.light-grey{background-color:#5b5b5b}.button.light-grey2{background-color:#e4e1e1;border: 1px solid #cccccc;box-shadow: 0px 1px 0px 0px #cccccc;line-height:32px}.button.fluid{display:block;width:100%;text-align:center}.button.big{font-size:16.5px;padding:10px 16px 11px 16px}.infoBubble{display:inline-block;display:inline-block;width:18px;height:18px;border-radius:50%;background-image:url("/mobilev3/images/content/newsletter_info.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}.infoBubble .infoContent{display:none;position:absolute;box-sizing:border-box;padding:14px 40px 19px 14px;line-height:16px;bottom:calc(100% + 25px);left:50%;transform:translate(-50%,0%);width:445px;font-size:14px;color:#7e7e7e;font-weight:400;background-color:#fff;border:1px solid #e3e4e6;border-radius:4px}.infoBubble .infoContent:after{content:"";display:block;;position:absolute;bottom:-17px;left:50%;;transform:translate(-50%,0%);width:0;height:0;border-style:solid;border-width:17px 17px 0 17px;border-color:#fff transparent transparent transparent}.infoBubble .infoContent:before{content:"";display:block;;position:absolute;bottom:-19px;left:50%;;transform:translate(-50%,0%);width:0;height:0;border-style:solid;border-width:19px 19px 0 19px;border-color:#e3e4e6 transparent transparent transparent}.infoBubble .infoContent .close{display:block;width:17px;height:16px;position:absolute;top:9px;right:9px;background-image:url(/mobilev3/images/messages/close.png);background-size:contain;background-position:center;background-repeat:no-repeat}.infoBubble.opened .infoContent,.infoBubble.opened .infoContent:hover,.infoBubble:hover .infoContent{display:block}.infoBubble[onclick]:hover .infoContent{display:none}.infoBubble.opened[onclick]:hover .infoContent{display:block}.infoBubble .infoContent:hover{display:none}.newsletterBannerUnder.hide{display:none}.newASZFLayer{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.newASZFLayer .cookieHeaderCenter{padding: 14px 10px 10px 10px;display: flex;justify-content: center;align-items: center}.newASZFLayer .cookieHeaderCenter span{font-size:15px}.newASZFLayer .cookieHeaderCenter span a{color:#61befc}.oldSubscribed{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.oldSubscribed .cookieHeaderCenter{padding: 14px 10px 10px 10px;display: flex;justify-content: center;align-items: center}.oldSubscribed .cookieHeaderCenter span{font-size:15px;width: calc(100% - 500px)}.oldSubscribed .oldSubscribedClosePos {float:right;position:relative}.oldSubscribed .oldSubscribedClose{background-image: url("/mobilev3/images/content/icon_white_close.png");background-repeat:no-repeat;display:block;width:16px;height:16px;position:absolute;top:10px;right:10px;cursor:pointer}.oldSubscribed .cookieHeaderCenter span a{color:#61befc}.subscribe{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.subscribe .cookieHeaderCenter{margin: 0 auto;padding: 14px 10px 10px 10px;display:block;max-width: 1206px}.subscribe .cookieHeaderCenter span{font-size:15px;width: 261px}.subscribe .cookieHeaderCenter span a{color:#61befc}.subscribe .subscribeClosePos {float:right;position:relative}.subscribe .subscribeClose{background-image: url("/mobilev3/images/content/icon_white_close.png");background-repeat:no-repeat;display:block;width:16px;height:16px;position:absolute;top:10px;right:10px;cursor:pointer}.subscribe .subscribeCheckbox{margin: 0px 30px 0px 30px}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox+label{display:inline-block;font-size:15px;color:#fff;font-weight:400;padding:0px 0px 0px 25px;position:relative}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox+label a{color:#61befc}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox.bordered+label:before{background-color:#fff;border:1px solid #cbccce;border-radius:3px}.subscribe .cookieHeaderCenter .subscribeInputs{display:flex;align-items:center;margin: 0px 0px 0px 0px}.subscribe .cookieHeaderCenter .subscribeInputs .inputBlock .input{margin: 10px 0px 0px 0px;display: flex}.subscribe .cookieHeaderCenter .error_message{color: #EF4836;font-size:14px}.partnerProfileHeader{width:100%;display:flex;flex-direction: row;justify-content: flex-start}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileTitle{margin: 32px 0px 15px 0px;font-size: 24px;font-weight: 400}.partnerProfileHeader .partnerProfileHeaderDescription{width:50%;position: relative;background: 0 0;display: flex;flex-direction: column;align-items: flex-end;background-color:#fff}.partnerProfileHeader .partnerProfileContent .subscribeButton{margin-top:60px;padding: 15px 51px 15px 50px}.partnerProfileHeader .partnerProfileContent .partnerBlock{max-width:398px;width:100%;min-width: 398px}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent{padding: 20px 80px 40px 0px}.partnerProfileHeader .partnerProfileContent .partnerBlock .subbed{display: flex;color: #7e7e7e;font-weight: 700;align-items: center}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .aggregateRating{margin-top: 15px}.partnerProfileHeader .partnerProfileHeaderQuote{display: flex;flex-direction: column;justify-content: center;width: 50%;background: 0 0;align-items: flex-start;height: auto;background-color:#f6e1e1}.partnerProfileHeader .partnerProfileHeaderQuote.red{background-color:#f6e1e1}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont{padding: 64px 32px 64px 60px}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock{max-width: 420px;width: 100%}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock .partnerLatestRateQuote{font-style:italic;margin-bottom: 30px}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock .partnerLatestRateAuth{text-align: right;display:block;line-height: 2.3rem}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingText{font-size:16px;color:#7e7e7e;font-weight:500}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingStarValue{display: flex}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.starBig{width:28px;height:28px;display:inline-block;content:" ";background-image:url('/mobilev3/images/offers/star.png');background-size:100%;margin-bottom:-2px;margin-right:5px;background-repeat:no-repeat;margin-left: 0px}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingValue{font-size: 32px;color:#fc9c28}.moreOpinion{text-align: center;padding: 15px 0px 20px 0px}.moreOpinion .moreOpinionButton{padding: 10px 32px 10px 32px;font-weight: 600}.moreOpinion .moreOpinionButton:hover{border: 1px solid #cbccce;box-shadow: 0 1px 0 #cbccce;background-color: #e3e4e6}.offerDeatilOverlayCont{overflow: hidden;max-height: 175px;margin: 0 8px 32px;border-radius: 0px;position:relative}.offerDeatilOverlayCont .offerDetailOverlay{line-height: 10.9rem;text-align:center;position:absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 4;border: 1px solid #e3e4e6;border-radius: 0px;background-color: rgba(255,255,255,.5);color: #6b6b70;text-decoration: none}.offerDeatilOverlayCont .offerDetailOverlay:after{content: "";width: 0;height: 0;position: relative;top: 16px;left:-95px;border-style: solid;border-width: 8px 6px 0 6px;border-color: grey transparent transparent transparent}.offerDeatilOverlayCont .offerDetailOverlay .offerDetailText{display: inline-block;position: relative;left: -95px}.flexContentPos .mainBlockPartner{flex:auto;max-width:963px;padding: 0 36px}.flexContentPos .mainBlockPartner .yellowBlock{text-align: center;margin-bottom: 40px}.mainBlockPartner .moreOpinion{margin: 0 auto;text-align:center}.mainBlockPartner .moreOpinion .subscribeButton{padding: 15px 90px 15px 90px}.partnerFrontEndPage .partnerAddress{width:100%;padding-left: 0px;padding-right: 0px;padding-bottom: 20px;justify-content: space-between;display: flex;padding-top: 50px}.partnerFrontEndPage .partnerAddress .leftAddressBlock,.partnerFrontEndPage .partnerAddress .rightAddressBlock{width:465px}.partnerFrontEndPage .partnerAddress .leftAddressBlock{float:left;padding: 0px 20px 0px 0px}.partnerFrontEndPage .partnerAddress .rightAddressBlock{float:right}.partnerFrontEndPage .partnerAddress .leftAddressBlock .googleMapAddressContainer .mapShopsTitle h4{margin:0}.partnerFrontEndPage .partnerAddress .leftAddressBlock .googleMapAddressContainer a{text-decoration:none;font-weight:600}  .partnerFrontEndPage .partnerAddress .addressTitle{font-size: 14px;font-weight: bold;background-color: #ebe2d9;text-transform: uppercase;padding: 12px 0px 12px 11px;margin-bottom: 30px}.partnerFrontEndPage .partnerAddress .addressTitle h2{font-size:14px;font-weight:bold;background-color:#ebe2d9;text-transform:uppercase;margin:0;padding:0}.partnerFrontEndPage .partnerAddress .addressMasc{width:100%;height: 305px;background-color: #ebe2d9;margin-bottom:50px;overflow:hidden;display:block;margin:0px 0px 8px 0px;padding: 22px 16px 41px 28px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.partnerFrontEndPage .partnerAddress .addressMasc .addressContainer{height:100%;position: relative;overflow: auto}.partnerFrontEndPage .partnerAddress .addressMasc .addressContainer .partnerName{font-size:18px}.partnerFrontEndPage .partnerAddress .rightAddressBlock .addressMasc .addressContainer{text-align: center}.partnerFrontEndPage .partnerAddress .rightAddressBlock .addressMasc .addressContainer img{height: 100%}.partnerFrontEndPage .partnerAddress .addressMasc .addressContainer .leftAddressBlock,.partnerFrontEndPage .partnerAddress .addressMasc .addressContainer .rightGalleryElement{width:465px;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;float:left}.partnerFrontEndPage .partnerAddress .addressMasc .leftButton,.partnerFrontEndPage .partnerAddress .addressMasc .rightButton{width:64px;height:64px;background-color:rgba(0,0,0,0.3);border-radius:50%;position:absolute;top:-webkit-calc(50% - 32px);top:calc(50% - 32px);cursor:pointer;z-index: 999}.partnerFrontEndPage .partnerAddress .addressMasc .leftButton:after{content:" ";width: 0;height: 0;border-style: solid;border-width: 5.5px 7px 5.5px 0;border-color: transparent #ffffff transparent transparent;position:absolute;right:17px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.partnerFrontEndPage .partnerAddress .addressMasc .rightButton:after{content:" ";width: 0;height: 0;border-style: solid;border-width: 5.5px 0 5.5px 7px;border-color: transparent transparent transparent #ffffff;position:absolute;left:17px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.partnerFrontEndPage .partnerAddress .addressMasc .leftButton{left:-32px}.partnerFrontEndPage .partnerAddress .addressMasc .rightButton{right:-32px}.partnerFrontEndPage .yellowBlock .title{font-weight: 500;font-size:18px;padding: 15px 0px 0px 0px;margin: 0px}.partnerFrontEndPage .yellowBlock .subbed{display: flex;color: #7e7e7e;font-weight: 700;justify-content: center;padding: 25px 0px;align-items: center}.partnerFrontEndPage .yellowBlock .travelBold a{font-weight:500;text-decoration:none}.partnerFrontEndPage .partnerAddress .addressMasc .addressContainer .opening-hours{display:block;padding: 0px;margin:0px 0px 17px 0px}.partnerFrontEndPage .partnerAddress .addressMasc .addressContainer .opening-hours .actual-state{color:#7e7e7e;font-size:15px}.partnerFrontEndPage .yellowBlock .subscribeButton{padding: 10px 20px 10px 20px;margin: 15px 0px}.partnerFrontEndPage .partnerAddress .addressMasc .addressContainer .opening-hours .actual-state:after{content:"";display:inline-block;position:relative;top:-2px;margin:0px 0px 0px 10px;width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent}.partnerFrontEndPage .partnerAddress .addressMasc .addressContainer .opening-hours .actual-state.opened:after{top:-2px;margin:0px 0px 0px 10px;border-width:0px 6.5px 7px 6.5px;border-color:transparent transparent #575757 transparent} .partnerFrontEndPage .partnerAddress .partnerGalleryTitleTable{width:100%;margin-bottom:30px}.partnerFrontEndPage .partnerAddress .partnerGalleryTitleTable tbody tr td{background-color:#ebe2d9;width:465px;vertical-align:top}.partnerFrontEndPage .partnerAddress .partnerGalleryTitleTable tbody tr td.spacer{background-color:transparent;width:30px}.partnerFrontEndPage .partnerAddress .partnerGalleryTitleTable tbody tr td h2{font-size:14px;font-weight:bold;background-color:#ebe2d9;text-transform:uppercase;margin:0;padding:12px 11px}.partnerFrontEndPage .gallery{width:100%;height:350px;padding-left: 0px;padding-right: 0px;display: flex;padding-bottom: 50px;justify-content: space-between;padding-top: 0px}.partnerFrontEndPage .gallery .leftGallery,.partnerFrontEndPage .gallery .rightGallery{width:465px}.partnerFrontEndPage .gallery .leftGallery{float:left}.partnerFrontEndPage .gallery .rightGallery{float:right}.partnerFrontEndPage .gallery .galleryTitle{padding: 5px 0px 5px 0px;margin: 0;font-size: 18px;text-align: center;font-weight:bold}.partnerFrontEndPage .gallery .galleryTitle h2{font-size:14px;font-weight:bold;background-color:#ebe2d9;text-transform:uppercase;margin:0;padding:0}.partnerFrontEndPage .gallery .galleryMasc{width:100%;height: 400px;background-color: #ebe2d9;margin-bottom:50px;overflow:hidden;display:block;margin:0px 0px 8px 0px;padding: 22px 16px 16px 16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.partnerFrontEndPage .gallery .galleryMasc .galleryContainer{height:100%;position: relative}.partnerFrontEndPage .gallery .galleryMasc .galleryContainer .leftGalleryElement,.partnerFrontEndPage .gallery .galleryMasc .galleryContainer .rightGalleryElement{width: 380px;max-width: 360px;height: 100%;max-height: 300px;background-position: center;margin: 0 auto;background-repeat:no-repeat;background-size: contain}.partnerFrontEndPage .gallery .galleryMasc .galleryContainer .rightGalleryElement.default{background-image:url('/mobilev3/images/partner/foto.png');max-width: 330px}.partnerFrontEndPage .gallery .galleryMasc .leftButton,.partnerFrontEndPage .gallery .galleryMasc .rightButton{width:64px;height:64px;background-color:rgba(0,0,0,0.3);border-radius:50%;position:absolute;top:-webkit-calc(50% - 32px);top:calc(50% - 32px);cursor:pointer;z-index: 999}.partnerFrontEndPage .gallery .galleryMasc .leftButton:after{content:" ";width: 0;height: 0;border-style: solid;border-width: 5.5px 7px 5.5px 0;border-color: transparent #ffffff transparent transparent;position:absolute;right:17px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.partnerFrontEndPage .gallery .galleryMasc .rightButton:after{content:" ";width: 0;height: 0;border-style: solid;border-width: 5.5px 0 5.5px 7px;border-color: transparent transparent transparent #ffffff;position:absolute;left:17px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.partnerFrontEndPage .gallery .galleryMasc .leftButton{left:-32px}.partnerFrontEndPage .gallery .galleryMasc .rightButton{right:-32px}.partnerFrontEndPage .gallery .partnerGalleryTitleTable{width:100%;margin-bottom:30px}.partnerFrontEndPage .gallery .partnerGalleryTitleTable tbody tr td{background-color:#ebe2d9;width:465px;vertical-align:top}.partnerFrontEndPage .gallery .partnerGalleryTitleTable tbody tr td.spacer{background-color:transparent;width:30px}.partnerFrontEndPage .gallery .partnerGalleryTitleTable tbody tr td h2{font-size:14px;font-weight:bold;background-color:#ebe2d9;text-transform:uppercase;margin:0;padding:12px 11px}.partnerFrontEndPage .subbed:before{content:"";width: 18px;display: inline-block;height: 17px;margin: 0px 10px 0px 0px;background-size: contain;background-position: center;background-repeat: no-repeat;background-image:url("/mobilev3/images/content/basket_completed.png")}.partnerRatingBlock .ratingV2{border-bottom: 1px solid #e3e4e6}.partnerRatingBlock{width:100%;height:auto;background-color: #ebe2d9;overflow:hidden;display:block;margin: 50px 0px 50px 0px;padding: 20px 16px 41px 28px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.partnerRatingBlock .title,.partnerRatingBlock h1{margin:0;padding: 15px 0px;font-size:18px;font-weight:bold}.partnerRatingBlock .ratingStatistic .partnerRatingCircle{margin: 15px 0px 30px 0px}.partnerRatingBlock .ratingStatistic span.ratingValue{font-size: 32px;color:#fc9c28}.partnerRatingBlock .ratingStatistic span.starBig{width:28px;height:28px;display:inline-block;content:"";background-image:url('/mobilev3/images/offers/star.png');background-size:100%;margin-bottom:-2px;margin-right:5px;background-repeat:no-repeat;margin-left: 0px}.partnerRatingBlock .ratingStatistic span.ratingCount{font-size:16px;color:#7e7e7e}.partnerFrontendV2Title{font-weight:normal}.partnerRatingBlock .partnerRatingStars{width:50%;float: right;padding-top: 19px}.partnerRatingBlock .ratingStatistic{width: 50%;float: left;padding-top: 19px}.partnerRatingBlock .partnerRatingStars .star,.partnerRatingBlock .partnerRatingStars .starBig{display:inline-block;background-image:url("/mobilev3/images/offers/star.png");background-size:contain;background-repeat:no-repeat;background-position:center}.partnerRatingBlock .partnerRatingStars .star{margin:0px 8px 0px 0px;width:17px;height:17px}.partnerRatingBlock .partnerRatingStars .starBig{margin:0px 0px 0px 0px;width:26px;height:26px}.partnerRatingBlock .partnerRatingStars .rating-table{width:100%;border-collapse:separate;border-spacing: 0px 13px}.partnerRatingBlock .partnerRatingStars .rating-table .loaderPartnerComments{text-decoration: underline;text-decoration-color:#3073bb;color:#3073bb}.partnerRatingBlock .partnerRatingStars .rating-table .loaderPartnerComments:hover{text-decoration:none}.partnerRatingBlock .partnerRatingStars .rating-table td{color:#fc9c28;font-size:19px;font-weight:400;padding:0px 0px 3px 0px}.partnerRatingBlock .partnerRatingStars .rating-table td:last-child{text-align:right;padding:0px 12px 3px 7px}.partnerRatingBlock .partnerRatingStars .rating-table td:nth-child(2){width:100%}.partnerRatingBlock .partnerRatingStars .rating-table td:nth-child(2) span{display:block;background-color:#fc9c28;height:12px;border-radius:0px 6px 6px 0px}.partnerRatingBlock .partnerRatingStars .rating-table td:first-child{padding: 0px 8px 3px 10px;width:52px;box-sizing:border-box;white-space:nowrap}.partnerRatingBlock .partnerRatingStars .rating-table td[colspan]{text-align:left;font-size:30.47px;padding:0px 0px 0px 10px;width:auto}.partnerRatingBlock .ratingStatistic .rateText .checkedRating{display: flex;font-weight: 600;align-items: center;color: #43962a}.partnerRatingBlock .ratingStatistic .rateText .checkedRating:before{content:"";width: 18px;display: inline-block;height: 17px;margin: 0px 10px 0px 0px;background-size: contain;background-position: center;background-repeat: no-repeat;background-image:url("/mobilev3/images/content/basket_completed.png")}.partnerRatingBlock .ratingStatistic .announcement{font-size: 16px;color: #7e7e7e}.partnerRatingBlock .ratingStatistic .rateSelectContiner{padding: 25px 0px 10px 0px;width: 91%}.partnerRatingBlock .ratingStatistic .rateText select{display:none;position: absolute;height: 37px;width: calc(100% - 543px);opacity: 0;z-index: 10}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer{display:block;margin-bottom:15px;text-align: center}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer input[type="text"]{display:none}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:35px;line-height:35px;padding:0px 51px 0px 12px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer.opened .actualValue{border:1px solid #009900}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.partnerRatingBlock .ratingStatistic .rateText .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.partnerRatingBlock .commentV2{display: inline-block;width: 100%}.partnerRatingBlock .commentV2 .oneComment .commentRight{padding: 0px 0px 15px 56px;border-bottom: 1px solid #e3e4e6}.partnerRatingBlock .commentV2{margin-top:26px}.partnerRatingBlock .commentV2 .oneComment{display:block;white-space:nowrap;margin-bottom:14px}.partnerRatingBlock .commentV2 .oneComment .avatar{margin:0px;display:inline-block;padding:0px;width: 42px;height: 42px;border:1px solid #fff;background-size:cover;border-radius:50%;background-repeat:no-repeat;background-position:center;vertical-align:top;margin-right:5px;position:relative;top:2px;margin-left:3px;position:relative}.partnerRatingBlock .commentV2 .oneComment .avatar:before{content:"";display:block;padding:0px;width:63px;height:63px;background-size:cover;border-radius:50%;background-repeat:no-repeat;background-position:center;position:absolute;top:0px;margin-left:0px;z-index:-1;background-image:url('/images/default_facebook.gif')}.partnerRatingBlock .commentV2 .oneComment .rateElements{display: inline-block;vertical-align:top;white-space:normal;min-width: 230px;height: 50px;position:relative;top:4px}.partnerRatingBlock .commentV2 .oneComment .rateElements .rateElementsCont{display:flex}.partnerRatingBlock .commentV2 .oneComment span.rateBg{width:100px;height:18px;display:block;background-position:-4px -458px;background-image:url("/designv5/images/sprites_v005.png?v=1");background-repeat:no-repeat;position:relative;margin-bottom:6px}.partnerRatingBlock .commentV2 .oneComment span.rateFront{height:18px;display:block;background-position:-4px -478px;background-image:url("/designv5/images/sprites_v005.png?v=1");background-repeat:no-repeat}.partnerRatingBlock .commentV2 .oneComment .authorName{font-size:13px;display:block;min-width:125px}.partnerRatingBlock .commentV2 .oneComment .commentBubble{display: block;background-color:#fff;width: 100%;font-size:16px;line-height:19px;padding: 10px 27px 14px 0px;border-radius:5px;vertical-align:top;position:relative;white-space:normal}.partnerRatingBlock .commentV2 .oneComment .commentBubble:before{content:"";display:block;position:absolute;top:11px;left:-19px;width:0;height:0;border-style:solid;border-width:0 19px 19px 0;border-color:transparent #ffffff transparent transparent}.partnerRatingBlock .commentV2 .oneComment .date,.partnerRatingBlock .commentV2 .oneComment .ratedBlock{display:block;font-size: 14px;padding: 0px 0px 0px 0px;color: #7e7e7e;margin-top:14px;white-space:normal}.partnerRatingBlock .commentV2 .oneComment .date{margin-top:0px}.partnerRatingBlock .moreCommentsButtonV2,.partnerRatingBlock .commentV2 .moreCommentsButton{text-align:center;margin-bottom:-6px}.partnerRatingBlock .commentV2 .oneComment .commentRight{display: block}.partnerRatingBlock .partnerRatingContents{padding: 10px 0px 10px 0px}.partnerRatingBlock .hiddenText{height:0px;width:0px;overflow:hidden;display:inline-block}.partnerGalleryTitleTableV2{width:100%}.partnerGalleryTitleTableV2 tbody tr td{width:465px;vertical-align:top}.partnerGalleryTitleTableV2 tbody tr td.spacer{background-color:transparent;width:30px}.offerListPos.hideList .offer-block:nth-child(n+4){display:none}.inquireBlock{}.inquireBlock{padding: 15px 0px;}.inquireBlock .inputBlock label{text-transform: uppercase;font-size: 13px;font-weight: 700;color:#000}.inquireBlock .inquireInputBlock{display:flex}.inquireBlock .inquireInputBlock .inquireInputBlockLeft{padding: 0px 30px 0px 0px}.inquireBlock .inquireInputBlock .inquireInputBlockLeft,.inquireBlock .inquireInputBlock .inquireInputBlockRight{width:50%}.inquireBlock .messageInput{padding:0px 0px 35px 0px}.inquireBlock .inputBlock select{display:none;position:absolute;height: 37px;width: calc(100% - 465px);min-width: calc(100% - 466px);opacity: 0}.inquireBlock .inputBlock .theSelectContainer{display:block;margin-bottom:15px}.inquireBlock .inputBlock .theSelectContainer input[type="text"]{display:none}.inquireBlock .inputBlock .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:35px;line-height:35px;padding:0px 51px 0px 12px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inquireBlock .inputBlock .theSelectContainer.opened .actualValue{border:1px solid #7e7e7e}.inquireBlock .inputBlock .theSelectContainer .actualValue:after{content:"";display:block;width:2px;height:100%;background-color:#d7d7d7;position:absolute;top:0px;right: 36px}.inquireBlock .inputBlock .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.inquireBlock .inputBlock .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto}.inquireBlock .inputBlock .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.inquireBlock .inputBlock .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.inquireBlock .inputBlock .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.inquireBlock .inputBlock .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.videoWrapper{text-align:center}input[type="checkbox"].customCheckbox{display:none}input[type="checkbox"].customCheckbox+label{display:inline-block;font-size:14px;color:#000;font-weight:400;padding:0px 0px 0px 25px;position:relative}input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width:17px;height:17px;background-color: transparent;position:absolute;top:2px;left:4px;box-sizing:border-box;border:1px solid #cbccce}input[type="checkbox"].customCheckbox.bordered+label:before{background-color:transparent;border:1px solid #cbccce}input[type="checkbox"].customCheckbox:checked+label:before{background-image:url("/mobilev3/images/content/checkbox_checkmark.png");background-size:11px 9px;background-repeat:no-repeat;background-position:center;background-color:#fff;border:1px solid #cbccce}input[type="checkbox"].customCheckbox.error+label:before{border-color: red}input[type="radio"].customRadio{display:none}input[type="radio"].customRadio+label{display:block;font-size:14px;line-height:16px;color:#575757;padding-left:22px;position:relative;margin-bottom:10px}input[type="radio"].customRadio+label:before{content:"";width:14px;height:14px;border:1px solid #d7d7d7;display:block;position:absolute;top:0px;left:0px;border-radius:50%}input[type="radio"].customRadio:checked+label:after{content:"";width:8px;height:8px;display:block;position:absolute;top:4px;left:4px;background-color:#000;border-radius:50%}input[type="radio"].customRadio.white:checked+label:after{background-color:#fff}input[type="radio"].customRadio.darkChecked:checked+label:before{background:rgb(0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(125,125,125,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(125,125,125,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(125,125,125,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#7d7d7d',GradientType=0)}input[type="radio"].customRadio.darkChecked:checked+label:after{left:5px;top:5px;width:6px;height:6px;box-shadow:0px 1px 0px 0px #000;background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(192,192,192,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(192,192,192,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(192,192,192,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c0c0c0',GradientType=0)}.inputBlock{display:block;margin:0px 0px 15px 0px}.inputBlock label{display:inline-block;font-size: 16px;color:#7e7e7e;margin:0px 0px 10px 0px}.inputBlock .input{}.inputBlock .input input[type="text"],.inputBlock .input input[type="password"]{display:inline-block;font-size:18px;color: #000;width:100%;height:40px;box-sizing:border-box;border:1px solid #cbccce;padding:0px 10px}.inputBlock .input input[type="text"]:hover,.inputBlock .input input[type="password"]:hover,.inputBlock .input input[type="text"]:focus,.inputBlock .input input[type="password"]:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.inputBlock .input textarea{display:inline-block;font-size:18px;color:#7e7e7e;width:100%;height:121px;box-sizing:border-box;border:1px solid #cbccce;padding:10px;resize:none}.inputBlock .input textarea.black{color: #000;font-family:sans-serif}.inputBlock .input textarea:hover,.inputBlock .input textarea:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.pageContentPos{display:block;width:100%}.pageContentPos.lightGrey{background-color:#f3f3f3}.pageContentPos.black{background-color:#000}.flexContentPos{display:flex;max-width:1206px;margin:0px auto;box-sizing:border-box;padding:0px 15px;justify-content: center}.flexColumn{align-items: center;justify-content: center;flex-direction: column}.spaceBetween{display:flex;margin:0 auto;justify-content:space-between}.flexContentPos .f-categories{width:232px}.flexContentPos .top-menu-categories.empty{display:none}.flexContentPos .mainBlock{flex: auto;max-width:904px;width:904px}.flexContentPos .mainBlock.fullWidth{max-width:1176px}.flexContentPos .backLink{display:none}.pageContentPos .contactHeader{margin: 0 auto;max-width: 731px;box-sizing: border-box;padding: 21px 20px;font-weight: 400}.message-block{display:block;color:#6b6b6f;max-width:1176px;width:100%;margin:10px auto 10px auto;padding:13px 50px 15px 20px;box-sizing:border-box;font-size:15px;line-height:22px;font-weight:400;position:relative}.message-block:before{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute}.message-block h1{display:block;margin:0px;padding:0px;font-size:15px;line-height:22px;color:#000;font-weight:700}.message-block .icon-close{display:block;width:17px;height:16px;position:absolute;top:calc(50% - 8px);right:15px;background-image:url("/mobilev3/images/messages/close.png");background-size:contain;background-repeat:no-repeat;background-position:center}.message-block.green{background-color:#daf8cf;padding:13px 50px 15px 50px}.message-block.green:before{content:"";width:16px;height:16px;display:block;background-image:url("/mobilev3/images/messages/icon_success.png");left:15px;top:calc(50% - 8px)}.message-block.yellow{background-color:#fffcd6}.message-block.red{background-color:#ffd1d8;padding:13px 50px 15px 50px}.message-block.red:before{content:"";width:20px;height:17px;display:block;background-image:url("/mobilev3/images/messages/icon_warning.png");left:15px;top:calc(50% - 8px)}.message-block.greenfull{background-color:#daf8cf}.message-block.redfull{background-color:#ffd1d8}#errors.lightGreyBg{padding:1px 0px;background-color:#f3f3fa}#errors.lightGreyBg2{padding:1px 0px;background-color:#f3f3f3}#errors.black{padding:1px 0px;background-color:#000000}#errors.lightBlueBg{padding:1px 0px;background-color:#f2f2fA}.message-block .button{margin-bottom:0px;margin-left: 10px}.footer{background-color:#f2f2fa;padding:22px 20px 30px 20px}.footer .footerPos{max-width:1206px;margin:auto}.footer .footerPos .footerText{font-size:13px;color:#a19d9d;font-style:italic;margin:0px 0px 0px 0px;text-align:center;line-height:15.5px} .topHead{display:block;background-color:#fff}.topHead .headPos{display:flex;align-items:center;padding:0px 15px;box-sizing:border-box;max-width: 1208px;margin:auto}.topHead .headContent{height:64px;flex:1;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box}.topHead .headLeft{display:block;float:none;clear:both}.topHead .headLeft:after{content:"";display:block;float:none;clear:both}.topHead .bbLogo{display:block;width:207px;height:39px;background-image:url("/mobilev3/images/head/bb_feliratos.svg");background-size: cover;background-position:center;background-repeat:no-repeat;float:left;margin:13px 37px 0px 0px;position:relative;top:-1px}.topHead .headSearch{display:block;position:relative;float:left;margin:16px 0px 0px 0px}.topHead .headSearch #mysearch_form{display:block}.topHead .headSearch #mysearch_form_mobile{display:none}.topHead .headSearch .submitIcon,.topHead .headSearch .icon{display:block;width:40px;height:32px;position:absolute;top:0px;right:0px;background-size:16px 16px;background-position:center;background-repeat:no-repeat;border-radius:0px 3px 3px 0px;background-color:transparent;font-size:0px}.topHead .headSearch .submitIcon{display:none;background-color:#0074c1}.topHead .headSearch.show .icon{display:none}.topHead .headSearch.show .submitIcon{display:block}.topHead .headSearch input{background-color:#F2F2F2;border:none;color:#7e7e7e;box-sizing:border-box;border-radius:3px;width:235px;height:32px;line-height: 1.8rem;padding:0px 45px 0px 9px;font-size:14px}.topHead .headSearch input::-webkit-input-placeholder,.topHead .headSearch input::-moz-placeholder,.topHead .headSearch input:-ms-input-placeholder,.topHead .headSearch input:-moz-placeholder{color:#7e7e7e}.topHead .basketButton{display:block;font-size:14px;font-weight:500;padding:0px 18px 0px 17px;background-color:#43962a;border:1px solid #3e7e2c;box-shadow:0px 1px 0px 0px #3e7e2c;border-radius:3.5px;box-sizing:border-box;height:32px;text-align:center;line-height:31px;color:#fff;text-decoration:none;margin:0px 0px 0px 16px}.topHead .basketButton:hover{background-color:#2e5f1f;border:1px solid #244c18;box-shadow:0px 1px 0px 0px #244c18}.topHead .basketButton:before{content:"";width:17px;height:14px;display:inline-block;position:relative;top:0px;margin:0px 7px 0px 0px;background-image:url("/mobilev3/images/head/basket_button_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat}.topHead .headRight{display:block;float:none;clear:both;font-size:0px;padding:8px 0px 0px 0px}.topHead .headRight a{color:#7e7e7e;text-decoration:none;height:56px;font-size:14px;display:inline-block;vertical-align:top;line-height:50px}.topHead .headRight a.contact{padding:0px 11px}.topHead .headRight a.contact:before{content:"";width:19px;height:17px;display:inline-block;margin:0px 10px 0px 0px;position:relative;top:4px;background-size:contain;background-position:center;background-repeat:no-repeat}.topHead .headRight a.contact:hover{color:#000}.topHead .headRight a.contact:hover:before{}.topHead .headRight a.bookmark{padding:0px 24px 0px 21px;margin:0px 0px 0px 3px;position:relative}.topHead .headRight a.bookmark .num{display:block;font-size:11px;background-color:#b71e3d;color:#fff;text-align:center;padding:0px 5px;position:absolute;top:4px;left:28px;height:15px;line-height:14px;border-radius:15px}.topHead .headRight a.bookmark:before{content:"";width:11px;height:21px;display:inline-block;margin:0px 4px 0px 0px;position:relative;top:5px;background-size:contain;background-position:center;background-repeat:no-repeat} .topHead .headRight a.bookmark:hover{color:#000}.topHead .headRight a.bookmark:hover:before{}.topHead .headRight a.login{margin:0px 11px 0px 12px}.topHead .headRight a.personalHambMenu{font-size:0px;padding:0px 20px;display:inline-flex;flex-direction:row;align-items:center}.topHead .headRight a.personalHambMenu>span{font-size:initial;position:relative;top:-6px}.topHead .headRight a.personalHambMenu .icon{width:5px;display:inline-block;height:19px;margin:0px 0px 0px 0px;background-image:radial-gradient(circle closest-side at center, #7e7e7e 99%,transparent 100%),radial-gradient(circle closest-side at center, #7e7e7e 99%,transparent 100%),radial-gradient(circle closest-side at center, #7e7e7e 99%,transparent 100%);background-position:0px 0px,0px 7px,0px 14px;background-size:5px 5px;background-repeat:no-repeat}.topHead .headRight a.personalHambMenu .avatar{display:block;width:33px;height:33px;overflow:hidden;border-radius:50%;position:relative;margin:0px 10px 0px 0px}.topHead .headRight a.personalHambMenu .avatar img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topHead .headRight a.personalHambMenu .nameBlock{white-space: nowrap;font-size:14px;display:block;margin:0px 9px 0px 0px;line-height:normal;max-width: 130px;text-overflow: ellipsis;overflow: hidden;text-align:right;position:relative;}.topHead .headRight a.personalHambMenu .nameBlock .profileBalance{display:block;font-size:12px;color:#0074c1;margin:-2px 3px 0px 0px}.v3-topHead{}.topHead.v3-topHead  .headSearch .icon{background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNSI+PHBhdGggZD0iTTMzLjcgMjkuOEwyNCAyMC4xQTEyLjggMTIuOCAwIDAgMCAxMy4yLjVhMTIuOCAxMi44IDAgMCAwIDAgMjUuNiAxMiAxMiAwIDAgMCA2LjgtMmw5LjcgOS43YTIuOCAyLjggMCAwIDAgNCAwIDIuOCAyLjggMCAwIDAgMC00ek00LjQgMTMuM2MwLTQuOSA0LTguOCA4LjgtOC44czguOCA0IDguOCA4LjgtNCA4LjgtOC44IDguOC04LjgtMy45LTguOC04Ljh6IiBmaWxsPSIjN2Y3ZjdmIi8+PC9zdmc+');}.topHead.v3-topHead .headSearch .submitIcon{background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNSI+PHBhdGggZD0iTTMzLjcgMjkuOEwyNCAyMC4xQTEyLjggMTIuOCAwIDAgMCAxMy4yLjVhMTIuOCAxMi44IDAgMCAwIDAgMjUuNiAxMiAxMiAwIDAgMCA2LjgtMmw5LjcgOS43YTIuOCAyLjggMCAwIDAgNCAwIDIuOCAyLjggMCAwIDAgMC00ek00LjQgMTMuM2MwLTQuOSA0LTguOCA4LjgtOC44czguOCA0IDguOCA4LjgtNCA4LjgtOC44IDguOC04LjgtMy45LTguOC04Ljh6IiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+');}.topHead.v3-topHead .headRight a.contact:before{background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzMiI+PHBhdGggZD0iTTE5IDBDOC40IDAgMCA2LjIgMCAxMy44YzAgNC4zIDIuNiA4LjEgNi45IDEwLjYgMSAuNiAxLjEgNC45LTQuNCA3LjUgMCAwIDcuOCAxLjIgMTIuNy01IDEuMi4zIDIuNS41IDMuOC42IDExLjQuNCAxNy02LjEgMTctMTMuN1MyOS41IDAgMTkgMHoiIGZpbGw9IiM3ZTdlN2UiLz48L3N2Zz4=');}.topHead.v3-topHead .headRight a.contact:hover:before{background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzMiI+PHBhdGggZD0iTTE5IDBDOC40IDAgMCA2LjIgMCAxMy44YzAgNC4zIDIuNiA4LjEgNi45IDEwLjYgMSAuNiAxLjEgNC45LTQuNCA3LjUgMCAwIDcuOCAxLjIgMTIuNy01IDEuMi4zIDIuNS41IDMuOC42IDExLjQuNCAxNy02LjEgMTctMTMuN1MyOS41IDAgMTkgMHoiIGZpbGw9IiMwMDAwMDAiLz48L3N2Zz4=');}.topHead.v3-topHead .headRight a.bookmark:before{top:4px;width:17px;height:17px;background-image: url('data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy41IDMwLjA5NCI+PHBhdGggZD0iTTQuMDEzIDE1Ljk4OGwxMi44IDEyLjcgMTIuOC0xMi43YzEuOC0xLjYgMi45LTMuOSAyLjktNi40IDAtNC43LTMuOC04LjUtOC41LTguNS0zLjEgMC01LjggMS42LTcuMyA0LjEtMS40LTIuNS00LjEtNC4yLTcuMi00LjItNC43IDAtOC41IDMuOC04LjUgOC41IDAgMi42IDEuMiA0LjkgMyA2LjV6IiBmaWxsPSIjN2U3ZTdlIiBzdHJva2U9IiM3ZTdlN2UiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==');}.topHead.v3-topHead .headRight a.bookmark:hover:before{background-image: url('data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy41IDMwLjA5NCI+PHBhdGggZD0iTTQuMDEzIDE1Ljk4OGwxMi44IDEyLjcgMTIuOC0xMi43YzEuOC0xLjYgMi45LTMuOSAyLjktNi40IDAtNC43LTMuOC04LjUtOC41LTguNS0zLjEgMC01LjggMS42LTcuMyA0LjEtMS40LTIuNS00LjEtNC4yLTcuMi00LjItNC43IDAtOC41IDMuOC04LjUgOC41IDAgMi42IDEuMiA0LjkgMyA2LjV6IiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==');}.pageContentPos .flexContentPos .mainBlock .failedSearchMessage .headSearch{display:block;position:relative;float:left}.pageContentPos .flexContentPos .mainBlock .failedSearchMessage .headSearch  input{background-color:#cbccce;border:none;color:#7e7e7e;box-sizing:border-box;border-radius:3px;width: 260px;height:32px;padding:0px 45px 0px 9px;font-size:15px}.pageContentPos .flexContentPos .mainBlock .failedSearchMessage .BBItemsTitleBottom{font-size:24px;font-weight:500;display:block}.BBItemsTitleBottom{font-size:24px;font-weight:500}.failedSearchMessage .headSearch.submitIcon,.failedSearchMessage .headSearch .icon{display:block;width:40px;height:32px;position:absolute;top:0px;right:0px;background-image:url("/mobilev3/images/head/icon_search.png");background-size:16px 16px;background-position:center;background-repeat:no-repeat;border-radius:0px 3px 3px 0px;background-color:transparent;font-size:0px}.failedSearchMessage .headSearch .submitIcon{display:none;background-color:#0074c1;background-image:url("/mobilev3/images/head/icon_search_white.png")}.failedSearchMessage .headSearch.show .icon{display:none}.failedSearchMessage .headSearch.show .submitIcon{display:block}.searchLastViewed{display:none;position:absolute;padding:9px 0px 0px 0px;width:345px;background-color:#fff;z-index:7;border:1px solid #e3e4e6;box-sizing:border-box}.searchLastViewed.show{display:block}.searchLastViewed h2{display:block;margin:0px 0px 12px 0px;padding:0px 8px;font-size:12px;color:#6b6b6f;text-transform:uppercase;font-weight:700}.searchLastViewed h2 a{float:right;display:none}.searchLastViewed .topLastViewedElem{display:block;border-bottom:1px solid #e3e4e6;padding:10px 9px 12px 9px;float:none;clear:both}.searchLastViewed .topLastViewedElem:last-child{border-bottom:none}.searchLastViewed .topLastViewedElem:after{content:"";display:block;float:none;clear:both}.searchLastViewed .topLastViewedElem .offerImage{display:block;width:70px;box-sizing:border-box;border:1px solid #999;margin:0px 10px 0px 0px;float:left}.searchLastViewed .topLastViewedElem .offerImage img{width:100%;height:auto}.searchLastViewed .topLastViewedElem .itemName{display:block;width:calc(100% - 80px);float:left;font-size:14.65px;line-height:21.5px;color:#6b6b6f}#personalMenuContent .personalLevel{float:right;margin-top: -10px;line-height:38px;}#personalMenuContent .personalLevel span{vertical-align:top;color:#6b6b70;font-size:14px;padding-right:6px;}#personalMenuContent .personalLevel img{margin-bottom:-2px;}.personalMenuContent{display:none;width:400px;z-index:10;box-sizing:border-box;padding:24px 16px 20px 16px}.topHead.showPersonalMenu .headRight a.personalHambMenu{background-color:#f2f2fa;box-shadow:0px 4px 14px 0px rgba(0,0,0,0.4);border-radius:5px 5px 0px 0px;position:relative}.topHead.showPersonalMenu .headRight a.personalHambMenu:after{content:"";display:block;position:absolute;background-color:#f2f2fa;width:100%;height:10px;left:0px;bottom:0px;z-index:2}.topHead.showPersonalMenu .headRight a.personalHambMenu .icon{background-image:radial-gradient(circle closest-side at center, #000 99%,transparent 100%),radial-gradient(circle closest-side at center, #000 99%,transparent 100%),radial-gradient(circle closest-side at center, #000 99%,transparent 100%)}.topHead.showPersonalMenu .personalMenuContent{display:block;position:absolute;margin: 0 auto;background-color:#f2f2fa;box-shadow: 0px 6px 14px 0px rgba(0,0,0,0.4);border-radius:5px 0px 5px 5px}.personalMenuContent .personalMenuContentTitle{color:#6b6b70;font-weight:500;font-size:12px;text-transform:uppercase;margin:0px 0px 10px 0px;letter-spacing:0.6px;text-decoration:none solid rgb(107, 107, 112)}#bookmark-head-button{position:relative;}#bookmark-head-button.animate:before{animation: blinkFavs 1.2s linear;}.favCounter{position: absolute;left: 11px;top: 9px;font-size: 10px;height: 16px;min-width: 16px;line-height: 16px;text-align: center;border-radius: 8px;background-color: #b71e3d;color: #fff;opacity:1;transition: transform .2s, opacity .3s;transform: scale(1);}.favCounter.hidden{opacity: 0;transition: transform 500ms, opacity 500ms;transform: scale(-1);}@keyframes blinkFavs {0%, 20%, 34%, 65%, 79% { transform: scale(1);}  27%, 72%{transform: scale(1.5);}}.personalMenuContent ul{display:block;margin:0px;padding:0px;float:none;clear:both}.personalMenuContent ul li{display:block;margin:0px;padding:0px;list-style:none}.personalMenuContent .desktopCol{width:50%;float:left}.personalMenuContent .alignRight{float:none;clear:both;padding:27px 0px 0px 0px}.personalMenuContent .alignRight a{font-size:13.38px;color:#575757;text-decoration:none;display:inline-block;margin:0px 21px 0px 0px}.personalMenuContent .listBlock{background-color:#fff;border-radius:4px;border:1px solid #e3e4e6;margin:0px 0px 31px 0px}.personalMenuContent .listBlock li{display:block;border-bottom:1px solid #e3e4e6;margin:0px}.personalMenuContent .listBlock li:last-child{border-bottom:0px}.personalMenuContent .listBlock li a{display:block;box-sizing:border-box;height:50px;line-height:50px;color:#000;text-decoration:none;font-size:16px;padding:0px 21px 0px 7px;position:relative;font-weight:400;text-decoration:none solid rgb(0, 0, 0)}.personalMenuContent .listBlock li a .right{float:right;font-size:12.35px}.personalMenuContent ul li{margin:0px 0px 13px 0px}.personalMenuContent ul li a{display:block;font-size:14px;color:#000;text-decoration:none;font-weight:500}.personalMenuContent ul li a:hover,.personalMenuContent ul li a:hover .right{color:#0074c1}.personalMenuContent .desktopCol+.desktopCol ul li a{padding-left:0px}.personalMenuContent ul li a .right{display:block;font-size:13.38px;color:#6b6b70;font-weight:400}.personalMenuContent ul li a.ticket-icon:before{content:"";width:19px;height:19px;display:inline-block;background-image:url("/mobilev3/images/head/ticket_blue.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 13px 0px 9px;position:relative;top:3px}.personalMenuContent ul li a.coin-icon:before{content:"";width:19px;height:19px;display:inline-block;background-image:url("/mobilev3/images/head/coin_blue.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 9px;position:relative;top:3px}.personalMenuContent ul li a.coffer-icon:before{content:"";width:21px;height:15px;display:inline-block;background-image:url("/mobilev3/images/head/coffer_blue.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 10px 0px 9px;position:relative;top:2px}.personalMenuContent ul li a.gear-icon:before{content:"";width:18px;height:18px;display:inline-block;background-image:url("/mobilev3/images/head/gear_blue.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 9px 0px 9px;position:relative;top:3px}.personalMenuContent ul li a .right.lottery-wheel-icon{margin:-12px 0px 0px 0px}.personalMenuContent ul li a .right.lottery-wheel-icon:after{content:"";width:27px;height:27px;display:inline-block;background-image:url("/mobilev3/images/head/lottery_wheel_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 0px 0px 15px;position:relative;top:10px}.personalMenuContent .loginMessage{background-color:#fff;border:1px solid #d7d7d7;border-radius:4px;font-size:12px;color:#6b6b70;padding:13px 8px 16px 50px;position:relative;margin:0px 0px 31px 0px}.personalMenuContent .loginMessage a{color:#0074c1;text-decoration:underline;display:inline-block}.personalMenuContent .loginMessage:before{content:"";width:13px;height:21px;position:absolute;top:17px;left:22px;display:block;background-image:url("/mobilev3/images/head/bulb.png");background-size:contain;background-repeat:no-repeat;background-position:center}.topHead .headRight a.bookmark.opened{background-color:#f2f2fa;box-shadow:0px 4px 14px 0px rgba(0,0,0,0.4);border-radius:5px 5px 0px 0px;position:relative}.topHead .headRight a.bookmark.opened:after{content:"";display:block;position:absolute;background-color:#f2f2fa;width:100%;height:10px;left:0px;bottom:0px;z-index:20}.topHead .headRight a.bookmark.opened .num{background-color:#7e7e7e}.topFavBlock.show{display:block}.topFavBlock{display:none;position:absolute;box-sizing:border-box;width:600px;padding:23px 64px 17px 64px;background-color:#f2f2fa;box-shadow:0px 4px 14px 0px rgba(0,0,0,0.4);border-radius:5px 0px 5px 5px;z-index:10}.topFavBlock h2{margin:0px 0px 0px 0px;font-size:18px;color:#000;font-weight:700}.topFavBlock .bookmarksIsEmpty{display:block;border:1px solid #e3e4e6;border-radius:4px;box-sizing:border-box;padding:28px 10px 33px 10px;text-align:center;margin:32px 0px 2px 0px}.topFavBlock .bookmarksIsEmpty:before{content:"";display:block;width:18px;height:38px;margin:0px auto 26px auto;background-image:url("/mobilev3/images/head/favorite_grey_outline.png");background-size:contain;background-position:center;background-repeat:no-repeat}.topFavBlock .bookmarksIsEmpty h3{font-size:16px;color:#575757;margin:0px 0px 17px 0px}.topFavBlock .bookmarksIsEmpty p{font-size:13px;line-height:19px;color:#575757;margin:0px 0px 0px 0px}.topFavBlock .bookmarksIsEmpty p .bookmarkIcon:before{content:"";display:inline-block;width:7px;height:13px;margin:0px 5px 0px 0px;position:relative;top:1px;background-image:url("/mobilev3/images/head/favorite_blue.png");background-size:contain;background-position:center;background-repeat:no-repeat}.topFavBlock .bookmarksIsEmpty p b{display:inline-block}.topFavBlock .bookmarksIsEmpty p a{display:inline-block;color:#0074c1;;text-decoration:underline}.topFavBlock .bookmarksIsEmpty:before{width: 34px;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAyOCI+PHBhdGggZD0iTTE2IDI3LjhsLS41LS4yTDMuMyAxNS41QTguOCA4LjggMCAwMTkuMS4xYzIuNyAwIDUuMiAxLjIgNi45IDMuNEE5IDkgMCAwMTIyLjkuMWE4LjggOC44IDAgMDE1LjggMTUuNEwxNi41IDI3LjZjLS4yLjItLjMuMi0uNS4yek05LjEgMS41YTcuNCA3LjQgMCAwMC00LjggMTNMMTYgMjYuMmwxMS43LTExLjdhNy40IDcuNCAwIDEwLTExLjEtOS40Yy0uMi40LS45LjQtMS4xIDBhNy40IDcuNCAwIDAwLTYuNC0zLjZ6IiBmaWxsPSIjOWE5NjkyIi8+PC9zdmc+") !important;}.topFavBlock .bookmarksIsEmpty p .bookmarkIcon:before{width: 16px;margin: 0px 3px 0px 5px;background-size: 15px auto;background-image: url("data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy41IDMwLjA5NCI+PHBhdGggZD0iTTQuMDEzIDE1Ljk4OGwxMi44IDEyLjcgMTIuOC0xMi43YzEuOC0xLjYgMi45LTMuOSAyLjktNi40IDAtNC43LTMuOC04LjUtOC41LTguNS0zLjEgMC01LjggMS42LTcuMyA0LjEtMS40LTIuNS00LjEtNC4yLTcuMi00LjItNC43IDAtOC41IDMuOC04LjUgOC41IDAgMi42IDEuMiA0LjkgMyA2LjV6IiBmaWxsPSIjY2UyOTNkIiBzdHJva2U9IiNjZTI5M2QiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==") !important}.topFavBlock .savedBookmarkElem{border-bottom:1px solid #d7d8e1}.topFavBlock .savedBookmarkElem a{display:block;padding:0px;float:none;clear:both;overflow:hidden;box-sizing:border-box}.topFavBlock .bookMarkProgress{display: block;border: 1px solid #e3e4e6;border-radius: 4px;box-sizing: border-box;padding: 100px 10px 100px 10px;text-align: center;margin: 32px 0px 2px 0px}.topFavBlock .savedBookmarkElem:last-child{border-bottom:0px}.topFavBlock .savedBookmarkElem.hide{display:none}.topFavBlock .savedBookmarkElem:after{content:"";float:none;clear:both;display:block}.topFavBlock .savedBookmarkElem a .offerImage{width:140px;display:block;margin:0px 16px 0px 0px;float:left;padding:16px 0px 0px 0px}.topFavBlock .savedBookmarkElem a .offerImage img{display:block;width:100%;height:auto}.topFavBlock .savedBookmarkElem a .rightBlock{display:block;width:calc(100% - 156px);float:left;padding:16px 0px 0px 0px}.topFavBlock .savedBookmarkElem a .rightBlock .name{color:#000;font-weight:700;font-size:16px;display:block;line-height:24px;position:relative;top:-1px}.topFavBlock .savedBookmarkElem a:hover .rightBlock .name{text-decoration:underline}.topFavBlock .savedBookmarkElem a .rightBlock .price{font-size:16px;color: #1c8119;display:block;font-weight:400}.topFavBlock .deleteFav{margin-top: 8px}.topFavBlock .deleteFav .removeItem{text-decoration: none;overflow:hidden;display:block;font-size:13.38px;color:#6b6b70;float:right;padding:9px 0px 18px 0px;font-weight:400}.topFavBlock .deleteFav .removeItem:hover{color:#000}.topFavBlock .deleteFav .removeItem:before{content:"";width:15px;height:15px;display:inline-block;background-image:url("/mobilev3/images/messages/light_icon_x.png");background-position:center;background-size:contain;background-repeat:no-repeat;margin:0px 4px 0px 0px;position:relative;top:3px}.topFavBlock .deleteFav .removeItem:hover:before{content:"";width:15px;height:15px;display:inline-block;background-image:url("/mobilev3/images/messages/icon_x.png");background-position:center;background-size:contain;background-repeat:no-repeat;margin:0px 4px 0px 0px;position:relative;top:3px}.topFavBlock .moreBookmark{color:#0074c1;display:block;font-size:16px;padding:15px 0px 0px 0px}@font-face {font-family: gifts-icons;src: url('/mobilev3/fonts/gifts-icons.woff?ver=20181206094842') format('woff');}.top-menu{display:block;background-color:#b71e3d;font-size:0px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling: touch;white-space:nowrap;line-height:49px}.top-menu .topMenuPos{max-width:1206px;margin:auto;height:49px}.top-menu a{color:#d0cfcf;text-decoration:none;font-size:16px;display:inline-block;padding:0px 16px;position:relative}.top-menu a:hover{color:#fff}.top-menu a.active{font-weight:500;color:#fff;font-size:18.5px}.top-menu a.active:after{content:"";display:block;position:absolute;left:calc(50% - 5px);bottom:0px;width:0;height:0;border-style:solid;border-width:0 5px 6px 5px;border-color:transparent transparent #fff transparent}.top-menu a svg{fill:#d0cfcf}.top-menu a:hover svg{fill:#ffffff}.top-menu a.active svg{fill:#ffffff}.top-menu .topMenuPos .gift::before{font-family:gifts-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"- ";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.top-menu-categories{display:block;padding:36px 32px 0px 0px;box-sizing:border-box;width: 235px}.top-menu-categories.hasFilter{padding:21px 32px 0px 0px}.top-menu-categories h2{margin:0px 0px 13px 0px;font-size:18.5px;font-weight:700;display:none}.top-menu-categories h2 a{color:#0074c1}.top-menu-categories h3{margin:0px 0px 13px 0px;font-size:16px;font-weight:400}.top-menu-categories a{color:#000;text-decoration:none;display:inline-block}.top-menu-categories a:hover{color:#0074c1}.top-menu-categories a .count{color:#6b6b6f;font-size:13.5px}.top-menu-categories a.allCategory{color:#000}.top-menu-categories a.allCategory.active{color:#0074c1;font-weight:700}.top-menu-categories a.active,.top-menu-categories a.opened{color:#0074c1;font-weight:700;font-size:18px}.top-menu-categories .active:hover{color:#000}.top-menu-categories a.active.black,.top-menu-categories a.opened.black{color:#000}.top-menu-categories a.active .count,.top-menu-categories a.opened .count{color:#6b6b6f;font-weight:400}.top-menu-categories .boxShort{display:none}.top-menu-categories .sub-category{display:none;margin:0px 0px 13px 0px}.top-menu-categories .sub-category.opened{display:block}.top-menu-categories .sub-category a{font-size: 16px;display:block;border-left:1px solid #e3e4e6;box-sizing:border-box;padding:6px 0px 6px 20px}.top-menu-categories .sub-category a.allSubCategory{display:none}.flexContentPos .top-menu-categories a.allCategory{display:none}.pageContentPos .profilePageCont .top-menu-categories a:hover{color:#000}.profilePageCont .rightblock h1{margin: 0;padding: 20px 0px}.nopipeFilter.active svg{display:none !important;}.newOffers{display:flex;width:272px;box-sizing:border-box;padding:24px 0px 0px 32px;flex-direction:column}.newOffers .newOffersList{order: 1;padding: 21px 0px 0px 0px}.newOffers h3{font-size:14px;color: #6b6b70;display:block;margin:0px 0px 21px 0px;text-transform:uppercase;font-weight:400}.newOffers .newOfferElem{display:block;width:100%;color:#000;text-decoration:none;font-size:16px;margin:0px 0px 20px 0px}.newOffers .newOfferElem .offerImage{display:block;position:relative}.newOffers .newOfferElem .offerImage:before{content:"";display:block;width:100%;height:0%;position:relative;padding:0px 0px 60.70% 0px}.newOffers .newOfferElem .offerImage img{display:block;width:100%;height:auto;position:absolute;top:0px;left:0px}.newOffers .newOfferElem .offerImage svg{display:block;width:100%;height:auto;position:absolute;top:0px;left:0px;overflow:hidden}.newOffers .newOfferElem .offerImage .lazysvg{opacity:1;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;transition: opacity 1s}.newOffers .newOfferElem .offerImage .lazysvg.small{height:100%}.newOffers .newOfferElem .offerImage .lazysvg[data-src]{opacity: 0}.newOffers .newOfferElem .marketImage{display:block;position:relative}.newOffers .newOfferElem .marketImage:before{content:"";display:block;width:100%;height:0%;position:relative;padding:0px 0px 60.70% 0px}.newOffers .newOfferElem .marketImage img{display:block;width:100%;height:auto;position:absolute;top:0px;left:0px}.newOffers .newOfferElem .marketImage svg{display:block;width:100%;height:auto;position:absolute;top:0px;left:0px;overflow:hidden}.newOffers .newOfferElem .marketImage .lazysvg{opacity:1;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;transition: opacity 1s}.newOffers .newOfferElem .marketImage .lazysvg[data-src]{opacity: 0}.newOffers .newOfferElem .offerTitle{font-size:15px;line-height:21px;color: #6b6b70;display:block;margin:4px 0px 0px 0px}.newOffers .newOfferElem:hover .offerTitle{text-decoration:underline}.newOffers .newOfferElem .offerTitle .newCountTitle{display:inline-block;background-color:#efe767;font-size:12px;padding:0px 5px}.newOffers .newOfferElem .offerImage.magazine img{width:240px;height:auto}.newOffers .bbLinks{display:block;padding:0px;order:0}.newOffers .bbLinks h3{margin:0px 0px 18px 0px}.newOffers .bbLinks .linkElem{display:block;border-top:1px solid #e3e4e6;padding:13px 10px 14px 64px;color:#6b6b6f;font-size:14px;text-decoration:none;position:relative;font-weight:400}.newOffers .bbLinks .linkElem:before{content:"";display:block;position:absolute;top:0px;left:0px;background-size:contain;background-repeat:no-repeat;background-position:center}.newOffers .bbLinks .linkElem b{display:block;font-size:16px;color:#000;font-weight:500;margin:0px 0px 2px 0px}.newOffers .bbLinks .linkElem:hover b{color:#0074c1}.newOffers .bbLinks .linkElem.pricegarantee:before{width: 57px;height: 40px;top: 15px;left: 0px;background-image:url("/mobilev3/images/content/price_garantee.png")}.newOffers .bbLinks .linkElem.whatCanIDo:before{width: 57px;height: 40px;top: 15px;left: 0px;background-image:url("/mobilev3/images/content/magazine.svg")}.newOffers .bbLinks .linkElem.subscribeIcon:before{width: 57px;height: 40px;top: 15px;left: 0px;background-image:url("/mobilev3/images/content/subscribe.png")}.newOffers .bbLinks .linkElem.garantee:before{width: 57px;height: 40px;top: 15px;left: 0px;background-image:url("/mobilev3/images/content/garantee.png")}.newOffers .bbLinks .linkElem.lotteryWheel:before{width: 40px;height: 40px;top: 17px;left: 10px;background-image:url("/mobilev3/images/content/lottery_wheel.png")}.newOffers .bbLinks .linkElem.garancia:before{width: 40px;height: 40px;top: 17px;left: 10px;background-image:url("/mobilev3/images/content/logo.png")}.newOffers .bbLinks .linkElem.career:before{width:41px;height:34px;top:20px;left:10px;background-image:url("/mobilev3/images/content/job.png")}.newOffers .bbLinks .linkElem.partners:before{width:41px;height:35px;top: 19px;left:11px;background-image:url("/mobilev3/images/content/partner.png")}.newOffers .bbLinks .linkElem.partner_center:before{width:41px;height:35px;top: 19px;left:11px;background-image:url("/mobilev3/images/content/partnerkozpont.svg")}.newOffers .bbLinks .linkElem.friend_invite:before{width:43px;height:45px;top: 12px;left:11px;background-image:url("/mobilev3/images/content/friend_invite.svg")}.newOffers .bbLinks .linkElem.multi-offer:before{width:80px;height:80px;top: 13px;left: -8px;background-image:url("/mobilev3/images/content/multi-offer.svg")}.newOffers .onlyTodayRightBox{background-color:#b71e3d;color:#fff;border-radius:5px;box-sizing:border-box;text-decoration:none}.newOffers .onlyTodayRightBox:hover{text-decoration:underline}.newOffers .onlyTodayRightBox img{width:100%}.newOffers .onlyTodayRightBox svg{width:100%;overflow:hidden}.newOffers .onlyTodayRightBox .lazysvg{opacity:1;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;transition: opacity 1s;position: absolute;top: 0px;left: 0px;height:100%}.newOffers .onlyTodayRightBox .lazysvg[data-src]{opacity: 0}.newOffers .onlyTodayRightBox .titleimg{margin:15px 15px}.newOffers .onlyTodayRightBox .onlyToday .onlyTodayNumberWrapper{display:flex;justify-content: center;margin-bottom:15px}.newOffers .onlyTodayRightBox .onlyToday .onlyTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: 2px;line-height: 35px;border: 1px solid #e3e4e6;background-color: #fff;border-radius: 4px;font-size: 32px;color: #b71e3d;font-weight: 400;width: 26px;height: 38px;overflow: hidden}.newOffers .onlyTodayRightBox .onlyToday .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 6px}.newOffers .onlyTodayRightBox .onlyToday .hour{display:flex;padding: 0px 0px 0px 0px}.newOffers .onlyTodayRightBox .onlyToday .minute{display:flex;padding: 0px 0px 0px 15px}.newOffers .onlyTodayRightBox .onlyToday .second{display:flex;padding: 0px 0px 0px 15px}.newOffers .onlyTodayRightBox .onlyToday .time{display:none}.newOffers .onlyTodayRightBox .offerImage{position: relative}.newOffers .onlyTodayRightBox .priceBlock{position:absolute;background-color:#fff;width:80px;height:80px;bottom:-5px;right:9px;border-radius: 40px;transform:rotate(18deg);padding:24px 5px;box-sizing:border-box;text-align:center;line-height:15px}.newOffers .onlyTodayRightBox .priceBlock .old{color:#949494;text-decoration:line-through;font-size:14px}.newOffers .onlyTodayRightBox .priceBlock .new{color:#b71e3d;font-weight:bold}.newOffers .onlyTodayRightBox .offerTitle{padding:14px 14px;display:block;font-size:15px;color:#fff}.categoryListContainer .offerBlack{display: flex;flex-wrap: wrap;gap: 15px}.pageContentPos .flexContentPos .mainBlock .BBItemsTitleBottom, .pageContentPos .flexContentPos .mainBlock .BBItemsTitleTop{font-size: 24px;font-weight: 500}.pageContentPos .flexContentPos .mainBlock .BBItemsTitleTop{display:block}.pageContentPos .flexContentPos .mainBlock .BBItemsTitleBottom{display:none}.categoryListContainer{display:block;font-size:0px;overflow:hidden}.categoryListContainer .offerListPos{width:100%}.categoryListContainer .offerListPos .more-offer{text-align: center}.categoryListContainer .offer-block .freeShipping{display: flex;background-color:#b71e3d;color:#000;font-size: 14px;height:17px;line-height:17px;padding: 6px 7px 4px 15px;position:relative;vertical-align:top;top: 7px;font-weight: 500;left: 7px;color: white;border-radius: 5px}.categoryListContainer .offer-block .freeShipping:before{content:"";width:15px;height:14px;position:relative;display:inline-block;background-image:url("/mobilev3/images/marketplace/shipping.png");background-size:contain;background-position:center;background-repeat:no-repeat;right: 7px}.categoryListContainer .offer-block{display:inline-block;width:calc(50% - 8px);box-sizing:border-box;font-size:initial;vertical-align:top;overflow:hidden}.categoryListContainer .offer-block.fill{width: 100%}.categoryListContainer .offer-block .offer-image{display:block;position:relative;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box}.categoryListContainer .offer-block .offer-image:before{content:"";display:block;width:100%;height:0px;position:relative;padding:0px 0px 52.35% 0px}.categoryListContainer .offer-block.product .offer-image img{height:100%}.categoryListContainer .offer-block.tickethu .offer-image img{height:auto}.categoryListContainer .offer-block .offer-image img{width:442px;height:231px;position:absolute;top:0px;left:0px}.categoryListContainer .offer-block .offer-image svg{width:442px;height:231px;position:absolute;top:0px;left:0px;overflow:hidden}.categoryListContainer .offer-block.mainOffer .offer-image svg{width:100%;height:auto;position:absolute;top:0px;left:0px;overflow:hidden}.categoryListContainer .offer-block .offer-image .lazysvg{opacity:1;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;transition: opacity 1s}.categoryListContainer .offer-block .offer-image .lazysvg[data-src]{opacity: 0}.categoryListContainer .offer-block .offer-image img.lazy{height:100%}.categoryListContainer .offer-block .offer-image.inactive img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.categoryListContainer .offer-block .market-offer-image{display:block;position:relative;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box}.categoryListContainer .offer-block .market-offer-image:before{content:"";display:block;width:100%;height:0px;position:relative;padding:0px 0px 60.1% 0px}.categoryListContainer .offer-block .market-offer-image img{width:100%;height:auto;position:absolute;top:0px;left:0px}.categoryListContainer .offer-block .price{display:block;background-color:#009900;color:#fff;font-size:16px;font-weight:400;height:34px;line-height:34px;padding:0px 5px 0px 10px;white-space:nowrap}.categoryListContainer .offer-block .price.inactive{background-color:grey}.categoryListContainer .offer-block.gold-price .price{background-color: #ECC400;color: black}.categoryListContainer.silver-price .offer-block .price{background-color: #CFCDC5}.categoryListContainer .offer-block.halloween .price{background-color: #da5626}.categoryListContainer .offer-block.redfriday .price{background-color: #fff994;color: #000000}.categoryListContainer .offer-block.blackfriday .price{background-color: #000000;color: #ffffff}.categoryListContainer .offer-block.bronzeweekend .price{background-color: #d67d1d;color: #ffffff}.categoryListContainer .offer-block.silver .price{background-color: #dcdddd;color: #000000}.categoryListContainer .offer-block.gold .price{background-color: #dea301;color: #ffffff}.categoryListContainer .offer-block.whiteweekend .price{background-color: #fff;color: #000}.categoryListContainer .offer-block.mainOffer.bronzeweekend .mainOfferDetails .price .oldPrice{background-color: #d67d1d;color: #ffffff}.categoryListContainer .offer-block .blBagde{position:absolute;bottom:0px;left:0px;display:flex;max-width:100%}.categoryListContainer .offer-block .blBagde .badge{display:block;height:34px;line-height:34px;font-weight:500;font-size:14px;color:#fff;padding:0px 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categoryListContainer .offer-block .blBagde .badge.blue{background-color:rgba(22,182,228,0.9)}.categoryListContainer .offer-block .blBagde .badge.brown{background-color:rgba(216,124,39,0.9)}.categoryListContainer .offer-block .price b{font-size:22px;font-weight:700}.categoryListContainer .offer-block .price.black{background-color:rgb(0,0,0)}.categoryListContainer .offer-block .details{padding:13px 0px 25px 0px}.categoryListContainer .offer-block .details .name,.categoryListContainer .offer-block .slideshow-details .name{display:block;margin:0px 0px 2px 0px}.categoryListContainer .offer-block .details .name a,.categoryListContainer .offer-block .slideshow-details .name a{display:block;color:#000;text-decoration:none;font-size:18px;font-weight:500}.categoryListContainer .offer-block:hover .details .name a,.categoryListContainer .offer-block:hover .slideshow-details .name a, {text-decoration:underline}.categoryListContainer .offer-block .details .label-rating,.categoryListContainer .offer-block .slideshow-details .label-rating{font-size:14px;color:#fc9c28;display:inline-block}.categoryListContainer .offer-block .details .label-rating:before,.categoryListContainer .offer-block .slideshow-details  .label-rating:before{content:"";width:14px;height:14px;display:inline-block;margin:0px 5px 0px 0px;background-image:url("/mobilev3/images/offers/star.png");background-size:contain;background-repeat:no-repeat;background-position:center}.categoryListContainer .offer-block .details .label-category,.categoryListContainer .offer-block .slideshow-details .label-category{font-size:14px;color:#7e7e7e}.categoryListContainer .offer-block .details .prop,.categoryListContainer .offer-block .slideshow-details .prop{display:block;font-size:14px;color:#3e7e2c;margin:5px 0px 0px 0px}.categoryListContainer .offer-block .details .prop span,.categoryListContainer .offer-block .slideshow-details  .prop span{color:#7e7e7e}.categoryListContainer .offer-block .tr-labels{position:absolute;top:0px;right:0px;display:block;font-size:0px}.categoryListContainer .offer-block .tr-labels span{margin:0px 0px 0px 5px}.categoryListContainer .offer-block .tr-labels-left{position:absolute;top:0px;left:0px;display:block}.categoryListContainer .offer-block .new{display:inline-block;background-color:#f8eb73;color:#000;font-size:11px;height:17px;line-height:17px;padding:0px 12px;vertical-align:top}.categoryListContainer .offer-block .marketIcon{display:inline-block;width:25px;height:23px;background-image:url("/mobilev3/images/content/market_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:4px 3px 0px 0px;;vertical-align:top}.categoryListContainer .offer-block .remainingStock{display:inline-block;background-color:#b71e3d;color:#000;font-size:11px;height:17px;line-height:17px;padding:2px 5px 2px 5px;vertical-align:top;font-weight: 500;color: white}.categoryListContainer .offer-block .discount_percent{display: inline-block;line-height: 30px;vertical-align: top;padding: 2px 5px;height: 32px;font-size: 23px;background-color: #b71e3d;font-weight: 500;color: white}.top-menu-categories.topMenuCategoriesFood{padding-right: 12px;}.topMenuCategoriesFood .sidenav ul li a{white-space: nowrap;}.white-title{color:#ffffff;}.typo-center{text-align:center;}.typo-title{display: block;font-size: 2em;margin: 0.67em 0;font-weight: bold;}.only-mobile2{display:none;}.subtopic-links{overflow:hidden;clear:both;display:flex;flex-wrap: wrap;box-sizing:border-box;margin: 20px -10px 30px;width: calc( 100% + 20px );padding-bottom:2px;overflow:hidden;}.subtopic-link{display:block;text-decoration:none;border:1px solid #cdccce;border-radius:4px;flex-grow:1;max-width: calc( (100% - 70px) / 6);margin: 10px 0 0 10px;overflow:hidden;box-sizing:border-box;position:relative;padding:6px 6px 6px 70px;min-height:60px;vertical-align:middle;}.subtopic-link:hover{background-color: #e3e4e6;border: 1px solid #cbccce;box-shadow: 0 1px 0 #cbccce;}.subtopic-link:before{content: '';display: inline-block;height: 100%;vertical-align: middle;}.subtopic-link svg{width:45px;height:auto;position:absolute;left:8px;top:7px;}.subtopic-link svg path{fill:#7f7f7f;}.subtopic-link span{font-size:16px;color:#000000;font-weight:400;line-height: 16px;display:inline-block;width:100%;vertical-align:middle;}.offer-portrait{display:block;text-decoration:none;margin-bottom:0px;}.offer-portrait a{text-decoration:none;}.offer-portrait .offer-image{display:block;width: 100%;position:relative;height:0;padding-bottom: 132%;overflow:hidden;}.offer-portrait .offer-image img{position:Absolute;left:0;top:0;width:100%;height:auto;border:0 none;display:block;}.offer-portrait .details{display:block;}.offer-portrait .name{display:block;font-size:15px;font-weight:500;text-align:center;color:#000000;}.offer-portrait .price{display:block;text-align:center;color:#009900;height: 34px;line-height: 34px;padding: 0px 5px 0px 0;white-space: nowrap;font-size:18px;font-weight:500;}.categoryListContainer .offer-block.offer-portrait{padding:0;}.categoryListContainer .offer-block.offer-portrait .price{color:#009900;background:transparent;font-size:18px;font-weight: 500;}.categoryListContainer .offer-block.offer-portrait .details{padding-bottom:0;}.niceQuantity{position:Relative;display: block;background-color: #fff;height: 36px;max-width:160px;width:100%;line-height: 34px;padding: 1px 7px 0px 7px;border-radius: 3px;border: 1px solid #7e7e7e;position: relative;box-sizing:border-box;margin:5px auto;}.niceQuantity:after{content:"db";display:inline-block;position:absolute;top:0;right:60px;font-size:15px;line-height:32px;font-family: inherit;}.niceQuantity input{border:0 none;outline:0 none;line-height:30px;display:block;height:30px;text-align:right;width:69px;font-size:15px;font-family: inherit;padding:0;margin:0;}.niceQuantity input::-webkit-inner-spin-button,.niceQuantity input::-webkit-outer-spin-button{display:none;opacity:0;}.niceQuantity .plus,.niceQuantity .minus{width:30px;height:34px;position:absolute;top:0;font-size:18px;font-weight:500;line-height:30px;text-align:center;cursor:pointer;pointer-events: initial;user-select:none;-ms-user-select:none;}.niceQuantity .plus:hover,.niceQuantity .minus:hover{background-color: #e3e4e6;}.niceQuantity .plus{right: 0px;border-left:1px solid #7e7e7e;}.niceQuantity .minus{left: 0px;border-right:1px solid #7e7e7e;}.niceQuantity + a.button{display:block;text-align: center;max-width:160px;width:100%;box-sizing: Border-box;padding: 6px 16px 5px 16px;margin: 6px auto 10px;line-height: 20px;font-size: 14px;font-weight: 500;}.offers-portrait-wrapper{clear:both;width: calc( 100% + 20px );margin-left: -10px;}.offers-portrait-wrapper:after{content:"";clear:both;display:table;}.offers-portrait-wrapper .offer-portrait{width: calc( (100% - 60px) / 6 );float:left;margin-left:10px;margin-bottom:20px;}.offers-portrait-wrapper .offer-portrait .details{padding: 13px 0px 0px 0px;}.categoryListContainer .offer-portrait{width: calc( (100% - 50px) / 5 );float:left;margin-left:10px;margin-bottom:20px;}.categoryListContainer .offer-portrait a,.offers-portrait-wrapper .offer-portrait a{display:block;max-width:160px;width:100%;margin-left:auto;margin-right:auto;}.offers-portrait-wrapper .niceQuantity,.offers-portrait-wrapper .niceQuantity  + a.button{margin-left:auto;margin-right:auto;}.categoryListContainer .offer-block.offer-portrait .offer-image{border:0 none;}.categoryListContainer .offer-block.offer-portrait .offer-image:before{padding-bottom: 132%;}.sliderWrapper.portraitItems{max-height: 390px;transition: none;position:Relative;z-index:2;}.portraitItems .desktopSlider .offerListPos{margin-left:0;width:100%;vertical-align:top;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer{padding-left: 0 !important;width: 100%;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer:before{content: "";position: absolute;left: 0px;background-image: linear-gradient(270deg,rgba(255,255,255,0) 0, #ffffff 100%);z-index: 4;top: 0;width: 48px;height: 100%;pointer-events: none;transition: opacity .1s;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer:after{content:"";position: absolute;right: 0px;background-image: linear-gradient(270deg,#ffffff 0,rgba(255,255,255,0) 100%);z-index: 4;top: 0;width: 48px;height: 100%;pointer-events: none;transition: opacity .1s;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer .sliderItem{width: calc( ( 100% / 6 ) + 11.5px );}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer .tns-controls{width:100%;top: 100px;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer .tns-controls button[data-controls=prev]{left:5px;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer .offer-block.offer-portrait{width: 160px;box-shadow:none;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer .sliderItem .niceQuantity,.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .tns-outer .sliderItem a.button{margin-left:0;}.iconBar.iconBar3items > div{width: 33.3%;}.iconBar.iconBar4items > div{width: 25%;}body .categoryListContainer .offer-portrait{width: calc( (100% - 50px) / 5 );float:left;margin-left:10px;}#category_market_list_title{font-size:24px;font-weight:500;margin:28px 0px 19px 0px}#category_market_list_title .info{margin:0px 0px 0px 6px}.lightGreyList{background-color:#f2f2fa;padding:0px 28px;box-sizing:border-box}.lightGreyList #category_market_list_title{margin:0px 0px 19px 0px;padding:35px 0px 0px 0px}.offerPageExpired .offer-block{display:inline-block;width: 33%;padding:0px 8px 8px 8px;box-sizing:border-box;font-size:initial;vertical-align:top;overflow:hidden}.bigMapHeader{display:none}.bigMapPopup{overflow:hidden;padding-top:10px}.bigMapPopup .infoTabletBox{display:none}.infoBox{display:block;background-color:#fff;border-radius:4px;width:100%;height:96px}.infoBox:after{content"";float:none;clear:both;display:block}.infoBox .offerImage{display:block;width:118px;height:96px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:4px 0px 0px 4px;float:left}.infoBox .offerImage .price{position:absolute;left:0px;bottom:0px;padding:0px 5px 0px 10px;background-color:#009900;color:#fff;height:29px;line-height:29px;font-size:16px;font-weight:700;border-radius:0px 0px 0px 4px}.infoBox .offerImage .price .currency{font-size:13px;font-weight:400}.infoBox .infoContent{display:block;padding:3px 0px 0px 9px;;float:left;box-sizing:border-box;width:calc(100% - 118px);height:96px;overflow:hidden}.infoBox .infoContent h2{display:block;margin:0px 0px 5px 0px;font-size:17.61px;font-weight:400;line-height:21px;padding:0px 32px 0px 0px;max-height:63px;overflow:hidden}.infoBox .infoContent h2 a{color:#000;text-decoration:none}.infoBox .infoContent .ratingBlock{}.infoBox .infoContent .ratingBlock .rating{font-size:14px;color:#fc9c28;display:inline-block;margin:0px 12px 0px 0px}.infoBox .infoContent .ratingBlock .rating:before{content:"";display:inline-block;;margin:0px 5px 0px 0px;width:15px;height:13px;background-image:url("/mobilev3/images/marketplace/marketplace_rating_star.png");;background-size:contain;background-repeat:no-repeat;background-position:center}.infoBox .infoContent .ratingBlock .partnerName{font-size:14px;color:#7e7e7e}.infoBox .infoPager{display:flex;;flex-direction:column;justify-content:space-between;align-items:center;position:absolute;top:0px;left:calc(100% - 5px);background-color:#b71e3d;height:100%;z-index:-1;width:55px;padding:0px 0px 0px 5px;border-radius:0px 4px 4px 0px;text-align:center;color:#fff}.infoBox .infoPager a{display:block;width:21px;height:21px;background-color:rgba(255,255,255,0.21);border-radius:50%;margin:7px 0px;background-size:13px 8px;background-position:center;background-repeat:no-repeat}.infoBox .infoPager a.prev{background-image:url("/mobilev3/images/content/big_map_pager_up.png");background-position:center 6px}.infoBox .infoPager a.next{background-image:url("/mobilev3/images/content/big_map_pager_down.png");background-position:center 8px}.infoBox .infoPager a.prev.disabled{background-image:url("/mobilev3/images/content/big_map_pager_up_inactive.png");background-position:center 6px}.infoBox .infoPager a.next.disabled{background-image:url("/mobilev3/images/content/big_map_pager_down_inactive.png");background-position:center 8px}.infoBox img[align]{padding:9px;position:absolute !important;top:0px;right:0px}.moreOffers{background-color:#f2f2f9;border-top:1px solid #cbccce;padding:40px 0px 28px 0px;margin-top:50px}.moreOffers .title{font-size:24px;text-align:center;max-width:904px;margin:0px auto 44px auto}.moreOffers .categoryListContainer{max-width:904px;margin:0px auto 0px auto}.moreOffers .categoryListContainer .offer-block .details{background-color:transparent}.successSearchPage{display:block;font-size:0px;overflow:hidden}.successSearchPage .offerListPos{width:calc(100% + 16px);margin:0px 0px 0px -8px}.successSearchPage .offer-block{display:inline-block;width:50%;padding:0px 8px 8px 8px;box-sizing:border-box;font-size:initial;vertical-align:top;overflow:hidden}.successSearchPage .offer-block .offer-image{display:block;position:relative;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box}.successSearchPage .offer-block .offer-image:before{content:"";display:block;width:100%;height:0px;position:relative;padding:0px 0px 52.35% 0px}.successSearchPage .offer-block .offer-image img{width:100%;height:auto;position:absolute;top:0px;left:0px}.successSearchPage .offer-block .offer-image img.lazy{height:100%} .successSearchPage .offer-block .market-offer-image{display:block;position:relative;border:1px solid rgba(0,0,0,0.1);box-sizing:border-box}.successSearchPage .offer-block .market-offer-image:before{content:"";display:block;width:100%;height:0px;position:relative;padding:0px 0px 60.1% 0px}.successSearchPage .offer-block .market-offer-image img{width:100%;height:auto;position:absolute;top:0px;left:0px}.successSearchPage .offer-block.tickethu .offer-image img{height:auto}.successSearchPage .offer-block .price{display:block;background-color:#009900;color:#fff;font-size:16px;font-weight:400;height:34px;line-height:34px;padding:0px 5px 0px 10px;white-space:nowrap}.successSearchPage .offer-block .blBagde{position:absolute;bottom:0px;left:0px;display:flex;max-width:100%;z-index: 0}.successSearchPage .offer-block .blBagde .badge{display:block;height:34px;line-height:34px;font-weight:500;font-size:14px;color:#fff;padding:0px 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.successSearchPage .offer-block .blBagde .badge.blue{background-color:rgba(22,182,228,0.9)}.successSearchPage .offer-block .blBagde .badge.brown{background-color:rgba(216,124,39,0.9)}.successSearchPage .offer-block .price b{font-size:22px;font-weight:700}.successSearchPage .offer-block.blackfriday .price{background-color:#000000}.successSearchPage .offer-block.silver .price{background-color:#dcdddd;color:#000000}.successSearchPage .offer-block.gold .price{background-color:#dea301;, color:#ffffff}.successSearchPage .offer-block.whiteweekend .price{background-color:#fff;, color:#000}.successSearchPage .offer-block .details{padding:13px 0px 25px 0px}.successSearchPage .offer-block .details .name{display:block;margin:0px 0px 2px 0px}.successSearchPage .offer-block .details .name a{display:block;color:#000;text-decoration:none;font-size:18px;font-weight:500}.successSearchPage .offer-block:hover .details .name a{text-decoration:underline}.successSearchPage .offer-block .details .label-rating{font-size:14px;color:#fc9c28;display:inline-block;margin:0px 8px 0px 0px}.successSearchPage .offer-block .details .label-rating:before{content:"";width:14px;height:14px;display:inline-block;margin:0px 5px 0px 0px;background-image:url("/mobilev3/images/offers/star.png");background-size:contain;background-repeat:no-repeat;background-position:center}.successSearchPage .offer-block .details .label-category{font-size:14px;color:#7e7e7e}.successSearchPage .offer-block .details .prop{display:block;font-size:14px;color:#3e7e2c;margin:5px 0px 0px 0px}.successSearchPage .offer-block .details .prop span{color:#7e7e7e}.successSearchPage .offer-block .tr-labels{position:absolute;top:0px;right:0px;display:block;font-size:0px;z-index:1}.successSearchPage .offer-block .tr-labels span{margin: 0 0 0 5px}.successSearchPage .offer-block .new{display:inline-block;background-color:#f8eb73;color:#000;font-size:11px;height:17px;line-height:17px;padding:0px 12px;vertical-align:top}.successSearchPage .offer-block .marketIcon{display:inline-block;width:25px;height:23px;background-image:url("/mobilev3/images/content/market_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:4px 3px 0px 0px;;vertical-align:top}.successSearchPage .offer-block .remainingStock{display:inline-block;background-color:#b71e3d;color:#000;font-size:11px;height:17px;line-height:17px;padding:2px 5px 2px 5px;vertical-align:top;font-weight: 500;color: white}.successSearchPage .offer-block .discount_percent{display: inline-block;line-height: 30px;vertical-align: top;padding: 2px 5px;height: 32px;font-size: 23px;background-color: #b71e3d;font-weight: 500;color: white}.categoryListContainer .offer-block.mainOffer{width:calc(100% - 2px);padding:0px}.categoryListContainer .offer-block.mainOffer .offer-image{border:0}.categoryListContainer .offer-block.mainOffer .offer-image:before{padding:0px 0px 52.4% 0px}.categoryListContainer .offer-block.mainOffer .offer-image img{display:none}.categoryListContainer .offer-block.mainOffer .offer-image img.mainOfferImage{display:block;width:100%;height:auto}.categoryListContainer .offer-block.mainOffer .offer-image img.mainOfferImageSmall{display:block;width:100%;height:auto}.categoryListContainer .offer-block.mainOffer .mainOfferDetails{position:absolute;left:0px;bottom:0px;display:flex;width:100%;align-items:stretch;text-decoration:none}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .price{position:static;display:block;height:auto;font-size:16px;font-weight:400;padding:17px 5px 0px 10px;line-height:normal}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .price b{font-size:24px;font-weight:700;padding:0px}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .price .oldPrice{display:block;text-decoration:line-through;color:#a1ca94;font-size:15px}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .price .oldPrice b{font-size:20px;font-weight:400}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .offerName{display:block;background-color:rgba(0,0,0,0.7);flex:1;font-size:24px;padding:17px 20px 28px 28px;color:#fff}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .offerName .nameBlock{display:block}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .badge{display:block;font-size:12px;height:23px;line-height:23px;margin:0px 0px 0px 20px;padding:0px 8px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;top:6px}.categoryListContainer .offer-block.mainOffer .slideshowDetails .badge{display:inline-block;font-size:12px;height:23px;line-height:23px;margin:0px 0px 0px 20px;padding:0px 8px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;top:6px}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .badge.blue{background-color:rgba(22,182,228,1)}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .badge.brown{background-color:rgba(216,124,39,1)}.categoryListContainer .offer-block.mainOffer:hover .mainOfferDetails .offerName .nameBlock{text-decoration:underline}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .offerName .partnerDetails{font-size:14px;display:block;margin:7px 0px 0px 0px}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .offerName .partnerDetails .rating{color:#fc9c28;display:inline-block;margin:0px 7px 0px 0px}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .offerName .partnerDetails .rating:before{content:"";width:14px;height:14px;display:inline-block;margin:0px 5px 0px 0px;background-image:url("/mobilev3/images/offers/star.png");background-size:contain;background-repeat:no-repeat;background-position:center}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .offerName .partnerDetails .partnerName{}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .hideOnDesktop,.categoryListContainer .offer-block.mainOffer .details,.categoryListContainer .offer-block.mainOffer .slideshow-details{display:none}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .offerName .flexPos{display:flex;align-items:start}.offerListPos .listEnd{display:block;font-size:initial;text-align:center;margin:60px 0px}.offerListPos .listEnd p{font-size:16px;font-weight:700;display:block;margin:0px 0px 26px 0px}.offerListPos .listEnd.thin .info{font-size:16px;color:#6b6b70}.offerListPos .listEnd.thin .info:before{content:"";display:inline-block;width:13px;height:21px;background-image:url("/mobilev3/images/content/info_icon_grey.png");;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 11px 0px 0px;position:relative;top:3px}.offerListPos .listEnd.thin p{font-weight:initial;margin: 0px 0px 60px 0px}.offerListPos .listEnd.thin .button.infoButton:before{display:none}.offerListPos .listEnd.thin .infoButton{min-width:325px}.offerListPos .listEnd .label{color:#000;text-decoration:none;font-size:16px;font-weight:700;display:inline-block;pointer-events:none;padding:29px 0px 17px 0px}.offerListPos .listEnd .infoButton{margin:0px;max-width:calc(100% - 32px)}.offerListPos .listEnd .hide{display:none}.offerListPos .listEnd .menuSubmit{display:none;margin:0px 0px 0px 0px;font-size:0px}.offerListPos .listEnd .menuSubmit.show{display:block}.offerListPos .listEnd .menuSubmit input{display:inline-block;font-size:14px;color:#7e7e7e;width:347px;height:41px;margin:0px 7px 0px 0px;padding:0px 10px;box-sizing:border-box;border:1px solid #cbccce;box-shadow:-1px 1px 6px 0px rgba(0,0,0,0.04) inset}.offerListPos .listEnd .menuSubmit input:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.offerListPos .listEnd .menuSubmit .button{padding:9px 0px 10px 0px;text-align:center;box-sizing:border-box;width:159px;vertical-align:top}.offerListPos .listEnd .menuSubmitNotif{display:none;width:421px;padding:27px 16px 27px 16px;background-color:#e9efe8;border:1px solid #c1d2be;border-radius:4px;margin:0px auto 0px auto;box-sizing:border-box}.offerListPos .listEnd .menuSubmitNotif.show{display:block}.offerListPos .listEnd .menuSubmitNotif h3{display:block;color:#3e7e2c;margin:0px 0px 4px 0px;font-size:16px}.offerListPos .listEnd .menuSubmitNotif h3:before{content:"";display:inline-block;width:17px;height:13px;;margin:0px 9px 0px 0px;position:relative;top:1px;background-image:url("/mobilev3/images/content/green_checkmark.png");background-size:contain;background-position:center;background-repeat:no-repeat}.offerListPos .listEnd .menuSubmitNotif p{display:block;margin:0px;font-size:13px;color:#6b6b6f;font-weight:400}.offerListBanner{display:inline-block;margin-bottom:18px;width:calc(50% - 8px);box-sizing:border-box;vertical-align:top;text-decoration:none !important}.offerListBanner.mainImageBanner{display: block;width:100% !important;height:auto !important}.offerListBanner.mainImageBanner .bannerImage{}.offerListBanner.mainImageBanner .bannerImage img{width:100%;height:auto;position:static}.offerListBanner.mainImageBanner .bannerImage:before{padding: 0}.offerListBanner .bannerImage{display:block;position:relative;border:1px solid rgba(0,0,0,0.1)}.offerListBanner .bannerImage:before{content:"";position:relative;display:block;padding:0px 0px 60.70% 0px;width:100%;height:0px}.offerListBanner .bannerImage.small:before{padding:0px 0px 52.35% 0px}.offerListBanner .bannerImage img{width:100%;height:auto;position:absolute;top:0px;left:0px}.offerListBanner .bannerImage .lazysvg{opacity:1;-webkit-transition: opacity 1s;-moz-transition: opacity 1s;-o-transition: opacity 1s;transition: opacity 1s}.offerListBanner .bannerImage .lazysvg[data-src]{opacity: 0}.offerListBanner .bannerImage .bannerTitle{position:absolute;bottom:0px;left:0px;font-size:32px;font-weight:600;padding:15px 16px 15px 16px;max-height:85px;max-width:80%;overflow:hidden}.offerListBanner:hover .bannerImage .bannerTitle{text-decoration:underline}.offerListBanner .bannerMpImage{display:block;position:relative;border:1px solid rgba(0,0,0,0.1)}.offerListBanner .bannerMpImage:before{content:"";position:relative;display:block;padding:0px 0px 50.10% 0px;width:100%;height:0px}.offerListBanner .bannerMpImage img{width:100%;height:auto;position:absolute;top:0px;left:0px}.offerListBanner .bannerMpImage .bannerTitle{position:absolute;bottom:0px;left:0px;font-size:32px;font-weight:600;padding:15px 16px 15px 16px;max-height:85px;max-width:80%;overflow:hidden}.offerListBanner:hover .bannerMpImage .bannerTitle{text-decoration:underline}.offerListBanner .bannerContent{display:block;padding:9px 13px 14px 13px}.offerListBanner .bannerContent .text{display:block;font-size:19px;color:rgba(2, 140, 2, 1);margin-bottom:3px;height:auto;overflow:hidden;font-weight:500}.offerListBanner .bannerContent .offerCount{display:block;font-size:14px;color:rgba(2, 140, 2, 1)}.showMoreOfferList{display:inline-block;margin-bottom: 15px;width:50%;padding: 0px 8px 0px 8px;box-sizing:border-box;text-align: center;vertical-align:top;text-decoration:none !important}.showMoreOfferList .offerImage:hover{background-color:rgb(242,242,250)}.showMoreOfferList .offerImage img{width: 100%;height: auto;display: inline-block}.showMoreOfferList .offerImage{padding: 0px;display: block;background-color: #fff;position: relative;border: 1px solid rgba(0,0,0,0.1)}.showMoreOfferList .bannerImage{display:block;position:relative;border:1px solid rgba(0,0,0,0.1)}.showMoreOfferList .bannerContent{display: block;position: absolute;padding: 0px 13px 14px 13px;margin: 0 auto;left: 0;right: 0;bottom: 0px}.showMoreOfferList .bannerContent .text{display:block;font-size: 16px;color: rgb(0,0,0);margin-bottom:3px;height:auto;overflow:hidden;font-weight:500}.showMoreOfferList .bannerContent .offerCount{display:block;font-size:14px;color: rgba(0,0,0)}.bannerTop{height: 360px;margin-top: 0px;background-image: url(/mobilev3/images/content/desktop_banner.png);background-size: 100% 100%;background-repeat: no-repeat;position: relative;margin: 0 auto;background-size: cover;background-position: center center;align-items: center;box-sizing: border-box}.bannerTop .bannerContent{margin: auto;display: flex;justify-content: center}.bannerTop .bannerContent .bannerBox{margin:auto;position:absolute;bottom:0;left: 0;right: 0;text-align: center;max-width: 580px;padding: 32px 48px;width:100%}.bannerTop .bannerContent .bannerBox .bannerTitle{font-size:24px;margin: 0}.bannerTop .bannerContent .bannerBox .bannerSubTitle{font-size:18.5px;padding:0;margin: 9px 0px}.bannerTop .bannerContent .bannerBox .bannerDescription{font-size:17px;font-weight: 500}.flexContentPos .tablet-only,.mobile-only{display:none}.marketplaceList{font-size:0px;width:calc(100% + 16px);margin:0px 0px 0px -8px}.marketplaceList h1{padding:14px;font-size:20px}.marketplaceElem{display:inline-block;width:50%;vertical-align:top;text-decoration:none;padding:0px 8px;box-sizing:border-box}.marketplaceElem[href]{text-decoration:none}.marketplaceElem .offerImage{display:block;background-color:#fff;position:relative;border:1px solid rgba(0,0,0,0.1)}.marketplaceElem.blackfriday .offerImage .price{background-color:#000000}.marketplaceElem.silver .offerImage .price{background-color:#dcdddd;color:#000000}.marketplaceElem.gold .offerImage .price{background-color:#dea301;color:#ffffff}.marketplaceElem.whiteweekend .offerImage .price{background-color:#fff;color:#000}.marketplaceElem .offerImage img{display:block;margin:auto;width:100%;height:auto}.pageContentPos.gold-price .marketplaceElem .offerImage .price{background-color: #ECC400;color: black}.pageContentPos.silver-price .marketplaceElem .offerImage .price{background-color: #CFCDC5}.marketplaceElem .offerImage .price{display:block;background-color:#009900;color:#fff;font-size:16px;font-weight:400;height:35px;line-height:34px;padding:0px 5px 0px 10px;white-space:nowrap}.marketplaceElem .offerImage .price.black{background-color:rgb(0,0,0)}.marketplaceElem .offerImage .blBagde{position:absolute;bottom:0px;left:0px;display:flex;max-width:100%}.marketplaceElem .offerImage .blBagde .badge{display:block;height:35px;line-height:34px;font-weight:500;font-size:14px;color:#fff;padding:0px 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketplaceElem .offerImage .blBagde .badge.blue{background-color:rgba(22,182,228,0.9)}.marketplaceElem .offerImage .blBagde .badge.brown{background-color:rgba(216,124,39,0.9)}.marketplaceElem .offerImage .freeShipping{display: flex;background-color:#b71e3d;color:#000;font-size: 14px;height:17px;line-height:17px;padding: 6px 7px 4px 15px;vertical-align:top;position: absolute;top: 7px;font-weight: 500;left: 7px;color: white;border-radius: 5px}.marketplaceElem .offerImage .freeShipping:before{content:"";width:15px;height:14px;position:relative;display:inline-block;background-image:url("/mobilev3/images/marketplace/shipping.png");background-size:contain;background-position:center;background-repeat:no-repeat;right: 7px}.marketplaceElem .offerImage .price b{font-size:22px;font-weight:700}.marketplaceElem .offerDetails{padding:8px 0px 13px 0px;display:block}.marketplaceElem .offerDetails .offerTitle{display:block;font-size:18px;color:#000;font-weight:500}.marketplaceElem:hover .offerDetails .offerTitle{text-decoration:underline}.marketplaceElem .offerDetails .rating{font-size:14px;color:#df8720;display:inline-block;margin:0px 6px 0px 0px}.marketplaceElem .offerDetails .rating:before{content:"";width:15px;height:14px;margin:0px 6px 0px 0px;position:relative;top:1px;display:inline-block;background-image:url("/mobilev3/images/marketplace/marketplace_rating_star.png");background-size:contain;background-position:center;background-repeat:no-repeat}.marketplaceElem .offerDetails .partnerName{font-size:14px;color:#7e7e7e;display:inline-block}.mainImageBanner .desktop{display:block;width:100%;margin:0px 0px 25px 0px}.mainImageBanner img{width:100% !important;height:auto !important}.mainImageBanner img.desktop{display:block}.mainImageBanner img.tablet{display:none}.mainImageBanner img.mobil{display:none}.top-filtersV2{display:block;margin:10px 0px}.top-filtersV2 .filterContainer{display:flex;flex-direction:row;justify-content:space-between}.top-filtersV2 .filterContainer.tablet-only{display:none}.top-filtersV2 .filterPos{}.top-filtersV2 .filterSelect{display:block}.top-filtersV2 .filterSelect select{display:none}.top-filtersV2 .filterSelect .cityFilterSelect.tablet-only{display:none}.top-filtersV2 .filterSelect .cityFilterSelect{display:block;position:relative}.top-filtersV2 .filterSelect .cityFilterSelect .actualValue{display:block;position:relative;width:300px;height:44px;line-height:42px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-filtersV2 .filterSelect .cityFilterSelect .actualValue span{color:#6b6b70;pointer-events:none}.top-filtersV2 .filterSelect .cityFilterSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top:calc(50% - 7px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}.top-filtersV2 .filterSelect .cityFilterSelect.opened .actualValue:before{left:17px}.top-filtersV2 .filterSelect .cityFilterSelect:hover .actualValue{border:1px solid #e3e4e6}.top-filtersV2 .filterSelect .cityFilterSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700;z-index:1}.top-filtersV2 .filterSelect .cityFilterSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.top-filtersV2 .filterSelect .cityFilterSelect.opened input{display:block}.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer{position:absolute;z-index:1;top:calc(100% - 1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius:0px 0px 4px 4px;overflow-x:hidden;overflow-y:auto}.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer .elem{display:block;height:52px;line-height:52px;border-bottom:1px solid #e3e4e6;;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer .elem.active,.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer .elem:last-child{border-bottom:0px}.top-filtersV2 .filterSelect a{display:none}.top-filtersV2 .filterSelect .cityFilterTopSelect.tablet-only{display:none}.top-filtersV2 .filterSelect .cityFilterTopSelect{display:block;position:relative}.top-filtersV2 .filterSelect .cityFilterTopSelect .actualValue{display:block;position:relative;width:300px;height:44px;line-height:42px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-filtersV2 .filterSelect .cityFilterTopSelect .actualValue span{color:#6b6b70;pointer-events:none}.top-filtersV2 .filterSelect .cityFilterTopSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top:calc(50% - 7px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}.top-filtersV2 .filterSelect .cityFilterTopSelect.opened .actualValue:before{left:17px}.top-filtersV2 .filterSelect .cityFilterTopSelect:hover .actualValue{border:1px solid #e3e4e6}.top-filtersV2 .filterSelect .cityFilterTopSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700;z-index:1}.top-filtersV2 .filterSelect .cityFilterTopSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.top-filtersV2 .filterSelect .cityFilterTopSelect.opened input{display:block}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer{position:absolute;z-index:1;top:calc(100% - 1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius:0px 0px 4px 4px;overflow-x:hidden;overflow-y:auto}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer .elem{display:block;height:52px;line-height:52px;border-bottom:1px solid #e3e4e6;;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer .elem.active,.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer .elem:last-child{border-bottom:0px}.top-filtersV2 .filterSelect .cityFilterBottomSelect.tablet-only{display:none}.top-filtersV2 .filterSelect .cityFilterBottomSelect{display:block;position:relative}.top-filtersV2 .filterSelect .cityFilterBottomSelect .actualValue{display:block;position:relative;width:300px;height:44px;line-height:42px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-filtersV2 .filterSelect .cityFilterBottomSelect .actualValue span{color:#6b6b70;pointer-events:none}.top-filtersV2 .filterSelect .cityFilterBottomSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top:calc(50% - 7px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}.top-filtersV2 .filterSelect .cityFilterBottomSelect.opened .actualValue:before{left:17px}.top-filtersV2 .filterSelect .cityFilterBottomSelect:hover .actualValue{border:1px solid #e3e4e6}.top-filtersV2 .filterSelect .cityFilterBottomSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700;z-index:1}.top-filtersV2 .filterSelect .cityFilterBottomSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.top-filtersV2 .filterSelect .cityFilterBottomSelect.opened input{display:block}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer{position:absolute;z-index:1;top:calc(100% - 1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius:0px 0px 4px 4px;overflow-x:hidden;overflow-y:auto}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer .elem{display:block;height:52px;line-height:52px;border-bottom:1px solid #e3e4e6;;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer .elem.active,.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer .elem:last-child{border-bottom:0px}.top-filtersV2 .sort{display:none}.top-filtersV2 .filterContainer .buttonGroup{display:inline-block;width:100%;height:44px;line-height:44px;flex:1;box-sizing:border-box;text-align:right;font-size:0px}.top-filtersV2 .filterContainer .buttonGroup a{display:inline-block;font-size:14px;font-weight:500;color:#000;text-decoration:none;margin:0px 0px 0px 24px}.top-filtersV2 .filterContainer .buttonGroup a.selected{color:#0074c1}.top-filtersV2 .filterContainer .buttonGroup a:hover{text-decoration:underline}.top-filtersV2 .filterContainer .buttonGroup a:first-child{margin:0px 0px 0px 0px}.top-filtersV2 .loaderAnim{display:block;width:155px;height:84px;background-color:#fff;border-radius:5px;;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;text-align:center;box-sizing:border-box;font-size:14px;padding:13px 0px 0px 0px;box-shadow:0px 0px 250px 10000px rgba(255,255,255,0.6)}.top-filtersV2 .loaderAnim:before{content:"";width:3em;height:32px;display:block;position:absolute;top:40px;left:50%;transform:translate(-50%,0%);background:-webkit-radial-gradient(closest-side,#00b2e5 calc(100% - 1px),rgba(255,255,255,0)) .25em 50%,-webkit-radial-gradient(closest-side,#00b2e5 calc(100% - 1px),rgba(255,255,255,0)) 1.25em 50%,-webkit-radial-gradient(closest-side,#00b2e5 calc(100% - 1px),rgba(255,255,255,0)) 2.25em 50%;background:radial-gradient(closest-side,#00b2e5 calc(100% - 1px),rgba(255,255,255,0)) .25em 50%,radial-gradient(closest-side,#00b2e5 calc(100% - 1px),rgba(255,255,255,0)) 1.25em 50%,radial-gradient(closest-side,#00b2e5 calc(100% - 1px),rgba(255,255,255,0)) 2.25em 50%;background-size:.5em .5em,.5em .5em,.5em .5em;background-repeat:no-repeat;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes loader{10%,100%{background-size:.5em .5em,.5em .5em,.5em .5em;background-position:.25em 50%,1.25em 50%,2.25em 50%}25%{background-size:1em 1em,.5em .5em,.5em .5em;background-position:0 50%,1.25em 50%,2.25em 50%}50%{background-size:.5em .5em,1em 1em,.5em .5em;background-position:.25em 50%,1em 50%,2.25em 50%}75%{background-size:.5em .5em,.5em .5em,1em 1em;background-position:.25em 50%,1.25em 50%,2em 50%}}@keyframes loader{10%,100%{background-size:.5em .5em,.5em .5em,.5em .5em;background-position:.25em 50%,1.25em 50%,2.25em 50%}25%{background-size:1em 1em,.5em .5em,.5em .5em;background-position:0 50%,1.25em 50%,2.25em 50%}50%{background-size:.5em .5em,1em 1em,.5em .5em;background-position:.25em 50%,1em 50%,2.25em 50%}75%{background-size:.5em .5em,.5em .5em,1em 1em;background-position:.25em 50%,1.25em 50%,2em 50%}}.top-filtersV2 .filterContainer .filterPos .filterSelect .theSelectContainer.bounce .actualValue:before{-webkit-animation-name:bounce-animate-css;animation-name:bounce-animate-css;-webkit-transform-origin:center bottom;transform-origin:center bottom;animation-iteration-count:1;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounce-animate-css{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-19px,0);transform:translate3d(0,-19px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce-animate-css{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-19px,0);transform:translate3d(0,-19px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.top-filtersV2 .filterContainer.withTitle{display:block;height:auto !important}.top-filtersV2 .filterContainer.withTitle .categoryTitle{display:inline-block;vertical-align:top;margin: 14px 0px 0px 0px;font-weight: 500;font-size:24px;text-transform:capitalize}.top-filtersV2 .filterContainer.withTitle .noTitle{margin-bottom: 36px 0px}.top-filtersV2 .customMessage{display:inline-block;margin:14px 0px 36px 0px;font-weight: 500;text-align: left}.top-filtersV2 .customMessage .message{font-size:20px;margin:0px 0px 0px 0px}.top-filtersV2 .customMessage .title{display: inline;font-size:24px;margin: 0px 0px 0px 0px;text-transform:uppercase}.top-filtersV2 .customMessage .line{font-size:30px;margin: 0px 0px 0px 0px;font-weight: 1000}.flexContentPos .customMessage.tablet-only{display:none}.flexContentPos .customMessage{display:inline-block;margin:14px 0px 36px 0px;font-weight: 500;text-align: left}.flexContentPos .customMessage .message{font-size:20px;margin:0px 0px 0px 0px}.flexContentPos .customMessage .title{display: inline;font-size:24px;margin: 0px 0px 0px 0px;text-transform:uppercase}.flexContentPos .customMessage .line{font-size:30px;margin: 0px 0px 0px 0px;font-weight: 1000}.top-filtersV2 .filterContainer.withTitle .categoryTitle small{color:#6b6b70}.top-filtersV2 .filterContainer.withTitle .filterSelectTop,.top-filtersV2 .filterContainer.withTitle .filterSelectBottom,.top-filtersV2 .filterContainer.withTitle .filterSelect{display:inline-block;vertical-align:top;position:relative;top:10px}.top-filtersV2 .filterContainer.withTitle .sortRow{width: 100%;display:inline-block;border-top:1px solid #e3e4e6;border-bottom:1px solid #e3e4e6;height:42px;line-height:42px;margin: 30px 0px 23px 0px}.top-filtersV2 .offerNumberBlock{display:block;color:#6b6b70;font-size:16px;text-align:center;padding:0px 0px 7px 0px}.top-filtersV2 .offerNumberBlock a{text-decoration:none;display:inline-block}.top-filtersV2 .offerNumberBlock a svg{width:18px;height:18px;margin-bottom:-2px;margin-left:25px}.top-filtersV2 .offerNumberBlock a:hover{color:#00b2e5;text-decoration:none}.top-filtersV2 .offerNumberBlock a:hover svg path{fill:#00b2e5}.top-filtersV2 .loadingGif{position:relative;top:110px;margin:auto;display:block;height:0px;overflow:visible}.top-filtersV2 .loadingGif.hide{display:none}.top-filtersV3 .filterContainer{display:flex;flex-direction:row;justify-content:space-between}.top-filtersV3 .filterContainer.tablet-only{display:none}.top-filtersV3 .filterPos{}.top-filtersV3 .filterSelect{display:block}.top-filtersV3 .filterSelect select{display:none}.top-filtersV3 .filterSelect .cityFilterTopSelect.tablet-only{display:none}.top-filtersV3 .filterSelect .cityFilterTopSelect{display:block;position:relative}.top-filtersV3 .filterSelect .cityFilterTopSelect .actualValue{display:block;position:relative;width:300px;height:44px;line-height:42px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-filtersV3 .filterSelect .cityFilterTopSelect .actualValue span{color:#6b6b70;pointer-events:none}.top-filtersV3 .filterSelect .cityFilterTopSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top:calc(50% - 7px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}.top-filtersV3 .filterSelect .cityFilterTopSelect.opented .actualValue:before{left:17px}.top-filtersV3 .filterSelect .cityFilterTopSelect:hover .actualValue{border:1px solid #e3e4e6}.top-filtersV3 .filterSelect .cityFilterTopSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700;z-index:1}.top-filtersV3 .filterSelect .cityFilterTopSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.top-filtersV3 .filterSelect .cityFilterTopSelect.opened input{display:block}.top-filtersV3 .filterSelect .cityFilterTopSelect .optionsContainer{position:absolute;z-index:1;top:calc(100% - 1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius:0px 0px 4px 4px;overflow-x:hidden;overflow-y:auto}.top-filtersV3 .filterSelect .cityFilterTopSelect .optionsContainer .elem{display:block;height:52px;line-height:52px;border-bottom:1px solid #e3e4e6;;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.top-filtersV3 .filterSelect .cityFilterTopSelect .optionsContainer .elem.active,.top-filtersV3 .filterSelect .cityFilterTopSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.top-filtersV3 .filterSelect .cityFilterTopSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.top-filtersV3 .filterSelect .cityFilterTopSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.top-filtersV3 .filterSelect .cityFilterTopSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.top-filtersV3 .filterSelect .cityFilterTopSelect .optionsContainer .elem:last-child{border-bottom:0px}.top-filtersV3 .filterSelect a{display:none}.loginPopup{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:10}.loginPopup.hide{display:none}.loginPopup .modal{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.loginPopup .popupContent{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:520px;box-sizing:border-box;;padding:0px 0px 50px 0px}.loginPopup .popupContent .closePopup{display:block;width:20px;height:20px;background-color:#000;border-radius:50%;position:absolute;top:-12px;right:-12px;border:3px solid #e3e4e6;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.26)}.loginPopup .popupContent .closePopup:before,.loginPopup .popupContent .closePopup:after{content:"";display:block;width:12px;height:3px;background-color:#e3e4e6;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px)}.loginPopup .popupContent .closePopup:before{transform:rotate(45deg)}.loginPopup .popupContent .closePopup:after{transform:rotate(-45deg)}.loginPopup .popupContent .popupTitle{display:block;margin:0px 0px 28px 0px;padding:0px 19px 0px 19px;box-sizing:border-box;background-color:#f2f2f9;font-size:18px;color:#000;font-weight:700;height:41px;line-height:41px}.loginPopup .popupContent .inputLine{display:block;font-size:0px;margin:0px 0px 15px 0px}.loginPopup .popupContent .inputLine label{display:inline-block;font-size:14px;color:#7e7e7e;width:136px;text-align:right;box-sizing:border-box;padding:0px 18px 0px 0px}.loginPopup .popupContent .inputLine input{display:inline-block;font-size:14px;color:#7e7e7e;width:300px;height:32px;box-sizing:border-box;border:1px solid #cbccce;padding:0px 10px}.loginPopup .popupContent .inputLine input:hover,.loginPopup .popupContent .inputLine input:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.loginPopup .popupContent .loginPos{display:block;padding:0px 0px 0px 136px}.loginPopup .popupContent .loginPos.buttonPos{display:inline-block;margin:20px 0px 7px 0px}.loginPopup .popupContent .loginPos a{font-size:14px}.loginPopup .popupContent .loginPos .separator{display:inline-block;width:1px;height:15px;background-color:#cbccce;vertical-align:middle;margin:0px 2px}.loginPopup .popupContent .loginPos .signUpCheckBlock{padding-top:14px;display: block;box-sizing:border-box}.loginPopup .popupContent .loginPos .signUpCheckBlock label:before{background-color: transparent;border: 1px solid #cbccce}.loginPopupV3{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:40}.loginPopupV3.hide{display:none}.loginPopupV3 .modal{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.loginPopupV3 .popupContent .container{margin: 8px 0;padding: 16px;}.loginPopupV3 .popupContent .container .containerContent{margin: auto;max-width: 369px}.loginPopupV3 .popupContent .container .containerContent .login{margin: auto;max-width: 400px}.loginPopupV3 .popupContent .container .containerContent .login .loginButtonFacebook{padding:10px 0px}.loginPopupV3 .popupContent .container .containerContent .login .button.facebook{width:100%;text-align: center}.loginPopupV3 .popupContent .container .containerContent .login .loginDivider{position: relative;margin-bottom: -4px;text-align:center}.dividerText{position: relative;z-index: 1;background-color: #fff;padding: 0 8px;color:#6b6b70;font-size: 14px;font-weight: 600}.dividerTextInline{display:inline-block}.loginPopupV3 .popupContent .container .containerContent .login .loginDivider:after{content: '';position: absolute;top: 50%;left: 0;width: 100%;border-top: 1px solid #e3e4e6}.loginPopupV3 .popupContent{border-radius:5px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width: 550px;box-sizing:border-box;padding: 0px 0px 30px 0px;box-shadow: 0 1px 3px rgba(0,0,0,.19)}.loginPopupV3 .popupContent .closePopup{display:block;width:20px;height:20px;background-color: transparent;position:absolute;top: 25px;right: 25px;border: 0;box-shadow:none}.loginPopupV3 .popupContent .closePopup:hover:after,.loginPopupV3 .popupContent .closePopup:hover:before{content:"";display:block;width: 24px;height: 3px;background-color: #000;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)}.loginPopupV3 .popupContent .closePopup:before,.loginPopupV3 .popupContent .closePopup:after{content:"";display:block;width: 24px;height: 3px;background-color: #cbccce;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)}.loginPopupV3 .popupContent .closePopup:before{transform:rotate(45deg)}.loginPopupV3 .popupContent .closePopup:after{transform:rotate(-45deg)}.loginPopupV3 .popupContent .inputLine .loginPassword input {border-radius:4px 0 0 4px}.loginPopupV3 .popupContent .inputLine .loginPasswordVisibility{display: inline-flex;align-items: center;justify-content: center;width: 52px;border-left: 0;border-top: 1px solid #cbccce;border-right: 1px solid #cbccce;border-bottom: 1px solid #cbccce;border-radius: 0 4px 4px 0;background-color: #fff;box-shadow: 0 1px 0 #e3e4e6;font-size: 2.4rem;cursor: pointer;text-decoration: none;}.loginPopupV3 .popupContent .inputLine .loginPasswordVisibility.active{background-color:#f2f2fa}.loginPopupV3 .popupContent .inputLine .loginPasswordVisibility b:before{content:"";width: 24px;position: relative;display: inline-block;height: 16px;background-image:url("/mobilev3/images/content/szem.png");top: 0px;left: 0px;right: 0;vertical-align: middle;background-size: contain;background-position: center;background-repeat: no-repeat}.loginPopupV3 .popupContent .popupTitle{display:block;margin: 35px 0px 20px 0px;padding: 0px 0px 0px 0px;box-sizing:border-box;background-color:transparent;font-size: 24px;color:#000;text-align: center;font-weight:700;height: 31px;line-height:41px}.loginPopupV3 .popupContent .inputLine{display:block;font-size:0px;margin:0px 0px 15px 0px}.loginPopupV3 .popupContent .inputLine label{display:inline-block;font-size: 13px;color:#7e7e7e;width:136px;text-transform: uppercase;text-align: left;font-weight: 500;box-sizing:border-box;padding: 10px 18px 5px 0px}.loginPopupV3 .popupContent .inputLine input{display:inline-block;font-size:14px;color: #000;width: 100%;height: 40px;border-radius: 5px;box-shadow: inset 0 3px 5px -3px rgba(203,204,206,.5);box-sizing:border-box;border:1px solid #cbccce;padding:0px 10px}.loginPopupV3 .popupContent .inputLine input:hover,.loginPopupV3 .popupContent .inputLine input:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.loginPopupV3 .popupContent .loginPos{display:block;padding: 0px}.loginPopupV3 .popupContent .loginPos a.haventAccount{text-align:center;text-decoration:none;margin:0 auto;padding: 0px 0px;color: #0074c1}.loginPopupV3 .popupContent .loginPos .haventAccount:hover{text-decoration: underline}.loginPopupV3 .popupContent .loginPos .signUpCheckBlock .forgotPassword{float: right;text-decoration: none;color: #0074c1;font-size: 15px}.loginPopupV3 .popupContent .loginPos a.haventAccount{text-align:center;text-decoration:none;margin:0 auto;padding: 0px 0px;color: #0074c1}.loginPopupV3 .popupContent .loginPos .haventAccount:hover{text-decoration: underline}.loginPopupV3 .popupContent .loginPos .signUpCheckBlock a.forgotPassword:hover{text-decoration: underline;color: #0074c1}.loginPopupV3 .popupContent .loginPos.buttonPos{display:inline-block;margin:20px 0px 7px 0px}.loginPopupV3 .popupContent .loginPos .buttonPos a{padding:10px}.loginPopupV3 .popupContent .loginPos .buttonPos{padding: 0px 0px 30px 0px}.loginPopupV3 .popupContent .loginPos a{font-size: 15px;text-align: center;display: block}.loginPopupV3 .popupContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox:checked+label:before{background-image:url("/mobilev3/images/content/icon_success_white.png");background-size: 9px 10px;background-repeat:no-repeat;background-position:center;background-color: #5599f5;border: 0;border-radius: 5px}.loginPopupV3 .popupContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width:17px;height:17px;background-color: transparent;position:absolute;top:2px;border-radius: 5px;border: 1px solid #cbccce;left:4px;box-sizing:border-box;}.loginPopupV3 .popupContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label{display:inline-block;font-size: 15px;color:#575757;font-weight:400;padding:0px 0px 0px 25px;position:relative}.loginPopupV3 .popupContent .loginPos .signUpCheckBlock{padding-top:14px;display: block;box-sizing:border-box}.loginPopupV3 .popupContent .loginPos .signUpCheckBlock label:before{background-color: transparent;border: 1px solid #cbccce}.loginPage{}.loginPageV3 .loginPagePos{display:flex;padding: 28px 0px}.loginPageV3 .contactList{display:block;box-sizing:border-box;width:286px;margin: 0px 0px 0px 8px}.loginPageV3 .contactList ul{display:block;margin:0px;padding:0px}.loginPageV3 .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 67px;list-style:none;position:relative;font-size:14px;line-height:22px}.loginPageV3 .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.loginPageV3 .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:5px;left:23px}.loginPageV3 .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_blue.png");top:3px;left:19px}.loginPageV3 .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:16.5px}.loginPageV3 .contactList ul li a{display:block;font-weight:500;text-decoration:none;color:#000}.loginPageV3 .loginPagePos .loginPageContent .inputLine .loginPasswordVisibility{display: inline-flex;align-items: center;justify-content: center;width: 52px;border-left: 0;border-top: 1px solid #cbccce;border-right: 1px solid #cbccce;border-bottom: 1px solid #cbccce;border-radius: 0 4px 4px 0;background-color: #fff;box-shadow: 0 1px 0 #e3e4e6;font-size: 2.4rem;cursor: pointer;text-decoration: none;}.loginPageV3 .loginPagePos .loginPageContent .inputLine .loginPasswordVisibility.active{background-color:#f2f2fa}.loginPageV3 .loginPagePos .loginPageContent .inputLine .loginPasswordVisibility b:before{content:"";width: 24px;position: relative;display: inline-block;height: 16px;background-image:url("/mobilev3/images/content/szem.png");top: 0px;left: 0px;right: 0;vertical-align: middle;background-size: contain;background-position: center;background-repeat: no-repeat}.loginPageV3 .loginPagePos .loginPageContent{border-radius:5px;display:block;background-color:#fff;width: 550px;box-sizing:border-box;padding: 0px 0px 30px 0px;box-shadow: 0 1px 3px rgba(0,0,0,.19)}.loginPageV3 .loginPagePos .loginPageContent .container{margin: 0px;padding: 16px 0px 0px 0px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent{margin: auto;max-width: 369px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login{margin: auto;max-width: 400px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .loginButtonFacebook{padding:10px 0px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .button.facebook{width:100%;text-align: center}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .loginDivider{position: relative;margin-bottom: -4px;text-align:center}.dividerText{position: relative;z-index: 1;background-color: #fff;padding: 0 8px;color:#6b6b70;font-size: 14px;font-weight: 600}.dividerTextInline{display:inline-block}.loginPageV3 .loginPagePos .loginPageContent .popupTitle{display:block;margin: 5px 0px 20px 0px;padding: 0px 0px 0px 0px;box-sizing:border-box;background-color:transparent;border:0;font-size: 24px;color:#000;text-align: center;font-weight:700;height: 31px;line-height:41px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .loginDivider:after{content: '';position: absolute;top: 50%;left: 0;width: 100%;border-top: 1px solid #e3e4e6}.loginPageV3 .loginPagePos .loginPageContent .inputLine .loginPassword input {border-radius:4px 0 0 4px}.loginPageV3 .loginPagePos .loginPageContent .inputLine input{display:inline-block;font-size:14px;color: #000;width: 100%;height: 40px;border-radius: 5px;box-shadow: inset 0 3px 5px -3px rgba(203,204,206,.5);box-sizing:border-box;border:1px solid #cbccce;padding:0px 10px}.loginPageV3 .loginPagePos .loginPageContent .inputLine label{display:inline-block;font-size: 13px;color:#7e7e7e;width:136px;text-transform: uppercase;text-align: left;font-weight: 500;box-sizing:border-box;padding: 10px 18px 5px 0px}.loginPageV3 .loginPagePos .loginPageContent .inputLine input:hover,.loginPageV3 .loginPagePos .loginPageContent .inputLine input:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.loginPageV3 .loginPagePos .loginPageContent .loginPos{display:block;padding: 0px}.loginPageV3 .loginPagePos .loginPageContent .loginPos a.haventAccount{text-align:center;text-decoration:none;margin:0 auto;padding: 0px 0px;color: #0074c1}.loginPageV3 .loginPagePos .loginPageContent .loginPos .haventAccount:hover{text-decoration: underline}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock .forgotPassword{float: right;text-decoration: none;color: #0074c1;font-size: 15px}.loginPageV3 .loginPagePos .loginPageContent .loginPos a.haventAccount{text-align:center;text-decoration:none;margin:0 auto;padding: 0px 0px;color: #0074c1}.loginPageV3 .loginPagePos .loginPageContent .loginPos .haventAccount:hover{text-decoration: underline}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock a.forgotPassword:hover{text-decoration: underline}.loginPageV3 .loginPagePos .loginPageContent .loginPos.buttonPos{display:inline-block;margin:20px 0px 7px 0px}.loginPageV3 .loginPagePos .loginPageContent .loginPos .buttonPos a{padding:10px}.loginPageV3 .loginPagePos .loginPageContent .loginPos .buttonPos{padding: 0px 0px 30px 0px}.loginPageV3 .loginPagePos .loginPageContent .loginPos a{font-size: 15px;text-align: center;display: block}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox:checked+label:before{background-image:url("/mobilev3/images/content/icon_success_white.png");background-size: 9px 10px;background-repeat:no-repeat;background-position:center;background-color: #5599f5;border: 0;border-radius: 5px}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width:17px;height:17px;background-color: transparent;position:absolute;top:2px;border-radius: 5px;border: 1px solid #cbccce;left: 0px;box-sizing:border-box;}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label{display:inline-block;font-size: 15px;color:#575757;font-weight:400;padding:0px 0px 0px 25px;position:relative}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock{padding-top:14px;display: block;box-sizing:border-box}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock label:before{background-color: transparent;border: 1px solid #cbccce}.loginPageV3 .loginPagePos .loginPageContent{flex:1;margin: 0px 8px 0px 0px;display:block}.loginPage{}.loginPage .loginPagePos{display:flex}.loginPage .loginPagePos .contactList{display:block;box-sizing:border-box;width:286px;margin: 0px 0px 0px 8px}.loginPage .loginPagePos .contactList ul{display:block;margin:0px;padding:0px}.loginPage .loginPagePos .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 67px;list-style:none;position:relative;font-size:14px;line-height:22px}.loginPage .loginPagePos .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.loginPage .loginPagePos .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_blue.png");top:5px;left:23px}.loginPage .loginPagePos .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_blue.png");top:3px;left:19px}.loginPage .loginPagePos .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:16.5px}.loginPage .loginPagePos .contactList ul li a{display:block;font-weight:500;text-decoration:none}.loginPage .loginPagePos .loginPageContent{flex:1;margin:0px 8px 0px 0px;display:block}.loginPage .loginPagePos .loginPageContent h1{display:block;font-size:18px;margin:36px 0px 0px 0px;padding:7px 15px 9px 17px;font-weight:700;box-sizing:border-box;background-color:#f2f2f9;border:1px solid #e3e4e6;border-bottom:0px;border-radius:4px 4px 0px 0px}.loginPage .loginPagePos .loginPageContent .thinBorderBlock{display:block;box-sizing:border-box;padding:28px 0px 38px 0px;border:1px solid #e3e4e6;border-top:0px;border-radius:0px 0px 4px 4px}.loginPage .loginPageContent .inputBlock label{display:inline-block;box-sizing:border-box;width:131px;text-align:right;padding:0px 13px 0px 0px;margin:0px 0px 0px 0px;font-size:14px;color:#7e7e7e}.loginPage .loginPageContent .inputBlock .input{display:inline-block;width:300px}.loginPage .loginPageContent .loginCheckbox{display:block;margin:0px 0px 19px 0px;padding: 0px 0px 0px 132px;max-width: 360px}.loginPage .loginPageContent .loginButtons{margin:0px 0px 12px 0px;padding:0px 0px 0px 135px;flex-direction: column}.loginPage .loginPageContent .registrationBlock{display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 135px}.loginPage .loginPageContent .registrationBlock a{font-size:13px}.loginPage .loginFooter{font-size:13px;color:#6b6b6f;display:block;margin:11px 0px 50px 0px}.ytPopup{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.ytPopup .ytContentPos{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 50px);max-width:904px;max-height:calc(100% - 50px)}.ytPopup .ytPopupContent{position:relative;display:block;width:100%;padding-bottom:56.25%;height:0;max-height:calc(100% - 50px);box-sizing:border-box}.ytPopup .ytPopupContent iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ytPopup .ytPopupContent .popupClose{display:block;width:30px;height:30px;display:block;position:absolute;top:-40px;right:10px;background-image:url("/mobilev3/images/content/close_gallery_popup.png");background-position:center;background-size:cover;;background-repeat:no-repeat}#offerProperties{margin-top: 25px;padding-top:5px;}#offerProperties:before,#offerProperties:after{content:"";clear:both;display:Table;height:0;width:100%;}.offerProperty{clear:both;color: #000000;padding: 0;margin: 4px 0;font-size: 14px;line-height: 20px;}.offerProperty svg{width: 18px;height:auto;margin-right:8px;display:inline-block;vertical-align: middle;fill: #707174;}.offerProperty .propLabel{line-height: 20px;vertical-align: middle;}@media screen and (min-width: 1000px){.offerProperty { clear: none;float: left;width: 50%;} .offerProperty.twocol{width: 100%;}}.pageContentPos.onlyToday{background-image:url(/mobilev3/images/offers/onlytoday_bg.png)}.pageContentPos.onlyToday .flexContentPos.onlyToday{height: 100vh}.pageContentPos.onlyToday .rightBlock{background-color:#fff}.pageContentPos.onlyToday .rightBlock.onlyToday{background-color:#b71e3d;border:1px solid #b71e3d;color:#fff}.pageContentPos.pageContentGrayWrapper.onlyToday .rightBlock.onlyToday{background-color: #b71e3d;border: 1px solid #b71e3d;color: #fff;border-radius: 0;}.offerPage{}.offerPage:after{content:"";display:block;float:none;clear:both}.offerPage .titleBlock{display:inline-block;width:100%;padding:20px 0px 32px 0px}.offerPage .titleBlock .offerCategoryLink{display:inline-block;font-size:14px}.offerPage .titleBlock .offer-page-main-title{display:block;margin:13px 0px 11px 0px;font-size:31px;font-weight:400}.offerPage .titleBlock .offer-page-main-info{font-size:14px;color:#6b6b6f;align-items: center}.offerPage .titleBlock .offer-page-main-info a{text-decoration: underline}.offerPage .titleBlock .offer-page-main-info a:hover{text-decoration: none}.offerPage .titleBlock .offer-page-main-info .titleRating{color:#fc9c28}.offerPage .titleBlock .offer-page-main-info .titleRating:before{content:"";width:15px;height:14px;margin:0px 6px 0px 0px;position:relative;top:1px;display:inline-block;background-image:url("/mobilev3/images/marketplace/marketplace_rating_star.png");background-size:contain;background-position:center;background-repeat:no-repeat}.offerPage .titleBlock .badgePos{display:flex}.offerPage .titleBlock .badge{display:block;font-size:14px;font-weight:500;color:#fff;height:24px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0px 10px;margin:0px 0px 0px 16px}.offerPage .titleBlock .badge.blue{background-color:#4eb0e0}.offerPage .titleBlock .badge.brown{background-color:#d57b2d}.offerPage .titleBlock .badge.marketplace.blue{display:inline-flex}.offerPage .rightBlockContainer{float:right}.offerPage .rightBlock{display:block;width:413px;border:1px solid #7e7e7e;box-sizing:border-box;border-radius:3px;overflow:hidden}.offerPage .rightBlock .justTodayContent{padding:15px}.offerPage .rightBlock .offer-page-buyblock.justToday{background-color:#ea747a}.offerPage .todayCounterWrapper{float:right;display: flex}.offerPage .todayCounterWrapper .hour .pointer,.offerPage .todayCounterWrapper .minute .pointer,.offerPage .todayCounterWrapper .seconds .pointer{display:block;text-align:center;text-transform:uppercase;padding: 15px 0px}.offerPage .counterNumbers .todayCounterWrapper .counterNumbers{display: inline-block;vertical-align: middle;padding: 0 12px}.offerPage .todayCounterWrapper .todayCounter{display: inline-block;vertical-align: middle;position: relative;margin-right: 4px;line-height: 1;background-color: #fff;border-radius: 4px;font-size: 80px;font-weight: 400;text-align: center;color: #b32b32;width: 58px;height: 86px;overflow: hidden}.offerPage .rightBlock .justTodayContent h5{display:inline}.offerPage .rightBlock .offer-page-buyblock{display:block;padding:10px;background-color:#f3f3fb;margin:0px 0px 21px 0px}.offerPage .rightBlock .offer-page-buyblock.noMore{background-color:#F6E1E1}.offerPage .rightBlock .offer-page-buyblock .button{font-size:19.5px;font-weight:400;padding:5px 16px;margin:0px 6px 17px 0px}.offerPage .rightBlock .offer-page-buyblock .button.blackfriday{background-color:#000000 !important;border-color: #000000 !important;box-shadow: 0px 1px 0px 0px #000000 !important}.offerPage .rightBlock .offer-page-buyblock .button.silver{background-color:#dcdddd !important;border-color: #dcdddd !important;;box-shadow: 0px 1px 0px 0px #dcdddd !important;color:#000000}.offerPage .rightBlock .offer-page-buyblock .button.gold{background-color:#dea301 !important;border-color: #dea301 !important;;box-shadow: 0px 1px 0px 0px #dea301 !important;color:#ffffff}.offerPage .rightBlock .offer-page-buyblock .button.bronzeweekend{background-color: #e27800 !important;border: 1px solid #d67d1d !important;box-shadow: 0px 1px 0px 0px #d67d1d !important}.offerPage .rightBlock .offer-page-buyblock .button.bronzeweekend:hover{background-color: #2e5f1f !important;border: 1px solid #244c18 !important;box-shadow: 0px 1px 0px 0px #244c18 !important}.offerPage .rightBlock .offer-page-buyblock .button #buyButtonBrigadePrice{font-size:23.5px;font-weight:700}.offerPage .rightBlock .offer-page-buyblock .button #buyButtonOldPrice{font-size:14px;opacity:0.61;text-decoration:line-through}.offerPage .rightBlock .offer-page-buyblock .szepCardBuy{margin:0px 0px 17px 0px;display:block;font-size:14px}.offerPage .rightBlock .offer-page-buyblock .szepCardBuy.hide{display:none}.offerPage .rightBlock .offer-page-buyblock .szepCardBuy span{font-weight:bold}.offerPage .rightBlock .offer-page-buyblock .niceLabel{font-size: 14px;font-weight:bold;text-transform: uppercase;margin: 4px 0px 13px 0px;}.offerPage .rightBlock .down-info{font-size:14px;font-weight:400}.offerPage .rightBlock .down-info b{font-weight:700}.offerPage .rightBlock .down-info.price{padding-bottom:10px}.offerPage .rightBlock .down-info.price span{font-weight:700}.offerPage .rightBlock .down-info .customers{display:inline-block}.offerPage .rightBlock .down-info .customers:before{content:"";display:inline-block;position:relative;top:1px;margin:0px 5px 0px 0px;width:11px;height:11px;background-image:url("/mobilev3/images/offers/icon_customers.png");background-size:contain;background-position:center;background-repeat:no-repeat}.offerPage .rightBlock .down-info .remainingStock{display:block}.offerPage .rightBlock .down-info .remainingStock:before{content:"";display:inline-block;position:relative;top:1px;margin:0px 5px 0px 0px;width:11px;height:11px;background-image:url("/mobilev3/images/offers/icon_stock.png");background-size:contain;background-position:center;background-repeat:no-repeat}.offerPage .rightBlock .down-info .time-left{display:inline-block}.offerPage .rightBlock .down-info .time-left:before{content:"";display:inline-block;position:relative;top:1px;margin:0px 5px 0px 0px;width:12px;height:12px;background-image:url("/mobilev3/images/offers/icon_time.png");background-size:contain;background-position:center;background-repeat:no-repeat}.offerPage .rightBlock .favBlock{display:block}.offerPage .rightBlock .favButton{display:inline-block;padding:0px 12px 0px 0px;margin:20px 0px 0px 0px;font-size:15px;color:#000;text-decoration:none;font-weight:bold;background-color:#fff;height:30px;line-height:30px;border:1px solid #cbccce;border-radius:4px;box-shadow:0px 1px 0px 0px #e3e4e6}.offerPage .rightBlock .favButton:hover{background-color:#e3e4e6}.offerPage .rightBlock .favButton.hide{display:none}.offerPage .rightBlock .favButton:before{content:"";margin:0px 10px 0px 15px;display:inline-block;width:8px;height:18px;position:relative;top:2px;background-image:url("/mobilev3/images/head/favorite_blue.png");;background-size:contain;background-position:center;background-repeat:no-repeat}.offerPage .rightBlock .savedFavBlock.show{display:flex}.offerPage .rightBlock .savedFavBlock{display:none;flex-direction:row;align-items:center;justify-content:space-between}.offerPage .rightBlock .savedFavBlock .favLabel{font-size:15px;display:block;position:relative;top:-2px}.offerPage .rightBlock .savedFavBlock .favLabel:before{content:"";margin:0px 10px 0px 14px;display:inline-block;width:10px;height:18px;position:relative;top:3px;background-image:url("/mobilev3/images/head/favorite_blue.png");;background-size:contain;background-position:center;background-repeat:no-repeat}.offerPage .rightBlock .savedFavBlock .removeButton{display:block;padding:0px 12px 0px 12px;font-size:16.4px;font-weight:bold;background-color:#fff;height:30px;line-height:30px;border:1px solid #cbccce;border-radius:4px;color:#000;text-decoration:none;font-size:15px;box-shadow:0px 1px 0px 0px #e3e4e6}.offerPage .rightBlock .savedFavBlock .removeButton:hover{background-color:#e3e4e6}.favAnimIcon{display:block;width:16px;height:32px;position:fixed;background-image:url("/mobilev3/images/head/favorite_blue.png");;background-size:contain;background-position:center;background-repeat:no-repeat}.favButton:before{height:16px !important;width:16px !important;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy41IDMwLjA5NCI+PHBhdGggZD0iTTQuMDEzIDE1Ljk4OGwxMi44IDEyLjcgMTIuOC0xMi43YzEuOC0xLjYgMi45LTMuOSAyLjktNi40IDAtNC43LTMuOC04LjUtOC41LTguNS0zLjEgMC01LjggMS42LTcuMyA0LjEtMS40LTIuNS00LjEtNC4yLTcuMi00LjItNC43IDAtOC41IDMuOC04LjUgOC41IDAgMi42IDEuMiA0LjkgMyA2LjV6IiBmaWxsPSJub25lIiBzdHJva2U9IiNjZTI5M2QiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==") !important}.favButton.favorited:before{background-image: url("data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy41IDMwLjA5NCI+PHBhdGggZD0iTTQuMDEzIDE1Ljk4OGwxMi44IDEyLjcgMTIuOC0xMi43YzEuOC0xLjYgMi45LTMuOSAyLjktNi40IDAtNC43LTMuOC04LjUtOC41LTguNS0zLjEgMC01LjggMS42LTcuMyA0LjEtMS40LTIuNS00LjEtNC4yLTcuMi00LjItNC43IDAtOC41IDMuOC04LjUgOC41IDAgMi42IDEuMiA0LjkgMyA2LjV6IiBmaWxsPSIjY2UyOTNkIiBzdHJva2U9IiNjZTI5M2QiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==") !important;}.offerPage .multiDeal{}.offerPage .multiDeal h5{font-size:14px;text-transform:uppercase;margin:4px 0px 13px 0px}.multiDealSelectContainer{margin:0px 0px 15px 0px;display:block;text-decoration:none}.multiDealSelectContainer .multiDealSelect{}.multiDealSelectContainer .multiDealSelect a{text-decoration:none}.multiDealSelectContainer .multiDealSelect .actualValue{display:block;box-sizing:border-box;padding:7px 45px 8px 11px;border:1px solid #7e7e7e;border-radius:3px;background-color:#fff;font-size:15px;line-height:18px;position:relative;color:#000}.multiDealSelectContainer .multiDealSelect .actualValue .price{display:none}.multiDealSelectContainer .multiDealSelect .actualValue:before{content:"";position:absolute;top:calc(50% - 3px);right:8px;;width:0;height:0;border-style:solid;border-width:6.5px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent}.multiDealSelectContainer .multiDealSelect .actualValue:after{content:"";display:block;width:2px;height:100%;background-color:#d7d7d7;position:absolute;top:0px;right:30px}.multiDealSelectContainer .multiDealSelect .actualValue.noselect:before,.multiDealSelectContainer .multiDealSelect .actualValue.noselect:after{visibility:hidden}.multiDealSelectContainer .multiDealSelect .optionContainer{border:1px solid #c9cacc;display:block;border-radius:3px;display:none}.multiDealSelectContainer .multiDealSelect.open .optionContainer{display:block;margin:2px 0px 0px 0px}.multiDealSelectContainer .multiDealSelect.open .actualValue{border:1px solid #009900}.multiDealSelectContainer .multiDealSelect .optionContainer .option{display:block;border-bottom:1px solid #d9d9d9;font-size:0px;white-space:nowrap;background-color:#fff;position:relative}.multiDealSelectContainer .multiDealSelect .optionContainer .option:hover,.multiDealSelectContainer .multiDealSelect .optionContainer .option.selected{background-color:#e3e4e6;border-color:#e3e4e6}.multiDealSelectContainer .multiDealSelect .optionContainer .option:last-child{border-bottom:0px}.multiDealSelectContainer .multiDealSelect .optionContainer .option .offerTitle{display:inline-block;font-size:15px;color:#0074c1;white-space:normal;width:-webkit-calc(100% - 128px);width:calc(100% - 128px);vertical-align:top;padding:7px 12px;line-height:18px}.multiDealSelectContainer .multiDealSelect .optionContainer .option .price{display:inline-block;font-size:15px;color:#009900;white-space:normal;width:72px;vertical-align:top;text-align:right;padding:6px 14px;margin:0px 0px 0px 5px}.multiDealSelectContainer .multiDealSelect .optionContainer .option .price .oldPrice{color:#7e7e7e;text-decoration:line-through;display:block;margin:0px 0px -2px 0px}.multiDealSelectContainer .multiDealSelect .optionContainer .option .szepCard{font-size:12px;display:block;color:#aaa;padding:2px 14px 9px 14px;white-space:normal}.multiDealSelectContainer .multiDealSelect .optionContainer .option .szepCard .green{font-weight:bold;color:#009900}.multiDealSelectContainer .multiDealSelect .optionContainer .option .noMoreCoupon{font-size:15px;color:#7e7e7e;font-weight:bold;text-align:right;display:block;padding:0px 14px 7px 14px}.multiDealSelectContainer .multiDealSelect .optionContainer .option .noMoreCoupon.tickethu{display:inline-block;padding:7px 14px}.multiDealSelectContainer .multiDealSelect .optionContainer .option.disabled .offerTitle,.multiDealSelectContainer .multiDealSelect .optionContainer .option.disabled .price,.multiDealSelectContainer .multiDealSelect .optionContainer .option.disabled .price .oldPrice,.multiDealSelectContainer .multiDealSelect .optionContainer .option.disabled .szepCard,.multiDealSelectContainer .multiDealSelect .optionContainer .option.disabled .szepCard .green,.multiDealSelectContainer .multiDealSelect .optionContainer .option.disabled .noMoreCoupon{color:#7e7e7e}.offerPage .rightBlock .offer-page-buyblock h5{font-size:14px;text-transform:uppercase;margin:4px 0px 13px 0px}.offerPage .rightBlock .offer-page-buyblock select{display:none;position: absolute;height: 37px;width: 391px;opacity: 0;z-index: 10}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer{display:block;margin-bottom:15px}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer input[type="text"]{display:none}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:35px;line-height:35px;padding:0px 51px 0px 12px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer.opened .actualValue{border:1px solid #009900}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.offerPage .rightBlock .offer-page-buyblock .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.offerPage .gMapImage{display:block;padding:0px 10px;margin:0px 0px 17px 0px}.offerPage .gMapImage img{display:block;width:100%;height:auto}.offerPage .partnerLocation{display:block;padding:0px 10px 0px 10px;margin:0px 0px 25px 0px}.offerPage .partnerLocation h5{display:block;font-size:15px;text-transform:uppercase;margin:0px 0px 4px 0px;font-weight:700}.offerPage .partnerLocation .partner_location{font-size:15px;position:relative;box-sizing:border-box;padding:0px 20px 0px 0px}.offerPage .partnerLocation .partner_location:after{content:"";display:block;position:absolute;top:calc(50% - 3px);right:3px;margin:0px 0px 0px 10px;width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#0074c1 transparent transparent transparent}.offerPage .partnerLocation .partner_location.opened:after{border-width:0px 6.5px 7px 6.5px;border-color:transparent transparent #0074c1 transparent}.offerPage .partnerLocation .partner_location b{font-size:18px;display:block;margin:0px 0px -3px 0px}.offerPage .partnerLocation .partner-contact a{display:block;font-size:16.5px;text-decoration:none;border-bottom:1px solid #cbccce;padding:8px 0px 11px 0px}.offerPage .partnerLocation .partner_location .etcText{overflow:hidden;white-space: nowrap;text-overflow:ellipsis;display: block;position: relative;max-width: 100%}.offerPage .partnerLocation .partner_location.opened .etcText{white-space:normal}.offerPage .productDetails{display:block;padding:0px 10px 0px 10px;margin:0px 0px 25px 0px}.offerPage .productDetails h5{display:block;font-size:15px;text-transform:uppercase;margin:0px 0px 4px 0px;font-weight:700}.offerPage .productDetails ul{padding:0px;margin:0px 0px 23px 0px}.offerPage .productDetails ul li{list-style:none;margin:0px;padding:0px 0px 0px 16px;position:relative;font-size:14px;line-height:21px}.offerPage .productDetails ul li:before{content:"";width:6px;height:6px;display:block;background-color:#7e7e7e;border-radius:50%;position:absolute;top:8px;left:0px}.offerPage .productDetails .deliveryBlock{display:block;font-size:14px;margin:9px 0px 23px 0px}.offerPage .productDetails .dropDownBlock{display:block;position:relative}.offerPage .productDetails .dropDownBlock:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#0074c1 transparent transparent transparent;display:block;position:absolute;top:-webkit-calc(50% - 4px);top: calc(50% - 4px);right:0px}.offerPage .productDetails .dropDownBlock.opened:before{transform:rotate(180deg)}.offerPage .productDetails .dropdownContent .dropDownBlock{display:inline-block;padding-right:25px;color:#7e7e7e}.offerPage .productDetails .dropdownContent .dropDownBlock:before{border-color:#575757 transparent transparent transparent} .offerPage .productDetails .partnerContact .contactElem{display:block;border-bottom:1px solid #cbccce;height:38px;line-height:38px;font-size:16px;color:#0074c1;text-decoration:none} .offerPage .productDetails .partnerContact .contactElem:last-child{border-bottom:none}.offerPage .productDetails .deliveryBlock b{display:block;margin:0px 0px 2px 0px}.offerPage .productDetails .deliveryBlock .price{display:inline-block;color:#009900}.offerPage .productDetails .deliveryBlock .address{display:block;margin: 5px 0px 0px 0px}.offerPage .ratingContainer .rating-table{margin-top:20px;padding-top:20px;border-top: 1px solid #e3e4e6;}.offerPage .ratingContainer{}.offerPage .ratingContainer h5{display:block;margin:0px 0px -7px 0px;padding:0px 10px 0px 10px;font-size:16.41px;text-transform:uppercase;font-weight:700}.offerPage .ratingContainer h5 small{display:block;font-size:16.41px;color:#7e7e7e;text-transform:none;font-weight:400;margin:5px 0px 0px 0px}.offerPage .ratingContainer .star,.offerPage .ratingContainer .rating-table .loaderPartnerComments{cursor: pointer;text-decoration: underline;text-decoration-color:#3073bb;color:#3073bb}.offerPage .ratingContainer .rating-table .loaderPartnerComments:hover{text-decoration:none}.offerPage .ratingContainer .starBig{display:inline-block;background-image:url("/mobilev3/images/offers/star.png");background-size:contain;background-repeat:no-repeat;background-position:center}.offerPage .ratingContainer .star{margin:0px 8px 0px 0px;width:17px;height:17px}.offerPage .ratingContainer .starBig{margin:0px 0px 0px 0px;width:26px;height:26px}.offerPage .ratingContainer .rating-table{width:100%;border-collapse:separate;border-spacing:0px 12px}.offerPage .ratingContainer .rating-table td{color:#fc9c28;font-size:19px;font-weight:400;padding:0px 0px 3px 0px}.offerPage .ratingContainer .rating-table td:last-child{text-align:right;padding:0px 12px 3px 7px}.offerPage .ratingContainer .rating-table td:nth-child(2){width:100%}.offerPage .ratingContainer .rating-table td:nth-child(2) span{display:block;background-color:#fc9c28;height:12px;border-radius:0px 6px 6px 0px}.offerPage .ratingContainer .rating-table td:first-child{padding:0px 0px 3px 10px;width:52px;box-sizing:border-box;white-space:nowrap}.offerPage .ratingContainer .rating-table td[colspan]{text-align:left;font-size:30.47px;padding:0px 0px 0px 10px;width:auto}.offerPage .opening-hours{display:block;padding:0px 10px;margin:0px 0px 17px 0px}.offerPage .opening-hours .actual-state{color:#7e7e7e;font-size:15px}.offerPage .opening-hours .actual-state:after{content:"";display:inline-block;position:relative;top:-2px;margin:0px 0px 0px 10px;width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent}.offerPage .opening-hours .actual-state.opened:after{top:-2px;margin:0px 0px 0px 10px;border-width:0px 6.5px 7px 6.5px;border-color:transparent transparent #575757 transparent}.offerPage .opening-hours .openhours{border-collapse:collapse;margin:4px 0px 0px 0px}.offerPage .opening-hours .openhours td{font-size:15px}.offerPage .opening-hours .openhours td:first-child{padding-right:15px}.offerPage .gallery{display:inline-block;max-width:calc(100% - 413px);width:calc(100% - 413px);padding:0px 35px 0px 0px;box-sizing:border-box}.offerPage .gallery .offer-page-main-image{display:block;position: relative}.offerPage .gallery .offer-page-main-image img{display:block;width:100%;height:auto}.offerPage .gallery .offer-page-main-image .discount_percent{position: absolute;top: 0px;right: 0px;display: inline-block;background-color: #b71e3d;color: white;height: 32px;line-height: 30px;padding: 2px 5px;font-size: 23px;font-weight: 500}.offerPage .gallery .offer-page-images{display:block;padding:5px 0px 0px 0px;overflow:hidden;box-sizing:border-box;height:105px;position:relative}.offerPage .gallery .offer-page-images .thumbPos{display:block;width:100%;font-size:0px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.offerPage .gallery .offer-page-images .leftArrow{display:block;width:50px;height:100%;position:absolute;top:5px;left:0px;background:linear-gradient(to right,rgba(0,0,0,0.8),rgba(0,0,0,0))}.offerPage .gallery .offer-page-images .leftArrow:before{content:"";width:16px;height:30px;display:block;position:absolute;top:50%;left:7px;transform:translate(0%,-50%);background-image:url("/mobilev3/images/offers/gallery_arrow_left.png");background-size:contain;background-repeat:no-repeat;background-position:center}.offerPage .gallery .offer-page-images .rightArrow{display:block;width:50px;height:100%;position:absolute;top:5px;right:0px;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.8))}.offerPage .gallery .offer-page-images .rightArrow:before{content:"";width:16px;height:30px;display:block;position:absolute;top:50%;right:7px;transform:translate(0%,-50%);background-image:url("/mobilev3/images/offers/gallery_arrow_right.png");background-size:contain;background-repeat:no-repeat;background-position:center}.offerPage .gallery .offer-page-images .hideArrow .leftArrow,.offerPage .gallery .offer-page-images .hideArrow .rightArrow,.offerPage .gallery .offer-page-images .fullLeft .leftArrow,.offerPage .gallery .offer-page-images .fullRight .rightArrow{display:none}.offerPage .gallery .offer-page-images .tn{display:inline-block;margin:0px 4px 0px 0px;width:198px;height:100px;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.offerPage .gallery .offer-page-images .tn.active{border:2px solid #8dbc55;box-shadow:0px 0px 0px 2px #fff inset}.offerPage .gallery .offer-page-images .tn:hover{opacity:0.6}.offerPage .gallery .offer-page-images .tn.video{position:relative}.offerPage .gallery .offer-page-images .tn.video:before{content:"";display:block;width:54px;height:54px;background-color:#e3e4e6;border-radius:50%;position:absolute;top:calc(50% - 27px);left:calc(50% - 27px);background-image:url("/mobilev3/images/offers/offer_video_play.png");background-position:center;background-repeat:no-repeat;background-size:contain}.offerPage .gallery .fbShareBlock{display:block;margin:10px 0px 0px 0px}.offerPage .gallery .fbShareBlock .fb-like{display:inline-block;margin:0px 6px 6px 0px}.offerPage .gallery .fbShareBlock .fb-share-button{display:inline-block}#citslideTwoContainer #citslideTwo div.nextButton,#citslideTwoContainer #citslideTwo div.prevButton{height:40px;width:50px;background-color:transparent;opacity:0.8}#citslideTwoContainer #citslideTwo div.nextButton:hover,#citslideTwoContainer #citslideTwo div.prevButton:hover{opacity:1}#citslideTwoContainer #citslideTwo .prevButton{cursor:pointer;left:0px;background-image:url("/mobilev3/images/offers/gallery_arrow_left.png")}#citslideTwoContainer #citslideTwo .nextButton{cursor:pointer;right:0px;background-image:url("/mobilev3/images/offers/gallery_arrow_right.png")}.offerPage .offerContent{display:inline-block;width:calc(100% - 413px);box-sizing:border-box;padding:9px 35px 0px 0px}.offerPage .offerContent a{user-select: auto;webkit-user-select: auto}.offerPage .offerContent img{width:100%;height:auto}.offerPage .offerContent iframe{width:100%}.offerPage .offerContent ul{margin:0px;padding-left:20px}.offerPage .offerContent ul li{margin:0px 0px 13px 0px;position:relative;font-size:16px;line-height:24px}.offerPage .offerContent h5{font-size:16px;font-weight:700;margin:19px 0px 16px 0px}.offerPage .offerContent p{display:block;font-size:16px;line-height:24px;margin:0px}.gMapPopup{position:fixed;top:0px;left:0px;width:100%;height:100%;display:none}.gMapPopup.show{display:block;z-index:5}.gMapPopup .modal{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.gMapPopup .popupContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f2f2f9;padding:20px;max-width:calc(100% - 30px);box-sizing:border-box}.gMapPopup .popupContent .mapCanvas{width:921px;height:502px;background-color:#e9e9e9;margin:0px 0px 15px 0px;max-width:100%;;max-height:calc(100vh - 120px)}.gMapPopup .popupContent a{font-size:14px;display:inline-block}.gMapPopup .popupContent .close{display:block;width:20px;height:20px;background-color:#000;border-radius:50%;position:absolute;top:-12px;right:-12px;border:3px solid #e3e4e6;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.26)}.gMapPopup .popupContent .close:before,.gMapPopup .popupContent .close:after{content:"";display:block;width:12px;height:3px;background-color:#e3e4e6;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px)}.gMapPopup .popupContent .close:before{transform:rotate(45deg)}.gMapPopup .popupContent .close:after{transform:rotate(-45deg)}.recommendationBlock{background-color: #f3f3fa;margin-left:auto;margin-right:auto;display: flex}.recommendationBlock .recommendation-content{margin-left:auto;margin-right:auto;max-width: 480px}.recommendationBlock .recommendation-content h1,.recommendationBlock .recommendation-content .contentbox{text-align: center;font-size: 24px;font-weight: 400;padding: 20px 0px 20px 0px}.recommendationBlock .recommendation-content .contentbox.info{text-align:left;font-size: 16px;color: #7e7e7e;font-weight: 400;padding: 30px 45px 45px 45px}.recommendationBlock .recommendation-content .contentbox.info a{text-decoration:none;color:#3073bb}.recommendationBlock .recommendation-content .contentbox h1{margin-top: 10px;margin-bottom: 13px;font-weight: 700;font-size: 18px}.recommendationBlock .recommendation-content .contentbox h2{padding: 0px 0px 12px 0px;font-size:18px}.recommendationBlock .recommendation-content .contentbox{margin: 0px 8px 0px 8px;padding: 30px 45px 45px 45px;box-sizing: border-box;background-color: #fff;border-radius: 4px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);position: relative}.recommendationBlock .recommendation-content .contentbox.comment{height: auto;margin-bottom: 32px;margin-top: 45px}.recommendationBlock .recommendation-content .contentbox textarea{border: 1px solid #cbccce;margin: 10px 0px 0px 0px;padding: 15px;max-width: 320px;min-height:150px;font-size: 18px;min-width: 340px;font-family:-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}.recommendationBlock .recommendation-content .contentbox textarea:-webkit-input-placeholder{color:#7e7e7e;font-size: 16px}.recommendationBlock .recommendation-content .sendOfferRatingButton{margin: 0px 8px 0px 8px}.loginPage .myInviteDiscPage{padding: 20px 0px 16px 15px}.loginPage .myInviteDiscPage h1{font-size:24px;padding:0px;margin:17px 23px 45px 0px}.loginPage .myInviteDiscPage .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 23px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.loginPage .myInviteDiscPage .myInviteDiscCont .inputBlock{display: flex;width: calc(100% - 10px);margin: 0px 0px 80px 0px}.loginPage .myInviteDiscPage .myInviteDiscCont .button{padding: 10px 33px 10px 33px;margin: -2px 0px 0px 10px}.loginPage .myInviteDiscPage .inputBlock label{display: flex;align-items:center;font-size: 16px;color: #7e7e7e;padding: 0px 10px 1px 0px;margin: 0px 0px 10px 0px}  .loginPage .goodRedeem{padding: 20px 0px 16px 0px}.loginPage .goodRedeem h1{font-size:24px;padding:0px;margin: 17px 23px 30px 0px}.loginPage .goodRedeem .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 30px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.loginPage .goodRedeem .goodRedeemPage .inputBlock{display: flex;width: calc(100% - 10px);margin: 9px 0px 30px 0px;padding: 20px 0px 0px 0px}.loginPage .goodRedeem .goodRedeemPage .button{padding: 8px 55px 10px 55px;margin: 0px 0px 0px 18px}.loginPage .goodRedeem .goodRedeemPage .inputBlock .goodReedemLogo{width: 335px;min-width: 150px;height: 100%;padding: 20px 40px 0px 0px}.loginPage .goodRedeem .goodRedeemPage .inputBlock .goodPoint{padding: 0 0px 0px 16px;position: absolute;display: block;font-size: 14px;color: #7e7e7e}.loginPage .goodRedeem .goodRedeemPage .inputBlock input{width: calc(100% - 210px)}.hidden-infos{padding: 10px;border: 0;box-shadow: inset 0 0 5px #999;background: #fff;text-align: left;margin-left: 30px;}.basketPage{display:block;background-color:#f3f3fa;padding:1px 0px 50px 0px}.basketPage .backButton{font-size:16.59px;color:#6b6b6f;display:inline-block;margin:35px auto 0px auto;text-decoration:none;font-weight:400;text-align:center}.basketPage .backButton:before{content:"";display:inline-block;margin:0px 8px 0px 0px;width:8px;height:13px;background-image:url("/utazzabrigaddal/images/back.png");background-size:contain;background-repeat:no-repeat;background-position:center}.basketPage .button.white{font-size:16px;padding:8px 18px 12px 18px}.basketPage .basketPagePos{display:flex;max-width:1004px;margin:0px auto;padding:0px 16px}.basketPage .basketPagePos .mainCol{flex:1;box-sizing:border-box;padding:0px 36px 0px 0px}.basketPage .basketPagePos .infoCol{width:232px;margin:50px 0px 0px 0px;color: #000}.basketPage .basketPagePos .infoCol .contactList{display:block;box-sizing:border-box;margin:44px 0px 0px 0px}.basketPage .basketPagePos .infoCol .contactList ul{display:block;margin:0px;padding:0px}.basketPage .basketPagePos .infoCol .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 47px;list-style:none;position:relative;font-size:14px;line-height:22px}.basketPage .basketPagePos .infoCol .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.basketPage .basketPagePos .infoCol .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image: url("/mobilev3/images/content/phone_black.png");top:3px;left:3px}.basketPage .basketPagePos .infoCol .contactList ul li.email{margin:0px 0px 26px 0px}.basketPage .basketPagePos .infoCol .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_grey.png");top:3px;left:0px}.basketPage .basketPagePos .infoCol .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:14px;font-weight:700}.basketPage .basketPagePos .infoCol .contactList ul li p{display:block;font-weight:700;text-decoration:none;font-size:16.5px;margin:-2px 0px 0px 0px}.basketPage .basketPagePos .infoCol .faqLinks{display:block}.basketPage .basketPagePos .infoCol .faqLinks .dropDown{padding: 5px 0px}.basketPage .basketPagePos .infoCol .faqLinks .dropDown .dropDownTitle.opened{font-weight:700}.basketPage .basketPagePos .infoCol .faqLinks h3{font-size: 13px;font-weight:700;padding: 10px 0px 10px 0px;margin: 20px 0px 5px 0px}.basketPage .basketPagePos .infoCol .faqLinks p{display:block;margin:0px 0px 4px 0px;font-size:14px;line-height:22px}.basketPage .basketPagePos .infoCol .faqLinks ul{display:block;margin:0px 0px 27px 0px;padding:0px}.basketPage .basketPagePos .infoCol .faqLinks ul li{display:block;margin:0px 0px 3px 0px;padding:0px;list-style:none}.basketPage .basketPagePos .infoCol .faqLinks ul a{text-decoration:none;display:inline-block;font-Rsize: 13px;line-height:22px}.basketPage .basketPagePos .infoCol .faqLinks .dropDown  a:hover{text-decoration:underline;color:#0074c1}.basketPage .basketPagePos .infoCol .faqLinks .dropDown  a{text-decoration:none;font-size: 14px;color:#0074c1}.basketPage .loadingImage{margin:auto;display:block;padding-top:20px;height: 15px}.basketPage h1{margin:27px 0px 25px 0px;font-size:24px;font-weight:700}.basketPage .ticketTimeRemaining{position: absolute;right: 0px;top: 0px;height: 36px;line-height: 36px;overflow: hidden}.basketPage .ticketTimeRemaining span{line-height: 36px;font-size: 14px}.basketPage .ticketTimeRemaining b{font-size: 16px;font-weight: bold;color: #ffffff;background: #da3832;float: right;width: 76px;text-align: center;height: 36px;line-height: 36px;display: block;margin: 0 0 0 12px}.basketPage .basketPart1.completed .ticketTimeRemaining{top: 22px}.basketPage .message-block.addItem:before{content:"";width:30px;height:20px;display:block;position:absolute;top: 15px;left:8px;background-image:url("/mobilev3/images/messages/icon_basket.png");background-size:contain;background-repeat:no-repeat;background-position:center}.basketPage .sumPrice{display:block;font-size:24px;font-weight:700;padding:12px 0px 25px 0px}.basketPage .sumPrice b{}.basketPage .sumPrice span{color:#009900}.basketPage .ticketTimeExpired{position: absolute;left: 0;top: 0;width: 100%;height: 100%;box-sizing: border-box;padding: 20px;background: rgba( 107, 107, 112, .8);text-align: center;}.basketPage .ticketTimeExpired p{font-size: 24px;color: #ffffff}.basketPage .ticketTimeExpired .button{max-width: 390px;margin: 20px auto 40px}.basketPage .basketItemList{display:block}.basketPage .basketItemList .basketItem{display:block;margin:0px 0px 8px 0px;padding:16px 16px 30px 16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.basketPage .basketItemList .basketItem:after{content:"";display:block;float:none;clear:both}.basketPage .basketItemList .basketItem .offerImage{width:168px;margin:0px 18px 0px 0px;box-sizing:border-box;float:left}.basketPage .basketItemList .basketItem .offerImage img{display:block;width:100%;height:auto}.basketPage .basketItemList .basketItem .offerDetails{display:block;float:left;width:calc(100% - 186px);box-sizing:border-box;padding:0px 42px 0px 0px}.basketPage .basketItemList .basketItem .offerDetails a{text-decoration:none;color:#000}.basketPage .basketItemList .basketItem .offerDetails h2{display:inline;margin:-8px 0px 3px 0px;font-size:16px;line-height:24.5px;color:#000;font-weight:500}.basketPage .basketItemList .basketItem .offerDetails .description{display:block;font-size:14px;line-height:22px;color:#6b6b6f;margin:0px 0px 8px 0px}.basketPage .basketPart1.completed .basketItemList .basketItem .offerDetails .yellowBlock{border: 1px solid #cbccce;background-color: inherit}.basketPage .basketPart1 .inputBlock span.name{margin-left: 10px}.basketPage .basketPart1 .inputBlock .input textarea{color:#000}.basketPage .basketPart1.completed .inputBlock .input input[type="text"]{color:#7e7e7e}.basketPage .basketPart1.completed .inputBlock .input input[type="text"]{border:1px solid #cbccce;box-shadow:0px 0px 0px 0px rgba(78,176,224,0.58)}.basketPage .basketPart1.completed .inputBlock .input textarea{color:#7e7e7e}.basketPage .basketPart1.completed .inputBlock .input textarea:hover{border:1px solid #cbccce;box-shadow:0px 0px 0px 0px rgba(78,176,224,0.58)}.basketItemListGroup{}.basketPage .basketPart1.completed .basketItemListExtra.inProggress,.basketItemListExtra .basketItemListExtra-Header,.basketPage .basketItemList .basketItemListExtra .basketItem .button.green,.basketPage .basketItemList .basketItemListExtra .basketItem .button.fakeLink,.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem .offerDetails .removeItem,.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem .gift_label,.basketPage .basketItemList .basketItemListExtra.hide{display:none} .basketPage .basketItemList .basketItemListExtra{margin: 0px 0px 8px 0px}.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem .button.green,.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem .button.fakeLink{display: inline-block}.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem{background: #fffdd2;padding-bottom:18px;margin-bottom:0px}.basketPage .basketItemList .basketItemListExtra.inProggress{background: #43962a;border-radius:5px;padding: 6px}.basketItemListExtra.inProggress .basketItemListExtra-Header{display:block;position:relative;line-height:30px;color: #ffffff;font-size:16px;text-align:center;padding:10px 0}.basketItemListExtra.inProggress .basketItemListExtra-Header svg{position: relative;display:block;margin: 0 auto;width: 30px;height: 30px;fill: #ffffff}.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem .offerDetails a.button.green{color:#ffffff;padding-left: 30px;padding-right:30px;margin-top: 20px}.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem .offerDetails a.button.fakeLink{color: #3174bb;text-decoration:underline}.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem .inputBlock,.basketPage .basketItemList .basketItemListExtra.inProggress .basketItem .price{margin-top:10px}.basketPage .basketItemList .basketItem .offerDetails .inputBlock{width:94px;display:inline-block;vertical-align:middle;margin:0px 11px 0px 0px}.basketPage .basketItemList .basketItem .offerDetails .price{display:inline-block;font-size:16px;color:#3e7e2c;font-weight:700;height:34px;line-height:34px;vertical-align:middle}.basketPage .basketItemList .basketItem .offerDetails .itemPiece{display:none}.basketPage .basketItemList .basketItem .offerDetails .onlySeatInfos{display:block;padding: 5px 0;line-height: 22px;color: #000000}.basketPage .basketItemList .basketItem .offerDetails .firstComeFirstSeat{display: block;padding: 5px 0 20px;line-height: 22px;color: #000000}.basketPage .basketItemList .basketItem .offerDetails select{display:none;position:absolute;z-index:1;width:94px;height:34px;opacity:0}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer{display:block;position:relative}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer input[type="text"]{display:none}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:34px;line-height:34px;padding:0px 51px 0px 7px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer.opened .actualValue{border:1px solid #3073bb}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto;position:absolute;top:calc(100% + 2px);left:0px;width:calc(100% - 2px);z-index:1}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.basketPage .basketItemList .basketItem .offerDetails .removeItem{display:block;width:25px;height:25px;position:absolute;top:16px;right:18px;background-image:url("/mobilev3/images/content/grey_close.png");background-size:18px 18px;background-position:center;background-repeat:no-repeat}.basketPage .basketItemList .basketItem .offerDetails [type="checkbox"]{display:none}.basketPage .basketItemList .basketItem .offerDetails [type="checkbox"]+label{display:block;font-size:14px;line-height:22px;color:#ed6672;position:relative;padding:0px 0px 0px 22px;margin:25px 0px 0px 0px}.basketPage .basketItemList .basketItem .offerDetails [type="checkbox"]:checked+label{font-weight:500}.basketPage .basketItemList .basketItem .offerDetails [type="checkbox"]+label:before{content:"";display:block;width:13px;height:13px;box-sizing:border-box;background-color:#f8f8f8;border:1px solid #cbccce;position:absolute;top:5px;left:0px}.basketPage .basketItemList .basketItem .offerDetails [type="checkbox"]:checked+label:before{background-image:url("/mobilev3/images/content/checkbox_checkmark.png");background-size:10px 10px;background-position:center;background-repeat:no-repeat}.basketPage .basketItemList .freeDeliveryMessage{display:block;font-size:14px;line-height:22px;color:#000;position:relative;padding:20px 16px 26px 51px;background-color:#fff;margin:0px 0px 8px 0px;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25)}.basketPage .basketItemList .freeDeliveryMessage:before{content:"";display:block;width:23px;height:18px;position:absolute;top:23px;left:17px;background-image:url("/mobilev3/images/marketplace/transport_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat}.basketPage .basketItemList .basketItem .giftRibbon{display:none;float:none;clear:both;padding:38px 0px 0px 0px}.basketPage .basketItemList .basketItem .giftRibbon.show{display:block}.basketPage .basketPart1.completed .basketItemList .basketItem .giftRibbon .ribbonSelect{display:none}.basketPage .basketItemList .basketItem .giftRibbon h3{display:block;margin:0px 0px 36px 0px}.basketPage .basketItemList .basketItem .giftRibbon h3:after{content:"";clear:both;float:none;display:block}.basketPage .basketItemList .basketItem .giftRibbon h3 small{display:block;float:left;width:50%;font-size:16px;color:#7e7e7e;font-weight:400;box-sizing:border-box}.basketPage .basketItemList .basketItem .giftRibbon h3 small:last-child{padding:0px 0px 0px 26px}.basketPage .basketItemList .basketItem .giftRibbon .inputBlock label{font-size:16px;margin:0px 0px 14px 0px}.basketPage .basketItemList .basketItem .giftRibbon .inputBlock input{height:40px}.basketPage .basketItemList .basketItem .giftRibbon .inputBlock input,.basketPage .basketItemList .basketItem .giftRibbon .inputBlock textarea{font-family: Arial;font-size:16px}.basketPage .basketItemList .basketItem .giftRibbon .ribbonSelect{display:block;padding:12px 0px 0px 0px}.basketPage .basketItemList .basketItem .giftRibbon .ribbons{display:block;position:relative}.basketPage .basketItemList .basketItem .giftRibbon .ribbons [type="radio"]{display:none}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonLabel{display:block;width:320px;height:42px;position:relative;margin:0px 0px 17px 0px;background-size:285px;background-position:right center;background-repeat:no-repeat}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonLabel:before{content:"";display:block;width:15px;height:15px;box-sizing:border-box;border:1px solid #363636;border-radius:50%;position:absolute;top:50%;left:0px;transform:translate(0%,-50%)}.basketPage .basketItemList .basketItem .giftRibbon .ribbons [type="radio"]:checked+.ribbonLabel:after{content:"";width:9px;height:9px;display:block;background-color:#363636;border-radius:50%;position:absolute;top:50%;left:3px;transform:translate(0%,-50%)}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonPreview{width:368px;height:260px;max-width:calc(100% - 320px);display:block;display:none;position:absolute;top:-35px;right:0px;background-position:center top;background-size:cover;background-repeat:no-repeat}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonPreview:after{content:"";width:100%;height:100px;background-color:red;display:block;position:absolute;left:0px;bottom:0px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.basketPage .basketItemList .basketItem .giftRibbon .ribbons [type="radio"]:checked+label+.ribbonPreview{display:block}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonLabel.label0{background-image:url("/mobilev3/images/basket/gift_ribbon_1.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonLabel.label1{background-image:url("/mobilev3/images/basket/gift_ribbon_2.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonLabel.label2{background-image:url("/mobilev3/images/basket/gift_ribbon_3.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonLabel.label3{background-image:url("/mobilev3/images/basket/gift_ribbon_4.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonLabel.label4{background-image:url("/mobilev3/images/basket/gift_ribbon_5.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons [type="radio"]:checked+.ribbonLabel.label0{background-image:url("/mobilev3/images/basket/gift_ribbon_1_active.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons [type="radio"]:checked+.ribbonLabel.label1{background-image:url("/mobilev3/images/basket/gift_ribbon_2_active.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons [type="radio"]:checked+.ribbonLabel.label2{background-image:url("/mobilev3/images/basket/gift_ribbon_3_active.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons [type="radio"]:checked+.ribbonLabel.label3{background-image:url("/mobilev3/images/basket/gift_ribbon_4_active.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons [type="radio"]:checked+.ribbonLabel.label4{background-image:url("/mobilev3/images/basket/gift_ribbon_5_active.png")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonPreview.image0{background-image:url("/mobilev3/images/basket/giftRibbonPreview01.jpg")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonPreview.image1{background-image:url("/mobilev3/images/basket/giftRibbonPreview02.jpg")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonPreview.image2{background-image:url("/mobilev3/images/basket/giftRibbonPreview03.jpg")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonPreview.image3{background-image:url("/mobilev3/images/basket/giftRibbonPreview04.jpg")}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonPreview.image4{background-image:url("/mobilev3/images/basket/giftRibbonPreview05.jpg")}.basketPage .marketplaceBasketItem{display:block;margin:0px 0px 8px 0px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.basketPage .marketplaceBasketItem h1{font-size:16px;display:block;margin:0px;border-bottom:1px solid #e3e4e6;color:#6b6b6f;font-weight:400;padding:16px 0px 17px 21px}.basketPage .marketplaceBasketItem h1 span{font-weight:700;color:#000}.basketPage .marketplaceBasketItem .basketItem{background-color:transparent;border-radius:0px;box-shadow:none;margin:0px;border-bottom:1px solid #e3e4e6}.basketPage .marketplaceBasketItem .basketItem:nth-last-child(2){border-bottom:none}.basketPage .marketplaceBasketItem .freeDeliveryMessage{display:block;font-size:14px;line-height:22px;color:#000;position:relative;padding:0px 16px 26px 51px;;background-color:transparent;margin:0px;box-shadow:none}.basketPage .marketplaceBasketItem .freeDeliveryMessage:before{content:"";display:block;width:23px;height:18px;position:absolute;top:3px;left:17px;background-image:url("/mobilev3/images/marketplace/transport_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat}.basketPopup,.basketPage .basketPart2,.basketPage .basketPart3,.basketPage .basketPart4{display:none}.basketPage .basketPart1.show,.basketPage .basketPart2.show,.basketPage .basketPart3.show,.basketPage .basketPart4.show{display:block}.basketPage .basketPart1.hide,.basketPage .basketPart2.hide,.basketPage .basketPart3.hide,.basketPage .basketPart4.hide{display:none}.basketPage .basketPart1.completed,.basketPage .basketPart2.completed,.basketPage .basketPart3.completed,.basketPage .basketPart4.completed{display:block}.basketPage .basketPart1{margin: 40px 0px 10px 0px;position:relative}.basketPage .basketPart1 .button.white{display:none}.basketPage .basketPart1.completed{background-color:#e3e4e6;border:1px solid #cbccce;border-radius:4px}.basketPage .basketPart1.completed:after{content:"";display:block;float:none;clear:both}.basketPage .basketPart1.completed .button.green,.basketPage .basketPart1.expired .button.green{display:none}.basketPage .basketPart1.completed .button.white{display:block;float:right}.basketPage .basketPart1.completed .marketplaceBasketItem h1{display:none}.basketPage .basketPart1.completed .basketItemList .basketItem .offerDetails [type="checkbox"]+label{display:none}.basketPage .basketPart1.completed .basketItemList .basketItem{background-color:transparent;box-shadow:none;border-radius:0px;border-bottom:1px solid #cbccce;margin:0px}.basketPage .basketPart1.completed .marketplaceBasketItem{background-color:transparent;box-shadow:none;border-radius:0px;margin:0px}.basketPage .basketPart1.completed .basketItemList .basketItem .offerDetails .removeItem,.basketPage .basketPart1.completed .basketItemList .basketItem .offerDetails .inputBlock{display:none}.basketPage .basketPart1.completed .basketItemList .basketItem .offerDetails .price{color:#6b6b6f;margin:0px 12px 0px 0px}.basketPage .basketPart1.completed .basketItemList .basketItem .offerDetails .itemPiece{display:inline-block;font-size:15px;color:#6b6b6f;font-weight:400;height:34px;line-height:34px;vertical-align:middle}.basketPage .basketPart1.completed .basketItemList .basketItem .offerDetails h2{color:#6b6b6f}.basketPage .basketPart1.completed h1{display:block;margin:0px;border-bottom:1px solid #cbccce;color:#6b6b6f;padding:21px 0px 25px 14px;position:relative}.basketPage .basketPart1.completed h1:before{content:"";display:block;width:24px;height:24px;position:absolute;top:28px;right:16px;background-image:url("/mobilev3/images/content/basket_completed.png");background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:50%}.basketPage .basketPart1.completed .sumPrice{display:inline-block;color:#6b6b6f;padding:21px 0px 35px 22px}.basketPage .basketPart1.completed .sumPrice span{color:#6b6b6f}.basketPage .basketPart1.completed .button.white{margin:22px 16px 0px 0px}.basketPage .basketPart2{}.basketPage .basketPart2 .userBlock{}.basketPage .basketPart2 .userBlock .login{display:none}.basketPage .basketPart2 .userBlock .login.show{display:block}.basketPage .basketPart2 .userBlock .loginSuccess{display:none}.basketPage .basketPart2 .userBlock .loginSuccess.show{display:block}.basketPage .basketPart2 .grayBlock{background-color:#e3e4e6;border:1px solid #cbccce;border-radius:4px;margin:0px 0px 16px 0px}.basketPage .basketPart2 .grayBlock:after{content:"";display:block;float:none;clear:both}.basketPage .basketPart2 .grayBlock h1{display:block;margin:0px;font-size:24px;color:#6b6b6f;border-bottom:1px solid #cbccce;color:#6b6b6f;padding:21px 0px 25px 14px;position:relative}.basketPage .basketPart2 .loginSuccess .grayBlock h1:before{content:"";display:block;width:24px;height:24px;position:absolute;top:28px;right:16px;background-image:url("/mobilev3/images/content/basket_completed.png");background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:50%}.basketPage .basketPart2 .loginSuccess .grayBlock .button.white{float:right;margin:22px 16px 22px 0px}.basketPage .basketPart2 .loggedInUserBlock{display:block;border-bottom:1px solid #cbccce;font-size:0px;padding:16px 0px 21px 15px}.basketPage .basketPart2 .loggedInUserBlock .proileImage{display:inline-block;width:56px;height:56px;margin:0px 13px 0px 0px;box-sizing:border-box;border:1px solid #c1c1c1;border-radius:50%overflow:hidden;border-radius:50%;vertical-align:middle}.basketPage .basketPart2 .loggedInUserBlock .proileImage img{width:100%;display:block;border-radius:50%}.basketPage .basketPart2 .loggedInUserBlock .userDetails{display:inline-block;font-size:initial;vertical-align:middle}.basketPage .basketPart2 .loggedInUserBlock .userDetails .name{display:block;font-size:16px;color:#7e7e7e;font-weight:700}.basketPage .basketPart2 .loggedInUserBlock .userDetails .email{display:block;font-size:16px;color:#7e7e7e;font-weight:400}.basketPage .basketPart2 .whiteBlock .loggedOutUserBlock .proileImage{background-image:url("/mobilev3/images/content/userimg.png");background-repeat: no-repeat;width: 100px;display: inline-block;height: 100px;background-size: cover;margin-top: 20px;border-radius: 100%}.basketPage .basketPart2 .whiteBlock .loggedOutUserBlock{display:flex}.basketPage .basketPart2 .whiteBlock  .loggedUserInputs{display:block;width: calc(100% - 100px)}.basketPage .basketPart2 .whiteBlock  .loggedUserInputs .forgotPassword{float:right;text-decoration:none;margin-top: 10px;color:#0074c1}.basketPage .basketPart2 .whiteBlock{background-color:#fff;border:1px solid #cbccce;border-radius:3px;box-sizing:border-box;padding: 30px 13px 29px 25px;margin:0px 0px 16px 0px}.basketPage .basketPart2 .whiteBlock .flexBlock{display:flex;flex-wrap: wrap;margin-bottom:30px}.basketPage .basketPart2 .whiteBlock .flexBlock .login_left{width:50%;border-right:1px solid #cbccce;padding-right:26px;box-sizing:border-box}.basketPage .basketPart2 .whiteBlock .flexBlock .login_right{width:50%;box-sizing:border-box;padding-left:26px;padding-top:33px}.basketPage .basketPart2 .whiteBlock .flexBlock .login_right .customCheckbox+label{padding-bottom:21px}.basketPage .basketPart2 .whiteBlock .flexBlock.bottom{margin-bottom:0px}.basketPage .basketPart2 .whiteBlock .flexBlock.bottom .login_left{text-align:right;padding-right:13px}.basketPage .basketPart2 .whiteBlock .flexBlock.bottom .login_right{padding-left:13px;padding-top:0px}.basketPage .basketPart2 .whiteBlock .inputBlock{margin: 0px 0px 0px 19px;display:inline-block;width: calc(100% - 33px)}.basketPage .basketPart2 .whiteBlock .inputBlock label{font-size:16px;margin: 10px 0px 6px 0px}.basketPage .basketPart2 .whiteBlock .inputBlock input{height:40px}.basketPage .basketPart2 .whiteBlock .inputBlock input.checkBoxBlue{height:15px}.basketPage .basketPart2 .whiteBlock .inputBlock.error input{border:1px solid #e01d1d}.basketPage .basketPart2 .whiteBlock .button.green{padding:6px 0px 8px 0px;font-size:16.5px;margin:20px 0px 0px 0px}.basketPage .basketPart2 .button.hide{display:none}.basketPage .loginHeader h1{display:inline-block;margin:22px 0px 33px 0px}.basketPage .loginHeader .loginWithFacebook .button{margin:0;padding: 9px 80px 5px 80px}.basketPage .loginHeader .loginWithFacebook{display:block;padding: 16px 0px 0px 0px;float:right}.basketPage .basketPart2 .whiteBlock .button.facebook{padding:8px 0px 12px 0px;font-size:16.5px;margin:33px 0px 0px 0px}.basketPage .basketPart2 .whiteBlock [type="checkbox"]+label{font-size: 14px;color:#000}.basketPage #basket-part3.completed{display:none}.basketPage #basket-part3 .basketItemList{display:block;margin:0px 0px 8px 0px;;padding:16px 0px 16px 0px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.basketPage #basket-part3 .basketItemList .deliveryOptionsContainer .deliveryMethodPartner .inputBlock{padding: 0}.basketPage #basket-part3 .basketItemList .basketItem{background-color:transparent;border-radius:0px;box-shadow:none;margin:0px 0px 0px 0px;border-bottom:1px solid #e3e4e6}.basketPage #basket-part3 .basketItemList .basketItem:last-child{border-bottom:none}.basketPage #basket-part3 .basketItemList .basketItem:first-child{padding:0px 16px 30px 16px}.basketPage #basket-part3 .deliveryOptionsContainer h2{padding: 0px 16px 0px 16px;display:block;font-size:16px;color:#6b6b6f;font-weight:400;margin:20px 0px 19px 0px}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions{margin: 16px 16px 0px 16px;display:block;border:1px solid #cbccce;border-radius:3px}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodPartner .title{margin: 27px 16px 22px 16px}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodPartner .div,.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodPartner .deliverCont{margin: 0px 16px 0px 16px}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]{display:none}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]+label{display:block;margin:0px;border-bottom:1px solid #cbccce;box-sizing:border-box;padding:13px 0px 13px 46px;font-size:16px;font-weight:normal;font-weight:400;position:relative}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]+label br{display:none}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]:checked+label{font-weight:700;background-color:#f2f2fa}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]+label:before{content:"";display:block;width:15px;height:15px;box-sizing:border-box;border:1px solid #cbccce;border-radius:50%;position:absolute;top:13px;left:18px}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]:checked+label:before{background:#000000;background:-moz-linear-gradient(top,#000000 0%,#7d7d7d 100%);background:-webkit-linear-gradient(top,#000000 0%,#7d7d7d 100%);background:linear-gradient(to bottom,#000000 0%,#7d7d7d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#7d7d7d',GradientType=0 )}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]:checked+label:after{content:"";display:block;width:7px;height:7px;border-radius:50%;position:absolute;top:17px;left:22px;box-shadow:0px 1px 0px 0px #000;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%, #c0c0c0 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#c0c0c0 100%);background:linear-gradient(to bottom,#ffffff 0%,#c0c0c0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#c0c0c0',GradientType=0)}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]+label .green{color:#009900}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]+label:last-child{border-bottom:none}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]+label .openHour{display:block;margin:4px 0px 0px 0px}.basketPage #basket-part3 .deliveryOptionsContainer .deliveryMethodOptions [type="radio"]+label .openHour td{padding:0px}.basketPage .deliveryOptionsContainer .deliverCont .telNumber .input{display:flex;width: 100%}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock label{font-size:16px;padding: 0px 10px 0px 0px;margin: 0px 0px 14px 0px}.basketPage .deliveryOptionsContainer .deliveryGlsAddress{display: inline-block}.basketPage .deliveryAddresses{display:inline-block}.basketPage .deliveryAddresses .removeItem{cursor:pointer;display: inline-block;width:14px;height:14px;background-image:url("/mobilev3/images/content/grey_close.png");background-size:14px 14px;background-position:center;background-repeat:no-repeat;padding-left}.billingSelector{align-items: center;width:100%}.billingSelector td{width:50%;padding:2%}.billingSelector td:last-of-type label{float:left}.billingSelector td:first-of-type label{float:right}.basketPage #basket-part3 .basketItemList .inputBlock{margin: 0px 0px 20px 0px}.basketPage #basket-part3 .basketItemList .inputBlock.xs{max-width:220px}.basketPage #basket-part3 .basketItemList .inputBlock:last-child{margin-bottom:0px}.basketPage #basket-part3 .basketItemList .inputBlock label{font-size:16px;margin: 0px 15px 14px 0px;align-items: center;display: flex}.basketPage #basket-part3 .basketItemList .deliveryMethodPartner .inputBlock label{margin-left:16px;margin-right:16px}.basketPage #basket-part3 .basketItemList .inputBlock input{height:40px}.basketPage #basket-part3 .basketItemList .inputBlock input.error{border-color: red}.basketPage #basket-part3 .deliveryMethodPartner h1{font-size:16px;margin:27px 16px 22px 16px}.basketPage #basket-part3 .deliveryMethodPartner p{font-size:16px;margin:0px 16px 19px 16px;line-height:19px}.basketPage #basket-part3 .deliveryMethodPartner .openHour{color:#7e7e7e;margin:0px 16px 0px 16px}.basketPage #basket-part3 .deliveryMethodPartner .red{display:block;color:red;margin:25px 16px 0px 16px}.basketPage #basket-part3 .deliveryMethodPartner .deliveryAddresses input[type="radio"]+label:last-of-type(0){margin-bottom: 0px}.basketPage #basket-part3 .deliveryMethodPartner label{margin-left: 16px;margin-right: 16px}.basketPage #basket-part3 .notification{font-size:14px;line-height:22px;background-color:#fffcd6;padding:13px 15px 11px 15px;margin:20px 16px 0px 16px}.basketPage #basket-part3 .deliveryMethodPartner .telephone,.basketPage #basket_billing_partner_container .deliveryOptionsContainer .telephone{margin-left: 0px;margin-right: 16px;color:#7e7e7e}.basketPage #basket-part3 .deliveryMethodPartner .telephone{padding:0px 16px 0px 16px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer h1{font-size:16px;margin:27px 16px 22px 16px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer p{font-size:16px;margin:0px 16px 19px 16px;line-height:19px}.basketPage #basket-part3 .basketItemList .deliveryOptionsContainer .deliverCont{margin:0px 16px 0px 16px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer .deliveryAddresses input[type="radio"]+label{margin-bottom: 10px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer .deliveryAddresses input[type="radio"]+label:last-of-type(0){margin-bottom: 0px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer label{margin-left: 15px;margin-right: 16px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer .telephone{margin-left: 0px;margin-right: 16px}.basketPage #basket-part3 .deliveryOptionsContainer .telNumber label.telephone{margin: 0px 0px 14px 0px;color:#7e7e7e;padding: 0px 10px 0px 0px;display: inline-block}.basketPage #basket-part3 .deliveryOptionsContainer .telNumber.xs{max-width:220px;margin: 0px 0px 20px 0px;padding: 0px 16px 0px 0px;display: inline-block}.basketPage #basket-part3 .basketItemList .deliveryOptionsContainer .deliveryMethodPartner .telNumber .inputBlock{padding:0px;display:inline-block}.basketPage #basket-part3 .basketItemList .inputBlock .input .tel{padding: 8px 0px}.basketPage .basketPart4 .paymentMethodList{display:block;margin:0px 0px 8px 0px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.basketPage .basketPart4 .paymentMethods .radioDesc{font-size:14px;color:#575757;padding:0px 0px 0px 22px;margin:-3px 0px 22px 0px}.basketPage .basketPart4 .paymentMethods .radioDesc img{max-width:230px;margin:5px 0px 10px 0px}.basketPage .basketPart4 .paymentMethods input[type="radio"]+label+.radioDesc+.red,.basketPage .basketPart4 .paymentMethods input[type="radio"]+label+.radioDesc{display:none}.basketPage .basketPart4 .paymentMethods input[type="radio"]:checked+label+.radioDesc{display:block}.basketPage .basketPart4 .paymentMethods input[type="radio"]:checked+label+.radioDesc+.red{display:block;color:red;margin:25px 16px 0px 16px}.basketPage .basketPart4 .paymentMethods input[type="radio"]:checked+label+.radioDesc.empty{display:none}.basketPage .basketPart4 .paymentMethods input[type="radio"]+label{font-size:16px;color:#000}.basketPage .basketPart4 .paymentMethods input[type="radio"]:checked+label{font-weight:500}.basketPage .basketPart4 .paymentMethods input[type="checkbox"]+label{font-size:16px;color:#000;margin: 0px 0px 16px 0px;padding: 0px 0px 0px 30px}.basketPage .basketPart4 .paymentMethods .description{display: block;color:#6b6b70;font-size:15px;padding: 5px 0px}.basketPage .basketPart4 .paymentMethods .radioDesc input[type="checkbox"]+label{margin:0px}.basketPage .basketPart4 .paymentMethods input[type="checkbox"]+label .green{color:#009900;font-weight:500}.basketPage .basketPart4 .paymentMethods input[type="checkbox"]+label.disabled .green{color:inherit}.basketPage .basketPart4 .paymentMethods input[type="checkbox"]+label .green.disabled,.basketPage .basketPart4 .paymentMethods input[type="checkbox"]+label.disabled{color:grey;cursor: auto}.basketPage .basketPart4 .paymentMethods .description .black{color:black;font-weight: 700}.basketPage .basketPart4 .paymentMethods input[type="checkbox"]+label:before{background-color:transparent;border:1px solid #d7d7d7;top:4px;left:1px}.basketPage .basketPart4 .paymentMethods input[type="checkbox"]+label.disabled:before{background-color:#e7e7e7;border:1px solid #d7d7d7;top:4px;left:1px}.basketPage .basketPart4 .paymentMethods .paymentDiv{padding:16px 16px 8px 16px}.basketPage .basketPart4 .paymentMethods .paymentDiv.silverBordered{border-bottom: 1px solid #cbccce}.basketPage .basketPart4 .paymentMethods .paymentDiv.silverBordered.basketPage #basket-part3 .deliveryMethodPartner select{display:none}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer{display:block;position:relative;margin-left:16px;margin-right:16px}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer input[type="text"]{display:none}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:34px;line-height:34px;padding:0px 51px 0px 7px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer.opened .actualValue{border:1px solid #3073bb}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto;position:absolute;top:calc(100% + 2px);left:0px;width:calc(100% - 2px);z-index:1}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.basketPage #basket-part3 .deliveryMethodPartner .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock{display:block;margin:0px 0px 8px 0px;;padding:16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.basketPage .deliveryOptionsContainer .theSelectContainer select{display: none;position:absolute;height:34px;width:100%;z-index:2;opacity:0}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer{display:block;position:relative}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer input[type="text"]{display:none}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .glscity .theSelectContainer input:focus{outline:none}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .glscity .theSelectContainer input[type="text"]{width:100%;display:block;padding-left:10px;padding-right:30px;height:46px;line-height:50px;border:0px;position:absolute;top:0px;right:0px}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .glscity .theSelectContainer input[type="text"].hidden{width:1px;height:1px;opacity:0}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:34px;line-height:34px;padding:0px 51px 0px 7px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer.opened .actualValue{border:1px solid #3073bb}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto;position:absolute;top:calc(100% + 2px);left:0px;width:calc(100% - 2px);z-index:1}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.basketPage .deliveryOptionsContainer .deliveryMethodPartner .deliveryWhiteBlock .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock{margin:0px 0px 20px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock.xs{max-width:220px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock:last-child{margin-bottom:0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock label{font-size:16px;margin:0px 0px 14px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock input{height:40px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock input.error{border-color: red}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber label.telephone{margin: 0px 0px 14px 0px;color:#7e7e7e;padding: 0px 10px 0px 0px;display: inline-block}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber.xs{max-width:220px;display: inline-block;margin: 0px 0px 20px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber .tel{padding: 6px 10px 0px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber .inputBlock{display:inline-block}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock h1{font-size:16px;margin:27px 0px 22px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock p{font-size:16px;margin:0px 0px 19px 0px;line-height:19px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .openHour{color:#7e7e7e;margin:0px;line-height:1}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .notification{font-size:14px;line-height:22px;background-color:#fffcd6;padding:13px 15px 11px 15px;margin:20px 0px}.basketPage .deliveryOptionsContainer .deliveryAddresses input[type="radio"]+label:last-of-type(0){margin-bottom: 0px}.basketPopup.show{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%}.basketPopup .modal{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.basketPopup .popupContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:calc(100% - 66px);max-width:520px;box-sizing:border-box;padding:0px 33px 16px 33px}.basketPopup .popupContent br{display:none}.basketPopup .popupContent h1{display:block;background-color:#f2f2fa;margin:0px 0px 0px -33px;font-size:18px;font-weight:700;box-sizing:border-box;padding:8px 11px 9px 11px;width:calc(100% + 66px)}.basketPopup .popupContent h1:before{content:"";display:inline-block;width:15px;height:15px;margin:0px 5px 0px 0px;position:relative;top:1px;background-image:url("/mobilev3/images/messages/notification.png");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%}.basketPopup .popupContent p{font-size:16px;line-height:24.34px;margin:18px 0px 25px 0px}.basketPopup .popupContent .button{font-size:16.5px;font-weight:700;padding:5px 0px 9px 0px;margin:0px 0px 18px 0px}.basketPopup .popupContent .close{display:block;width:20px;height:20px;background-color:#000;border-radius:50%;position:absolute;top:-12px;right:-12px;border:3px solid #e3e4e6;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.26)}.basketPopup .popupContent .close:before,.basketPopup .popupContent .close:after{content:"";display:block;width:12px;height:3px;background-color:#e3e4e6;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px)}.basketPopup .popupContent .close:before{transform:rotate(45deg)}.basketPopup .popupContent .close:after{transform:rotate(-45deg)}.basketPage .basketDetailPos{padding: 20px 0px 15px 0px}.basketPage .basketDetailPos .basketDetail{padding: 15px 0px 10px 0px}.basketPage .basketDetailPos .basketDetail.hide{padding: 15px 0px 10px 0px;display: none}.basketPage .basketDetailPos .basketDetailButton{text-decoration:none;padding: 0px 10px 10px 0px}.basketPage .basketDetailPos .basketDetailButton:hover{text-decoration:underline}.basketPage .basketDetailPos .basketDetail .basketDetailList{border-bottom: 1px solid #c1c2c5;padding: 10px 0px}.basketPage .basketDetailPos .basketDetail .basketDetailText{text-align: left;color: #6b6b6f}.basketPage .basketDetailPos .basketDetail .price{float:right;font-weight: 700}#oneClickShopPasswordPopup.basketPopup .inputBlock{display:flex;flex-direction:row;align-items:center}#oneClickShopPasswordPopup.basketPopup .inputBlock label{margin:0px 15px 0px 0px;font-size:14px;color:#7e7e7e}#oneClickShopPasswordPopup.basketPopup .inputBlock .input{flex:1}#oneClickShopPasswordPopup.basketPopup .button.green{width:calc(100% - 55px);margin:0px 0px 0px auto}#oneClickShopPasswordPopup.basketPopup .button.blue{display:none}#oneClickShopPasswordPopup.basketPopup .mobileBorderedBlock{padding:10px 42px 20px 42px}#oneClickShopPasswordFacebookPopup.basketPopup .inputBlock{display:flex;flex-direction:row;align-items:center}#oneClickShopPasswordFacebookPopup.basketPopup .inputBlock label{margin:0px 15px 0px 0px;font-size:14px;color:#7e7e7e;width:85px;text-align:right}#oneClickShopPasswordFacebookPopup.basketPopup .inputBlock .input{flex:1}#oneClickShopPasswordFacebookPopup.basketPopup .button.green{width:calc(100% - 100px);margin:0px 0px 0px auto}#oneClickShopPasswordFacebookPopup.basketPopup .button.blue{display:none}#oneClickShopPasswordFacebookPopup.basketPopup .mobileBorderedBlock{padding:10px 42px 20px 42px}.oneclickPopup{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:10}.oneclickPopup.hide{display:none}.oneclickPopup .modal{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.6)}.oneclickPopup .popupContent .hide{display:none}.oneclickPopup .popupContent .container{margin: 8px 0;padding: 16px;}.oneclickPopup .popupContent .container .containerContent{margin: auto;max-width: 369px}.oneclickPopup .popupContent .container .containerContent .content{margin: auto;max-width: 400px}.oneclickPopup .popupContent{border-radius:5px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width: 550px;box-sizing:border-box;padding: 0px 0px 30px 0px;box-shadow: 0 1px 3px rgba(0,0,0,.19)}.oneclickPopup .popupContent .closePopup{display:block;width:20px;height:20px;background-color: transparent;position:absolute;top: 25px;right: 25px;border: 0;box-shadow:none}.oneclickPopup .popupContent .closePopup:hover:after,.oneclickPopup .popupContent .closePopup:hover:before{content:"";display:block;width: 24px;height: 3px;background-color: #000;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)}.oneclickPopup .popupContent .closePopup:before,.oneclickPopup .popupContent .closePopup:after{content:"";display:block;width: 24px;height: 3px;background-color: #cbccce;position:absolute;top: calc(50% - 1px);left: calc(50% - 13px)}.oneclickPopup .popupContent .closePopup:before{transform:rotate(45deg)}.oneclickPopup .popupContent .closePopup:after{transform:rotate(-45deg)}.oneclickPopup .popupContent .inputLine .oneclickPassword input {border-radius:4px 0 0 4px}.oneclickPopup .popupContent .inputLine .oneclickPasswordVisibility{display: inline-flex;align-items: center;justify-content: center;width: 52px;border-left: 0;border-top: 1px solid #cbccce;border-right: 1px solid #cbccce;border-bottom: 1px solid #cbccce;border-radius: 0 4px 4px 0;background-color: #fff;box-shadow: 0 1px 0 #e3e4e6;font-size: 2.4rem;cursor: pointer;text-decoration: none;}.oneclickPopup .popupContent .inputLine .oneclickPasswordVisibility.active{background-color:#f2f2fa}.oneclickPopup .popupContent .inputLine .oneclickPasswordVisibility b:before{content:"";width: 24px;position: relative;display: inline-block;height: 16px;background-image:url("/mobilev3/images/content/szem.png");top: 0px;left: 0px;right: 0;vertical-align: middle;background-size: contain;background-position: center;background-repeat: no-repeat}.oneclickPopup .popupContent .popupTitle{display:block;margin: 35px 0px 20px 0px;padding: 0px 0px 0px 0px;box-sizing:border-box;background-color:transparent;font-size: 24px;color:#000;text-align: center;font-weight:700;height:auto;line-height:30px}.oneclickPopup .popupContent .inputLine{display:block;font-size:0px;margin:0px 0px 15px 0px}.oneclickPopup .popupContent .inputLine label{display:inline-block;font-size: 13px;color:#7e7e7e;text-transform: uppercase;text-align: left;font-weight: 500;box-sizing:border-box;padding: 10px 18px 5px 0px}.oneclickPopup .popupContent .inputLine input{display:inline-block;font-size:14px;color: #000;width: 100%;height: 40px;border-radius: 5px;box-shadow: inset 0 3px 5px -3px rgba(203,204,206,.5);box-sizing:border-box;border:1px solid #cbccce;padding:0px 10px}.oneclickPopup .popupContent .inputLine input:hover,.oneclickPopup .popupContent .inputLine input:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.oneclickPopup .popupContent .elemPos{display:block;padding: 0px}.oneclickPopup .popupContent .elemPos .buttonPos{display:inline-block;margin:20px 0px 7px 0px}.oneclickPopup .popupContent .elemPos .buttonPos a{padding:10px}.oneclickPopup .popupContent .elemPos .buttonPos{padding: 0px 0px 30px 0px}.oneclickPopup .popupContent .elemPos a{font-size: 15px;text-align: center;display: block}.oneclickPopup .popupContent .elemPos a.open{text-decoration: none}.oneclickPopup .popupContent .popupDescription{color:#6b6b70;font-size:16px;font-weight: 500}.oneclickPopup .popupContent .forgotPasswordContent{text-align:center}.oneclickPopup .popupContent .elemPos .forgotPassword{padding: 38px 0px 30px 0px}.oneclickPopup .popupContent .forgotPasswordText{font-size:15px;color:#6b6b70}.yellowNotifContainer.basket{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%}.yellowNotifContainer.basket .modal{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.yellowNotifContainer.basket .popupContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:calc(100% - 66px);max-width:520px;box-sizing:border-box;padding:16px 33px 16px 33px}.yellowNotifContainer.basket .popupContent .notifDescription,.yellowNotifContainer.basket .popupContent .offerTitleLink{display:block;font-size:16px;line-height:24.34px;margin:10px 0px 20px 0px}.yellowNotifContainer.basket .popupContent .button{font-size:16.5px;font-weight:700;padding:5px 0px 9px 0px;margin:0px 0px 18px 0px}.contactPage{padding: 0px 21px 20px 21px}.contactPage a{color:#3174bb}.contactPage .button-blue{color:#fff}.contactPage hr{display:block;height:1px;width:100%;padding:0px 21px;border:none;background-color:#cbccce;margin:0px 0px 50px -21px}.contactPage hr.separte{margin: 0;width: 100%;padding: 0}.contactPage h1{font-size: 24px;font-weight:bold;margin:0px;margin-bottom: 0px}.contactPage .contactBlock{display:block;margin:0px 0px 8px 0px;padding: 16px 35px 30px 16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.helpBlockPos .contactPage .sendMessageBlock{padding: 16px 10px 70px 20px;margin: 60px 0px 0px 0px}.contactPage .contactBlock .phone{display:block;padding-left:38px;position:relative;font-size:16px;;margin-bottom:18px}.contactPage .phone b{font-size:16px}.contactPage .sendMessageBlock input::-webkit-input-placeholder{color:#7e7e7e},.contactPage .sendMessageBlock input::-moz-placeholder,.contactPage .sendMessageBlock input:-ms-input-placeholder,.contactPage .sendMessageBlock input:-moz-placeholder{color:#7e7e7e}.contactPage .inputBlock .input textarea{font-family:-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}.contactPage .inputBlock .input textarea::-webkit-input-placeholder{color:#7e7e7e;font-family:-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}.contactPage .inputBlock select{display:none;position:absolute;height:35px;width:95%;opacity:0}.contactPage .inputBlock .theSelectContainer{display:block;margin-bottom:15px}.contactPage .inputBlock .theSelectContainer input[type="text"]{display:none}.contactPage .inputBlock  #subjectTheselectMainObj.black .actualValue{color: #000}.contactPage .inputBlock .theSelectContainer .actualValue{color: #7e7e7e;display:block;font-size: 17px;background-color:#fff;height:35px;line-height:35px;padding:0px 51px 0px 12px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contactPage .inputBlock .theSelectContainer.opened .actualValue{border:1px solid #7e7e7e}.contactPage .inputBlock .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.contactPage .inputBlock .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto}.contactPage .inputBlock .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size: 17px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.contactPage .inputBlock .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.contactPage .inputBlock .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.contactPage .inputBlock .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none} .contactPage .inputBlock .input input{border:1px solid;border-color:#7e7e7e;border-radius:3px;display:block;width: 100%;padding:0px 10px;height:33px;font-size:17px}.contactPage .inputBlock .input textarea{border:1px solid;border-color:#7e7e7e;border-radius:3px;display:block;width: 100%;font-size:17px;color:#000}.contactPage .contactBlock .phone .openHour{openHour;display:block;font-size:14px;margin-top:3px}.contactPage .contactBlock .phone:before{content:"";width:22px;height:34px;display:block;background-image:url("/mobilev3/images/content/contact_phone.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:1px;left:0px}.contactPage .contactBlock .mail{display:block;padding-left:38px;position:relative}.contactPage .contactBlock .mail:before{content:"";width:29px;height:20px;display:block;background-image:url("/mobilev3/images/content/contact_mail.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-2px;left:-2px}.contactPage .contactBlock .phone a,.contactPage .contactBlock .mail a{font-size:16px;font-weight:bold;color:#0074c1}.contactPage .dropdownTitle{font-size:16px;display: block;text-decoration: none;margin-bottom: 2px;padding-bottom: 6px;padding-top: 5px}.contactPage .dropdownTitle+.dropdownContent{display:none}.contactPage .dropdownTitle.opened+.dropdownContent{display:block}.contactPage h2,.contactPage .help_title_sub{display:block;padding: 13px 21px 5px 21px;width:100%;margin:0px;margin-left:-21px;font-size: 16px;font-weight:bold;text-transform: none}.contactPage .help_title_sub.contact{padding-top:0px;margin-top:24px}.contactPage .constant_issues{padding: 0px 20px 15px 0}.contactPage .constant_issues .icon-box{padding: 3px 0 3px 120px}.contactPage .constant_issues p, .contactPage .constant_issues .ol_issue{color: #6b6b70;font-size:15px}.contactPage .constant_issues .icon-box.mail-icon{background: url("/mobilev3/images/content/icon-mail.png") -15px -5px no-repeat;background-size: 88px 63px}.contactPage .constant_issues .icon-box.paq{background: url("/mobilev3/images/content/logo.png") 0px 5px no-repeat;background-size: 67px 64px}.contactPage .constant_issues .icon-box.coins{background: url("/mobilev3/images/content/coins.png") -7px -5px no-repeat;background-size: 80px 70px}.contactPage .dropdownContent{font-size:14px;color:#000}.contactPage .dropdownContent img{min-width: 550px}.contactPage .sendButton{margin:10px 0px 30px 0px}.contactPage .thinBorderBlock .withLogin{margin: 20px 0px 20px 0px}.contactPage .thinBorderBlock .button-two{width: 100%;text-align:center;height: 60px;display:block;line-height: 48px;border-radius:3px;color:#fff}  .helpBlockPos .navMenuWrapper{float: left;width: 280px;margin: 42px 16px 0px 0px}.helpBlockPos .navMenuWrapper .navMenu{margin:0;width: 100%}.helpBlockPos .navMenuWrapper .navMenu .boxFull{display:block}.helpBlockPos .navMenuWrapper .navMenu a:last-child{border:0}.helpBlockPos .navMenuWrapper .navMenu a{display: block;line-height: 2.4rem;padding-left: 0px;border-right: 0;border-bottom: 1px solid #e3e4e6;font-size: 15px;color: #6f6f6f;cursor: pointer;text-decoration:none}.helpBlockPos .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.helpBlockPos .navMenuWrapper .navMenu .mobile{border-bottom:0}.helpBlockPos .navMenuWrapper .navMenu h3{font-weight:400;margin: 10px 0;padding: 0 0 0 0px;display: inline-block;font-size: 15px;min-width: 90px;text-transform: uppercase;color: #6b6b70}.helpBlockPos .navMenuWrapper .navMenu span a{display:none}.helpBlockPos .navMenuWrapper .navList{vertical-align:top;width:100%;margin-bottom: 20px;display:inline-block}.helpBlockPos .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.contentPagePos .navMenuWrapper{float: left;width: 250px;margin: 42px 16px 0px 0px}.contentPagePos .navMenuWrapper .navMenu{margin:0;width: 220px}.contentPagePos .navMenuWrapper .navMenu .boxFull{display:block}.contentPagePos .navMenuWrapper .navMenu a:last-child{border:0}.contentPagePos .navMenuWrapper .navMenu a{display: block;line-height: 2.4rem;padding-left: 0px;border-right: 0;border-bottom: 1px solid #e3e4e6;font-size: 15px;color: #6f6f6f;cursor: pointer;text-decoration:none}.contentPagePos .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.contentPagePos .navMenuWrapper .navMenu .mobile{border-bottom:0}.contentPagePos .navMenuWrapper .navMenu h3{font-weight:400;margin: 10px 0;padding: 0 0 0 0px;display: inline-block;font-size: 15px;min-width: 90px;text-transform: uppercase;color: #6b6b70}.contentPagePos .navMenuWrapper .navMenu span a{display:none}.contentPagePos .navMenuWrapper .navList{vertical-align:top;width:100%;margin-bottom: 20px;display:inline-block}.contentPagePos .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.contentPagePos .contentPage{padding: 40px 21px 20px 21px}.bbolt .contentPage{padding: 40px 21px 20px 7px}.helpBlockPos{max-width: 1206px}.helpBlockPos .helpColPos{margin: 85px 0px 0px 0px}.contentBlockPos .helpColPos{margin: 116px 0px 0px 0px}.helpColPos .helpBlock .dropdownPos{border-bottom: 1px dashed #cbccce}.helpColPos .helpBlock .dropdownPos .dropdownContent p{margin:0;padding: 0px 0px 10px 0px}.helpColPos .infoColPos{margin:46px 0px 0px 0px}.helpColPos .contactBlock .infoCol{width: 255px}.helpColPos .contactBlock{display:block;margin: 0 auto;padding: 15px 5px 30px 13px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.helpColPos .infoCol .helpBlock{font-size: inherit}.helpColPos .contactBlock{margin-bottom:20px}.helpColPos .contactBlock:nth-child(1){background-color: #fffcd2}.helpColPos .small{color:#6b6b6f}.helpColPos hr{border: 1px solid #e3e4e6;m;margin: 5px 0px 15px 0px}.helpColPos .infoCol .helpBlock .help_title_sub.contact span{font-weight: bold}.infoCol .faqLinks .dropDown{padding:5px 0px}.helpColPos .infoCol .helpBlock a{text-decoration: none}.helpColPos .infoCol .helpBlock a:hover{text-decoration: underline}.infoCol .faqLinks .dropDown  a:hover{text-decoration:underline;color:#0074c1}.infoCol .faqLinks .dropDown  a{text-decoration:none;font-size: 14px;color:#0074c1}.infoCol .faqLinks .dropDown .dropDownTitle.opened{font-weight: 700}.successfullBuyPage{display:block;background-color:#f3f3fa;padding:1px 0px 50px 0px}.successfullBuyPage .successfullBuyPagePos{display:flex;max-width:1004px;margin:0px auto;padding:0px 16px}.successfullBuyPage .successfullBuyPagePos .mainCol{flex:1;box-sizing:border-box;padding:0px 36px 0px 0px}.successfullBuyPage .successfullBuyPagePos .mainCol h1{display:block;margin:37px 0px 24px 0px;font-size:24px}.successfullBuyPage .successfullBuyPagePos .infoCol{width:232px;margin:50px 0px 0px 0px}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList{display:block;box-sizing:border-box;margin:44px 0px 0px 0px}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList ul{display:block;margin:0px;padding:0px}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 47px;list-style:none;position:relative;font-size:14px;line-height:22px}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:3px;left:3px}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList ul li.email{margin:0px 0px 26px 0px}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_black.png");top:3px;left:0px}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:14px;font-weight:700}.successfullBuyPage .successfullBuyPagePos .infoCol .contactList ul li p{display:block;font-weight:700;text-decoration:none;font-size:16.5px;margin:-2px 0px 0px 0px}.successfullBuyPage .successfullBuyPagePos .infoCol .faqLinks{display:block}.successfullBuyPage .successfullBuyPagePos .infoCol .faqLinks h3{font-size:14px;font-weight:700px;margin:0px 0px 5px 0px}.successfullBuyPage .successfullBuyPagePos .infoCol .faqLinks p{display:block;margin:0px 0px 4px 0px;font-size:14px;line-height:22px}.successfullBuyPage .successfullBuyPagePos .infoCol .faqLinks ul{display:block;margin:0px 0px 27px 0px;padding:0px}.successfullBuyPage .successfullBuyPagePos .infoCol .faqLinks ul li{display:block;margin:0px 0px 3px 0px;padding:0px;list-style:none}.successfullBuyPage .successfullBuyPagePos .infoCol .faqLinks ul a{text-decoration:none;display:inline-block;font-size:14px;line-height:22px}.successfullBuyPage .successfullBuyPagePos .infoCol .faqLinks ul a:hover{text-decoration:underline}.successfullBuyPage .whiteBlock{display:block;margin:0px 0px 16px 0px;padding:16px 0px 16px 0px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.successfullBuyPage .whiteBlock .content{font-size:16px;color:#6b6b6f;padding:0px 16px;margin:0px 0px 21px 0px}.successfullBuyPage .whiteBlock .content .highlight{background-color:#fffdd2;display:inline-block}.successfullBuyPage .successfullBuyTable{width:calc(100% - 32px);margin:0px 16px 18px 16px;border-collapse:separate;border-spacing:0px}.successfullBuyPage .successfullBuyTable td{border-bottom:1px solid #cbccce;font-size:16px;padding:0px}.successfullBuyPage .successfullBuyTable td:first-child{border-left:1px solid #cbccce}.successfullBuyPage .successfullBuyTable td:last-child{border-right:1px solid #cbccce}.successfullBuyPage .successfullBuyTable thead td{border-top:1px solid #cbccce;font-size:16px;font-weight:700;background-color:#f2f2fa;border-radius:4px 4px 0px 0px;padding:14px 15px 12px 15px}.successfullBuyPage .successfullBuyTable tbody tr:last-child td:first-child{border-radius:0px 0px 0px 4px}.successfullBuyPage .successfullBuyTable tbody tr:last-child td:last-child{border-radius:0px 0px 4px 0px}.successfullBuyPage .successfullBuyTable tbody td:first-child{text-align:right;padding:13px 15px 13px 0px}.successfullBuyPage .successfullBuyTable tbody td:last-child{text-align:left;padding:13px 0px 13px 15px;font-weight:700}.successfullBuyPage .successfullBuyOfferList{display:block}.successfullBuyPage .successfullBuyOfferList .offerElem{display:block;border-top:1px solid #cbccce;padding:15px 16px 15px 16px;position:relative}.successfullBuyPage .successfullBuyOfferList .offerElem:last-child{padding:15px 16px 0px 16px}.successfullBuyPage .successfullBuyOfferList .offerElem:after{content:"";display:block;float:none;clear:both}.successfullBuyPage .successfullBuyOfferList .offerElem img{display:block;width:168px;height:auto;box-sizing:border-box;border:1px solid #999692;margin:0px 16px 0px 0px;float:left}.successfullBuyPage .successfullBuyOfferList .offerElem .offerTitle{display:block;font-weight:700;padding:0px 0px 30px 0px}.successfullBuyPage .successfullBuyOfferList .offerElem .offerDetails{font-size:14px;display:block;position:absolute;left:200px;bottom:15px}.successfullBuyPage .successfullBuyOfferList .offerElem:last-child .offerDetails{bottom:0px}.couponHistoryPage{display:block;background-color: #f3f3f3;padding:1px 0px 50px 0px}.couponHistoryPage .couponHistoryPos{display:flex;max-width:1004px;margin:0px auto;padding:0px 16px}.couponHistoryPage .couponHistoryPos .mainCol{flex:1;box-sizing:border-box;padding:0px 36px 0px 0px}.couponHistoryPage .couponHistoryPos .mainCol h1{display:block;margin:37px 0px 24px 0px;font-size:24px}.couponHistoryPage .couponHistoryPos .infoCol{width:232px;margin:50px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList{display:block;box-sizing:border-box;margin:44px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul{display:block;margin:0px;padding:0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 47px;list-style:none;position:relative;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:3px;left:3px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.email{margin:0px 0px 26px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_black.png");top:3px;left:0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:14px;font-weight:700}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li p{display:block;font-weight:700;text-decoration:none;font-size:16.5px;margin:-2px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks{display:block}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks h3{font-size:14px;font-weight:700px;margin:0px 0px 5px 0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks p{display:block;margin:0px 0px 4px 0px;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul{display:block;margin:0px 0px 27px 0px;padding:0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul li{display:block;margin:0px 0px 3px 0px;padding:0px;list-style:none}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul a{text-decoration:none;display:inline-block;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul a:hover{text-decoration:underline}.couponHistoryPage .couponHistoryPos .greyBlock .greyBlockButtons{display:flex}.couponHistoryPage .button.white{padding: 10px 0px 10px 0px;margin: 15px 10px 5px 0px;font-weight:700;box-shadow: 0px 1px 0px 0px #cbccce}.couponHistoryPage .button.white:hover{background-color: #e3e4e6}.couponHistoryPage .button.white.blueColor{color: blue;display:none}.couponHistoryPage .historyOfferElem .greyLine{color: #6b6b6f;font-size: 14px;line-height:18px;padding:4px 0 0;margin:0}.couponHistoryPage .yellowBlock .blue{color:#0074c1}.couponHistoryPage .packageSummary{font-size:18px;padding: 10px 0 5px}.couponHistoryPage .packageSummary .green{color:#009900}.couponHistoryPage .button.big.data-toggler{white-space:nowrap;padding-left:16px;padding-right:16px;margin-bottom:20px}.couponHistoryPage .package-tracking{margin: -10px 0 0}.couponHistoryPage .package-tracking td{vertical-align:middle;color:#848484;font-size:14px}.couponHistoryPage .package-tracking td.state-dots{padding:30px 0}.couponHistoryPage .package-tracking .state-dots{position:relative}.couponHistoryPage .package-tracking .state-dots .dot{border-radius: 12px;border: 2px solid #848484;width: 24px;height:24px;overflow:hidden;box-sizing:border-box;background:#ffffff;padding:2px;margin-right:20px;position:relative;z-index:2}.couponHistoryPage .package-tracking .state-dots .dot > div{background: #848484;width: 16px;height:16px;border-radius: 8px;overflow:hidden}.couponHistoryPage .package-tracking .pictogram{padding-right: 40px;padding-left:20px}.couponHistoryPage .package-tracking svg path{fill: #848484}.couponHistoryPage .package-tracking tr + tr .state-dots:after{content:"";display:block;width:2px;height: 100%;position:absolute;left:11px;top:-35px;background: #848484;z-index:1}.couponHistoryPage .package-tracking tr.ok + tr.ok .state-dots:after{background:#019c00}.couponHistoryPage .package-tracking tr.ok .state-dots .dot{border-color: #019c00}.couponHistoryPage .package-tracking tr.ok .state-dots .dot  > div{background: #019c00}.couponHistoryPage .package-tracking tr.ok svg path{fill: #019c00}.couponHistoryPage .package-tracking tr.ok p{color: #019c00}.couponHistoryPage .package-tracking tr + tr.failed .state-dots:after{background:#b71e3d}.couponHistoryPage .package-tracking tr.failed .state-dots .dot{border-color: #b71e3d}.couponHistoryPage .package-tracking tr.failed .state-dots .dot  > div{background: #b71e3d}.couponHistoryPage .package-tracking tr.failed svg path{fill: #b71e3d}.couponHistoryPage .package-tracking tr.failed p{color: #b71e3d}.couponHistoryPage .package-tracking tr p{color: #848484;padding: 0;margin: 0;font-weight: 500;font-size: 16px}.packagePartnerDetails{font-size:14px;line-height:21px} .couponHistoryPage .button.big{font-size:14px}.couponHistoryPage .bonusMessage{display:none}.couponHistoryPage .empty{padding: 150px 50px;background: 0 0;box-shadow: rgba(0,0,0,.2) 1px 1px 4px inset;border-radius:4px}.couponHistoryPage .empty .h{margin-bottom: 10px;font-size: 16px;color: #6b6b70;text-align: center;text-shadow: 1px 1px 0 #fff}.couponHistoryPage .pager_container{margin:0px auto 16px auto}.couponHistoryPage .cleanTextBox{display: block;margin: 0px 0px 16px 0px;padding: 20px 16px;box-sizing: border-box;background-color: #fff;border-radius: 4px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);position: relative;font-size: 14px;font-weight: bold}.couponHistoryPage .historyOfferElem{display:block}.couponHistoryPage .historyOfferElem:after{content:"";display:block;float:none;clear:both}.couponHistoryPage .historyOfferElem .offerImage{display:block;width: 26%;box-sizing:border-box;border:1px solid #999692;float:left;margin:0px 20px 0px 0px;position: relative;z-index: 1}.couponHistoryPage .historyOfferElem .offerImage img{display:block;width:100%;height:auto}.couponHistoryPage .historyOfferElem .offerTitle{font-size:16px;font-weight:500;margin:0px 0px 0px 0px}.couponHistoryPage .historyOfferElem .offerTitle a{text-decoration:none;color:#000000}.couponHistoryPage .historyOfferElem .offerData{color: #6b6b6f;font-size:16px;margin: 0px 0px 4px 0px;font-weight:400}.couponHistoryPage .historyOfferElem .offerElement .offerDate{display: inline-block;padding-right: 20px}.couponHistoryPage .historyOfferElem .offerElement{color:#6b6b6f;font-size: 14px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock{background-color:#fffdd2;border-radius:3px;box-sizing:border-box;padding:11px 12px;position:relative;margin:0px 0px 15px 0px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock h3{display:block;font-weight:700;font-size:16px;margin:0px 0px 4px 0px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock h3 br{display:none}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .payment{display:inline-block;font-size:16px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .green{display:inline-block;color:#43962a;font-size: 14px;font-weight:500}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .grey{display:inline-block;color:#6B6B6F;font-size: 14px;font-weight:500}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orange{display:inline-block;font-size:16px;font-weight:700;color:#fc9c28}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock{display:block;width:26px;height:26px;position:absolute;top: 20px;left:11px;background-image:url("/mobilev3/images/content/orang_clock.png");background-size:contain;background-repeat:no-repeat;background-position:center}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock+h3,.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock+h3+.payment{padding:0px 0px 0px 38px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetails .cancelLink{text-align:right;display:block;color:#7e7e7e}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable{width: calc(100% + 2px);margin: 13px 0px 0px 2px;border-collapse:collapse}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td{border-top:1px solid #cbccce;font-size:16px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td:first-child{text-align:right;padding: 12px 15px 14px 0px;color:#7e7e7e}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td:last-child{text-align:left;font-weight:700;padding:12px 0px 14px 15px}.couponHistoryPage .couponHistoryOfferElem{display:block;margin:0px 0px 16px 0px;padding:16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem{margin: 0px 0px 5px -16px;width:calc(100% + 32px);box-sizing:border-box;padding: 0px 16px}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem+.historyOfferElem{padding:16px 16px 0px 16px}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem:last-child{margin:0px 0px 0 -16px}.couponHistoryPage .couponHistoryOfferElem .shopingDate{border-bottom:1px solid #cbccce;width:calc(100% + 32px);margin:0px 0px 16px -16px;padding:0px 16px 16px 16px;box-sizing:border-box}.couponHistoryPage .couponHistoryOfferElem .ratingButton{display:block;font-size:12px;color:#7e7e7e;padding:16px 0px 0px 0px;float:none;clear:both}.couponHistoryPage .couponHistoryOfferElem .offerDate:before{content:"";width:14px;height:15px;display:inline-block;vertical-align:middle;position:relative;margin-right:8px;bottom:3px;background-image:url("/mobilev3/images/content/calendar.png");background-size:contain;background-repeat:no-repeat;background-position:center}.couponHistoryPage .couponHistoryOfferElem .offerDropdownLink.download,.couponHistoryPage .couponHistoryOfferElem .offerDropdownLink.qrCode{float:right;padding:8px 15px 8px 15px}.couponHistoryPage .couponHistoryOfferElem .offerDropdownLink.qrCode{display:none}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown{display:none;padding: 0;margin-left:-6px;float: right;margin-top:0px;margin-bottom:-13px}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownTop{display:block;font-size:12px;color:#7e7e7e;height:30px;line-height:30px;position:relative}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer{margin: 30px auto 0px auto;width:calc(100% - 500px);min-width: 340px}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer .bonusQrCodeContent img{width:-webkit-calc(100% - 90px);width:calc(100% - 90px);margin:auto;display:block}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer .bonusQrCodeContent .button-blue{margin-top:22px;margin-bottom:16px;background-color: #0074c1;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082;font-size: 16px}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer .bonusQrCodeContent .button-two{width:100%;height:48px;line-height:48px;text-align:center;display:block;border-radius:3px}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer .bonusQrCodeContent a{text-decoration:none;cursor:pointer;color:#fff;font-weight:500}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer .bonusQrCodeContent .button-grey{background-color:#e8e8e8;color:#000;font-size:16px;border-bottom:1px solid #e0e0e0;border:1px solid #b4b4b4;box-shadow:0px 1px 0px 0px #b4b4b4}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer .bonusQrCodeContent{margin: 0 auto;padding: 20px 18px 23px 18px;box-sizing:border-box;display: block;background-color:#fff;border-radius:4px;border:1px solid #e3e4e6;text-align: center;position:relative;height:auto}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownTop.opened+.dropdownContent{display:block}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink.disabled{pointer-events:none;opacity:0.5}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink{display: inline-block;font-size:14px;color:#000;border-top:1px solid #cbccce;padding: 0px 23px;height:41px;line-height:41px;margin: 10px 0px 15px 22px}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;position:relative}.coupon_table{width: 100%;border-spacing: 0;border-collapse: collapse;}.coupon_table.desktop{display:table}.coupon_table.tablet{display:none}.coupon_table tr td.redeemed{color: green}.coupon_table tr td.expired{color: red}.coupon_table tr td{padding: 3px 8px 15px 16px;vertical-align: top}.coupon_table tr td:nth-child(1){width: 130px}.coupon_table tr:nth-child(2n+1){background-color: #ffffff}.text .button.white{padding: 10px 15px 10px 15px;margin: 0px 10px 16px 0px;font-weight: 500;font-size: 14px;box-shadow: 0px 1px 0px 0px #cbccce}.mainBlock .pager_container{text-align:center}.mainBlock .pager_count_container{text-align:center;display:block}.mainBlock .pager_count_content{text-align:center;display: flex;justify-content: space-between}.mainBlock .pager_content{display: block;justify-content: center;padding: 5px 0px}.mainBlock .pageturn_center{display: flex;justify-content: space-evenly;padding: 7px 15px;align-items: center;width: 100%}.mainBlock .top-filtersV3{padding:0px;padding-top: 15px}.mainBlock .pageturn_center span{color:#6b6b70;padding: 3px 5px}.mainBlock .pageturn_center.mobile-only{display:none}.mainBlock .pageturn_center a{color:#6b6b70;padding: 5px 15px;font-size:14px;text-decoration: none}.mainBlock .pageturn_center a.active{border:1px solid #cccccc;border-radius:3px}.mainBlock .pageturn_last a:before{content:"<";position:absolute;display:inline-block;left: 5px}.mainBlock .pageturn_next a:after{content:">";position:absolute;display:inline-block;right: 5px}.mainBlock .pageturn_next a,.mainBlock .pageturn_last a{border-radius: 5px;;color:#000;font-size:14px;width:80px;margin-top:5px}.mainBlock .pageturn_next a{padding: 0px 19px 0px 6px;margin-left:40px}.mainBlock .pageturn_last a{padding: 0px 6px 0px 19px;margin-right:40px}.mainBlock .pageturn_last.novisibility{visibility:hidden}.mainBlock .pageturn_next.novisibility{visibility:hidden}.mainBlock .pagination_page{display:flex;align-items: center}.mainBlock .pager_counter{display:block;padding: 10px 0px 30px 0px}.mainBlock .pagination_page .page_number{padding: 0px 10px}.mainBlock .pagination_page .dots,.pager_counter .pager_counter_text{color:#6b6b70;font-size:14px}.mainBlock .pagination_page .dots.mobile-only{display:none};.mainBlock .text_box .text_box_content{font-size:14px;text-align:left;margin: 0}.mainBlock .text_box{font-size:14px;box-sizing:border-box;text-align: left;padding: 0px}.mainBlock .text_box .text_box_content{height:100%;padding: 0px 10px 25px}.moreLotteryOffers .text_box .text_box_content{font-size:14px;text-align:left;margin: 0;color:#fff}.moreLotteryOffers .text_box{font-size:14px;box-sizing:border-box;text-align: left;padding: 0px}.moreLotteryOffers .text_box .text_box_content{height:100%;padding: 5px 10px 25px}.mainBlock .text_box .show-more{display:none}.signUpPageV3{display:flex}.signUpPageV3 .loginPagePos{display:flex;padding: 28px 0px}.signUpPageV3 .contactList{display:block;box-sizing:border-box;width:286px;margin:44px 0px 0px 8px}.signUpPageV3 .contactList ul{display:block;margin:0px;padding:0px}.signUpPageV3 .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 67px;list-style:none;position:relative;font-size:14px;line-height:22px}.signUpPageV3 .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.signUpPageV3 .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:5px;left:23px}.signUpPageV3 .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_blue.png");top:3px;left:19px}.signUpPageV3 .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:16.5px}.signUpPageV3 .contactList ul li a{display:block;font-weight:500;text-decoration:none;color:#000}.signUpPageV3 h2{font-size: 18px;padding: 0px 10px 0px 0px;margin: 20px 0px 0px 0px;color:#848484}.signUpPageV3 .label{text-transform: uppercase;font-size: 12px}.signUpPageV3 .inputLine.block{display:block}.signUpPageV3 .signUpContent .inputLine .loginPasswordVisibility{display: inline-flex;align-items: center;justify-content: center;width: 52px;border-left: 0;border-top: 1px solid #cbccce;border-right: 1px solid #cbccce;border-bottom: 1px solid #cbccce;border-radius: 0 4px 4px 0;background-color: #fff;box-shadow: 0 1px 0 #e3e4e6;font-size: 2.4rem;cursor: pointer;text-decoration: none;}.signUpPageV3 .signUpContent .inputLine .loginPasswordVisibility.active{background-color:#f2f2fa}.signUpPageV3 .signUpContent .inputLine .loginPasswordVisibility b:before{content:"";width: 24px;position: relative;display: inline-block;height: 16px;background-image:url("/mobilev3/images/content/szem.png");top: 0px;left: 0px;right: 0;vertical-align: middle;background-size: contain;background-position: center;background-repeat: no-repeat}.signUpPageV3 .signUpContent{border-radius:5px;display:block;background-color:#fff;width: 550px;box-sizing:border-box;padding: 0px 0px 40px 0px;box-shadow: 0 1px 3px rgba(0,0,0,.19)}.signUpPageV3 .signUpContent .container{margin: 0px;padding: 16px 0px 0px 0px}.signUpPageV3 .signUpContent .container .containerContent{margin: auto;max-width: 369px}.signUpPageV3 .signUpContent .container .containerContent .login{margin: auto;max-width: 400px}.signUpPageV3 .signUpContent .container .containerContent .login .loginButtonFacebook{padding:10px 0px}.signUpPageV3 .signUpContent .container .containerContent .login .button.facebook{width:100%;text-align: center}.signUpPageV3 .signUpContent .container .containerContent .login .loginDivider{position: relative;margin-bottom: -4px;text-align:center}.dividerText{position: relative;z-index: 1;background-color: #fff;padding: 0 8px;color:#6b6b70;font-size: 14px;font-weight: 600}.dividerTextInline{display:inline-block}.signUpPageV3 .signUpContent .typo{color: #7e7e7e;font-size: 14px}.signUpPageV3 .signUpContent .typo a{color:inherit;font-size: inherit}.signUpPageV3 .signUpContent .loginAlternative{text-align: center;padding: 0px 0px 25px 0px;font-weight: 500}.signUpPageV3 .signUpContent .loginAlternative a{text-decoration:none;color:#3073bb}.signUpPageV3 .signUpContent .loginAlternative a:hover{text-decoration: underline}.signUpPageV3 .signUpContent .inputLine{padding: 10px 0px 0px 0px}.signUpPageV3 .signUpContent .Title{display:block;margin: 5px 0px 30px 0px;padding: 0px 0px 0px 0px;box-sizing:border-box;background-color:transparent;border:0;font-size: 24px;color:#000;text-align: center;font-weight:700;height: 31px;line-height:41px}.signUpPageV3 .signUpContent .subTitle{margin: 0 auto;font-size:16px;font-weight: 500;text-align: center}.signUpPageV3 .signUpContent .container .containerContent .login .loginDivider:after{content: '';position: absolute;top: 50%;left: 0;width: 100%;border-top: 1px solid #e3e4e6}.signUpPageV3 .signUpContent .inputLine .loginPassword input {border-radius:4px 0 0 4px}.signUpPageV3 .signUpContent .inputLine input{display:inline-block;font-size:14px;color: #000;width: 100%;height: 40px;border-radius: 5px;box-shadow: inset 0 3px 5px -3px rgba(203,204,206,.5);box-sizing:border-box;border:1px solid #cbccce;padding:0px 10px}.signUpPageV3 .signUpContent .inputLine label{display:inline-block;font-size: 13px;color:#7e7e7e;width: 220px;text-transform: uppercase;text-align: left;font-weight: 500;box-sizing:border-box;padding: 10px 18px 5px 0px}.signUpPageV3 .signUpContent .inputLine label .minChar{text-transform: none}.signUpPageV3 .signUpContent .inputLine input:hover,.signUpPageV3 .signUpContent .inputLine input:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.signUpPageV3 .signUpContent .phone .prefix{padding: 10px 15px 5px 5px;margin: 0px;width: auto;font-size: 14px}.signUpPageV3 .signUpContent .loginPos{display:block;padding: 0px 0px 16px 0px;position: relative}.signUpPageV3 .signUpContent .loginPos a.haventAccount{text-align:center;text-decoration:none;margin:0 auto;padding: 0px 0px;color: #0074c1}.signUpPageV3 .signUpContent .loginPos .haventAccount:hover{text-decoration: underline}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock .forgotPassword{float: right;text-decoration: none;color: #0074c1;font-size: 15px}.signUpPageV3 .signUpContent .loginPos a.haventAccount{text-align:center;text-decoration:none;margin:0 auto;padding: 0px 0px;color: #0074c1}.signUpPageV3 .signUpContent .loginPos .haventAccount:hover{text-decoration: underline}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock a.forgotPassword:hover{text-decoration: underline}.signUpPageV3 .signUpContent .loginPos.buttonPos{display:inline-block;margin:20px 0px 7px 0px}.signUpPageV3 .signUpContent .loginPos .buttonPos a{padding:10px}.signUpPageV3 .signUpContent .loginPos .buttonPos{padding: 0px 0px 15px 0px}.signUpPageV3 .signUpContent .loginPos a{font-size: 15px;text-align: center;display: block}.signUpPageV3 .signUpContent .checkBox{padding: 65px 0px 0px 0px;display: flex}.signUpPageV3 .signUpContent .checkBox .labelSex{display:inline-block;font-size: 13px;color:#7e7e7e;text-align: left;padding: 0px 30px 0px 0px;text-transform: uppercase;font-weight: 500}.signUpPageV3 .signUpContent .checkBox input[type="radio"].customRadio+label{display:block;font-size:14px;line-height:16px;color: #000;padding-left: 22px;padding-right: 22px;position:relative;margin-bottom:10px}.signUpPageV3 .signUpContent .checkBox .input{display:flex}.signUpPageV3 .misc p{padding: 0px 0px 3px 0px;margin: 0px 0px 10px 0px}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox:checked+label:before{background-image:url("/mobilev3/images/content/icon_success_white.png");background-size: 8px 8px;background-repeat:no-repeat;background-position:center;background-color: #5599f5;border: 0;border-radius: 5px}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width: 14px;height: 14px;background-color: transparent;position:absolute;top:2px;border-radius: 5px;border: 1px solid #cbccce;left: 0px;box-sizing:border-box;}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label{display:inline-block;font-size: 15px;color: #000;font-weight:500;padding:0px 0px 0px 25px;position:relative}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock{padding-top:14px;display: block;box-sizing:border-box}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock label:before{background-color: transparent;border: 1px solid #cbccce}.signUpPageV3 .signUpContent{flex:1;margin: 30px 8px 0px 0px;display:block}.signUpPageV3 .signUpContent .inputLine .posRel select{display:none}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect{width:100%;position: absolute;top: 0px}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .actualValue{z-index:4;display:block;width:100%;height: 40px;border-radius: 5px;box-shadow: inset 0 3px 5px -3px rgba(203,204,206,.5);box-sizing: border-box;border: 1px solid #cbccce;line-height: 40px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e3e4e6}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .actualValue span{color:#6b6b70;pointer-events:none}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top: calc(50% - 5px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect.opened .actualValue:before{left:17px}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect.opened input{display:block}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .optionsContainer{position:absolute;z-index:1;top: calc(100% - -1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius: 4px;overflow-x:hidden;overflow-y:auto}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .optionsContainer .elem{position:relative;display:block;height: 41px;line-height: 41px;border-bottom:1px solid #e3e4e6;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .optionsContainer .elem.active,.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .optionsContainer .elem:last-child{border-bottom:0px}.signUpPageV3 .signUpContent .inputLine .posRel a{position:absolute;top: 10px;right:16px;font-size:14px;text-decoration:none;z-index:2}.signUpPageV3 .signUpContent .inputLine .posRel .posRel{display:inline-block;position:relative;width:calc(100% - 175px);vertical-align:middle}.signUpPage h1{font-size:32px;padding: 20px 8px 20px 8px;margin:0;font-weight:400}.signUpPage .signUpContent{display:flex;margin:0px 8px 0px 8px;padding:16px 0px 16px 0px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.signUpPage .signUpContent .thinBorderBlock{padding-top:56px;position:relative;padding:56px 66px 56px 0px;box-sizing:border-box;width:calc(100% - 450px)}.signUpPage .signUpContent .thinBorderBlock:before{content:"";display:block;width:1px;height:calc(100% - 112px);position:absolute;top:50%;right:0px;background-color:#e3e4e6;transform:translate(0%,-50%)}.signUpPage .signUpContent .inputBlock{font-size:0px;display:block;width:100%;box-sizing:border-box;padding: 0px 30px 0px 0px}.signUpPage .signUpContent .inputBlock .input{display:inline-block;width:calc(100% - 175px);font-size:initial;vertical-align:middle}.signUpPage .signUpContent .inputBlock input:disabled{background-color: white}.signUpPage .signUpContent .inputBlock .input input[type="text"], .signUpPage .signUpContent .inputBlock .input input[type="password"]{height:33px}.signUpPage .signUpContent .inputBlock label{display: inline-block;box-sizing: border-box;width: 175px;text-align: right;padding: 0px 13px 0px 13px;margin: 0px 0px 0px 0px;font-size: 14px;color: #6b6b70;vertical-align:middle}.signUpPage .signUpContent .filterSelect{z-index:5;display:block;position:relative;font-size:0px;margin:0px 0px 20px 0px;display:block;width:100%;box-sizing:border-box;padding: 0px 30px 0px 0px}.signUpPage .signUpContent .filterSelect label{display: inline-block;box-sizing: border-box;width: 175px;text-align: right;padding: 0px 13px 0px 13px;margin: 0px 0px 0px 0px;font-size: 14px;color: #6b6b70;vertical-align:middle}.signUpPage .filterSelect select{display:none}.signUpPage .filterSelect .cityFilterSelect{width:100%;position: absolute;top: -12px}.signUpPage .filterSelect .cityFilterSelect .actualValue{z-index:4;display:block;width:100%;height:32px;line-height:32px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e3e4e6}.signUpPage .filterSelect .cityFilterSelect .actualValue span{color:#6b6b70;pointer-events:none}.signUpPage .filterSelect .cityFilterSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top:calc(50% - 7px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");;background-size:contain;background-repeat:no-repeat;background-position:center}.signUpPage .filterSelect .cityFilterSelect.opened .actualValue:before{left:17px}.signUpPage .filterSelect .cityFilterSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700}.signUpPage .filterSelect .cityFilterSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.signUpPage .filterSelect .cityFilterSelect.opened input{display:block}.signUpPage .filterSelect .cityFilterSelect .optionsContainer{position:absolute;z-index:1;top:calc(100% - 1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius:0px 0px 4px 4px;overflow-x:hidden;overflow-y:auto}.signUpPage .filterSelect .cityFilterSelect .optionsContainer .elem{position:relative;display:block;height:52px;line-height:52px;border-bottom:1px solid #e3e4e6;;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.signUpPage .filterSelect .cityFilterSelect .optionsContainer .elem.active,.signUpPage .filterSelect .cityFilterSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.signUpPage .filterSelect .cityFilterSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.signUpPage .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.signUpPage .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.signUpPage .filterSelect .cityFilterSelect .optionsContainer .elem:last-child{border-bottom:0px}.signUpPage .filterSelect a{position:absolute;top:-5px;right:16px;;font-size:14px;text-decoration:none;z-index:2}.signUpPage .filterSelect .posRel{display:inline-block;position:relative;width:calc(100% - 175px);vertical-align:middle}.signUpPage .signUpContent .signUpRadioBlock{font-size:0px;margin: 0px 10px 15px 0px;padding: 15px 0px 0px 0px;position: relative}.signUpPage .signUpContent .signUpRadioBlock>label{display: inline-block;box-sizing: border-box;width: 175px;text-align: right;padding: 0px 13px 0px 13px;margin: 0px 0px 0px 0px;font-size: 14px;color: #6b6b70;vertical-align:middle}.signUpPage .signUpContent .signUpRadioBlock .input{display:inline-block;width:calc(100% - 175px);font-size:initial;vertical-align:middle}.signUpPage .signUpContent .signUpRadioBlock .input [type="radio"]+label{display:inline-block;margin:0px 16px 3px 0px}.signUpPage .signUpContent .signUpRadioBlock select{display:none;position:absolute;height:35px;width:95%;opacity:0}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer{display:none;margin-bottom:15px}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer input[type="text"]{display:none}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:35px;line-height:35px;padding:0px 51px 0px 12px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer.opened .actualValue{border:1px solid #009900}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.signUpPage .signUpContent .signUpButtons{display:block;margin:0px 0px 12px auto;width:calc(100% - 175px);padding: 0px 50px 0px 0px;box-sizing:border-box}.signUpPage .signUpContent .signUpCheckBlock{display:block;box-sizing:border-box;padding:15px 0px 0px 147px}.signUpPage .signUpContent .signUpCheckBlock [type="checkbox"]+label{padding:0px 0px 0px 28px}.signUpPage .signUpContent .signUpFB{display:flex;flex-direction:column;justify-content:center;width:50%}.signUpPage .signUpContent .signUpFB .signUpButtons{margin-left:140px}.signUpPage .signUpContent .signUpFB .signUpCheckBlock{display:block;box-sizing:border-box;padding:10px 80px 0px 111px}.contentPage h1{display:block;margin:0px 0px 0px -10px;font-size:24px;font-weight:700;box-sizing:border-box;color: #000;padding: 15px 11px 29px 11px;width:100%}.contentPage .contentBackground{display:block;margin:0px 0px 8px 0px;padding:16px 16px 30px 16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.contentPage .contentBackground .greybox_howitworks_container h2{display:block;margin:0px 0px 0px -10px;font-size:16px;font-weight:600;box-sizing:border-box;padding:10px 11px 10px 11px;width:100%}.contentPage .contentBackground .howitworks_text{display:block;font-size:16px;line-height:22px;color:#6b6b6f;margin:0px 0px 8px 0px}.contentPage .contentBackground .content{display:block;font-size:16px;line-height:22px;color:#6b6b6f;margin:0px 0px 8px 0px}.contentPage .contentBackground .content.threecolumns{-webkit-column-count:3;-moz-column-count:3;column-count:3}.contentPage .contentBackground .content .cityLine{display:block}.contentPage .contentBackground .content .theSelectContainer{display: flex;flex-direction: column}.infoColPos .infoCol{width:232px;margin:130px 0px 0px 30px}.infoColPos .infoCol .contactList{display:block;box-sizing:border-box;margin:44px 0px 0px 0px}.infoColPos .infoCol .contactList ul{display:block;margin:0px;padding:0px}.infoColPos .infoCol .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 47px;list-style:none;position:relative;font-size:14px;line-height:22px}.infoColPos .infoCol .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.infoColPos .infoCol .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:3px;left:3px}.infoColPos .infoCol .contactList ul li.email{margin:0px 0px 26px 0px}.infoColPos .infoCol .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_black.png");top:3px;left:0px}.infoColPos .infoCol .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:14px;font-weight:700}.infoColPos .infoCol .contactList ul li p{display:block;font-weight:700;text-decoration:none;font-size:16.5px;margin:-2px 0px 0px 0px}.infoColPos .infoCol .faqLinks{display:block}.infoColPos .infoCol .faqLinks h3{font-size:14px;font-weight:700px;margin:0px 0px 5px 0px}.infoColPos .infoCol .faqLinks p{display:block;margin:0px 0px 4px 0px;font-size:14px;line-height:22px}.infoColPos .infoCol .faqLinks ul{display:block;margin:0px 0px 27px 0px;padding:0px}.infoColPos .infoCol .faqLinks ul li{display:block;margin:0px 0px 3px 0px;padding:0px;list-style:none}.infoColPos .infoCol .faqLinks ul a{text-decoration:none;display:inline-block;font-size:14px;line-height:22px}.infoColPos .infoCol .faqLinks ul a:hover{text-decoration:underline}.reminderPage{max-width: 1004px;margin: 0px auto;padding: 0px 16px}.reminderPage h1{font-size:24px;padding:20px 8px 20px 0px;margin:0}.reminderPage .reminderContent{display:flex}.reminderPage .reminderContent .thinBorderBlock{flex:1;margin:0px 0px 16px 0px;padding: 56px 18px 16px 56px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:205px}.reminderPage .reminderContent .inputBlock{font-size:0px;display:block;width:100%;box-sizing:border-box;padding:0px 136px 0px 0px;margin:0px 0px 5px 0px}.reminderPage .reminderContent .inputBlock label{display: inline-block;box-sizing: border-box;width: 117px;text-align: right;padding: 0px 20px 0px 13px;margin: 0px 0px 0px 0px;font-size: 16px;color: #000000;vertical-align:middle}.reminderPage .reminderContent .inputBlock .input{display:inline-block;width:calc(100% - 210px);font-size:initial;vertical-align:middle}.reminderPage .reminderContent .reminderButtons{display:block;margin:5px 0px 12px auto;width:100%;padding:10px 335px 10px 117px;box-sizing:border-box}.reminderPage .reminderContent .reminderButtons .button{display: block;margin: 0px 0px 12px auto;width: 100%;padding: 10px 57px 10px 72px;box-sizing: border-box}.reminderPage .reminderContent .infoCol{width:256px;margin: 10px 0px 0px 50px}.reminderPage .reminderContent .infoCol .contactList{display:block;box-sizing:border-box}.reminderPage .reminderContent .infoCol .contactList ul{display:block;margin:0px;padding:0px}.reminderPage .reminderContent .infoCol .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 47px;list-style:none;position:relative;font-size:14px;line-height:22px}.reminderPage .reminderContent .infoCol .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.reminderPage .reminderContent .infoCol .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:3px;left:3px}.reminderPage .reminderContent .infoCol .contactList ul li.email{margin:0px 0px 26px 0px}.reminderPage .reminderContent .infoCol .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_black.png");top:3px;left:0px}.reminderPage .reminderContent .infoCol .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:14px;font-weight:700}.reminderPage .reminderContent .infoCol .contactList ul li p{display:block;font-weight:700;text-decoration:none;font-size:16.5px;margin:-2px 0px 0px 0px}.reminderPage .reminderContent .infoCol .faqLinks{display:block}.reminderPage .reminderContent .infoCol .faqLinks h3{font-size:14px;font-weight:700px;margin:0px 0px 5px 0px;padding: 25px 0px 10px 0px;margin: 0px 0px 5px 0px}.reminderPage .reminderContent .infoCol .faqLinks p{display:block;margin:0px 0px 4px 0px;font-size:14px;line-height:22px}.reminderPage .reminderContent .infoCol .faqLinks ul{display:block;margin:0px 0px 27px 0px;padding:0px}.reminderPage .reminderContent .infoCol .faqLinks ul li{display:block;margin:0px 0px 3px 0px;padding:0px;list-style:none}.reminderPage .reminderContent .infoCol .faqLinks ul a{text-decoration:none;display:inline-block;font-size:14px;line-height:22px}.reminderPage .reminderContent .infoCol .faqLinks ul a:hover{text-decoration:underline}img.fluid{width:100%;height:auto;display:block;}.customCells{}.customCells:after{content:"";clear:both;display:table;}.customCells .customCell {float:left;box-sizing:Border-box;}.customCells .customCell.customCell40{width:40%;}.customCells .customCell.customCell60{width:60%;}.customCells .customCell + .customCell{padding-left: 20px;}.customCell .alignright{float:right;padding-left:20px;}.customCell .alignright big{font-weight:bold;font-size:24px;}.customCell > .alignright > .socElem.fb{background: url(../mobilev3/images/invite/fb.png) center center no-repeat;background-size: contain;display: inline-block;width: 60px;height: 60px;margin: 40px 10px -4px;}.friendInvitePage{max-width:1004px;margin:0px auto;padding:0px 16px}.friendInvitePage .friendInviteContent{display:flex}.friendInvitePage h1{font-size:24px;padding:20px 8px 20px 0px;margin:0}.friendInvitePage  .thinBorderBlock{flex:1;margin:0px 0px 16px 0px;padding:30px 18px 40px 15px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.friendInvitePage  .thinBorderBlock .socialInviteBlock{text-align:center;margin:30px 0px 30px 0px}.friendInvitePage  .thinBorderBlock .socialInviteBlock a img{padding: 0px 0px 0px 20px;height:44px}.friendInvitePage  .inputBlock{font-size:0px;display:block;width:100%;box-sizing:border-box;padding:0px 0px 0px 0px;margin:0px 0px 10px 0px}.friendInvitePage  .inputBlock label{display: inline-block;box-sizing: border-box;width: 117px;text-align: right;padding: 0px 20px 0px 13px;margin: 0px 0px 0px 0px;font-size: 16px;color: #000000;vertical-align:middle}.friendInvitePage  .inputBlock .input{display:inline-block;width:100%;font-size:initial;vertical-align:middle}.friendInvitePage .thinBorderBlock .addButton{display:block;width:29px;height:29px;background-color:#fff;border-radius:50%;float:right;margin: 5px 0px 5px 0px;background-image:url("/mobilev3/images/invite/add_button.png");background-position:center;background-size:contain;background-repeat:no-repeat}.friendInvitePage .thinBorderBlock .emailList{padding:10px 5px;float:none;clear:both;box-sizing: border-box;max-width: 625px;flex-wrap: wrap;flex: 5;display: flex}.friendInvitePage .thinBorderBlock .emailList .emailElem{display:block;font-size:14px;color:#7e7e7e;margin-right: 25px;margin-bottom:10px}.friendInvitePage .thinBorderBlock .emailList .emailElem:after{content:"";display:block;float:none;clear:both}.friendInvitePage .thinBorderBlock .emailList .emailElem .removeButton{width:17px;height:17px;display:block;border-radius:50%;float:left;margin:2px 7px 0px 0px;background-image:url("/mobilev3/images/invite/remove_button.png");background-position:center;background-size:contain;background-repeat:no-repeat}.friendInvitePage .socialInviteBlock{display:block;font-size:0px;text-align:center;margin:12px 0px}.friendInvitePage .socialInviteBlock .socElem{display:inline-block;width:46px;height:46px;margin:0px 10px;border-radius:5px;background-size:contain;background-position:center;background-repeat:no-repeat}.friendInvitePage .socialInviteBlock .socElem.fb{background-image:url("/mobilev3/images/invite/fb.png")}.friendInvitePage .socialInviteBlock .socElem.twt{background-image:url("/mobilev3/images/invite/twt.png")}.friendInvitePage .socialInviteBlock .socElem.pint{background-image:url("/mobilev3/images/invite/pint.png")}.friendInvitePage .inputBlock .input input[type="text"]{width:calc(100% - 40px)}.friendInvitePage  .thinBorderBlock  .newFriend{display:block;font-size:16px;line-height:22px;color:#6b6b6f;margin:0px 0px 8px 0px}.friendInvitePage  .button{display: block;margin: 0px 0px 12px auto;width: 100%;padding: 10px 57px 10px 62px;box-sizing: border-box}.infoColPos .infoCol{width:256px;margin: 10px 0px 0px 15px;color: #000}.infoColPos .infoCol .contactList{display:block;box-sizing:border-box}.infoColPos .infoCol .contactList ul{display:block;margin:0px;padding:0px}.infoColPos .infoCol .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 47px;list-style:none;position:relative;font-size:14px;line-height:22px}.infoColPos .infoCol .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.infoColPos .infoCol .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image: url("/mobilev3/images/content/phone_black.png");top:3px;left:3px}.infoColPos .infoCol .contactList ul li.email{margin:0px 0px 26px 0px}.infoColPos .infoCol .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_grey.png");top:3px;left:0px}.infoColPos .infoCol .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:14px;font-weight:700}.infoColPos .infoCol .contactList ul li p{display:block;font-weight:700;text-decoration:none;font-size:16.5px;margin:-2px 0px 0px 0px}.infoColPos .infoCol .faqLinks{display:block}.infoColPos .infoCol .faqLinks .dropDown{padding: 5px 0px}.infoColPos .infoCol .faqLinks h3{font-size:14px;font-weight:700;padding: 25px 0px 10px 0px;margin:0px 0px 5px 0px}.infoColPos .infoCol .faqLinks p{display:block;margin:0px 0px 4px 0px;font-size:14px;line-height:22px}.infoColPos .infoCol .faqLinks ul{display:block;margin:0px 0px 27px 0px;padding:0px}.infoColPos .infoCol .faqLinks ul li{display:block;margin:0px 0px 3px 0px;padding:0px;list-style:none}.infoColPos .infoCol .faqLinks ul a{text-decoration:none;display:inline-block;font-size:14px;line-height:22px}.infoColPos .infoCol .faqLinks ul a:hover{text-decoration:underline}.systemPopup{z-index: 100;display:block;position:fixed;top:0px;left:0px;width:100%;height:100%}.systemPopup .modal{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.systemPopup .popupTitle{display:block;margin:0px 0px 28px 0px;padding:0px 19px 0px 19px;box-sizing:border-box;background-color:#f2f2f9;font-size:18px;color:#000;font-weight:700;height:41px;line-height:41px}.systemPopup .popupContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:calc(100% - 66px);max-width:520px;box-sizing:border-box}.systemPopup .popupContent .popupMessage{padding:0px 40px 25px 40px}.systemPopup .popupContent .notifDescription,.systemPopup .popupContent .offerTitleLink{display:block;font-size:16px;line-height:24.34px;margin:10px 0px 20px 0px}.systemPopup .popupContent .button{font-size:16.5px;font-weight:700;padding:5px 0px 9px 0px;margin:0px 0px 18px 0px}.systemPopup .popupContent .popupTitle{display:block;margin:0px 0px 28px 0px;padding:0px 19px 0px 19px;box-sizing:border-box;background-color:#f2f2f9;font-size:18px;color:#000;font-weight:700;height:41px;line-height:41px}.systemPopup .popupContent .popupTitle b:before{content:"";display:inline-block;width:17px;height:17px;position:relative;margin:-2px 9px 0px -8px;vertical-align:middle;top:-1px;left:0px;background-image:url("/mobilev3/images/content/popup_notification.png");background-size:contain;background-position:center;background-repeat:no-repeat}.systemPopup .popupContent .closePopup{display:block;width:20px;height:20px;background-color:#000;border-radius:50%;position:absolute;top:-12px;right:-12px;border:3px solid #e3e4e6;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.26)}.systemPopup .popupContent .closePopup:before,.systemPopup .popupContent .closePopup:after{content:"";display:block;width:12px;height:3px;background-color:#e3e4e6;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px)}.systemPopup .popupContent .closePopup:before{transform:rotate(45deg)}.systemPopup .popupContent .closePopup:after{transform:rotate(-45deg)}.circle18{width:130px;height:130px;display:block;border-radius:50%;border:10px solid red;margin:20px auto 30px auto;background-image:url("/mobilev3/images/18.png");background-position:center;background-repeat:no-repeat;background-size:80px 55px;box-sizing:border-box}.qrCodePopup{z-index: 100;display:block;position:fixed;top:0px;left:0px;width:100%;height:100%}.qrCodePopup .modal{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7)}.qrCodePopup .popupTitle{display:block;margin:0px 0px 28px 0px;padding: 0px 19px 0px 35px;box-sizing:border-box;font-size:18px;color:#000;font-size: 30px;font-weight: 400;height: 28px;line-height: 25px}.qrCodePopup .popupContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width: calc(100% - 84px);max-width: 410px;border-radius: 5px;box-sizing:border-box;padding: 7px}.qrCodePopup .popupContent .popupMessage{padding:0px 40px 25px 40px}.qrCodePopup .popupContent .popupMessage .popupButtons{float:right;padding: 0px 0px 30px 0px}.qrCodePopup .popupContent .popupMessage .popupButtons a{padding: 0px 0px 0px 15px;font-size: 18px;font-weight: 500;text-decoration: none}.qrCodePopup .popupContent .popupMessage .popupButtons a.cashing{color:#5293f7}.qrCodePopup .popupContent .popupMessage .popupButtons a.cancel{color:#7f7f82}.qrCodePopup .popupContent .notifDescription,.qrCodePopup .popupContent .offerTitleLink{display:block;font-size: 17px;line-height:24.34px;margin:10px 0px 20px 0px}.qrCodePopup .popupContent .button{font-size:16.5px;font-weight:700;padding:5px 0px 9px 0px;margin:0px 0px 18px 0px}.newsletterSettingsPage{background-color:#f3f3f3;padding:20px 20px 16px 20px}.newsletterSettingsPage h1{margin: 17px 23px 45px 0px;padding: 0px 6px 0px 35px;font-size: 24px}.newsletterSettingsPage .thinBorderBlock{padding: 16px 0px 23px 0px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);width:calc(100% + 30px);margin-left:-15px;box-sizing:border-box;margin-bottom:20px}.newsletterSettingsPage .thinBorderBlock h2{font-size: 18px;color:#848484;font-weight:bold;padding: 0px 0px 0px 35px;margin: 6px 5px 17px 0px}.newsletterSettingsPage .thinBorderBlock hr{height:1px;border:none;background-color:#ccc;margin: 0px 0px 8px 0px}.newsletterSettingsPage .thinBorderBlock p{margin:0px 0px 19px 0px;font-size:14px;color:#7e7e7e;line-height:17px}.newsletterSettingsPage .thinBorderBlock .green{color:#009900}.newsletterSettingsPage .inputBlock{margin-bottom:33px}.newsletterSettingsPage .inputBlock .theSelectContainer{position:relative}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer{position:absolute;top:35px;left:0px;z-index:1;width:100%;box-sizing:border-box;margin-bottom:20px}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer .elem{color:#0074c1}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer .elem.hidden{color:#575757}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]{display:none}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label{font-size: 18px;color:#575757;display:block;padding:0px 0px 0px 37px;position:relative;margin: 0px 35px;margin-bottom:33px;font-weight:bold}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label:last-child{margin-bottom:0px}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label:before{content:"";width:15px;height:15px;display:block;position:absolute;top:3px;left:5px;border:1px solid #7e7e7e}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]:checked+label:before{background-image:url("/mobilev3/images/content/checkbox_checkmark.png");background-size:12px 9px;background-position:center;background-repeat:no-repeat}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label small{display:block;color:#7e7e7e;font-size:14px;line-height:17px;margin-top:12px;font-weight:normal}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label a{color:#0074c1;text-decoration:underline}.newsletterSettingsPage .filterSelect{display:block;position:relative;font-size:0px;margin: 0px 0px 24px 35px;display:block;width: calc(100% - 250px);box-sizing:border-box;padding: 0px 16px 0px 0px}.newsletterSettingsPage .filterSelect select{display:none}.newsletterSettingsPage .filterSelect .cityFilterSelect{width:100%}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue{display:block;position:relative;width:100%;height: 46px;line-height: 46px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e3e4e6}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue span{color:#6b6b70;pointer-events:none}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top:calc(50% - 7px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}.newsletterSettingsPage .filterSelect .cityFilterSelect.opened .actualValue:before{left:17px}.newsletterSettingsPage .filterSelect .cityFilterSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700;z-index:1}.newsletterSettingsPage .filterSelect .cityFilterSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.newsletterSettingsPage .filterSelect .cityFilterSelect.opened input{display:block}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer{position:absolute;z-index:1;top:calc(100% - 1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius:0px 0px 4px 4px;overflow-x:hidden;overflow-y:auto}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem{display:block;height:52px;line-height:52px;border-bottom:1px solid #e3e4e6;;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.active,.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem:last-child{border-bottom:0px}.newsletterSettingsPage .filterSelect a{position:absolute;top: 0px;right:16px;font-size:14px;text-decoration:none}.newsletterSettingsPage .filterSelect .posRel{display:inline-block;position:relative;width:calc(100% - 175px);vertical-align:middle}.newsletterSettingsPage .newsletterButton{display:block;margin:5px 0px 12px auto;width:100%;box-sizing:border-box}.newsletterSettingsPage .showMoreLink{display:block;margin-left:35px}.newsletterSettingsPage #blogOnly{padding-top:23px}.newsletterSettingsPage #blogOnly.hide{display:none}.newsletterSettingsPage .newsletterButton .button{margin: 0px 5px 15px 35px;padding: 10px 150px 10px 150px}.newsletterSettingsPage .button .blue{display: block;margin: 0px 0px 12px auto;width: 100%;padding: 10px 57px 10px 72px;box-sizing: border-box}.personalizeOffersPage .thinBorderBlock{padding: 40px 18px 23px 40px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);width:calc(100% + 30px);margin-left:-15px;box-sizing:border-box;margin-bottom:20px}.personalizeOffersPage .thinBorderBlock h2{font-size: 18px;color:#848484;font-weight:bold;padding: 0px 0px 0px 35px;margin: 6px 5px 17px 0px}.personalizeOffersPage .thinBorderBlock hr{height:1px;border:none;background-color:#ccc;margin: 0px 0px 8px 0px}.personalizeOffersPage .thinBorderBlock p{margin:0px 0px 19px 0px;font-size:14px;color:#7e7e7e;line-height:17px}.personalizeOffersPage{padding:20px 15px 16px 15px}.personalizeOffersPage h1{margin:0px 0px 19px 0px;font-size:24px}.personalizeOffersPage p{margin:0px 0px 19px 0px;font-size:14px;color:#7e7e7e;line-height:17px}.personalizeOffersPage p .hearthIcon{margin:0px 3px;width:16px;height:14px;display:inline-block;position:relative;top:1px;background-image:url("/mobilev3/images/content/newsletter_fav_checked.png");background-size:contain;background-position:center;background-repeat:no-repeat}.personalizeOffersPage .newsletterTags{display:block;padding: 0px 220px;margin-left: -15px}.personalizeOffersPage .newsletterTags .newsletterTagCategory{margin-bottom:17px}.personalizeOffersPage .newsletterTags .newsletterTagCategory h2{font-size:18px;padding: 0px 10px 0px 0px;margin:0px 0px 16px 0px}.personalizeOffersPage .newsletterTags .newsletterTagCategory h2:first-letter{text-transform:uppercase}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]{display:none}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]+label{border:1px solid #ccc;border-radius:5px;margin-bottom:6px;font-size:16px;font-weight:bold;padding:11px 0px 9px 46px;position:relative}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]+label:before{content:"";width:19px;height:17px;display:block;position:absolute;top:14px;left:17px;background-image:url("/mobilev3/images/content/newsletter_fav.png");background-size:contain;background-position:center;background-repeat:no-repeat}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]:checked+label:before{background-image:url("/mobilev3/images/content/newsletter_fav_checked.png")}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]:checked+label{display:block;color:#b71e3d}.personalizeOffersPage .newsletterTags .newsletterTagCategory .button-grey{justify-content:center;display:flex;border:1px solid #cccc;box-sizing:border-box;border-radius:5px;font-size:16px;color:#333;font-weight:bold;height:42px;line-height:42px;background-color:#e4e1e1;text-decoration:none}.personalizeOffersPage .newsletterTags .newsletterTagCategory label{display:none}.personalizeOffersPage .newsletterTags .newsletterTagCategory label:nth-of-type(1),.personalizeOffersPage .newsletterTags .newsletterTagCategory label:nth-of-type(2),.personalizeOffersPage .newsletterTags .newsletterTagCategory label:nth-of-type(3),.personalizeOffersPage .newsletterTags .newsletterTagCategory label:nth-of-type(4){display:block}.personalizeOffersPage .newsletterTags .newsletterTagCategory.opened label{display:block}.personalizeOffersPage .newsletterTags .newsletterTagCategory.opened .button-two{display:none}.personalizeOffersPage .button-green{margin:35px 0px 15px 0px}.personalizeOffersPage .newsletterTags .newsletterTagCategory.partner:after{content:"";display:block;float:none;clear:both}.personalizeOffersPage .newsletterTags .newsletterTagCategory.partner input[type="checkbox"]+label{width:calc(100% - 52px);box-sizing:border-box;float:left}.personalizeOffersPage .newsletterTags .newsletterTagCategory.partner .partnerInfo{display:block;width:21px;height:21px;margin:13px 11px 0px 0px;border-radius:50%;background-image:url("/mobilev3/images/content/newsletter_info.png");background-position:center;background-size:contain;background-repeat:no-repeat;float:right}.offerrating-block{background-color: #f3f3fa;margin-left:auto;margin-right:auto;display: flex}.offerrating-block .offerrating-content{margin-left:auto;margin-right:auto;max-width: 480px}.offerrating-block .offerrating-content h1,.offerrating-block .offerrating-content .contentbox{text-align: center;font-size: 24px;font-weight: 500;padding: 9px 0px 10px 0px}.offerrating-block .offerrating-content .contentbox h1{margin-top: 10px;margin-bottom: 13px;font-weight: 700;font-size: 18px}.offerrating-block .offerrating-content .contentbox{margin: 0px 8px 0px 8px;padding: 16px 30px 45px 30px;box-sizing: border-box;background-color: #fff;border-radius: 4px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);position: relative}.offerrating-block .offerrating-content .contentbox.ratingbox{height: 220px}.offerrating-block .offerrating-content .contentbox.comment{height: auto;margin-bottom: 25px;margin-top: 45px}.offerrating-block .offerrating-content .contentbox textarea{padding: 15px;max-width: 380px;min-height:150px;font-size: 18px;min-width: 372px;max-height:450px;font-family:-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}.offerrating-block .offerrating-content .contentbox textarea:-webkit-input-placeholder{color:#7e7e7e;font-size: 16px}.offerrating-block .offerrating-content .contentbox .rating{margin: 0 auto;padding-top: 5px;height: 59px;width: 100%}.offerrating-block .offerrating-content .contentbox .rating td{width:20%}.offerrating-block .offerrating-content .contentbox .rating td span{height:20%;display:none}.offerrating-block .offerrating-content .contentbox .rating td span.selected{display:block;position: absolute;width: 15%;bottom: 38px;font-size: 16.41px;text-align: center;color: #7e7e7e;text-transform: none;font-weight: 400}.offerrating-block .offerrating-content .contentbox .rating div.submitStar.starOut,.offerrating-block .offerrating-content .contentbox .rating div.submitStar.starOver{display: inline-table;background-size:cover;background:no-repeat;width:100%;height: 97%;float:left;cursor:pointer;background-image:url("/mobilev3/images/content/rating_star.png");background-repeat:no-repeat}.offerrating-block .offerrating-content .contentbox .rating div.submitStar.starOut{background-position: -71px 0px}.offerrating-block .offerrating-content .contentbox .rating div.submitStar.starOver{background-position: 0px 0px}}.offerrating-block .offerrating-content .contentbox .rating .ratingDesc{position: relative}.offerrating-block .offerrating-content .contentbox .rating .ratingDesc span{position: absolute;display: inline-block;width: 95px;height:42px;vertical-align:top;text-align: center;bottom:-140px;padding-left: 0px}.offerrating-block .offerrating-content .sendOfferRatingButton{margin: 0px 8px 0px 8px}.profilePagePos{padding:20px 15px 16px 15px}.profilePagePos h1{font-size: 24px;margin-top: 0px}.profilePagePos .thinBorderBlock{padding: 30px 18px 23px 40px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);width:calc(100% + 30px);margin-left:-15px;box-sizing:border-box;margin-bottom:20px}.profilePagePos .signUpButtons{margin: 45px 0px 0px 0;text-align: center;display:block}.profilePagePos .signUpButtons p{padding: 5px 0px 0px 0px;margin: 0px;font-size: 14px}.profilePagePos .profilePageContainer .profileContent p{padding: 0px 0px 3px 0px;margin: 0px 0px 10px 0px}.profilePagePos .profilePageContainer{margin: 70px 0px 30px 0px;display:flex;box-sizing:border-box}.profilePagePos .profilePageContainer .label{text-transform:uppercase;font-size:12px}.profilePagePos .profilePageContainer .inputBlock{display:block;margin: 8px 0px 12px 0px}.profilePagePos .profilePageContainer h2{font-size: 18px;padding: 0px 10px 0px 0px;margin: 0px 0px 0px 0px;color:#848484}.profilePagePos .profilePageContainer .profileGenderSelect{margin-top:4px}.profilePagePos .profilePageContainer .profileGenderSelect .input [type="radio"]+label{display:inline-block;margin: 0px 16px 20px 0px}.profilePagePos .profilePageContainer .profileLeft .profileGenderBirthDay .inputBlock{display:inline-block}.profilePagePos .profilePageContainer .profileLeft .inputBlock{margin: 8px 0px 20px 0px}.profilePagePos .profilePageContainer .profileContent .telNumber .input{display: flex}.profilePagePos .profilePageContainer .profileContent .telNumber .inputBlock{width: 230px}.profilePagePos .profilePageContainer .profileContent .telNumber .input label{padding: 5px 15px 5px 5px;margin:0px;color: rgb(0,0,0)}.profilePagePos .profilePageContainer .profileContent .postCode .inputBlock{width: 150px}.profilePagePos .profilePageContainer .profileContent .buttonSave{width:50%;margin: 35px 0px 0px 0px}.profilePagePos .profilePageContainer .profileContent .button{line-height:28px}.profilePagePos .profilePageContainer .profileWithAvatar .profileLeft{width: 50%}.profilePagePos .profilePageContainer .profileContent{width:100%}.profilePagePos .profilePageContainer .profileWithAvatar{display:flex}.profilePagePos .profilePageContainer .profileRight{display: flex;justify-content: flex-end;align-items: flex-end;margin-left: -20px;width: 50%}.profilePagePos .profilePageContainer .profileRight .avatarPos{background-image:url("/mobilev3/images/content/userimg.png");background-repeat: no-repeat;width: 230px;display: inline-block;height: 230px;background-size: cover;border-radius: 100%}.profilePagePos .profilePageContainer .profileRight .avatarPos.afterUploadAvatar{border:1px solid grey}.profilePagePos .profilePageContainer .profileRight .avatarUploadProgress{font-size:14px;color:grey;text-align:center;border: 2px solid #cbccce;width: 230px;height: 230px;border-radius: 50%}.profilePagePos .profilePageContainer .profileRight .avatarUploadProgress .avatarUploadProgressContent{display: inline-flex;flex-direction: column;justify-content: center;width: 185px;align-items: center;position: relative;top: 65px}.profilePagePos .profilePageContainer .profileRight .avatarUploadProgress .avatarUploadProgressContent .imageLoader{padding: 15px 0px}.profilePagePos .profilePageContainer .profileRight .avatarUploadProgress .avatarUploadProgressContent .imageName{max-width: 150px;overflow:hidden;text-overflow: ellipsis;display: inline-block}.profilePagePos .profilePageContainer .signUpRadioBlock{font-size:0px;margin: 0px 10px 16px 0px}.profilePagePos .profilePageContainer .signUpRadioBlock>label{display: inline-block;box-sizing: border-box;width: 175px;text-align: right;padding: 0px 13px 0px 13px;margin: 0px 0px 0px 0px;font-size: 16px;color: #7e7e7e;vertical-align:middle}.profilePagePos .profilePageContainer .signUpRadioBlock .input{display:inline-block;width:calc(100% - 175px);font-size:initial;vertical-align:middle}.profilePagePos .profilePageContainer .signUpRadioBlock .input [type="radio"]+label{display:inline-block;margin:0px 16px 3px 0px}.profilePagePos .profilePageContainer .signUpRadioBlock select{display:none;position:absolute;height:35px;width:95%;opacity:0}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer{display:none;margin-bottom:15px}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer input[type="text"]{display:none}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:35px;line-height:35px;padding:0px 51px 0px 12px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer.opened .actualValue{border:1px solid #009900}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.profilePagePos .facebookBlock{background-color:#415993;width: 100%;display: inline-block;text-align: center;padding-right: 58px;margin: 0px -40px}.profilePagePos .facebookBlock .facebookBLockInner{padding:10px;color:#fff;display: inline-block;text-align:center;width: 495px}.profilePagePos .facebookBlock .facebookBLockInner .buttons a{padding: 0px 25px 0px 25px}.profilePagePos .facebookBlock .facebookBLockInner .buttons{margin: 10px 0px 0px 0px}.profilePagePos .facebookBlock .facebookBLockInner .inputBlock{width: 170px;height:40px;margin: 10px auto}.profilePagePos .facebookBlock h4{font-size:18x;margin:5px 0px 0px 0px}.profilePagePos .facebookBlock span{font-size:16px;padding: 6px;display: block}.profilePagePos .facebookBlock a{color:#fff}.prifilePage{background-color:#f3f3fb;padding:14px;min-height:-webkit-calc(100vh - 191px);min-height:calc(100vh - 191px)}.prifilePage .categoryButtons{display:table;width:-webkit-calc(100% + 28px);width:calc(100% + 28px);border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background-color:#fff;margin-left:-14px}.prifilePage .categoryButtons .categoryButton{display:table-row}.prifilePage .categoryButtons .categoryButton .title{display:table-cell;font-size:14px;color:#575757;padding-left:20px;border-bottom:1px solid #d7d7d7;padding-top:13px;padding-bottom:12px}.prifilePage .categoryButtons .categoryButton .details{display:table-cell;text-align:right;font-size:14px;color:#575757;padding-right:20px;border-bottom:1px solid #d7d7d7;padding-top:13px;padding-bottom:12px}.prifilePage .categoryButtons .categoryButton:last-child .title,.prifilePage .categoryButtons .categoryButton:last-child .details{border-bottom:0px}.prifilePage .categoryButtons .categoryButton .title:before{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:15px;position:relative;bottom:2px;background-size:contain;background-repeat:no-repeat;background-position:center}.prifilePage .categoryButtons .categoryButton.bonus .title:before{background-image:url("/mobilev3/images/content/blue_basket.png")}.prifilePage .categoryButtons .categoryButton.myBalance .title:before{background-image:url("/mobilev3/images/content/blue_coins.png")}.prifilePage .categoryButtons .categoryButton.bonuswheel .title:before{background-image:url("/mobilev3/images/content/lotterywheel_icon.png")}.prifilePage .categoryButtons .categoryButton.newsletter .title:before{background-image:url("/mobilev3/images/content/blue_newsletter.png")}.prifilePage .categoryButtons .categoryButton.personalize .title:before{background-image:url("/mobilev3/images/content/blue_personalize.png")}.prifilePage .alignRight{margin-top:6px}.prifilePage .alignRight .greyLink{display:inline-block;margin-right:18px;font-size:12px}.prifilePage .alignRight .greyLink:last-child{margin-right:0px}.giftBanner2017{width: 1000px;height:313px;margin-left:-52px;margin-top:0px;background-image:url("/designv5/images/gift_bg.png");background-size:contain;background-repeat:no-repeat;margin-bottom:-18px;position:relative}.giftBanner2017 .customSelectWhite{width:178px;height:38px}.giftBanner2017 .selectCategoryGiftList{margin-right:20px;border-radius:5px}.giftBanner2017 .banner img{display:none}.giftBanner2017 .customSelectWhite{background-color:#e05a69;color:#fff;box-shadow: 0px 1px rgba(0, 0, 0, 0.16)}.selectCategoryGiftWho img,.selectCategoryGiftWhat img,.selectCategoryGiftPrice img{display: none}.selectCategoryGiftWho{position:absolute;top: 223px;left: 170px}.selectCategoryGiftWhat{position:absolute;top:223px;left: 450px}.selectCategoryGiftPrice{position:absolute;top:223px;left: 770px}.giftBanner2017 .listContainer .listElemsParent{background-color:#e05a69}.giftBanner2017 .listContainer .listElemsParent a{color:#fff}.selectCategoryGiftList.listContainer .listElemsParent a{border:0px;border-bottom:0px;text-transform:uppercase;text-align:center;font-size:14px;color:#424242;height:33px;line-height:33px;font-weight:normal;padding-right:10px}.selectCategoryGiftList.listContainer .selectedElem{text-transform:uppercase;text-align:center;font-size:14px;color:#fff;height:38px;font-weight:normal;width:136px}.selectCategoryGiftList.listContainer .listElemsParent{padding-top:12px;padding-bottom:12px;width:178px;text-align:center;border:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.1);top:30px}.giftBanner2017 .customSelectWhite:after{background-position:-179px -153px;width:11px;height:7px;top:13px;right:8px;display:block;content:" ";position:absolute}.selectCategoryGiftList.customSelectWhite:after{top:16px;right:6px}.giftBanner2017 .customSelectWhite:after{background-image:none;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#fff transparent transparent transparent}.giftBanner2017 .listContainer *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.giftBanner2017 .listContainer{position:relative}.giftBanner2017 .listContainer .listElemsParent{width: 178px;position:absolute;top:31px;left:0px;background:#e05a69;z-index: 30}.giftBanner2017 .listContainer .selectedElem{font-family:arial;font-size: 14px;font-weight: normal;display:block;padding-left:10px;width:159px;height:32px;line-height: 39px;color: #fff}.giftBanner2017 .listContainer .listElemsParent a{text-decoration:none;font-family:arial;font-size:14px;font-weight:normal;display:block;width: 168px;height:32px;line-height:32px;color: #fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.giftBanner2017 .listContainer .listElemsParent a:hover{background:rgba(0,0,0,0.05)}.giftSearchAgain{font-size:15px;position:relative;top:-7px;right:2px}.giftSearchAgain a{color:#c3563d;text-decoration:underline;display:inline-block;padding-right:67px;height:43px;line-height:43px;position:relative}.giftSearchAgain a:after{content:" ";display:block;position:absolute;width:43px;height:43px;top:0px;right:0px;background-image:url("/designv5/images/temporary_events/gift_refresh.png");background-size:contain}.passwordBlockContent{padding:20px 0px 16px 15px}.passwordBlockContent .passwordBlockForm{width: calc(100% - 379px)}.passwordBlockContent .passwordBlock{width: 100%;padding: 0px 0px 100px 0px}.passwordBlockContent .friendInviteContent{display:flex}.passwordBlockContent h1{font-size:24px;padding:0px;margin:0}.passwordBlockContent  .passwordBlock h2{font-size: 18px;color:#848484}.passwordBlockContent  .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 23px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.passwordBlockContent  .thinBorderBlock .socialInviteBlock{text-align:center;margin:30px 0px 30px 0px}.passwordBlockContent  .thinBorderBlock .socialInviteBlock a img{padding: 0px 0px 0px 20px;height:44px}.passwordBlockContent  .inputBlock{font-size:0px;display:block;width:100%;box-sizing:border-box;padding: 8px 0px 10px 0px}.passwordBlockContent  .passwordBlock .label{text-transform:uppercase;font-size:12px}.passwordBlockContent  .inputBlock .input{display:inline-block;width:100%;font-size:initial;vertical-align:middle}.passwordBlockContent .thinBorderBlock .addButton{display:block;width:29px;height:29px;background-color:#fff;border-radius:50%;float:right;margin: 5px 0px 5px 0px;background-image:url("/mobilev3/images/invite/add_button.png");background-position:center;background-size:contain;background-repeat:no-repeat}.passwordBlockContent .thinBorderBlock .emailList{padding:10px 5px;float:none;clear:both;box-sizing: border-box;max-width: 625px;flex-wrap: wrap;flex: 5;display: flex}.passwordBlockContent .thinBorderBlock .emailList .emailElem{display:block;font-size:14px;color:#7e7e7e;margin-right: 25px;margin-bottom:10px}.passwordBlockContent .thinBorderBlock .emailList .emailElem:after{content:"";display:block;float:none;clear:both}.passwordBlockContent .thinBorderBlock .emailList .emailElem .removeButton{width:17px;height:17px;display:block;border-radius:50%;float:left;margin:2px 7px 0px 0px;background-image:url("/mobilev3/images/invite/remove_button.png");background-position:center;background-size:contain;background-repeat:no-repeat}.passwordBlockContent .socialInviteBlock{display:block;font-size:0px;text-align:center;margin:12px 0px}.passwordBlockContent .socialInviteBlock .socElem{display:inline-block;width:46px;height:46px;margin:0px 10px;border-radius:5px;background-size:contain;background-position:center;background-repeat:no-repeat}.passwordBlockContent .socialInviteBlock .socElem.fb{background-image:url("/mobilev3/images/invite/fb.png")}.passwordBlockContent .socialInviteBlock .socElem.twt{background-image:url("/mobilev3/images/invite/twt.png")}.passwordBlockContent .socialInviteBlock .socElem.pint{background-image:url("/mobilev3/images/invite/pint.png")}.passwordBlockContent .inputBlock .input input[type="text"]{width:calc(100% - 40px)}.passwordBlockContent  .thinBorderBlock  .newFriend{display:block;font-size:16px;line-height:22px;color:#6b6b6f;margin:0px 0px 8px 0px}.passwordBlockContent  .button{display: block;margin: 0px 0px 12px auto;width: 100%;padding: 10px 57px 10px 62px;box-sizing: border-box}.rightblock .listBlock{background-color:#fff;border-radius:4px;border:1px solid #e3e4e6;margin: 0px;padding: 0px}.rightblock .listBlock{display:block;margin:0px;padding:0px;float:none;clear:both}.rightblock .listBlock{display:block;margin:0px;padding:0px;list-style:none}.rightblock .listBlock{display:block;border-bottom:1px solid #e3e4e6;margin:0px}.rightblock .listBlock:last-child{border-bottom:0px}.rightblock .listBlock  a{display: flex;box-sizing:border-box;color:#000;align-items: center;text-decoration:none;font-size:17px;padding: 24px 0px 24px 0px;position:relative;border-bottom: 1px solid #e3e4e6}.rightblock .listBlock  a .title{font-weight: 700;display: block;font-size: 18px}.rightblock .listBlock  a .details{color:#6b6b6f;font-size: 14px}.rightblock   a:hover,.rightblock   a:hover .right{background-color:#e3e4e6}.rightblock  .desktopCol+.desktopCol ul li a{padding-left:0px}.rightblock  a:hover [data-icon]{filter: saturate(0%) grayscale(100%) brightness(0%);color:black}.rightblock  b.profile_menu_icon_1_0:before{content:"";width: 32px;height: 24px;display:inline-block;background-image:url("/mobilev3/images/head/ring_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative}.rightblock  b.profile_menu_icon_1_1:before{content:"";width: 32px;height: 24px;display: flex;background-image:url("/mobilev3/images/head/heart_icon.png");background-size:contain;background-position:center;align-items: center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative}.rightblock  b.profile_menu_icon_1_2:before{content:"";width: 32px;height: 32px;display:inline-block;background-image:url("/mobilev3/images/head/profile_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative}.rightblock  b.profile_menu_icon_1_3:before{content:"";width: 32px;height: 39px;display:inline-block;background-image:url("/mobilev3/images/head/login_password_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin: 0px 32px 0px 30px;position:relative}.rightblock  b.profile_menu_icon_1_4:before{content:"";width: 32px;height: 32px;display:inline-block;background-image:url("/mobilev3/images/head/pay_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative}.rightblock  b.profile_menu_icon_2_0:before{content:"";width: 31px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/coin_blue.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative}.rightblock  b.profile_menu_icon_2_1:before{content:"";width: 31px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/nyugtaim.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative}.rightblock  b.profile_menu_icon_2_2:before{content:"";width: 31px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/boltielofizeteseim.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative}.rightblock  b.profile_menu_icon_2_3:before{content:"";width: 31px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/pay_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative}.rightblock  ul li a .right.lottery-wheel-icon{margin:-12px 0px 0px 0px}.rightblock  ul li a .right.lottery-wheel-icon:after{content:"";width:27px;height:27px;display:inline-block;background-image:url("/mobilev3/images/head/lottery_wheel_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 0px 0px 15px;position:relative;top:10px}.lotteryContentPos{background-image: url(/mobilev3/images/lotterywheel/background_big.png);background-size: 1008px;overflow: hidden;padding: 10px 0;background-position: top center;background-repeat: no-repeat}.lotteryContentPos.xmas{background-image: url(/mobilev3/images/lotterywheel/karacsonyi_kerek_desktop.jpg)}.lotteryWheelBlock{min-height:415px;position:relative;margin-left:-16px;list-style:none;margin:0 0 0 -8px;padding:0;box-sizing:border-box}.lotteryWheelVolume{display: flex;position:absolute;align-items: center;z-index: 2;top: 10px;right: 10px;padding: 4px 8px;border-radius: 2px;background-color: rgba(0,0,0,.8);color: #fff;text-decoration: none}.lotteryWheelVolume svg{width: 16px;height: 16px;margin-right: 4px;fill: #fff}.lotteryWheelMainDiv{width: 376px;height: auto;overflow: visible;position: relative;margin: 30px auto;z-index:4}.lotteryWheelMainDivBlur{width: 376px;height: auto;overflow: visible;position: relative;margin: 30px auto}.active .lotteryWheelMainDiv{-webkit-animation-name: wheel-enter;animation-name: wheel-enter;-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards}.lotteryWheelMainDiv:after{content: '';position: absolute;left: calc(50% - 18px);bottom: -10px;width: 36px;height: 34px;background: url("/mobilev3/images/lotterywheel/arrow.png") no-repeat;background-size:36px 34px}.lotteryWheelButton{background-image: url("/mobilev3/images/lotterywheel/basket_sprite.png");background-size:cover;left: 82px;top: 82px;width: 193px;height: 192px;z-index: 2;position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);padding: 10px;background-repeat: no-repeat;background-position: 0px 0px;-webkit-animation-name: button-focus;animation-name: button-focus;-webkit-animation-duration: .6s;animation-duration: .6s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-direction: alternate;animation-direction: alternate}.lotteryWheelButton:hover{background-position: -220px 0px}.lotteryWheelButton.clicked{-webkit-animation-name:button-disappear;animation-name:button-disappear;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.active .lotteryWheelSpinner{width: 376px;height: 376px;display: inline-block;position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: transform;max-width: 100%}.inactive .lotteryWheelSpinner{width: 376px;height: auto;display: inline-block;position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden;will-change: transform;max-width: 100%}.lotteryWheelSpinner.animated{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.32,.31,.18,.96);animation-timing-function:cubic-bezier(.32,.31,.18,.96);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.lotteryWheelSpinner.win{-webkit-animation-name:spin-win;animation-name:spin-win}.lotteryWheelSpinner.lost{-webkit-animation-name:spin-lost;animation-name:spin-lost}.lotteryWheelSpinner.again{-webkit-animation-name:spin-again;animation-name:spin-again}.lotteryWheelMessage{top: 75px;padding: 24px;position: absolute;left: 0;width: 100%;background: #fff;border: 1px solid #e3e4e6;border-radius: 4px;box-shadow: 0 2px 5px rgba(0,0,0,.15);text-align: center;box-sizing: border-box;z-index: 5}.lotteryWheelMessage.animated{-webkit-animation-name:message-enter;animation-name:message-enter;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.lotteryWheelMessage.hidden{display:none}.lotteryWheelMessage p{margin-top:10px;margin: 20px 0}.lotteryWheelMessageTitle{margin-bottom: 20px;font-weight: 700}.lotteryWheelMessage .button{width: 270px}.lotteryWheelMessage .button.hidden{display:none}.lotteryMainBlock .fbShareBlock{position: relative;display: block!important;height: 20px;margin: 36px 0 30px;box-sizing: border-box;text-align:center}.lotteryMainBlock .lotteryWheelRecomTitle{font-size:20px;text-align:center;max-width:904px;margin:0px auto 44px auto;color:#fff;font-weight:400}.moreLotteryOffers{padding:0px 0px 28px 0px}.moreLotteryOffers .categoryListContainer{max-width:904px;margin:0px auto 0px auto}.moreLotteryOffers .categoryListContainer .offer-block .details .name a{color:#fff}.moreLotteryOffers .categoryListContainer .offer-block .details .label-category{color:#fff}.moreLotteryOffers .categoryListContainer .offer-block .details{background-color:transparent}@-moz-keyframes spin-win{0%{transform:rotate(0)}100%{transform:rotate(3885deg)}}@-webkit-keyframes spin-win{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(3885deg);transform:rotate(3885deg)}}@-o-keyframes spin-win{0%{transform:rotate(0)}100%{transform:rotate(3885deg)}}@keyframes spin-win{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(3885deg);transform:rotate(3885deg)}}@-moz-keyframes spin-lost{0%{transform:rotate(0)}100%{transform:rotate(3825deg)}}@-webkit-keyframes spin-lost{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(3825deg);transform:rotate(3825deg)}}@-o-keyframes spin-lost{0%{transform:rotate(0)}100%{transform:rotate(3825deg)}}@keyframes spin-lost{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(3825deg);transform:rotate(3825deg)}}@-moz-keyframes spin-again{0%{transform:rotate(0)}100%{transform:rotate(3855deg)}}@-webkit-keyframes spin-again{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(3855deg);transform:rotate(3855deg)}}@-o-keyframes spin-again{0%{transform:rotate(0)}100%{transform:rotate(3855deg)}}@keyframes spin-again{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(3855deg);transform:rotate(3855deg)}}@-moz-keyframes button-focus{0%{transform:scale(1)}100%{transform:scale(1.05)}}@-webkit-keyframes button-focus{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-o-keyframes button-focus{0%{transform:scale(1)}100%{transform:scale(1.05)}}@keyframes button-focus{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-moz-keyframes button-disappear{0%{transform:scale(1)}100%{transform:scale(0)}}@-webkit-keyframes button-disappear{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-o-keyframes button-disappear{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes button-disappear{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-moz-keyframes wheel-enter{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes wheel-enter{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes wheel-enter{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes wheel-enter{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes message-enter{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes message-enter{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes message-enter{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes message-enter{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}.profileNotificationContent{}.profileNotificationContent{padding:20px 15px 16px 15px}.profileNotificationContent .passwordBlockForm{width: calc(100% - 379px)}.profileNotificationContent .passwordBlock{width: 100%;padding: 0px 0px 100px 0px}.profileNotificationContent .friendInviteContent{display:flex}.profileNotificationContent h1{font-size:24px;padding:0px;margin: 10px 0px 45px 0px}.profileNotificationContent h2{font-size:16px}.profileNotificationContent span{font-size: 12px;margin: 0px 0px 0px 10px;color:#333333}.profileNotificationContent .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 23px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.profileNotificationContent .profileNotificationCheckbox{margin: 10px 0px 55px 0px;display: flex;align-items: center}.profileNotificationContent  .button{width:calc(100% - 380px);margin: 0px 0px 30px auto;padding: 10px 57px 10px 62px;display: inline-block}.loyalityContainer{background-color: #f2f2fA}.loyalityContainer .profilePageLoyaltyBox{max-width: 905px;margin: auto}.loyalityContainer .profilePageLoyaltyBox h1{margin:0;padding: 20px 0px}.profilePageLoyaltyBox .yellowBox{margin: 10px 0;padding: 15px;background-color: #fffcd6;box-sizing: border-box}.profilePageLoyaltyBox .yellowBox p{text-align:center;color:#000;font-weight:bold}.profilePageLoyaltyBox .table_wrapper{overflow: auto}.profilePageLoyaltyBox .table_loyal_ranks{width:100%;margin-bottom:20px;border-spacing: 0;border-collapse: collapse}.profilePageLoyaltyBox .table_loyal_ranks th{padding: 15px 20px 10px;border-left: 1px solid #f2f2fa;background-image: linear-gradient(to bottom,#f2f2fa, #e3e4e6);;color: #85716f;text-align: center;border-bottom: 1px solid #cbccce;font-weight:400}.profilePageLoyaltyBox .table_loyal_ranks th:first-child{border-left:0}.profilePageLoyaltyBox .table_loyal_ranks th img{display: block;margin: 5px auto 0}.profilePageLoyaltyBox .table_loyal_ranks.width25 th{width:25%}.profilePageLoyaltyBox .table_loyal_ranks .loyal_rank_label{text-align:center;color:#000;font-weight:bold}.profilePageLoyaltyBox .table_loyal_ranks .loyal_rank_label sup{font-size:10px}.profilePageLoyaltyBox .table_loyal_ranks .under_dashed{vertical-align: middle;text-align: center;border-bottom: 1px solid #cbccce;width: 50px;padding: 10px 15px}.profilePageLoyaltyBox .loyal_stared_description{margin-bottom:20px}.profilePageLoyaltyBox .loyalMedalIcon .medal_bronze .table_loyal_rankdescImage{content:"";width: 31px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/pay_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 32px 0px 32px;position:relative;top: 0px}.loyalityContainer .navMenuWrapper{float: left;width: 250px;margin: 42px 16px 0px 0px}.loyalityContainer .navMenuWrapper .navMenu{margin:0;width: 220px}.loyalityContainer .navMenuWrapper .navMenu .boxFull{display:block}.loyalityContainer .navMenuWrapper .navMenu a:last-child{border:0}.loyalityContainer .navMenuWrapper .navMenu a{display: block;line-height: 2.4rem;padding-left: 0px;border-right: 0;border-bottom: 1px solid #e3e4e6;font-size: 15px;color: #6f6f6f;cursor: pointer;text-decoration:none}.loyalityContainer .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.loyalityContainer .navMenuWrapper .navMenu .mobile{border-bottom:0}.loyalityContainer .navMenuWrapper .navMenu h3{font-weight:400;margin: 10px 0;padding: 0 0 0 0px;display: inline-block;font-size: 15px;min-width: 90px;text-transform: uppercase;color: #6b6b70}.loyalityContainer .navMenuWrapper .navMenu span a{display:none}.loyalityContainer .navMenuWrapper .navList{vertical-align:top;width:100%;margin-bottom: 20px;display:inline-block}.loyalityContainer .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.loyaltyBlock{}.loyaltyBlock{padding: 15px 0px;}.loyaltyBlock .inputBlock label{text-transform: uppercase;font-size: 13px;font-weight: 700;color:#000}.loyaltyBlock .loyaltyInputBlock{display:flex;padding: 0px 0px 20px 0px}.loyaltyBlock .loyaltyInputBlock .loyaltyInputBlockLeft{padding: 0px 30px 0px 0px}.loyaltyBlock .loyaltyInputBlock .loyaltyInputBlockLeft,.loyaltyBlock .loyaltyInputBlock .loyaltyInputBlockRight{width:50%}.loyaltyBlock .messageInput{padding:0px 0px 45px 0px}.inputLocation .postCode{width:31%;padding: 0px 25px 0px 0px}.loyalMug{display:block;width:292px;height:340px;background-color:#fff;background-image:url("/mobilev3/images/partner/mugs.jpg");background-position:center bottom;margin:0 auto;text-align:center}.loyalMug.top{background-position:center top}.inputLocation{display:flex}.creditNumber{margin:32px 0 16px;display: flex;justify-content: center}.creditNumber .creditNumberWrapper{display:flex}.creditNumber .creditCounter{display:inline-block;vertical-align:middle;position:relative;margin-right:4px;line-height:1;border:1px solid #e3e4e6;background-color:#fff;border-radius:4px;font-size:80px;font-weight:700;width:69px;height:91px;overflow: hidden}.creditNumber .creditCounter .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 12px}.creditNumber .creditCounter .creditCounterSpaceInner{text-align: left;display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden}.creditNumber .creditNumberUnitWrapper{margin-top: 10px}.creditNumber .creditNumberUnitWrapper .creditNumberUnit{display:inline-block;vertical-align:super;font-size: 24px;font-weight: 700}.creditHistory{text-align:center;margin: 15px 0px 34px 0px}.creditHistory a{text-decoration:none}.justToday .justTodayText{padding: 68px 0px 51px 0px}.justToday .justTodayText p{font-size:16px;line-height:24px;display:inline}.justToday .justTodayNumberContent{}.justToday .justTodayNumberContent .justTodayNumberWrapper{display:flex;justify-content: center}.justToday .justTodayNumberContent .justTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: 4px;line-height: 110px;border: 1px solid #e3e4e6;background-color: #b32a31;border-radius: 4px;font-size: 110px;color: #fff;font-weight: 400;width: 86px;height: 121px;overflow: hidden}.justToday .justTodayNumberContent .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 12px},.justToday .justTodayNumberContent .hour{padding: 0px 50px 0px 0px}.justToday .justTodayNumberContent .minute{padding: 0px 0px 0px 50px}.justToday .justTodayNumberContent .second{padding: 0px 0px 0px 50px} .justToday .justTodayNumberContent .time{display: block;text-align: center;padding: 30px 0px;font-size: 33px}.justToday .justTodayRecomTitle{text-align: center}.offerPage .rightBlockContainer .justToday .justTodayText{padding: 51px 0px 51px 0px}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .justTodayNumberWrapper{display:flex;justify-content: center}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .justTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: 2px;line-height: 55px;border: 1px solid #b71e3d;background-color: #b71e3d;border-radius: 4px;font-size: 50px;color: #fff;font-weight: 400;width: 43px;height: 60px;overflow: hidden}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 8px},.offerPage .rightBlockContainer .justToday .justTodayNumberContent .hour{padding: 0px 25px 0px 0px}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .minute{padding: 0px 0px 0px 25px}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .second{padding: 0px 0px 0px 25px}  .offerPage .rightBlockContainer .justToday .justTodayNumberContent .time{display: block;text-align: center;padding: 15px 0px;font-size: 15px}.offerPage .rightBlockContainer .justToday .justTodayRecomTitle{text-align: center}.offerPage .rightBlockContainer .rightBlock .justTodayText h5{line-height: normal;padding: 0;margin: 0}.offerPage .rightBlockContainer .rightBlock .justTodayText{padding: 15px 20px 20px 20px}.pageContentPos.pageContentGrayWrapper.onlyToday .rightBlock{background: transparent;}.pageContentPos.pageContentGrayWrapper.onlyToday .rightBlock.onlyToday{background-color: #b71e3d;border: 1px solid #b71e3d;color: #fff;border-radius:0;}.pageContentPos.pageContentGrayWrapper.onlyToday .rightBlock .offer-page-buyblock.v3-whiteBox{margin-top:20px;}@media screen and (max-width: 340px){.offerPage .rightBlockContainer .justToday .justTodayNumberContent .justTodayNumber { line-height: 40px;font-size:30px;width: 30px;height: 45px;}}.v3-whiteBox .productDetails{padding-left:0;padding-right:0;}.pageContentPos.pageContentGrayWrapper .offerPage.expiredOffer .rightBlock .offer-page-buyblock.v3-whiteBox{background:#F6E1E1;}.pageContentPos.pageContentGrayWrapper .offerPage.expiredOffer .rightBlock .offer-page-buyblock #product-details-box{display:none;}.pageContentPos.pageContentGrayWrapper .offerPage.expiredOffer .rightBlock #expiredPrice{font-size: 15px;font-weight: 700;}.offerPage.expiredOffer.initialFade{max-height:400px;overflow:hidden;transition: max-height 200ms linear;position:relative;}.offerPage.expiredOffer.initialFade:hover{max-height:676px;}.offerPage.expiredOffer.initialFade:after{content: attr(data-expired-label);display:block;box-sizing:border-box;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;padding-top:150px;color:#000000;font-size:18px;font-weight:500;text-align:center;line-height: 40px;text-shadow: 0 0 4px #ffffff;cursor:pointer;background: linear-gradient(to bottom, transparent 0%, #F1F3F5 75%);}.offerPage.expiredOffer .fadedCoverButton{position:Absolute;z-index:3;left:50%;top:200px;transform: translate(-50%, 0);padding: 10px 32px 10px 32px;display:none;}.offerPage.expiredOffer.initialFade .fadedCoverButton{display:inline-block;}.pageContentPos.pageContentGrayWrapper.expiredSimilarOffers,.pageContentPos.pageContentGrayWrapper.expiredSimilarOffers > .travel-body.offer,.pageContentPos.pageContentGrayWrapper.expiredSimilarOffers > .travel-body.offer .travelPageSection{padding-bottom:0;}.expiredSimilarOffers{border-bottom: 1px solid #e3e4e6;}#offerShortName + .message-block.redfull{margin-bottom:0;}.savedBookmarkElem .justToday .justTodayText{padding: 51px 0px 51px 0px}.savedBookmarkElem .justToday .justTodayNumberContent .justTodayNumberWrapper{display:inline-flex;justify-content: center;margin-top: 7px}.savedBookmarkElem .justToday .justTodayNumberContent .justTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: -2px;line-height: 25px;border: 1px solid #b71e3d;background-color: #b71e3d;border-radius: 4px;font-size: 24px;color: #fff;font-weight: 400;width: 20px;height: 28px;overflow: hidden}.savedBookmarkElem .justToday .justTodayNumberContent .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 4px},.savedBookmarkElem .justToday .justTodayNumberContent .hour{padding: 0px 10px 0px 0px}.savedBookmarkElem .justToday .justTodayNumberContent .minute{padding: 0px 0px 0px 10px}.savedBookmarkElem .justToday .justTodayNumberContent .second{padding: 0px 0px 0px 10px}.basketItem .justToday .justTodayText{padding: 51px 0px 51px 0px}.basketItem .justToday .justTodayNumberContent .justTodayNumberWrapper{display:inline-flex;justify-content: center;margin-bottom:7px}.basketItem .justToday .justTodayNumberContent .justTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: -2px;line-height: 25px;border: 1px solid #b71e3d;background-color: #b71e3d;border-radius: 4px;font-size: 24px;color: #fff;font-weight: 400;width: 20px;height: 28px;overflow: hidden}.basketItem .justToday .justTodayNumberContent .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 4px},.basketItem .justToday .justTodayNumberContent .hour{padding: 0px 10px 0px 0px}.basketItem .justToday .justTodayNumberContent .minute{padding: 0px 0px 0px 10px}.basketItem .justToday .justTodayNumberContent .second{padding: 0px 0px 0px 10px}.creditHow h2{color:#6b6b70;font-size:25px}.creditHow .creditHowBlocks{display: flex}.creditHow .creditHowBlocks .item{text-align:center;padding-top: 16px;margin-left: 20px;padding-bottom: 40px;margin-right: 15px;width:33.333%;flex:1}.creditHow .creditHowBlocks .item.lottery img{width:100px;height:100px}.creditHow .creditHowBlocks .item.photo img{width:100px;height:90px;margin-bottom: 10px}.creditHow .creditHowBlocks .item.friend img{width:100px;height:100px;margin:0px}.creditHow .creditHowBlocks .item h3{font-size:25px;margin: 15px 0px 5px 0px}.creditHow .creditHowBlocks .creditHowText{color:#6b6b70}.creditHow .creditHowBlocks.variation4{display: block}.creditHow .creditHowBlocks.variation4 .item{margin: 0;padding: 16px 30px 40px 30px;box-sizing:border-box;width: 50%;float:left;min-height: 200px}.creditHow .creditHowBlocks .item.newsletter img{width:280px;height: 62px;display:block;margin: 13px auto 14px}.creditHow .creditHowBlocks .item.newsletter h3{line-height: 27px;padding-bottom: 4px}.clr{display:table;clear:both;height:0;width:100%;overflfow:hidden}.giftcardPageTable li,.giftcardPageTable ul{margin-left:0px;padding-left:0px;font-size:14px;line-height:20px}.giftcardPageTable ul{margin:20px 0px;display:block}.giftcardPageTable li{margin-bottom:10px}.giftV2Block{margin-bottom: 32px;background: #fff;padding: 20px;display: block;color: #6b6b6f}.giftV2Block .formatedTitle{text-align: center;font-size: 31px;line-height: 1;color:#000;font-weight: 400}.giftV2Block .topTable{display:flex;padding-top: 20px}.giftV2Block .topTable .topPic{width: 430px;height:300px;background-image:url('/mobilev3/images/giftCard/giftcard.png');background-position:center center;background-size:cover}.giftV2Block .topTable .topPic,.giftV2Block .topTable .topDesc{padding-top:8px;vertical-align:top}.giftV2Block .topText{font-size:14px;display:block;padding-left:100px;min-height:69px;position:relative}.giftV2Block .topText:before{width:42px;height:35px;content:" ";display:block;top:0px;left:38px;position:absolute;background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;background-position:-202px 0px}.giftV2Block .topText.text2:before{background-position: -202px -424px}.giftV2Block .topText.text3:before{background-position: -201px -495px}.giftV2Block .topText.text4:before{background-position: -202px -566px}.giftV2Block .buyMoreTitleRow{height:40px;line-height:40px;font-size:14px;border-radius:5px;background-color:#bdebb1;text-align:center;margin-top:14px;position:relative}.giftV2Block .buyMoreTitleRow:before{content:" ";display:block;position:absolute;top:-7px;left:34px;width:0;height:0;border-style:solid;border-width: 0 10px 8px 10px;border-color: transparent transparent #bdebb1 transparent}.giftV2Block .bottomSum{text-align:right;padding-top:33px;padding-bottom:12px}.giftV2Block .bottomSum .button{width:150px;height:40px;line-height:40px;display:inline-block;padding:0px 16px;text-transform:uppercase;font-weight:bold;border-radius:5px}.giftV2Block .bottomSum .text{font-size:14px;padding-right:22px;display:inline-block}.giftCardV2{cursor: default;height:73px;background-color: #e3e4e6;margin-top:52px;border-radius:5px;padding-top:32px;position:relative}.giftCardV2.cardType151739:after{width:50px;height:50px;position:absolute;top:-1px;right:-1px;content:" ";display:block;background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;background-position: -203px -645px}.giftCardV2.active{border-color:#5eb846;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1);-moz-box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1);box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1);border: 1px solid #5eb846}.giftCardV2 .card{background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;width:164px;height:135px;background-position:-22px 0px;float:left;margin-top:-69px;margin-right:125px}.giftCardV2.cardType151738 .card{background-position:-22px -170px}.giftCardV2.cardType151737 .card{background-position:-22px -343px}.giftCardV2 .text{font-size:18px;line-height:23px;position:relative;top:-1px;float:left}.giftCardV2 .amountContent{display:block}.giftCardV2 .amountContent .amount{font-size:14px;display:inline-block}.giftCardV2 .checkBox{user-select: none;cursor:pointer;padding-left:35px;height:30px;float:left;height:60px;padding-top:13px;padding-right:22px}.giftCardV2 input[type="checkbox"].customCheckbox{display:none}.giftCardV2 input[type="checkbox"].customCheckbox+label{position:relative;padding-left:21px}.giftCardV2 input[type="checkbox"].customCheckbox+label:before{content:"";width:15px;height:15px;background-color:#fff;display:inline-block;position:absolute;top:0;left:0px}.giftCardV2 input[type="checkbox"].customCheckbox:checked+label:before{background-image:url("/mobilev3/images/content/checkbox_checkmark.png");background-size:11px 9px;background-repeat:no-repeat;background-position:center;background-color:#fff;border-color: transparent}.giftCardV2 .theSelectContainer select{display:none;position:absolute;height:21px;width:100%;z-index:2;opacity:0}.giftCardV2 .theSelectContainer{display: inline-block;cursor:pointer;height:21px;line-height:21px;width:25px;margin-top:3px;border:1px solid #ded4c8;margin-bottom:7px;position:relative;top:2px;vertical-align:middle;text-align:left}.giftCardV2 .theSelectContainer.opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.giftCardV2 .theSelectContainer.opened:before{top:21px}.giftCardV2 .theSelectContainer span.actualValue{background: #fff;display: block;height:21px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;position:relative;padding-left:14px;padding-left:0px;padding-right:0px;text-align:center;width:25px}.giftCardV2 .theSelectContainer span.actualValue:after{display:none;content:"";width:0;height:0;border-style:solid;border-width:9px 5.5px 0 5.5px;border-color:#9c9791 transparent transparent transparent;position:absolute;top:6px;right:15px}.giftCardV2 .theSelectContainer.opened input[type="text"]{width:calc(100% - 40px);height:21px;line-height:21px;border:0px;position:relative;top:-41px}.giftCardV2 .theSelectContainer .optionsContainer{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background: #fff;position: absolute;overflow: auto;top:21px;border:1px solid #ded4c8;z-index:2;left:-1px}.giftCardV2 .theSelectContainer .optionsContainer .elem{display:block;padding:5px;cursor:pointer;height:auto;min-height:20px;padding-top:3px;padding-bottom:3px;line-height:20px;font-size:14px;text-align:center}.giftCardV2 .theSelectContainer input[type="text"]{opacity:0;display:none}.top-filtersV3{display: flex;margin:10px 0px;max-width: 1205px;flex-direction: column;box-sizing: border-box;margin: 0 auto;padding: 15px 15px 0px 15px}.top-filtersV3.desktop-only{padding: 0px 15px}.top-filtersV3 .filterPos{}.top-filtersV3 .filterSelect a{display:none}.top-filtersV3 .filterLocationLink.opened{border-left:1px solid #e3e4e6;border-right:1px solid #e3e4e6;color: #0074c1;position: relative;bottom: -1px;border-bottom: 1px solid #ffffff}.top-filtersV3 .sort{display:none}.top-filtersV3 .buttonGroup .filterLocationLink:hover{text-decoration:none}.top-filtersV3 .buttonGroup a{font-size:14px;color:#000;text-decoration:none;margin: 0px;display: inline-block;padding-top: 10px;padding-bottom: 10px;padding-left: 9px;padding-right: 16px}.top-filtersV3 .buttonGroup .spacer{padding-top: 10px;padding-bottom: 10px;padding-left: 12px;padding-right: 16px;font-size: 14px;height:100%}.top-filtersV3 .buttonGroup a.filterLinkToggle{float: right;padding-right: 0}.top-filtersV3 .buttonGroup a.filterLinkToggle .arrow{display:none}.top-filtersV3 .buttonGroup a.filterLinkToggle.active{font-weight: 700}.top-filtersV3 .buttonGroup a.filterLinkToggle.opened .arrow{display: inline}.top-filtersV3 .buttonGroup a.filterLinkToggle.opened{border-left: 1px solid #e3e4e6;color: #0074c1;border-bottom:1px solid #ffffff;position: relative;bottom: -1px}.top-filtersV3 .buttonGroup .filterLocationLink:after{content:"";width:0;height:0;border-style:solid;position: relative;top: 13px;right: -8px;border-width: 6px 6px 0px 6px;border-color:#cbccce transparent transparent transparent}.top-filtersV3 .buttonGroup .filterLocationLink:after{transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.top-filtersV3 .buttonGroup .filterLocationLink.opened:after{transform:rotate(180deg);top: -11px;right: -8px;border-width: 0px 6px 6px 6px;border-color: transparent transparent #cbccce transparent}.top-filtersV3 .buttonGroup .filterLocationLink.no-arrow:after,.top-filtersV3 .buttonGroup .filterLocationLink.no-arrow.opened:after{display:none}.top-filtersV3 .buttonGroup .filterLocationLink.singleSelect:after{display:none}.top-filtersV3 .buttonGroup a.selected{color:#0074c1}.top-filtersV3 .buttonGroup a:hover{text-decoration:none}.top-filtersV3 .buttonGroup a:first-child{margin:0px 0px 0px 0px}.top-filtersV3 .selectedFilter .table a{display: inline-block;font-size: 14px;color: #000;font-weight: 400;padding: 0px 0px 0px 25px;position: relative;width: 100%;text-align: left}.top-filtersV3 .categoryTitle small{color:#6b6b70}.top-filtersV3 .filterSelect{display:inline-block;vertical-align:top;position:relative;top:10px}.top-filtersV3 .categoryTitleSelect{top:10px;position:relative;font-size:24px;font-weight: 700;text-decoration:none;display:inline-block}.top-filtersV3 .categoryTitleSelect:before{content: '\2014';margin: 0 8px;color: #000;font-size: 1.8rem}.top-filtersV3 .categoryTitleSelect:after{transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;content:"";position:absolute;top: 22px;right: -20px;width:0;height:0;border-style:solid;border-width: 6px 6px 0px 6px;border-color:#cbccce transparent transparent transparent}.top-filtersV3  .filterLocation.hide .categoryTitleSelect:after{transform:rotate(180deg);transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;content:"";position:absolute;top: 22px;right: -20px;width:0;height:0;border-style:solid;border-width: 6px 6px 0px 6px;border-color:#cbccce transparent transparent transparent}.top-filtersV3 a.opened.categoryTitleSelect:after{transform:rotate(180deg)}.top-filtersV3 .categoryTitle{display:inline-block;vertical-align:top;margin:14px 0px 36px 0px;font-weight: 500;font-size:24px}.top-filtersV3 .noTitle{margin-bottom: 36px 0px}.top-filtersV3 .categoryTitle small{color:#6b6b70}.top-filtersV3 .filterSelect{display:inline-block;vertical-align:top;position:relative;top:10px}.top-filtersV3 .buttonGroup{display: table-cell;margin: 0;width:100%;border-top:1px solid #e3e4e6;border-bottom:1px solid #e3e4e6}.top-filtersV3 .offerNumberBlock{display:block;color:#6b6b70;font-size:14px;text-align:center;padding:0px 0px 7px 0px}.top-filtersV3 .offerNumberBlock a{text-decoration:none}.top-filtersV3 .offerNumberBlock a:hover{text-decoration:underline}.top-filtersV3 .loadingGif{position:relative;top:110px;margin:auto;display:block;height:0px;overflow:visible}.top-filtersV3 .loadingGif.hide{display:none}.top-filtersV3 .filterLabel{margin-right: 12px;font-size: 12px;line-height: 1.6rem;font-weight: 500;letter-spacing: .6px;margin-left: 12px;text-transform: uppercase;color:#6b6b70}.top-filtersV3 .filterLabel:before{position:relative;content:"";width: 10px;display: inline-block;height: 10px;background-image: url(/mobilev3/images/head/filter.svg);background-size: contain;background-repeat: no-repeat;right: 10px;background-position: center}.top-filtersV3 .travelLocalities{display:block;border-bottom: 1px solid #e3e4e6;text-align: center;padding: 10px 0px}.top-filtersV3 .travelLocalities.filter{display: flex;justify-content: center;align-items: center;flex-flow: row wrap}.top-filtersV3 .travelLocalities .buttonDiv{width:100%;padding-top: 25px}.top-filtersV3 .travelLocalities.sort{text-align: right}.top-filtersV3 .travelLocalities.sort a.active{color: #0074c1}.top-filtersV3 .travelLocalities .filterBoxContent .filterBox{padding-bottom: 1px;margin-left: 0;margin-right: 0}.top-filtersV3 .travelLocalities .filterBoxContent .filterBox .filterSliderValues{justify-content: space-between;max-width: 190px;margin: 32px auto 8px;display: flex;color: #000;font-weight:700;font-size:14px}.top-filtersV3 .travelLocalities .filterBoxContent .filterBox .filterSliderValuesWrapper{position: relative;max-width: 200px;margin: 0 auto 32px}.top-filtersV3 .travelLocalities .filterBoxContent .filterBox .filterSliderValuesWrapper .filterSliderHandles.top-filtersV3 .travelLocalities .filterBoxContent .filterBox .filterSliderValuesWrapper .filterSliderHandles .sliderRange{height: 1px;background: #0074c1;position: relative;top: 15px}.top-filtersV3 .travelLocalities .filterBoxContent .filterBox .filterSliderValuesWrapper .filterSliderHandles .ui-slider-handle:hover{background-color:#f6f6f6}.top-filtersV3 .travelLocalities .filterBoxContent .filterBox .filterSliderValuesWrapper .filterSliderHandles .ui-slider-handle:after{content:"";width: 10px;height: 10px;display: inline-block;background-image:url("/mobilev3/images/head/filter-subheader-icon.png");background-size: contain;background-repeat: no-repeat;top: 8px;left: -1px;position: relative;background-position: center}.top-filtersV3 .travelLocalities .filterBoxContent .filterBox .filterSliderValuesWrapper .filterSliderHandles .ui-slider-handle.left:after{transform:rotate(180deg);content:"";width: 10px;height: 10px;display: inline-block;background-image:url("/mobilev3/images/head/filter-subheader-icon.png");background-size: contain;background-repeat: no-repeat;top: 8px;left: 1px;position: relative;background-position: center}.top-filtersV3 .travelLocalities .filterBoxContent .filterBox .filterSliderValuesWrapper .filterSliderHandles .filterSlider .date a{text-decoration:none;color:white}.top-filtersV3 .travelLocalities.hide{display:none}.top-filtersV3 .travelLocalities a:hover{text-decoration:none}.top-filtersV3 .travelLocalities a.button{color:#fff;font-weight: bold}.top-filtersV3 .travelLocalities.filter a{display:inline-block}.top-filtersV3 .travelLocalities a{padding:4px 12px 4px 19px;color:#000;font-size: 14px;font-weight: 400;text-decoration:none}.top-filtersV3 .travelLocalities.sort a:last-child{padding-right: 0px}.top-filtersV3 .used_filter{display: block;width:100%;background-color: #0074c1;text-align: center;padding: 5px 0px;font-size: 14px;margin-top: 6px;color: #fff}.top-filtersV3 .used_filters.travel{display: flex;justify-content: space-between;align-items: flex-start;padding-top: 0}.top-filtersV3 .used_filters.travel .used_filter{margin-top:0;line-height: 24px;max-width:100%;width:auto;;display: inline-block;margin-right: 16px;margin-top: 4px;padding: 0 8px 0 8px;min-height: 23px;border-radius: 4px}.top-filtersV3 .used_filter .elem:hover{text-decoration: underline}.top-filtersV3 .used_filter:hover .divider{text-decoration: none}.top-filtersV3 .used_filter span{color:#fff}.top-filtersV3 .used_filter span.tag{font-weight: 700}.top-filtersV3 .used_filter .used_filter_close:after{content:"";width: 16px;height: 16px;display: inline-block;background-image:url("/mobilev3/images/content/remove.png");background-size: contain;background-repeat: no-repeat;top: 3px;left: 5px;position: relative;background-position: center}.top-filtersV3 .used_filters.travel .used_filter .used_filter_close:after{background-image:url("/mobilev3/images/travelPage/white_x.svg");width:11px;height: 11px;top: 1px;font-size: 14px;left:0}.top-filtersV3 .used_filters.travel .used_filter .used_filter_close{margin-right:auto;margin-left: 14px}.top-filtersV3 .used_filters.travel .used_filter .used_filter_close:hover:after{background-image: url("/mobilev3/images/travelPage/blue_x.svg")}.top-filtersV3 .used_filters .filterRemove:hover{text-decoration: underline}.top-filtersV3 .used_filters .filterRemove{text-decoration: none;font-family: "Roboto";margin-top: 10px;font-size: 14px}.top-filtersV3 .used_filters .filterRemove:before{content: "";display: inline-block;width: 12px;height: 12px;margin-right: 9px;pointer-events: none;background-image: url("/mobilev3/images/travelPage/x_icon.svg");background-repeat: no-repeat;background-position: 0px 0px;background-size: cover;position: relative;top: 1px}.top-filtersV3 .filterLocation{display:block}.top-filtersV3 .filterLocation.hide{display:none}.top-filtersV3 .travelLocalities input[type="checkbox"].customCheckbox{display:none}.top-filtersV3 .travelLocalities input[type="checkbox"].customCheckbox+label{display:inline-block;font-size:14px;color:#000;font-weight:400;padding:0px 0px 0px 25px;position:relative}.top-filtersV3 .travelLocalities input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width:14px;height:14px;background-color: transparent;position:absolute;top:2px;left:4px;box-sizing:border-box;border:1px solid #000;border-radius:5px}.top-filtersV3 .travelLocalities input[type="checkbox"].customCheckbox.bordered+label:before{background-color:transparent;border:1px solid #cbccce}.top-filtersV3 .travelLocalities input[type="checkbox"].customCheckbox:checked+label:before{background-image:url("/mobilev3/images/head/pipe-blue.png");background-size:11px 9px;background-repeat:no-repeat;background-position:center;background-color:#fff;border:1px solid #0074c1}.top-filtersV3 .travelLocalities .table{display:inline-block;-webkit-column-count: 4;column-count: 4;column-gap: 80px;-webkit-column-gap: 80px;column-fill: balance}.top-filtersV3 .travelLocalities .table input[type="checkbox"].customCheckbox+label{width: 100%;text-align: left}.top-filtersV3 .selectedFilter{margin-bottom:16px}.top-filtersV3 .buttonGroup .filterLocationLink.active{font-weight: 700} .travelSwitchFilter .travelSwitchItems .travelSwitch_title:before,.travelSwitchFilter .travelSwitchItemsCol .travelSwitchItem:before,.top-filtersV3 .filterLocationLink.singleSelect.active:before,.top-filtersV3 .travelSwitchFilter .travelSwitch_title:before,.top-filtersV3 .travelSwitchFilter .travelSwitchItemsCol a:before,.top-filtersV3 .travelLocalities .active:before{content:"";display:inline-block;width:16px;height:14px;position:relative;background-image:url(/mobilev3/images/head/pipe-blue.png);background-position: center;background-size: contain;top: 3px;left: -5px;background-repeat: no-repeat}.top-filtersV3 .travelLocalities.sort .active:before{content:"";display:inline-block;width:0px;height:0px;position:relative;background-image:none;background-position: center}.travelSwitchFilter .travelSwitchItems .travelSwitch_title.disabled,.travelSwitchFilter .travelSwitchItemsCol .travelSwitchItem.disabled,.top-filtersV3 .filterLocationLink.singleSelect.disabled ,.top-filtersV3 .travelSwitchFilter .travelSwitch_title.disabled,.top-filtersV3 .travelSwitchFilter .travelSwitchItemsCol a.disabled,.top-filtersV3 .travelLocalities a.disabled{color: #cbccce;pointer-events: none;cursor: default}.filterLocationLink.singleSelect.active,.top-filtersV3 .travelLocalities .active{font-weight: 700}.top-filtersV3 .travelLocalities .active .arrow{color:#0074c1}.top-filtersV3 .date a{color:white}.top-filtersV3 .date{padding: 20px 0px}.top-filtersV3 .date .date-picker-wrapper{margin: 0 8px}.top-filtersV3 .date .date-picker-separator{height: 100%;display: flex;font-size: 17px;padding: 5px 0px}.top-filtersV3 .date .date-inputs{display:flex;justify-content:center}.top-filtersV3 .date .dateSpan{position:relative;display: inline-block;cursor:pointer}.top-filtersV3 .date .dateSpan:after{padding-right: 17px;position: absolute;top: 6px;right: 0px;content: "";display: inline-block;width: 15px;cursor: pointer;height: 30px;pointer-events: none;background-image:url(/mobilev3/images/travelPage/calendar.svg);background-repeat: no-repeat;background-position: 0px 0px}.top-filtersV3 .date input[type="text"]{border: 1px solid #cbccce;font-size: 14px;width: 140px!important;line-height: 35px;cursor: pointer;padding: 1px 10px}.travelLocalities .calendarContainer{background-color: #fff;width: 260px;padding: 13px 16px 16px;font-size: 1.2em;box-shadow: 0 6px 8px rgba(0,0,0,.25)}.travelLocalities .calendarContainer.stayTo_input{right:0px}.travelLocalities .calendarContainer .calendar_title{font-size: 15px;;color: #333;text-transform: uppercase}.travelLocalities table.calendar_table{width:254px;border: 0;margin-top: 10px}.travelLocalities table.calendar_table > tbody > tr:first-child{border: 1px solid #ddd;font-weight: 700;background-color: #e9e9e9}.travelLocalities table.calendar_table > tbody > tr:first-child > td{background-color: #e9e9e9;color: #333;border-color: #fff}.travelLocalities table.calendar_table > tbody > tr:first-child > td div{font-weight: 700;font-size: 15.6px;color: #333;text-align: center;margin-left: 0}.travelLocalities table.calendar_table > tbody > tr:first-child > td:first-child,.travelLocalities table.calendar_table > tbody > tr:first-child > td:last-child{border-color: inherit}.travelLocalities table.calendar_table > tbody > tr:first-child > td div.left_arrow,.travelLocalities table.calendar_table > tbody > tr:first-child > td div.right_arrow{color: #e9e9e9}.travelLocalities table.calendar_table > tbody > tr:first-child > td div.left_arrow:before,.travelLocalities table.calendar_table > tbody > tr:first-child > td div.right_arrow:before{background-image:url("/mobilev3/images/travelPage/icon-left.svg");content:'';background-size: 12px 12px;background-repeat:no-repeat;background-position:center;position: relative;top: 8px;left: 34%;display: block;height: 12px;width: 12px}.travelLocalities table.calendar_table > tbody > tr:first-child > td div.right_arrow:before{transform:rotate(180deg)}.travelLocalities .calendar_table .calendar_week_row td{background-color: #fff}.travelLocalities table.calendar_table .calendar_day{border: 1px solid #e4e9e9;margin: 2px 2px}.travelLocalities table.calendar_table > tbody > tr > td div.calendar_day{border-color: #c5c5c5}.travelLocalities table.calendar_table > tbody > tr > td:last-child div.calendar_day.disabled,.travelLocalities table.calendar_table > tbody > tr:nth-last-child(2) > td div.calendar_day.disabled,.travelLocalities table.calendar_table > tbody > tr > td div.calendar_day.disabled{border-color: #e4e9e9}.travelLocalities table.calendar_table > tbody > tr > td:last-child div.calendar_day,.travelLocalities table.calendar_table > tbody > tr:nth-last-child(2) > td div.calendar_day{border: 1px solid #c5c5c5}.travelLocalities table.calendar_table > tbody > tr:nth-last-child(2) > td div.calendar_day.hidden,.travelLocalities table.calendar_table .calendar_day.hidden,.travelLocalities table.calendar_table > tbody > tr > td:last-child div.calendar_day.hidden{border:0}.travelLocalities table.calendar_table .calendar_day.hidden,.travelLocalities table.calendar_table > tbody > tr > td:last-child div.calendar_day.hidden:hover{background-color: inherit;cursor: default}.travelLocalities table.calendar_table > tbody > tr > td:first-child,.travelLocalities table.calendar_table > tbody > tr > td:last-child{border:0}.travelLocalities .calendar_table .year_label{max-width: 60px} .range-slider{position: relative;width: 200px;height: 35px;text-align: center;}.range-slider input{pointer-events: none;position: absolute;overflow: hidden;left: 0;top: 0px;width: 200px;outline: none;height: 40px;margin: 0;padding: 0}.range-slider input::-webkit-slider-thumb{pointer-events: all;position: relative;z-index: 1;outline: 0;}.range-slider input::-moz-range-thumb{pointer-events: all;position: relative;z-index: 10;-moz-appearance: none;width: 9px;}.range-slider input::-moz-range-track{position: relative;z-index: -1;background-color: rgba(0, 0, 0, 1);border: 0;}.range-slider input:last-of-type::-moz-range-track{-moz-appearance: none;background: none transparent;border: 0;}.range-slider input[type=range]::-moz-focus-outer{border: 0;} .rangeValue{width: 30px;} input[type=range]{-webkit-appearance: none;background: none;}input[type=range]::-webkit-slider-runnable-track{height: 5px;border: none;border-radius: 3px;background: transparent;} input[type=range]::-ms-track{height: 5px;background: transparent;border: none;border-radius: 3px;}input[type=range]::-moz-range-track{height: 5px;background: transparent;border: none;border-radius: 3px;} input[type=range]::-webkit-slider-thumb{-webkit-appearance: none;border: none;height: 25px;width: 24px;border-radius: 50%;background: #fff;border: 1px solid #0074c1;margin-top: -5px;position: relative;z-index: 10000} input[type=range].rangeOne::-webkit-slider-thumb:hover,input[type=range].rangeTwo::-webkit-slider-thumb:hover{background-color: #f6f6f6}input[type=range]::-ms-thumb{-webkit-appearance: none;border: none;height: 16px;width: 16px;border-radius: 50%;background: #555;margin-top: -5px;position: relative;z-index: 10000;} input[type=range]::-moz-range-thumb{-webkit-appearance: none;border: none;height: 16px;width: 16px;border-radius: 50%;background: #555;margin-top: -5px;position: relative;z-index: 10000;} input[type=range]:focus{outline: none;} .full-range, .incl-range{width: 100%;height: 1px;left: 0;top: 25px;position: absolute;background: #DDD;}.incl-range{background: #0074c1}input[type=range].rangeOne::-moz-range-thumb:hover,input[type=range].rangeTwo::-moz-range-thumb:hover{background-color:#f6f6f6}input[type=range].rangeOne::-moz-range-thumb{transform: rotate(180deg);height: 25px;width: 25px;border-radius: 50%;background-color: transparent;background-image: url(/mobilev3/images/head/filter-subheader-icon.png);background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size: 8px 11px;cursor: pointer;-webkit-appearance: none;position: relative;z-index: 50000;top: 17px;margin-top: -23px;border: 1px solid #0074c1}input[type=range].rangeTwo::-moz-range-thumb{height: 25px;width: 25px;border-radius: 50%;background-color: transparent;background-image: url(/mobilev3/images/head/filter-subheader-icon.png);background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size: 8px 11px;cursor: pointer;-webkit-appearance: none;position: relative;z-index: 50000;top: 17px;margin-top: -19px;border: 1px solid #0074c1}input[type=range].rangeOne::-webkit-slider-thumb{transform: rotate(180deg);height: 25px;width: 25px;border-radius: 50%;background-color: transparent;background-image: url(/mobilev3/images/head/filter-subheader-icon.png);background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size: 8px 11px;cursor: pointer;-webkit-appearance: none;position: relative;z-index: 50000;top: 17px;margin-top: -23px}input[type=range].rangeTwo::-webkit-slider-thumb{height: 25px;width: 25px;border-radius: 50%;background-color: transparent;background-image: url(/mobilev3/images/head/filter-subheader-icon.png);background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size: 8px 11px;cursor: pointer;-webkit-appearance: none;position: relative;z-index: 50000;top: 17px;margin-top: -23px}.filterSubheader{padding: 25px 0;border-bottom: 1px solid #e3e4e6;background-color: #f2f2fa}.filterSubheader .filterSubheaderWrap{padding-left: 32px;padding-right: 32px;max-width: 1160px;margin: 0 auto}.filterSubheader .filterSubheaderWrap a{font-size:16px;text-decoration:none;font-weight: 500}.filterSubheader .filterSubheaderWrap a:hover{text-decoration:underline}.filterSubheader .filterSubheaderWrap a:before{width: 14px;height: 16px;content:"";background-image:url(/mobilev3/images/head/filter-subheader-icon.png);display:inline-block;background-size: contain;background-repeat: no-repeat;right: 10px;position: relative;top: 4px;background-position: center}.filterSubheader .filterSubheaderWrap a.filterSubheaderlink{padding-left: 8px;font-size: 14px;font-weight: 400}.mainBlock.photoWidth{max-width:467px}.photoPage h1{display:block;margin:0px 0px 0px 0px;font-size:24px;font-weight:700;box-sizing:border-box;padding:46px 0px 16px 0px;width:100%;text-align:center}.photoPage .contentImage{max-width:312px;display: block;margin:60px auto 60px auto;width:100%}.photoPage .contentBackground{display:block;margin:0px 0px 60px 0px;padding:36px 36px 36px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.photoPage .contentBackground h1{font-size:18px;color:#000;padding:0px 0px 16px 0px}.photoPage .contentBackground  .content{display:block;font-size:16px;line-height:22px;color:#6b6b6f;margin:0px 0px 0px 0px}.photoPage .contentBackground  .content ul{padding:0 0 0 0}.photoPage .contentBackground  .content li{list-style: none}.photoPage .contentBackground  .content li:before{content:".";font-size:30px;top: -5px;position: relative;padding-right: 5px}.photoPage a{width:100%;text-align: center}.photoPage .contentBackground  .content .photoSelect td{text-align:center;color:#000}.photoPage .contentBackground  .content .photoSelect tr td:first-child{width:62%}.photoPage .contentBackground  .content .photoSelect input{position:absolute;visibility:hidden}.photoPage .contentBackground  .content select{display:none}.photoPage .contentBackground  .content .theSelectContainer{margin-bottom:15px}.photoPage .contentBackground  .content .theSelectContainer input[type="text"]{display:none}.photoPage .contentBackground  .content .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:35px;line-height:35px;padding:0px 51px 0px 12px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.photoPage .contentBackground  .content .theSelectContainer.opened .actualValue{border:1px solid #009900}.photoPage .contentBackground  .content .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.photoPage .contentBackground  .content .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.photoPage .contentBackground  .content .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto}.photoPage .contentBackground  .content .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.photoPage .contentBackground  .content .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.photoPage .contentBackground  .content .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.photoPage .contentBackground  .content .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.photoPage .contentBackground  .content .photoCheckbox{margin-top:16px}.photoPage .uploadPictureHTML5Thumb{width:100%}.photoPage .uploadPictureHTML5Delete{width: 30px;height: 30px;background-color:#C2442C;border-radius:50%;position:absolute;top: 67px;color: #fff;right: 22px;cursor:pointer;text-align:center;line-height:30px}.photoPage .uploadPictureHTML5Delete:before{content:"";color:#fff;font-size:14px;font-weight:900}.photoPage .uploadPictureHTML5Delete::before{content: '';position: absolute;height: 2px;width: 60%;top: 50%;left: 6px;margin-top: -1px;background: #fff;border-radius: 2px;transform:rotate(45deg)}.photoPage .uploadPictureHTML5Delete::after{content: '';position: absolute;height: 2px;width: 60%;top: 50%;border-radius: 2px;left: 6px;margin-top: -1px;background: #fff;transform:rotate(-45deg)}@media only screen and (max-device-width:1008px) {.offerDeatilOverlayCont {margin:0 8px 32px}}.buttonTop{position: fixed;bottom: 50px;right: -70px;width:70px;height:50px;box-sizing:border-box;padding-left:10px;z-index: 99;opacity: 0;transition: all .3s linear;background:#5b5b5b;border-radius: 3px 0 0 3px;}.buttonTop:hover{background:#bbbec3;}.buttonTop.goToHidden{opacity: 0;transition: all .3s linear;}.buttonTop.goToShow{opacity: 1;right:0px;transition: all .3s linear;}.buttonTop .arrowTop{display:block;width: 50px;height: 50px;background-image: url("/mobilev3/images/offers/gallery_arrow_right.png");background-size: auto 20px;background-position: center center;background-repeat: no-repeat;transform-origin: center center;transform: rotate(-90deg);}.travel-body .travelPageSection{padding:32px 0px;box-sizing:border-box}.travel-body .travelPageSection .title{font-size:32px;font-weight:400;padding:0px;margin:0px;box-sizing:border-box}.travel-body .title{font-size:32px;font-weight:600}.travel-body{align-items: center;margin: auto;max-width: 1240px;padding:20px 20px 0px 20px;box-sizing:border-box}.travel-body.offer{padding:0px 20px 20px 20px}.travel-footer .moreButton,.travel-body .moreButton{width:auto;text-align:center;background-color:#fff;color:#000;border:1px solid #cbccce;box-shadow:0 1px 0 #e3e4e6;font-weight: 500;padding: 4px 16px;font-size:14px;position:relative;display:inline-block;vertical-align:top;border-radius:4px;text-decoration:none;box-sizing:border-box}.travel-footer .moreButton:hover,.travel-body .moreButton:hover{background-color:#e3e4e6;border:1px solid #cbccce;box-shadow:0 1px 0 #cbccce}.travel-head .button.blue,.travel-body .button.blue{font-size: 14px}.travel-body .categoryListContainer{margin-right: -12px}.travel-head{align-items: center;margin: auto}.travel-head{height:385px;justify-content: space-around}.travel-head .content{display: flex;align-items: center;justify-content: space-around;margin: auto;max-width: 1240px;padding: 0 32px}.travel-head .content .tag{padding-left: 32px;padding-right: 32px;max-width: 1008px;margin: 0 auto}.travel-head .content .tag.title{padding-right:64px}.travel-head .content .tag h1{font-size: 56px;font-weight: 700;line-height: 72px;color: #fff;margin-bottom: 24px;text-align: left;text-shadow: 0 2px 4px rgba(0,0,0,.5);max-width: 500px;display: inline}.travel-head .content .form_container{max-width: 400px;padding: 20px 0;margin-top: 0;border-radius: 4px;background-color: rgba(0,0,0,.6)}.travel-head .content .form_container .form_content{padding: 12px 0 7px}.travel-head .content .form_container .form_content .title{font-size: 30px;color: #fff;font-weight: 700}.travel-head .content .form_container .form_content .date{margin: 16px 0;;display:flex}.travel-head .content .form_container .form_content .dateSpan{position: relative;display: inline-block}.travel-head .content .form_container .form_content .dateSpan:after{padding-right: 17px;position: absolute;top: 4px;right:4px;content: "";display: inline-block;width: 15px;cursor: pointer;height: 30px;pointer-events: none;background-image: url(/mobilev3/images/travelPage/calendar.svg);background-repeat: no-repeat;background-position: 0px 0px}.travel-head .content .form_container .form_content .date input[type="text"]{border: 1px solid #cbccce;font-size: 14px;width:146px;line-height: 35px;padding: 1px 10px;cursor: pointer;height:35px}.travel-head .content .form_container .form_content .date .date-picker-wrapper:last-child input{border-left: 0;border-radius: 0 4px 4px 0}.travel-head .content .form_container .form_content .date .date-picker-wrapper:first-child input{border-radius: 4px 0 0 4px}.travel-head .content .form_container .form_content .button{width:100%;text-align: center;padding: 8px 52px}.travel-head .content .form_container .form_content .labels{display:none}.travel-head .content .form_container .form_content .boxes input[type="radio"].customRadio+label{color:#fff;display: inline-block;font-size: 18px;padding-left: 18px}.travel-head .content .form_container .form_content .boxes input[type="radio"].customRadio+label:before{width:12px;height:12px;top:2px;left:0px}.travel-head .content .form_container .form_content .boxes input[type="radio"].customRadio:checked+label:after{top: 5.5px;left: 3.5px;width: 7px;height: 7px}.travel-head .calendarContainer{background-color: #fff;width: 260px;margin-top: 6px;padding: 13px 16px 16px;font-size: 1.2em;box-shadow: 0 6px 8px rgba(0,0,0,.25)}.travel-head .calendarContainer.stayTo_input{right:0px}.travel-head .calendarContainer.stayFrom_input::after{position: absolute;display: block;content: '';left: 25%;top:-7px;;width: 0;height: 0;border-style: solid;border-width: 8px 8px 0;border-color: #fff transparent transparent;border-color .1s ease-out;transform:rotate(180deg)}.travel-head .calendarContainer.stayTo_input::after{position: absolute;display: block;content: '';right: 25%;top:-7px;;width: 0;height: 0;border-style: solid;border-width: 8px 8px 0;border-color: #fff transparent transparent;border-color .1s ease-out;transform:rotate(180deg)}.travel-head .calendarContainer .calendar_title{font-size: 15px;;color: #333;text-transform: uppercase}.travel-head table.calendar_table{width:254px;border: 0;margin-top: 10px}.travel-head table.calendar_table > tbody > tr:first-child{border: 1px solid #ddd;font-weight: 700;background-color: #e9e9e9}.travel-head table.calendar_table > tbody > tr:first-child > td{background-color: #e9e9e9;color: #333;border-color: #fff}.travel-head table.calendar_table > tbody > tr:first-child > td div{font-weight: 700;font-size: 15.6px;color: #333;text-align: center;margin-left: 0}.travel-head table.calendar_table > tbody > tr:first-child > td:first-child,.travel-head table.calendar_table > tbody > tr:first-child > td:last-child{border-color: inherit}.travel-head table.calendar_table > tbody > tr:first-child > td div.left_arrow,.travel-head table.calendar_table > tbody > tr:first-child > td div.right_arrow{color: #e9e9e9}.travel-head table.calendar_table > tbody > tr:first-child > td div.left_arrow:before,.travel-head table.calendar_table > tbody > tr:first-child > td div.right_arrow:before{background-image:url("/mobilev3/images/travelPage/icon-left.svg");content:'';background-size: 12px 12px;background-repeat:no-repeat;background-position:center;position: relative;top: 8px;left: 34%;display: block;height: 12px;width: 12px}.travel-head table.calendar_table > tbody > tr:first-child > td div.right_arrow:before{transform:rotate(180deg)}.travel-head .calendar_table .calendar_week_row td{background-color: #fff}.travel-head table.calendar_table .calendar_day{border: 1px solid #e4e9e9;margin: 2px 2px}.travel-head table.calendar_table > tbody > tr > td div.calendar_day{border-color: #c5c5c5}.travel-head table.calendar_table > tbody > tr > td:last-child div.calendar_day.disabled,.travel-head table.calendar_table > tbody > tr:nth-last-child(2) > td div.calendar_day.disabled,.travel-head table.calendar_table > tbody > tr > td div.calendar_day.disabled{border-color: #e4e9e9}.travel-head table.calendar_table > tbody > tr > td:last-child div.calendar_day,.travel-head table.calendar_table > tbody > tr:nth-last-child(2) > td div.calendar_day{border: 1px solid #c5c5c5}.travel-head table.calendar_table > tbody > tr:nth-last-child(2) > td div.calendar_day.hidden,.travel-head table.calendar_table .calendar_day.hidden,.travel-head table.calendar_table > tbody > tr > td:last-child div.calendar_day.hidden{border:0}.travel-head table.calendar_table .calendar_day.hidden,.travel-head table.calendar_table > tbody > tr > td:last-child div.calendar_day.hidden:hover{background-color: inherit;cursor: default}.travel-head table.calendar_table > tbody > tr > td:first-child,.travel-head table.calendar_table > tbody > tr > td:last-child{border:0}.travel-head .calendar_table .year_label{max-width: 60px}.travel-body .filterLocation{flex-direction: row;flex-wrap: wrap}.travel-body .filterLocation a{text-decoration: none}.travel-body .filterLocation .links{margin-top: 24px;flex-direction: row;flex-wrap: wrap}.travel-body .filterLocation .links .travel_button{width:33%;position: relative;margin-bottom: 8px;border-radius: 4px 4px 8px 8px;transition: background-color .1s ease-out;height: 144px;flex-basis:calc(33.3% - 16px)}.travel-body .filterLocation .links .travel_button:not(:first-of-type){margin-left:24px;box-sizing:border-box}.travel-body .filterLocation .travel_filter_cont{width:100%;height: 136px;display:inline-flex;border-radius: 4px;box-shadow: 0 2px 8px rgba(0,0,0,.2);background-position: right top;background-size: auto 100%;background-repeat: no-repeat}.travel-body .travelSwitchButtonInner{width: calc(100% - 220px);display: inline-flex;flex-direction: column;align-items: center;justify-content: center}.travel-body .travelSwitchButtonInner{font-weight: 400;font-size: 15px;color: #000}.travel-body .travel_button .travel_filter_cont .icon{height: 30px;width:30px;margin-bottom:12px}.travel-body .travel_button:nth-of-type(1) .travel_filter_cont .icon{padding-right: 11px}       .travel-body .travel_button .travel_filter_cont .icon svg{fill:#00b2e5;height: auto}.travel-body .travel_button .travel_filter_cont .icon svg{fill:#00b2e5;height: auto}.travel-body .travel_button.disabled .travel_filter_cont .icon svg{fill:#909090}.travel-body .travel_filter_cont .innercontent{overflow: hidden;display: inline-flex;flex-direction: column;align-items: center;justify-content: center;width: calc(100% - 220px);min-width: 120px;height: 100%;background-color: #fff;border-radius: 4px 0 0 4px;transition: background-color .1s ease-out}.travel-body .travelOffer{color: #6b6b70;font-size: 14px;font-weight: 400}.travel-body .travelPageTopMenus .menuList{display:flex;justify-content: space-between;flex-wrap:wrap}.travel-body .travelPageTopMenus .menuList .menu{margin:32px 0px;text-decoration:none;color:#000;position:relative}.travel-body .travelPageTopMenus .menuList .menu:hover{text-decoration:underline}.travel-body .travelPageTopMenus .menuList .menu img{width:140px;height:140px}.travel-body .travelPageTopMenus .menuList .menu .name{margin-top:16px;font-weight:700;font-size:16px;text-align:center}.travel-body .travelPageTopMenus .menuList .menu .offerCount{background-color:#00b2e5;border-radius:14px;box-sizing:border-box;color:#fff;font-size:16px;font-weight:400;height:28px;line-height:28px;min-width:28px;padding:0px 8px;position:absolute;right:0px;text-align:center;top:8px}.travel-body .travelPagePlaces .placesSection{margin:24px 0 0;position:relative;box-sizing:border-box}.travel-body .travelPagePlaces .placesSection .hidden{display:none}.travel-body .travelPagePlaces .placesSection .moverLeft{left:0;background-image:linear-gradient(90deg,#fff 0,rgba(255,255,255,.71) 20%,rgba(255,255,255,0) 100%);z-index:4;top:0;width:48px;height:100%;position:absolute}.travel-body .travelPagePlaces .placesSection .moverRight{right:0;background-image:linear-gradient(270deg,#fff 0,rgba(255,255,255,.71) 20%,rgba(255,255,255,0) 100%);z-index:4;top:0;width:48px;height:100%;position:absolute}.travel-body .travelPagePlaces .placesSection .moverLeft .moverLink,.travel-body .travelPagePlaces .placesSection .moverRight .moverLink{top:38px;width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;color:#6b6b70;background-color:rgba(242,242,250,.8);text-decoration:none;position:absolute;font-size:24px}.travel-body .travelPagePlaces .placesSection .moverLeft .moverLink:hover,.travel-body .travelPagePlaces .placesSection .moverRight .moverLink:hover{background-color:rgba(242,242,250,1)}.travel-body .travelPagePlaces .placesSection .moverLeft .moverLink:before{content:"";width:16px;height:24px;display:block;position:absolute;top:50%;right:16px;transform:translate(0%, -50%);background-image:url("/mobilev3/images/travelPage/arrow.png");background-size:contain;background-repeat:no-repeat;background-position: center}.travel-body .travelPagePlaces .placesSection .moverRight .moverLink:before{content:"";width:16px;height:24px;display:block;position:absolute;top:50%;left:16px;transform:translate(0%, -50%) scaleX(-1);background-image:url("/mobilev3/images/travelPage/arrow.png");background-size:contain;background-repeat:no-repeat;background-position: center}.travel-body .travelPagePlaces .placesSection .placeBlocks{overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;white-space: nowrap}.travel-body .travelPagePlaces .placesSection .placeBlocks .place{margin-right:4px;width:240px;display:inline-block;vertical-align:top;box-sizing:border-box}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .placeLink{text-decoration:none;display:block;color:#0074c1}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .placeModal{position:relative;overflow:hidden;padding-top:50%;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.19);box-sizing: border-box}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .placeModal:before{content:'';z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);box-sizing:border-box}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .placeModal:hover:before{background-color:rgba(0,0,0,.2)}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .placeModal img{z-index:1;position:absolute;left:0;top:0;width:100%;height:auto}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .placeModal .placeTitle{z-index:3;position:absolute;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;width:100%;padding:0 8px;white-space:normal;text-align:center;font-size:24px;line-height:30px;color:#fff;display:flex;font-weight:700;box-sizing:border-box}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .EmptyButton{position:relative;overflow:hidden;padding-top:50%;box-sizing:border-box}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .EmptyButton .placeLink{position:absolute;left:0;top:0;display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;background-color:#fff;color:#000;border:1px solid #cbccce;box-shadow:0 1px 0 #e3e4e6;font-weight:500;padding:4px 16px;box-sizing:border-box}.travel-body .travelPagePlaces .placesSection .placeBlocks .place .EmptyButton .placeLink:hover{background-color:#e3e4e6}.travel-body .travelPageSection .categoryListContainer{margin-top:32px}.travel-body .travelPageSection .categoryListContainer .offerListBanner,.travel-body .travelPageSection .categoryListContainer .offer-block{width:33%}.travel-footer{align-items: center;margin: auto;padding: 56px 0}.travel-footer .travel-footer_content{padding: 32px 0;position: relative;color:#fff}.travel-footer .travel-footer_content .title{text-align: center;font-size: 32px;line-height: 40px;white-space: nowrap}.travel-footer .travel-footer_content .title2{margin: 6px auto 8px;text-align: center;font-size: 24px;font-weight: 400;overflow: hidden}.travel-footer .moreButton{margin-top: 32px;padding-left: 52px;padding-right: 52px}   .travelSwitchFilter .travel_button{width:33%;position: relative;margin-bottom: 8px;border-radius: 4px 4px 8px 8px;transition: background-color .1s ease-out;height: 144px}.travelSwitchFilter .underline,.travelSwitchFilter .upperline{border-color:#e3e4e6}.travelSwitchFilter .travelSwitchItems .travelSwitchItemsCol{-webkit-column-count:4;column-count:4;column-fill:balance;margin: 0 0 24px;padding-top: 16px}.travelSwitchFilter .travelSwitchItems .travelSwitchItem img{margin-right: 9px;position: relative;top: 3px;width: 16px;height: 16px;border-radius: 50%;box-shadow: 0 1px 1px 1px rgba(0,0,0,.2)}.travelSwitchFilter .travelSwitchItems .travelSwitchItem.active img{display:none}.travelSwitchFilter .travelSwitch_title:hover{text-decoration: underline}.travelSwitchFilter .travelSwitch_title.hungary:after,.travelSwitchFilter .travelSwitch_title.region:after,.travelSwitchFilter .travelSwitch_title.austria:after{width: 20px;height: 20px;position: relative;top: 5px;left: 5px;content:"";display:inline-block;background-size: contain;background-repeat: no-repeat;background-position: center}.travelSwitchFilter .travelSwitch_title.hungary:after{background-image:url(/mobilev3/images/travelPage/travel_filter_icon_0_small.svg)}.travelSwitchFilter .travelSwitch_title.region:after{background-image:url(/mobilev3/images/travelPage/travel_filter_icon_1_small.svg)}.travelSwitchFilter .travelSwitch_title.austria:after{background-image:url(/mobilev3/images/travelPage/travel_filter_icon_2_small.svg)}.travelSwitchFilter .travelSwitch_title:before,.travelSwitchFilter .travelSwitchItemsCol a:before{visibility: hidden}.travelSwitchFilter .travelSwitchItemsCol a.withimg:before{display: none}.travelSwitchFilter .travelSwitch_title.active:before,.travelSwitchFilter .travelSwitchItemsCol a.active:before{visibility: visible}.travelSwitchFilter .travelSwitchItemsCol a.withimg.active:before{display: inline-block;height: 16px;margin-right: 9px;left: 0}.travelSwitchFilter .travelSwitch_title.active,.travelSwitchFilter .travelSwitchItemsCol a.active .travelItemText{font-weight: 700} .travelSwitchFilter .travelSwitchItems.hide{display:none}.travelSwitchFilter .travelSwitchItems{padding:32px;flex-basis:99.9%;order:4;margin-bottom:8px;border-radius:4px;box-shadow: 0 2px 8px rgba(0,0,0,.2);text-align: justify;}.travelSwitchFilter.filterLocation .links .travel_button.active{background-color: #00b2e5}.travelSwitchFilter.filterLocation .links .travel_button.active:after{content: '';position: absolute;left: 64px;bottom: -8px;width: 0;height: 0;border-style: solid;border-width: 8px 8px 0;border-color: #00b2e5 transparent transparent;transition: border-color .1s ease-out}.travelSwitchFilter .travelSwitchButtonText{font-size: 16px;text-align: center}.travelSwitchFilter .travelSwitch_title ,.travelSwitchFilter .travelSwitchItem{text-decoration:none;display:inline-block;line-height:1.4rem;font-size:16px;padding: 8px 16px;color:#000}.travelSwitchFilter .travelSwitchItem{width:100%}.travelSwitchFilter .travelSwitch_title{padding-right: 16px}.travelSwitchFilter .travelSwitch_title:hover,.travelSwitchFilter .travelSwitchItem:hover{text-decoration:none;background-color: #ebf6fa}.travelSwitchFilter .travelSwitch_title{margin: 16px 0}.travelSwitchFilter .travelSwitchItems.hide{display:none}.travelSwitchFilter .travelSwitchItem .travelItemText{font-weight: 400;font-size:16px}.travelSwitchFilter .travelItemCountText{color: #6b6b70;font-size: 14px;font-weight: 400}.travelSwitchFilter .travelSwitchItems .travelSwitchButtons{display:flex;padding-top: 20px;text-align: right}.travelSwitchFilter .travelSwitchItems .travelSwitchButtons .button{text-align: right;display:block;width:auto;text-align:center;padding:4px 16px;margin-left:auto}.travelSwitchFilter .travelSwitchItems .travelSwitchRemove{color:#6b6b70;font-weight: 600;text-decoration: none;font-size: 14px;margin: 0px 6px 6px 10px}.travelSwitchFilter .travelSwitchItems .travelSwitchRemove:hover{text-decoration:underline}.travelSwitchFilter.filterSection .links{margin-right: 16px;flex-direction: row;margin-top: 24px;flex-wrap: wrap}.travelSwitchFilter.filterSection .links .travel_button{padding:0;height:80px;flex-basis: calc(33.3% - 16px);position: relative;margin-bottom: 8px;padding-bottom: 8px;border-radius: 4px 4px 8px 8px;background-color: #fff;transition: background-color .1s ease-out}.travelSwitchFilter.filterSection .links .travel_button:not(:nth-of-type(1)){margin-left: 24px}.travelSwitchFilter.filterSection .links .travel_button:before{display:none}.travelSwitchFilter.filterSection .links .travel_button.disabled{pointer-events: none}.travelSwitchFilter.filterSection .links .travel_filter_cont_filter{overflow: hidden;height: 77px;width: 100%;border-radius: 4px;background-color: #fff;box-shadow: 0 1px 4px rgba(0,0,0,.2);background-position: right top;background-size: auto 100%;background-repeat: no-repeat}.travelSwitchFilter.filterSection .links .travel_button .travel_filter_cont_filter .innercontent{flex-direction: row;width: 100%;overflow: hidden;display: inline-flex;align-items: center;justify-content: center;min-width: 100px;height: 100%;background-color: #fff;border-radius: 4px 0 0 4px;transition: background-color .1s ease-out}.travelSwitchFilter.filterSection .links .travel_button .travel_filter_cont_filter .innercontent .icon{width: 44px;height:44px;margin-right: 16px}.travelSwitchFilter.filterSection .links .travel_button .travel_filter_cont_filter .innercontent svg{fill:#00b2e5;height: auto}.travelSwitchFilter.filterSection .links .travel_button:nth-of-type(1) .travel_filter_cont_filter .innercontent svg{margin-top:20%}.travelSwitchFilter.filterSection .links .travel_button.disabled .travel_filter_cont_filter .innercontent svg{fill:#909090}.travel-body .travel_filter_cont:hover .innercontent{background-color: #ebf6fa}.travelSwitchFilter.filterSection .travelSwitchItems{box-shadow: 0 0 0;padding:0}@media only screen and (max-device-width:1255px) {.travel-body .travelPagePlaces .placesSection .placeBlocks .place{width: calc(100% / 4.5 - 26px)}}@media screen and (max-width:1208px) {.categoryListContainer .offer-block .offer-image img{width:100%;height:auto}.categoryListContainer .offer-block .offer-image svg{width:100%;height:auto;overflow:hidden}}@media screen and (min-width:1001px) {.offerListBanner.tabletOnly, .offerListBanner.mobilOnly, .offerListBanner.tabletMobil{display:none}}.editor-box{background:#f6f8f7;border:1px solid #c4c5c6;box-sizing:border-box;width:100%;height:auto;position:relative;padding: 10px 20px 10px 130px;}.offerContent .editor-box{margin-top:15px;padding: 20px 20px 20px 165px;}.rightBlock.rightBlockEditorBox{border:0 none;margin-top:15px;margin-bottom:20px;}.editor-box:after{content:"";display:table;width:100%;height:0;overflow:hidden;}.editor-box img{position:absolute;left:20px;top:15px;border-radius:50%;width:90px !important;margin: 0 !important;}.offerContent .editor-box img{left:40px;}.editor-box-details{min-height: 80px;}.editor-box-details .editor-lead{font-size:14px;font-weight:500;color:#b02f2b;line-height:17px;padding-bottom:4px;}.editor-box-details .editor-name{font-size:16px;font-weight:500;color:#1b2226;line-height:20px;}.editor-box-details .editor-details{font-size:13px;font-weight:400;color:#1b2226;line-height:17px;}.editor-box-details .editor-mail{text-decoration:none;}.editor-box-details .editor-mail svg{width: 19px;height:auto;fill:#929494;margin-top:10px;}.categoryListContainer .offer-block .offer-image{overflow:hidden;}.successSearchPage .offer-block .offer-image{overflow:hidden;}.categoryListContainer .offer-block .offer-image img{width: 100%;height: auto;}.top-filtersV3 .buttonGroup{position:relative;height:40px;}.top-filtersV3 .filterLocationLink{border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}.top-filtersV3 .buttonGroup a.filterLinkToggle{border-left: 1px solid #ffffff;}.top-filtersV3 .buttonGroup a.filterLinkToggle.opened,.top-filtersV3 .filterLocationLink.opened{box-sizing:border-box;height: 41px;background:#ffffff;bottom: initial;}.quickFilterLink{}.quickFilterLink.active:before{content: "";display: inline-block;width: 15px;height: 16px;position: relative;background: url(/mobilev3/images/head/pipe-blue.png) center center no-repeat;background-size: contain;margin-right:7px;margin-bottom:-3px;}.top-filtersV3 .buttonGroup .quickFilterLink{float:right;}.top-filtersV3 .buttonGroup .quickFilterLink.active{color: #000000;font-weight: 500;}.top-filtersV2 .filterContainer .travelLocalities.CITY{text-align:center;padding: 20px 16px;max-width: 320px;margin:0 auto 30px;}.top-filtersV2 .filterContainer .travelLocalities.CITY .buttonDiv{max-width: 200px;margin: 20px auto 0;}.top-filtersV2 .filterContainer .travelLocalities{max-width: 260px;}.top-filtersV2 .filterContainer .travelLocalities{text-align: center;padding: 20px 16px;margin: 0 auto;}.sidenav{}.sidenav ul{list-style-type:none;margin:0;padding:0;display:block;}.sidenav ul li{display:block;clear:both;}.sidenav ul li a{display:block;overflow:hidden;box-sizing:border-box;font-size: 16px;font-weight: 400;line-height: 22px;padding:6px 0;position:relative;}.sidenav ul li a > svg{display:none;width: 19px;height:19px;margin-right: 6px;margin-top:1px;float:left;}.sidenav ul li a > svg.default{display:block;}.sidenav ul li > a:hover > svg.default{display:block;fill:#0074c1;}.sidenav ul li a > svg.active{display:none;}.sidenav ul li a.active{font-weight:500;font-size:18px;}.sidenav ul li a.active > svg.default{display:none;fill:#020203 ;}.sidenav ul li a.active > svg.active{display:block;fill:#0074c1;}.sidenav ul li a.active:hover > svg.active{display:block;fill:#020203;float:left;}.sidenav ul li.has-children ul{display:none;}.sidenav ul li.has-children ul{margin-left: 24px;border-left: 1px solid #e3e4e6;padding-left: 12px;}.sidenav ul li.has-children.opened-sub ul{display:block;}.filterSubheader .filterSubheaderWrap{padding-left: 18px;padding-right: 18px;}.bb-mobile-only{display:none !important;}.niceSelect-wrapper{position:relative;width:100%;text-align:left;}.replaced-select{background: #ffffff;border-radius: 0px;border: 1px solid #cbccce;position: relative;width: 100%;height: 39px;font-family: -apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';box-sizing: border-box;z-index:2;}.replaced-select .replaced-select--selected-field{height: 37px;line-height: 37px;white-space: nowrap;font-size: 14px;color: #6b6b70;padding-left: 10px;position: relative;cursor: pointer;user-select:none;}.top-filtersV2 .replaced-select.has-close-button a.button{width: calc( 100% - 20px );display:block;margin:10px;}.top-filtersV3 .replaced-select.has-close-button a.button{margin:10px auto;max-width:200px;width: 200px;}.replaced-select.has-close-button a.button{display:block;padding-left:0;padding-right:0;text-align:center;}.replaced-select .replaced-select--selected-field:after{content: "";display: block;width: 30px;height: 26px;position: Absolute;right: 2px;top: 4px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' preserveAspectRatio='none'%3E%3Cpath d='M14 20l10 10 10-10z' fill='%23cbccce'/%3E%3Cpath d='M0 0h48v48H0z' fill='none'/%3E%3C/svg%3E") center center no-repeat;background-size: 25px 28px;transform-origin: center center;transition: transform .3s linear;}.replaced-select:hover .replaced-select--selected-field{}.replaced-select .replaced-select--filter{display:block;width: calc( 100% -  4px );box-sizing:Border-box;margin:2px;padding:2px 8px;border:1px solid #cbccce;height:30px;line-height:30px;font-size: 14px;font-weight: 500;color: #6b6b70;}.replaced-select .replaced-select--options{display: none;background: #ffffff;border: 1px solid #bebebe;border-top: 1px solid #ffffff;position: absolute;width: 100%;height: 258px;left: -1px;top: 38px;transition: all .3s linear;opacity: 0;margin:0;padding:0;user-select:none;}.replaced-select .replaced-select--options ul{width: 100%;margin:0;padding:0;height: calc( 100% - 50px );overflow:hidden;overflow-y:auto;}.replaced-select .replaced-select--options ul li{display: block;display: block;height: 30px;line-height: 30px;white-space: nowrap;text-decoration: none;font-size: 14px;font-weight:normal;color: #000000;padding-left:10px;}.replaced-select .replaced-select--options ul li:hover{cursor: pointer;color:#000000;}.replaced-select .replaced-select--options ul li.selected{color:#000000;font-weight:bold;padding-left: 26px;background: url(/mobilev3/images/head/pipe-blue.png) 8px 9px no-repeat;background-size: 12px auto;}.replaced-select .replaced-select--options ul li.more:hover{background: transparent;}.replaced-select .replaced-select--options .replaced-select--selection{width: 100%;height: 50px;left: -1px;box-sizing: border-box;overflow: hidden;padding: 5px 3px 0px 5px;border-top: 1px solid #e3e4e6;font-size:14px;color:#000000;}.replaced-select .replaced-select--options .replaced-select--selection .empty-placeholder{font-size:14px;line-height:24px;padding:2px 5px;color:#cbccce;user-select:none;}.niceSelect-wrapper[data-trigger-open='click'] .replaced-select.opened > .replaced-select--options{display: block;opacity: 1;}.replaced-select.has-close-button .replaced-select--options{height: 295px;}.niceSelect-wrapper[data-filter='true'] .replaced-select.has-close-button .replaced-select--options ul{height: calc( 100% - ( 34px + 50px + 33px + 20px ) );}.niceSelect-wrapper[data-filter='true'] .replaced-select .replaced-select--options ul{height: calc( 100% - ( 34px + 50px ) );}.niceSelect-wrapper[data-filter='true'] .replaced-select .replaced-select--options .replaced-select--selection{}.niceSelect-wrapper[data-trigger-open='hover']:hover,.niceSelect-wrapper[data-trigger-open='hover']:focus,.niceSelect-wrapper.opened{z-index: 10 !important;}.niceSelect-wrapper[data-trigger-open='hover'] .replaced-select:hover{max-height: 1000px;}.niceSelect-wrapper[data-trigger-open='hover'] .replaced-select:hover > .replaced-select--options{display: block;opacity: 1;}.niceSelect-wrapper[data-trigger-open='click']:not([data-filter=true]) .replaced-select.opened{border: 1px solid #00b2e5;box-shadow: 0 0 4px #00b2e5;z-index: 10 !important}.niceSelect-wrapper[data-trigger-open='click'] .replaced-select.opened .replaced-select--selected-field:after{transform: rotate(-180deg)}:disabled + .replaced-select{opacity: .5;cursor: initial !important;user-select: none}:disabled + .replaced-select .replaced-select--options{display: none !important}:disabled + .replaced-select:hover{border-radius: 3px !important}.replaced-select > ul > li.has-submenu:hover > a{border-color: #bebebe}.niceSelectTags{padding:3px 0;clear:both;}.niceSelectTags:after{content: '';display:table;clear:both;}.niceSelectTags span,.niceTag{padding: 0px 9px 1px;background:#0074c1;color:#ffffff;padding-right:30px;position:relative;font-size:14px;line-height: 18px;height:19px;vertical-align: middle;display:block;margin:3px 3px 0 0;float:left;cursor:pointer;box-sizing:border-box;border-radius:4px;}.niceTag:after,.niceSelectTags span:after{content:"";display:block;position:Absolute;width: 16px;height:16px;right:6px;top:50%;margin-top:-8px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.198 16.198'%3E%3Cpath d='M16.2 1.631L14.567 0 8.1 6.468 1.631 0 0 1.631 6.468 8.1 0 14.567 1.631 16.2 8.1 9.731l6.467 6.469 1.633-1.633L9.731 8.1z' fill='%23ffffff'/%3E%3C/svg%3E") center center no-repeat;background-size: 11px;border-radius:50%;opacity: .9;}.niceSelect-wrapper input:focus{border: 1px solid #00b2e5;box-shadow: 0 0 4px #00b2e5;}.top-filtersV3 .special_dropdown{padding: 20px 0px;}.top-filtersV3 .special_dropdown .niceSelect-wrapper{max-width: 350px;margin:0 auto;}.cb-bg{position:relative;}.cb-bg:before{content: "";display: block;width: 100%;height: 0px;position: relative;overflow: hidden;padding-bottom: 52.25%;padding-bottom: calc( 231 / 442 * 100%);background: #cdcdcd;}.cb-bg svg{position:absolute;left:0;top:0;width:100%;height:101%;display:block;overflow:hidden;background-position: left top;background-repeat:no-repeat;background-size: 100% 100%;}img.lazy{min-height:1px;}img.lazy.loaded{min-height:0;}.offerDataItem{position: relative;display: block;padding-left: 25px;position: Relative;color: #6b6b6f;font-size: 14px;margin: 3px 0 6px;font-weight: 400}.offerDataItem svg{position: absolute;left: 0;top: 2px;}*.quickSwitchItems{width:100%;clear:both;box-sizing:border-box;}.quickSwitchItems:after{content:"";clear:both;display:table;}.quickSwitchItem{padding:0 10px !important;display:block !important;line-height: 30px;height:30px;white-space:nowrap;box-sizing:border-box;text-align:left;}.quickSwitchItems.inline-centered{text-align:center;}.quickSwitchItems.inline-centered .quickSwitchItem{display:inline-block !important;}.quickSwitchItems.has-4-columns{text-align:center;}.quickSwitchItems.has-4-columns .quickSwitchItem{display:block !important;width: 25%;float:left;}.quickSwitchItem:before{content: "";display: inline-block;width: 16px;height: 14px;position: relative;margin: 0 0 1px 4px;}.quickSwitchItem:hover{text-decoration: none;background-color: #ebf6fa;}.top-filtersV3 .travelLocalities.filter a.quickSwitchItem:hover,.top-filtersV3 .travelLocalities.filter a.filter-link:hover{background-color: #ebf6fa;}.top-filtersV3 .travelLocalities.filter a.quickSwitchItem:hover,.top-filtersV3 .travelLocalities.filter a.filter-link:hover{background-color: #ebf6fa;}.hidden-filters-wrapper{position: relative;display: inline-block;z-index: 3;}.hidden-filters{position: absolute;left: 0;top: 36px;min-width: 100px;background: #fff;border-radius: 4px;border: 1px solid #e3e4e6;box-shadow: 0 1px 3px rgba(0,0,0,.2);text-align: left}.hidden-filters::after, .hidden-filters::before{position: absolute;content: '';bottom: 100%;left: 16px;width: 0;height: 0;border: 1px solid transparent;pointer-events: none}.hidden-filters::before{border-color: rgba(227,228,230,0);border-bottom-color: #e3e4e6;border-width: 7px;margin-left: -7px}.hidden-filters::after{border-color: rgba(255,255,255,0);border-bottom-color: #fff;border-width: 6px;margin-left: -6px}.hidden-filters .filter-link{display: block !important;margin: 0;padding: 6px 16px;white-space: nowrap;border-left: 0;border-right: 0;border-bottom: 1px solid #e3e4e6}.hidden-filters .filter-link.opened{color:#0074c1;}.hidden-filters .filter-link:last-child{border-bottom: 0}.hidden-filters .filter-link::before{background-color: rgba(255,255,255,0)}.hidden-filters .filter-link::after{content: ''}.more-filters-link.opened{color:#0074c1 !important;}#interticket_agreements{padding: 4px 10px;overflow:hidden;}#interticket_agreements > p{margin-left:6px;}#interticket_agreements .mainCheckboxHolder{width: 100%;float:none;}.mainCheckboxHolder{padding:10px 0 10px 5px;width: 50%;float:left;box-sizing:border-box;}.mainCheckboxHolder input[type="checkbox"].customCheckbox+label{margin-bottom:0 !important;}.whiteBox{display: block;margin: 0px 0px 8px 0px;box-sizing: border-box;background-color: #fff;border-radius: 4px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);position: relative;padding: 10px;}.whiteBox:after{content:"";clear:both;display:table;height:0;}.whiteBox > p{margin:10px 0;}a.data-toggler:after{content:"";display:inline-block;width: 10px;height: 10px;border: 2px solid #d1d1d3;border-left:0;border-bottom:0;transform: rotate(135deg);transition: all .3s linear;margin: 0 0 0 16px;margin-bottom: 2px;}a.data-toggler.opened:after{transform: rotate(-45deg);margin-bottom: -5px;}.toggled-wrapper{overflow:hidden;max-height:0;transition: max-height .3s linear;}.toggled-wrapper.opened{max-height:1400px;}.whiteBox > p{margin:10px 0;}#messageToPartnerLogin{margin:30px 0 10px;}#messageToPartnerBox{display:none;max-width: 413px;position:Relative;overflow:hidden;padding-top:10px;}#messageToPartnerBoxLoader{padding:10px 20px;text-align:center;}#messageToPartnerSend{margin-top:20px;}#messageToPartnerBoxResponse{text-align:center;padding:20px 0;}#messageToPartnerBoxResponse p{margin: 5px 0;}#messageToPartnerBoxResponse.success p{color:#009900;}#messageToPartnerBoxResponse.error p{color:#b71e3d;}@media screen and (max-width: 1000px){#messageToPartnerLogin, #messageToPartnerBox { max-width: 287px;}}@media screen and (max-width: 600px){#messageToPartnerLogin, #messageToPartnerBox { max-width: 100%;width: calc(100% - 20px);margin-left:10px;}  .flexContentPos .v3-whiteBox.mobile-only .editor-box-details{text-align:left;}  .travel-body .categoryListContainer{margin-right: 0px;}  }.button.bigger{padding:10px 16px 11px 16px;}.button.fullwidth{width:100%;text-align:center;}.form-field-row{margin-bottom:10px;}.form-field-row label{display: block;font-size: 13px;color: #7e7e7e;text-transform: uppercase;text-align: left;font-weight: 500;box-sizing: border-box;padding: 10px 18px 5px 0px;}.form-field-row label.inline{text-transform: none;font-size: 14px;line-height:17px;font-weight: 400;color:#010101;display:inline-block;position:relative;padding: 0 0 0 26px;user-select: auto;} .form-field-row .input,.form-field-row textarea{display: inline-block;font-size: 16px;color: #000;width: 100%;height: 40px;border-radius: 5px;box-shadow: inset 0 3px 5px -3px rgba(203,204,206,.5);box-sizing: border-box;border: 1px solid #cbccce;padding: 0px 10px;font-family: -apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';}.form-field-row .input{}.form-field-row textarea{min-width:100%;max-width: 100%;height: 200px;overflow-x:hidden;overflow-y:auto;padding-top:10px;padding-bottom:10px;}.form-field-row input[type="checkbox"]+label:before{content: "";width: 12px;height: 12px;display: block;position: absolute;top: 3px;left: 0px;border: 1px solid #cbccce;}.form-field-row input[type="checkbox"]:checked+label:before{background-image: url(../mobilev3/images/content/checkbox_checkmark.png);background-size: 12px 9px;background-position: center;background-repeat: no-repeat;}.input_and_button{width: 50%;float:right;}.input_and_button .input{height: 42px;line-height:42px;font-size:16px;width: calc( 100% - 120px );float:left;display:block;box-sizing:Border-box;padding: 3px 10px;border: 1px solid #cbccce;}.input_and_button button{display:block;width: 100px;float:right;box-sizing:Border-box;margin-bottom:0 !important;cursor:pointer;}.coupon_response{text-align: center;font-weight:500;}.coupon_response .error{color:#b71e3d;}.coupon_response .success{color:#009900;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.top-filtersV3 .buttonGroup { width:1175px} .mainBlock .top-filtersV3 .buttonGroup{width:904px} .mainBlock .pageturn_center{justify-content:center} .editor-box-details .editor-mail svg{max-height:19px;} .topHead .bbLogo{background-size: auto 104px;} }.travel-body .travelPageSection .categoryListContainer.productsDenseContainer{margin-left: -8px;margin-right: -8px;}.travel-body .travelPageSection .categoryListContainer.productsDenseContainer .offer-block{width: 25%;}.travel-body .travelPageSection .categoryListContainer.productsDenseContainer + .categoryListContainer .offerListBanner .bannerContent{padding-left:0;}.productIconBoxes{margin: 20px -40px 0;padding-bottom:30px;}.productIconBoxes:after{content:"";clear:both;display:table;height:0;}.productIconBox{float:left;width: calc( 100% / 6 );box-sizing:Border-box;padding:0px;text-align:Center;text-decoration:none;}.productIconBox  svg{clear:Both;opacity: .5;transition: opacity 200ms linear;margin:0 20px;}.productIconBox:hover svg{opacity:1;}.productIconTitle{font-size:16px;font-weight:700;text-align:Center;color:#000000;line-height:18px;padding:12px 0;display:block;}.iconBar{min-height: 100px;background:#f3f3fb;vertical-align:middle;margin-bottom:28px;}.iconBar:after{content:"";clear:both;display:table;}.iconBar svg{width:auto;height:56px;position:Absolute;}.iconBar > div{box-sizing:border-box;padding:20px 10px 20px 110px;position:relative;width:25%;}.iconBar > div > div{float:left;}.iconBar b, .iconBar span{clear:both;display:block;line-height:20px;}.travel-body.offer .travelPageSection .title.title-w-icon{padding-left: 45px;position:relative;}.travel-body.offer .travelPageSection .title.title-w-icon svg{width: 36px;height:36px;display:inline-block;position:absolute;left: 3px;top:6px;}.travel-body .travelPageSection .categoryListContainer.categoryListContainerCol2 .offerListBanner, .travel-body .travelPageSection .categoryListContainer.categoryListContainerCol2 .offer-block{width: 50%;}.personalMenuContent .onlyTodayLi{display:none;background-color: #b71e3d}.personalMenuContent .onlyTodayLi img{height: 35px;padding-top: 6px}.personalMenuContent .onlyTodayLi .onlyToday{float: right;padding-top: 13px}.personalMenuContent .onlyTodayLi .onlyTodayNumberWrapper{display:flex;justify-content: center;margin-bottom:11px}.personalMenuContent .onlyTodayLi .onlyTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: 2px;line-height: 20px;border: 1px solid #e3e4e6;background-color: #fff;border-radius: 4px;font-size: 15.41px;color: #b71e3d;font-weight: 400;width: 15px;height: 20px;overflow: hidden}.personalMenuContent .onlyTodayLi .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 3px}.personalMenuContent .onlyTodayLi .hour{display:flex;padding: 0px 0px 0px 0px}.personalMenuContent .onlyTodayLi .minute{display:flex;padding: 0px 0px 0px 10px}.personalMenuContent .onlyTodayLi .second{display:flex;padding: 0px 0px 0px 10px}.personalMenuContent .onlyTodayLi .time{display:none}.pageContentGrayWrapper{background:#F1F3F5;padding: 40px 0 50px;position:relative;}.pageContentWhiteWrapper{background:#FFFFFF;box-shadow: 0 6px 8px 1px rgba(0,0,0,.06);position:relative;z-index:2;}.v3-moreOffers{background:#ffffff;margin-top:0;}.offerPage .rightBlock .offer-page-buyblock.v3-whiteBox,.v3-whiteBox{border-radius: 2px;padding: 16px;box-shadow: 0 1px 3px rgba(0,0,0,.2);background-color: #fff;transition: box-shadow .1s;}.v3-whiteBox + .v3-whiteBox{margin-top:20px;}.offerPage .v3-whiteBox .partnerLocation{padding:0;}.offerPage .v3-whiteBox .gMapImage{padding:0;margin-bottom:0;}.offerPage .v3-whiteBox .ratingContainer h5{padding:0;}.v3-whiteBox .editor-box{background: transparent none;border:0 none;padding: 0 0 0 120px;}.v3-whiteBox .editor-box img{left:5px;top:5px;}.offerPage .offerContent .v3-whiteBox h5{margin-top:0;}.v3-gallery{margin-bottom:15px;}.v3-iconButton{display: block;float:right;padding: 0px 12px 0px 0px;margin: -5px 0px 0px 8px;font-size: 14px;color: #000;text-decoration: none;font-weight: 500;background-color: #fff;height: 30px;line-height: 30px;border: 1px solid #cbccce;border-radius: 4px;box-shadow: 0px 1px 0px 0px #e3e4e6;white-space: nowrap;}.v3-iconButton:before{content: "";margin: 0px 7px 0px 12px;display: inline-block;width: 16px;height: 16px;position: relative;top: 3px;background-size: contain;background-position: center;background-repeat: no-repeat;}.v3-iconButton:hover,.v3-iconButton:focus{border: 1px solid #cbccce;box-shadow: 0 1px 0 #cbccce;background-color: #e3e4e6;}.favButton:before{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy41IDMwLjA5NCI+PHBhdGggZD0iTTQuMDEzIDE1Ljk4OGwxMi44IDEyLjcgMTIuOC0xMi43YzEuOC0xLjYgMi45LTMuOSAyLjktNi40IDAtNC43LTMuOC04LjUtOC41LTguNS0zLjEgMC01LjggMS42LTcuMyA0LjEtMS40LTIuNS00LjEtNC4yLTcuMi00LjItNC43IDAtOC41IDMuOC04LjUgOC41IDAgMi42IDEuMiA0LjkgMyA2LjV6IiBmaWxsPSJub25lIiBzdHJva2U9IiNjZTI5M2QiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==");}.v3-iconButton.hide,.favButton.favorited{display:none;}.favButton.favorited.show{display:block;}.favButton.favorited:before{background-image: url("data:image/svg+xml;base64,77u/PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMy41IDMwLjA5NCI+PHBhdGggZD0iTTQuMDEzIDE1Ljk4OGwxMi44IDEyLjcgMTIuOC0xMi43YzEuOC0xLjYgMi45LTMuOSAyLjktNi40IDAtNC43LTMuOC04LjUtOC41LTguNS0zLjEgMC01LjggMS42LTcuMyA0LjEtMS40LTIuNS00LjEtNC4yLTcuMi00LjItNC43IDAtOC41IDMuOC04LjUgOC41IDAgMi42IDEuMiA0LjkgMyA2LjV6IiBmaWxsPSIjY2UyOTNkIiBzdHJva2U9IiNjZTI5M2QiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==");}.fbButton:before{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MC43IDYwLjciPjxwYXRoIGQ9Ik01Ny40IDBoLTU0QTMuNCAzLjQgMCAwIDAgMCAzLjR2NTRjMCAxLjkgMS41IDMuNCAzLjQgMy40aDI5LjFWMzcuMmgtNy45VjI4aDcuOXYtNi44YzAtNy44IDQuOC0xMi4xIDExLjgtMTIuMSAzLjQgMCA2LjIuMyA3LjEuNHY4LjJoLTQuOWMtMy44IDAtNC41IDEuOC00LjUgNC41VjI4aDlsLTEuMiA5LjJoLTcuOXYyMy41aDE1LjVjMS45IDAgMy40LTEuNSAzLjQtMy40di01NEEzLjUgMy41IDAgMCAwIDU3LjQgMHoiIGZpbGw9IiMxODc3ZjIiLz48L3N2Zz4=");}#lastRating{padding:20px;clear:both;overflow:hidden;margin: 10px 0 0 0;}.lastRatingStars{display:block;text-align:center;font-size:20px;color:#fb9c28;padding:5px 0;margin:0;}.lastRatingQuote{padding:10px 0;text-align:Center;font-size:16px;margin:0;}.lastRatingAuthor{text-align:right;padding:0 10px;font-size:14px;}.partner-ratings{}.rating-table .rateNum{font-size: 16px;color: #7e7e7e;text-transform: none;font-weight: 400;}#messageToPartnerLogin{margin: 20px 0;}#vectorMap{width:100%;height:0;padding-bottom: 42%;position:relative;background: url(/mobilev3/images/offers/vectormap.svg) ;}#vectorMap .v3-iconButton:before{background-image:url(/mobilev3/images/content/map_marker_not_visited.png);}#vectorMap .v3-iconButton{position:absolute;left:50%;top:50%;transform-origin: center center;transform: translate(-50%, -50%);}#vectorMap:hover .button{box-shadow: 0 2px 12px 0 rgba(0,0,0,.2);}.product-details-box:after{content:"";clear:both;display:table;}.product-details-box .third{float:left;width:33%;box-sizing:border-box;padding: 0px 10px;min-height:50px;}.product-details-box .third.hide{display:none}.product-details-box .third img{width:45px;height:45px;display:block;margin:auto}.product-details-box .third svg{width: 24px;height:24px;display:block;margin: 10px auto;}.product-details-box .third .detail-description{border: 0;color: #707174;padding: 4px 0;font-size:14px;line-height:16px;text-align:center;}.product-details-box .third.expiring svg *{fill:red;}.product-details-box .third.expiring .detail-description{color:red;}.v3-starRating{display:inline-block;margin:8px auto 10px;font-size:20px;overflow:hidden;position:relative;}.v3-starRating .base{color:#707174;position:relative;}.v3-starRating .colored{color:#fb9c28;position:absolute;left:0;top:0;height: 100%;overflow:hidden;}.v3-titleRating{color: #fc9c28}.v3-titleRating:before{content: none !important;}.v3-titleRating .v3-star{font-size: 24px;color: #fb9c28;padding-right: 3px;float: left;line-height: 15px;}.offer-block-only-text .details {border-top: 1px solid #e3e4e6;}.offer-block-only-text .details .price{color:#009900;background:transparent;padding-left:0;}.centeredColumn select{display:none;position:absolute;z-index:1;width:94px;height:34px;opacity:0}.centeredColumn .theSelectContainer{display:block;position:relative}.centeredColumn .theSelectContainer input[type="text"]{display:none}.centeredColumn .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:34px;line-height:34px;padding:0px 51px 0px 7px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden}.centeredColumn .theSelectContainer.opened .actualValue{border:1px solid #3073bb}.centeredColumn .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.centeredColumn .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.centeredColumn .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto;position:absolute;top:calc(100% + 2px);left:0px;width:calc(100% - 2px);z-index:1}.centeredColumn .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.centeredColumn .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.centeredColumn .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.centeredColumn .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.newASZFLayer2{max-height: 200px;opacity:1;background:#000000;color:#ffffff;font-size:12px;overflow:hidden;transition: max-height 200ms;will-change: auto;}.newASZFLayer2.approved{max-height:0px;opacity:0;}.newASZFLayer2 .innerContent{max-width: 1206px;margin: 0 auto;padding: 7px 140px 10px 20px;box-sizing:Border-box;position:relative;}.newASZFLayer2 .innerContent p{padding: 4px 0;margin:0;line-height: 16px;vertical-align:middle;}.newASZFLayer2 .innerContent p a{color: #61befc;}.newASZFLayer2 .innerContent .button{line-height:24px;padding-top:0;padding-bottom:0;font-size:14px;font-weight:500;position:absolute;right:10px;top: 50%;transform: translate(0, -50%);}@media screen and (max-width: 600px) {.newASZFLayer2 .innerContent { padding: 10px 20px 0;}  .newASZFLayer2 .innerContent .button{position:relative;right:initial;top:initial;transform: none;margin: 5px 0 15px;}}.tempRegistrationBlock ul.checklist{list-style-type: none;margin: 0;padding: 0;}.tempRegistrationBlock ul.checklist > li:before{content:" " !important;display: block;position: absolute;left: 0;font-size: 24px;width: 24px;height: 24px;line-height: 26px;text-align: center;vertical-align: middle;background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1671 566q0 40-28 68l-724 724-136 136q-28 28-68 28t-68-28l-136-136-362-362q-28-28-28-68t28-68l136-136q28-28 68-28t68 28l294 295 656-657q28-28 68-28t68 28l136 136q28 28 28 68z' fill='%2343962a' /%3E%3C/svg%3E") center center no-repeat;background-size: 16px;}.tempRegistrationBlock ul.checklist > li{padding-left: 26px;line-height:21px;position:relative;padding-bottom: 10px;}.whiteBlock.tempRegistrationBlock:after{content:"";display:table;clear:both;width:100%;height:0;}.tempRegistrationBlock .whiteBlock-Left,.tempRegistrationBlock .whiteBlock-Right{width:50%;float:left;}.tempRegistrationBlock .whiteBlock-Left ul{padding-right:20px;}@media screen and (max-width: 600px){.tempRegistrationBlock .whiteBlock-Left, .tempRegistrationBlock .whiteBlock-Right { float:none;width:100%;}}.tempRegistrationBlock .registerFormWrapper .inputLine{padding: 10px 0px 0px 0px}.tempRegistrationBlock .registerFormWrapper .Title{display: block;margin: 5px 0px 30px 0px;padding: 0px 0px 0px 0px;box-sizing: border-box;background-color: transparent;border: 0;font-size: 24px;color: #000;text-align: center;font-weight: 700;height: 31px;line-height: 41px}.tempRegistrationBlock .registerFormWrapper .subTitle{margin: 0 auto;font-size: 16px;font-weight: 500;text-align: center}.tempRegistrationBlock .registerFormWrapper .container .containerContent .login .loginDivider:after{content: '';position: absolute;top: 50%;left: 0;width: 100%;border-top: 1px solid #e3e4e6}.tempRegistrationBlock .registerFormWrapper .inputLine .loginPassword input{border-radius: 4px 0 0 4px}.tempRegistrationBlock .registerFormWrapper .inputLine input{display: inline-block;font-size: 14px;color: #000;width: 100%;height: 40px;border-radius: 5px;box-shadow: inset 0 3px 5px -3px rgba(203,204,206,.5);box-sizing: border-box;border: 1px solid #cbccce;padding: 0px 10px}.tempRegistrationBlock .registerFormWrapper .inputLine label{display: inline-block;font-size: 13px;color: #7e7e7e;width: 220px;text-transform: uppercase;text-align: left;font-weight: 500;box-sizing: border-box;padding: 10px 18px 5px 0px}.tempRegistrationBlock .registerFormWrapper .inputLine label .minChar{text-transform: none}.tempRegistrationBlock .registerFormWrapper .inputLine input:hover,.registerFormWrapper .inputLine input:focus{border: 1px solid #4eb0e0;box-shadow: 0px 0px 3px 0px rgba(78,176,224,0.58)}.tempRegistrationBlock .registerFormWrapper .loginPos{display: block;padding: 0px 0px 16px 0px;position: relative}.tempRegistrationBlock .registerFormWrapper .loginPos a.haventAccount{text-align: center;text-decoration: none;margin: 0 auto;padding: 0px 0px;color: #0074c1}.tempRegistrationBlock .registerFormWrapper .loginPos .haventAccount:hover{text-decoration: underline}.tempRegistrationBlock .registerFormWrapper .loginPos .signUpCheckBlock .forgotPassword{float: right;text-decoration: none;color: #0074c1;font-size: 15px}.tempRegistrationBlock .registerFormWrapper .loginPos a.haventAccount{text-align: center;text-decoration: none;margin: 0 auto;padding: 0px 0px;color: #0074c1}.tempRegistrationBlock .registerFormWrapper .loginPos .haventAccount:hover{text-decoration: underline}.tempRegistrationBlock .registerFormWrapper .loginPos .signUpCheckBlock a.forgotPassword:hover{text-decoration: underline}.tempRegistrationBlock .registerFormWrapper .loginPos.buttonPos{display: inline-block;margin: 20px 0px 7px 0px}.tempRegistrationBlock .registerFormWrapper .loginPos .buttonPos a{padding: 10px}.tempRegistrationBlock .registerFormWrapper .loginPos .buttonPos{padding: 10px 0 0;}.tempRegistrationBlock .registerFormWrapper .loginPos a{font-size: 15px;text-align: center;display: block}.tempRegistrationBlock .registerFormWrapper .checkBox{padding: 20px 0px 0px 0px;display: flex}.tempRegistrationBlock .registerFormWrapper .checkBox .labelSex{display: inline-block;font-size: 13px;color: #7e7e7e;text-align: left;padding: 0px 30px 0px 0px;text-transform: uppercase;font-weight: 500}.tempRegistrationBlock .registerFormWrapper .checkBox input[type="radio"].customRadio+label{display: block;font-size: 14px;line-height: 16px;color: #000;padding-left: 22px;padding-right: 22px;position: relative;margin-bottom: 10px}.tempRegistrationBlock .registerFormWrapper .checkBox .input{display: flex}.tempRegistrationBlock .registerFormWrapper .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox:checked+label:before{background-image: url("/mobilev3/images/content/icon_success_white.png");background-size: 8px 8px;background-repeat: no-repeat;background-position: center;background-color: #5599f5;border: 0;border-radius: 5px}.tempRegistrationBlock .registerFormWrapper .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label:before{content: "";display: block;width: 14px;height: 14px;background-color: transparent;position: absolute;top: 2px;border-radius: 5px;border: 1px solid #cbccce;left: 0px;box-sizing: border-box;}.tempRegistrationBlock .registerFormWrapper .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label{display: inline-block;font-size: 15px;color: #000;font-weight: 500;padding: 0px 0px 0px 25px;position: relative}.tempRegistrationBlock .registerFormWrapper .loginPos .signUpCheckBlock{padding-top: 14px;display: block;box-sizing: border-box}.tempRegistrationBlock .registerFormWrapper .loginPos .signUpCheckBlock label:before{background-color: transparent;border: 1px solid #cbccce}.tempRegistrationBlock .registerFormWrapper p.typo{margin:0;}#v5-subscribe-container{overflow:hidden;background:#f2f2fa;}#v5-subscribe-container .main-form-Div hr{border: 0 none;border-bottom: 1px solid #cdcdcd;margin-bottom: 20px;} .content-block.offer-page-content + #v5-subscribe-container{margin: -20px 0 20px;}.flexContentPos .mainBlock .categoryListContainer .offerListPos #v5-subscribe-container{margin: 0 8px 20px;}.toggle-newsletter-form{position:absolute;display:block;width: 42px;height:42px;border-radius:21px;overflow:Hidden;cursor:pointer;background:#afafaf;right: 9px;top: 0px;}.toggle-newsletter-form:after{content: '';position: absolute;width: 12px;height: 12px;display: block;border-bottom: 3px solid #ffffff;border-right: 3px solid #ffffff;right: 13px;transition: all 320ms linear;}.closed .toggle-newsletter-form:after{-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);transition: all 320ms linear;top: 11px;}.toggle-newsletter-form:after{-moz-transform: rotate(225deg);-webkit-transform: rotate(225deg);transform: rotate(225deg);top: 16px;}.v5-newsletter-form-header{clear:both;padding-right: 60px;position:relative;}.v5-newsletter-form-header img,.v5-newsletter-form-header p{display:inline-block;vertical-align:middle;}.v5-newsletter-form-header img{margin-top: -14px;flex-grow:0;}.v5-newsletter-form-header p{width: calc( 100% - 305px );box-sizing:border-box;padding: 0 20px 20px;margin: 0 20px;max-width:470px;font-size:16px;line-height:20px;}.v5-newsletter-form{clear:Both;padding: 20px 20px 0 20px;box-sizing: border-box;}.v5-newsletter-form:after{content:"";display:Table;clear:both;}.v5-newsletter-form-row{display:flex;width:100%;flex-grow: 1;flex-direction: row;margin-bottom:10px;}.v5-newsletter-form-row > *{flex:1;}.v5-form-block{margin-right: 13px;}.v5-form-block input[type=text]{height: 42px;border: 1px solid #cdcdcd;box-sizing:border-box;display:block;font-size:15px;font-family: inherit;line-height:42px;padding:0 12px;width:100%;}.v5-newsletter-form-row .button{height:40px;box-sizing:border-box;line-height:40px;padding: 0 26px;flex-grow:0;cursor:pointer;font-weight: 500;font-size:15px;font-family: inherit;}.v5-form-row{clear:both;margin-bottom:20px;}.v5-form-row-agree{text-align: center;}.v5-form-row-agree img{visibility: hidden;}.v5-newsletter-form a.button.blue{display:none;}.v5-newsletter-form .main-form-Div{max-height: 500px;display:block;overflow:hidden;}.v5-newsletter-form.closed .main-form-Div{max-height:0;transition: max-height 300ms linear;clear:both;}.v5-newsletter-form-row .button.blue.disabled{opacity:1;background-color:#1f5082;}.v5-newsletter-form.closed a.button.blue{display:block;font-size:14px;margin-left: 0;float:right;margin-top:-7px;text-align:center;}.v5-newsletter-form.v3-whiteBox a.button.blue{margin-top:8px;}.v5-form-row label{}.v5-form-row label.inline{width: calc( 100% - 30px );line-height: 26px;float:left;color:#000000;font-size: 15px;margin-bottom:20px;}#v5-newsletter-subscribe-result{font-size: 16px;display: none;text-align: center;}@media all and (max-width: 1000px) {.v5-newsletter-form p, .v5-newsletter-form.closed p { float:none;clear:both;max-width: 100%;}  .v5-newsletter-form.closed a.button.blue{float:none;margin-top:0;margin-left:0;max-width: 100%;margin-bottom:20px;}}@media all and (max-width: 600px) {.v5-newsletter-form.closed a.button.blue { float:none;margin-top:0;margin-left:0;margin-bottom:20px;width:100%;clear:both;display:block;text-align:center;} .v5-newsletter-form-row, .v5-newsletter-form-row > *{display:block;clear:both;}  .v5-newsletter-form-row > *{margin-bottom:20px;}  .v5-newsletter-form-header img{display:block;margin: 0 0 10px -3px;}  .v5-newsletter-form-header p{clear:both;display:block;width:100%;max-width:initial;padding:0 0 20px 0;margin:0;}}.typo-center{text-align:Center;}.typo-title{font-size: 24px;line-height: 30px;font-weight: 400;}.typo-medium{font-weight: 500;}.categoryListContainer  .category-block{}.categoryListContainer  .category-block-wrapper{background:#ffffff;border: 1px solid #e3e4e6;border-radius: 0 0 4px 4px;box-shadow: 0 1px 4px 0 rgba(0,0,0,.1);display:block;text-decoration:none;margin-bottom:10px;}.categoryListContainer  .category-block-wrapper:hover{text-decoration:underline;}.categoryListContainer  .category-block-wrapper:focus{background:#f1f3f5;}.categoryListContainer  .category-block-wrapper  .details{display:block;padding: 12px;box-sizing:Border-box;height:50px;text-align:center;}.categoryListContainer  .category-block-wrapper .offer-image{border:0 none;}.categoryListContainer .offer-block.product .category-block-wrapper .offer-image img{height: 100%;width:auto;}#signUpFewClick{margin-top: 10px;display: flex;flex-direction: column;}#overlay{position: fixed;display: none;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);z-index: 2;cursor: pointer;}#overlay .overlay-text{position: absolute;top: 50%;left: 50%;font-size: 50px;color: white;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}.giftCardsStateLIst .clickable{cursor: pointer;color: #00A;}.giftcardPInfo{background-color: #fffcd6;border-bottom: 3px #d5d5d5 solid;padding: 10px;}.giftcardPInfo .giftcardPInfo{color: #0E8E0E;padding: 0;border: 0;margin-left: 15px;}.giftcardBox{border: 1px #d5d5d5 solid;margin: 5px 5px 5px 10px;}.giftCardDetails{display: flex;}.giftCardDetails .giftCardImage{width: 340px;height: 220px;}.giftCardDetails .giftcardDetailsRight{flex: auto;height: 180px;padding: 20px;line-height: 25px;}.giftCardDetails .giftcardDetailsRight .giftcardCalendar{height: 14px;margin: 2px 2px 0 2px;}.giftCardDetails .giftcardDetailsRight .giftcardNameAndAvailebleity{height: 160px;}.giftCardDetails .giftcardDetailsRight .giftCardDownload{height: 20px;float: right;}.giftCardDetails .giftcardDetailsRight .giftCardDownload button{margin-right: 20px;background-color: #FFF;padding: 7px;font-weight: bold;border: 1px solid #d5d5d5;cursor: pointer;}#giftcard_content_wraper #giftcard_top_wraper{background-image: radial-gradient(circle,#00b2e5 0,#0072bf 100%);}#giftcard_content_wraper #giftcard_top_wraper .background{padding-bottom: 48px;background-image: url('data:image/svg+xml,<svg viewBox="0 0 1920 140" xmlns="http://www.w3.org/2000/svg"><path d="M1920 59c-167.016 50.565-327.016 62.01-480 34.333C1210.524 51.82 1121.909 60 949.943 85.5S640 144.861 480 134.847C320 124.444 160 62.222 80 31.111L0 0v140h1920V59z" fill="%23F1F3F5"/></svg>');background-position: center calc(100% + 1px);background-size: 1920px 140px;background-repeat: no-repeat;}#giftcard_content_wraper #giftcard_top{display: flex;flex-direction: row;max-width: 1240px;margin: 0 auto;position: relative;}#giftcard_content_wraper #giftcard_top .left_box{max-width: 432px;color: #FFF;line-height: 1.5rem;}#giftcard_content_wraper #giftcard_top .left_box .subtitle{margin-top: 70px;position: relative;}#giftcard_content_wraper #giftcard_top .left_box .subtitle svg{position: absolute;right: 15px;top: 20px;}#giftcard_content_wraper #giftcard_top .left_box h1{line-height: 3.5rem;padding: 0 5px;}#giftcard_content_wraper #giftcard_top .right_box{flex: 1;max-width: calc(100% - 450px);background-color: #FFF;margin: 130px 0 10px 0;border-radius: 8px;box-shadow: 0 1px 3px rgba(0,0,0,.19);}#giftcard_content_wraper #giftcard_top .right_box h3{padding: 5px 15px;}#giftcard_content_wraper #giftcard_top .right_box #value_select_wraper{display: flex;flex-direction: row;overflow: hidden;}#giftcard_content_wraper #giftcard_top .right_box .value_select{display: flex;flex-direction: row;margin: 0 10px;height: 80px;}#giftcard_content_wraper #giftcard_top .right_box .value_select div{flex: 1;position: relative;border-radius: 8px;box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.67);margin: 5px;text-align: center;cursor: pointer;}#giftcard_content_wraper #giftcard_top .right_box .value_select div.selected{border: 2px solid #2FB72F;font-weight: bold;}#giftcard_content_wraper #giftcard_top .right_box .value_select div p{margin: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: calc(100% - 10px);}#giftcard_content_wraper #giftcard_top .right_box .value_select div .badge{top: -15px;background-color: #ff5b6f;color: #FFF;padding: 2px 15px;position: absolute;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox{height: 140px;overflow: hidden;margin: 10px 0;position: relative;}#giftcard_content_wraper #giftcard_top .right_box .imageFlowWraper{max-width: calc(100% - 39px);height: 140px;overflow: hidden;margin: 0 39px;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox #left-button{position: absolute;background: linear-gradient(to left,rgba(0,0,0,0),rgba(212, 219, 234, 0.8));height: 52px;width: 52px;display: block;left: 0;top: 34px;border-radius: 26px;cursor: pointer;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox #left-button::after{content: "<";position: absolute;background-repeat: no-repeat;background-position: center;height: 52px;width: 52px;text-align: center;font-size: 32px;color: #0F6;text-shadow: 0 2px #060;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox #right-button{position: absolute;background: linear-gradient(to right,rgba(0,0,0,0),rgba(212, 219, 234, 0.8));height: 52px;width: 52px;right: 0;top: 34px;display: block;border-radius: 26px;cursor: pointer;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox #right-button::after{content: ">";background-repeat: no-repeat;background-position: center;position: absolute;height: 52px;width: 52px;text-align: center;font-size: 32px;color: #0F6;text-shadow: 0 2px #060;}#giftcard_content_wraper #giftcard_top .right_box .imageFlow{display: flex;flex-direction: row;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox img{width: 271px;height: 120px;display: inline-block;margin: 0 2px;box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.67);cursor: pointer;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox .imageFlow div{flex: 1;height: 125px;position: relative;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox .imageFlow div.selected{border: 2px solid #2FB72F;}#giftcard_content_wraper #giftcard_top .right_box #imagesRowBox .imageFlow div.selected::after{content: "";display: inline-block;position: absolute;background-image: url("/mobilev3/images/messages/icon_success.png");background-repeat: no-repeat;background-position: center;width: 35px;height: 35px;top: 78px;right: 13px;}#giftcard_content_wraper .center{text-align: center;}#giftcard_content_wraper #giftcard_top .right_box .center input.amount{border: 0;max-width: 50px;text-align: right;}#giftcard_content_wraper #giftcard_top .right_box .green{background-color: #078a06;border: 1px solid #2FB72F;}#giftcard_content_wraper #giftcard_top .right_box button{padding: 10px 50px;margin: 25px 5px;font-size: 18px;font-weight: bolder;color: #FFF;border-radius: 5px;cursor: pointer;}#giftcard_content_wraper #giftcard_top .right_box button:disabled,#giftcard_content_wraper #giftcard_top .right_box button:hover{background-color: #136110;}#giftcard_content_wraper #giftcard_top .right_box button:disabled{cursor: default;}#giftcard_content_wraper #giftcard_top .right_box #custom_value_input{position: relative;display: none;height: 80px;background-image: radial-gradient(circle,#0072bf 0,#00b2e5 80%);}#giftcard_content_wraper #giftcard_top .right_box #custom_value_input div{margin: 0px auto;padding: 20px;width: 300px;color: #FFF;}#giftcard_content_wraper #giftcard_top .right_box #custom_value_input div.unique_value{padding-left: 55px;}#giftcard_content_wraper #giftcard_top .right_box #custom_value_input div.back{background-repeat: no-repeat;background-position: center;background-image: url("/mobilev3/images/content/back.png");border-radius: 50%;position: absolute;left: 15px;background-color: #FFF;width: 35px;height: 35px;padding: 0;cursor: pointer;}#giftcard_content_wraper #giftcard_top .right_box #custom_value_input div input{border: 0;}#giftcard_content_wraper #giftcard_top .gift_card_upload_link{position: relative;background-color: #ffba08;border-radius: 8px;text-align: center;max-width: 300px;margin: 20px;}#giftcard_content_wraper #giftcard_top .gift_card_upload_link img{height: 40px;width: 40px;position: absolute;top: 5px;left: 5px;}#giftcard_content_wraper #giftcard_top .gift_card_upload_link:hover{background-color: #edab00;text-decoration: none;}#giftcard_content_wraper #giftcard_top .gift_card_upload_link a{color: #000;text-decoration: none;font-size: 1.1rem;display: block;padding: 5px;}#giftcard_content_wraper #giftcard_top .gift_card_upload_link a strong{text-decoration: none;}#giftcard_content_wraper #giftcard_top .gift_card_upload_link a span{text-decoration: underline;}#giftcard_content_wraper #giftcard_top .gift_card_upload_link a:hover span{text-decoration: none;}#giftcard_content_wraper #giftcard_top .left_box .top_pic{position: absolute;right: auto;left: 416px;top: 5px;height: 120px;}#giftcard_content_wraper .giftcard_faq{max-width: 700px;margin: 5px auto;padding: 10px;}#giftcard_content_wraper .toggle-group{position:relative;}#giftcard_content_wraper .toggle-group + .toggle-group{border-top: 2px solid #e1e1e1;}#giftcard_content_wraper  .toggle-target{box-sizing: border-box;display: block;overflow: hidden;transition: all .2s linear;text-align: left;margin-bottom: 10px;}#giftcard_content_wraper .toggle-target p + p{padding-top:10px;}#giftcard_content_wraper .toggle-target ol,#giftcard_content_wraper .toggle-target ul{padding: 5px 0 5px 20px;}#giftcard_content_wraper  .toggle-target ol li + li,#giftcard_content_wraper .toggle-target ul li + li{padding-bottom:5px;}#giftcard_content_wraper .toggle-group  .toggle-target{opacity: 0;max-height: 0;}#giftcard_content_wraper .toggle-group.opened .toggle-target{max-height: 800px;opacity: 1;}#giftcard_content_wraper .toggle-group  .toggle-target p{line-height:24px;margin:0;}#giftcard_content_wraper .toggle-control{position:relative;cursor: pointer;font-size: 18px;line-height: 24px;font-weight: 400;padding: 5px 40px 5px 0;margin:0;user-select: none;}#giftcard_content_wraper h3.toggle-control{padding: 24px 40px 24px 0;}#giftcard_content_wraper .toggle-control:after{content:"";display:block;width: 25px;height:25px;position:absolute;top:50%;margin-top: -8px;right:0;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' preserveAspectRatio='xMidYMid meet' viewBox='0 0 20 20'><path d='M17.418 6.109a.697.697 0 01.979 0 .68.68 0 010 .969l-7.908 7.83a.697.697 0 01-.979 0l-7.908-7.83a.68.68 0 010-.969.697.697 0 01.979 0L10 13.25l7.418-7.141z' fill='%2300b2e5'/></svg>");background-position: center center;background-repeat: no-repeat;background-size: 24px;transition: transform 320ms linear;}#giftcard_content_wraper .toggle-group.opened .toggle-control:after {transform: rotate(180deg);transform-origin: center center;}#giftcard_content_wraper .giftcard_footer_wraper{background-image: url("/mobilev3/images/giftCard/foot_bg.png");background-repeat: no-repeat;background-position: center;min-height: 351px;background-color: #892233;}#giftcard_content_wraper .giftcard_footer_content{max-width: 1240px;margin: 0 auto;padding: 80px 0;text-align: center;color: #FFF;font-size: 20px;}#giftcard_content_wraper .giftcard_footer_content .button{background-color: #fff;color: #000;border-radius: 2px;padding: 15px 40px;font-weight: bold;}#giftcard_content_wraper #giftcard_top .right_box{display: flex;flex-direction: row;overflow: hidden;}#giftcard_content_wraper #giftcard_top .right_box .look_and_style,#giftcard_content_wraper #giftcard_top .right_box .gift_messages{min-width: 100%;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages .wraper{padding: 40px 20px 0 20px;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages label{font-size: 16px;margin: 0px 0px 14px 0px;display: inline-block;color: #7e7e7e;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages input{width: 100%;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages input,#giftcard_content_wraper #giftcard_top .right_box .gift_messages textarea,#giftcard_content_wraper #giftcard_top .right_box .gift_messages #msgPeview{font-family: Helvetica;font-size: 22px;height: 40px;width: 100%;display: block;box-sizing: border-box;border: 1px solid #cbccce;padding: 0px 10px;margin: 1px auto;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages input,#giftcard_content_wraper #giftcard_top .right_box .gift_messages textarea{color: #000;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages #msgPeview{overflow: hidden;width: 490px;height: 90px;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages p{margin: 5px;color: #7e7e7e;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages .toCenter{text-align: center;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages #sameRecipient,#giftcard_content_wraper #giftcard_top .right_box .gift_messages #sameMessage{display: none;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages #useRecipient,#giftcard_content_wraper #giftcard_top .right_box .gift_messages #useMessage{height: 14px;width: 14px;display: inline-block;margin-right: 10px;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages #msg_for_gift_recipient{resize: none;height: 90px;overflow: hidden;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages .gc_message_input{display: block;width: 100%;}#giftcard_content_wraper #giftcard_top .right_box .gift_messages span.counter{text-align: right;float: right;color: #999;}#giftcard_content_wraper #giftCardsInCart{max-width: 1000px;margin: 10px auto;}#giftcard_content_wraper #giftCardsInCart .flow{overflow: auto;}#giftcard_content_wraper #giftCardsInCart table{width: 100%;padding: 10px;border-collapse: collapse;}#giftcard_content_wraper #giftCardsInCart table td{min-width: 200px;}#giftcard_content_wraper #giftCardsInCart table td.delete{min-width: 16px;}#giftcard_content_wraper #giftCardsInCart table td.delete img{cursor: pointer;}#giftcard_content_wraper #giftCardsInCart table td.center{text-align: center;}#giftcard_content_wraper #giftCardsInCart table tr + tr{border-top: 2px solid #e1e1e1;margin: 2px 0;}#giftcard_content_wraper #confirm{display: none;min-width: 200px;min-height: 150px;padding: 20px;position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;z-index: 2;}#giftcard_content_wraper #confirm .content{background-color: #0072bf;color: #FFF;padding: 8px 5px 75px 5px;}#giftcard_content_wraper #confirm .wave{position: relative;}#giftcard_content_wraper #confirm .wave.up{top: +2px;}#giftcard_content_wraper #confirm .wave.down{top: -2px;}#giftcard_content_wraper #confirm h3{font-size: 25px;padding-top: 2px;margin-top: 5px;}#giftcard_content_wraper #confirm button{padding: 10px 20px;font-size: 16px;margin: 20px 10px 0 10px;}#giftcard_content_wraper #confirm #yes{float: right;background-color: #b71e3d;color: #FFF;border-color: #cc6479;}#giftcard_content_wraper #confirm #yes:hover{border-color: #F00;text-shadow: 2px 2px 5px #000;}#giftcard_content_wraper #confirm #no{float: left;}#giftcard_content_wraper #to-basket{margin: 50px 0;}#giftcard_content_wraper #to-basket a{background-color: #078a06;border: 1px solid #2FB72F;padding: 10px 50px;font-size: 18px;font-weight: bolder;color: #FFF;border-radius: 5px;cursor: pointer;text-decoration: none;}#giftcard_content_wraper #to-basket a:hover{background-color: #136110;}#giftcard_content_wraper #min-val-error{display: none;position: relative;top: -15px;color: #F00 !important;font-weight: bold;padding: 0 !important;text-align: center;}#tiktok_license input{font-family: "Arial";font-size: 15px;text-align: center;}#tiktok_license input.long{min-width: 250px;}#tiktok_license h2{text-align: center;}#tiktok_license li{margin: 10px 0;padding-left: 1em;}#tiktok_license li::marker{content: "-";padding-right: 10px;}#tiktok_license{max-width: 1200px;margin: 10px auto;}#tiktok_license #license_content{padding: 5px;border: 1px solid #dbdada;}#tiktok_license #tbtn{text-align: center;}#tiktok_license #tbtn button{padding: 10px 50px;background-color: #0DF20D;border: 1px solid #2FB52F;font-size: 26px;color: #0c0cbb;border-radius: 15px;}#tiktok_license .sign{min-width: 140px;}#tiktok_license .textinput{border-top: 0;border-right: 0;border-left: 0;border-bottom: 1px solid #000;}#tiktok_license .alone{margin: 35px 0;}#tiktok_license .newsection{margin-top: 60px;}#tiktok_license .wrong{background-color: #F99;}#marketing-popup{position: fixed;opacity: 0;bottom: 110px;right: -320px;text-align: center;padding: 2px;border: 1px solid #AAA;background-color: #FFF;max-width: 310px;transition: all .3s linear;z-index: 10;}#marketing-popup #popup-text{color: #B71E3D;font-weight: bold;font-size: 16px;}#marketing-popup a{padding: 5px 15px;background-color: #B71E3D;color: #FFF;font-weight: bold;font-size: 14px;}#marketing-popup .wraper{position: relative;padding-bottom: 10px;}#marketing-popup .close{position: absolute;right: 10px;cursor: pointer;color: #fff;}#marketing-popup.goToShow{opacity: 1;right: 0px;transition: all .3s linear;}#marketing-popup.goToHidden{opacity: 0;transition: all .3s linear;}#expiredOffer-block .button.fluid.giftred{background-color: #B71E3D;width: 60%;margin: 10px auto;color: #d0cfcf;fill: #d0cfcf;font-size: 16px}#expiredOffer-block .button.fluid.giftred:hover{color: #fff;fill: #fff} #cookie_consent_overlay{position: fixed;background-color: #0d0d0d59;top: 0;bottom: 0;left: 0;right: 0;z-index: 250;}  #cookie_consent_popup{position: relative;background-color: #FFF;max-width: 1100px;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);display: flex;flex-direction: column;border: 1px solid #D9D9D9;border-radius: 15px;padding: 15px;z-index: 255;box-shadow: 2px 0 10px #000;}  #cookie_consent_popup.hidden{transform: translateX(45%);color: #fff0;top: 20px;opacity: 0;transition: all .5s;}  #cookie_consent_popup .left{flex: 1;padding: 0 10px;}  #cookie_setting_list{display: flex;flex-direction: row;} #cookie_consent_popup.hidden #cookie_setting_list{display: none;}   #cookie_setting_list div{flex: 1;padding: 5px 20px;border: 1px solid #eee;margin: 5px;}  #cookie_button_list{min-height: 50px;padding: 10px;margin-top: 20px;display: flex;flex-direction: row;}      #cookie_button_list button{flex: 1;color: #FFF;font-size: 18px;font-weight: bolder;background-color: #B71E3D;border: 1px solid #FF5400;border-radius: 5px;width: 100%;padding: 10px 40px;margin: 5px 10px;min-height: 40px;cursor: pointer;}      #cookie_button_list button:hover{background-color: #B71E3D;border-color: #FFF;} #cookie_setting_list .switch{position: relative;display: inline-block;width: 60px;height: 34px;margin-top: 10px;} #cookie_setting_list .switch input{opacity: 0;width: 0;height: 0;} #cookie_setting_list .slider{position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .2s;transition: .2s;}  #cookie_setting_list .slider:before{position: absolute;content: "";height: 26px;width: 26px;left: 4px;bottom: 4px;background-color: white;-webkit-transition: .2s;transition: .2s;} #cookie_setting_list input:checked + .slider{background-color: #B71E3D;} #cookie_setting_list input:focus + .slider{box-shadow: 0 0 3px #05C48E;} #cookie_setting_list input:checked + .slider.disabled{background-color: #666;} #cookie_setting_list input:focus + .slider.disabled{box-shadow: 0 0 1px #666;} #cookie_setting_list input:checked + .slider:before{-webkit-transform: translateX(26px);-ms-transform: translateX(26px);transform: translateX(26px);}  #cookie_setting_list .slider.round{border-radius: 34px;} #cookie_setting_list .slider.round:before{border-radius: 50%;}   #slideshow-container{width: 100%;height: 520px;}  #slideshow-container .navigation-arrows{height: 0;width: 100%;margin: 0;padding: 0;}  .categoryListContainer .offer-block.mainOffer .slideshow-details{height: 100px;width: 100%;overflow: hidden;}   #slideshow-container #navigation-arrow-left:before{content: "<";}  #slideshow-container #navigation-arrow-right:after{content: ">";left: calc(100% - 44px);}  #slideshow-container #navigation-arrow-left:before, #slideshow-container #navigation-arrow-right:after{color: #FFFFFF57;background-color: #00000057;position: relative;z-index: 9;font-size: 32px;padding: 0 0 7px 0;margin: 0;top: 217px;}  #slideshow-container #navigation-arrow-left:hover:before, #slideshow-container #navigation-arrow-right:hover:after{color: #FFFFFFFF;background-color: #000000FF;}  #slideshow-container .slideshow-item{display: none;}  #slideshow-container .slideshow-item.active.next{position: relatve;animation-name: slide-in-right;animation-duration: 0.5s;z-index: 10;} #slideshow-container .slideshow-item.active.prev{position: relatve;animation-name: slide-in-next;animation-duration: 0.5s;z-index: 10;}  #slideshow-container .slideshow-item.fade{will-change: transform;position: relatve;animation-name: fade;animation-duration: 0.5s;}  #slideshow-container .dot{cursor: pointer;height: 15px;width: 15px;margin: 0 4px;border-radius: 50%;display: inline-block;border: 1px solid #000;background-color: #000000ed;transition: background-color 0.6s ease;}  #slideshow-container .dot.active{background-color: #eee;}  #slideshow-container .dot.active:after{content: "";background-color: #b71e3d;height: 13px;width: 13px;display: block;border-radius: 50%;position: relative;top: 1px;left: 1px;cursor: auto;}  #slideshow-select-circles{height: 20px;background: rgba(200, 200, 200, .1);position: relative;top: -18px;width: 700px;margin: 0 auto;padding-top: 5px;overflow: auto;border-radius: 10px;text-align: center;}  #slideshow-container .offer-block.mainOffer{will-change: transform;width: 100%;padding: 0;margin: 0;}  #slideshow-container .slide-list{height: calc(100% - 10px);width: 100%;overflow: hidden;} @keyframes fade {from {opacity: 0.1;transform: translate(0, -50%) scale(0.1)}  to{opacity: 1;transform: translate(0, 0) scale(1)} }  @keyframes slide-in-right {from { transform: translateX(100%);opacity: 0;}     to{transform: translateX(0);opacity: 1;} } @keyframes slide-in-left {from { transform: translateX(-100%);opacity: 0;}     to{transform: translateX(0);opacity: 1;} } @media screen and (max-width:1000px){body{}.hideOnDesktop{display:initial !important;}.button.respFluid{display:block;width:100%;text-align:center}.message-block{width:100%;margin:0px auto 10px auto}.flexContentPos{display:block}.flexContentPos.flexContentTabletPos{display:flex}.flexContentPos .mainBlock{width:100%}.flexContentPos .mainBlockPartner{padding: 0px}t.only-mobile{display: block !important}.only-desktop{display:none !important}.topHead .headPos{padding:0px;flex-flow:wrap-reverse}.topHead .headContent{padding:0px 0px 0px 15px;width:100%}.topHead .bbLogo{margin:13px 26px 0px 0px}.topHead .basketButton{display:block;margin:0px 0px 0px 0px;width:100%;border:0px;border-radius:0px;box-shadow:none;height:40px;line-height:40px}.topHead .headSearch{display:block;position:relative;float:left;margin:14px 0px 0px 0px}.topHead .headSearch input{padding:0px;width:0px;display:none}.topHead .headSearch .submitIcon,.topHead .headSearch .icon{position:static;background-size:21px 21px}.topHead .headRight{flex:1;padding:0px;text-align:right}.topHead .headRight a{height:64px;line-height:64px}.topHead .headRight a.contact{display:none}.topHead .headRight a.bookmark{margin:0px 0px 0px 5px;float:left}.topHead .headRight a.bookmark:before{margin:0px 8px 0px 0px}.topHead .headRight a.bookmark .num{top:12px}.topHead .headRight a.personalHambMenu{padding:0px 19px 0px 20px;max-width: calc(100% - 190px)}.topHead .headRight a.personalHambMenu>span{top:-1px}.topHead .headRight a.personalHambMenu .nameBlock{top:-2px;max-width: calc(100% - 55px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.topHead .headRight a.personalHambMenu .nameBlock .profileBalance{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.topHead .headRight a.login{margin:0px 10px 0px 0px}.topHead.v3-topHead  .headSearch.show .icon {background-image: none;}.flexContentPos .customMessage.tablet-only{display:inline-block;text-align:left;max-width: 100%}.flexContentPos .customMessage.desktop-only{display:none}.flexContentPos .top-menu-categories{width:calc(100% + 30px)}.flexContentPos .top-menu-categories.empty{display:block}.flexContentPos .backLink{display:block;padding: 10px 0px 0px 0px}.top-menu-categories.empty h2 a:after{display:none}.top-menu-categories{display:block;background-color:#f2f2fa;margin:0px 0px 0px -15px;padding:15px 15px 2px 15px;border: 0px}.top-menu-categories h2{display:block;margin:0px}.top-menu-categories h2 a{display:block;box-sizing:border-box;font-size:16px;background-color:#fff;color:#000;font-weight:500;border:1px solid #cbccce;border-radius:3px;height:44px;line-height:44px;padding:0px 20px;position:relative}.top-menu-categories .main a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.top-menu-categories h2.opened a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.top-menu-categories .boxFull.hidden{display:none}.top-menu-categories .boxFull{display:block;border:1px solid #cbccce;background-color:#fff;;border-radius:0px 0px 3px 3px;border-top:1px solid #e3e4e6;position:relative;top:-1px;margin:0px 0px 15px 0px}.top-menu-categories .boxFull h3{display:block;margin:0px;padding:0px}.top-menu-categories .boxFull h3 a{display:block;border-bottom:1px solid #e3e4e6;height:43px;line-height:43px;box-sizing:border-box;padding:0px 20px;font-size:16px;color:#3073bb;font-weight:500;position:relative}.top-menu-categories .boxFull h3:last-child a{border-bottom:0px}.top-menu-categories .boxFull h3 a[onclick]:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.top-menu-categories .boxFull h3 a.active[onclick],.top-menu-categories .boxFull h3 a.opened[onclick]{color:#000}.top-menu-categories .boxFull h3 a.opened[onclick]:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.top-menu-categories .sub-category a{display:block;font-size:16px;color:#3073bb;font-weight:500;width:calc(100% - 44px);border-bottom:1px solid #e3e4e6;margin:0px 0px 0px 44px;height:43px;line-height:43px;;padding:0px;border-left:0px}.top-menu-categories .boxFull h3 a.allCategory{display:none}.top-menu-categories .sub-category a.allSubCategory{display:block} .searchLastViewed{position:static;border:none;width:100%}.topHead .headContent.hide{display:block;padding:0px;position:relative;width:100%}.topHead .headContent.hide .headRight,.topHead .headContent.hide .bbLogo{display:none}.topHead .headSearch.show{display:block;width:100%;margin:0px;height:64px}.topHead .headSearch.show input{display:block;width:calc(100% - 80px);height:64px;border-radius:0px;padding:0px 70px 0px 26px}.topHead .headSearch.show .icon{display:block;width:80px;height:64px;background-image:none;font-size:16px;text-align:center;line-height:64px;color:#0074c1;position:absolute}.topHead .headSearch.show .submitIcon{width:64px;height:64px;position:absolute;top:0px;right:80px;background-color:transparent}.topHead.showPersonalMenu .headRight a.personalHambMenu{box-shadow:none;border-radius:0px}.topHead.showPersonalMenu .personalMenuContent{box-shadow:none;position:static;width:100%;padding:24px 65px 20px 65px;border-radius:0px}.personalMenuContent h4{margin:0px 0px 8px 0px}.personalMenuContent .desktopCol{width:100%;float:none;clear:both}.personalMenuContent ul{background-color:#fff;border-radius:4px;border:1px solid #e3e4e6;margin:0px 0px 24px 0px}.personalMenuContent ul li{display:block;border-bottom:1px solid #e3e4e6;margin:0px}.personalMenuContent ul li:last-child{border-bottom:0px}.personalMenuContent ul li a{display:block;box-sizing:border-box;height:48px;line-height:48px;color:#000;text-decoration:none;font-size:15.41px;padding:0px 21px 0px 7px;position:relative;padding:0px 18px 0px 16px}.personalMenuContent ul li a .right{float:right;font-size:12.35px}.personalMenuContent ul li a .right.lottery-wheel-icon{margin:0px}.personalMenuContent ul li a .right.lottery-wheel-icon:after{display:none}.personalMenuContent ul li a .right.lottery-wheel-icon:before{content:"";width:27px;height:27px;display:inline-block;background-image:url("/mobilev3/images/head/lottery_wheel_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 15px 0px 0px;position:relative;top:10px}.personalMenuContent ul li a .right.phone-icon:before{content:"";width:17px;height:17px;display:inline-block;background-image:url("/mobilev3/images/head/phone.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 12px;position:relative;top:3px}.personalMenuContent ul li a .right.logo-icon:before{content:"";width:27px;height:27px;display:inline-block;background-image:url("/mobilev3/images/content/logo.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 15px 0px 0px;position:relative;top:10px}.personalMenuContent .alignRight{padding:9px 0px 6px 0px}.personalMenuContent .alignRight a{margin:0px 2px 0px 0px}.personalMenuContent .loginMessage{padding:16px 8px 19px 46px}.personalMenuContent .loginMessage:before{top:13px;left:19px}.profilePagePos .facebookBlock{background-color:#415993;width: 100%;display: flex;text-align: center}.profilePagePos .facebookBlock .facebookBLockInner{padding:10px 0px 10px 40px;color:#fff;display: inline-block;text-align:center;width: 100%}.profilePagePos .facebookBlock h4{font-size:18x;margin:5px 0px 0px 0px}.profilePagePos .facebookBlock span{font-size:16px;display:block}.profilePagePos .facebookBlock a{color:#fff}.topHead .headRight a.bookmark.opened{box-shadow:none;border-radius:0px}.topFavBlock{position:static;box-shadow:none;width:100%;border-radius:0px}.newOffers{display:none}.mainImageBanner{display:block;width:100%;margin:0px 0px 25px 0px}.mainImageBanner img{width:100%;height:auto}.mainImageBanner img.desktop{display:none}.mainImageBanner img.tablet{display:block}.mainImageBanner img.mobil{display:none}.lightGreyList{width:calc(100% + 30px);margin:0px 0px 0px -15px;padding:0px 15px}.pageContentPos .flexContentPos .mainBlock .BBItemsTitleTop{display:none}.pageContentPos .flexContentPos .mainBlock .BBItemsTitleBottom{display:block}.successSearchPage{overflow-x:visible}.successSearchPage .lightGreyList{width:calc(100% + 14px);margin:0px 0px 0px -7px;padding:0px 15px}.offerDeatilOverlayCont .offerDetailOverlay{line-height: 12.4rem;text-align:center;position:absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 4;border: 1px solid #e3e4e6;border-radius: 0px;background-color: rgba(255,255,255,.5);color: #6b6b70;text-decoration: none}.offerDeatilOverlayCont{overflow: hidden;max-height: 200px;margin: 0 8px 32px;border-radius: 0px;position:relative}.bigMapPopup{display:block;height:100% !important;width:100%;position:fixed !important;top:0px;left:0px;z-index:5;background-color:#f3f3fa}.bigMapHeader{display:block;position:fixed;top:0px;left:0px;width:100%;height:56px;background-color:#0074c1;z-index:6;box-shadow:0 2px 4px rgba(0,0,0,.25);color:#fff;box-sizing:border-box}.bigMapHeader .bigMapTitle{font-weight: 400;padding-top: 16px;display: inline-block}.bigMapHeader .bigMapClose{width:56px;height: 56px;display:inline-block;bottom: 16px;position: relative}.bigMapHeader .bigMapClose:before,.bigMapHeader .bigMapClose:after{content:"";display:block;width:16px;height:2px;background-color:#fff;position:absolute;top:calc(50% - 2px);left: 20px}.bigMapHeader .bigMapClose:before{transform:rotate(45deg)}.bigMapHeader .bigMapClose:after{transform:rotate(-45deg)}.bigMapCanvas{height:calc(100% - 56px) !important;width:100%;position:fixed !important;top:56px;left:0px;z-index:5}.bigMapCanvas .infoBox{display:none}.bigMapPopup .infoTabletBox{display:block;position:fixed;top:auto;left:0px;bottom:0px;width:100%;height:96px;background-color:#fff;z-index:6;box-shadow: 0 -2px 4px rgba(0,0,0,.25);color:#fff}.bigMapPopup .withPager{width:calc(100% - 55px) !important}.infoTabletBox{display:block;background-color:#fff;width:100%;height:96px}.infoTabletBox:after{content"";float:none;clear:both;display:block}.infoTabletBox .offerImage{display:block;width:118px;height:96px;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;float:left}.infoTabletBox .offerImage .price{position:absolute;left:0px;bottom:0px;padding:0px 5px 0px 10px;background-color:#009900;color:#fff;height:29px;line-height:29px;font-size:16px;font-weight:700}.infoTabletBox .offerImage .price .currency{font-size:13px;font-weight:400}.infoTabletBox .infoContent{display:block;padding:3px 0px 0px 9px;;float:left;box-sizing:border-box;width:calc(100% - 118px);height:96px;overflow:hidden}.infoTabletBox .infoContent h2{display:block;margin:0px 0px 5px 0px;font-size:17.61px;font-weight:400;line-height:21px;padding:0px 32px 0px 0px;max-height:63px;overflow:hidden}.infoTabletBox .infoContent h2 a{color:#000;text-decoration:none}.infoTabletBox .infoContent .ratingBlock{}.infoTabletBox .infoContent .ratingBlock .rating{font-size:14px;color:#fc9c28;display:inline-block;margin:0px 12px 0px 0px}.infoTabletBox .infoContent .ratingBlock .rating:before{content:"";display:inline-block;;margin:0px 5px 0px 0px;width:15px;height:13px;background-image:url("/mobilev3/images/marketplace/marketplace_rating_star.png");;background-size:contain;background-repeat:no-repeat;background-position:center}.infoTabletBox .infoContent .ratingBlock .partnerName{font-size:14px;color:#7e7e7e}.infoTabletBox .infoPager{display:flex;;flex-direction:column;justify-content:space-between;align-items:center;position:absolute;top:0px;left:calc(100% - 5px);background-color:#b71e3d;height:100%;z-index:-1;width:55px;padding:0px 0px 0px 5px;text-align:center;color:#fff;box-shadow: 0 -2px 4px rgba(0,0,0,.25)}.infoTabletBox .infoPager a{display:block;width:21px;height:21px;background-color:rgba(255,255,255,0.21);border-radius:50%;margin:7px 0px;background-size:13px 8px;background-position:center;background-repeat:no-repeat}.infoTabletBox .infoPager a.prev{background-image:url("/mobilev3/images/content/big_map_pager_up.png");background-position:center 6px}.infoTabletBox .infoPager a.next{background-image:url("/mobilev3/images/content/big_map_pager_down.png");background-position:center 8px}.infoTabletBox .infoPager a.prev.disabled{background-image:url("/mobilev3/images/content/big_map_pager_up_inactive.png");background-position:center 6px}.infoTabletBox .infoPager a.next.disabled{background-image:url("/mobilev3/images/content/big_map_pager_down_inactive.png");background-position:center 8px}.infoTabletBox img[align]{padding:9px;position:absolute !important;top:0px;right:0px}.newASZFLayer{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.newASZFLayer .cookieHeaderCenter{padding: 14px 10px 10px 10px}.newASZFLayer .cookieHeaderCenter{font-size:15px}.newASZFLayer .cookieHeaderCenter span a{color:#61befc}.newASZFLayer .cookieHeaderCenter .buttonBox{text-align:center;margin: 10px 0px 0px 0px}.oldSubscribed{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.oldSubscribed .cookieHeaderCenter{padding: 14px 10px 10px 10px;display: flex;justify-content: center;align-items: center}.oldSubscribed .cookieHeaderCenter span{font-size:15px;width: calc(100% - 290px)}.oldSubscribed .oldSubscribedClosePos {float:right;position:relative}.oldSubscribed .oldSubscribedClose{background-image: url("/mobilev3/images/content/icon_white_close.png");background-repeat:no-repeat;display:block;width:16px;height:16px;position:absolute;top:10px;right:10px;cursor:pointer}.oldSubscribed .cookieHeaderCenter span a{color:#61befc}.subscribe{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.subscribe .cookieHeaderCenter{margin: 0 auto;padding: 14px 10px 10px 10px;display:block;max-width: 1206px}.subscribe .cookieHeaderCenter span{font-size:15px;width: 261px}.subscribe .oldSubscribedClosePos {float:right;position:relative}.subscribe .oldSubscribedClose{background-image: url("/mobilev3/images/content/icon_white_close.png");background-repeat:no-repeat;display:block;width:16px;height:16px;position:absolute;top:10px;right:10px;cursor:pointer}.subscribe .cookieHeaderCenter span a{color:#61befc}.subscribe .subscribeCheckbox{margin: 0px 30px 0px 30px}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox+label{display:inline-block;font-size:15px;color:#fff;font-weight:400;padding:0px 0px 0px 25px;position:relative}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox+label a{color:#61befc}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox.bordered+label:before{background-color:#fff;border:1px solid #cbccce;border-radius:3px}.subscribe .cookieHeaderCenter .subscribeInputs{display:flex;align-items:center;margin: 0px 0px 0px 0px}.subscribe .cookieHeaderCenter .subscribeInputs .inputBlock .input{margin: 10px 0px 0px 3px;display: flex}.categoryListContainer .offer-block.mainOffer{width:100%;margin:0px;display:inline-block;margin:0px;box-sizing:border-box}.categoryListContainer .offer-block{display:inline-block;width: calc(50% - 3px);box-sizing:border-box;font-size:initial;vertical-align:top;overflow:hidden}.categoryListContainer .offer-block.mainOffer .offer-image:before{padding:0px 0px 52.35% 0px}.categoryListContainer .offer-block.mainOffer .offer-image img{display:block}.categoryListContainer .offer-block.mainOffer .offer-image img.mainOfferImage{display:none}.categoryListContainer .offer-block.mainOffer .mainOfferDetails{width:auto;max-width:100%}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .price{font-size:16px;font-weight:400;height:34px;line-height:34px;padding:0px 5px 0px 10px;white-space:nowrap}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .price b{font-size: 22px;font-weight:bold}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .price .oldPrice{display:none}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .offerName{display:none}.categoryListContainer .offer-block.mainOffer .details{display:block}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .badge{display:block;margin:0px;height:34px;line-height:34px;padding:0px 16px;font-size:14px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;top:0px}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .badge.blue{background-color:rgba(22,182,228,0.9)}.categoryListContainer .offer-block.mainOffer .mainOfferDetails .badge.brown{background-color:rgba(216,124,39,0.9)}.iconBar.iconBar4items > div{width: 50%;}.subtopic-link{max-width: calc( (100% - 70px) / 3);}.offers-portrait-wrapper .offer-portrait{width: calc( (100% - 30px) / 3 );}.offerPortraitListPos .offer-portrait{width: calc( (100% - 30px) / 3 );margin-bottom:20px;}.sliderWrapper.portraitItems{max-height: 440px;}.sliderWrapper.portraitItems .categoryListContainer.horiScrollOnMobile{height: 440px;width:100%;overflow:hidden;overflow-x:scroll;margin-bottom: 30px;-webkit-overflow-scrolling: touch;}.travel-body.offer.products-body .categoryListContainer{margin-right:0;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .offerListPos{white-space:nowrap;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .sliderItem{display:inline-block;vertical-align:top;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .sliderItem .offer-block.offer-portrait{background: #ffffff;margin: 20px 10px 0;box-sizing: border-box;width: 100%;max-width: 160px;padding:0;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .sliderItem .offer-block .details{padding:10px;white-space:normal;min-height: 50px;}.sliderWrapper.portraitItems .categoryListContainer.desktopSlider .offer-block .details .name a{font-size: 16px;}.moreOffers .categoryListContainer{padding:0px 15px}.offerListPos.hideList .offer-block:nth-child(n+3){display:none}.marketplaceList{font-size:0px;width: calc(100% + 16px);margin:0px 0px 0px -8px}.marketplaceList h1{padding:14px;font-size:20px}.marketplaceElem{display:inline-block;width:50%;vertical-align:top;text-decoration:none;padding:0px 8px;box-sizing:border-box}.marketplaceElem[href]{text-decoration:none}.marketplaceElem .offerImage{display:block;background-color:#fff;position:relative;border:1px solid rgba(0,0,0,0.1)}.marketplaceElem .offerImage img{display:block;margin:auto;width:100%;height:auto}.marketplaceElem .offerDetails{padding:8px 0px 13px 0px;display:block}.marketplaceElem .offerDetails .offerTitle{display:block;font-size:18px;color:#000;font-weight:500}.marketplaceElem:hover .offerDetails .offerTitle{text-decoration:underline}.marketplaceElem .offerDetails .rating{font-size:14px;color:#df8720;display:inline-block;margin:0px 6px 0px 0px}.marketplaceElem .offerDetails .rating:before{content:"";width:15px;height:14px;margin:0px 6px 0px 0px;position:relative;top:1px;display:inline-block;background-image:url("/mobilev3/images/marketplace/marketplace_rating_star.png");background-size:contain;background-position:center;background-repeat:no-repeat}.marketplaceElem .offerDetails .partnerName{font-size:14px;color:#7e7e7e;display:inline-block}.offerListBanner .bannerImage .bannerTitle{position:absolute;bottom:0px;left:0px;font-size:24px;font-weight:600;padding:15px 16px 15px 16px;max-height:85px;max-width:60%;overflow:hidden}.offerListBanner .bannerMpImage .bannerTitle{position:absolute;bottom:0px;left:0px;font-size:24px;font-weight:600;padding:15px 16px 15px 16px;max-height:85px;max-width:60%;overflow:hidden}.showMoreOfferList .offerImage img{width: 100%;height: auto;display: block}.showMoreOfferList .offerImage{padding: 0px;display: block;background-color: #fff;position: relative;border: 1px solid rgba(0,0,0,0.1)}.showMoreOfferList .bannerContent{position: absolute;padding: 0px 13px 14px 13px;margin: 0 auto;left: 0;right: 0;bottom: 0px}.top-filtersV2{display:block;margin:0px 0px 16px -16px;padding:10px 16px;background-color:#f2f2fa;width:calc(100% + 32px);box-sizing:border-box}.top-filtersV2.desktop-only{display:none}.top-filtersV2 .filterContainer{display:block;height:auto !important}.top-filtersV2 .filterContainer.tablet-only{display:block}.top-filtersV2 .filterContainer.withFilters.tablet-only{padding-left:0;padding-right:9;width:100%;display:block}.top-filtersV2 .sortRow a.triangle{position: relative}.top-filtersV2 .filterPos{display:flex;justify-content:space-between;position:relative;width: 100%}.top-filtersV2 .filterSelect{flex:1;position:relative;margin: 0px}.top-filtersV2 .filterSelect .cityFilterTopSelect{width:100%;z-index:1}.top-filtersV2 .filterSelect .cityFilterTopSelect .actualValue{border:1px solid #cbccce;background-color:#fff;width:100%;text-align: left;border-radius:3px;padding:0px 10px 0px 35px}.top-filtersV2 .filterSelect .cityFilterTopSelect .actualValue:before{width:13px;height:17px;left:17px;top:calc(50% - 9px)}.top-filtersV2 .filterSelect .cityFilterTopSelect input{height:44px;border-radius:3px 3px 0px 0px}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer{display:block}.top-filtersV2 .filterSelect .cityFilterBottomSelect{width:100%;z-index:1}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;text-align: left;font-size:16px}.top-filtersV2 .filterSelect .cityFilterBottomSelect .actualValue{border:1px solid #cbccce;background-color:#fff;width:100%;border-radius:3px;padding:0px 10px 0px 35px;text-align:left}.top-filtersV2 .filterSelect .cityFilterBottomSelect .actualValue:before{width:13px;height:17px;left:17px;top:calc(50% - 9px)}.top-filtersV2 .filterSelect .cityFilterBottomSelect input{height:44px;border-radius:3px 3px 0px 0px}.top-filtersV2 .filterSelect .cityFilterBottomSelect .optionsContainer{display:block}.top-filtersV2 .filterContainer .customMessage.tablet-only{display:inline-block;text-align: left:}.top-filtersV2 .filterContainer .customMessage.desktop-only{display:none}.top-filtersV2 .filterSelect .cityFilterSelect{width:100%;z-index:1}.top-filtersV2 .filterSelect .cityFilterTopSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px;text-align: left}.top-filtersV2 .filterSelect .cityFilterSelect .actualValue{border:1px solid #cbccce;background-color:#fff;width:100%;border-radius:3px;padding:0px 10px 0px 35px}.top-filtersV2 .filterSelect .cityFilterSelect .actualValue:before{width:13px;height:17px;left:17px;top:calc(50% - 9px)}.top-filtersV2 .filterSelect .cityFilterSelect input{height:44px;border-radius:3px 3px 0px 0px}.top-filtersV2 .filterSelect .cityFilterSelect .optionsContainer{display:block}.top-filtersV2 .filterContainer .buttonGroup a.selected:before{content:"";display:inline-block;width:16px;height:14px;position:relative;background-image:url(/mobilev3/images/head/pipe-blue.png);background-position: center;background-size: contain;top: 3px;left: -5px;padding-right: 5px;background-repeat: no-repeat}.top-filtersV2 .filterContainer .buttonGroup a.selected{color: #000;font-weight: 700}.top-filtersV2 .used_filter{background-color: #0074c1;text-align: center;padding: 2px 0px;display: flex;font-size: 14px;align-items: center;border-radius: 100px;margin-top: 6px;color: #fff}.top-filtersV2 .used_filter:hover span{text-decoration: underline}.top-filtersV2 .used_filter:hover .divider{text-decoration: none}.top-filtersV2 .used_filter span{color:#fff}.top-filtersV2 .used_filter span.tag{font-weight: 700}.top-filtersV2 .usedFilterContent .used_filter  .usedFilterText{padding: 0px 30px;width: 100%}.top-filtersV2 .used_filter .used_filter_close:after{content:"";width: 16px;height: 16px;display: inline-block;background-image:url("/mobilev3/images/content/remove.png");background-size: contain;background-repeat: no-repeat;top: 1px;left: 0px;position: relative;padding: 10px 0px;background-position: center}.top-filtersV2 .filterLocation{display:block}.top-filtersV2 .filterLocation.hide{display:none}.top-filtersV2 .usedFilterContent{padding: 10px 0px;display:flex;flex-direction:column}.used_filter_close{float:right;right: 2px;position: relative;padding: 0px 5px}.top-filtersV2.withFilters .sort{width: 100%}.top-filtersV2 .sort{display:block;margin: 0px 0px 0px 10px}.top-filtersV2 .sort.filter{display:block;margin: 0px;width: 100%}.top-filtersV2 .countrySelectFilter .sort{display:block;margin: 0px}.top-filtersV2 .filters .sort.filter:NTH-OF-TYPE(2){margin-left:8px}.top-filtersV2 .sort a.active{background-color:#e3e4e6}.top-filtersV2 .sort a.active.blue,.top-filtersV2 .sort a.blue.selected{color: #0074c1;font-weight:700}.top-filtersV2 .sort a{font-size:16px;color:#000;text-decoration:none;display:block;font-weight: 400;border:1px solid #cbccce;background-color:#fff;border-radius:3px;height:44px;line-height:42px;text-align: center;box-sizing:border-box;padding:0px 15px}.top-filtersV2 .sort a.filter:before{content:"";background-image:url('/mobilev3/images/head/filterV2.png');width: 18px;display: inline-block;background-repeat: no-repeat;top: 0px;background-size: contain;position: relative;background-position: center;left: -10px;height: 10px}.top-filtersV2 .sort a.filter.active{background-color:#e3e4e6}.top-filtersV2 .filterContainer .buttonGroup.hide{display: block}.top-filtersV2 .filterContainer .travelLocalities.hide{display: none}.top-filtersV2 .filterContainer .travelLocalities.TAGS input[type="checkbox"].customCheckbox+label{display: block;font-size:14px;color:#000;font-weight:400;text-align: left;padding: 0px 0px 10px 33px;position:relative}.top-filtersV2 .travelLocalities .filterBoxContent .filterBox .filterSliderValues{justify-content: space-between;max-width: 190px;margin: 32px auto 8px;display: flex;color: #000;font-weight:700;font-size:14px}.top-filtersV2 .date .date-picker-separator{height: 100%;font-size: 20px;color: #6b6b70}.top-filtersV2 .date .date-inputs{display:block}.top-filtersV2 .date .dateSpan{position:relative;display: inline-block;cursor:pointer}.top-filtersV2 .date .dateSpan:after{padding-right: 17px;position: absolute;top: 10px;right: 0px;content: "";display: inline-block;width: 10px;cursor: pointer;height: 18px;background-size: contain;pointer-events: none;background-image:url(/mobilev3/images/content/calendar_blue.png);background-repeat: no-repeat;background-position: 0px 0px}.top-filtersV2 .date input[type="text"]{border: 1px solid #cbccce;font-size: 14px;line-height: 35px;cursor: pointer;padding: 1px 10px} .top-filtersV2 .filterContainer .travelLocalities.TAGS .submitForm{padding: 10px 0px 0px}.top-filtersV2 .filterContainer .filterSliderValuesWrapper{padding:20px 0}.top-filtersV2 .filterContainer .travelLocalities.SLIDER .filterBoxContent{max-width: 200px;margin: 0px auto 15px}.top-filtersV2 .filterContainer .travelLocalities.TAGS,.top-filtersV2 .filterContainer .travelLocalities.SLIDER,.top-filtersV2 .filterContainer .travelLocalities.DATE{border-bottom:1px solid #cbccce}.top-filtersV2 .filterContainer .travelLocalities.DATE, .top-filtersV2 .filterContainer .travelLocalities.TAGS .checkboxFilter{max-width: 200px;margin: 0 auto 30px;border-bottom:0}.top-filtersV2 .filterContainer .travelLocalities.FILTER .filterContent{padding:10px 0px 0px 0px}.top-filtersV2 .filterContainer .travelLocalities.DATE .date-inputs{padding: 20px 0px 30px 0px}.top-filtersV2 .filterContainer .travelLocalities.TAGS,.top-filtersV2 .filterContainer .travelLocalities.SLIDER,.top-filtersV2 .filterContainer .travelLocalities.DATE{text-align:center;padding: 20px 16px}.top-filtersV2 .filterContainer .travelLocalities .button.blue{color:#fff;text-align: center;border-bottom: 1px solid #1f5082;line-height: 33px;height: 33px;}.top-filtersV2 .filterContainer .travelLocalities{display:block;line-height: normal;text-align: center}.top-filtersV2 .filterContainer .buttonGroup{display:none;height:auto;flex:none;border:1px solid #cbccce;border-radius:3px;background-color:#fff;margin:8px 0px 0px 0px}.top-filtersV2 .filterContainer #filter_menu_travel.buttonGroup{margin:0}.top-filtersV2 .filterContainer.withTitle .buttonGroup{height:auto;flex:none;border:1px solid #cbccce;border-radius:3px;background-color:#fff;margin:8px 0px 0px 0px}.top-filtersV2 .filterContainer .buttonGroup a{display:block;text-align:left;margin:0px 0px 0px;height:43px;position: relative;line-height:43px;text-decoration: none;border-bottom:1px solid #cbccce;box-sizing:border-box;padding:0px 10px 0px 19px}.top-filtersV2 .filterContainer .buttonGroup a:first-child{margin:0px 0px 0px 0px;text-decoration: none}.top-filtersV2 .filterContainer .buttonGroup a:hover{text-decoration:none}.top-filtersV2 .filterContainer .buttonGroup a.disabled{color: #cbccce;pointer-events: none;cursor: default}.top-filtersV2 .travelLocalities a.subcategory.active{font-weight: bold}.top-filtersV2 .travelLocalities .active:before{content:"";display:inline-block;width:16px;height:14px;position:relative;background-image:url(/mobilev3/images/head/pipe-blue.png);background-position: center;background-size: contain;top: 3px;left: -5px;background-repeat: no-repeat}.top-filtersV2 .filterContainer .buttonGroup .filterLocationLink[onclick].singleSelect:after{display:none}.top-filtersV2 .filterContainer .buttonGroup .filterLocationLink[onclick]:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.top-filtersV2 .filterContainer .buttonGroup .filterLocationLink.opened[onclick]:after{content:"";position:absolute;top:19px;right: 18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.top-filtersV2 .filterContainer .buttonGroup a.subcategory{border-bottom:0;padding: 0px 10px 0px 34px}.top-filtersV2 .filterContainer .buttonGroup a:last-child{border-bottom:1px solid #cbccce}.top-filtersV2 .filterContainer .buttonGroup.travelSwitchFilter{margin 0}.top-filtersV2 .filterContainer .buttonGroup.travelSwitchFilter .travelSwitchItems .travelSwitchItemsCol, .top-filtersV2 .filterContainer .buttonGroup.travelSwitchFilter .travelSwitchItems{padding: 0;box-shadow: inherit;margin: 0;column-count:1;-webkit-column-count:1}.top-filtersV2 .filterContainer .buttonGroup.travelSwitchFilter .travelSwitchItems .travelSwitchItemsCol br{display:none}.top-filtersV2 .filterPos .openCityFilterSelect{display:block;background-color:transparent;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:3}.top-filtersV2 .filterContainer.showModal .filterPos .openCityFilterSelect{background-color:rgba(0,0,0,0.5);position:fixed;z-index:1}.top-filtersV2 .filterContainer.showModal .sort{display:none}.top-filtersV2 .filterContainer .filterPos .sort a.active{background-color:#e3e4e6}.top-filtersV2 .filterContainer.showModal .filterSelect a{display:block;position:absolute;top:0px;right:13px;z-index:20;font-size:14px;text-decoration:none;line-height:44px;pointer-events:none}.top-filtersV2 .filterContainer.withTitle .sortRow{width: 100%;display:inline-block;border-top: none;border-bottom: none;height: auto;line-height:42px;margin: 0} .top-filtersV2 .filterContainer.withTitle .categoryTitle{display:none}.top-filtersV2 .filterContainer.desktop-only{display:none};.top-filtersV2 .filterContainer.withTitle .filterSelect{top:0px}.top-filtersV2 .filterContainer.withTitle .filterSelectWithNoTitle{margin: 0px 9px 0px 0px}.top-filtersV2 .offerNumberBlock{padding:15px 0px 6px 0px}.top-filtersV2 .filterContainer .filterSelect.desktop-only{display:none}.top-filtersV2 .filterContainer.withTitle .categoryTitle small{color:#6b6b70}.top-filtersV2 .filterContainer.withTitle .filterSelectTop,.top-filtersV2 .filterContainer.withTitle .filterSelectBottom,.top-filtersV2 .filterContainer.withTitle .filterSelect{display:inline-block;vertical-align:top;position:relative;top: 0px}.top-filtersV2 .travelSwitchFilter .travelSwitchItems .travelSwitchButtons{display: flex;padding:16px 16px 16px 16px;border-bottom: 1px solid #cbccce}.top-filtersV2 .travelSwitchFilter .travelSwitchItems .travelSwitchButtons a{height: auto;line-height: normal}.top-filtersV2 .travelSwitchFilter .travelSwitchItems .travelSwitchButtons .button.inactive{margin-left: 0px;width:100%;display:block}.top-filtersV2 .travelSwitchFilter .travelSwitchItems .travelSwitchButtons .travelSwitchRemove,.top-filtersV2 .travelSwitchFilter .travelSwitchItems .travelSwitchButtons .button{padding: 8px 16px;width:auto;color: #fff}.top-filtersV2 .travelSwitchFilter .travelSwitchItems .travelSwitchButtons .travelSwitchRemove{text-align: center;border: 1px solid #cbccce;box-shadow: 0 1px 0 #e3e4e6;color:#000}.top-filtersV2 .travelSwitchFilter .travelSwitchItems .travelSwitchButtons .travelSwitchRemove:hover{background-color: #e3e4e6}.top-filtersV2 .travelSwitchFilter .travelSwitchItems .travelSwitchButtons .button{margin-left: 8px}.mainBlock .pager_container{text-align:center}.mainBlock .pager_count_container{text-align:center;display:block}.mainBlock .pager_count_content{text-align:center;display: flex;justify-content: space-between;padding: 10px 25px}.mainBlock .pager_content{display: block;justify-content: center}.mainBlock .pageturn_center{display: flex;justify-content: space-evenly;padding: 7px 15px}.mainBlock .pageturn_center .pagination_page .pageNumbers{padding: 5px 10px}.mainBlock .pageturn_center span{color:#6b6b70;padding: 0px 15px}.mainBlock .pageturn_center a{color:#6b6b70;padding: 5px 10px;font-size:14px;text-decoration: none}.mainBlock .pageturn_last a:before{content:"<";position:absolute;display:inline-block;left: 5px}.mainBlock .pageturn_next a:after{content:">";position:absolute;display:inline-block;right: 5px}.mainBlock .pageturn_last a{border-radius: 5px;padding: 0px 6px 0px 19px;color:#000;font-size:14px}.mainBlock .pageturn_next a{border-radius: 5px;padding: 0px 19px 0px 8px;color:#000;font-size:14px}.mainBlock .text_box{font-size:14px;box-sizing:border-box;text-align: left;padding: 0px 10px 25px}.mainBlock .text_box .show_more{text-align:left;padding: 0px 0px 20px 0px;margin: 0}.mainBlock .text_box .text_box_content.open{max-height: 100%}.mainBlock .text_box .text_box_content{max-height: 225px;overflow: hidden;padding: 0px}.mainBlock .text_box .text_box_content p{padding:0px;margin:0px}.mainBlock .text_box .show-more{text-decoration:none;color:#000;display: inline-block;margin-top:10px}.mainBlock .text_box .show-more.open:after{content:"";display: inline-block;position: relative;background-image:url('/mobilev3/images/content/show-more.png');width: 18px;background-repeat: no-repeat;height: 10px;left: 10px;background-size: contain;transform: rotate(0deg)}.mainBlock .text_box .show-more:after{content:"";display: inline-block;transform: rotate(-180deg);position: relative;background-image:url('/mobilev3/images/content/show-more.png');width: 18px;background-repeat: no-repeat;height: 10px;left: 6px;background-size: contain}.top-filtersV3{display:none}.top-menu-filter-categories{display:block;padding:36px 32px 0px 0px;box-sizing:border-box;width: 235px}.top-menu-filter-categories h2{margin:0px 0px 13px 0px;font-size:18.5px;font-weight:700;display:none}.top-menu-filter-categories h2 a{color:#0074c1}.top-menu-filter-categories h3{margin:0px 0px 13px 0px;font-size:16px;font-weight:400}.top-menu-filter-categories a{color:#000;text-decoration:none;display:inline-block}.top-menu-filter-categories a:hover{color:#0074c1}.top-menu-filter-categories a .count{color:#6b6b6f;font-size:13.5px}.top-menu-filter-categories a.allCategory{color:#000}.top-menu-filter-categories a.allCategory.active{color:#0074c1;font-weight:700}.top-menu-filter-categories a.active,.top-menu-filter-categories a.opened{color:#0074c1;font-weight:700;font-size:18px}.top-menu-filter-categories .active:hover{color:#000}.top-menu-filter-categories a.active.black,.top-menu-filter-categories a.opened.black{color:#000}.top-menu-filter-categories a.active .count,.top-menu-filter-categories a.opened .count{color:#6b6b6f;font-weight:400}.top-menu-filter-categories .boxShort{display:none}.top-menu-filter-categories .sub-category{display:none;margin:0px 0px 13px 0px}.top-menu-filter-categories .sub-category.opened{display:block}.top-menu-filter-categories .sub-category a{font-size: 16px;display:block;border-left:1px solid #e3e4e6;box-sizing:border-box;padding:6px 0px 6px 20px}.top-menu-filter-categories .sub-category a.allSubCategory{display:none}.top-menu-filter-categories .filters .sort a.showHideFilter:before{content:"";display:inline-block;width:16px;height:16px;background-image: url(/mobilev3/images/head/filter.png);background-size: contain;background-repeat: no-repeat}.flexContentPos .top-menu-filter-categories a.allCategory{display:none}.pageContentPos .profilePageCont .top-menu-filter-categories a:hover{color:#000}.profilePageCont .rightblock h1{margin: 0;padding: 20px 0px}.filter-menu-categories .flexContentPos .top-menu-categories{width:calc(100% + 30px)}.top-filtersV2 .filters a.filter:after{display:inline-block;background-image: url(/mobilev3/images/head/filter.png);background-size: contain;background-repeat: no-repeat;right: 10px;background-position: center;width:16px;height:16px}.top-filtersV2 .filters.filterCategory .sort{width:100%}.top-filtersV2 .filters.filterCategory .sort a.filter:before{content:"";display:inline-block;width: 14px;height: 16px;background-image: url(/mobilev3/images/head/filter.png);background-size: contain;background-repeat: no-repeat;position: relative;left: -15px;top: 5px}.filter-menu-categories .flexContentPos .top-menu-categories.empty{display:block}.filter-menu-categories .flexContentPos .backLink{display:block;padding: 10px 0px 0px 0px}.filter-menu-categories .empty h2 a:after{display:none}.filter-menu-categories{display:block;background-color:#f2f2fa;margin:0px 0px 0px -15px;padding:15px 15px 2px 15px;border: 0px}.filter-menu-categories h2{display:block;margin:0px}.filter-menu-categories h2 a{display:block;box-sizing:border-box;font-size:16px;background-color:#fff;color:#000;font-weight:500;border:1px solid #cbccce;border-radius:3px;height:44px;line-height:44px;padding:0px 20px;position:relative}.filter-menu-categories h2 a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.filter-menu-categories h2.opened a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.filter-menu-categories .boxFull.hidden{display:none}.filter-menu-categories .boxFull{display:block;border:1px solid #cbccce;background-color:#fff;;border-radius:0px 0px 3px 3px;border-top:1px solid #e3e4e6;position:relative;top:-1px;margin:0px 0px 15px 0px}.filter-menu-categories .boxFull h3{display:block;margin:0px;padding:0px}.filter-menu-categories .boxFull h3 a{display:block;border-bottom:1px solid #e3e4e6;height:43px;line-height:43px;box-sizing:border-box;padding:0px 20px;font-size:16px;color:#3073bb;font-weight:500;position:relative}.filter-menu-categories .boxFull h3:last-child a{border-bottom:0px}.filter-menu-categories .boxFull h3 a[onclick]:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.filter-menu-categories .boxFull h3 a.active[onclick],.filter-menu-categories .boxFull h3 a.opened[onclick]{color:#000}.filter-menu-categories .boxFull h3 a.opened[onclick]:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.filter-menu-categories .sub-category a{display:block;font-size:16px;color:#3073bb;font-weight:500;width:calc(100% - 44px);border-bottom:1px solid #e3e4e6;margin:0px 0px 0px 44px;height:43px;line-height:43px;;padding:0px;border-left:0px}.filter-menu-categories .boxFull h3 a.allCategory{display:none}.filter-menu-categories .sub-category a.allSubCategory{display:block}.flexContentPos .top-menu-categories{width:calc(100% + 30px)}.flexContentPos .top-menu-categories.empty{display:block}.flexContentPos .backLink{display:block;padding: 10px 0px 0px 0px}.top-menu-categories.empty h2 a:after{display:none}.top-menu-categories{display:block;background-color:#f2f2fa;margin:0px 0px 0px -15px;padding:15px 15px 2px 15px;border: 0px}.top-menu-categories h2{display:block;margin:0px}.top-menu-categories h2 a{display:block;box-sizing:border-box;font-size:16px;background-color:#fff;color:#000;font-weight:500;border:1px solid #cbccce;border-radius:3px;height:44px;line-height:44px;padding:0px 20px;position:relative}.top-filtersV2 .sortRow a.triangle:after,.top-menu-categories .main a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.top-filtersV2 .sortRow a.triangle.active:after,.top-menu-categories h2.opened a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.top-menu-categories .boxFull.hidden{display:none}.top-menu-categories .boxFull{display:block;border:1px solid #cbccce;background-color:#fff;border-radius:0px 0px 3px 3px;border-top:1px solid #e3e4e6;position:relative;top:-1px;margin: 0px}.top-menu-categories .boxFull h3{display:block;margin:0px;padding:0px}.top-menu-categories .boxFull h3 a{display:block;border-bottom:1px solid #e3e4e6;height:43px;line-height:43px;box-sizing:border-box;padding:0px 20px;font-size:16px;color:#3073bb;font-weight:500;position:relative}.top-menu-categories .boxFull h3:last-child a{border-bottom:0px}.top-menu-categories .boxFull h3 a[onclick]:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.top-menu-categories .boxFull h3 a.active[onclick],.top-menu-categories .boxFull h3 a.opened[onclick]{color:#000}.top-menu-categories .boxFull h3 a.opened[onclick]:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.top-menu-categories .sub-category a{display:block;font-size:16px;color:#3073bb;font-weight:500;width:calc(100% - 44px);border-bottom:1px solid #e3e4e6;margin:0px 0px 0px 44px;height:43px;line-height:43px;;padding:0px;border-left:0px}.top-menu-categories .boxFull h3 a.allCategory{display:none}.top-menu-categories .sub-category a.allSubCategory{display:block}.top-menu-categories.withIcon  a.showHideFilter:before{content:"";display:inline-block;width: 19px;height: 16px;background-image: url(/mobilev3/images/head/home.png);background-size: contain;background-repeat: no-repeat;position: relative;top: 0px;left: -10px}.top-menu-categories .filters .sort h2 a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.loginPopupV3{display:none}.loginPageV3{padding: 10px 8px 0px 8px}.loginPageV3 .loginPagePos{display: block;padding: 5px 0px}.loginPageV3 .loginPagePos .loginPageContent .inputLine .loginPasswordVisibility{display: inline-flex;align-items: center;justify-content: center;width: 52px;border-left: 0;border-top: 1px solid #cbccce;border-right: 1px solid #cbccce;border-bottom: 1px solid #cbccce;border-radius: 0 4px 4px 0;background-color: #fff;box-shadow: 0 1px 0 #e3e4e6;font-size: 2.4rem;cursor: pointer;text-decoration: none;}.loginPageV3 .loginPagePos .loginPageContent .inputLine .loginPasswordVisibility.active{background-color:#f2f2fa}.loginPageV3 .loginPagePos .loginPageContent .inputLine .loginPasswordVisibility b:before{content:"";width: 24px;position: relative;display: inline-block;height: 16px;background-image:url("/mobilev3/images/content/szem.png");top: 0px;left: 0px;right: 0;vertical-align: middle;background-size: contain;background-position: center;background-repeat: no-repeat}.loginPageV3 .loginPagePos .contactList{display:block;box-sizing:border-box;width:286px;margin: 0 auto;padding: 30px 0px 0px 0px}.loginPageV3 .loginPagePos .contactList ul{display:block;margin:0px;padding:0px}.loginPageV3 .loginPagePos .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 67px;list-style:none;position:relative;font-size:14px;line-height:22px}.loginPageV3 .loginPagePos .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.loginPageV3 .loginPagePos .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:5px;left:23px}.loginPageV3 .loginPagePos .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_blue.png");top:3px;left:19px}.loginPageV3 .loginPagePos .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:16.5px}.loginPageV3 .loginPagePos .contactList ul li a{display:block;font-weight:500;text-decoration:none}.loginPageV3 .loginPagePos .loginPageContent{border-radius:5px;display:block;background-color:#fff;width: 100%;box-sizing:border-box;padding: 0px 0px 30px 0px;box-shadow: 0 1px 3px rgba(0,0,0,.19)}.loginPageV3 .loginPagePos .loginPageContent .container{margin: 0px;padding: 16px 15px 0px 15px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent{margin: auto;max-width: 369px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login{margin: auto;max-width: 400px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .loginButtonFacebook{padding:10px 0px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .button.facebook{width:100%;text-align: center}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .loginDivider{position: relative;margin-bottom: -4px;text-align:center}.dividerText{position: relative;z-index: 1;background-color: #fff;padding: 0 8px;color:#6b6b70;font-size: 14px;font-weight: 600}.dividerTextInline{display:inline-block}.loginPageV3 .loginPagePos .loginPageContent .popupTitle{display:block;margin: 5px 0px 20px 0px;padding: 0px 0px 0px 0px;box-sizing:border-box;background-color:transparent;border:0;font-size: 24px;color:#000;text-align: center;font-weight:700;height: 31px;line-height:41px}.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .loginDivider:after{content: '';position: absolute;top: 50%;left: 0;width: 100%;border-top: 1px solid #e3e4e6}.loginPageV3 .loginPagePos .loginPageContent .inputLine .loginPassword input {border-radius:4px 0 0 4px}.loginPageV3 .loginPagePos .loginPageContent .inputLine input{display:inline-block;font-size:14px;color: #000;width: 100%;height: 40px;border-radius: 5px;box-shadow: inset 0 3px 5px -3px rgba(203,204,206,.5);box-sizing:border-box;border:1px solid #cbccce;padding:0px 10px}.loginPageV3 .loginPagePos .loginPageContent .inputLine label{display:inline-block;font-size: 13px;color:#7e7e7e;width:136px;text-transform: uppercase;text-align: left;font-weight: 500;box-sizing:border-box;padding: 10px 18px 5px 0px}.loginPageV3 .loginPagePos .loginPageContent .inputLine input:hover,.loginPageV3 .loginPagePos .loginPageContent .inputLine input:focus{border:1px solid #4eb0e0;box-shadow:0px 0px 3px 0px rgba(78,176,224,0.58)}.loginPageV3 .loginPagePos .loginPageContent .loginPos{display:block;padding: 0px}.loginPageV3 .loginPagePos .loginPageContent .loginPos a.haventAccount{text-align:center;text-decoration:none;margin:0 auto;padding: 0px 0px;color: #0074c1}.loginPageV3 .loginPagePos .loginPageContent .loginPos .haventAccount:hover{text-decoration: underline}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock .forgotPassword{float: right;text-decoration: none;color: #0074c1;font-size: 15px}.loginPageV3 .loginPagePos .loginPageContent .loginPos a.haventAccount{text-align:center;text-decoration:none;margin:0 auto;padding: 0px 0px;color: #0074c1}.loginPageV3 .loginPagePos .loginPageContent .loginPos .haventAccount:hover{text-decoration: underline}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock a.forgotPassword:hover{text-decoration: underline}.loginPageV3 .loginPagePos .loginPageContent .loginPos.buttonPos{display:inline-block;margin:20px 0px 7px 0px}.loginPageV3 .loginPagePos .loginPageContent .loginPos .buttonPos a{padding: 10px}.loginPageV3 .loginPagePos .loginPageContent .loginPos .buttonPos{padding: 0px 0px 30px 0px}.loginPageV3 .loginPagePos .loginPageContent .loginPos a{font-size: 15px;text-align: center;display: block}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox:checked+label:before{background-image:url("/mobilev3/images/content/icon_success_white.png");background-size: 9px 10px;background-repeat:no-repeat;background-position:center;background-color: #5599f5;border: 0;border-radius: 5px}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width:17px;height:17px;background-color: transparent;position:absolute;top:2px;border-radius: 5px;border: 1px solid #cbccce;left:4px;box-sizing:border-box;}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label{display:inline-block;font-size: 15px;color:#575757;font-weight:400;padding:0px 0px 0px 25px;position:relative}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock{padding-top:14px;display: block;box-sizing:border-box}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock label:before{background-color: transparent;border: 1px solid #cbccce}.loginPage{}.loginPage .loginPagePos{display:block}.loginPage .loginPagePos .contactList{display:block}.loginPage .loginPagePos .loginPageContent{margin:0px 0px 0px 0px}.loginPage .loginPagePos .loginPageContent h1{background-color:transparent;border:none;height:auto;line-height:normal;margin:0px 0px 17px 0px;padding:32px 0px 0px 0px;font-size:24px}.loginPage .loginPageContent .loginCheckbox{padding:3px 0px 0px 0px;margin:0px 0px 19px 0px}.loginPage .loginPageContent .loginButtons{padding:0px}.loginPage .loginPageContent .registrationBlock{padding:0px;margin:-8px 0px 0px 0px}.loginPage .loginPagePos .loginPageContent .thinBorderBlock{padding:13px 13px 28px 13px;border:1px solid #e3e4e6;border-radius:4px;margin:0px 0px 20px 0px;width:100%}.loginPage .loginPageContent .inputBlock{margin:0px 0px 19px 0px}.loginPage .loginPageContent .inputBlock label{display:block;text-align:left;width:100%;margin:0px 0px 10px 0px;font-size:18px}.loginPage .loginPageContent .inputBlock .input{display:block;width:100%}.loginPage .loginPageContent .inputBlock .input input{height:41px}.loginPage .loginPageContent .button{height:41px;line-height:41px;padding:0px;margin:0px 0px 18px 0px}.loginPage .loginFooter{margin:0px} .offerPage .rightBlock{width:287px;margin-bottom: 35px}.offerPage .rightBlock .offer-page-buyblock .button{font-size:16px;white-space:nowrap;padding:13px 0px 14px 0px}.offerPage .rightBlock .offer-page-buyblock .button #buyButtonBrigadePrice{font-size:20px}.offerPage .rightBlock .offer-page-buyblock .button #buyButtonOldPrice{font-size:16px}.offerPage .rightBlock .offer-page-buyblock select{width: 265px}.offerPage .rightBlock .savedFavBlock .removeButton,.offerPage .rightBlock .favButton{height:40px;line-height:40px}.offerPage .gallery{max-width:calc(100% - 287px);width:calc(100% - 287px);padding:0px 33px 0px 0px}.offerPage .gallery .offer-page-images .leftArrow{width:30px;background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0));pointer-events:none}.offerPage .gallery .offer-page-images .rightArrow{width:30px;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));pointer-events:none}.offerPage .gallery .offer-page-images .leftArrow:before,.offerPage .gallery .offer-page-images .rightArrow:before{display:none}.offerPage .offerContent{display:inline-block;width:calc(100% - 287px);box-sizing:border-box;padding:9px 33px 50px 0px}.offerPage .todayCounterWrapper{float:right;display: flex}.offerPage .todayCounterWrapper .hour .pointer,.offerPage .todayCounterWrapper .minute .pointer,.offerPage .todayCounterWrapper .seconds .pointer{display:block;text-align:center;text-transform:uppercase;font-size: 14px;padding: 15px 0px}.offerPage .counterNumbers .todayCounterWrapper .counterNumbers{display: inline-block;vertical-align: middle;padding: 0 12px}.offerPage .todayCounterWrapper .todayCounter{display: inline-block;vertical-align: middle;position: relative;margin-right: 4px;line-height: 1;background-color: #fff;border-radius: 4px;font-size: 45px;font-weight: 400;text-align: center;color: #b32b32;width: 40px;height: 50px;overflow: hidden}.basketPage .basketPagePos{display:block}.basketPage .basketPagePos .mainCol{padding:0px}.basketPage .basketPagePos .infoCol{display:none}.basketPage .basketItemList .basketItem .offerDetails select{display:none;position:absolute;height:34px;width:100%;z-index:2;opacity:0}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer{display:block;position:relative}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer input[type="text"]{display:none}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:34px;line-height:34px;padding:0px 51px 0px 7px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer.opened .actualValue{border:1px solid #3073bb}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;border-radius:3px;overflow:hidden;overflow:auto;position:absolute;top:calc(100% + 2px);left:0px;width:calc(100% - 2px);z-index:1}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.basketPage .basketDetailPos{padding: 20px 0px 15px 0px}.basketPage .basketDetailPos .basketDetail{padding: 15px 0px 10px 0px}.basketPage .basketDetailPos .basketDetailButton{text-decoration:none;padding: 0px 10px 10px 0px}.basketPage .basketDetailPos .basketDetail .basketDetailList{border-bottom: 1px solid #c1c2c5;padding: 10px 0px}.basketPage .basketDetailPos .basketDetail .basketDetailText{text-align: left;color: #6b6b6f}.basketPage .basketDetailPos .basketDetail .price{float:right;font-weight: 700}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber.xs{max-width:220px;display: inline-block;margin: 0px 0px 20px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber .tel{padding: 6px 10px 0px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber .inputBlock{display:inline-block}.basketPage #basket-part3 .basketItemList .inputBlock{margin: 0px 0px 20px 0px}.basketPage #basket-part3 .basketItemList .inputBlock.xs{max-width:220px}.basketPage #basket-part3 .basketItemList .inputBlock:last-child{margin-bottom:0px}.basketPage #basket-part3 .basketItemList .inputBlock label{font-size:16px;margin: 0px 15px 14px 0px;align-items: center;display: flex}.basketPage #basket-part3 .basketItemList .inputBlock input{height:40px}.basketPage #basket-part3 .basketItemList .inputBlock input.error{border-color: red}.basketPage #basket-part3 .deliveryMethodPartner h1{font-size:16px;margin:27px 16px 22px 16px}.basketPage #basket-part3 .deliveryMethodPartner p{font-size:16px;margin:0px 16px 19px 16px;line-height:19px}.basketPage #basket-part3 .deliveryMethodPartner .openHour{color:#7e7e7e;margin:0px 16px 0px 16px}.basketPage #basket-part3 .deliveryMethodPartner .deliveryAddresses input[type="radio"]+label{margin-bottom: 15px}.basketPage #basket-part3 .deliveryMethodPartner .deliveryAddresses input[type="radio"]+label:last-of-type(0){margin-bottom: 0px}.basketPage #basket-part3 .deliveryMethodPartner label{margin-left: 16px;margin-right: 16px}.basketPage #basket-part3 .notification{font-size:14px;line-height:22px;background-color:#fffcd6;padding:13px 15px 11px 15px;margin:20px 16px 0px 16px}.basketPage #basket-part3 .deliveryMethodPartner .telephone{margin-left: 0px;color: #7e7e7e;margin-right: 16px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer h1{font-size:16px;margin:27px 16px 22px 16px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer p{font-size:16px;margin:0px 16px 19px 16px;line-height:19px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer .deliveryAddresses input[type="radio"]+label{margin-bottom: 10px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer .deliveryAddresses input[type="radio"]+label:last-of-type(0){margin-bottom: 0px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer label{margin-left: 15px;margin-right: 16px}.basketPage #basket_billing_partner_container .deliveryOptionsContainer .telephone{margin-left: 0px;margin-right: 16px} .loginPage .goodRedeem{padding: 20px 0px 16px 0px}.loginPage .goodRedeem h1{font-size:24px;padding:0px;margin: 17px 23px 30px 0px}.loginPage .goodRedeem .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 23px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.loginPage .goodRedeem .goodRedeemPage .inputBlock{display: block;width: calc(100% - 10px);margin: 9px 0px 30px 0px;padding: 20px 0px 0px 0px}.loginPage .goodRedeem .goodRedeemPage .button{padding: 8px 50px 10px 55px;margin: 0px 0px 0px 18px}.loginPage .goodRedeem .goodRedeemPage .inputBlock .goodReedemLogo{width: 335px;min-width: 150px;height: 100%;padding: 20px 0px 18px 0px}.loginPage .goodRedeem .goodRedeemPage .inputBlock .goodPoint{padding: 0px 0px 0px 16px;position: relative;display: block;font-size: 14px;color: #000}.loginPage .goodRedeem .goodRedeemPage .inputBlock input{width: calc(100% - 426px)}.loginPage .goodRedeem .goodRedeemPage .inputBlock .input{display: block}.successfullBuyPage .successfullBuyPagePos{display:block}.successfullBuyPage .successfullBuyPagePos .mainCol{padding:0px}.successfullBuyPage .successfullBuyPagePos .infoCol{display:none}.couponHistoryPage{display:block;background-color:#f3f3fa;padding:1px 0px 50px 0px}.couponHistoryPage .couponHistoryPos{display:flex;max-width:1004px;margin:0px auto;padding:0px 16px}.couponHistoryPage .couponHistoryPos .mainCol{flex:1;box-sizing:border-box;padding:0px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .mainCol h1{display:block;margin:37px 0px 24px 0px;font-size:24px}.couponHistoryPage .couponHistoryPos .infoCol{width:232px;margin:50px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList{display:block;box-sizing:border-box;margin:44px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul{display:block;margin:0px;padding:0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 47px;list-style:none;position:relative;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:3px;left:3px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.email{margin:0px 0px 26px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_black.png");top:3px;left:0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:14px;font-weight:700}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li p{display:block;font-weight:700;text-decoration:none;font-size:16.5px;margin:-2px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks{display:block}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks h3{font-size:14px;font-weight:700px;margin:0px 0px 5px 0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks p{display:block;margin:0px 0px 4px 0px;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul{display:block;margin:0px 0px 27px 0px;padding:0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul li{display:block;margin:0px 0px 3px 0px;padding:0px;list-style:none}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul a{text-decoration:none;display:inline-block;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul a:hover{text-decoration:underline}.couponHistoryPage .couponHistoryPos .greyBlock .greyBlockButtons{display:block}.couponHistoryPage .button.big{font-size:16.35px}.couponHistoryPage .button.white{padding:16px 0px 18px 0px;margin: 10px 0px 5px 0px;font-weight:700;box-shadow:0px 1px 0px 0px #cbccce}.couponHistoryPage .bonusMessage{display:block;font-size:16px;margin:0px 0px 16px 0px}.couponHistoryPage .empty{display:none}.couponHistoryPage .pager_container{margin:0px auto 16px auto}.couponHistoryPage .historyOfferElem{display:block}.couponHistoryPage .historyOfferElem:after{content:"";display:block;float:none;clear:both}.couponHistoryPage .historyOfferElem .offerImage{display:block;width:168px;box-sizing:border-box;border:1px solid #999692;float:left;margin:0px 20px 0px 0px}.couponHistoryPage .historyOfferElem .offerImage img{display:block;width:100%;height:auto}.couponHistoryPage .historyOfferElem .offerTitle{font-size:16px;font-weight:500;margin:0px 0px 0px 0px;color: #6b6b6f}.couponHistoryPage .couponHistoryOfferElem .yellowBlock{background-color:#fffdd2;border-radius:3px;box-sizing:border-box;padding:11px 12px;position:relative;margin:0px 0px 15px 0px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock h3{display:block;font-weight:700;font-size:16px;margin:0px 0px 4px 0px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock h3 br{display:none}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .payment{display:inline-block;font-size:16px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orange{display:inline-block;font-size:16px;font-weight:700;color:#fc9c28}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock{display:block;width:26px;height:26px;position:absolute;top:20px;left:11px;;background-image:url("/mobilev3/images/content/orang_clock.png");background-size:contain;background-repeat:no-repeat;background-position:center}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock+h3,.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock+h3+.payment{padding:0px 0px 0px 38px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetails .cancelLink{text-align:right;display: block;color: #7e7e7e}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable{width: calc(100% + 2px);margin: 13px 0px 0px 2px;border-collapse:collapse}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td{border-top:1px solid #cbccce;font-size:16px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td:first-child{text-align:right;padding:12px 15px 14px 0px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td:last-child{text-align:left;font-weight:700;padding:12px 0px 14px 15px}.couponHistoryPage .couponHistoryOfferElem{display:block;margin:0px 0px 16px 0px;padding:16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem{margin: 0px 0px 5px -16px;width:calc(100% + 32px);box-sizing:border-box;padding:0px 16px}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem+.historyOfferElem{padding:16px 16px 0px 16px}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem:last-child{margin:0px 0px 0 -16px}.couponHistoryPage .couponHistoryOfferElem .shopingDate{border-bottom:1px solid #cbccce;width:calc(100% + 32px);margin:0px 0px 16px -16px;padding:0px 16px 16px 16px;box-sizing:border-box}.couponHistoryPage .couponHistoryOfferElem .offerDate{display:block;font-size:12px;color:#7e7e7e;padding: 5px 0px 0px 0px;float:none;clear:both}.couponHistoryPage .couponHistoryOfferElem .offerDate:before{content:"";width:14px;height:15px;display:inline-block;vertical-align:middle;position:relative;margin-right:8px;bottom:3px;background-image:url("/mobilev3/images/content/calendar.png");background-size:contain;background-repeat:no-repeat;background-position:center}.couponHistoryPage .couponHistoryOfferElem .offerDropdownLink.download,.couponHistoryPage .couponHistoryOfferElem .offerDropdownLink.qrCode{margin:10px 0px 0px 10px;display:block}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown{display:none;padding: 0;margin-left:-6px;float: right;margin-top:0px;margin-bottom:-13px}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownTop{display:block;font-size:12px;color:#7e7e7e;height:30px;line-height:30px;position:relative}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer{margin: 30px auto 0px auto;width: calc(100% - 356px)}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownTop.opened+.dropdownContent{display:block}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink.disabled{pointer-events:none;opacity:0.5}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink{display: inline-block;font-size:14px;color:#000;border-top:1px solid #cbccce;padding: 0px 23px;height:41px;line-height:41px;margin: 10px 0px 15px 22px}.giftBanner2017{background-image:none;width: calc(100% + 30px);height: 310px;margin-left: -15px;margin-top:0;margin-bottom:0}.giftBanner2017 .banner:after{content:"";position: absolute;display: block;background-image:url("/mobilev3/images/xmas2017/giftbanner.png");background-repeat:no-repeat;width: 100%;height: 268px;background-size: cover;background-position: bottom center}.selectCategoryGiftWho{position:relative;top:0px;left:0px}.selectCategoryGiftWhat{position:relative;top:0px;left:0px}.selectCategoryGiftPrice{position:relative;top:0px;left:0px}.giftBanner2017 .selectContainer{justify-content:space-around;padding: 10px 0px 25px 25px;background-color: #669f21;border-left: 0;border-right: 0;border-top: 1px solid #fff;border-bottom: 1px solid #fff;box-shadow: 0px 0px 0px 5px #669f21, 0px 1px 2px 5px rgba(0,0,0,0.25);width:100%;margin: 0px auto 0px auto;position: relative;display: flex;top: 180px;box-sizing:border-box}.giftBanner2017 .selectContainer:after{content:"";display:block;clear:both;float:none}.giftBanner2017 .selectContainer .selectCategoryGift{}.selectCategoryGiftWho img,.selectCategoryGiftWhat img,.selectCategoryGiftPrice img{display: block}.giftBanner2017 .selectContainer .selectCategoryGiftWho img, .selectCategoryGiftWhat img, .selectCategoryGiftPrice img{width: 116px;height: 25px;vertical-align:middle;margin: 5px 0px 5px 30px;text-align: center;object-fit:contain}.bannerTop{height: 230px;margin-top: 0px;background-image: url(/mobilev3/images/content/tablet_banner.png);background-position: 50% 50%;background-repeat: no-repeat;position: relative;margin: auto;background-size: cover;align-items: center;box-sizing: border-box}.bannerTop .bannerContent{margin: auto;display: flex;justify-content: center}.bannerTop .bannerContent .bannerBox{margin:auto;background-color: rgba(85, 186, 145, .95);position:absolute;bottom:0;left: 0;right: 0;color:#fff;text-align: center;max-width: 380px;padding: 24px 32px}.bannerTop .bannerContent .bannerBox .bannerTitle{font-size:24px;margin: 0}.bannerTop .bannerContent .bannerBox .bannerSubTitle{font-size:18.5px;padding:0;margin: 9px 0px}.bannerTop .bannerContent .bannerBox .bannerDescription{font-size:17px;font-weight: 500}.bannerTop .bannerContent .bannerBox .bannerDescription.desktop-only{display: none}.flexContentPos .tablet-only{display:block;text-align:center;padding-right: 8px;padding-left: 8px}.loginPage .myInviteDiscPage{padding:20px 15px 16px 15px}.loginPage .myInviteDiscPage h1{font-size:24px;padding:0px;margin:17px 23px 45px 0px}.loginPage .myInviteDiscPage .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 23px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.loginPage .myInviteDiscPage .myInviteDiscCont .inputBlock{display: block;width: calc(100% - 350px);margin: 0px 0px 10px 0px}.loginPage .myInviteDiscPage .myInviteDiscCont .button{padding: 10px 33px 10px 33px;margin: 20px 0px 0px 0px}.loginPage .myInviteDiscPage .inputBlock label{display: flex;align-items:center;font-size: 16px;color: #7e7e7e;padding: 0px 10px 1px 0px;margin: 0px 0px 10px 0px}.signUpPageV3{display: block;padding: 10px 8px 0px 8px}.signUpPageV3 .loginPagePos{display:flex;padding: 28px 0px}.signUpPageV3 .contactList{display:block;box-sizing:border-box;width:286px;margin: 0 auto;padding: 30px 0px;margin: 0 auto}.signUpPageV3 .contactList ul{display:block;margin:0px;padding:0px}.signUpPageV3 .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 67px;list-style:none;position:relative;font-size:14px;line-height:22px}.signUpPageV3 .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.signUpPageV3 .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:5px;left:23px}.signUpPageV3 .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_blue.png");top:3px;left:19px}.signUpPageV3 .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:16.5px}.signUpPageV3 .contactList ul li a{display:block;font-weight:500;text-decoration:none;color:#000}.signUpPageV3 .signUpContent .inputLine .loginPasswordVisibility{display: inline-flex;align-items: center;justify-content: center;width: 52px;border-left: 0;border-top: 1px solid #cbccce;border-right: 1px solid #cbccce;border-bottom: 1px solid #cbccce;border-radius: 0 4px 4px 0;background-color: #fff;box-shadow: 0 1px 0 #e3e4e6;font-size: 2.4rem;cursor: pointer;text-decoration: none;}.signUpPageV3 .signUpContent .inputLine .loginPasswordVisibility.active{background-color:#f2f2fa}.signUpPageV3 .signUpContent .inputLine .loginPasswordVisibility b:before{content:"";width: 24px;position: relative;display: inline-block;height: 16px;background-image:url("/mobilev3/images/content/szem.png");top: 0px;left: 0px;right: 0;vertical-align: middle;background-size: contain;background-position: center;background-repeat: no-repeat}.signUpPageV3 .signUpContent{border-radius:5px;display:block;background-color:#fff;width: 100%;box-sizing:border-box;padding: 0px 14px 21px 14px;box-shadow: 0 1px 3px rgba(0,0,0,.19)}.signUpPageV3 .signUpContent .container{margin: 0px;padding: 16px 0px 0px 0px}.signUpPageV3 .signUpContent .container .containerContent{margin: auto;max-width: 369px}.signUpPageV3 .signUpContent .container .containerContent .login{margin: auto;max-width: 400px}.signUpPageV3 .signUpContent .container .containerContent .login .loginButtonFacebook{padding:10px 0px}.signUpPageV3 .signUpContent .checkBox .input{display:flex}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox:checked+label:before{background-image:url("/mobilev3/images/content/icon_success_white.png");background-size: 8px 8px;background-repeat:no-repeat;background-position:center;background-color: #5599f5;border: 0;border-radius: 5px}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width: 14px;height: 14px;background-color: transparent;position:absolute;top:2px;border-radius: 5px;border: 1px solid #cbccce;left: 0px;box-sizing:border-box;}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label{display:inline-block;font-size: 15px;color: #000;font-weight:500;padding:0px 0px 0px 25px;position:relative}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock{padding-top:14px;display: block;box-sizing:border-box}.signUpPageV3 .signUpContent .loginPos .signUpCheckBlock label:before{background-color: transparent;border: 1px solid #cbccce}.signUpPageV3 .signUpContent{flex:1;margin: 0px;display:block}.signUpPage h1{font-size:24px;padding:20px 8px 20px 8px;margin:0}.signUpPage .signUpContent{display:block}.signUpPage .signUpContent .thinBorderBlock:before{display:none}.signUpPage .signUpContent .thinBorderBlock{padding: 13px 13px 0px 13px;border-radius:4px;margin: 0px 0px 0px 0px;width:100%}.signUpPage .signUpContent .inputBlock{padding:0px 0px 10px 0px}.signUpPage .signUpContent .thinBorderBlock:before{display:none}.signUpPage .signUpContent .inputBlock label{display:block;text-align:left;width:100%;margin:0px 0px 15px 0px;font-size:18px;padding:0px 0px 0px 0px}.signUpPage .signUpContent .inputBlock .input{display:block;width:100%}.signUpPage .signUpContent .inputBlock .input input[type="text"], .signUpPage .signUpContent .inputBlock .input input[type="password"]{height: 40px}.signUpPage .signUpContent .filterSelect{padding:0px 0px 0px 0px;z-index: 5}.signUpPage .filterSelect .cityFilterSelect .actualValue{display:block;width:100%;height:40px;line-height:40px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e3e4e6}.signUpPage .signUpContent .filterSelect label{display:block;text-align:left;width:100%;margin:0px 0px 10px 0px;font-size:18px;padding: 0px 0px 10px 0px}.signUpPage .signUpContent .filterSelect .posRel{width:100%}.signUpPage .signUpContent .signUpRadioBlock>label{display:block;text-align:left;width:100%;margin:0px 0px 10px 0px;font-size:18px;padding:0px 0px 0px 0px}.signUpPage .signUpContent .signUpRadioBlock .input [type="radio"]+label{display:none}.signUpPage .signUpContent .signUpRadioBlock .theSelectContainer{display:block;width: 140px}.signUpPage .signUpContent .signUpCheckBlock{padding:15px 0px 0px 0px}.signUpPage .signUpContent .signUpButtons{width:100%;padding:0px 0px 0px 0px}.signUpPage .signUpContent .signUpFB .signUpButtons{margin-left:0px}.signUpPage .signUpContent .signUpFB{width:100%;padding: 13px 13px 0px 13px;border-radius: 4px;margin: 0px 0px 10px 0px;box-sizing:border-box}.signUpPage .signUpContent .signUpFB .signUpCheckBlock{padding:15px 0px 0px 0px}.recommendationBlock{background-color: #f3f3fa;margin-left:auto;margin-right:auto;display: flex}.recommendationBlock .recommendation-content{margin-left:auto;margin-right:auto;max-width: 480px}.recommendationBlock .recommendation-content h1,.recommendationBlock .recommendation-content .contentbox{text-align: center;font-size: 24px;font-weight: 500;padding: 20px 0px 20px 0px}.inquireBlock{}.inquireBlock{padding: 15px 0px;}.inquireBlock .inputBlock label{text-transform: uppercase;font-size: 13px;font-weight: 700;color:#000}.inquireBlock .inquireInputBlock{display:flex}.inquireBlock .inputBlock select{display:none;position:absolute;height:35px;width: calc(100% - 386px);opacity: 0;min-width: calc(100% - 390px)}.inquireBlock .inquireInputBlock .inquireInputBlockLeft{padding: 0px 30px 0px 0px}.inquireBlock .inquireInputBlock .inquireInputBlockLeft,.inquireBlock .inquireInputBlock .inquireInputBlockRight{width:50%}.inquireBlock .messageInput{padding:0px 0px 35px 0px}.videoWrapper{position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0;text-align:center}.videoWrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.contentPage h1{display:block;margin:0px 0px 0px 0px;font-size:24px;font-weight:600;box-sizing:border-box;padding:20px 11px 0px 11px;width:100%}.contentPage .contentBackground{display:block;margin:20px 0px 0px 0px;padding:16px 16px 30px 16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.contentPage .contentBackground  .greybox_howitworks_container iframe{width: 100%;height: 350px;max-width:100%}.contentPagePos .contentPage{padding: 0px 0px 20px 0px}.infoColPos .infoCol{display:none}.reminderPage .reminderContent .infoCol{display:none}.friendInvitePage{max-width:1004px;margin:0px auto;padding:0px 16px}.friendInvitePage .friendInviteContent{display:flex}.friendInvitePage h1{font-size:24px;padding:20px 8px 20px 0px;margin:0}.friendInvitePage  .thinBorderBlock{flex:1;margin:0px 0px 16px 0px;padding:30px 18px 40px 15px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.friendInvitePage  .thinBorderBlock .socialInviteBlock{text-align:center;margin:30px 0px 30px 0px}.friendInvitePage  .thinBorderBlock .socialInviteBlock a img{padding: 0px 0px 0px 20px;height:44px}.friendInvitePage  .inputBlock{font-size:0px;display:block;width:100%;box-sizing:border-box;padding:0px 0px 0px 0px;margin: 0px 0px 10px 0px}.friendInvitePage  .inputBlock label{display: inline-block;box-sizing: border-box;width: 117px;text-align: right;padding: 0px 20px 0px 13px;margin: 0px 0px 0px 0px;font-size: 16px;color: #000000;vertical-align:middle}.friendInvitePage  .inputBlock .input{display:inline-block;width:100%;font-size:initial;vertical-align:middle}.friendInvitePage .inputBlock .input input[type="text"]{width:calc(100% - 40px)}.friendInvitePage  .thinBorderBlock  .newFriend{display:block;font-size:16px;line-height:22px;color:#6b6b6f;margin:0px 0px 8px 0px}.friendInvitePage  .inputBlock .input a img{height:30px;vertical-align:middle;display:inline-block;margin:-5px 0px 0px 15px}.friendInvitePage  .button{display: block;margin: 0px 0px 12px auto;width: 100%;padding: 3px 57px 3px 62px;box-sizing: border-box}.offerrating-block .offerrating-content .contentbox .rating span.submitStar.starOut,.offerrating-block .offerrating-content .contentbox .rating span.submitStar.starOver{width: 54px;height: 103px;padding: 0px 32px 0px 32px;background:no-repeat;float:left;cursor:pointer;background-image:url("/mobilev3/images/content/rating_star.png");background-repeat:no-repeat:background-size:54px 103px}.offerrating-block .offerrating-content .contentbox .rating span.submitStar.starOut{background-position:-193px 0px}.offerrating-block .offerrating-content .contentbox .rating span.submitStar.starOver{background-position:-27px 0px}.offerrating-block .offerrating-content .contentbox .rating .ratingDesc span:nth-child(1){left: 0px}.offerrating-block .offerrating-content .contentbox .rating .ratingDesc span:nth-child(2){left: 120px}.offerrating-block .offerrating-content .contentbox .rating .ratingDesc span:nth-child(3){left: 235px}.offerrating-block .offerrating-content .contentbox .rating .ratingDesc span:nth-child(4){left: 354px}.offerrating-block .offerrating-content .contentbox .rating .ratingDesc span:nth-child(5){left: 470px}.loyalityContainer .profilePageLoyaltyBox{width:100%}.loyalityContainer .navMenuWrapper .navMenu .mobileHide{padding: 10px 0px 30px 0px}.loyalityContainer .navMenuWrapper .navMenu span a{display:none}.loyalityContainer .navMenuWrapper{float: none;max-width: 1088px;display: inline-block;width: 100%;order: 1;margin: 0px 16px 0px 0px}.loyalityContainer .navMenuWrapper .navMenu{margin:0;display: inline-block;width: 100%}.loyalityContainer .navMenuWrapper .navMenu a:last-child{border:0}.loyalityContainer .navMenuWrapper .mobileHide .navList:last-child{border:0}.loyalityContainer .navMenuWrapper .navMenu a{display: inline-block;padding: 0 10px 0 7px;line-height: 1.2rem;border-right: 1px solid #e3e4e6;border-bottom: 0;align-items: center;font-size: 13px;color: #6f6f6f;cursor: pointer;text-decoration:none}.loyalityContainer .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.loyalityContainer .navMenuWrapper .navMenu .mobile{border-bottom:0}.loyalityContainer .navMenuWrapper .navMenu h3{font-weight:400;margin: 0px;padding: 0px;display: inline-block;min-width: 90px;font-size: 13px;text-transform: uppercase;color: #6b6b70}.loyalityContainer .navMenuWrapper .navList{width:100%;border-bottom: 1px solid #e3e4e6;margin-bottom: 0px;display: inline-block;padding: 10px 0px}.loyalityContainer .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.newsletterSettingsPage{background-color:#f3f3f3;padding:20px 20px 16px 20px}.newsletterSettingsPage h1{margin: 17px 23px 45px 0px;padding: 0px 6px 0px 35px;font-size: 24px}.newsletterSettingsPage .thinBorderBlock{padding: 16px 0px 23px 0px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);width:calc(100% + 30px);margin-left:-15px;box-sizing:border-box;margin-bottom:20px}.newsletterSettingsPage .thinBorderBlock h2{font-size: 18px;color:#848484;font-weight:bold;padding: 0px 0px 0px 35px;margin: 6px 5px 17px 0px}.newsletterSettingsPage .thinBorderBlock hr{height:1px;border:none;background-color:#ccc;margin: 0px 0px 8px 0px}.newsletterSettingsPage .thinBorderBlock p{margin:0px 0px 19px 0px;font-size:14px;color:#7e7e7e;line-height:17px}.newsletterSettingsPage .thinBorderBlock .green{color:#009900}.newsletterSettingsPage .inputBlock{margin-bottom:33px}.newsletterSettingsPage .inputBlock .theSelectContainer{position:relative}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer{position:absolute;top:35px;left:0px;z-index:1;width:100%;box-sizing:border-box;margin-bottom:20px}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer .elem{color:#0074c1}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer .elem.hidden{color:#575757}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]{display:none}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label{font-size: 18px;color:#575757;display:block;padding:0px 0px 0px 37px;position:relative;margin: 0px 35px;margin-bottom:33px;font-weight:bold}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label:last-child{margin-bottom:0px}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label:before{content:"";width:15px;height:15px;display:block;position:absolute;top:3px;left:5px;border:1px solid #7e7e7e}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]:checked+label:before{background-image:url("/mobilev3/images/content/checkbox_checkmark.png");background-size:12px 9px;background-position:center;background-repeat:no-repeat}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label small{display:block;color:#7e7e7e;font-size:14px;line-height:17px;margin-top:12px;font-weight:normal}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label a{color:#0074c1;text-decoration:underline}.newsletterSettingsPage .newsletterCitySelect .filterSelect{display:block;position:relative;font-size:0px;margin: 0px 0px 24px 35px;display:block;width: calc(100% - 250px);box-sizing:border-box;padding: 0px 16px 0px 0px}.newsletterSettingsPage .filterSelect select{display:none}.newsletterSettingsPage .filterSelect .cityFilterSelect{width:100%}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue{display:block;position:relative;width:100%;height: 46px;line-height: 46px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e3e4e6}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue span{color:#6b6b70;pointer-events:none}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top:calc(50% - 7px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}.newsletterSettingsPage .filterSelect .cityFilterSelect.opened .actualValue:before{left:17px}.newsletterSettingsPage .filterSelect .cityFilterSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700;z-index:1}.newsletterSettingsPage .filterSelect .cityFilterSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.newsletterSettingsPage .filterSelect .cityFilterSelect.opened input{display:block}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer{position:absolute;z-index:1;top:calc(100% - 1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius:0px 0px 4px 4px;overflow-x:hidden;overflow-y:auto}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem{display:block;height:52px;line-height:52px;border-bottom:1px solid #e3e4e6;;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.active,.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem:last-child{border-bottom:0px}.newsletterSettingsPage .filterSelect a{position:absolute;top: 0px;right:16px;font-size:14px;text-decoration:none}.newsletterSettingsPage .filterSelect .posRel{display:inline-block;position:relative;width:calc(100% - 175px);vertical-align:middle}.newsletterSettingsPage .newsletterButton{display:block;margin:5px 0px 12px auto;width:100%;box-sizing:border-box}.newsletterSettingsPage .newsletterButton .button{margin: 0px 5px 15px 35px;padding: 10px 150px 10px 150px}.newsletterSettingsPage .button .blue{display: block;margin: 0px 0px 12px auto;width: 100%;padding: 10px 57px 10px 72px;box-sizing: border-box}.passwordBlockContent{padding:20px 15px 16px 15px}.passwordBlockContent .passwordBlockForm{width: calc(100% - 230px)}.passwordBlockContent .passwordBlock{width: 100%;padding: 0px 0px 100px 0px}.passwordBlockContent .friendInviteContent{display:flex}.passwordBlockContent h1{font-size:24px;padding:0px;margin:0}.passwordBlockContent  .passwordBlock h2{font-size: 18px;color:#848484}.passwordBlockContent  .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 23px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.passwordBlockContent  .thinBorderBlock .socialInviteBlock{text-align:center;margin:30px 0px 30px 0px}.passwordBlockContent  .thinBorderBlock .socialInviteBlock a img{padding: 0px 0px 0px 20px;height:44px}.passwordBlockContent  .inputBlock{font-size:0px;display:block;width:100%;box-sizing:border-box;padding: 8px 0px 10px 0px}.passwordBlockContent  .passwordBlock .label{text-transform:uppercase;font-size:12px}.passwordBlockContent  .inputBlock .input{display:inline-block;width:100%;font-size:initial;vertical-align:middle}.passwordBlockContent .thinBorderBlock .addButton{display:block;width:29px;height:29px;background-color:#fff;border-radius:50%;float:right;margin: 5px 0px 5px 0px;background-image:url("/mobilev3/images/invite/add_button.png");background-position:center;background-size:contain;background-repeat:no-repeat}.passwordBlockContent .thinBorderBlock .emailList{padding:10px 5px;float:none;clear:both;box-sizing: border-box;max-width: 625px;flex-wrap: wrap;flex: 5;display: flex}.passwordBlockContent .thinBorderBlock .emailList .emailElem{display:block;font-size:14px;color:#7e7e7e;margin-right: 25px;margin-bottom:10px}.passwordBlockContent .thinBorderBlock .emailList .emailElem:after{content:"";display:block;float:none;clear:both}.passwordBlockContent .thinBorderBlock .emailList .emailElem .removeButton{width:17px;height:17px;display:block;border-radius:50%;float:left;margin:2px 7px 0px 0px;background-image:url("/mobilev3/images/invite/remove_button.png");background-position:center;background-size:contain;background-repeat:no-repeat}.passwordBlockContent .socialInviteBlock{display:block;font-size:0px;text-align:center;margin:12px 0px}.passwordBlockContent .socialInviteBlock .socElem{display:inline-block;width:46px;height:46px;margin:0px 10px;border-radius:5px;background-size:contain;background-position:center;background-repeat:no-repeat}.passwordBlockContent .socialInviteBlock .socElem.fb{background-image:url("/mobilev3/images/invite/fb.png")}.passwordBlockContent .socialInviteBlock .socElem.twt{background-image:url("/mobilev3/images/invite/twt.png")}.passwordBlockContent .socialInviteBlock .socElem.pint{background-image:url("/mobilev3/images/invite/pint.png")}.passwordBlockContent .inputBlock .input input[type="text"]{width:calc(100% - 40px)}.passwordBlockContent  .thinBorderBlock  .newFriend{display:block;font-size:16px;line-height:22px;color:#6b6b6f;margin:0px 0px 8px 0px}.passwordBlockContent  .button{display: block;margin: 0px 0px 12px auto;width: 100%;padding: 10px 57px 10px 62px;box-sizing: border-box}.rightblock .listBlock{background-color:#fff;border-radius:4px;border:1px solid #e3e4e6;margin: 0px;padding: 0px}.rightblock .listBlock ul{display:block;margin:0px;padding:0px;float:none;clear:both}.rightblock .listBlock ul li{display:block;margin:0px;padding:0px;list-style:none}.rightblock .listBlock li{display:block;border-bottom:1px solid #e3e4e6;margin:0px}.rightblock .listBlock li:last-child{border-bottom:0px}.rightblock .listBlock  a{display: flex;box-sizing:border-box;color:#000;align-items: center;text-decoration:none;font-size:17px;padding: 16px 0px 16px 0px;position:relative;border-bottom: 1px solid #e3e4e6}.rightblock .listBlock  a .title{font-weight: 700;display: block;font-size: 18px}.rightblock .listBlock  a .details{color:#6b6b6f;font-size: 14px}.rightblock   a:hover,.rightblock   a:hover .right{background-color:#e3e4e6}.rightblock  .desktopCol+.desktopCol ul li a{padding-left:0px}.rightblock  a:hover{filter: grayscale(100%);color:black}.rightblock  b.profile_menu_icon_1_0:before{content:"";width: 26px;height: 21px;display:inline-block;background-image:url("/mobilev3/images/head/ring_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin: 0px 16px 0px 16px;position:relative}.rightblock  b.profile_menu_icon_1_1:before{content:"";width: 26px;height: 24px;display: flex;background-image:url("/mobilev3/images/head/heart_icon.png");background-size:contain;background-position:center;align-items: center;background-repeat:no-repeat;margin: 0px 16px 0px 16px;position:relative}.rightblock  b.profile_menu_icon_1_2:before{content:"";width: 26px;height: 26px;display:inline-block;background-image:url("/mobilev3/images/head/profile_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin: 0px 16px 0px 16px;position:relative}.rightblock  b.profile_menu_icon_1_3:before{content:"";width: 30px;height: 30px;display:inline-block;background-image:url("/mobilev3/images/head/login_password_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin: 0px 16px 0px 14px;position:relative}.rightblock  b.profile_menu_icon_1_4:before{content:"";width: 26px;height: 24px;display:inline-block;background-image:url("/mobilev3/images/head/pay_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin: 0px 16px 0px 16px;position:relative}.rightblock  b.profile_menu_icon_2_0:before{content:"";width: 22px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/coin_blue.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin: 0px 16px 0px 16px;position:relative}.rightblock  b.profile_menu_icon_2_1:before{content:"";width: 22px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/nyugtaim.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin: 0px 16px 0px 16px;position:relative}.rightblock  b.profile_menu_icon_2_2:before{content:"";width: 22px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/boltielofizeteseim.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 16px 0px 16px;position:relative}.rightblock  b.profile_menu_icon_2_3:before{content:"";width: 22px;height: 31px;display:inline-block;background-image:url("/mobilev3/images/head/pay_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin: 0px 16px 0px 16px;position:relative}.rightblock  ul li a .right.lottery-wheel-icon{margin:-12px 0px 0px 0px}.rightblock  ul li a .right.lottery-wheel-icon:after{content:"";width:27px;height:27px;display:inline-block;background-image:url("/mobilev3/images/head/lottery_wheel_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat;margin:0px 0px 0px 15px;position:relative;top:10px}.profilePagePos{padding:20px 15px 16px 15px}.profilePagePos h1{font-size: 24px;margin-top: 0px}.profilePagePos .thinBorderBlock{padding: 27px 18px 23px 40px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);width:calc(100% + 30px);margin-left:-15px;box-sizing:border-box;margin-bottom:20px}.profilePagePos .signUpButtons{margin: 45px 0px 0px 0;text-align: center;display:block}.profilePagePos .profilePageContainer{display:flex;box-sizing:border-box;margin: 40px 0px 30px 0px}.profilePagePos .profilePageContainer .label{text-transform:uppercase;font-size:12px}.profilePagePos .profilePageContainer .profileLeft .inputBlock{display:block;margin: 10px 0px 15px 0px}.profilePagePos .profilePageContainer .profileLeft h2{font-size: 18px;padding: 0px 10px 0px 0px;margin: 0px 0px 16px 0px;color:#848484}.profilePagePos .profilePageContainer .profileGenderSelect .input [type="radio"]+label{display:inline-block;margin: 0px 16px 20px 0px}.profilePagePos .profilePageContainer .profileLeft .profileGenderBirthDay .inputBlock{display:inline-block}.profilePagePos .profilePageContainer .profileLeft .telNumber .input{display: flex}.profilePagePos .profilePageContainer .profileLeft .telNumber .inputBlock{width: calc(100% - 50px)}.profilePagePos .profilePageContainer .profileLeft .telNumber .input label{padding: 5px 15px 5px 5px;margin:0px}.profilePagePos .profilePageContainer .profileLeft .postCode .inputBlock{width: calc(100% - 100px)}.profilePagePos .profilePageContainer .profileWithAvatar .profileLeft{width: 445px;order: 2}.profilePagePos .profilePageContainer .profileContent{width:100%}.profilePagePos .profilePageContainer .profileWithAvatar{display: flex;flex-direction: column}.profilePagePos .profilePageContainer .profileRight{display: flex;justify-content: center;align-items: flex-end;order: 1;width: 100%}.profilePagePos .profilePageContainer .profileRight .avatarPos{background-image:url("/mobilev3/images/content/userimg.png");background-repeat: no-repeat;width: 230px;height: 230px}.contactPage{padding: 5px 0px 21px 0px}.contactPage a{color:#3174bb}.contactPage .button-blue{color:#fff}.contactPage hr{display:block;height:1px;width:100%;padding:0px 21px;border:none;background-color:#cbccce;margin:0px 0px 50px -21px}.contactPage h1{font-size:21px;font-weight:bold;margin:0px;margin-bottom: 0px}.contactPage .contactBlock{display:block;margin: 0px 0px 8px 0px;padding: 16px 35px 30px 16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.contactPage .contactBlock .phone{display:block;padding-left:38px;position:relative;font-size:16px;;margin-bottom:18px}.contactPage .inputBlock .input .phone b{font-size:16px}.contactPage .sendMessageBlock input::-webkit-input-placeholder{color:#7e7e7e},.contactPage .sendMessageBlock input::-moz-placeholder,.contactPage .sendMessageBlock input:-ms-input-placeholder,.contactPage .sendMessageBlock input:-moz-placeholder{color:#7e7e7e}.contactPage .inputBlock .input textarea::-webkit-input-placeholder{color:#7e7e7e}.helpBlockPos .contactPage .sendMessageBlock{padding: 16px 10px 70px 20px;margin: 60px 0px 0px 0px}.contactPage .inputBlock .input textarea::-webkit-input-placeholder{color:#7e7e7e;font-size:17px;font-family:-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}.contactPage .sendMessageBlock{padding: 15px 0px 0px 12px}.pageContentPos .contactHeader{margin: 0 auto;max-width: 980px;box-sizing: border-box;padding: 10px 17px;font-size: 32px;font-weight: 400}.contactPage .inputBlock select{display:none}.contactPage .inputBlock .theSelectContainer{display:block;margin-bottom:15px}.contactPage .inputBlock .theSelectContainer input[type="text"]{display:none}.contactPage .inputBlock .theSelectContainer .actualValue{display:block;font-size: 17px;background-color:#fff;height:35px;line-height:35px;padding:0px 51px 0px 12px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.contactPage .inputBlock .theSelectContainer.opened .actualValue{border:1px solid #7e7e7e}.contactPage .inputBlock .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.contactPage .inputBlock .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto}.contactPage .inputBlock .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.contactPage .inputBlock .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.contactPage .inputBlock .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.contactPage .inputBlock .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.contactPage .inputBlock .input input{border:1px solid;border-color:#7e7e7e;border-radius:3px;display:block;width: 100%;padding:0px 10px;height:33px;font-size:17px}.contactPage .inputBlock .input textarea{border:1px solid;border-color:#7e7e7e;border-radius:3px;display:block;width: 100%;font-size:17px}.contactPage .contactBlock .phone .openHour{openHour;display:block;font-size:14px;margin-top:3px}.contactPage .contactBlock .phone:before{content:"";width:22px;height:34px;display:block;background-image:url("/mobilev3/images/content/contact_phone.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:1px;left:0px}.contactPage .contactBlock .mail{display:block;padding-left:38px;position:relative}.contactPage .contactBlock .mail:before{content:"";width:29px;height:20px;display:block;background-image:url("/mobilev3/images/content/contact_mail.png");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-2px;left:-2px}.contactPage .contactBlock .phone a,.contactPage .contactBlock .mail a{font-size:16px;font-weight:bold;color:#0074c1}.contactPage .dropdownTitle{font-size:16px;display: block;text-decoration: none;margin-bottom: 5px;padding-bottom: 10px}.contactPage .dropdownTitle+.dropdownContent{display:none}.contactPage .dropdownTitle.opened+.dropdownContent{display:block}.contactPage h2,.contactPage .help_title_sub{display:block;padding: 13px 10px 17px 23px;width:100%;margin:0px;margin-left:-21px;font-size: 15px;font-weight:bold;text-transform: none}.contactPage .help_title_sub.contact{padding-top:0px;margin-top:24px}.contactPage .dropdownContent{font-size:14px;color:#000}.contactPage .dropdownContent img{min-width: 550px}.contactPage .sendButton{margin:10px 0px 30px 0px}.contactPage .constant_issues{padding: 0px 20px 15px 0}.contactPage .constant_issues .icon-box{padding: 3px 0 3px 80px}.contactPage .constant_issues p{color: #6b6b70;font-size:15px}.contactPage .constant_issues .icon-box.mail-icon{background: url("/mobilev3/images/content/icon-mail.png") -15px -5px no-repeat;background-size: 88px 63px}.contactPage .constant_issues .icon-box.paq{background: url("/mobilev3/images/content/logo.png") 0px 5px no-repeat;background-size: 67px 64px}.contactPage .constant_issues .icon-box.coins{background: url("/mobilev3/images/content/coins.png") -7px -5px no-repeat;background-size: 80px 70px}.helpBlockPos .navMenuWrapper .navMenu .mobileHide{padding: 10px 0px 30px 0px}.helpBlockPos .navMenuWrapper .navMenu span a{display:none}.helpBlockPos .navMenuWrapper{float: left;max-width: 1088px;display: inline-block;width: 100%;order: 1;margin: 0px 16px 0px 0px}.helpBlockPos .navMenuWrapper .navMenu{margin:0;display: inline-block;width: 100%}.helpBlockPos .navMenuWrapper .navMenu a:last-child{border:0}.helpBlockPos .navMenuWrapper .mobileHide .navList:last-child{border:0}.helpBlockPos .navMenuWrapper .navMenu a{display: inline-block;padding: 0 10px 0 7px;line-height: 1.2rem;border-right: 1px solid #e3e4e6;border-bottom: 0;align-items: center;font-size: 13px;color: #6f6f6f;cursor: pointer;text-decoration:none}.helpBlockPos .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.helpBlockPos .navMenuWrapper .navMenu .mobile{border-bottom:0}.helpBlockPos .navMenuWrapper .navMenu h3{font-weight:400;margin: 0px;padding: 0px;display: inline-block;min-width: 90px;font-size: 13px;text-transform: uppercase;color: #6b6b70}.helpBlockPos .navMenuWrapper .navList{width:100%;border-bottom: 1px solid #e3e4e6;margin-bottom: 0px;display: inline-block;padding: 10px 0px}.helpBlockPos .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.contentPagePos .navMenuWrapper .navMenu .mobileHide{padding: 10px 0px 30px 0px}.contentPagePos .navMenuWrapper .navMenu span a{display:none}.contentPagePos .navMenuWrapper{float: none;max-width: 1088px;display: inline-block;width: 100%;order: 1;margin: 0px 16px 0px 0px}.contentPagePos .navMenuWrapper .navMenu{margin:0;display: inline-block;width: 100%}.contentPagePos .navMenuWrapper .navMenu a:last-child{border:0}.contentPagePos .navMenuWrapper .mobileHide .navList:last-child{border:0}.contentPagePos .navMenuWrapper .navMenu a{display: inline-block;padding: 0 10px 0 7px;line-height: 1.2rem;border-right: 1px solid #e3e4e6;border-bottom: 0;align-items: center;font-size: 13px;color: #6f6f6f;cursor: pointer;text-decoration:none}.contentPagePos .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.contentPagePos .navMenuWrapper .navMenu .mobile{border-bottom:0}.contentPagePos .navMenuWrapper .navMenu h3{font-weight:400;margin: 0px;padding: 0px;display: inline-block;min-width: 90px;font-size: 13px;text-transform: uppercase;color: #6b6b70}.contentPagePos .navMenuWrapper .navList{width:100%;border-bottom: 1px solid #e3e4e6;margin-bottom: 0px;display: inline-block;padding: 10px 0px}.contentPagePos .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.contentPagePos.brigadCities .navMenuWrapper .navMenu h2 a{font-size:13px;display:block;position:relative;cursor: pointer}.contentPagePos.brigadCities .navMenuWrapper .navMenu h2 a:after{transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;content:"";position: relative;top: 0px;right: -5px;width: 0px;display: inline-block;height: 4px;border-style:solid;border-width: 6px 6px 0px 6px;border-color:#cbccce transparent transparent transparent}.contentPagePos.brigadCities .navMenuWrapper .navMenu h2.opened a:after{transform:rotate(180deg)}.contentPagePos.brigadCities .navMenuWrapper .navMenus h2.opened a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.contentPagePos.brigadCities .navMenuWrapper{float: none;width: 224px;display: flex;order: 1;margin: 0px 16px 0px 10px}.contentPagePos.brigadCities .navMenuWrapper .navMenu{margin:0;display: inline-block}.contentPagePos.brigadCities .navMenuWrapper .navMenu a:last-child{border:0}.contentPagePos.brigadCities .navMenuWrapper .navMenu a{display: block;line-height: 2.4rem;padding-left: 0px;border-right: 0;border-bottom: 0;font-size: 15px;color: #6f6f6f;cursor: pointer;text-decoration:none}.contentPagePos.brigadCities .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.contentPagePos.brigadCities .navMenuWrapper .navMenu .mobile{border-bottom:0}.contentPagePos.brigadCities .navMenuWrapper .navMenu h3{display:none}.contentPagePos.brigadCities .navMenuWrapper .boxFull{display:block}.contentPagePos.brigadCities .navMenuWrapper .boxFull.hidden{display:none}.contentPagePos.brigadCities .navMenuWrapper .navList{vertical-align:top;width:100%;margin-bottom: 0px;display:inline-block;padding: 0px;border-bottom: 0}.contentPagePos.brigadCities .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.helpBlockPos .infoColPos{margin: 46px 0px 0px 0px;order:1;padding: 20px 21px 20px 21px}.helpBlockPos .sendMessageBlock{padding: 15px 0px 0px 12px}.helpBlockPos{display: flex;flex-direction: column-reverse}.helpBlockPos .mainBlock{flex:1}.helpBlockPos .helpColPos{margin: 0px 0px 0px 0px}.contentBlockPos .helpColPos{margin: 0px 0px 0px 0px}.helpColPos h1{font-weight:600}.helpColPos .contactBlock .infoCol{width: 100%;margin: 3px 0px 0px 11px}.helpColPos .contactBlock{display:block;margin: 5px 0px 17px 0px;padding: 5px 14px 30px 5px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.helpColPos .contactBlock:nth-child(1){background-color: #fffcd2}.contactPage .thinBorderBlock .button-two{width: 100%;text-align:center;height: 60px;display:block;line-height: 48px;border-radius:3px;color:#fff} .lotteryContentPos{background-size:100%}.lotteryContentPos.xmas{background-image: url(/mobilev3/images/lotterywheel/karacsonyi_kerek_tablet.jpg)}.partnerFrontEndPage .partnerAddress{width:100%;padding-left: 0px;padding-right: 0px;padding-bottom: 20px;justify-content: space-between;display: flex;padding-top: 50px}.partnerFrontEndPage .address{width:100%;display: flex;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;padding-top: 50px}.partnerFrontEndPage .address .leftAddressBlock,.partnerFrontEndPage .address .rightAddressBlock{width: 50%}.partnerFrontEndPage .address .leftAddressBlock{float:left;padding: 0px 20px 0px 0px}.partnerFrontEndPage .address .rightAddressBlock{float:right}.partnerFrontEndPage .address .leftAddressBlock .googleMapAddressContainer .mapShopsTitle h4{margin:0}.partnerFrontEndPage .partnerAddress .rightAddressBlock .addressMasc .addressContainer img{height: auto;width: 100%}.partnerFrontEndPage .partnerAddress .addressMasc{width:100%;height: 305px;background-color: #ebe2d9;margin-bottom:50px;overflow:hidden;display:block;margin:0px 0px 8px 0px;padding: 22px 20px 41px 20px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.partnerProfileHeader{width:100%;display:flex;flex-direction: row;justify-content: flex-start}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileTitle{margin: 32px 0px 15px 0px;font-size: 24px;font-weight: 700}.partnerProfileHeader .partnerProfileHeaderDescription{width:50%;position: relative;background: 0 0;display: flex;flex-direction: column;align-items: flex-start;background-color:#fff}.partnerProfileHeader .partnerProfileContent .subscribeButton{margin-top: 43px;padding: 15px 32px 15px 19px}.partnerProfileHeader .partnerProfileContent .partnerBlock{max-width:398px;width:100%;min-width: 100%}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent{padding: 10px 20px 34px 20px}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .aggregateRating{margin-top: 15px}.partnerProfileHeader .partnerProfileHeaderQuote{display: flex;flex-direction: column;justify-content: center;width: 50%;height: auto;background-color:#f6e1e1}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont{padding: 60px 32px 44px 32px}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock{max-width: 450px;width: 100%}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock .partnerLatestRateQuote{font-style:italic;margin-bottom: 30px}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock .partnerLatestRateAuth{text-align: right;display:block;line-height: 2.3rem}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingText{font-size:16px;color:#7e7e7e;font-weight:500}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingStarValue{display: flex}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.starBig{width:28px;height:28px;display:inline-block;content:" ";background-image:url('/mobilev3/images/offers/star.png');background-size:100%;margin-bottom:-2px;margin-right:5px;background-repeat:no-repeat;margin-left: 0px}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingValue{font-size: 32px;color:#fc9c28}.flexContentPos .mainBlockPartner .yellowBlock{display:block;font-size:14px;line-height:22px;padding: 8px 8px 8px 8px;margin-top: 15px;background-color: #fffdd2}.partnerRatingBlock .ratingStatistic .rateSelectContiner{padding: 25px 0px 10px 0px;width: 98%}.partnerRatingBlock .ratingStatistic .rateText select{display:none;position: absolute;height: 37px;width: 46%;opacity: 0;z-index: 10}.partnerFrontEndPage .gallery{width:100%;height:350px;padding-left: 0px;display: flex;padding-right: 0px;padding-bottom: 50px;padding-top: 0px}.partnerFrontEndPage .gallery .leftGallery,.partnerFrontEndPage .gallery .rightGallery{width: 50%}.partnerFrontEndPage .gallery .leftGallery{float:left;padding: 0px 20px 0px 0px}.partnerFrontEndPage .gallery .rightGallery{float:right}.partnerFrontEndPage .gallery .galleryTitle{padding: 5px 0px 5px 0px;margin: 0;font-size: 18px;text-align: center;font-weight:bold}.partnerFrontEndPage .gallery .galleryTitle h2{font-size:14px;font-weight:bold;background-color:#ebe2d9;text-transform:uppercase;margin:0;padding:0}.partnerFrontEndPage .gallery .galleryMasc{width:100%;height: 400px;background-color: #ebe2d9;margin-bottom:50px;overflow:hidden;display:block;margin:0px 0px 8px 0px;padding: 22px 16px 16px 28px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.partnerFrontEndPage .gallery .galleryMasc .galleryContainer{height:100%;position: relative}.partnerFrontEndPage .gallery .galleryMasc .galleryContainer .leftGalleryElement,.partnerFrontEndPage .gallery .galleryMasc .galleryContainer .rightGalleryElement{width: 100%;background-position: center;background-repeat:no-repeat;background-size: contain}.partnerFrontEndPage .gallery .galleryMasc .leftButton,.partnerFrontEndPage .gallery .galleryMasc .rightButton{width:64px;height:64px;background-color:rgba(0,0,0,0.3);border-radius:50%;position:absolute;top:-webkit-calc(50% - 32px);top:calc(50% - 32px);cursor:pointer;z-index: 999}.partnerFrontEndPage .gallery .galleryMasc .leftButton:after{content:" ";width: 0;height: 0;border-style: solid;border-width: 5.5px 7px 5.5px 0;border-color: transparent #ffffff transparent transparent;position:absolute;right:17px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.partnerFrontEndPage .gallery .galleryMasc .rightButton:after{content:" ";width: 0;height: 0;border-style: solid;border-width: 5.5px 0 5.5px 7px;border-color: transparent transparent transparent #ffffff;position:absolute;left:17px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.partnerFrontEndPage .gallery .galleryMasc .leftButton{left:-32px}.partnerFrontEndPage .gallery .galleryMasc .rightButton{right:-32px}.profilePagePos .profilePageContainer .signUpRadioBlock select{width: 95px}.profilePagePos .profilePageContainer .signUpRadioBlock>label{display:block;text-align:left;width:100%;margin:0px 0px 10px 0px;font-size:18px;padding:0px 0px 0px 0px}.profilePagePos .profilePageContainer .signUpRadioBlock .input [type="radio"]+label{display:none}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer{display:block;width: 95px}.profilePagePos .profilePageContainer .signUpRadioBlock .theSelectContainer input[type="text"]{opacity:0;display:none}.profilePageCont .top-menu-categories{padding: 0px;border-bottom: 1px solid #e3e4e6}.profilePageCont .top-menu-categories.desktop-only{display:none}.profilePageCont .top-menu-categories h2 a.blue{color:#3174bb}.profilePageCont .top-menu-categories h2 a{display:block;box-sizing:border-box;font-size: 24px;background-color:#fff;color:#000;font-weight:500;border:none;border-radius:0px;height: 50px;line-height: 50px;padding:0px 20px;position:relative}.profilePageCont .top-menu-categories h2.opened a:after{transform:rotate(180deg)}.profilePageCont .top-menu-categories .boxFull{display:block;border: none;border-radius: 0px;position:relative;top:-1px;margin:0px 0px 0px 0px}.profilePageCont .top-menu-categories .boxFull.hidden{display: none}.profilePageCont .top-menu-categories .main a:after{transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;content:"";position:absolute;top: 22px;right:18px;width:0;height:0;border-style:solid;border-width: 6px 6px 0px 6px;border-color:#cbccce transparent transparent transparent}.profilePageCont .top-menu-categories .boxFull h3 a[onclick]:after{display:none;content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:5px 4px 0px 4px;border-color:#cbccce transparent transparent transparent}.profilePageCont .rightblock{margin: 15px 8px 0px 8px}.profilePageCont .rightblock h1{display:none}.justToday .justTodayText{padding: 51px 0px 51px 0px}.justToday .justTodayNumberContent{}.justToday .justTodayNumberContent .justTodayNumberWrapper{display:flex;justify-content: center}.justToday .justTodayNumberContent .justTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: 4px;line-height: 67px;border: 1px solid #e3e4e6;background-color: #b32a31;border-radius: 4px;font-size: 62px;color: #fff;font-weight: 400;width: 51px;height: 72px;overflow: hidden}.justToday .justTodayNumberContent .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 8px}.justToday .justTodayNumberContent .hour{padding: 0px}.justToday .justTodayNumberContent .minute{padding: 0px 0px 0px 30px}.justToday .justTodayNumberContent .second{padding: 0px 0px 0px 30px}.justToday .justTodayNumberContent .time{display: block;text-align: center;padding: 15px 0px;font-size: 19px}.offerPage .rightBlockContainer .justToday .justTodayText{padding: 51px 0px 51px 0px}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .justTodayNumberWrapper{display:flex;justify-content: center}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .justTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: 2px;line-height: 45px;border: 1px solid #e3e4e6;background-color: #fff;border-radius: 4px;font-size: 40px;color: #b32a31;font-weight: 400;width: 35px;height: 50px;overflow: hidden}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 8px},.pageContentPos.onlyToday .offerPage .rightBlockContainer .justToday .justTodayNumberContent .hour.hours{padding: 0px 0px 0px 0px}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .minute{padding: 0px 0px 0px 10px}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .second{padding: 0px 0px 0px 10px}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .time{display: block;text-align: center;padding: 15px 0px;font-size: 15px}.offerPage .rightBlockContainer .justToday .justTodayRecomTitle{text-align: center}.offerPage .rightBlockContainer .rightBlock .justTodayText h5{line-height: normal;padding: 0;margin: 0}.offerPage .rightBlockContainer .rightBlock .justTodayText{padding: 15px 20px 20px 20px}.pageContentPos.onlyToday .offerPage .rightBlock{border: 1px solid #fff}.pageContentPos.onlyToday .offerPage .productDetails .dropDownBlock:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#fff transparent transparent transparent;display:block;position:absolute;top:-webkit-calc(50% - 4px);top: calc(50% - 9px);right:0px}.pageContentPos.onlyToday .offerPage .productDetails .partnerContact .contactElem{display:block;border-bottom:1px solid #cbccce;height:38px;line-height:38px;font-size:16px;color:#fff;text-decoration:none}.pageContentPos.onlyToday .offerPage .productDetails .dropdownContent .dropDownBlock{display:inline-block;padding-right:25px;color:#fff}.profileNotificationContent{}.profileNotificationContent .passwordBlockForm{width: calc(100% - 379px)}.profileNotificationContent .passwordBlock{width: 100%;padding: 0px 0px 100px 0px}.profileNotificationContent .friendInviteContent{display:flex}.profileNotificationContent h1{font-size:24px;padding:0px;margin: 0px 0px 30px 0px}.profileNotificationContent h2{font-size:16px}.profileNotificationContent span{font-size: 12px;margin: 0px 0px 0px 10px;color:#333333}.profileNotificationContent .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 23px 40px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.profileNotificationContent .profileNotificationCheckbox{margin: 10px 0px 30px 0px;display: flex;align-items: center}.profileNotificationContent  .button{width: calc(100% - 230px);margin: 0px 0px 30px auto;padding: 10px 57px 10px 62px;display: inline-block}.creditNumber{margin:32px 0 16px;display: flex;justify-content: center}.creditNumber .creditNumberWrapper{display:flex}.creditNumber .creditCounter{display:inline-block;vertical-align:middle;position:relative;margin-right:4px;line-height:1;border:1px solid #e3e4e6;background-color:#fff;border-radius:4px;font-weight:700}.creditNumber .creditCounter .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 12px}.creditNumber .creditCounter .creditCounterSpaceInner{text-align: left;display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden}.creditNumber .creditNumberUnitWrapper{margin-top: 10px}.creditNumber .creditNumberUnitWrapper .creditNumberUnit{display:inline-block;vertical-align:super;font-size: 24px;font-weight: 700}.creditHistory{text-align:center;margin: 15px 0px 34px 0px}.creditHistory a{text-decoration:none}.creditHow{background-color: #ffffff;margin: 0px -15px}.creditHow h2{color:#6b6b70;font-size:25px;text-align: center;padding: 15px}.creditHow .creditHowBlocks{display: block}.creditHow .creditHowBlocks .item{text-align:center;padding-top: 16px;padding-bottom: 40px;width:auto}.creditHow .creditHowBlocks .item.lottery img{width:100px;height:100px}.creditHow .creditHowBlocks .item.photo img{width:100px;height:90px;margin:0px}.creditHow .creditHowBlocks .item.friend img{width:100px;height:100px}.creditHow .creditHowBlocks .item h3{font-size:25px}.creditHow .creditHowBlocks .creditHowText{color:#6b6b70;max-width: 260px;display: inline-block}.balancePage h1{display: none}.giftcardPageTable li,.giftcardPageTable ul{margin-left:0px;padding-left:0px;font-size:14px;line-height:20px}.giftcardPageTable ul{margin:20px 0px;display:block}.giftcardPageTable li{margin-bottom:10px}.giftV2Block{margin-bottom: 32px;background: #fff;padding: 20px;display: block;color: #6b6b6f}.giftV2Block .formatedTitle{text-align: center}.giftV2Block .topTable{display:flex;padding-top: 55px}.giftV2Block .topTable .topPic{width: 430px;;height:300px;background-image:url('/mobilev3/images/giftCard/giftcard.png');background-position:center center;background-size:cover}.giftV2Block .topTable .topPic,.giftV2Block .topTable .topPic,.giftV2Block .topTable .topDesc{padding-top:8px;vertical-align:top}.giftV2Block .topText{font-size:14px;display:block;padding-left:100px;min-height:69px;position:relative}.giftV2Block .topText:before{width:42px;height:35px;content:" ";display:block;top:0px;left:38px;position:absolute;background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;background-position:-202px 0px}.giftV2Block .topText.text2:before{background-position: -202px -424px}.giftV2Block .topText.text3:before{background-position: -201px -495px}.giftV2Block .topText.text4:before{background-position: -202px -566px}.giftV2Block .buyMoreTitleRow{height:40px;line-height:40px;font-size:14px;border-radius:5px;background-color:#bdebb1;text-align:center;margin-top:14px;position:relative}.giftV2Block .buyMoreTitleRow:before{content:" ";display:block;position:absolute;top:-7px;left:34px;width:0;height:0;border-style:solid;border-width: 0 10px 8px 10px;border-color: transparent transparent #bdebb1 transparent}.giftV2Block .bottomSum{text-align:right;padding-top:33px;padding-bottom:12px}.giftV2Block .bottomSum .button{width:150px;height:40px;line-height:40px;display:inline-block;padding:0px 16px;text-transform:uppercase;font-weight:bold;border-radius:5px}.giftV2Block .bottomSum .text{font-size:14px;padding-right:22px;display:inline-block}.giftCardV2{cursor: default;height:73px;background-color: #e3e4e6;margin-top:52px;border-radius:5px;padding-top:32px;position:relative}.giftCardV2.cardType151739:after{width:50px;height:50px;position:absolute;top:-1px;right:-1px;content:" ";display:block;background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;background-position: -203px -645px}.giftCardV2.active{border-color:#5eb846;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1);-moz-box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1);box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1)}.giftCardV2 .card{background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;width:164px;height:135px;background-position:-22px 0px;float:left;margin-top:-69px;margin-right: 60px}.giftCardV2.cardType151738 .card{background-position:-22px -170px}.giftCardV2.cardType151737 .card{background-position:-22px -343px}.giftCardV2 .text{font-size:18px;line-height:23px;position:relative;top:-1px;float:left}.giftCardV2 .amount{font-size:14px;display:block}.giftCardV2 .checkBox{user-select: none;cursor:pointer;padding-left:35px;height:30px;float:left;height:60px;padding-top:13px;padding-right:22px}.giftCardV2 input[type="checkbox"].customCheckbox{display:none}.giftCardV2 input[type="checkbox"].customCheckbox+label{position:relative;padding-left:21px}.giftCardV2 input[type="checkbox"].customCheckbox+label:before{content:"";width:15px;height:15px;background-color:#fff;border-colo:transparent;display:inline-block;position:absolute;top:0;left:0px}.giftCardV2 .theSelectContainer{display: inline-block;cursor:pointer;height:21px;line-height:21px;width:25px;margin-top:3px;border:1px solid #ded4c8;margin-bottom:7px;position:relative;top:2px;vertical-align:middle;text-align:left}.giftCardV2 .theSelectContainer.opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.giftCardV2 .theSelectContainer.opened:before{top:21px}.giftCardV2 .theSelectContainer span.actualValue{background: #fff;display: block;height:21px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;position:relative;padding-left:14px;padding-left:0px;padding-right:0px;text-align:center;width:25px}.giftCardV2 .theSelectContainer span.actualValue:after{display:none;content:"";width:0;height:0;border-style:solid;border-width:9px 5.5px 0 5.5px;border-color:#9c9791 transparent transparent transparent;position:absolute;top:6px;right:15px}.giftCardV2 .theSelectContainer.opened input[type="text"]{width:calc(100% - 40px);height:21px;line-height:21px;border:0px;position:relative;top:-41px}.giftCardV2 .theSelectContainer .optionsContainer{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background: #fff;position: absolute;overflow: auto;top:21px;border:1px solid #ded4c8;z-index:2;left:-1px}.giftCardV2 .theSelectContainer .optionsContainer .elem{display:block;padding:5px;cursor:pointer;height:auto;min-height:20px;padding-top:3px;padding-bottom:3px;line-height:20px;font-size:14px;text-align:center}.giftCardV2 .theSelectContainer input[type="text"]{opacity:0;display:none}.coupon_table.tablet{display:table}.coupon_table.desktop{display:none}.buttonTop:hover{background:#5b5b5b;}.mainBlock .buttonTop a:hover{background-color:#5b5b5b}.mainBlock .buttonTop .button.big{padding:3px 16px 5px 16px;font-size:14px;display: block;margin: 0 auto;width: 43px}.travel-head .content .tag h1{font-size: 32px;line-height:36px}.travel-body .travelPageTopMenus .menuList .menu img{width:110px;height:110px}.travel-body .travelPagePlaces .placesSection .moverLeft,.travel-body .travelPagePlaces .placesSection .moverRight{display:none}.travel-body .travelPagePlaces .placesSection .placeBlocks{overflow-x:auto}.travel-body .travelPagePlaces .placesSection .placeBlocks .place{width:180px;margin-bottom:10px}.travel-body .travelPageSection .categoryListContainer .offerListBanner,.travel-body .travelPageSection .categoryListContainer .offer-block{width:calc(50% - 3px)}.offerContent .editor-box{padding: 10px 10px 10px 135px}.personalMenuContent .onlyTodayLi{display:block} .categoryListContainer .offer-block.mainOffer .slideshowDetails .offerName, .categoryListContainer .offer-block.mainOffer .slideshowDetails .price{padding: 0 0 10px 4px;}  .categoryListContainer .offerBlack{gap: 5px}  #slideshow-container{height: calc(100vw / 1.75 + 100px);}  #slideshow-container .slide-list{height: calc(100% - 50px)}  #slideshow-select-circles{width: 95%;top: 0;}  #slideshow-container .navigation-arrows{display: none;}  .categoryListContainer .offer-block.mainOffer .slideshowDetails .offerName .partnerDetails{max-width: 40%;overflow: hidden;max-height: 40px;}}@media only screen and (max-width:1176px) {.flexContentPos .mainBlock.fullWidth {max-width:986px}}@media only screen and (max-width:767px) {.offerPage .gallery{ display: bl"WebContent/mobilev3/includes/bbitemlist/item-block.jsp"ock;width: 100%;order: 0;max-width: 100%;padding: 0px}.offerPage .rightBlock{display:block}.travel-head .content{display: block}.travel-head .content .tag.title{text-align: center;padding:0}.travel-head .content .tag h1{font-size: 32px;line-height:36px}.travel-head .content .form_container{padding:0;margin:auto;margin-top:16px}.travel-head .content .form_container .form_content .labels{display:flex;margin-top: 8px 0 4px;text-align: left}.travel-head .content .form_container .form_content .labels label{flex-grow: 1;flex-basis: 50%;font-size: 12px;font-weight: 500;line-height: 18px;text-transform: uppercase;color: #cbccce}.travel-body .travelPageTopMenus .menuList .menu{width:29%;margin:10px 0px}.travel-body .travelPageTopMenus .menuList .menu img{width:100%;height:auto}}@media all and (min-width: 240px) and (max-width: 1000px) {.bb-desktop-only { display:none !important;} .bb-mobile-only{display:initial !important;} h2.mobile-top-categories, h2.mobile-top-categories > a{border:0px none;position:relative;} .sidenav.opened .main .mobile-top-categories > .:after{border-width: 0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent;} .sidenav{border:1px solid #cbccce;border-radius: 3px;background:#ffffff;overflow:hidden;} .sidenav > ul > li{display:none;} .sidenav > ul > li.mobile-categories-top{display:block;} .sidenav.opened > ul > li{display:block;} .sidenav ul li + li{border-top: 1px solid #e3e4e6;} .sidenav ul li.main, .sidenav ul li h2{margin:0;padding:0;} .sidenav ul li a, .sidenav ul li h2 a{display: block;height: 43px;line-height: 43px;box-sizing: border-box;padding: 0px 20px 0 13px;font-size: 16px;position: relative;border:0 none;} .sidenav ul li a svg{margin-top:12px;margin-right:10px;} .sidenav ul li.has-children ul{margin-left: 0;border-left: 0 none;padding-left: 42px;border-top: 1px solid #e3e4e6;} .sidenav ul li.has-children ul li a{padding-left:0;} .sidenav ul li.has-children > a:after{content: "";position: absolute;top: 19px;right: 18px;width: 0;height: 0;border-style: solid;border-width: 5px 4px 0px 4px;border-color: #cbccce transparent transparent transparent;} .sidenav ul li.has-children.opened-sub > a:after{border-width: 0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent;}  .travel-body .travelPageSection .categoryListContainer.productsDenseContainer{margin-left: 0;margin-right: 0;}  .travel-body .travelPageSection .categoryListContainer.productsDenseContainer .offer-block{width: 50%;}  .iconBar{display:block;}  .iconBar > div{min-height:100px;width:50%;float:left;}  .productIconBoxes{margin: 20px -30px 0;}}@media screen and (max-width:1000px) and (min-width:600px) {.offerListBanner.desktopOnly, .offerListBanner.mobilOnly, .offerListBanner.desktopMobil{display:none}}@media screen and (max-width:1200px){#popup-overlay{  position: fixed;width: 100%;height: 100%;background-color: #3e424252;z-index: 8;top: 0;left: 0;}  #marketing-popup.goToShow{opacity: 1;left: 50%;top: 100px;bottom: auto;right: auto;transform: translateX(-50%);transition: all .3s linear;} #marketing-popup.goToHidden{opacity: 0;left: 50%;top: 200px;bottom: auto;right: auto;transition: all .3s linear;}}@media screen and (max-width:600px){.only-mobile { display:block !important;}.only-desktop{display:none !important;}.only-mobile2{display:initial;}.subtopic-links{diplay:block;width:100%;padding:0 10px 0 0;margin:0;max-height:0;overflow:hidden;transition: max-height 400ms linear;}.subtopic-links.opened{max-height: 1000px;transition: max-height 400ms linear;}.subtopic-link{max-width: initial;width:100%;}#mobile-toggle-food-topics{margin:0 10px 20px;width:calc( 100% - 20px );box-sizing:Border-box;text-align:center;display:block;}.offerPortraitListPos{padding-top:30px;}.offerPortraitListPos .offer-portrait,.offers-portrait-wrapper .offer-portrait{width: calc( (100% - 20px) / 2 );}.iconBar.iconBar3items > div,.iconBar.iconBar4items > div{width:100%;}.offers-portrait-wrapper{width:100%;margin-left:0;marign-right:0;}.v3-iconButton{margin-top:24px;padding-right:4px;}.v3-iconButton span{display:none;}.v3-iconButton:before{top:6px;}#vectorMap .v3-iconButton{margin:0;padding-right:9px;}#vectorMap .v3-iconButton:before{top:3px;}.pageContentGrayWrapper{padding-top:0;}.pageContentGrayWrapper .rightBlockContainer{float:none;width: 100%;clear:Both;padding: 0 15px 0 15px;margin-bottom:20px;box-sizing: border-box;}.pageContentGrayWrapper .rightBlockContainer .rightBlock{width:auto;}#messageToPartnerLogin,#messageToPartnerBox{width:auto;margin-left:0;}.pageContentPos{padding:0px}.message-block{width:100%}.button{display:inline-block;color:#fff;text-decoration:none;border-radius:4px;font-size:16px;font-weight:500;box-sizing:border-box;padding:6px 16px 5px 16px;margin:0px 6px 6px 0px;position:relative}.button.green{background-color:#43962a;border:1px solid #3e7e2c;box-shadow:0px 1px 0px 0px #3e7e2c;line-height:32px}.button.green:hover{background-color:#2e5f1f;border:1px solid #244c18;box-shadow:0px 1px 0px 0px #244c18}.button.blue{background-color:#3073bb;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082}.button.blue:hover{background-color:#1f5082;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082}.button.facebook{background-color:#415993;border:1px solid #344776;box-shadow:0px 1px 0px 0px #344776;line-height:28px}.button.facebook.disabled,.button.facebook.disabled:hover{background-color:#a1a09e;border-color:#828180}.button.facebook:hover{background-color:#344776;border:1px solid #1f2c47;box-shadow:0px 1px 0px 0px #1f2c47}.button.facebook:before{content:"";display:inline-block;width:17px;height:17px;position:relative;margin:-2px 9px 0px -8px;vertical-align:middle;top:-1px;left:0px;background-image:url("/mobilev3/images/content/facebook_icon.png");background-size:contain;background-position:center;background-repeat:no-repeat}.button.infoButton{background-color:#3073bb;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082;font-size:16px;padding:21px 36px 29px 37px}.button.infoButton:hover{background-color:#1f5082;border:1px solid #1f5082;box-shadow:0px 1px 0px 0px #1f5082}.button.infoButton:before{content:"";display:inline-block;width:13px;height:21px;background-image:url("/mobilev3/images/content/info_icon.png");;background-size:contain;background-position:center;background-repeat:no-repeat;;margin:0px 11px 0px 0px;position:relative;top:3px}.button.white{background-color:#fff;color:#000;border:1px solid #cbccce}.button.fluid{display:block;width:100%;text-align:center}.button.big{font-size:16.5px;padding:5px 16px 5px 16px}.inquireBlock{}.inquireBlock{padding: 15px 0px;}.inquireBlock .inputBlock label{text-transform: uppercase;font-size: 13px;font-weight: 700;color:#000}.inquireBlock .inquireInputBlock{display: block}.inquireBlock .inputBlock select{display:none;position:absolute;height:35px;width: calc(100% - 32px);opacity: 0}.inquireBlock .inquireInputBlock .inquireInputBlockLeft{padding:0px}.inquireBlock .inquireInputBlock .inquireInputBlockLeft,.inquireBlock .inquireInputBlock .inquireInputBlockRight{width: 100%}.inquireBlock .messageInput{padding:0px 0px 35px 0px}.videoWrapper{position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 0}.videoWrapper iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.loyaltyBlock{}.loyaltyBlock{padding: 15px 0px;}.loyaltyBlock .inputBlock label{text-transform: uppercase;font-size: 13px;font-weight: 700;color:#000}.loyaltyBlock .loyaltyInputBlock{display: block;padding: 0px 0px 20px 0px}.loyaltyBlock .loyaltyInputBlock .loyaltyInputBlockLeft{padding: 0px}.loyaltyBlock .loyaltyInputBlock .loyaltyInputBlockLeft,.loyaltyBlock .loyaltyInputBlock .loyaltyInputBlockRight{width: 100%}.loyaltyBlock .messageInput{padding:0px 0px 45px 0px}.inputLocation .postCode{width: 37%;padding: 0px 25px 0px 0px}.inputBlock{display:block;width: 100%;margin-bottom:11px}.inputBlock label{font-size:14px;margin-bottom:7px}.inputBlock .input{display:block}.inputBlock .input input[type="text"],.inputBlock .input input[type="password"]{height:33px;font-size:17px}.topHead .headContent{height:52px;padding:0px 0px 0px 6px}.topHead .headContent.hide{display:block;padding:0px;position:relative;width:100%;background-color: #f2f2f2}.topHead .bbLogo{width:46px;height:29px;margin:10px 2px 0px 0px;background-image:url("/mobilev3/images/head/bb_logo.svg");background-size:125%}.topHead .headSearch{display:block;position:relative;float:left;margin: 0px 0px 0px 0px}.topHead .headSearch.show{margin:0;background-color: #f2f2f2;height: 0}.topHead .headSearch #mysearch_form{display:none}.topHead .headSearch #mysearch_form_mobile{display:block}.topHead .headSearch #mysearch_form_mobile{display: inline-block;vertical-align: top;background-color: #f2f2f2;position: relative;width: calc(100% - 80px);margin: 10px 0px;padding-bottom: 0;border-radius: 0px}.topHead .headSearch .submitIcon,.topHead .headSearch .icon{background-size:21px 21px}.topHead .headRight{max-width:calc(100% - 88px);box-sizing:border-box}.topHead .headRight a{height:52px;line-height:52px}.topHead .headRight a.bookmark{font-size:0px;margin:0px 0px 0px 3px;padding:0px 17px 0px 15px}.topHead .headRight a.bookmark:before{top:8px;margin:0px}.topHead .headRight a.bookmark .num{top:4px;left:20px}.topHead .headRight a.personalHambMenu{max-width: calc(100% - 46px);box-sizing:border-box}.topHead.v3-topHead .headRight a.bookmark:before{top:9px;}.searchLastViewed h2 a{display:inherit}.personalMenuContent .personalMenuContentTitle{padding-left:10px;} .flexContentPos{padding: 0px 0px}.flexContentPos .top-menu-categories{width:100%;margin:0px}.flexContentPos .top-menu-categories.empty{display:block}.successSearchPage .lightGreyList{width:calc(100% + 0px);margin:0px;padding:0px}.failedSearchMessage{padding:0px 15px;min-height:330px}.topHead .headSearch.show .submitIcon{height: 32px;line-height: 32px;position: absolute;top: 0px;right: 0px;background-color: transparent}.topHead .headSearch.show .icon{height: 52px;line-height: 52px;position: absolute;top: -10px;right: -80px;background-color: #fff;border-radius:0px}.topHead .headSearch.show input{width: calc(100% - 35px);height: 32px;margin: 0;padding: 0 0 0 8px;line-height: 1.8rem;border: 0;box-shadow: none;background: 0 0!important;color: #7e7e7e;-webkit-appearance: none;font-size: 14px;border-radius:0px}.topFavBlock{padding:15px 7px 17px 7px}.topFavBlock h2{margin:0px 0px 8px 0px}.topFavBlock .savedBookmarkElem .offerImage{width:100px;margin:0px 7px 0px 0px}.topFavBlock .savedBookmarkElem .rightBlock{width:calc(100% - 107px)}.topFavBlock .bookmarksIsEmpty{padding:34px 20px 17px 20px}.topFavBlock .bookmarksIsEmpty:before{width:22px;height:46px;margin:0px auto 14px auto}.topFavBlock .bookmarksIsEmpty h3{font-size:17.57px;margin:0px 0px 17px 0px}.topFavBlock .bookmarksIsEmpty p{font-size:14px;line-height:18.75px;margin:0px 0px 0px 0px}.topHead.showPersonalMenu .personalMenuContent{padding:24px 0px 20px 0px}.topHead.showPersonalMenu .personalMenuContent ul{border-left:0px;border-right:0px;border-radius:0px}.topHead.showPersonalMenu .personalMenuContent ul li{}.profilePageCont .top-menu-categories h2 a{font-size:15px}.personalMenuContent ul li a{padding:0px 9px;font-size:14px;height:46px;line-height:46px;font-size:14px}.personalMenuContent .desktopCol+.desktopCol ul li a{padding:0px 9px}.personalMenuContent h4{padding:0px 9px 0px 9px;font-size:11.72px}.personalMenuContent ul li a .right.lottery-wheel-icon:before{margin:0px 8px 0px 0px}.personalMenuContent ul li a .right{font-size:14px}.personalMenuContent .alignRight a{margin:0px 9px 0px 0px}.personalMenuContent .loginMessage{border-left:0px;border-right:0px;border-radius:0px;font-size:14px;padding:13px 8px 15px 49px}.personalMenuContent .loginMessage:before{width:16px;height:23px;top:19px;left:18px}.categoryListContainer{}.categoryListContainer .offerListPos{width:100%;margin:0px 0px 0px 0px}.categoryListContainer .offer-block{display:block;width:100%;padding:0px 0px 8px 0px}.categoryListContainer .offer-block.mainOffer .offer-image{border: 1px solid rgba(0,0,0,0.1)}.categoryListContainer .offer-block .details{padding:10px 15px 2px 15px}.categoryListContainer .offer-block .details .name{margin:0px 0px 5px 0px}.lightGreyList{width: 100%;margin: 0 auto;padding:0px}.moreOffers h1{font-size:19px}.moreOffers .categoryListContainer{padding:0px}.showMoreOfferList{display:inline-block;margin-bottom:18px;margin-top: 13px;width: 100%;padding: 0px 0px 8px 0px;box-sizing:border-box;text-align: center;vertical-align:top;text-decoration:none !important}.showMoreOfferList .offerImage{padding: 0px;display: block;background-color: #fff;position: relative;border: 1px solid rgba(0,0,0,0.1)}.showMoreOfferList .bannerContent{position: absolute;padding: 0px 13px 7px 13px;margin: 0 auto;left: 0;right: 0;bottom: 0px}.justToday .justTodayText{padding: 30px 20px 30px 20px;text-align: center}.justToday .justTodayNumberContent{}.justToday .justTodayNumberContent .justTodayNumberWrapper{display:flex;justify-content: center}.justToday .justTodayNumberContent .justTodayNumber{display: inline-block;vertical-align: middle;position: relative;margin-right: 0px;line-height: 48px;border: 1px solid #e3e4e6;background-color: #b32a31;border-radius: 4px;font-size: 45px;color: #fff;font-weight: 400;width: 38px;height: 52px;overflow: hidden}.justToday .justTodayNumberContent .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0px 8px}.justToday .justTodayNumberContent .hour{padding: 0px 20px 0px 0px}.justToday .justTodayNumberContent .minute{padding: 0px}.justToday .justTodayNumberContent .second{padding: 0px 0px 0px 15px} .justToday .justTodayNumberContent .time{display: block;text-align: center;padding: 10px 0px;font-size: 14px}.offerPage .rightBlockContainer .justToday .justTodayNumberContent .justTodayNumberWrapper{display:flex;justify-content: center;padding-top: 10px}.pageContentPos.onlyToday .offerPage .rightBlock{border: 1px solid #fff;margin-bottom: 30px}.pageContentPos.onlyToday .justToday .justTodayNumberContent .hour{padding: 0px 20px 0px 0px}.pageContentPos.onlyToday .justToday .justTodayNumberContent .minute{padding: 0px 10px 0px 0px}.pageContentPos.onlyToday .justToday .justTodayNumberContent .second{padding: 0px 0px 0px 10px}.savedBookmarkElem .justToday .justTodayNumberContent .hour{padding: 0px 0px 0px 0px}.basketItem .justToday .justTodayNumberContent .hour{padding: 0px 0px 0px 0px}.successSearchPage{}.successSearchPage .offerListPos{width:100%;margin:0px 0px 0px 0px}.successSearchPage .offer-block{display:block;width:100%;padding:0px 0px 8px 0px}.successSearchPage .offer-block .details{padding:10px 15px 2px 15px}.successSearchPage .offer-block .details .name{margin:0px 0px 5px 0px}.categoryListContainer .offer-block.mainOffer{display:block;width:100%;padding:0px 0px 8px 0px}.offerListPos .listEnd .menuSubmit input{margin:0px auto 10px auto;display:block;width:calc(100% - 32px)}.offerListPos .listEnd .menuSubmit .button.blue{margin:0px auto;display:block;width:calc(100% - 32px)}.offerListPos .listEnd .menuSubmitNotif{width:calc(100% - 32px)}.marketplaceList{}.marketplaceList{font-size:0px;width: calc(100% + 8px);margin:0px 0px 0px -8px}.marketplaceElem{display:block;border-bottom:1px solid #cbccce;width:100%;padding: 0px}.marketplaceElem .offerImage .freeShipping{display: flex;background-color:#b71e3d;color:#000;font-size: 14px;height:17px;line-height:17px;padding: 6px 7px 4px 12px;vertical-align:top;position: absolute;top: 7px;font-weight: 500;left: 12px;color: white;border-radius: 5px}.marketplaceElem .offerDetails{padding:8px 13px 13px 13px;display:block}.marketplaceElem .offerImage{border:0px}.offerListBanner{display:block;width:100%;padding:0px 0px 8px 0px;margin-bottom:0px}.offerListBanner.desktopOnly, .offerListBanner.tabletOnly, .offerListBanner.desktopTablet{display:none}.offerListBanner .bannerImage .bannerTitle{position:absolute;bottom:0px;left:0px;font-size:20px;font-weight:600;padding:15px 16px 15px 16px;max-height:85px;max-width:60%;overflow:hidden;z-index:1}.offerListBanner .bannerMpImage .bannerTitle{position:absolute;bottom:0px;left:0px;font-size:20px;font-weight:600;padding:15px 16px 15px 16px;max-height:85px;max-width:60%;overflow:hidden;z-index:1}.mainImageBanner{display:block;width:100%;margin:0px 0px 15px 0px}.mainImageBanner img{width:100%;height:auto}.mainImageBanner img.desktop{display:none}.mainImageBanner img.tablet{display:none}.mainImageBanner img.mobil{display:block}.top-filtersV2{display:block;margin:0px 0px 0px 0px;padding:10px 16px;width:100%;box-sizing:border-box;width:100%}.top-filtersV2 .filterContainer.withTitle .filterSelect{display: flex;vertical-align:top;position:relative;top:0px}.top-filtersV2 .sort a.filter:before{content:"";background-image:url('/mobilev3/images/head/filterV2.png');width: 14px;display: inline-block;background-repeat: no-repeat;top: 0px;background-size: contain;position: relative;background-position: center;left: -10px;height: 11px}.top-filtersV2 .sort a.filter.active{background-color:#e3e4e6}.top-filtersV2 .sub-category.opened{display:block}.top-filtersV2 .filterContainer .buttonGroup.travelSwitchFilter .travelSwitchItems .travelSwitchItemsCol a,.top-filtersV2 .sort a{font-size:16px;color:#000;text-decoration:none;display:block;font-weight: 400;border:1px solid #cbccce;background-color:#fff;border-radius:3px;height:44px;line-height:42px;box-sizing:border-box;padding: 0px 20px 0 13px}.top-filtersV2 .filterContainer .buttonGroup.travelSwitchFilter .travelSwitchItems .travelSwitchItemsCol a{border: 0;border-bottom: 1px solid #cbccce;padding: 0px 10px 0px 19px}.top-filtersV2 .filterContainer.showModal .filterSelect a{display:block;position:absolute;top:0px;right:13px;z-index:20;font-size: 12px;text-decoration:none;line-height:44px;pointer-events:none}.top-filtersV2 .filterSelect .cityFilterTopSelect .actualValue:before{width:13px;height:17px;left: 8px;top: calc(50% - 9px)}.top-filtersV2 .filterSelect .cityFilterTopSelect .actualValue{border:1px solid #cbccce;background-color:#fff;width:100%;border-radius:3px;padding: 0px 0px 0px 25px}.top-filtersV2 a.filter{margin-right:0px}.replaced-select.has-close-button a.button{width: 200px;margin:10px;max-width:initial}.loginPage{padding:15px}.loginPage h1{margin:8px 0px 17px 0px;font-size:17px}.loginPage .thinBorderBlock{margin:0px 0px 0px -10px;width:calc(100% + 20px)}.loginPage .loginFooter{text-align:center}.loginPage .registrationBlock{display:block;margin:0px -15px 0px 0px}.signUpPageV3{display: block;padding: 10px 8px 0px 8px}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width:17px;height:17px;background-color: transparent;position:absolute;top:2px;border-radius: 5px;border: 1px solid #cbccce;left: 0px;box-sizing:border-box;}.loginPageV3 .loginPagePos .loginPageContent .loginPos .signUpCheckBlock .forgotPassword{float: none;text-decoration: none;color: #0074c1;text-align: left;padding: 10px 0px;font-size: 15px}.ytPopup .ytContentPos{width:calc(100% - 20px)}.offerPage{display:flex;flex-direction:column}.offerPage:after{content:"";display:block;float:none;clear:both}.offerPage .titleBlock{display:block;width:100%;order: 0;padding:18px 15px 15px 15px;box-sizing:border-box} .offerPage .titleBlock .offer-page-main-title{font-size:19px;line-height:23px;display:block}.offerPage .titleBlock .nowrap{white-space:normal}.offerPage .titleBlock .badgePos{display:block}.offerPage .titleBlock .badgePos{width: calc( 100% - 98px );}.offerPage .titleBlock .badge{display:block;margin:8px 8px 0px 0px;max-width:100%;box-sizing:border-box;width:fit-content}.offerPage .titleBlock .badge.marketplace.blue{display:block;width:max-content}.offerPage .gallery{display:block;width:100%;order:0;max-width:100%;padding:0px}.offerPage .gallery .offer-page-images .tn.video:before{width:30px;height:30px;top:calc(50% - 15px);left:calc(50% - 15px)}.offerPage .gallery .fbShareBlock{padding:0px 15px}.offerPage .rightBlock{display:block;width:calc(100% - 10px);margin:0px auto;float:none;clear:both;order:1;padding:0px 0px 0px 0px}.offerPage .rightBlock .offer-page-buyblock .button{padding:9px 0px 12px 0px}.offerPage .rightBlock .offer-page-buyblock select{width: calc(100% - 32px)}.offerPage .rightBlock .savedFavBlock .removeButton,.offerPage .rightBlock .favButton{height:32px;line-height:32px}.offerPage .offerContent{display:block;width:100%;order:1;padding:0px 15px 50px 15px;box-sizing:border-box}.offerPage .offerContent img,.offerPage .offerContent iframe{width:calc(100% + 30px);margin:0px 0px 0px -15px}.offerPage .offerContent p span{max-width:100%;display:inline-block}.basketPage .basketPagePos{padding:0px}.basketPage .ticketRemaning_title{display:none}.basketPage h1{margin: 0px 0px 15px 12px}.basketPage .basketItemList .basketItem{padding:12px 12px 24px 12px;border-radius:0px;box-shadow:none}.basketPage .basketItemList .basketItem .offerImage{width:68px;margin:0px 10px 0px 0px}.basketPage .basketItemList .basketItem .offerDetails{width:calc(100% - 78px);padding:0px}.basketPage .basketItemList .basketItem .offerDetails select{display:none;position:absolute;height:34px;width:100%;z-index:2;opacity:0}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer{display:block;position:relative}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer input[type="text"]{display:none}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue{display:block;font-size:15px;background-color:#fff;height:34px;line-height:34px;padding:0px 51px 0px 7px;border-radius:3px;border:1px solid #7e7e7e;position:relative;pointer-events:none;margin-bottom:2px;overflow:hidden}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer.opened .actualValue{border:1px solid #3073bb}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue:before{content:"";width:0;height:0;border-style:solid;border-width:7px 6.5px 0 6.5px;border-color:#575757 transparent transparent transparent;position:absolute;top:15px;right:13px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .actualValue:after{content:"";width:2px;height:100%;background-color:#d9d9d9;display:block;position:absolute;top:0px;right:39px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer{display:block;border:1px solid #7e7e7e;display:block;border-radius:3px;overflow:hidden;overflow:auto;position:absolute;top:calc(100% + 2px);left:0px;width:calc(100% - 2px);z-index:1}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem{display:block;border-bottom:1px solid #e3e4e6;font-size:15px;color:#000;white-space:normal;background-color:#fff;position:relative;padding:10px 12px 10px 12px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem:hover{background-color:#e3e4e6}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem:last-child{border-bottom:0px}.basketPage .basketItemList .basketItem .offerDetails .theSelectContainer .optionsContainer .elem.disabled{color:#7e7e7e;pointer-events:none}.basketPage .basketItemList .basketItem .offerDetails .options{position:relative}.basketPage .basketItemList .basketItem .offerDetails .removeItem{top:6px;right:0px}.basketPage .basketItemList .basketItem .offerDetails .inputBlock{margin:0px 3px 0px 0px}.basketPage .basketItemList .basketItem .offerDetails h2{margin:-3px 0px 10px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock label.tel{font-size:16px;padding: 8px 10px 8px 0px;margin: 0}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .inputBlock label{font-size:16px;padding: 0px 10px 0px 0px;margin: 0px 0px 8px 0px}.basketPage .deliveryOptionsContainer .theSelectContainer select,.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .theSelectContainer select{display: none;position:absolute;height:34px;width:100%;z-index:2;opacity:0}.basketPage .deliveryOptionsContainer .deliveryGlsAddress{padding: 0;text-align: left}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock,.basketPage .basketPart4 .paymentMethodList,.basketPage #basket-part3 .basketItemList,.basketPage .marketplaceBasketItem,.basketPage .basketItemList .freeDeliveryMessage{border-radius:0px;box-shadow:none}.basketPage #basket-part3 .basketItemList .deliveryOptionsContainer .deliverCont{margin:0px 16px 0px 16px}.basketPage #basket-part3 .basketItemList .inputBlock .input .tel{padding: 8px 0px}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber label.telephone{margin: 0px 0px 10px 0px;color:#7e7e7e;padding: 0px 0px 0px 0px;display: inline-block}.basketPage .deliveryOptionsContainer .deliveryWhiteBlock .telNumber.xs{max-width:220px;margin: 0px 0px 20px 0px}.basketPage .marketplaceBasketItem h1{padding:12px 0px 13px 12px}.basketPage .sumPrice{padding:12px 12px 25px 12px;font-size:18px}.basketPage .sumPrice .sumPriceCont{text-align:center}.basketPage .button.big{width:calc(100% - 24px);margin:auto}.basketPage .basketPart1{margin:20px 0px 16px 0px}.basketPage .basketPart2 .loginSuccess .grayBlock .button.white,.basketPage .basketPart1.completed .button.white{display:block;float:none;margin:16px auto 16px auto;text-align:center;width:calc(100% - 24px)}.basketPage .basketPart2 .grayBlock,.basketPage .basketPart1.completed{border-radius:0px;border-left:0px;border-right:0px}.basketPage .basketPart1.completed .sumPrice{display:block;color:#6b6b6f;padding: 21px 66px 10px 66px;text-align:center}.basketPage .loginHeader .loginWithFacebook{display:block;padding: 5px 0px 19px 8px;float:none}.basketPage .loginHeader .loginWithFacebook .button{margin:0;padding: 9px 67px 5px 67px}.basketPage .loginHeader h1{margin: 0px 0px 15px 10px}.basketPage .basketPart2 .whiteBlock .loggedUserInputs{display:block;width: 100%}.basketPage .basketPart2 .whiteBlock .loggedOutUserBlock .proileImage{display:none}.basketPage .basketPart2 .whiteBlock .inputBlock{margin: 0px 0px 0px 0px;display:inline-block;width: 100%}.basketPage .basketPart2 .whiteBlock{background-color:#fff;border:1px solid #cbccce;border-radius:3px;box-sizing:border-box;padding: 30px 13px 29px 16px;margin: 0px 8px 16px 8px}.basketPage .basketPart2 .whiteBlock .loggedUserInputs .forgotPassword{float:none;text-decoration:none;margin-top: 10px;color:#0074c1}.basketPage .basketPart2 .whiteBlock .flexBlock{display:block;margin-bottom:0px}.basketPage .basketPart2 .whiteBlock .flexBlock .login_left{width:100%;border-right:0px;border-bottom:1px solid #cbccce;padding: 0px 0px 33px 0px;box-sizing:border-box}.basketPage .basketPart2 .whiteBlock .flexBlock .login_right{width:100%;box-sizing:border-box;padding:26px 0px 0px 0px}.basketPage .basketPart2 .whiteBlock .flexBlock .login_right .customCheckbox+label{padding-bottom:13px}.basketPage .basketPart2 .whiteBlock .flexBlock.bottom{margin-bottom:0px}.basketPage .basketPart2 .whiteBlock .flexBlock.bottom .login_left{text-align:center;padding:0px 0px 0px 0px;border-bottom:0px}.basketPage .basketPart2 .whiteBlock .flexBlock.bottom .login_right{padding-left:0px;padding-top:0px;text-align:center}.basketPage .basketPart2 .whiteBlock .button.facebook{margin:0px 0px 26px 0px}.basketPage #basket-part3 .basketItemList .deliverCont .inputBlock{width:100%}.basketPage #basket-part3 .basketItemList .inputBlock{margin: 0px 16px 11px 0px}.basketPage #basket-part3 .basketItemList .deliveryOptionsContainer .deliveryMethodPartner .inputBlock{padding: 0px 16px 0px 0px;width: 100%}.basketPage #basket-part3 .deliveryMethodPartner .telNumber.xs{width: 100%;margin: 0px 0px 20px 0px;padding: 0px 16px 0px 0px}.basketPage #basket-part3 .basketItemList .deliveryOptionsContainer .deliveryMethodPartner .telNumber .inputBlock{padding:0px;width: 100%}.basketPage .basketDetailPos{padding: 20px 0px 15px 0px}.basketPage .basketDetailPos .basketDetail{padding: 15px 11px 10px 10px}.basketPage .basketDetailPos .basketDetailButton{text-decoration:none;padding: 0px 10px 10px 0px;text-align:center;display: block}.basketPage .basketDetailPos .basketDetail .basketDetailList{border-bottom: 1px solid #c1c2c5;padding: 10px 0px}.basketPage .basketDetailPos .basketDetail .basketDetailText{text-align: left;padding-right: 5px;color: #6b6b6f;width: calc(100% - 120px);display: inline-block}.basketPage .basketDetailPos .basketDetail .price{float:right;font-weight: 700;display: inline-block}.basketPopup.show{position:static}.basketPopup .popupContent h1:before,.basketPopup .popupContent .close,.basketPopup .modal{display:none}.basketPopup .popupContent{position:static;transform:none;width:100%;padding:0px 6px 0px 6px;max-width:100%}.basketPopup .popupContent h1{display:block;padding:0px;width:100%;margin:18px 0px 15px 0px;background-color:transparent;font-size:18px}.basketPopup .popupContent .mobileBorderedBlock{border:1px solid #cbccce;border-radius:3px;display:block;padding:16px;box-sizing:border-box;;margin:0px 0px 30px 0px}.basketPopup .popupContent .mobileBorderedBlock :first-child{margin-top:0px}.basketPage .basketDetailPos .basketDetail{padding: 15px 10px 10px 10px}.basketPage .basketDetailPos .basketDetail.hide{padding: 15px 0px 10px 0px;display: none}.basketPage .basketDetailPos .basketDetailButton{text-decoration:none;padding: 0px 10px 10px 0px}.basketPage .basketDetailPos .basketDetail .basketDetailList{border-bottom: 1px solid #c1c2c5;padding: 10px 0px}.basketPage .basketDetailPos .basketDetail .basketDetailText{text-align: left;color: #6b6b6f}.basketPage .basketDetailPos .basketDetail .price{float:right;font-weight: 700}#oneClickShopPasswordPopup.basketPopup .inputBlock{display:block;margin:0px 0px 45px 0px}#oneClickShopPasswordPopup.basketPopup .inputBlock label{margin:0px 0px 6px 0px;font-size:14px;color:#7e7e7e}#oneClickShopPasswordPopup.basketPopup .inputBlock .input{flex:1}#oneClickShopPasswordPopup.basketPopup .button.green{width:100%;margin:0px 0px 9px 0px}#oneClickShopPasswordPopup.basketPopup .button.blue{display:block}#oneClickShopPasswordPopup.basketPopup .mobileBorderedBlock{padding:16px}#oneClickShopPasswordFacebookPopup.basketPopup .inputBlock{display:block}#oneClickShopPasswordFacebookPopup.basketPopup .inputBlock+.inputBlock{margin:0px 0px 45px 0px}#oneClickShopPasswordFacebookPopup.basketPopup .inputBlock label{margin:0px 0px 6px 0px;font-size:14px;color:#7e7e7e;width:auto;text-align:left}#oneClickShopPasswordFacebookPopup.basketPopup .inputBlock .input{flex:1}#oneClickShopPasswordFacebookPopup.basketPopup .button.green{width:100%;margin:0px 0px 9px 0px}#oneClickShopPasswordFacebookPopup.basketPopup .button.blue{display:block}#oneClickShopPasswordFacebookPopup.basketPopup .mobileBorderedBlock{padding:16px}.basketPage.hide{display:none}.yellowNotifContainer.basket{position:static}.yellowNotifContainer.basket .modal{display:none}.yellowNotifContainer.basket .popupContent{position:static;transform:none;display:flex;flex-direction:column;justify-content:space-between;background-color:#fffdd2;width:100%;margin:-1px 0px 0px 0px;padding:13px 20px 10px 20px;min-height:calc(100vh - 141px)}.yellowNotifContainer.basket .popupContent .popupTop{display:block;padding:0px 0px 0px 20px;position:relative}.yellowNotifContainer.basket .popupContent .popupTop div:first-child{margin-top:0px}.yellowNotifContainer.basket .popupContent .popupTop:before{content:"";display:inline-block;width:15px;height:15px;margin:0px;position:absolute;top:4px;left:-1px;background-image:url(/mobilev3/images/messages/notification.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%}.basketPage .basketItemList .basketItem .giftRibbon h3 small:last-child{display:none}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonLabel{max-width:100%;background-position:35px center;background-size:calc(100% - 35px);z-index:1}.basketPage .basketItemList .basketItem .giftRibbon .ribbons .ribbonPreview{position:relative;top:0px;right:0px;max-width:100%;background-position:center top;margin:-30px 0px 14px 0px}.loginPage .myInviteDiscPage{padding:20px 20px 16px 0px}.loginPage .myInviteDiscPage h1{font-size:24px;padding:0px;margin:17px 23px 45px 0px}.loginPage .myInviteDiscPage .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 21px 18px 23px 30px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.loginPage .myInviteDiscPage .myInviteDiscCont .inputBlock{display: block;width: 100%;margin: 0px 0px 10px 0px}.loginPage .myInviteDiscPage .myInviteDiscCont .button{padding: 10px 33px 10px 33px;margin: 25px 0px 0px 0px}.loginPage .myInviteDiscPage .inputBlock label{display: flex;align-items:center;font-size: 16px;color: #7e7e7e;padding: 0px 10px 1px 0px;margin: 0px 0px 10px 0px}.successfullBuyPage .successfullBuyOfferList .offerElem img{width:100%}.successfullBuyPage .successfullBuyOfferList .offerElem .offerTitle{font-size: 14px;color: #0074c1;text-decoration: underline}.successfullBuyPage .successfullBuyOfferList .offerElem .offerDetails{font-size: 14px;position:static}.signUpPage h1{font-size:18px;padding:15px 8px 15px 8px;margin:0}.signUpPage .signUpContent{display:block}.signUpPage .signUpContent .thinBorderBlock{padding:13px 13px 28px 13px;border-radius:4px;margin:0px 0px 20px 0px;width:100%}.signUpPage .signUpContent .inputBlock{padding:0px 0px 10px 0px}.signUpPage .signUpContent .inputBlock label{display:block;text-align:left;width:100%;margin:0px 0px 15px 0px;font-size:18px;padding:0px 0px 0px 0px}.signUpPage .signUpContent .inputBlock .input{display:block;width:100%}.signUpPage .signUpContent .inputBlock .input input[type="text"], .signUpPage .signUpContent .inputBlock .input input[type="password"]{height: 32px}.signUpPage .signUpContent .filterSelect{position: relative;z-index: 1;padding:0px 0px 0px 0px}.signUpPage .filterSelect .cityFilterSelect .actualValue{display:block;width:100%;height:32px;line-height:32px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e3e4e6}.signUpPage .signUpContent .filterSelect label{display:block;text-align:left;width:100%;margin:0px 0px 10px 0px;font-size:18px;padding: 0px 0px 10px 0px}.signUpPage .signUpContent .filterSelect .posRel{width:100%}.signUpPage .signUpContent .signUpRadioBlock>label{display:block;text-align:left;width:100%;margin:0px 0px 10px 0px;font-size:18px;padding:0px 0px 0px 0px}.signUpPage .signUpContent .signUpRadioBlock .input [type="radio"]+label{display:none;}.signUpPage .signUpContent .signUpCheckBlock{padding:15px 0px 0px 0px}.signUpPage .signUpContent .signUpButtons{width:100%;padding:0px 0px 0px 0px}.signUpPage .signUpContent .signUpFB .signUpButtons{margin-left:0px}.signUpPage .signUpContent .signUpFB{width:100%;padding: 13px 13px 28px 13px;border-radius: 4px;margin: 0px 0px 20px 0px;box-sizing:border-box}.signUpPage .signUpContent .signUpFB .signUpCheckBlock{padding:15px 0px 0px 0px}#fewClickAcceptances{margin-bottom: 20px}#signUpFewClick{flex-direction: column}.loginPage.goodRedeem{padding:0px}.loginPage .goodRedeem{padding: 20px 12px 16px 12px}.loginPage .goodRedeem h1{font-size:24px;padding:0px;margin: 17px 23px 30px 0px}.loginPage .goodRedeem .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 8px 23px 8px;box-sizing:border-box;background-color:#fff;width: 100%;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.loginPage .goodRedeem .goodRedeemPage .inputBlock{display: block;width: calc(100% - 10px);margin: 9px 0px 30px 0px;padding: 20px 0px 0px 6px}.loginPage .goodRedeem .goodRedeemPage .button{padding: 8px 50px 10px 47px;display: block;margin: 0;text-align: center;width: 100%}.loginPage .goodRedeem .goodRedeemPage .inputBlock .goodReedemLogo{width: 100%;min-width: 150px;height: 100%;padding: 20px 0px 18px 0px}.loginPage .goodRedeem .goodRedeemPage .inputBlock .goodPoint{padding: 0px 0px 0px 16px;position: relative;display: block;font-size: 14px;color: #000}.loginPage .goodRedeem .goodRedeemPage .inputBlock input{width: 100%;margin: 13px 0px}.loginPage .goodRedeem .goodRedeemPage .inputBlock .input{display: block}.loyalityContainer .navMenuWrapper .navMenu h2 a{font-size:13px;display:block;position:relative;cursor: pointer}.loyalityContainer .navMenuWrapper .navMenu h2 a:after{transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;content:"";position: relative;top: 0px;right: -5px;width: 0px;display: inline-block;height: 4px;border-style:solid;border-width: 6px 6px 0px 6px;border-color:#cbccce transparent transparent transparent}.loyalityContainer .navMenuWrapper .navMenu h2.opened a:after{transform:rotate(180deg)}.loyalityContainer .navMenuWrapper .navMenus h2.opened a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.loyalityContainer .navMenuWrapper{float: none;width: 224px;display: flex;order: 1;margin: 0px 16px 0px 10px}.loyalityContainer .navMenuWrapper .navMenu{margin:0;display: inline-block}.loyalityContainer .navMenuWrapper .navMenu a:last-child{border:0}.loyalityContainer .navMenuWrapper .navMenu a{display: block;line-height: 2.4rem;padding-left: 0px;border-right: 0;border-bottom: 0;font-size: 15px;color: #6f6f6f;cursor: pointer;text-decoration:none}.loyalityContainer .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.loyalityContainer .navMenuWrapper .navMenu .mobile{border-bottom:0}.loyalityContainer .navMenuWrapper .navMenu h3{display:none}.loyalityContainer .navMenuWrapper .boxFull{display:block}.loyalityContainer .navMenuWrapper .boxFull.hidden{display:none}.loyalityContainer .navMenuWrapper .navList{vertical-align:top;width:100%;margin-bottom: 0px;display:inline-block;padding: 0px;border-bottom: 0}.loyalityContainer .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.profilePageLoyaltyBox .loyal_stared_description{margin-bottom:20px;padding: 0px 6px 0px 6px}.loyalityContainer .profilePageLoyaltyBox h1{margin:0;padding: 4px 10px;font-size: 24px}.profilePageLoyaltyBox p{padding: 0px 10px}.contentPage h1{display:block;margin:0px 15px 0px 0px;font-size:20px;font-weight:600;box-sizing:border-box;padding:20px 11px 0px 11px;width:100%}.contentPage .contentBackground{display:block;margin:20px 8px 0px 8px;padding:16px 16px 30px 16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.contentPage .contentBackground .greybox_howitworks_container h2{display:block;margin:0px 0px 0px -10px;font-size:16px;font-weight:600;box-sizing:border-box;padding:10px 11px 10px 11px;width:100%}.contentPage .contentBackground .greybox_howitworks_container iframe{width: 100%;height: 175px}.contentPage .contentBackground  img{width: 100%;height: auto}.lightGreyList #category_market_list_title{margin:0px 0px 19px 0px;padding:35px 15px 0px 15px}.contentPagePos .contentPage{padding: 0px 0px 20px 0px}.contentPage .contentBackground .content.threecolumns{-webkit-column-count:1;-moz-column-count:1;column-count:1}.contentPagePos .navMenuWrapper .navMenu h2 a{font-size:13px;display:block;position:relative;cursor: pointer}.contentPagePos .navMenuWrapper .navMenu h2 a:after{transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;content:"";position: relative;top: 0px;right: -5px;width: 0px;display: inline-block;height: 4px;border-style:solid;border-width: 6px 6px 0px 6px;border-color:#cbccce transparent transparent transparent}.contentPagePos .navMenuWrapper .navMenu h2.opened a:after{transform:rotate(180deg)}.contentPagePos .navMenuWrapper .navMenus h2.opened a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.contentPagePos .navMenuWrapper{float: none;width: 224px;display: flex;order: 1;margin: 0px 16px 0px 10px}.contentPagePos .navMenuWrapper .navMenu{margin:0;display: inline-block}.contentPagePos .navMenuWrapper .navMenu a:last-child{border:0}.contentPagePos .navMenuWrapper .navMenu a{display: block;line-height: 2.4rem;padding-left: 0px;border-right: 0;border-bottom: 0;font-size: 15px;color: #6f6f6f;cursor: pointer;text-decoration:none}.contentPagePos .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.contentPagePos .navMenuWrapper .navMenu .mobile{border-bottom:0}.contentPagePos .navMenuWrapper .navMenu h3{display:none}.contentPagePos .navMenuWrapper .boxFull{display:block}.contentPagePos .navMenuWrapper .boxFull.hidden{display:none}.contentPagePos .navMenuWrapper .navList{vertical-align:top;width:100%;margin-bottom: 0px;display:inline-block;padding: 0px;border-bottom: 0}.contentPagePos .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.infoColPos .infoCol{display:none}.newASZFLayer{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.newASZFLayer .cookieHeaderCenter{padding: 14px 10px 10px 10px;display:block}.newASZFLayer .cookieHeaderCenter span{font-size:10px}.newASZFLayer .cookieHeaderCenter span a{color:#61befc}.newASZFLayer .cookieHeaderCenter .buttonBox{text-align:center;margin: 10px 0px 0px 0px}.newASZFLayer .cookieHeaderCenter .buttonBox .button.green{background-color:#43962a;border:1px solid #3e7e2c;box-shadow:0px 1px 0px 0px #3e7e2c;line-height:32px;width:100%}.oldSubscribed{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.oldSubscribed .cookieHeaderCenter{padding: 14px 10px 10px 10px;display: block}.oldSubscribed .cookieHeaderCenter span{font-size:15px;width:300px}.oldSubscribed .oldSubscribedClosePos {float:right;position:relative}.oldSubscribed .oldSubscribedClose{background-image: url("/mobilev3/images/content/icon_white_close.png");background-repeat:no-repeat;display:block;width:16px;height:16px;position:absolute;top:10px;right:10px;cursor:pointer}.oldSubscribed .cookieHeaderCenter span a{color:#61befc}.oldSubscribed .cookieHeaderCenter .buttonBox{text-align:center;margin: 10px 0px 0px 0px}.subscribe{position:fixed;z-index:10000;bottom:0;left:0;right:0;height:auto;background-color:rgba(0, 0, 0, 0.85);overflow-x: auto;font-size:12px;color:#fff}.subscribe .cookieHeaderCenter{margin: 0 auto;padding: 14px 10px 10px 10px;display:block}.subscribe .cookieHeaderCenter span{font-size:15px;width: 261px}.subscribe .oldSubscribedClosePos {float:right;position:relative}.subscribe .oldSubscribedClose{background-image: url("/mobilev3/images/content/icon_white_close.png");background-repeat:no-repeat;display:block;width:16px;height:16px;position:absolute;top:10px;right:10px;cursor:pointer}.subscribe .cookieHeaderCenter span a{color:#61befc}.subscribe .subscribeCheckbox{margin: 0px 0px 15px 0px}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox+label{display:inline-block;font-size:15px;color:#fff;font-weight:400;padding:0px 0px 0px 25px;position:relative}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox+label a{color:#61befc}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox.bordered+label:before{background-color:#fff;border:1px solid #cbccce;border-radius:3px}.subscribe .cookieHeaderCenter .subscribeInputs input[type="checkbox"].customCheckbox+label:before{content:"";display:block;width:17px;height:17px;background-color:#cbccce;position:absolute;top:2px;left: 0px;box-sizing:border-box}.subscribe .cookieHeaderCenter .buttonBox{text-align:center;margin: 10px 0px 0px 0px}.subscribe .cookieHeaderCenter .subscribeInputs{display:block;align-items:center;margin: 0px 0px 0px 0px}.subscribe .cookieHeaderCenter .subscribeInputs .inputBlock .input{margin: 10px 0px 0px 0px;display: flex;width: calc(100% - 16px)}.reminderPage{margin: 0px auto;padding: 0px 8px}.reminderPage h1{font-size:18px;padding:20px 8px 20px 0px;margin:0}.reminderPage .reminderContent .thinBorderBlock{height:auto;flex: 1;margin: 0px 0px 16px 0px;padding: 40px 18px 16px 18px;box-sizing: border-box;background-color: #fff;border-radius: 4px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);position: relative}.reminderPage .reminderContent .inputBlock{padding:0px 0px 10px 0px}.reminderPage .reminderContent .inputBlock label{display:block;text-align:left;width:100%;margin:0px 0px 10px 0px;font-size:18px;padding:0px 0px 0px 0px}.reminderPage .reminderContent .inputBlock .input{display:block;width:100%}.reminderPage .reminderContent .inputBlock .input input{height:41px}.reminderPage .reminderContent .reminderButtons{width:100%;padding:0px 0px 0px 0px}.creditNumber{margin:32px 0 16px;display: flex;justify-content: center}.creditNumber .creditNumberWrapper{display:flex}.creditNumber .creditCounter{display:inline-block;vertical-align:middle;position:relative;margin-right:4px;line-height:1;border:1px solid #e3e4e6;background-color:#fff;border-radius:4px;font-size: 80px;font-weight:700;width: 51px;height: 85px;overflow: hidden}.creditNumber .creditCounter .creditCounterSpace{display: inline-block;vertical-align: middle;padding: 0 4px}.creditNumber .creditCounter .creditCounterSpaceInner{text-align: left;display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden}.creditNumber .creditNumberUnitWrapper{margin-top: 10px}.creditNumber .creditNumberUnitWrapper .creditNumberUnit{display:inline-block;vertical-align:super;font-size: 24px;font-weight: 700}.creditHistory{text-align:center;margin: 15px 0px 34px 0px}.creditHistory a{text-decoration:none}.newsletterSettingsPage{background-color:#f3f3f3;padding:20px 20px 16px 20px}.newsletterSettingsPage h1{margin: 17px 23px 45px 0px;padding: 0px 6px 0px 35px;font-size: 24px}.newsletterSettingsPage .thinBorderBlock{padding: 16px 0px 23px 0px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);width:calc(100% + 30px);margin-left:-15px;box-sizing:border-box;margin-bottom:20px}.newsletterSettingsPage .thinBorderBlock h2{font-size: 18px;color:#848484;font-weight:bold;padding: 0px 0px 0px 35px;margin: 6px 5px 17px 0px}.newsletterSettingsPage .thinBorderBlock hr{height:1px;border:none;background-color:#ccc;margin: 0px 0px 8px 0px}.newsletterSettingsPage .thinBorderBlock p{margin:0px 0px 19px 0px;font-size:14px;color:#7e7e7e;line-height:17px}.newsletterSettingsPage .thinBorderBlock .green{color:#009900}.newsletterSettingsPage .inputBlock{margin-bottom:33px}.newsletterSettingsPage .inputBlock .theSelectContainer{position:relative}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer{position:absolute;top:35px;left:0px;z-index:1;width:100%;box-sizing:border-box;margin-bottom:20px}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer .elem{color:#0074c1}.newsletterSettingsPage .inputBlock .theSelectContainer.popupCitySelect .optionsContainer .elem.hidden{color:#575757}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]{display:none}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label{font-size: 18px;color:#575757;display:block;padding:0px 0px 0px 37px;position:relative;margin: 0px 35px;margin-bottom:33px;font-weight:bold}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label:last-child{margin-bottom:0px}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label:before{content:"";width:15px;height:15px;display:block;position:absolute;top:3px;left:5px;border:1px solid #7e7e7e}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]:checked+label:before{background-image:url("/mobilev3/images/content/checkbox_checkmark.png");background-size:12px 9px;background-position:center;background-repeat:no-repeat}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label small{display:block;color:#7e7e7e;font-size:14px;line-height:17px;margin-top:12px;font-weight:normal}.newsletterSettingsPage .thinBorderBlock input[type="checkbox"]+label a{color:#0074c1;text-decoration:underline}.newsletterSettingsPage .filterSelect{display:block;position:relative;font-size:0px;margin: 0px 0px 24px 35px;display:block;width: calc(100% - 70px);box-sizing:border-box;padding: 0px 16px 0px 0px}.newsletterSettingsPage .filterSelect select{display:none}.newsletterSettingsPage .filterSelect .cityFilterSelect{width:100%}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue{display:block;position:relative;width:100%;height: 46px;line-height: 46px;font-size:16px;padding:0px 10px 0px 23px;font-weight:500;color:#005a97;border:1px solid #fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:1px solid #e3e4e6}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue span{color:#6b6b70;pointer-events:none}.newsletterSettingsPage .filterSelect .cityFilterSelect .actualValue:before{content:"";display:block;width:10px;height:14px;position:absolute;top:calc(50% - 7px);left:5px;background-image:url("/mobilev3/images/head/marker_blue.png");;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}.newsletterSettingsPage .filterSelect .cityFilterSelect.opened .actualValue:before{left:17px}.newsletterSettingsPage .filterSelect .cityFilterSelect input{display:none;box-sizing:border-box;position:absolute;top:0px;left:0px;width:100%;height:100%;border:1px solid #e3e4e6;padding:0px 15px 0px 48px;font-size:15px;font-weight:700;z-index:1}.newsletterSettingsPage .filterSelect .cityFilterSelect input:focus{border:1px solid #00b2e5;box-shadow:0 0 4px #00b2e5;outline:0}.newsletterSettingsPage .filterSelect .cityFilterSelect.opened input{display:block}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer{position:absolute;z-index:1;top:calc(100% - 1px);background-color:#fff;width:calc(100% - 2px);border:1px solid #e3e4e6;border-radius:0px 0px 4px 4px;overflow-x:hidden;overflow-y:auto}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem{display:block;height:52px;line-height:52px;border-bottom:1px solid #e3e4e6;;box-sizing:border-box;padding:0px 15px 0px 48px;font-size:16px;position:relative}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.active,.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem:hover{background-color:#e3e4e6}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.errorOption{color:#d2381d;font-size:11px;white-space:normal;height:auto;line-height:normal;padding:10px 15px 10px 48px}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation{border-bottom:0px;color:#0074c1;font-size:16px}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem.getLocation:before{content:"";display:block;width:16px;height:16px;position:absolute;left:17px;top:calc(50% - 8px);background-image:url("/mobilev3/images/head/target_blue.png");background-size:contain;background-repeat:no-repeat;background-position:center}.newsletterSettingsPage .filterSelect .cityFilterSelect .optionsContainer .elem:last-child{border-bottom:0px}.newsletterSettingsPage .filterSelect a{position:absolute;top: 0px;right:16px;font-size:14px;text-decoration:none}.newsletterSettingsPage .newsletterButton{display:block;margin:5px 0px 12px auto;width:100%;box-sizing:border-box}.newsletterSettingsPage .newsletterButton .button{margin: 0px 5px 15px 35px;padding: 10px 32px 10px 47px}.newsletterSettingsPage .filterSelect .posRel{display:inline-block;position:relative;width: 100%;vertical-align:middle}.personalizeOffersPage .thinBorderBlock{padding: 20px 18px 23px 19px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);width:calc(100% + 30px);margin-left:-15px;box-sizing:border-box;margin-bottom:20px}.personalizeOffersPage .thinBorderBlock h2{font-size: 18px;color:#848484;font-weight:bold;padding: 0px 0px 0px 35px;margin: 6px 5px 17px 0px}.personalizeOffersPage .thinBorderBlock hr{height:1px;border:none;background-color:#ccc;margin: 0px 0px 8px 0px}.personalizeOffersPage .thinBorderBlock p{margin:0px 0px 19px 0px;font-size:14px;color:#7e7e7e;line-height:17px}.personalizeOffersPage{padding:20px 15px 16px 15px;margin: 0px 8px}.personalizeOffersPage h1{margin:0px 0px 19px 0px;font-size:24px}.personalizeOffersPage p{margin:0px 0px 19px 0px;font-size:14px;color:#7e7e7e;line-height:17px}.personalizeOffersPage p .hearthIcon{margin:0px 3px;width:16px;height:14px;display:inline-block;position:relative;top:1px;background-image:url("/mobilev3/images/content/newsletter_fav_checked.png");background-size:contain;background-position:center;background-repeat:no-repeat}.personalizeOffersPage .newsletterTags{display:block;padding: 0px;margin-left: 0px}.personalizeOffersPage .newsletterTags .newsletterTagCategory{margin-bottom:17px}.personalizeOffersPage .newsletterTags .newsletterTagCategory h2{font-size:18px;padding: 0px 10px 0px 0px;margin:0px 0px 16px 0px}.personalizeOffersPage .newsletterTags .newsletterTagCategory h2:first-letter{text-transform:uppercase}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]{display:none}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]+label{border:1px solid #ccc;border-radius:5px;margin-bottom:6px;font-size:16px;font-weight:bold;padding:11px 0px 9px 46px;position:relative}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]+label:before{content:"";width:19px;height:17px;display:block;position:absolute;top:14px;left:17px;background-image:url("/mobilev3/images/content/newsletter_fav.png");background-size:contain;background-position:center;background-repeat:no-repeat}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]:checked+label:before{background-image:url("/mobilev3/images/content/newsletter_fav_checked.png")}.personalizeOffersPage .newsletterTags .newsletterTagCategory input[type="checkbox"]:checked+label{display:block;color:#b71e3d}.personalizeOffersPage .newsletterTags .newsletterTagCategory .button-grey{border:1px solid #cccc;box-sizing:border-box;border-radius:5px;font-size:16px;color:#333;font-weight:bold;height:42px;line-height:42px;background-color:#e4e1e1}.personalizeOffersPage .newsletterTags .newsletterTagCategory label{display:none}.personalizeOffersPage .newsletterTags .newsletterTagCategory label:nth-of-type(1),.personalizeOffersPage .newsletterTags .newsletterTagCategory label:nth-of-type(2),.personalizeOffersPage .newsletterTags .newsletterTagCategory label:nth-of-type(3),.personalizeOffersPage .newsletterTags .newsletterTagCategory label:nth-of-type(4){display:block}.personalizeOffersPage .newsletterTags .newsletterTagCategory.opened label{display:block}.personalizeOffersPage .newsletterTags .newsletterTagCategory.opened .button-two{display:none}.personalizeOffersPage .button-green{margin:35px 0px 15px 0px}.personalizeOffersPage .newsletterTags .newsletterTagCategory.partner:after{content:"";display:block;float:none;clear:both}.personalizeOffersPage .newsletterTags .newsletterTagCategory.partner input[type="checkbox"]+label{width:calc(100% - 52px);box-sizing:border-box;float:left}.personalizeOffersPage .newsletterTags .newsletterTagCategory.partner .partnerInfo{display:block;width:21px;height:21px;margin:13px 11px 0px 0px;border-radius:50%;background-image:url("/mobilev3/images/content/newsletter_info.png");background-position:center;background-size:contain;background-repeat:no-repeat;float:right}.offerDeatilOverlayCont{overflow: hidden;max-height: 135px;margin: 0 8px 32px;border-radius: 0px;position:relative}.offerDeatilOverlayCont .offerDetailOverlay{line-height: 8.3rem;text-align:center;position:absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 4;border: 1px solid #e3e4e6;border-radius: 0px;background-color: rgba(255,255,255,.5);color: #6b6b70;text-decoration: none}.offerDeatilOverlayCont .offerDetailOverlay:after{content: "";width: 0;height: 0;position: relative;top: 16px;left:0px;border-style: solid;border-width: 8px 6px 0 6px;border-color: grey transparent transparent transparent}.offerDeatilOverlayCont .offerDetailOverlay .offerDetailText{display: inline-block;position: relative;left: 0px}.flexContentPos .mainBlockPartner .yellowBlock{display: inline-block;font-size:14px;line-height:22px;padding: 8px 8px 8px 8px;margin-top: 15px;background-color: #fffdd2}.mainBlockPartner .moreOpinion{margin: 0 auto;text-align:center}.mainBlockPartner .moreOpinion .subscribeButton{padding: 15px 50px 15px 50px;width: 100%}.offerPage .sameOffer{font-size: 18px;padding: 0px 0px 0px 15px}.partnerFrontEndPage.partnerFrontEndPage .partnerAddress{width:100%;padding-left: 0px;padding-right: 0px;display: block;padding-bottom: 0px;padding-top: 50px}.partnerFrontEndPage .partnerAddress .leftAddressBlock,.partnerFrontEndPage .partnerAddress .rightAddressBlock{width: 100%}.partnerFrontEndPage .partnerAddress .leftAddressBlock{float:left;padding: 0}.partnerFrontEndPage .partnerAddress .rightAddressBlock{float:right}.partnerFrontEndPage .partnerAddress .leftAddressBlock .googleMapAddressContainer .mapShopsTitle h4{font-size: 20px;margin:0}.partnerFrontEndPage .partnerAddress .addressMasc{width:100%;height:auto;background-color: #ebe2d9;margin-bottom: 21px;overflow:hidden;display:block;margin: 0px 0px 20px 0px;padding: 22px 10px 34px 10px;box-sizing:border-box;background-color:#fff;border-radius: 0px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.partnerFrontendV2Title{font-weight:normal;padding: 10px 15px 2px 15px}.partnerFrontEndPage .currentOffer{padding:10px 15px 2px 15px}.partnerProfileHeader{width:100%;display: block}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileTitle{margin: 32px 0px 15px 0px;font-size: 24px;font-weight: 700}.partnerProfileHeader .partnerProfileHeaderDescription{width: 100%;position: relative;background: 0 0;display: flex;flex-direction: column;align-items: stretch;background-color:#fff}.partnerProfileHeader .partnerProfileContent .subscribeButton{margin-top: 34px;font-size: 16px;width: 95%;padding: 15px 0px 15px 0px;text-align: center}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent{padding: 10px 0px 32px 10px}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .aggregateRating{margin-top: 15px}.partnerProfileHeader .partnerProfileHeaderQuote{display: block;flex-direction: column;justify-content: center;width: 100%;height: auto;background-color:#f6e1e1}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont{padding: 64px 32px 64px 10px}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock{max-width: 450px;width: 100%}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock .partnerLatestRateQuote{font-style:italic;margin-bottom: 30px}.partnerProfileHeader .partnerProfileHeaderQuote .partnerProfileHeaderQuoteCont .quoteBlock .partnerLatestRateAuth{text-align: right;display:block;line-height: 2.3rem}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingText{font-size:16px;color:#7e7e7e;font-weight:500}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingStarValue{display: flex}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.starBig{width:28px;height:28px;display:inline-block;content:" ";background-image:url('/mobilev3/images/offers/star.png');background-size:100%;margin-bottom:-2px;margin-right:5px;background-repeat:no-repeat;margin-left: 0px}.partnerProfileHeader .partnerProfileHeaderDescription .partnerProfileContent .ratingContainer span.ratingValue{font-size: 32px;color:#fc9c28}.partnerFrontEndPage .yellowBlock .travelBold .blockedDiv{display:block}.partnerFrontEndPage .gallery{width:100%;height:350px;padding-left: 0px;padding-right: 0px;display: block;padding-bottom: 50px;padding-top: 0px}.partnerFrontEndPage .gallery .leftGallery,.partnerFrontEndPage .gallery .rightGallery{width: 100%}.partnerFrontEndPage .gallery .leftGallery{float:left;padding: 0}.partnerFrontEndPage .gallery .rightGallery{float:right}.partnerFrontEndPage .gallery .galleryTitle{padding: 5px 0px 32px 0px;margin: 0;font-size: 18px;text-align: center;font-weight:bold}.partnerFrontEndPage .gallery .galleryTitle h2{font-size:14px;font-weight:bold;background-color:#ebe2d9;text-transform:uppercase;margin:0;padding:0}.partnerFrontEndPage .gallery .galleryMasc{width:100%;height: 293px;background-color: #ebe2d9;margin-bottom:50px;overflow:hidden;display:block;margin: 0px 0px 50px 0px;padding: 22px 10px 73px 10px;box-sizing:border-box;background-color:#fff;border-radius: 0px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.partnerFrontEndPage .gallery .galleryMasc .galleryContainer{height:100%;position: relative}.partnerFrontEndPage .gallery .galleryMasc .galleryContainer .leftGalleryElement,.partnerFrontEndPage .gallery .galleryMasc .galleryContainer .rightGalleryElement{margin-top:0px;width: 100%;height:200px;background-position: center center;background-repeat:no-repeat;background-size: contain}.partnerFrontEndPage .gallery .galleryMasc .galleryContainer .rightGalleryElement.default{background-size: contain;background-image:url('/mobilev3/images/partner/foto-kicsi.png')}.partnerFrontEndPage .gallery .galleryMasc .leftButton,.partnerFrontEndPage .gallery .galleryMasc .rightButton{width:64px;height:64px;background-color:rgba(0,0,0,0.3);border-radius:50%;position:absolute;top:-webkit-calc(50% - 32px);top:calc(50% - 32px);cursor:pointer;z-index: 999}.partnerFrontEndPage .gallery .galleryMasc .leftButton:after{content:" ";width: 0;height: 0;border-style: solid;border-width: 5.5px 7px 5.5px 0;border-color: transparent #ffffff transparent transparent;position:absolute;right:17px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.partnerFrontEndPage .gallery .galleryMasc .rightButton:after{content:" ";width: 0;height: 0;border-style: solid;border-width: 5.5px 0 5.5px 7px;border-color: transparent transparent transparent #ffffff;position:absolute;left:17px;top:-webkit-calc(50% - 5px);top:calc(50% - 5px)}.partnerFrontEndPage .gallery .galleryMasc .leftButton{left:-32px}.partnerFrontEndPage .gallery .galleryMasc .rightButton{right:-32px}.partnerRatingBlock{width:100%;height:auto;background-color: #ebe2d9;overflow:hidden;display:block;margin: 50px 0px 0px 0px;padding: 20px 10px 20px 10px;box-sizing:border-box;background-color:#fff;border-radius: 0px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.partnerRatingBlock h1{margin:0;padding: 15px 0px;font-size:18px;font-weight:bold;border-bottom: 1px solid #e3e4e6}.partnerRatingBlock .ratingStatistic .partnerRatingCircle{margin: 15px 0px 30px 0px}.partnerRatingBlock .ratingStatistic span.ratingValue{font-size: 32px;color:#fc9c28}.partnerRatingBlock .ratingStatistic span.starBig{width:28px;height:28px;display:inline-block;content:"";background-image:url('/mobilev3/images/offers/star.png');background-size:100%;margin-bottom:-2px;margin-right:5px;background-repeat:no-repeat;margin-left: 0px}.partnerRatingBlock .ratingStatistic span.ratingCount{font-size:16px;color:#7e7e7e}.partnerRatingBlock .partnerRatingStars{width: 100%;float: right;padding-top:0}.partnerRatingBlock .ratingStatistic{width: 100%;float: left;padding-top:0}.partnerRatingBlock .partnerRatingStars .star,.partnerRatingBlock .partnerRatingStars .starBig{display:inline-block;background-image:url("/mobilev3/images/offers/star.png");background-size:contain;background-repeat:no-repeat;background-position:center}.partnerRatingBlock .partnerRatingStars .star{margin:0px 8px 0px 0px;width:17px;height:17px}.partnerRatingBlock .partnerRatingStars .starBig{margin:0px 0px 0px 0px;width:26px;height:26px}.partnerRatingBlock .partnerRatingStars .rating-table{width:100%;border-collapse:separate;border-spacing:0px 12px}.partnerRatingBlock .partnerRatingStars .rating-table td{color:#fc9c28;font-size:19px;font-weight:400;padding:0px 0px 3px 0px}.partnerRatingBlock .partnerRatingStars .rating-table td:last-child{text-align:right;padding:0px 12px 3px 7px}.partnerRatingBlock .partnerRatingStars .rating-table td:nth-child(2){width:100%}.partnerRatingBlock .partnerRatingStars .rating-table td:nth-child(2) span{display:block;background-color:#fc9c28;height:12px;border-radius:0px 6px 6px 0px}.partnerRatingBlock .partnerRatingStars .rating-table td:first-child{padding: 0px 8px 3px 0px;width:52px;box-sizing:border-box;white-space:nowrap}.partnerRatingBlock .partnerRatingStars .rating-table td[colspan]{text-align:left;font-size:30.47px;padding:0px 0px 0px 10px;width:auto}.partnerRatingBlock .ratingStatistic .rateText .checkedRating{display: flex;font-weight: 600;align-items: center;color: #43962a}.partnerRatingBlock .ratingStatistic .rateText .checkedRating:before{content:"";width: 18px;display: inline-block;height: 17px;margin: 0px 5px 0px 0px;background-size: contain;background-position: center;background-repeat: no-repeat;background-image:url("/mobilev3/images/content/basket_completed.png")}.partnerRatingBlock .ratingStatistic .announcement{font-size: 16px;color: #7e7e7e}.partnerRatingBlock .ratingStatistic .rateSelectContiner{padding: 25px 0px 10px 0px}.partnerRatingBlock .ratingStatistic .rateText select{display:none;position: absolute;height: 37px;width: calc(100% - 28px);opacity: 0;z-index: 10}.partnerRatingBlock .commentV2{display: inline-block}.partnerRatingBlock .commentV2 .oneComment .commentRight{padding: 0px 0px 15px 57px;border-bottom: 1px solid #e3e4e6}.partnerRatingBlock .commentV2{margin-top:26px}.partnerRatingBlock .commentV2 .oneComment{display:block;white-space:nowrap;margin-bottom:14px}.partnerRatingBlock .commentV2 .oneComment .avatar{margin:0px;display:inline-block;padding:0px;width: 42px;height: 42px;border:1px solid #fff;background-size:cover;border-radius:50%;background-repeat:no-repeat;background-position:center;vertical-align:top;margin-right:5px;position:relative;top:2px;margin-left:3px;position:relative}.partnerRatingBlock .commentV2 .oneComment .avatar:before{content:"";display:block;padding:0px;width:63px;height:63px;background-size:cover;border-radius:50%;background-repeat:no-repeat;background-position:center;position:absolute;top:0px;margin-left:0px;z-index:-1;background-image:url('/images/default_facebook.gif')}.partnerRatingBlock .commentV2 .oneComment .rateElements{display: inline-block;vertical-align:top;white-space:normal;width: 209px;height: 42px;position:relative;top:4px}.partnerRatingBlock .commentV2 .oneComment span.rateBg{width: 114px;height:18px;display:block;background-position:-4px -458px;background-image:url("/designv5/images/sprites_v005.png?v=1");background-repeat:no-repeat;position:relative;margin-bottom:6px}.partnerRatingBlock .commentV2 .oneComment span.rateFront{height:18px;display:block;background-position:-4px -478px;background-image:url("/designv5/images/sprites_v005.png?v=1");background-repeat:no-repeat}.partnerRatingBlock .commentV2 .oneComment .authorName{font-size:13px;display:block;width:125px}.partnerRatingBlock .commentV2 .oneComment .commentBubble{display: block;background-color:#fff;width: 100%;font-size:16px;line-height:19px;padding: 10px 27px 10px 0px;border-radius:5px;vertical-align:top;position:relative;white-space:normal}.partnerRatingBlock .commentV2 .oneComment .commentBubble:before{content:"";display:block;position:absolute;top:11px;left:-19px;width:0;height:0;border-style:solid;border-width:0 19px 19px 0;border-color:transparent #ffffff transparent transparent}.partnerRatingBlock .commentV2 .oneComment .ratedBlock{display:block;font-size: 14px;padding: 0px 0px 0px 0px;color: #7e7e7e;margin-top:14px;white-space:normal}.partnerRatingBlock .moreCommentsButtonV2,.partnerRatingBlock .commentV2 .moreCommentsButton{text-align:center;margin-bottom:-6px}.partnerRatingBlock .commentV2 .oneComment .commentRight{display: block}.partnerRatingBlock .partnerRatingContents{padding: 10px 0px 10px 0px;display: block}.partnerRatingBlock .hiddenText{height:0px;width:0px;overflow:hidden;display:inline-block}.partnerGalleryTitleTableV2{width:100%}.partnerGalleryTitleTableV2 tbody tr td{width:465px;vertical-align:top}.partnerGalleryTitleTableV2 tbody tr td.spacer{background-color:transparent;width:30px}.loyalMug{display:block;width:272px;height:340px;background-color:#fff;background-image:url("/designv5/images/mugs.jpg");background-position:center bottom;margin:0 auto;text-align:center}.systemPopup{position:static}.systemPopup .modal{display:none}.systemPopup .popupContent{position:static;transform:none;display:flex;flex-direction:column;justify-content:space-between;background-color:#fffdd2;width:100%;margin:-1px 0px 0px 0px;padding:13px 20px 10px 20px;min-height:calc(100vh - 141px)}.systemPopup .popupContent .popupTop{display:block;padding:0px 0px 0px 20px;position:relative}.systemPopup .popupContent .popupTitle{display:block;margin:0px 0px 28px 0px;background-color:#fffdd2;padding:0px 19px 0px 19px;box-sizing:border-box;font-size:18px;color:#000;font-weight:700;height:41px;line-height:41px}.systemPopup .popupContent .popupTitle b:before{content:"";display:inline-block;width:17px;height:17px;position:relative;margin:-2px 9px 0px -8px;vertical-align:middle;top:-1px;left:0px;background-image:url("/mobilev3/images/content/popup_notification.png");background-size:contain;background-position:center;background-repeat:no-repeat}.systemPopup .popupContent .closePopup{display:none}.systemPopup .popupContent .popupTop:before{content:"";display:inline-block;width:15px;height:15px;margin:0px;position:absolute;top:4px;left:-1px;background-image:url(/mobilev3/images/messages/notification.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%}.circle18{width:130px;height:130px;display:block;border-radius:50%;border:10px solid red;margin:20px auto 30px auto;background-image:url("/mobilev3/images/18.png");background-position:center;background-repeat:no-repeat;background-size:80px 55px;box-sizing:border-box}.qrCodePopup{display: block}.qrCodePopup .popupContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width: calc(100% - 30px);max-width: 320px;border-radius: 5px;box-sizing:border-box;padding: 7px}.offerrating-block .offerrating-content{width: 100%}.offerrating-block .offerrating-content .contentbox h1{margin-top: 0px;font-size: 18px;margin-bottom: 0px}.offerrating-block .offerrating-content .contentbox.ratingbox{height:180px;padding: 8px 15px 8px 15px}.offerrating-block .offerrating-content .contentbox .rating{padding-top:10px;height: 58px;width: 100%}.offerrating-block .offerrating-content .contentbox .rating td span.selected{bottom: 30px;font-size: 15px;padding-left: 0px}.offerrating-block .offerrating-content .contentbox .rating div.submitStar.starOut,.offerrating-block .offerrating-content .contentbox .rating div.submitStar.starOver{background:no-repeat;width:100%;height:47px;width:51px;float:left;cursor:pointer;background-image:url("/mobilev3/images/content/rating_star.png");background-repeat:no-repeat;background-size:132px 47px}.offerrating-block .offerrating-content .contentbox .rating div.submitStar.starOut{background-position: -78px 0px}.offerrating-block .offerrating-content .contentbox .rating div.submitStar.starOver{background-position: -7px 0px}.offerrating-block .offerrating-content .contentbox{margin: 0px 0px 0px 0px;padding: 16px 30px 33px 20px;box-sizing: border-box;background-color: #fff;border-radius: 0;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);position: relative}.offerrating-block .offerrating-content .contentbox.comment{height:auto;margin-bottom: 20px}.offerrating-block .offerrating-content .contentbox.comment textarea{max-width: 380px;min-height: 150px;min-width: 238px;max-height: 220px;margin: 20px 0px 0px 0px}.offerrating-block .offerrating-content .contentbox .rating .ratingDesc span{bottom: -70px}.recommendationBlock{background-color: #f3f3fa;margin-left:auto;margin-right:auto;display: flex}.recommendationBlock .recommendation-content{width: 100%}.recommendationBlock .recommendation-content h1,.recommendationBlock .recommendation-content .contentbox{text-align: center;font-size: 24px;font-weight: 500;padding: 10px 0px 10px 0px}.recommendationBlock .recommendation-content .contentbox.info{text-align:left;font-size: 16px;color: #7e7e7e;font-weight: 400;padding: 30px 20px 20px 20px}.recommendationBlock .recommendation-content .contentbox h1{margin-top: 10px;margin-bottom: 13px;font-weight: 700;font-size: 18px}.recommendationBlock .recommendation-content .contentbox h2{padding: 0px 0px 12px 0px;font-size:18px}.recommendationBlock .recommendation-content .contentbox{margin: 0px 0px 0px 0px;padding: 20px 20px 15px 20px;box-sizing: border-box;background-color: #fff;border-radius: 0px;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.25);position: relative}.recommendationBlock .recommendation-content .contentbox.comment{height: auto;margin-bottom: 32px;margin-top: 45px}.recommendationBlock .recommendation-content .contentbox textarea{border: 1px solid #cbccce;margin: 10px 0px 0px 0px;padding: 15px;max-width: 320px;min-height:150px;font-size: 18px;min-width: 250px;max-height:450px;font-family:-apple-system,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'}.recommendationBlock .recommendation-content .contentbox textarea:-webkit-input-placeholder{color:#7e7e7e;font-size: 16px}.recommendationBlock .recommendation-content .sendOfferRatingButton{margin: 0px 8px 0px 8px}.couponHistoryPage{display:block;background-color:#f3f3fa;padding:1px 0px 50px 0px}.couponHistoryPage .couponHistoryPos{display:flex;max-width:1004px;margin:0px auto;padding:0px 16px}.couponHistoryPage .couponHistoryPos .mainCol{flex:1;box-sizing:border-box;padding:0px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .mainCol h1{display:block;margin:37px 0px 24px 0px;font-size:24px}.couponHistoryPage .couponHistoryPos .infoCol{width:232px;margin:50px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList{display:block;box-sizing:border-box;margin:44px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul{display:block;margin:0px;padding:0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li{display:block;margin:0px 0px 14px 0px;padding:0px 0px 0px 47px;list-style:none;position:relative;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li:before{display:block;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.customerService:before{content:"";width:22px;height:33px;background-image:url("/mobilev3/images/content/phone_black.png");top:3px;left:3px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.email{margin:0px 0px 26px 0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li.email:before{content:"";width:29px;height:19px;background-image:url("/mobilev3/images/content/mail_black.png");top:3px;left:0px}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li h3{display:block;margin:0px 0px 4px 0px;padding:0px;font-size:14px;font-weight:700}.couponHistoryPage .couponHistoryPos .infoCol .contactList ul li p{display:block;font-weight:700;text-decoration:none;font-size:16.5px;margin:-2px 0px 0px 0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks{display:block}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks h3{font-size:14px;font-weight:700px;margin:0px 0px 5px 0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks p{display:block;margin:0px 0px 4px 0px;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul{display:block;margin:0px 0px 27px 0px;padding:0px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul li{display:block;margin:0px 0px 3px 0px;padding:0px;list-style:none}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul a{text-decoration:none;display:inline-block;font-size:14px;line-height:22px}.couponHistoryPage .couponHistoryPos .infoCol .faqLinks ul a:hover{text-decoration:underline}.couponHistoryPage .couponHistoryPos .greyBlock .greyBlockButtons{display:block}.couponHistoryPage .button.big{font-size:16.35px}.couponHistoryPage .button.white{padding:16px 0px 18px 0px;margin: 16px 0px 10px 0px;font-weight:700;box-shadow:box-shadow: 0px 1px 0px 0px #cbccce}.couponHistoryPage .button.white.blueColor{display:block}.couponHistoryPage .bonusMessage{display:block;font-size:16px;margin:0px 0px 16px 0px}.couponHistoryPage .pager_container{margin:0px auto 16px auto}.couponHistoryPage .historyOfferElem .offerTitle{padding-left:0px !important}.couponHistoryPage .historyOfferElem{display:block}.couponHistoryPage .historyOfferElem:after{content:"";display:block;float:none;clear:both}.couponHistoryPage .historyOfferElem .offerImage{display:block;width: 100%;box-sizing:border-box;border:1px solid #999692;float:left;margin: 0px 0px 8px 0px}.couponHistoryPage .historyOfferElem .offerImage img{display:block;width:100%;height:auto}.couponHistoryPage .historyOfferElem .offerTitle{font-size: 14px;font-weight: 400;margin: 1px 0px 0px 0px;padding: 10px 10px 0px 10px;color: #7e7e7e}.couponHistoryPage .couponHistoryOfferElem .yellowBlock{background-color:#fffdd2;border: 1px solid #c9c450;border-radius:3px;box-sizing:border-box;display: block;padding:11px 12px;position:relative;margin:0px 0px 15px 0px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock h3{display:block;font-weight:700;font-size:16px;margin:0px 0px 4px 0px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock h3 br{display:none}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .payment{display:inline-block;font-size:16px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .green{display:block;color:#43962a;font-size: 14px;font-weight:500}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .grey{display:block;color:#6B6B6F;margin: 0px 0px 0px 38px;font-size: 14px;font-weight:500}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orange{display:inline-block;font-size:16px;font-weight:700;color:#fc9c28}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock{display:block;width:26px;height:26px;position:absolute;top:20px;left:11px;;background-image:url("/mobilev3/images/content/orang_clock.png");background-size:contain;background-repeat:no-repeat;background-position:center}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock+h3,.couponHistoryPage .couponHistoryOfferElem .yellowBlock .orangeClock+h3+.payment{padding:0px 0px 0px 38px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetails .cancelLink{text-align:right;display: block;color: #7e7e7e}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable{width: calc(100% + 2px);margin: 13px 0px 0px 2px;border-collapse:collapse}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td{border-top:1px solid #cbccce;font-size:16px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td:first-child{text-align:right;padding:12px 15px 14px 0px}.couponHistoryPage .couponHistoryOfferElem .yellowBlock .paymentDetailsTable td:last-child{text-align:left;font-weight:700;padding:12px 0px 14px 15px}.couponHistoryPage .couponHistoryOfferElem{display:block;margin:0px 0px 16px 0px;padding:16px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem{margin: 0px 0px 5px -16px;width:calc(100% + 32px);box-sizing:border-box;padding:0px 16px}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem+.historyOfferElem{padding:16px 16px 0px 16px}.couponHistoryPage .couponHistoryOfferElem .historyOfferElem:last-child{margin:0px 0px 0 -16px}.couponHistoryPage .couponHistoryOfferElem .shopingDate{border-bottom:1px solid #cbccce;width:calc(100% + 32px);margin:0px 0px 16px -16px;padding:0px 16px 16px 16px;box-sizing:border-box}.couponHistoryPage .couponHistoryOfferElem .offerDate{display:block;font-size:12px;color:#7e7e7e;padding:16px 0px 0px 0px;float:none;clear:both}.couponHistoryPage .couponHistoryOfferElem .offerDate:before{content:"";width:14px;height:15px;display:inline-block;vertical-align:middle;position:relative;margin-right:8px;bottom:3px;background-image:url("/mobilev3/images/content/calendar.png");background-size:contain;background-repeat:no-repeat;background-position:center}.couponHistoryPage .couponHistoryOfferElem .bonusQrCodeContainer{margin: 30px auto 0px auto;width:100%;min-width: 0px}.couponHistoryPage .couponHistoryOfferElem .offerDropdownLink.qrCode{display:block}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown{display:block;width:100%;padding:0px 6px;margin-left:-6px;margin-top:0px;margin-bottom:-13px}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownTop{display:block;font-size:12px;color:#7e7e7e;height:30px;line-height:30px;position:relative}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownTop.opened:before{background-image:url("/mobilev3/images/content/blue_close.png")}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent{display:none}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownTop.opened+.dropdownContent{display:block}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink.disabled{pointer-events:none;opacity:0.5}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink{display:block;font-size:16px;color:#0074c1;border-top:1px solid #cbccce;padding:0px 15px;height:41px;line-height:41px;width:-webkit-calc(100% - 18px);width:calc(100% - 18px);margin-left:-6px}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;position:relative}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink.download:before{background-image:url("/mobilev3/images/content/blue_download.png");width:21px;height:19px;margin-right:12px;bottom:1px}.couponHistoryPage .couponHistoryOfferElem .offerDetailsDropdown .dropdownContent .offerDropdownLink.qrCode:before{background-image:url("/mobilev3/images/content/blue_qr.png");width:18px;height:18px;margin-right:14px;bottom:2px}.offerrating-block .offerrating-content .sendOfferRatingButton{margin: 0px 20px 0px 20px}.mainBlock .pager_container{text-align:center}.mainBlock .pager_count_container{text-align:center;display:block}.mainBlock .pager_count_content{text-align:center;display: flex;justify-content: space-between;padding: 10px 25px}.mainBlock .pager_content{display: block;justify-content: center}.mainBlock .pageturn_center{display: flex;padding: 7px 36px}.mainBlock .pager_counter{display:block;padding: 10px 0px}.mainBlock .text_box .text_box_content{padding:0px}.mainBlock .text_box .text_box_content p{padding:0px;margin:0px}.mainBlock .pageturn_center span{color:#6b6b70;padding: 5px 5px}.mainBlock .pageturn_center a{color:#6b6b70;padding: 5px 10px;font-size:16px;text-decoration: none}.mainBlock .pageturn_center a.desktop-only,.mainBlock .pageturn_last a.desktop-only,.mainBlock .pageturn_next a.desktop-only{display:none}.mainBlock .pageturn_center.mobile-only{display: flex;justify-content: space-evenly}.mainBlock .pageturn_center.mobile-only .pageturn_next{display:flex;justify-content:flex-end}.mainBlock .pageturn_center.mobile-only .pageturn_last{display:flex;justify-content:flex-start}.mainBlock .pageturn_last a:before{content:"<";position:absolute;display:inline-block;left: 5px}.mainBlock .pageturn_center .pagination_page .pageNumbers{padding: 5px 0px}.mainBlock .pageturn_center .pagination_page .dots.mobile-only{display: block};.mainBlock .pageturn_next a:after{content:">";position:absolute;display:inline-block;right:5px}.mainBlock .pageturn_last a{border-radius: 5px;padding: 0px 6px 0px 19px;color:#000;font-size:14px;margin-right:0px}.mainBlock .pageturn_next a{border-radius: 5px;padding: 0px 19px 0px 8px;color:#000;font-size:14px;margin-left:0px}.bannerTop{height: 230px;margin-top: 0px;background-image: url(/mobilev3/images/content/mobile_banner.png);background-repeat: no-repeat;position: relative;margin: auto;align-items: center;box-sizing: border-box}.bannerTop .bannerContent{margin: auto;display: flex;justify-content: center}.bannerTop .bannerContent .bannerBox{margin:auto;background-color: rgba(85, 186, 145, .95);position:absolute;bottom:0;left: 0;right: 0;color:#fff;text-align: center;max-width: 75%;padding: 16px}.bannerTop .bannerContent .bannerBox .bannerTitle{font-size:24px;margin: 0}.bannerTop .bannerContent .bannerBox .bannerSubTitle{font-size:18.5px;padding:0;margin: 9px 0px}.bannerTop .bannerContent .bannerBox .bannerDescription{font-size:17px;font-weight: 500}.bannerTop .bannerContent .bannerBox .bannerDescription.desktop-only{display: none}.flexContentPos .mobile-only{display:block;text-align:center;padding-right: 36px;padding-left: 36px}.passwordBlockContent{padding:20px 15px 16px 15px}.passwordBlockContent .passwordBlockForm{width: 100%}.passwordBlockContent .passwordBlock{width: 100%;padding: 0px 0px 30px 0px}.passwordBlockContent .friendInviteContent{display:flex}.passwordBlockContent h1{font-size:24px;padding:0px;margin:0}.passwordBlockContent  .passwordBlock h2{font-size: 18px;color:#848484}.passwordBlockContent  .thinBorderBlock{flex:1;margin: 0px 0px 16px 0px;padding: 20px 18px 23px 20px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative;height:auto}.passwordBlockContent  .thinBorderBlock .socialInviteBlock{text-align:center;margin:30px 0px 30px 0px}.passwordBlockContent  .thinBorderBlock .socialInviteBlock a img{padding: 0px 0px 0px 20px;height:44px}.passwordBlockContent  .inputBlock{font-size:0px;display:block;width:100%;box-sizing:border-box;padding: 8px 0px 10px 0px}.passwordBlockContent  .passwordBlock .label{text-transform:uppercase;font-size:12px}.passwordBlockContent  .inputBlock .input{display:inline-block;width:100%;font-size:initial;vertical-align:middle}.passwordBlockContent .thinBorderBlock .addButton{display:block;width:29px;height:29px;background-color:#fff;border-radius:50%;float:right;margin: 5px 0px 5px 0px;background-image:url("/mobilev3/images/invite/add_button.png");background-position:center;background-size:contain;background-repeat:no-repeat}.passwordBlockContent .thinBorderBlock .emailList{padding:10px 5px;float:none;clear:both;box-sizing: border-box;max-width: 625px;flex-wrap: wrap;flex: 5;display: flex}.passwordBlockContent .thinBorderBlock .emailList .emailElem{display:block;font-size:14px;color:#7e7e7e;margin-right: 25px;margin-bottom:10px}.passwordBlockContent .thinBorderBlock .emailList .emailElem:after{content:"";display:block;float:none;clear:both}.passwordBlockContent .thinBorderBlock .emailList .emailElem .removeButton{width:17px;height:17px;display:block;border-radius:50%;float:left;margin:2px 7px 0px 0px;background-image:url("/mobilev3/images/invite/remove_button.png");background-position:center;background-size:contain;background-repeat:no-repeat}.passwordBlockContent .socialInviteBlock{display:block;font-size:0px;text-align:center;margin:12px 0px}.passwordBlockContent .socialInviteBlock .socElem{display:inline-block;width:46px;height:46px;margin:0px 10px;border-radius:5px;background-size:contain;background-position:center;background-repeat:no-repeat}.passwordBlockContent .socialInviteBlock .socElem.fb{background-image:url("/mobilev3/images/invite/fb.png")}.passwordBlockContent .socialInviteBlock .socElem.twt{background-image:url("/mobilev3/images/invite/twt.png")}.passwordBlockContent .socialInviteBlock .socElem.pint{background-image:url("/mobilev3/images/invite/pint.png")}.passwordBlockContent .inputBlock .input input[type="text"]{width:calc(100% - 40px)}.passwordBlockContent .inputBlock .input input[type="password"]{height: 40px;font-size:17px}.passwordBlockContent  .thinBorderBlock  .newFriend{display:block;font-size:16px;line-height:22px;color:#6b6b6f;margin:0px 0px 8px 0px}.passwordBlockContent  .button{display: block;margin: 0px 0px 12px auto;width: 100%;padding: 10px 57px 10px 62px;box-sizing: border-box}.lotteryContentPos{background:url(/mobilev3/images/lotterywheel/background_small.png);background-position: top center;background-repeat: no-repeat;background-size:100%}.lotteryContentPos.xmas{background-image: url(/mobilev3/images/lotterywheel/karacsonyi_kerek_mobil.jpg)}.lotteryWheelBlock{min-height:320px}.lotteryWheelMainDiv{width:300px;height:auto}.lotteryWheelMainDivBlur{width:300px;height:auto}.lotteryWheelButton{background-image: url("/mobilev3/images/lotterywheel/basket_sprite_small.png");background-size:cover;left: 63px;top: 63px;width: 154px;height: 153px;z-index: 2;position: absolute;padding: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0);background-repeat: no-repeat;background-position: 0px 0px;-webkit-animation-name: button-focus;animation-name: button-focus;-webkit-animation-duration: .6s;animation-duration: .6s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-direction: alternate;animation-direction: alternate}.lotteryWheelButton:hover{background-position: -181px 0px}.active .lotteryWheelSpinner{width:300px;height:300px}.inactive .lotteryWheelSpinner{width:300px;height:auto}.lotteryWheelMessage{left:0px;top:0px;width:100%;padding: 24px 16px}.helpBlockPos .helpColPos{margin: 0px 8px 0px 8px}.helpBlockPos .contactPage .sendMessageBlock{padding: 16px 10px 70px 14px;margin: 28px 8px 0px 8px}.helpBlockPos .helpColPos .contactBlock{display:block;margin: 6px 0px 18px 0px;padding: 5px 23px 30px 5px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.contactPage .contactBlock{display:block;margin: 0px 8px 8px 8px;padding: 16px 14px 30px 14px;box-sizing:border-box;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);position:relative}.contactPage{padding: 0px 0px 20px 0px}.contactPage .inputBlock .input input{border:1px solid;border-color:#7e7e7e;border-radius:3px;display:block;width:100%;padding:0px 10px;height:33px;font-size:17px}.contactPage .inputBlock .input textarea{border:1px solid;border-color:#7e7e7e;border-radius:3px;display:block;width: 100%;height: calc(100vh - 540px);font-size:17px}.contactPage .thinBorderBlock .button-two{width: 100%;text-align:center;height: 60px;display:block;line-height: 48px;border-radius:3px;color:#fff} .pageContentPos .contactHeader{margin: 0 auto;max-width: 980px;box-sizing: border-box;padding: 10px 8px;font-size: 24px;font-weight: 400}.helpBlockPos .navMenuWrapper .navMenu h2 a{font-size:13px;display:block;position:relative;cursor: pointer}.helpBlockPos .navMenuWrapper .navMenu h2 a:after{transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;content:"";position: relative;top: 0px;right: -5px;width: 0px;display: inline-block;height: 4px;border-style:solid;border-width: 6px 6px 0px 6px;border-color:#cbccce transparent transparent transparent}.helpBlockPos .navMenuWrapper .navMenu h2.opened a:after{transform:rotate(180deg)}.helpBlockPos .navMenuWrapper .navMenus h2.opened a:after{content:"";position:absolute;top:19px;right:18px;width:0;height:0;border-style:solid;border-width:0px 4px 5px 4px;border-color: transparent transparent #cbccce transparent}.helpBlockPos .navMenuWrapper{float: left;width: 224px;display: flex;order: 1;margin: 0px 16px 0px 10px}.helpBlockPos .navMenuWrapper .navMenu{margin:0;display: inline-block}.helpBlockPos .navMenuWrapper .navMenu a:last-child{border:0}.helpBlockPos .navMenuWrapper .navMenu a{display: block;line-height: 2.4rem;padding-left: 0px;border-right: 0;border-bottom: 0;font-size: 15px;color: #6f6f6f;cursor: pointer;text-decoration:none}.helpBlockPos .navMenuWrapper .navMenu a.current{font-weight:700;color:#6f6f6f}.helpBlockPos .navMenuWrapper .navMenu .mobile{border-bottom:0}.helpBlockPos .navMenuWrapper .navMenu h3{display:none}.helpBlockPos .navMenuWrapper .boxFull{display:block}.helpBlockPos .navMenuWrapper .boxFull.hidden{display:none}.helpBlockPos .navMenuWrapper .navList{vertical-align:top;width:100%;margin-bottom: 0px;display:inline-block;padding: 0px;border-bottom: 0}.helpBlockPos .navMenuWrapper .navList a:hover{color:#000;background:#e3e4e6}.giftBanner2017{background-image:none;width: 100%;height: 505px;margin-left:0;margin-top:0;margin-bottom:0}.giftBanner2017 .banner:after{content:"";position: absolute;display: block;background-image:url("/mobilev3/images/xmas2017/giftbanner.png");background-repeat:no-repeat;width: 100%;height: 268px;background-size: cover;background-position: bottom center}.selectCategoryGiftWho img,.selectCategoryGiftWhat img,.selectCategoryGiftPrice img{display: block}.selectCategoryGift{padding-bottom:20px}.selectCategoryGiftWho{position:relative;top:0px;left:0px}.selectCategoryGiftWhat{position:relative;top:0px;left:0px}.selectCategoryGiftPrice{position:relative;top:0px;left:0px}.giftBanner2017 .selectCategoryGiftList{margin-right: 0px;border-radius:5px;margin-bottom: 18px}.giftBanner2017 .selectContainer{padding: 10px 0px 20px 0px;background-color:#cf3749;border-left:0;border-right:0;border-top:1px solid #fff;border-bottom:1px solid #fff;box-shadow:0px 0px 0px 5px #cf3749, 0px 1px 2px 5px rgba(0,0,0,0.25);width: 100%;margin: 0px auto 0px auto;position: relative;display: flex;flex-direction:column;align-items:center;top: 180px;box-sizing:border-box}.giftBanner2017 .selectContainer:after{content:"";display:block;clear:both;float:none;margin:0 auto}.giftBanner2017 .selectContainer .selectCategoryGift{}.giftBanner2017 .selectContainer .selectCategoryGift img{width:116px;height:36px;vertical-align:middle;margin: 5px 10px 5px 30px;object-fit:contain}.profilePagePos{padding:20px 15px 16px 15px;margin: 0 8px}.profilePagePos h1{font-size: 24px;margin-top: 0px}.profilePagePos .thinBorderBlock{padding: 27px 18px 23px 40px;background-color:#fff;border-radius:4px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);width:calc(100% + 30px);margin-left:-15px;box-sizing:border-box;margin-bottom:20px}.profilePagePos .signUpButtons{margin: 45px 0px 0px 0;text-align: center;display:block}.profilePagePos .profilePageContainer{display:flex;box-sizing:border-box;margin: 40px 0px 30px 0px}.profilePagePos .profilePageContainer .label{text-transform:uppercase;font-size:12px}.profilePagePos .profilePageContainer .profileLeft .inputBlock{display:block;margin: 10px 0px 15px 0px}.profilePagePos .profilePageContainer .profileLeft h2{font-size: 18px;padding: 0px 10px 0px 0px;margin: 0px 0px 16px 0px;color:#848484}.profilePagePos .profilePageContainer .profileGenderSelect .input [type="radio"]+label{display:inline-block;margin: 0px 16px 20px 0px}.profilePagePos .profilePageContainer .profileLeft .profileGenderBirthDay .inputBlock{display:inline-block}.profilePagePos .profilePageContainer .profileLeft .telNumber .input{display: flex}.profilePagePos .profilePageContainer .profileLeft .telNumber .inputBlock{width: calc(100% - 50px)}.profilePagePos .profilePageContainer .profileLeft .telNumber .input label{padding: 5px 15px 5px 5px;margin:0px}.profilePagePos .profilePageContainer .profileLeft .postCode .inputBlock{width: calc(100% - 100px)}.profilePagePos .profilePageContainer .profileContent .buttonSave{width: 100%;margin: 26px 0px 0px 0px}.profilePagePos .profilePageContainer .signUpRadioBlock .input{display: none;width:calc(100% - 175px);font-size:initial;vertical-align:middle}.profilePagePos .profilePageContainer .signUpRadioBlock .profileGenderSelect{margin:8px 0px 12px 0px}.profilePagePos .profilePageContainer .profileWithAvatar .profileLeft{width: 100%;order: 2;margin: 30px 0px 0px 0px}.profilePagePos .profilePageContainer .profileContent{width:100%}.profilePagePos .profilePageContainer .profileWithAvatar{display: flex;flex-direction: column;align-items: center}.profilePagePos .profilePageContainer .profileRight{display: flex;justify-content: center;align-items: flex-end;order: 1;width: 100%}.profilePagePos .profilePageContainer .profileRight .avatarPos{background-image:url("/mobilev3/images/content/userimg.png");background-repeat: no-repeat;width: 230px;height: 230px}.creditHow{background-color: #ffffff;margin:0px}.creditHow h2{color:#6b6b70;font-size:25px}.creditHow .creditHowBlocks{display: block}.creditHow .creditHowBlocks .item{text-align:center;padding-top: 16px;padding-bottom: 40px;width:auto}.creditHow .creditHowBlocks .item.lottery img{width:100px;height:100px}.creditHow .creditHowBlocks .item.photo img{width:100px;height:90px;margin:0px}.creditHow .creditHowBlocks .item.friend img{width:100px;height:100px}.creditHow .creditHowBlocks .item h3{font-size:25px}.creditHow .creditHowBlocks.variation4 .item{text-align: center;padding: 16px 0 40px 0;width: auto;float:none;}.giftcardPageTable li,.giftcardPageTable ul{margin-left:0px;padding-left:0px;font-size:14px;line-height:20px}.giftcardPageTable ul{margin:20px 0px;display:block}.giftcardPageTable li{margin-bottom:10px}.giftV2Block{margin-bottom: 32px;background: #fff;padding: 0px;display: block;color: #6b6b6f}.giftV2Block .formatedTitle{text-align: center;font-size: 31px;line-height: 1;color:#000}.giftV2Block .topTable{display:flex;padding-top: 55px}.giftV2Block .topTable .topPic{width: 100%;background-image:url('/mobilev3/images/giftCard/giftcard.png');background-position: center top;background-repeat: no-repeat;background-size: contain}.giftV2Block .topTable .topPic,.giftV2Block .topTable .topPic,.giftV2Block .topTable .topDesc{padding-top:8px;vertical-align:top}.giftV2Block .topText{font-size:14px;display:block;padding-left: 70px;min-height:69px;position:relative}.giftV2Block .topText:before{width:42px;height:35px;content:" ";display:block;top:0px;left: 5px;position:absolute;background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;background-position:-202px 0px}.giftV2Block .topText.text2:before{background-position: -202px -424px}.giftV2Block .topText.text3:before{background-position: -201px -495px}.giftV2Block .topText.text4:before{background-position: -202px -566px}.giftV2Block .buyMoreTitleRow{font-size: 15px;border-radius:5px;background-color:#bdebb1;margin-top:14px;padding: 20px;position:relative;line-height: 22px;text-align:left;height:auto}.giftV2Block .buyMoreTitleRow:before{content:" ";display:block;position:absolute;top:-7px;left:34px;width:0;height:0;border-style:solid;border-width: 0 10px 8px 10px;border-color: transparent transparent #bdebb1 transparent}.giftV2Block .bottomSum{text-align:right;padding-top:33px;padding-bottom:12px}.giftV2Block .bottomSum .button{width:150px;height:40px;line-height:40px;display:inline-block;padding:0px 16px;text-transform:uppercase;font-weight:bold;border-radius:5px}.giftV2Block .bottomSum .text{font-size:14px;padding-right:22px;display:inline-block}.giftCardV2{cursor: default;height: auto;background-color:#e3e4e6;margin-top:52px;display: inline-block;width: 100%;border-radius:5px;padding-top:32px;position:relative}.giftCardV2.cardType151739:after{width:50px;height:50px;position:absolute;top:-1px;right:-1px;content:" ";display:block;background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;background-position: -203px -645px}.giftCardV2.active{border-color:#5eb846;-webkit-box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1);-moz-box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1);box-shadow: inset 0px 0px 0px 1px rgba(94,184,70,1)}.giftCardV2 .card{background-image:url('/mobilev3/images/giftCard/sprites_giftcard.png');background-size:550px 900px;width:164px;height:135px;background-position:-22px 0px;float: left;margin-top: -69px;margin-left: 0px;margin-right:0px}.giftCardV2.cardType151738 .card{background-position:-22px -170px}.giftCardV2.cardType151737 .card{background-position:-22px -343px}.giftCardV2 .text{font-size:18px;line-height:26px;position:relative;top:-1px;float:left;padding: 5px 10px 5px 22px}.giftCardV2 .amountContent{display:block}.giftCardV2 .amountContent .amount{font-size:14px;display:inline-block}.giftCardV2 .checkBox{user-select: none;cursor:pointer;padding-left: 21px;height:auto;float:left;padding-top:13px;padding-right:22px}.giftCardV2 input[type="checkbox"].customCheckbox{display:none}.giftCardV2 input[type="checkbox"].customCheckbox+label{position:relative;padding-left: 10px}.giftCardV2 input[type="checkbox"].customCheckbox+label:before{content:"";width:15px;height:15px;background-color:#fff;border-color:transparent;display:inline-block;position:absolute;top:0;left:0px}.giftCardV2 .theSelectContainer{display: inline-block;cursor:pointer;height:21px;line-height:21px;width:25px;margin-top:3px;border:1px solid #ded4c8;margin-bottom:7px;position:relative;top:2px;vertical-align:middle;text-align:left}.giftCardV2 .theSelectContainer.opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.giftCardV2 .theSelectContainer.opened:before{top:21px}.giftCardV2 .theSelectContainer span.actualValue{background: #fff;display: block;height:21px;line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;position:relative;padding-left:14px;padding-left:0px;padding-right:0px;text-align:center;width:25px}.giftCardV2 .theSelectContainer span.actualValue:after{display:none;content:"";width:0;height:0;border-style:solid;border-width:9px 5.5px 0 5.5px;border-color:#9c9791 transparent transparent transparent;position:absolute;top:6px;right:15px}.giftCardV2 .theSelectContainer.opened input[type="text"]{width:calc(100% - 40px);height:21px;line-height:21px;border:0px;position:relative;top:-41px}.giftCardV2 .theSelectContainer .optionsContainer{border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;background: #fff;position: absolute;overflow: auto;top:21px;border:1px solid #ded4c8;z-index:2;left:-1px}.giftCardV2 .theSelectContainer .optionsContainer .elem{display:block;padding:5px;cursor:pointer;height:auto;min-height:20px;padding-top:3px;padding-bottom:3px;line-height:20px;font-size:14px;text-align:center}.giftCardV2 .theSelectContainer input[type="text"]{opacity:0;display:none}.giftV2Block .topTable{display:block}.travel-body .travelPageSection .title{font-size:24px}.travel-body.offer{padding:0px 0px 20px 0px}.travel-body.offer .travelPageSection .title,.travel-body.offer .travelPageSection .travelPageButton{padding:0px 20px}.travel-body .filterLocation .links{flex-direction: column}.travel-body .filterLocation .links .travel_button{width:100%}.travel-body .filterLocation .links .travel_button:not(:first-of-type){margin-left: 0px}.travelSwitchFilter .travelSwitchItems.hungary,.travelSwitchFilter .travelSwitchItems.region,.travelSwitchFilter .travelSwitchItems.austria{display:block}.travelSwitchFilter .travelSwitchItems,.travelSwitchFilter .travelSwitchItems.hungary.hide,.travelSwitchFilter .travelSwitchItems.region.hide,.travelSwitchFilter .travelSwitchItems.austria.hide{display:none}.travelSwitchFilter .travelSwitchItems .travelSwitchItemsCol{-webkit-column-count: 1;column-count: 1;column-gap: inherit;-webkit-column-gap: inherit;column-fill: inherit}.travelSwitchFilter .travelSwitchItems .travelSwitchButtons .button{width:100%}.travelSwitchFilter .travelSwitchItems{order:unset}.travel-body .travelPageSection .categoryListContainer .offerListBanner,.travel-body .travelPageSection .categoryListContainer .offer-block{width:100%}.travel-head .content .form_container{background-color: inherit}.travel-head .content .form_container .tag{padding:0 0}.travel-head .content .form_container .form_content .date input[type="text"]{width:100%;box-sizing:border-box;padding:1px 14px}.travel-head .content .form_container .form_content .date .date-picker-wrapper{width:50%}.travel-footer .travel-footer_content{padding: 24px 0}.travel-body .moreButton{width:100%}.travel-footer .moreButton{width:90%}.editor-box{margin-top: 15px;;padding: 10px 10px 10px 135px;}.offerContent .editor-box{padding: 10px 10px 10px 135px;}.editor-box img,.offerContent .editor-box img{left:20px;}.whiteBox{box-shadow:initial;}.mainCheckboxHolder{padding:10px 0 20px 5px;width: 100%;float:none;clear:both;}.input_and_button{width: 100%;float:none;clear:both;}.input_and_button .input,.input_and_button button{width: 100%;float:none;margin-bottom: 10px;}.travel-body .travelPageSection .categoryListContainer.productsDenseContainer .offer-block{width:100%;}.iconBar{display:block;}.iconBar > div{min-height:100px;width:100%;float:none;}.productIconBoxes{margin: 20px 0 0;}.productIconBox{width: 33%;}.travel-body .travelPageSection .categoryListContainer.productsDenseContainer + .categoryListContainer .offerListBanner .bannerContent{padding-left:9px;}.travel-footer .travel-footer_content .title2{padding-left:20px;padding-right:20px;box-sizing:border-box;white-space: initial;}.travel-body.offer .travelPageSection .title.title-w-icon svg{width: 24px;height:24px;left: 10px;} .travel-body .travelPageSection .categoryListContainer.categoryListContainerCol2 .offerListBanner, .travel-body .travelPageSection .categoryListContainer.categoryListContainerCol2 .offer-block{width: 100%;}.customCells .customCell,.customCells .customCell.customCell40,.customCells .customCell.customCell60{width:100%;clear:both;float:none;padding-left:0;}.customCell .alignright{float:none;clear:Both;} .giftCardDetails{flex-direction: column;} .giftCardDetails .giftcardDetailsRight .giftcardNameAndAvailebleity{height: 60px;} .giftCardDetails .giftcardDetailsRight{height: 90px;} #slideshow-container  .offer-block.mainOffer .slideshow-details{padding-left: 8px} }@media only screen and (max-width: 800px) {#giftcard_content_wraper #giftcard_top{ display: flex;flex-direction: column;max-width: 100%;}  #giftcard_content_wraper #giftcard_top_wraper .background{background-image: none;}  #giftcard_content_wraper #giftcard_top .left_box{text-align: center;margin: 0 auto;padding: 10px 0;}  #giftcard_content_wraper #giftcard_top .gift_card_upload_link{margin: 0 auto;}  #giftcard_content_wraper #giftcard_top .right_box{max-width: 100%;margin: 0 0 10px 0;}  #giftcard_content_wraper #giftcard_top .right_box .value_select{flex-wrap: wrap;height: 240px;} #giftcard_content_wraper #giftcard_top .right_box .value_select div{min-width: calc(50% - 22px);}  #giftcard_content_wraper #giftcard_top .right_box #imagesRowBox{height:  }  #giftcard_content_wraper #giftcard_top .right_box #imagesRowBox #left-button, #giftcard_content_wraper #giftcard_top .right_box #imagesRowBox #right-button{display: none;}  #giftcard_content_wraper #giftcard_top .right_box .imageFlowWraper{max-width: calc(100% - 15px);overflow: auto;margin: 0 5px;}  #giftcard_content_wraper #giftcard_top .left_box .subtitle svg{display: none;}  #giftcard_content_wraper #giftcard_top .left_box h1{margin-top: 120px;}  #giftcard_content_wraper #giftcard_top .left_box .top_pic{top: 70px;left: 80px;} #giftcard_content_wraper .center.tocart{flex-direction: column-reverse;display: flex;width: 100%;margin-top: 50px;} }@media only screen and (max-width: 750px) {#cookie_button_list{ flex-direction: column;}  #cookie_setting_list{flex-wrap: wrap;}}.loginPopupV3 .popupContent .container .containerContent .login .button.facebook{width: calc( 50% - 8px )}.button.facebook:before{display:none}.loginButtons{width:100%;padding: 20px 0;}.loginButtons:After{content:"";clear:both;display:table;}.loginButtons .fakebutton,.loginButtons .button{float:left;box-sizing:Border-box;width: calc( 50% - 8px );display:block;overflow:hidden;margin: 0px 4px;}.loginButtons .fakebutton svg, .loginButtons .button svg{display:inline-block;width: 24px;height:24px;vertical-align:middle;margin: -5px 5px 0 -5px;}.fakebutton{opacity: 0.3;}.fakebutton.facebook2,.button.facebook2{background-color: #415993;border: 1px solid #344776;border-bottom: 2px solid #344776;line-height: 28px;vertical-align:middle;text-align:center;}.fakebutton.google,.button.google{line-height: 28px;color:#000000;background-color:#ffffff;border:1px solid #cbcbcd;border-bottom:2px solid #cbcbcd;vertical-align:middle;text-align:center;}.loginButtons .button.facebook2:hover{background-color:#2f477a;}.loginButtons .button.google:hover{background-color:#e3e4e6;}.loginButtons .innerHalf{width:50%;margin:0;float:left;}.loginButtons .innerHalf .button{float:none;margin:0;}.loginButtons .inputBlock{max-width:200px;margin-left:auto;margin-right:auto;}.loginButtons hr{border:0 none;border-top: 1px solid #cbccce;max-width: 256px;margin:20px auto;}.signUpPageV3 .loginButtons{margin: 0px -4px;width: calc( 100% + 10px );}.basketPage .loginHeader .loginButtons{float:right;width:100%;max-width: 400px;box-sizing:border-box;}.profilePagePos .loginButtons{position:Relative;padding:0;}.profilePagePos .loginButtons:before{content:"";display:block;position:absolute;left:50%;top:0;width:1px;height: 100%;background: #cbccce;}.profilePagePos .loginButtons .button{max-width: 260px;width: 100%;margin:50px auto;}.auth-info{padding-top:30px;}.authConnected{background:#f3f8fc;text-align:center;box-sizing:border-box;padding:15px;}.authConnected .authIcon{width:60px;height:40px;display:block;margin: 0 auto 20px;}.authConnected .authDisconnect,.authConnected .authDisconnectCancel{text-decoration:none;margin:0 20px;}.authConnected .authDisconnect:hover,.authConnected .authDisconnectCancel:hover{text-decoration:underline;}.authFacebook .authIcon{background: url(/mobilev3/images/loginButtons/auth-fb.png) center center no-repeat;background-size:contain;}.authGoogle .authIcon{background: url(/mobilev3/images/loginButtons/auth-google.png) center center no-repeat;background-size:contain;}@media screen and (max-width: 600px) {.loginButtons .button.facebook2, .loginButtons .button.google { margin: 0 0 14px 0;float:none;width: 100%;} .signUpPageV3 .loginButtons{margin: 0;width: 100%;} .basketPage .loginHeader .loginButtons{float:none;max-width:initial;padding-left: 10px;padding-right: 10px;} .profilePagePos .loginButtons:before{display:none;} .loginButtons .innerHalf{width:100%;margin:0;float:none;} .loginButtons .innerHalf .button{width:100%;max-width: 100%;margin: 20px 0;}}@media screen and (min-width: 600px) {.loginPageV3 .loginPagePos .loginPageContent .container .containerContent .login .button.facebook.half { width: calc( 50% - 8px );}}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .actualValue{padding-left: 48px;}.signUpPageV3 .signUpContent .inputLine .posRel .cityFilterSelect .actualValue:before{margin-left:16px;}@CHARSET "UTF-8";#tiktok_wraper .max-width-center{max-width: 1208px;margin: 0 auto;}#tiktok_wraper .align-center{text-align: center;}#tiktok_wraper .card{box-shadow: 0 3px 8px 0 rgba(115, 117, 117, 0.67);}#tiktok_wraper .left{text-align: left;}#tiktok_wraper .row,#tiktok_wraper .resp-row{display: flex;flex-direction: row;flex-wrap: wrap;}#tiktok_wraper .tiktok-blue{background-color: #000;}#tiktok_wraper .xtra-lightblue{background: #f1f3f5;}#tiktok_wraper div.xtra-lightblue{padding-bottom: 50px;margin-bottom: 20px;}#tiktok_wraper .narrow{max-width: 350px;}#tiktok_wraper .head{min-height: 428px;}#tiktok_wraper .flex-item{flex: 1;margin: 5px;}#tiktok_wraper .head img{width: 631px;}#tiktok_wraper .head .content{color: #FFF;padding: 0 20px;}#tiktok_wraper .head .content h1{font-size: 30px;font-weight: bold;}#tiktok_wraper .relative{position: relative;}#tiktok_wraper .ivisible-overflow{overflow: hidden;}#tiktok_wraper .relative .center-vertically{margin: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: calc(100% - 50px);}#tiktok_wraper .head .button{background-color: #fff;color: #000;border: 1px solid #cbccce;padding: 10px 16px;text-decoration: none;border-radius: 4px;font-size: 17px;font-weight: 500;cursor: pointer;}#tiktok_wraper .head .flex-item{margin: 0;}#tiktok_wraper .high{margin: 50px 0;}#tiktok_wraper #tiktokContent .high .row .flex-item{background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(0,116,193,1) 50%);background-position-y: -65px;background-repeat: no-repeat;background-color: #0074c1;border-radius: 25px;min-width: 245px;}#tiktok_wraper #tiktokContent .high .row p{background-color: rgba(255,255,255,0.6);font-size: 20px;min-height: 90px;}#tiktok_wraper #tiktokContent img{max-width: 150px;}#tiktok_wraper #tiktokContent h2{font-size: 32px;}#tiktok_wraper #tiktokContent .in-num-item{min-width: 150px;}#tiktok_wraper #tiktokContent .box-and-spacer li::marker,#tiktok_wraper #tiktokContent .light-blue{font-size: 33px;line-height: 40px;color: #00b2e5;font-weight: bold;}#tiktok_wraper #tiktokContent ol{margin: 0 auto;text-align: left;font-size: 18px;}#tiktok_wraper #tiktokContent .partner-logos{max-width: 1000px;margin: 0 auto;justify-content: center;min-height: 200px;flex-wrap: wrap;}#tiktok_wraper #tiktokContent .partner-logos .flex-item{min-width: 195px;min-height: 200px;background-color: #FFF;box-shadow: 0 3px 8px 0 rgba(115, 117, 117, 0.67);}#tiktok_wraper #tiktokContent .box-and-spacer{max-width: 1000px;margin: 0 auto;list-style-type:none;counter-reset: item;}#tiktok_wraper #tiktokContent .box-and-spacer li{counter-increment: item;position: relative;background-color: #FFF;padding: 20px;margin: 0 5px 0 0;box-shadow: 0 3px 8px 0 rgba(115, 117, 117, 0.67);}#tiktok_wraper #tiktokContent .box-and-spacer li p{font-size: 16px;font-weight: 700;margin: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: calc(100% - 120px);}#tiktok_wraper #tiktokContent .box-and-spacer li::before{content: counter(item);padding-right: 30px;color: #00b2e5;font-size: 32px;font-style: normal;font-weight: 700;}#tiktok_wraper #tiktokContent .box-and-spacer li::after{background: rgba(0,178,229,.3);content: '';height: 40px;position: absolute;top: calc(100% + 7px);width: 2px;left: 63px;}#tiktok_wraper #tiktokContent .box-and-spacer li:last-of-type:after{display:none;}#tiktok_wraper #tiktokContent .box-and-spacer li + li{margin-top: 40px;}#tiktok_wraper #jelentkezes #ajaxError{background-color: #AA0C0C;color: #FDC0C0;max-width: 700px;margin: 0 auto;text-align: left;padding: 40px;}#tiktok_wraper #tiktokContent form{background-color: #f1f3f5;padding-bottom: 20px;}#tiktok_wraper #tiktokContent form .form-layout{border-radius: 4px 4px 0 0;margin: 10px auto;max-width:540px;min-height: 254px;display: block;box-sizing: border-box;padding: 20px;background-color: #FFF;}#tiktok_wraper #tiktokContent form .form-layout span.error{display: block;text-align: right;background-color: #F00;color: #FFF;margin-bottom: 15px;}#tiktok_wraper #tiktokContent form .form-layout div.error{border: 1px solid #F00;}#tiktok_wraper #tiktokContent form .form-layout div .chracter-counter{color: #AAA;padding: 5px;display: block;text-align: right;width: 100%;box-sizing: border-box;}#tiktok_wraper #tiktokContent form .form-layout div{display: flex;padding: 10px 5px;flex-wrap: wrap;}#tiktok_wraper #tiktokContent form .form-layout div + div{border-top: 1px dotted #00b2e5;}#tiktok_wraper #tiktokContent form label{min-width: 190px;margin-right: 10px;flex: 1;box-sizing: border-box;}#tiktok_wraper #tiktokContent form input:not([type=checkbox]):not([type=radio]),#tiktok_wraper #tiktokContent form fieldset,#tiktok_wraper #tiktokContent form select{font-size: 14px;font-family: inherit;color: #4A4A4A;line-height: 40px;background: #ffffff;border: 1px solid #E2E2E2;border-radius: 4px;box-sizing: border-box;padding: 0px 16px 0 16px;overflow: visible;flex: 1;min-width: 240px;}#tiktok_wraper #tiktokContent form textarea{font-size: 14px;font-family: inherit;color: #4A4A4A;line-height: 40px;background: #ffffff;border: 1px solid #E2E2E2;border-radius: 4px;box-sizing: border-box;padding: 0px 16px 0 16px;flex: 1;min-width: 240px;}#tiktok_wraper #tiktokContent form input:not([type=checkbox]),#tiktok_wraper #tiktokContent form select{height: 40px;}#tiktok_wraper #tiktokContent form fieldset span{vertical-align: bottom;padding-left: 5px;}#tiktok_wraper #tiktokContent form button{flex:1;}#tiktok-footer{min-height: 100px;}@media screen and (max-width: 1000px){#tiktok_wraper .resp-row{ flex-direction: column-reverse;}  #tiktok_wraper .head{min-height: 700px;}  #tiktok_wraper .head .center-vertically{transform: translate(-50%, -20px);}  #tiktok_wraper .head .flex-item img{height: auto;width: 100%;}  #tiktok_wraper #tiktokContent .in-num-item{min-width: 45%;}} } 
