﻿/*! normalize.css v2.0.1 mod | MIT License | git.io/normalize */.form-group{clear:both;margin-bottom:15px}.form-group .toggle-password{background:url("/assets/common/baseline-remove_red_eye-24px-0065fc59ab81b75b3bc8d57d7bd2cf96c0b3b0a9b7a1ae29443df41007185eaa.svg") no-repeat;float:right;margin-left:-20px;margin-top:-35px;position:relative;z-index:2;padding-right:15px;width:24px;height:24px;cursor:pointer}.form-group.avatar{margin-bottom:0;text-align:center}.form-group .control-label-registration{color:#7d7d7d;font-size:16px;display:inline-block;margin-right:20px}.form-group.profile-type-registration{margin-bottom:-15px;white-space:nowrap;text-align:center}.form-group .control-label{color:#7d7d7d;font-size:16px;width:309px;display:inline-block;margin-right:20px;text-align:right}.form-group.profile-type{padding:0px 0 30px;white-space:nowrap}.form-group .form-type{width:309px;vertical-align:middle;display:inline-block;position:relative}.form-group .form-type .control-label{line-height:26px;vertical-align:middle}.form-group .form-type>span{font-size:16px;line-height:26px;display:inline-block;vertical-align:middle}.form-group .form-type .profile-type-fan{color:#fd3bb0;padding-right:20px}.form-group .form-type .profile-type-barman{color:#7d7d7d;padding-left:20px}.form-group .form-switch .slider{background:#7d7d7d}.form-group.checked-barman .form-switch .slider{background:#fafafa}.form-group.checked-barman .profile-type-fan{color:#7d7d7d}.form-group.checked-barman .profile-type-barman{color:#fd3bb0}.form-group .field_with_errors{display:inline-block}.form-group .form-control{color:#000;font-size:18px;width:270px;height:44px;padding:0 15px;border-radius:2px;display:inline-block;border:1px solid #d9d9d9;background-color:#fff;outline:none}.form-group .form-control:disabled{background-color:#f6f6f6;cursor:not-allowed}.form-group .form-control:focus{border-color:rgba(255,42,171,0.7);box-shadow:0 0 7px 0px rgba(255,42,171,0.6)}.form-group .form-control::-webkit-input-placeholder{color:#7d7d7d}.form-group .form-control::-moz-placeholder{color:#7d7d7d}.form-group .form-control:-moz-placeholder{color:#7d7d7d}.form-group .form-control:-ms-input-placeholder{color:#7d7d7d}.form-group .field_with_errors .form-control{border-color:#fd3b3b;box-shadow:0 0 7px 0px rgba(255,59,59,0.2)}.form-group .form-select{overflow:hidden;vertical-align:middle;color:#000;font-size:18px;width:309px;height:44px;padding:0;border-radius:6px;display:inline-block;border:1px solid #d9d9d9;background-color:#fff;background:#fff url("/assets/common/select-icon-2517ac451b94ec30c23c9d4be00ad5015ab368d720459374a90586f46adc1fae.svg") no-repeat;background-position:right 15px center}.form-group .form-select.input-error{border-color:#fd3b3b;box-shadow:0 0 7px 0px rgba(255,59,59,0.2)}.form-group .form-select select{padding:10px 15px 11px;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-group .form-select select:focus{outline:none}.form-group.has-error .form-control{border-color:#f44336}@media (max-width: 992px){select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}}.form-action{padding:15px 0 30px;text-align:center}.form-action:not(:last-child){border-bottom:1px solid #e9e9e9}.btn{font-weight:normal;line-height:1;font-size:18px;text-align:center;min-width:140px;padding:16px 15px 14px;vertical-align:top;display:inline-block;border:2px solid;border-radius:25px;cursor:pointer;outline:none;user-select:none;box-sizing:border-box;transition:.2s;-webkit-appearance:none}.btn:not(:last-child){margin-right:20px}.btn:disabled{opacity:.3;cursor:not-allowed}.btn.btn-default{color:#fff;border-color:#2ecc71;background-color:#2ecc71}.btn.btn-default:hover{background-color:#29bc68}.btn.btn-border{color:#a4a4a4;border-color:#b2b2b2;background-color:#fff}.btn.btn-border:hover{border-color:#9d9c9c}.btn:hover{text-decoration:none}.btn.btn-small{font-size:14px;width:auto;min-width:60px;height:auto;padding:5px 0px}.btn.btn-primary{color:#fff;border:none;border-bottom:3px solid transparent;background-color:#EE008F;min-width:150px;height:47px;margin-right:32px}.btn.btn-primary.ua-p{margin-right:0;height:auto}.btn.btn-primary.rest{margin:auto;background-color:#EE008F}.btn.party-delete{margin-right:0}.btn.btn-disabled{cursor:no-drop;color:#777 !important;background-color:#e7e7e7;border:none;border-bottom:3px solid #e7e7e7}.btn.btn-plus{cursor:pointer;padding-left:46px !important;background-image:url("/assets/common/plus-8b9745dbe7cfb55e2fc88510ad071ff437397d9da69519c766e3d6dfb4c06646.svg");background-repeat:no-repeat;background-position:12px 8px}.btn.btn-loading{text-indent:-9999px;background-image:url("/assets/common/btn-loading-a687dca91d341dd44458a23cbd51f61c65f80df1bdf605411f1dba01a0d78f5b.svg");background-repeat:no-repeat;background-position:50% 8px;background-size:32px}.btn.btn-save-success{background-image:url("/assets/common/save-success-d9e698aff27575b5fc1a6dc67b9f5fe86640d50c05ce3fed153604053f198105.svg")}.btn.btn-edit{cursor:pointer;padding-left:42px !important;background-repeat:no-repeat;background-position:14px 10px;background-image:url("/assets/common/edit-1ec84126725950ee942cfa828c8dea0c9b6a90a940c9a599a693756198ee3e34.svg")}.btn.btn-search{margin:0;min-width:auto;text-indent:-9999px;cursor:pointer;display:inline-block;background-image:url("/assets/common/search-mobile-9e36f56634c76644077f88e96f8c6196397132ca418c45d5736f4dfc0fa2f10b.svg");background-repeat:no-repeat;background-size:25px 26px;background-position:50%;padding:0;height:46px}@media (min-width: 992px){.btn.btn-search{width:46px !important}}.btn.btn-danger{color:#ec118f;border-color:#ec118f;background:white}.btn.btn-danger:hover{border-color:#ec118f}a.btn{box-sizing:border-box}.form-switch{position:relative;display:inline-block;width:50px;height:26px;vertical-align:middle}.form-switch input{display:none}.form-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fd3bb0;transition:.4s}.form-switch .slider:before{position:absolute;content:"";height:24px;width:24px;left:1px;bottom:1px;background-color:white;transition:.4s;transform:translateX(0px)}.form-switch input:checked+.slider{background-color:#fd3bb0}.form-switch input:focus+.slider{box-shadow:0 0 1px #fd3bb0}.form-switch input:checked+.slider:before{transform:translateX(24px)}.form-switch .slider.round{border-radius:34px}.form-switch .slider.round:before{border-radius:50%}.user-edit .form-group .form-control{display:block;margin-left:auto;margin-right:auto}.user-edit .form-group .control-label{display:block;width:302px;margin-left:auto;margin-right:auto;position:absolute;left:0;top:13px;transform:translateX(-100%)}input.checkbox[type="checkbox"]{display:none}input.checkbox[type="checkbox"]+label::before{content:"";display:inline-block;height:22px;width:22px;margin:0 8px 0 0;position:relative;top:4px;background-image:url("/assets/common/checkbox-d26452004d3d711e8472af68aebe235deb33fbd738f31ad2ee7b8c76476a1706.svg");background-repeat:no-repeat}input.checkbox[type="checkbox"]+label::before{background-position:0 -21px}input.checkbox[type="checkbox"]:checked+label::before{background-position:0 0}input.checkbox[type="checkbox"]:disabled+label::before{background-position:0 -42px}input.checkbox[type="checkbox"]:checked:disabled+label::before{background-position:0 -63px}input[type=date]{-webkit-appearance:none}@media (max-width: 992px){.btn{font-size:18px;min-width:140px;padding:10px 25px 9px;border:2px solid;border-radius:8px}.btn.btn-default{color:#fff;border-color:#2ecc71;background-color:#2ecc71}.btn.btn-default:hover{background-color:#29bc68}.btn.btn-plus{cursor:pointer;padding-left:46px !important;background-image:url("/assets/common/plus-8b9745dbe7cfb55e2fc88510ad071ff437397d9da69519c766e3d6dfb4c06646.svg");background-repeat:no-repeat;background-position:12px 4px}.btn.btn-loading{text-indent:0;background-image:url("/assets/common/btn-loading-a687dca91d341dd44458a23cbd51f61c65f80df1bdf605411f1dba01a0d78f5b.svg");background-repeat:no-repeat;background-position:5px 3px;background-size:32px}.btn.btn-border{color:#fff;border-color:#a9a9a9;background-color:#a9a9a9}.btn.btn-border:hover{border-color:#9d9c9c}.btn.btn-warning{color:#fff;border-color:#de5758;background-color:#de5758}.btn.btn-warning:hover{background-color:#de5758}.btn.btn-edit{cursor:pointer;background-image:url("/assets/common/edit-1ec84126725950ee942cfa828c8dea0c9b6a90a940c9a599a693756198ee3e34.svg");background-repeat:no-repeat;background-position:12px 10px}.btn.btn-delete{cursor:pointer;background-image:url("/assets/common/delete-0c0a9663ffc9461edffda530f9fb275bc9bb96e440e8a7fd16adb1e60648372d.svg");background-repeat:no-repeat;background-position:12px 10px}}.fieldset{padding:40px 0 25px;border-bottom:1px solid #e9e9e9}.fieldset.user-edit{margin:auto;max-width:360px}.form-label .form-group .form-control:focus{box-shadow:none;border-color:#000}.form-label .form-group .form-select{border:none;width:100%;border-radius:0}.form-label .form-group .form-select select{padding-left:0}.form-label #error_explanation{padding-left:0}.form-label .form-group{position:relative}.form-label .form-group.only-barman.is-active{display:block}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .control-label{padding-left:0;position:absolute;top:19px;left:-330px;z-index:1;transition:all 0.2s ease-in-out;cursor:text}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .party-label{left:0px}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control{text-align:left;height:55px;width:100%;box-sizing:border-box;border-radius:2px;transition:all 0.2s ease-in-out;background:#fafafa;border:1px solid #efefef}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control:focus{box-shadow:none;border-bottom-color:#8d8d8d}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control::-webkit-input-placeholder{position:absolute;height:20px;left:8%;right:21.33%;top:calc(50% - 20px / 2 - 91.5px);font-style:normal;font-weight:bold;font-size:14px;line-height:18px;display:flex;align-items:center;color:#a0a0a0}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control.input-error{border-color:#fd3b3b;box-shadow:none}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .field_with_errors{display:block}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .field_with_errors .form-control{box-shadow:none;border-bottom-color:#fd3b3b}.form-label .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-select{height:55px}.form-label .btn.btn-primary.reg{color:#fff;border-bottom:3px solid transparent;background-color:#ee008f;min-width:320px}.form-label .profile-type{cursor:pointer;padding:0px 0 45px;margin-bottom:0}.form-label .profile-type .control-label{color:#fafafa;font-size:18px;text-align:center;position:absolute;top:20px;width:100%}.form-label .form-group .form-type{width:290px;margin:0 auto;display:block;font-weight:bold;cursor:pointer}.form-label .form-switch{width:290px;height:34px}.form-label .form-switch .slider{background-color:#e7e7e7}.form-label .form-switch .slider.round{border-radius:2px}.form-label .form-switch .slider:before{position:absolute;content:"";height:34px;width:50%;left:0;bottom:0;border-radius:2px;background-color:#ffffff;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);border-top-left-radius:2px;border-bottom-left-radius:2px;border:1px solid #efefef;box-sizing:border-box;box-shadow:0px 2px 4px rgba(0,0,0,0.04)}.form-label .form-switch input:checked+.slider{background-color:#fafafa}.form-label .form-switch input:checked+.slider:before{border-radius:2px;-webkit-transform:translateX(145px);-ms-transform:translateX(145px);transform:translateX(145px);border-top-right-radius:2px;border-bottom-right-radius:2px}.form-label .form-group.profile-type .profile-type-fan,.form-label .form-group.profile-type .profile-type-barman{color:#ec118f;font-size:14px;position:absolute;z-index:10;top:4px;left:0;width:50%;text-align:center;padding:0}.form-label .form-group.profile-type .profile-type-barman{color:#808080;left:50%}.form-label .form-group.profile-type.checked-barman .profile-type-fan{color:#808080}.form-label .form-group.profile-type.checked-barman .profile-type-barman{color:#ec118f}.form-label .form-action{padding:0;margin-left:-15px}.form-label .form-action.user-edit{padding:16px 15px 14px}.form-label .form-action .btn-default{width:100%;padding:22px 15px 21px;border-radius:2px;margin:0;box-sizing:border-box;background-color:#ec118f;background-position:32% 14px;border:none}.form-label .form-action .btn-default.user-edit{width:auto;color:#fff;border-color:#2ecc71;background-color:#2ecc71;height:52px;border-radius:25px;padding:16px 15px 14px}@media (max-width: 992px){.form-group{position:relative}.form-group.only-barman.is-active{display:block}.form-group:not(.profile-type):not(.avatar) .control-label{padding-left:0;text-align:left;width:auto;display:block;position:absolute;top:19px;left:19px;z-index:1;transition:all 0.2s ease-in-out;cursor:text}.form-group:not(.profile-type):not(.avatar) .form-control{text-align:left;height:55px;width:100%;box-sizing:border-box;border-radius:2px;transition:all 0.2s ease-in-out;background:#fafafa;border:1px solid #efefef}.form-group:not(.profile-type):not(.avatar) .form-control:focus{box-shadow:none;border-bottom-color:#8d8d8d}.form-group:not(.profile-type):not(.avatar) .form-control::-webkit-input-placeholder{position:absolute;height:20px;left:8%;right:21.33%;top:calc(50% - 20px / 2 - 91.5px);font-style:normal;font-weight:bold;font-size:14px;line-height:18px;display:flex;align-items:center;color:#a0a0a0}.form-group:not(.profile-type):not(.avatar) .form-control.input-error{border-color:#fd3b3b;box-shadow:none}.form-group:not(.profile-type):not(.avatar).active .form-control{padding-top:20px}.form-group:not(.profile-type):not(.avatar).active .control-label{left:20px;font-size:13px;top:12px;transform:translate3d(0, -10px, 0)}}.form-signin .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit),.form-signup .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit){position:relative}.form-signin .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control,.form-signup .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control{transition:all 0.2s ease-in-out}.form-signin .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control:focus,.form-signup .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control:focus{box-shadow:none;border-bottom-color:#8d8d8d}.form-signin .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control::-webkit-input-placeholder,.form-signup .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit) .form-control::-webkit-input-placeholder{top:calc(50% - 10px);transition:all 0.2s ease-in-out}.form-signin .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit).active .form-control::-webkit-input-placeholder,.form-signup .form-signin-content .form-group:not(.profile-type):not(.avatar):not(.user-edit).active .form-control::-webkit-input-placeholder{left:20px;font-size:13px;top:12px;transform:translate3d(0, -10px, 0)}.switch-group label{margin-left:329px}input.switch{display:none}input.switch:checked ~ label{color:#ec118f}input.switch:checked ~ label:before{background:#fd3bb0}input.switch:checked ~ label:after{left:25px}label.switch{display:inline-block;vertical-align:top;padding:9px 0 9px 60px;line-height:26px;transition:.4s;font-size:18px;position:relative;cursor:pointer;user-select:none}label.switch:before{content:'';display:block;background:#7d7d7d;border-radius:34px;width:50px;height:26px;transition:.4s;position:absolute;top:9px;left:0}label.switch:after{content:'';display:block;height:24px;width:24px;position:absolute;top:10px;left:1px;transition:.4s;background:white;border-radius:50%}@media (min-width: 922px){.form-group label.switch{margin-left:260px}.switch-group label.switch{margin-left:329px}}@media (max-width: 921px){label.switch{display:block;right:0;padding:13px 0}label.switch:before{top:13px;left:auto;right:20px}label.switch:after{top:14px;left:auto;right:45px}input.switch:checked ~ label:after{left:auto;right:21px}.form-group label.switch{padding-left:20px;padding-right:90px;margin-left:0px}}.like-button{color:#999;display:inline-block;height:27px;line-height:30px;font-size:16px;outline:none;cursor:pointer}.like-button:before{content:"";display:inline-block;width:15px;height:17px;margin-right:10px;vertical-align:top;position:relative;top:3px;background:url("/assets/common/cocktail_options-e2f8a92fb5f270dad58fd816ad9fc2ed9e020bd381e6c67d9b5c3bdf16914aad.svg") no-repeat 0 0}.like-button:hover{text-decoration:none}@media (min-width: 992px){.like-button:hover{color:#ec118f}}@media (max-width: 992px){.like-button:hover{color:#999}}@media (min-width: 992px){.like-button:hover:before{background-position:0 -20px}}.like-button:focus{outline:none}.like-button span{display:none}.like-button span.like{display:inline}.like-button span.like-counter{display:inline}@media (min-width: 992px){.like-button span.like-counter{padding-left:5px}}.like-button.liked{color:#ec118f}.like-button.liked:before{background-position:0 -20px}.like-button.liked:hover{text-decoration:none}@media (min-width: 992px){.like-button.liked:hover{color:#999}}@media (min-width: 992px){.like-button.liked:hover:before{background-position:0 0}}.like-button.liked:hover span.like{display:none}.like-button.liked:hover span.dislike{display:inline}@media (max-width: 992px){.like-button:after{margin-left:0}.like-button span.like,.like-button span.dislike{display:none !important}}@media (max-width: 992px){.my-cocktail-controls .like-button:before{display:none}}.comments{background:#fff;overflow:hidden;border-radius:6px}.comments .img_gallery{margin-top:15px}@media (max-width: 400px){.comments .img_gallery{margin-top:0}.comments .img_gallery a{margin-top:9px}}.comments .file-block{display:flex}.comments .file-block .file-display{display:inline-grid;font-size:14px;margin:10px}.comments .size-block{max-width:100%;display:flex;flex-wrap:wrap}@media (max-width: 992px){.comments .modal__container{width:400px}.comments .modal__container .modal_video{width:350px}}.comments .modal{font-family:-apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif}.comments .modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center}.comments .modal__container{padding:25px;max-width:500px;max-height:100vh;overflow-y:auto;box-sizing:border-box;background:linear-gradient(0deg, #fff, #fff);box-shadow:0px 1px 20px rgba(0,0,0,0.500708);border-radius:7px}.comments .modal__header{display:flex;justify-content:space-between;align-items:center}.comments .modal__title{margin-top:0;margin-bottom:0;box-sizing:border-box;font-style:normal;font-weight:bold;font-size:24px;line-height:31px;display:flex;align-items:center;text-align:center}.comments .modal__close{background:transparent;border:0}.comments .modal__header .modal__close:before{content:"\2715"}.comments .modal__content{margin-top:15px;line-height:1.5;color:rgba(0,0,0,0.8)}.comments .or_video{color:#b6b6b5;margin:5px;font-size:15px}.comments #info-modal{display:flex}.comments #info-modal .btn.btn-default{font-weight:bold;margin:30px 0 0 auto;height:25px;font-size:14px;padding:inherit}.comments #info-modal .done_modal{background-color:lightgrey;border-color:lightgrey;pointer-events:none}.comments .modal_video{width:440px;height:40px;background:#ffffff;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:4px;padding:10px;outline:none}.comments .modal__btn{font-size:0.875rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#e6e6e6;color:rgba(0,0,0,0.8);border-radius:0.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out, -webkit-transform 0.25s ease-out}.comments .modal__btn:focus,.comments .modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.comments .modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.comments .micromodal-slide{display:none}.comments .micromodal-slide.is-open{display:block}.comments .micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.comments .micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn 0.3s cubic-bezier(0, 0, 0.2, 1)}.comments .micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.comments .micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.comments .micromodal-slide .modal__container,.comments .micromodal-slide .modal__overlay{will-change:transform;z-index:1}.comments .tooltip{left:0;margin-left:0}.comments .tooltip:before{left:70px;margin-left:0}.comments .tooltip-close{left:250px;margin-left:0}.comments__title{padding:25px 26px 20px;border-bottom:1px solid #e4e3e3}.comments__title article{font-size:48px;font-weight:normal;margin:0}@media (max-width: 992px){.comments__title article{font-size:20px}}.comments .comments__form{padding:22px 30px 5px}@media (max-width: 992px){.comments .comments__form{padding:15px 25px 0}}.comments .comments__form p{margin:5px 0 22px}.comments .comments__form p a{color:#fd3bb0}.comments .comments__form p a:hover{text-decoration:none}.comments .comments__form .form{display:flex;justify-content:space-between}@media (max-width: 992px){.comments .comments__form .form{flex-wrap:nowrap;margin-bottom:0}}.comments .comments__form .form__avatar{margin-right:20px;display:none}.comments .comments__form .form__avatar img{width:30px;height:30px;border-radius:50%;background-color:#000;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}@media (max-width: 992px){.comments .comments__form .form__avatar img{width:40px;height:40px;margin-top:5px}}@media (max-width: 400px){.comments .comments__form .form__avatar img{width:30px;height:30px;margin-top:5px}}.comments .comments__form .form-group img{width:70px;height:70px;margin:10px;border-radius:3.42857px}.comments .comments__form .form-group .down-comments{display:flex;margin-bottom:15px}.comments .comments__form .form-group svg:hover{fill:#ee008f}.comments .comments__form .form-group input[type="file"]{display:none}.comments .comments__form .form-group .custom-file-upload{display:flex;padding:6px 6px 6px 12px;cursor:pointer}.comments .comments__form .form-group .custom-video-upload{display:flex;padding:6px 6px;cursor:pointer}.comments .comments__form .form-group .custom-video-upload a{padding:6px}.comments .comments__form .form-group .or_video{color:#b6b6b5;margin:5px;font-size:15px}.comments .comments__form .form-group .doc-marg{margin-right:10px}.comments .comments__form .form-group .doc-com{background-image:url(/assets/common/text-documents-8ff415015b5f9d60acad2efdc1fb9a8744fbc7d4b32e0c44b5369f03c41b4af7.svg);background-repeat:no-repeat;background-position:center;background-size:15px}.comments .comments__form .form-group .img-com{background-image:url(/assets/common/shape-b488f975725e1d68d093e8d21b1a2e567da58844be35a2e6d3d97306d647f6e4.svg);background-repeat:no-repeat;background-position:center}.comments .comments__form .form-group .gif-com{background-image:url(/assets/common/baseline-gif-24px-3c9544edb6daec139c9ee67eb1eba93709db5d14e8c464a4aa504b231af582f8.svg);background-repeat:no-repeat;background-position:center;margin-left:12px}.comments .comments__form .form-group .video-com{background-image:url(/assets/common/Group6-6cf33c9db4df71deecde7a2b532b26f14ab2f92234c01a2113b58871330784b6.svg);background-repeat:no-repeat;background-position:center}.comments .comments__form .form-group #videoOutput{display:none;margin-top:auto;margin-bottom:auto;color:#7d7d7d}.comments .comments__form .form-group #videoOutputComment{display:none;margin-top:auto;margin-bottom:auto;color:#7d7d7d}.comments .comments__form .form-group #tick{background-image:url(/assets/common/tick-85d4637ae4d20c460060cffe08ae62e32c46ac5f6221ab6f8b7f1c8762cf89ff.svg);background-repeat:no-repeat;background-position:center;margin:auto;width:15px;height:15px;filter:invert(62%) sepia(65%) saturate(441%) hue-rotate(93deg) brightness(91%) contrast(101%)}.comments .comments__form .form-group .doc-com:hover{filter:invert(16%) sepia(69%) saturate(7494%) hue-rotate(315deg) brightness(93%) contrast(106%)}.comments .comments__form .form-group .img-com:hover{filter:invert(16%) sepia(69%) saturate(7494%) hue-rotate(315deg) brightness(93%) contrast(106%)}.comments .comments__form .form-group .gif-com:hover{filter:invert(16%) sepia(69%) saturate(7494%) hue-rotate(315deg) brightness(93%) contrast(106%)}.comments .comments__form .form-group .video-com:hover{filter:invert(16%) sepia(69%) saturate(7494%) hue-rotate(315deg) brightness(93%) contrast(106%)}.comments .comments__form .form-group .flex_custom{display:flex}@media (min-width: 992px){.comments .comments__form .form-group{width:100%;background:#ffffff;border:1px solid #d9d9d9;box-sizing:border-box;border-radius:4px}}@media (max-width: 992px){.comments .comments__form .form-group{flex-wrap:nowrap;justify-content:space-between;flex-grow:1;border:1px solid #d9d9d9;border-radius:4px}}.comments .comments__form .form-group .form-control:focus{box-shadow:none}.comments .comments__form .form-group .form-control{box-sizing:border-box;resize:vertical;width:-webkit-fill-available;padding:12px 15px;line-height:20px;height:50px;resize:none;padding-right:0;border:none;width:100%}@media (max-width: 992px){.comments .comments__form .form-group .form-control{border:none;font-size:14px;padding-left:5.5px}.comments .comments__form .form-group .form-control:focus{box-shadow:none}}.comments .comments__form .form-group .btn{font-weight:bold;margin:0 15px 0 auto;height:30px;font-size:14px;padding:inherit}@media (max-width: 992px){.comments .comments__form .form-group .btn{color:#00cc76;background-color:transparent;border:none;padding:0;font-size:14px;min-width:inherit}}.comments__list{padding:30px 30px 30px}@media (max-width: 992px){.comments__list{padding:0 25px 25px}}@media (max-width: 400px){.comments__list{padding:0 15px 25px}}.comments .comment-area:last-child .comment{border-bottom:0}.comments .comment__content_wrapper{display:flex;flex-wrap:wrap;width:100%}.comments .comment{padding-top:15px;position:relative;margin-bottom:15px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}@media (max-width: 992px){.comments .comment{padding-top:15px;position:relative;margin-bottom:0}}.comments .comment:last-child{margin-bottom:0}.comments .comment__avatar{width:50px;margin-right:20px}@media (max-width: 992px){.comments .comment__avatar{width:40px;margin-right:12px}}@media (max-width: 540px){.comments .comment__avatar{width:30px}}.comments .comment__avatar img{width:50px;height:50px;border-radius:50%;background-color:#000;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}@media (max-width: 992px){.comments .comment__avatar img{width:40px;height:40px}}@media (max-width: 540px){.comments .comment__avatar img{width:30px;height:30px}}.comments .comment__content{flex-grow:1;padding-top:12px;max-width:62%}@media (max-width: 992px){.comments .comment__content{padding-top:1px;width:auto;max-width:calc(100% - 52px)}}@media (max-width: 540px){.comments .comment__content{max-width:calc(100% - 42px)}}.comments .comment__content .comment__name{display:flex}.comments .comment__content .comment__name h4{margin:0 20px 0 0;font-size:20px;display:inline-block;max-width:30%}.comments .comment__content .comment__name h4 .tooltip-button,.comments .comment__content .comment__name h4 a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}@media (max-width: 992px){.comments .comment__content .comment__name h4{color:#000;display:block;font-size:16px;font-weight:normal;margin:0 15px 0 0}}@media (max-width: 400px){.comments .comment__content .comment__name h4{font-size:14px;margin:0 10px 0 0;font-weight:700}}@media (max-width: 400px){.comments .comment__content .comment__name{align-items:flex-end}.comments .comment__content .comment__name h4{max-width:37%;line-height:1.2;margin-right:7px}.comments .comment__content .comment__name h4+.comment__time{margin-left:10px}}.comments .comment__content .comment__time{color:#6c6c6c;font-size:14px;font-weight:300;align-self:center}@media (max-width: 992px){.comments .comment__content .comment__time{color:#888;font-size:12px}}@media (max-width: 400px){.comments .comment__content .comment__time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;margin-top:auto}}.comments .comment__text{font-size:18px;margin-top:10px}@media (max-width: 992px){.comments .comment__text{font-size:14px}}@media (max-width: 400px){.comments .comment__text{overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-top:5px}.comments .comment__text p{margin:0}}.comments .comment__actions{position:relative;color:#999;font-size:14px;display:flex;margin-left:auto;margin-top:15px}@media (max-width: 400px){.comments .comment__actions{margin-top:6px;font-size:12px}}.comments .comment__actions span{cursor:pointer}.comments .comment__actions .comment__like{display:flex;margin-left:auto}.comments .comment__actions .comment__like .like-button{font-size:12px}@media (max-width: 992px){.comments .comment__actions .comment__like .like-button:before{margin-right:2px}}@media (min-width: 992px){.comments .comment__actions .comment__like .like-button .like-counter{padding-left:10px}}@media (min-width: 400px){.comments .comment__actions .comment__like{margin-left:7px}}.comments .comment__actions .comment__remove,.comments .comment__actions .comment__reply{position:relative}.comments .comment__actions .comment__remove:hover,.comments .comment__actions .comment__reply:hover{color:#fd3bb0}@media (max-width: 992px){.comments .comment__actions .comment__remove:before{content:"";width:20px;height:20px;margin-right:6px;top:-1px;border-radius:0;background:url("/assets/common/delete_comment-bae3f65d8558c62e1448c0b86eee10f686c23e6a53d47a44671fb7d7b44d8f43.svg") no-repeat 0 0;background-size:18px auto}}.comments .comment__actions>span+span{margin-left:15px}@media (max-width: 992px){.comments .comment__actions>span+span{margin-left:25px}}@media (max-width: 400px){.comments .comment__actions>span+span{margin-left:20px}}.comments .comment__actions.mobile{margin-top:0;margin-left:auto}.comments .comment__actions.mobile .comment__like{width:max-content;margin-left:10px}.comments .comment__actions.mobile .comment__like .like-button{height:20px;line-height:20px}.comments .comment__actions.mobile .comment__like .like-button:before{top:0}.comments .comment__actions.mobile .like-button:before{top:5px}.comments .comment .img_preview{max-width:165px;height:120px;margin:5px 12px 5px 0px;border-radius:3.42857px}@media (max-width: 992px){.comments .comment .img_preview{max-width:60px;height:60px}}@media (max-width: 992px){.comments .comment .comment__content-mob{width:100%;padding-bottom:12px}.comments .comment .comment__content-mob .comment__text{font-size:14px;margin-top:20px}.comments .comment .comment__content-mob .comment__actions{position:relative;padding:12px 0 0;margin-top:15px;border-top:1px solid #e7e7e7}.comments .comment .comment__content-mob .comment__actions:first-child{margin-left:0}}.comments .comment.comment_answer{padding:0}@media (max-width: 992px){.comments .comment.comment_answer{margin:0;padding:20px 25px 0;position:relative;border-bottom:none}}.comments .comment.comment_answer.new_comment{margin:-10px 0 40px 70px}@media (max-width: 992px){.comments .comment.comment_answer.new_comment{margin:0;border-bottom:1px solid #e7e7e7}}.comments .comment.comment_answer:before{display:none}@media (max-width: 992px){.comments .comment.comment_answer .comment__content{width:auto;max-width:100%}}@media (max-width: 400px){.comments .comment.comment_answer .comment__content{max-width:70%}}@media (max-width: 992px){.comments .comment.comment_answer .comment__content-mob{padding-left:53px}.comments .comment.comment_answer .comment__content-mob .comment__actions{padding:15px 0 0;margin-right:0;margin-top:0;border-top:none}}.comments .comment .comments__form{width:100%;margin:10px -30px 30px}@media (max-width: 992px){.comments .comment .comments__form{margin:10px -25px 30px;margin-bottom:-1px}}.comment__replied_to{max-width:30%;font-size:13px;color:#777;font-weight:bold;display:flex;align-items:center;margin-right:20px;cursor:pointer}.comment__replied_to .link_content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comment__replied_to svg{fill:#777;align-self:center;margin-right:5px}.comment__replied_to:hover{color:#ee008f}.comment__replied_to:hover svg{fill:#ee0e8f}@media (max-width: 400px){.comment__replied_to{font-size:10px;margin-right:5px;min-width:auto;max-width:35%}.comment__replied_to svg{margin-right:3px}}.hidden{display:none}.answers__wrapper{margin-top:15px;width:100%}@media (max-width: 992px){.answers__wrapper{width:100%}}@media (max-width: 400px){.answers__wrapper{margin-top:5px}}.answers__wrapper .comment.comment_answer{padding-left:0;padding-right:0}.answers__wrapper .answers__content{display:flex}.answers__wrapper .answers__list{margin-left:40px;max-width:95%;width:100%}@media (max-width: 992px){.answers__wrapper .answers__list{margin:0}}.answers__wrapper .collapse_button{display:block;background:none;border:none;border-left:1px dashed #bbb;width:25px;padding:0;outline:none}.answers__wrapper .collapse_button:hover{border-left:1px solid #4da0da}@media (max-width: 540px){.answers__wrapper .collapse_button{width:15px}}.answers__wrapper .answers__collapsed_placeholder{display:none}.answers__wrapper .answers__collapsed_placeholder.active{color:#ee008f;display:block;cursor:pointer}.dropdown{position:relative;display:inline}.dropdown>.form-control{overflow:hidden}.dropdown>.form-control input{position:absolute;padding:0 15px;border:0;top:1px;left:1px;background:none;height:calc(100% - 6px);width:calc(100% - 2px) !important}.dropdown>.form-control input:focus{outline:0}.dropdown.open{z-index:100;display:block}.dropdown.open .dropdown-body,.dropdown.open .dropdown-list{display:block;z-index:10}.dropdown-body,.dropdown-list{position:absolute;left:0;right:0;background:white;border:1px solid #d9d9d9;box-shadow:0 5px 16px rgba(0,0,0,0.15);display:none;border-radius:0 0 4px 4px}.dropdown-list{padding:4px 0;line-height:18px;max-height:240px;overflow:auto}.dropdown-list .item,.dropdown-list .dropdown-item{padding:9px 15px;margin:2px 0;cursor:pointer;position:relative;line-height:20px}.dropdown-list .item:hover,.dropdown-list .dropdown-item:hover{color:black;background:#f2f2f2}.dropdown-list .item.active,.dropdown-list .dropdown-item.active{color:#fd3bb0}.dropdown-body{padding-bottom:10px}.dropdown-body .dropdown-list{border:0;position:static;box-shadow:none}.dropdown__nav{height:47px;line-height:50px;color:black;display:flex;justify-content:space-between}.dropdown__nav-button{padding:0 12px}.dropdown__nav-button.active{color:#ec118f}@media (min-width: 992px){.dropdown-input.focus{border-color:rgba(255,42,171,0.7);box-shadow:0 0 7px 0px rgba(255,42,171,0.6)}}.city_and_country{position:initial}@media (max-width: 991.8px){.user-edit .form-group .control-label{transform:translateX(0)}}#confirm-popup .buttons{display:flex}#confirm-popup .buttons .btn{flex-grow:1;min-width:0}#confirm-popup .buttons #cancel-button{color:#333}.public-profile-empty{color:#fff;font-size:18px;font-weight:300;border-radius:8px;line-height:1.6;padding:26px 30px 26px 130px;border-bottom:1px solid rgba(197,197,197,0.25);background-color:#120a06;background-image:url("/assets/common/profile_empty-5cf2daba459b3d520aa2e249ea1568455442042e2a678b2e18e6e462ee2aa532.svg");background-repeat:no-repeat;background-position:40px 50%}.public-profile-empty p{margin:0}.public-profile-empty a{text-decoration:underline}@media (max-width: 992px){.public-profile-empty{color:#000;font-size:12px;text-align:center;border-radius:0;background:#fff;padding:15px}.public-profile-empty a{color:#ec118f}}.popup-modal{color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(29,37,39,0.8);display:flex;align-items:center;justify-content:center}.popup-modal.hide{display:none;right:inherit}.popup-modal-content{position:relative;z-index:100;padding:30px;box-sizing:border-box;text-align:center;border-radius:10px;background:#1d2527;border:2px solid rgba(29,37,39,0.6);animation-name:age-shadow;animation-duration:2s;animation-iteration-count:infinite}.popup-modal-content .popup-title{font-size:24px;font-weight:bold}@media (max-width: 992px){.popup-modal-content{width:100%;height:auto;margin-left:0;left:0;right:0;border-radius:0}}.popup-modal-content .popup-title{font-size:24px;font-weight:bold}.popup-modal-content img{width:215px;margin-bottom:30px}.popup-modal-content p{color:#9c9b9b;margin:0 0 10px}.popup-modal-content .field-checkbox{padding-top:30px}.popup-modal-content .field-checkbox label{vertical-align:middle;padding-left:10px}.popup-modal-content .field-checkbox input{position:relative;top:-2px;vertical-align:middle}.popup-modal-content .field-action{padding:40px 0 80px}@media (max-width: 992px){.popup-modal-content .field-action{padding-bottom:20px}}.popup-modal-content .field-action .btn{padding:14px 35px 11px}.popup-modal-content .field-action .btn:disabled{color:#f8a1d6;opacity:1;cursor:not-allowed}.popup-modal-content .field-action .btn:disabled:hover{box-shadow:none}.popup-modal-content .field-link a{color:#9f3575}.popup-up p{color:#fff;line-height:1.5}.popup-up .field-action{padding:40px 0 35px}.popup-up .field-link a{color:#ec118f}body.show-popup{overflow:hidden}#popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;z-index:1000;background:rgba(0,0,0,0.8)}#popup.show{display:flex}#popup>.window{position:relative;margin:auto}#popup>.window>.close{position:absolute;z-index:2;cursor:pointer}#popup>.window>.content{overflow:hidden;background-color:white;box-shadow:0 0 20px -3px #ffb}#popup>.window>.content>:first-child{margin-top:0}#popup>.window>.content>:last-child{margin-bottom:0}#popup>.window>.content img{max-width:100%}#popup>.window>.content .common-title{text-align:center}@media (min-width: 992px){#popup>.window{width:400px;height:530px}#popup>.window>.close{top:30px;right:10px}#popup>.window>.close svg{position:absolute;width:12px;height:12px;fill:#979797;top:50%;left:50%;margin:-17px 0 0 -17px}#popup>.window>.content{border-radius:4px;border:1px solid #E3E3E3;box-sizing:border-box;box-shadow:0px 2px 4px rgba(0,0,0,0.1)}}@media (max-width: 991px){#popup>.window>.close{top:15px;right:15px}#popup>.window>.close svg{fill:#c4c1c4}}.popup-modal{color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(29,37,39,0.8);display:flex;align-items:center;justify-content:center}.popup-modal.hide{display:none;right:inherit}.popup-modal-content{position:relative;z-index:100;padding:30px;box-sizing:border-box;text-align:center;border-radius:10px;background:#1d2527;border:2px solid rgba(29,37,39,0.6);animation-name:age-shadow;animation-duration:2s;animation-iteration-count:infinite}.popup-modal-content .popup-title{font-size:24px;font-weight:bold}@media (max-width: 992px){.popup-modal-content{width:100%;height:auto;margin-left:0;left:0;right:0;border-radius:0}}.popup-modal-content .popup-title{font-size:24px;font-weight:bold}.popup-modal-content img{width:215px;margin-bottom:30px}.popup-modal-content p{color:#9c9b9b;margin:0 0 10px}.popup-modal-content .field-checkbox{padding-top:30px}.popup-modal-content .field-checkbox label{vertical-align:middle;padding-left:10px}.popup-modal-content .field-checkbox input{position:relative;top:-2px;vertical-align:middle}.popup-modal-content .field-action{padding:40px 0 80px}@media (max-width: 992px){.popup-modal-content .field-action{padding-bottom:20px}}.popup-modal-content .field-action .btn{padding:14px 35px 11px}.popup-modal-content .field-action .btn:disabled{color:#f8a1d6;opacity:1;cursor:not-allowed}.popup-modal-content .field-action .btn:disabled:hover{box-shadow:none}.popup-modal-content .field-link a{color:#9f3575}.popup-modal-content .buttons{margin-top:20px}.popup-up p{color:#fff;line-height:1.5}.popup-up .field-action{padding:40px 0 35px}.popup-up .field-link a{color:#ec118f}@media (min-width: 922px){.animated-label-on-mobile label{display:none}}.format-html ul,.format-html ol{margin:0 0 20px 53px;position:relative}.format-html ol{counter-reset:ol}.format-html ol li:before{counter-increment:ol;content:counter(ol) ". "}.format-html ol li:nth-child(1):before,.format-html ol li:nth-child(2):before,.format-html ol li:nth-child(3):before,.format-html ol li:nth-child(4):before,.format-html ol li:nth-child(5):before,.format-html ol li:nth-child(6):before,.format-html ol li:nth-child(7):before,.format-html ol li:nth-child(8):before,.format-html ol li:nth-child(9):before{content:"0" counter(ol) ". "}.format-html ul li:before{content:'●'}.format-html li{padding-bottom:20px;list-style-type:none}.format-html li:before{color:#898989;position:absolute;right:100%;padding-right:12px}@media (max-width: 991px){.format-html ul,.format-html ol{margin-left:33px}}.cocktail-bottom{margin-bottom:25px}.common-box{border-radius:7px;margin-top:25px}.common-box .common-wave{border-top:1px solid rgba(0,0,0,0.15);border-radius:0 0 7px 7px}.common-box .last-barman .common-wave{border-radius:0}.common-box .last-barman .common-wave:last-child{border-radius:0 0 7px 7px}.common-box .star-barman{border-radius:7px 7px 7px 7px;margin-top:25px}.common-box .fix-border{border-radius:0}.common-box .common-wave.common-content-plain{padding-top:30px}.common-box .common-wave.common-content-plain.banner{padding:0}.common-box .common-help{font-style:normal;font-weight:bold;font-size:16px;line-height:20px;text-align:center;color:#b0b0b0;width:300px;margin:0 auto}.common-box .popup-box{background-image:url("/assets/common/logo-inshaker-c402079f1f8b62f731b31860c27d732838d6b0b3ce0f85c1ad3cd99d2e60bc09.svg")}.common-box .common-title{padding:40px;background-repeat:no-repeat;background-position:center}.common-box .common-title.header{padding:40px 22px}.common-box .common-title .box-reg{display:none}.common-box .common-title .text-align{text-align:center}.common-box .common-title .common-name{font-size:48px;line-height:36px;font-weight:bold}.common-box .common-title .common-name .counter{color:#fff;font-size:16px;font-weight:bold;display:inline-block;line-height:15px;padding:6px 8px 5px;margin-left:10px;position:relative;top:-7px;border-radius:12px;background-color:#ff2aab}.common-box .common-title .common-name-main{display:inline;font-size:inherit}.common-box .common-title .common-name-secondary{font-weight:normal}.common-box .down_radius{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.common-box .common-content{background-color:#fff}.common-box .common-content .common-sub-title{margin:4px 0 30px;font-size:48px;line-height:48px;font-weight:normal}.common-box .common-content .common-sub-title .common-sub-name{display:inline-block;padding-bottom:11px;border-bottom:2px solid #444}.common-box .common-content .common-sub-title.for-image{margin-bottom:0}.common-box .common-content .common-sub-title.for-image .common-sub-name{border-bottom:none}.common-box .common-content .common-sub-title em{font-weight:bold;font-style:italic}.common-box .common-content.common-image-frame{border-left:none;border-right:none;background-position:0 -1px}.common-box .common-content-plain{padding:22px}.common-box .common-title,.common-box .common-top{border-top-left-radius:7px;border-top-right-radius:7px}.common-box .common-title:last-child,.common-box .common-top:last-child{border-radius:7px}.common-box .common-image-frame{border-top:1px solid rgba(0,0,0,0.15);background-position:-1px -1px;border-radius:0}.common-box .common-slider-frame{position:relative}.common-box .common-slider-frame:before,.common-box .common-slider-frame:after{position:absolute;left:0;right:0;z-index:1;height:1px;background-color:rgba(0,0,0,0.15);content:""}.common-box .common-slider-frame:before{top:0}.common-box .common-slider-frame:after{bottom:0}@media screen{.common-box{box-shadow:0 3px 5px 0 rgba(0,0,0,0.1)}}@media (max-width: 991px){.common-box{box-shadow:none;margin-top:20px;border-radius:0;border:1px solid #e4e3e3;border-width:1px 0;background:white}.common-box:first-child{margin-top:0;border-top:0}.common-box .common-list-body{margin:0 !important;padding:0 !important;background:none}.common-box .common-list-body,.common-box .common-list-body .item{display:block !important}.common-box .common-title .common-name{font-size:32px}.common-box .common-title.title{padding:25px 15px 15px;box-sizing:border-box}.common-box .fix-border{border-radius:0}.common-box .common-wave{margin-top:0;padding-top:0;background:none;border-top:none}.common-box .combinator-cocktails-list{border-radius:0}.common-box .common-image-frame{border:none}.common-box .common-content-plain{padding:15px 0 0 !important}.common-box .common-content-plain.description,.common-box .common-content-plain.rules{padding:15px !important}}.empty-result-message{padding:50px 20px !important;font-size:25px;text-align:center;margin-top:-5px;background-color:#fff;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.empty-result-message .mailto{border-bottom:2px dashed;text-decoration:none}#landscape{display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 850px) and (min-device-height: 320px) and (orientation: landscape){body.orientation-landscape{height:100%;min-width:100%;overflow:hidden}body.orientation-landscape #main{height:100vh;overflow:hidden}body.orientation-landscape #landscape{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background-image:url("/assets/common/landscape-view-7471c48cee0e0ffc05c15dca81695648c870cd45eadc4b5ba94b719141049ac4.jpg");background-color:#04010a;background-repeat:no-repeat;background-position:center 0;-webkit-background-size:cover;background-size:cover}body.orientation-landscape #landscape .landscape-content{position:absolute;top:40%;left:15%;text-align:center;width:70%;margin:-60px 0 0}body.orientation-landscape #landscape .landscape-content img{width:120px;height:120px}body.orientation-landscape #landscape .landscape-content p{color:#fff;font-size:30px;font-weight:bold;text-align:center;margin:30px auto 0}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape){body.orientation-landscape #landscape img{width:90px;height:90px}body.orientation-landscape #landscape p{font-size:14px}}body{-webkit-print-color-adjust:exact}@media print{input{border:none;background:none}#nojs-warning{display:none}}h1{font-size:2em}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;vertical-align:top}svg:not(:root){overflow:hidden}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}input[type="search"]{-webkit-appearance:textfield}button,input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ul,ol,li,dl,dt,dd{list-style:none}ul,ol,li,dl,dt,dd,h1,h2,h3,table,table tr,table td{margin:0;padding:0;vertical-align:top}li{page-break-inside:avoid}i{font-style:normal}a{cursor:pointer}.policy_d{color:#ee0e8f;margin:47px}.policy_m{color:#ee0e8f;display:block;text-align:center}.hidden{visibility:hidden;position:absolute !important;top:-100000px !important}.common-flag{position:relative;display:inline-block;vertical-align:middle;width:36px;height:36px;border-radius:36px;box-shadow:0 0 5px #aaa;background-size:100% 100%;margin-left:3px;margin-bottom:3px}@media (max-width: 992px){.common-flag{margin-bottom:0}}.common-flag:after{position:absolute;top:1px;left:2px;right:2px;bottom:2px;width:32px;height:33px;border-radius:32px;background-color:rgba(255,255,255,0.1);content:""}.common-flag:before{position:absolute;top:9px;left:12px;width:12px;height:4px;border-radius:6px/2px;background-color:rgba(255,255,255,0.4);box-shadow:0 0 5px 2px rgba(255,255,255,0.45);content:""}.common-origin{font-size:18px;font-style:italic}.common-origin .area{display:inline-block;margin:7px 9px 0 0;vertical-align:top;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0.85, 1);-ms-transform:scale(0.85, 1);transform:scale(0.85, 1)}.common-ribbon:before{display:block;width:960px;height:98px;margin-bottom:-98px;background:url("/assets/common/ribbon-eac19ff9922561e277e07226efff2b718cf1a08f7473486da75eecc3aa55dd95.png") -85px 0 no-repeat;content:"";pointer-events:none}@media only screen and (min-width: 1150px){.common-ribbon:before{margin-left:-85px;width:1130px;background-position:0 0}}.common-slider{overflow:hidden;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.common-slider .prev,.common-slider .next{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.common-slider .surface{position:absolute;left:0;top:0;width:100%;height:100%;white-space:nowrap;-webkit-transition:left 0.75s cubic-bezier(0.43, 0.08, 0.445, 1);transition:left 0.75s cubic-bezier(0.43, 0.08, 0.445, 1)}.common-slider .surface .slide{display:inline-block}.common-map{position:relative;z-index:1;overflow:hidden}#barmenMap{width:100%;height:475px;background-color:#e5e3df}.common-map .marker{z-index:3}.common-map .marker.selected{z-index:4}.common-map .marker:hover{z-index:5}.common-map .marker{position:absolute;width:0;height:0}.common-map .marker .center{visibility:hidden;position:absolute;left:-250px;bottom:0;width:500px;text-align:center}.common-map .marker i{visibility:visible;display:block;width:23px;height:29px;margin:0 auto;background:url("/assets/common/common-map-931d8c8933f3b952bd45736fec2172983b2afd758d205d0c85bbc4d02cc012f8.png") -64px 0;cursor:pointer}.common-map .marker.selected i{width:36px;height:46px;background-position:-64px -64px;cursor:default}.common-map .marker .title{visibility:hidden;display:inline-block;max-width:200px;padding:3px 9px;margin-bottom:5px;border:2px solid;border-radius:20px;font-size:15px;color:#fff;background:rgba(0,0,0,0.7);pointer-events:none}.common-map .marker:hover .title{visibility:visible}.common-good-icon{width:100px;cursor:pointer;display:flex;flex-direction:column;align-items:center}.common-good-icon:hover{color:#ec118f}.common-good-icon>.icon{width:98px;height:98px;border:1px solid rgba(0,0,0,0.1);border-radius:6px;background:#eee -1px -1px;background-size:100px}.common-good-icon>.name{width:fit-content;text-align:center;font-size:14px;line-height:16px;margin:7px 5px 0}.common-list .common-list-body:empty{display:none}.common-list-state{width:100%}.common-more,.common-end{background-color:#fff;display:block;padding:50px 0;border-top:3px dashed;text-align:center;font-size:40px;letter-spacing:2px;line-height:22px;flex-grow:1;margin-top:-2px;position:relative;z-index:5}@media (min-width: 992px){.common-more,.common-end{border-bottom-left-radius:7px;border-bottom-right-radius:7px}}.common-more:hover,.common-more:active{background-color:#fc0066;text-decoration:none;color:#fff}.common-end{color:#888}.overall-technical-warning{display:none;position:absolute;top:0;height:50px;width:100%;background-color:#fa0;color:#000;font-size:20px;line-height:50px;text-align:center}a.overall-technical-warning{text-decoration:none}.overall-technical-warning:hover{background-color:#6b0;color:#000}.overall-technical-warning .time{color:#fff}@media (min-width: 992px){.mobile{display:none !important}}.header-login a{color:#fff;display:inline-block;padding:8px 26px;border:2px solid rgba(255,255,255,0.25);border-radius:30px}.header-login a:hover{text-decoration:none;border:2px solid rgba(255,255,255,0.5)}.header-menu a{color:#ccc;font-size:16px;font-weight:bold;text-transform:uppercase}.header-menu a:hover{color:#fff;text-decoration:none}@keyframes age-shadow{0%{box-shadow:0 0 75px 0 rgba(255,255,255,0.2)}50%{box-shadow:0 0 75px 0 rgba(255,255,255,0.3)}100%{box-shadow:0 0 75px 0 rgba(255,255,255,0.2)}}body.overflow{overflow:hidden}.form-signin,.form-signup{width:320px;padding:30px 0;margin:auto}.form-signin .form-title,.form-signup .form-title{color:#000;font-size:32px;font-weight:bold;text-align:center;width:100%;display:block;padding-bottom:18px}.form-signin .form-signin-content,.form-signup .form-signin-content{padding:25px 0 0}.form-signin .signin-social,.form-signup .signin-social{padding:30px 0px;display:flex;flex-direction:column}.form-signin .signin-social .link,.form-signup .signin-social .link{color:#fff;font-size:18px;display:block;padding:12px 20px 12px 40px;text-align:center;border-radius:25px;background-repeat:no-repeat;min-width:90px}.form-signin .signin-social .link.facebook,.form-signup .signin-social .link.facebook{background-color:#4267b2;background-image:url("/assets/common/facebook-signin-e44c09b410a10434ac77b0fad5fb253b6513b5588afc907745d3f14a13ea01e1.svg");background-size:22px auto;background-position:12px 11px;margin-right:20px}.form-signin .signin-social .link.google_oauth2,.form-signup .signin-social .link.google_oauth2{background-color:#fff;background-image:url("/assets/common/google-signin-59ad9f604a6ebe7a3ed30c1c77d99dccae95488d98c02b6684af68612dec96ea.svg");background-size:22px auto;background-position:12px 11px;color:#444;border:thin solid #888;margin-bottom:15px}.form-signin .signin-social .link.apple,.form-signup .signin-social .link.apple{height:49px;padding:0}.form-signin .signin-social .link.vkontakte,.form-signup .signin-social .link.vkontakte{background-color:#507299;background-image:url("/assets/common/vkontakte-signin-1566a58e10519489ee882a2255e44bd523e471b0ad94e5b28b445b4928b44b60.svg");background-size:26px auto;background-position:12px 16px;margin-right:20px}.form-signin .signin-social .link.linkedin,.form-signup .signin-social .link.linkedin{background-color:#014c8c;background-image:url("/assets/common/linkedin-signin-c400f44625b00a91111078c24d376babe80984b5a5b3ec4ffc8703852125b202.svg");background-size:42px auto;background-position:5px 3px}.form-signin .signin-social .link.instagram,.form-signup .signin-social .link.instagram{background-image:radial-gradient(circle at 3% 100%, #fed373 3%, #f15245 20%, #d92e7f 33%, #9b36b7 59%, #515ecf);background-color:#515ecf;position:relative;overflow:hidden}.form-signin .signin-social .link.instagram:before,.form-signup .signin-social .link.instagram:before{content:"";position:absolute;top:0;left:0;bottom:0;width:50px;background-size:38px auto;background-position:6px 5px;background-image:url("/assets/common/instagram-signin-7214ccc8756b1a9da4b1d0690af536906bff1212b20270056ef934d9e50fd3d6.svg")}.form-signin .signin-social .link:hover,.form-signup .signin-social .link:hover{text-decoration:none}.form-signin .or-line,.form-signup .or-line{display:flex}.form-signin .rectangle,.form-signup .rectangle{background-image:url("/assets/common/Rectangle-e247f3e767b1ab89adf51199998debe39705af4a260abe9da0b0721701f511d4.svg");height:1px;width:120px;margin-top:11px}.form-signin .text-rec,.form-signup .text-rec{padding:0px 25px;font-style:normal;font-weight:bold;font-size:16px;line-height:20px;text-align:center;color:#b0b0b0}.form-signin .new-user,.form-signup .new-user{display:flex;justify-content:center;font-size:16px;min-width:100%}.form-signin .new-user .common-help,.form-signup .new-user .common-help{width:auto;margin:0 10px 0 0}.form-signin .signin-fields label,.form-signup .signin-fields label{display:none}.form-signin .signin-fields .form-group .form-control,.form-signup .signin-fields .form-group .form-control{text-align:center;width:100%;box-sizing:border-box}.form-signin .signin-fields .form-group .field_with_errors,.form-signup .signin-fields .form-group .field_with_errors{display:block}.form-signin .signin-fields.form-errors .form-group .form-control,.form-signup .signin-fields.form-errors .form-group .form-control{border-color:#fd3b3b;box-shadow:0 0 7px 0px rgba(255,59,59,0.2)}.form-signin .signin-fields .form-action,.form-signup .signin-fields .form-action{position:relative;text-align:center;display:flex;margin:20px 0px}.form-signin .signin-fields .forgot-link,.form-signup .signin-fields .forgot-link{color:#ee008f;display:block;margin-top:15px}.form-signin .signin-links,.form-signup .signin-links{text-align:center;padding:30px 0px 5px;color:#7d7d7d}.form-signin .signin-links a,.form-signup .signin-links a{color:#ee008f;font-size:16px;margin-left:5px}.form-signin .signin-links a:hover,.form-signup .signin-links a:hover{text-decoration:none}.form-signin .signin-info,.form-signup .signin-info{text-align:center;padding:0 30px 5px;color:#7d7d7d}.form-signin #error_explanation,.form-signup #error_explanation{margin:0px 25px 0px;padding:0 !important}.success-popup-content{text-align:center;padding:35px 75px 0 !important}.success-popup-content img{width:164px;margin-left:-12px}.success-popup-content p{margin-top:25px}.form-signup .signin-social{padding:30px 25px 10px;border-bottom:none}.form-signup .signin-fields .form-action{padding-bottom:5px}.form-signup .signin-fields .form-action .comp-btn{padding:30px 0 0 0;justify-content:center}.form-forgot .signin-fields{border-bottom:none;padding-bottom:0}.login-form .form-signin,.login-form .form-signup{margin:0 auto}.login-form .form-signin legend,.login-form .form-signup legend{display:none}.login-form .form-signin .form-signin-content,.login-form .form-signup .form-signin-content{padding-top:0;background:none}.alert-success,.alert-notice{display:none}#error_explanation,#notice{padding:10px 15px 25px;text-align:center}#error_explanation li:first-letter{text-transform:capitalize}#error_explanation h2{color:#000;display:none}#notice{font-weight:bold}.alert-error,.alert-alert,#error_explanation{color:#f00}.alert-error,.alert-alert{margin:-10px 0 15px}.alert-success,.alert-notice,#notice{color:#468847}@keyframes age-shadow{0%{box-shadow:0 0 75px 0 rgba(255,255,255,0.2)}50%{box-shadow:0 0 75px 0 rgba(255,255,255,0.3)}100%{box-shadow:0 0 75px 0 rgba(255,255,255,0.2)}}body.overflow{overflow:hidden}@media (max-width: 991px){.desktop{display:none !important}.mob-email{margin-top:50px}.common-good-icon{width:0}.common-good-icon>.icon{width:100px;height:100px;border-radius:23px;-webkit-background-size:auto 66px;background-size:auto 103px}.common-list-body .image-box{height:92px;padding:0;vertical-align:top}.common-list-body .image-box img{height:64px;vertical-align:middle;width:auto;margin:14px 0 0 !important}.common-list .common-list-body li .body{width:calc(100% - 92px)}.common-list .common-list-body li .body .item{height:auto;flex-shrink:0;margin-left:15px !important;margin-top:0 !important}.body-wrap-scroll .item:first-child,.common-list .common-list-body li .body .item:first-child{margin-left:0 !important}.body-wrap-scroll .item:last-child{padding-right:15px !important}.common-list .common-list-body li .body .label-box{margin-left:20px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:18px;text-align:left;padding-bottom:11px;padding-right:35px}.common-list .common-list-body li .body .item:before{display:none}.common-list .common-good-icon{width:auto}.common-list .common-good-icon>.icon{width:55px;height:55px;border-radius:22px;background-size:auto 56px;background-repeat:no-repeat}.common-list .common-good-icon>.name{display:none}.common-list .body-wrap{overflow:auto;margin-left:15px}.body-wrap::-webkit-scrollbar{display:none}.common-list .body-wrap-scroll{display:flex;padding-right:15px}.common-more,.common-end{font-size:22px;line-height:1.4;border:none !important}.common-content-tabs{padding:20px 15px 0;background:white}.common-tabs{border:1px solid #ec118f;border-radius:5px}.common-tabs li{color:#ec118f;display:inline-block;width:33%;padding:7px 0;text-align:center;border-left:1px solid #ec118f;box-sizing:border-box}.common-tabs li:first-child{border-left:none;width:34%}.common-tabs li.active{color:#fff;background:#ec118f}.common-content-buttons{padding:20px 15px;display:flex;justify-content:space-between}.common-content-buttons .btn{margin:0;min-width:155px}#related .common-sub-title{padding-left:15px;padding-right:15px}.form-signin,.form-signup{width:100%;padding:0}.form-signin .signin-social,.form-signup .signin-social{padding:15px 15px;border-bottom:none;justify-content:center}.form-signin .signin-fields,.form-signup .signin-fields{padding:0px 15px;border-bottom:none}.form-signin .signin-fields .btn.btn-primary,.form-signup .signin-fields .btn.btn-primary{color:#fff;border:none;border-bottom:3px solid transparent;background-color:#ee008f;min-width:160px;margin-right:10px !important;border-radius:25px}.form-signin .signin-fields .forgot-link,.form-signup .signin-fields .forgot-link{color:#ee008f;display:block;margin-top:10px;margin-left:15px}.form-signin .signin-fields .form-action,.form-signup .signin-fields .form-action{position:relative;text-align:center;display:flex;padding:30px 15px 0 30px}.form-signin .signin-fields .form-action .mob-btn,.form-signup .signin-fields .form-action .mob-btn{margin-right:25px;justify-content:space-evenly}.form-signin .signin-fields .btn-reg,.form-signup .signin-fields .btn-reg{display:block;margin-top:0px;padding-top:0px}.form-signin .signin-fields .form-group .mob-email,.form-signup .signin-fields .form-group .mob-email{margin-top:50px}.form-signin .signin-fields .form-group .alert-error,.form-signin .signin-fields .form-group .alert-alert,.form-signup .signin-fields .form-group .alert-error,.form-signup .signin-fields .form-group .alert-alert{font-size:14px}.form-signin .signin-fields.form-errors .form-group .form-control,.form-signup .signin-fields.form-errors .form-group .form-control{box-shadow:none}.form-signin .signin-fields .form-group .field_with_errors .form-control,.form-signup .signin-fields .form-group .field_with_errors .form-control{box-shadow:none;border-color:#fd3b3b}.form-signin #error_explanation,.form-signup #error_explanation{margin-top:25px}.form-signin .form-title,.form-signup .form-title{margin-top:35px}.form-signin .or-line,.form-signup .or-line{display:flex;margin:0px 40px}.form-signin .signin-links,.form-signup .signin-links{display:flex;padding:30px 15px;justify-content:space-between;margin:0px 20px}.form-signin .signin-links a.mobile,.form-signup .signin-links a.mobile{font-weight:bold;display:inline}.form-signin .signin-links a.mobile.forgot-link,.form-signup .signin-links a.mobile.forgot-link{color:#000}.form-group.avatar{padding:0 15px 0 0}}@media (max-width: 991px) and (max-width: 992px){.form-group.avatar{padding:0}}@media (max-width: 991px){.js-all-items .common-title,.togglable-list .common-title{position:relative;border-bottom:1px solid #e7e7e7}.js-all-items .common-title:after,.togglable-list .common-title:after{content:"";display:inline-block;width:8px;height:13px;opacity:0.4;position:absolute;right:15px;top:50%;margin-top:-6px;transform:rotate(-90deg);background:url("/assets/common/arrow-black-5d1a027c661828d42b07fff3cbf586388fd2618dacaf5760c471afc38a0bb324.svg") 0% 0%/8px 13px no-repeat;transition:all 0.3s ease}.js-all-items.list-open .common-title:after,.togglable-list.list-open .common-title:after{transform:rotate(90deg)}.js-all-items.list-open .common-content:not(.common-top),.togglable-list.list-open .common-content:not(.common-top){display:none}}.cocktail-rating{--uiRatingSize: var(--ratingSize, 20px);--uiRatingColor: var(--ratingColor, #eee);--uiRatingColorActive: var(--ratingColorActive, #ee008f);--uiRatingStroke: var(--ratingStroke, #222);--uiRatingStrokeWidth: var(--ratingStrokeWidth, 1px);display:flex;font-size:var(--uiRatingSize);color:var(--uiRatingColor)}.cocktail-rating.disabled{opacity:0.7}.cocktail-rating-info span:not(.present){position:absolute;left:-9999px}.cocktail-rating-info .present{padding-left:4px;color:#777}.cocktail-rating-info .present.total{color:#333;font-weight:bold}.common-rating{position:absolute;top:40px;right:20px;text-align:center;display:flex;align-items:center}.author-present{top:80px}@media (max-width: 767px){.common-rating{position:static;margin-top:1.25rem}}.rating__control{position:absolute;left:-9999px}.rating__control:nth-of-type(1):focus ~ .rating__item:nth-of-type(1):before,.rating__control:nth-of-type(2):focus ~ .rating__item:nth-of-type(2):before,.rating__control:nth-of-type(3):focus ~ .rating__item:nth-of-type(3):before,.rating__control:nth-of-type(4):focus ~ .rating__item:nth-of-type(4):before,.rating__control:nth-of-type(5):focus ~ .rating__item:nth-of-type(5):before{content:"";position:absolute;top:-0.15em;right:0;bottom:-0.15em;left:0;z-index:-1}.rating__item{-webkit-tap-highlight-color:transparent;position:relative}.cocktail-rating[data-available="true"] .rating__item{cursor:pointer}.rating__item{padding-left:0.125rem;padding-right:0.125rem}.rating__star{display:block;width:20px;height:20px;fill:currentColor}.rating__label{position:absolute;top:0;left:-9999px}.cocktail-rating[data-available="true"] .rating__item:hover{opacity:0.8}.cocktail-rating[data-available="true"]:hover,.rating__control:nth-of-type(1):checked ~ .rating__item:nth-of-type(1),.rating__control:nth-of-type(2):checked ~ .rating__item:nth-of-type(-n+2),.rating__control:nth-of-type(3):checked ~ .rating__item:nth-of-type(-n+3),.rating__control:nth-of-type(4):checked ~ .rating__item:nth-of-type(-n+4),.rating__control:nth-of-type(5):checked ~ .rating__item:nth-of-type(-n+5){color:var(--uiRatingColorActive)}.rating__item:hover ~ .rating__item{color:var(--uiRatingColor)}.cocktail-rating.disabled,.cocktail-rating[data-available="false"]{pointer-events:none}.tooltip{display:none;position:absolute;top:40px;left:50%;margin-left:-135px;color:white;font-size:16px;width:270px;box-sizing:border-box;border-radius:6px;text-align:center;padding:20px 25px;background:rgba(0,0,0,0.8);box-shadow:0 0 20px 2px rgba(0,0,0,0.3);z-index:500;line-height:1.4}.tooltip a:not(.btn){color:#fd3bb0}.tooltip a:not(.btn):hover{text-decoration:underline}.tooltip .btn{margin-top:20px;margin-right:0px}.tooltip:before{content:'';position:absolute;top:-6px;left:50%;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(0,0,0,0.8)}.tooltip-close{position:absolute;top:45px;left:50%;margin-left:115px;cursor:pointer;opacity:.8;width:12px;height:12px;line-height:1;z-index:500;display:none;font-size:0}:focus .tooltip,.tooltip:hover{display:block}:focus .tooltip+.tooltip-close,.tooltip:hover+.tooltip-close{display:block}@media (max-width: 991px){.tooltip{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;width:auto;flex-direction:column;align-items:center;justify-content:center;border-radius:0}.tooltip .icon{margin-bottom:40px;filter:brightness(5)}.tooltip .icon img{width:128px;height:128px}.tooltip .icon.cocktail{width:58px;height:54px;background:url("/assets/common/icon-like-a2288b461a1c8c877870caafc9ff86d0aa25cee3ec04a4335af3707277047915.svg") no-repeat 0 0;background-size:58px auto}.tooltip .text{font-size:20px}.tooltip .btn{padding-top:0;padding-bottom:0;height:51px;line-height:48px}.tooltip-close{position:fixed;margin:0;top:auto;width:100%;height:auto;bottom:50px;left:0 !important;text-align:center;font-size:18px;opacity:.8;color:white}.tooltip-close:hover{opacity:1}:focus .tooltip,.tooltip:hover{display:flex}}#banner,#banner_md{display:block}#banner img,#banner_md img{width:100%}@media (min-width: 922px){#banner img,#banner_md img{height:250px;object-fit:cover}}@media (min-width: 1921px){#banner img,#banner_md img{height:auto}}#banner_md img{object-fit:cover}@media (min-width: 922px){#banner_md img{height:360px}}.common-box.banner{overflow:hidden}@media (min-width: 992px){.common-box.banner{border-radius:7px}}.common-box.banner.banner-cocktails{margin-top:0;margin-bottom:25px}.articles-banner{margin-top:25px;margin-bottom:5px;overflow:hidden;box-shadow:0 3px 5px 0 rgba(0,0,0,0.1)}@media (min-width: 992px){.articles-banner{border-radius:6px}}video.banner{width:100vw}.desktop-header{z-index:500;height:70px;margin:0 0 25px;background:#1b2326;display:flex;align-items:center;justify-content:center;font-size:18px}.desktop-header .logo{margin-left:25px;bottom:0;display:flex;align-items:center}.desktop-header .logo img{height:26px}.desktop-header .links{flex-grow:1;display:flex;justify-content:center;align-items:center;padding:0 24px}.desktop-header .link{font-size:18px;font-weight:bold;color:white;text-shadow:0 1px 0 #000,0 1px 0 rgba(0,0,0,0.5);margin:0 10px;padding:10px}.desktop-header .link.active{color:#ee008f}@media (max-width: 1130px){.desktop-header .link.wide-screen-link{display:none}}.desktop-header .right{display:flex;align-items:center;justify-content:flex-end;padding-right:25px}.desktop-header .login{border-radius:22px;border:2px solid #aaa;width:100px;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:bold;color:white}.desktop-header .menu-other .wide-screen-link{display:none !important}@media (max-width: 1130px){.desktop-header .menu-other .wide-screen-link{display:block !important}}.desktop-header .menu-other .control{display:flex;align-items:center;font-size:18px;font-weight:bold;color:white;text-shadow:0 1px 0 #000,0 1px 0 rgba(0,0,0,0.5);padding:10px;margin:0 10px}.desktop-header .menu-other .arrow-icon{width:14px;height:8px;margin-top:6px;margin-left:6px;background:url("/assets/layout/arrow-015776ae2ad434cc9b81807cdb1f677975abb5545b623f31b20c47321f0cdf85.svg");filter:brightness(0.8)}.desktop-header .menu-other .submenu{right:-11px}.desktop-header .menu-other:hover .arrow-icon{transform:rotate(180deg)}.desktop-header .menu-other:hover .submenu{margin-top:7px}.desktop-header .global-search-button{position:relative;width:46px;height:46px}.desktop-header .global-search-button .icon.search{display:block;width:26px;height:26px;background:url("/assets/common/search-mobile-9e36f56634c76644077f88e96f8c6196397132ca418c45d5736f4dfc0fa2f10b.svg") no-repeat;background-size:25px 26px;cursor:pointer;padding:10px;background-position:center}.desktop-header .user-menu .avatar{width:42px;height:42px;border:2px solid #fff;border-radius:25px;margin-right:10px;overflow:hidden}.desktop-header .user-menu .avatar img{width:100%;height:100%}.desktop-header .user-menu .username{color:white}.desktop-header .user-menu>.arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;margin-left:10px}.desktop-header .submenu-item{color:#333}.desktop-header .submenu-item:hover{color:#ee008f}.search-open .desktop-header .icon.search{width:20px;height:20px;background:url("/assets/common/banner_close-1169e196d55f564490907754f8489fdde63d6153dcf35ef221517c02e424175e.svg");background-size:20px;padding:0;position:relative;z-index:2;margin:13px;background-position:center;background-size:14px 14px;background-repeat:no-repeat}.submenu-wrap{height:100%;display:flex;align-items:center;position:relative}.submenu-wrap .submenu{top:-1000px;right:-20px;visibility:hidden;opacity:0;position:absolute;background:white;border:1px solid #ccc;border-bottom:0;border-radius:5px;transition:opacity .3s, margin-top .3s;z-index:502;white-space:nowrap}.submenu-wrap .submenu:before{content:'';position:absolute;top:-21px;height:21px;left:0;right:0}.submenu-wrap .submenu .arrow{position:absolute;bottom:100%;right:42px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #ccc}.submenu-wrap .submenu .arrow:before{content:'';position:absolute;width:0;height:0;left:-10px;top:1px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:11px solid #fff}.submenu-wrap .submenu .submenu-item{display:block;padding:20px;border-bottom:1px solid #ccc;cursor:pointer}.submenu-wrap .submenu .submenu-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.submenu-wrap:hover .submenu{top:100%;visibility:visible;margin-top:20px;opacity:1}.submenu-wrap .submenu-scrollable{max-height:500px;overflow:auto}@media (min-width: 992px){#sub-header{margin-top:-25px}}.mobile-top-header{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0;background:#1d2527;height:70px;z-index:500;display:flex;align-items:center;justify-content:center}.mobile-top-header .hamburger{position:absolute;top:23px;left:20px;width:26px;height:26px}.mobile-top-header .hamburger .line{height:3px;border-radius:4px;background:white}.mobile-top-header .hamburger .line+.line{margin-top:7px}.mobile-header .right-control{position:absolute;height:70px;top:0;right:20px;display:flex;align-items:center}.mobile-header .icon{cursor:pointer;display:none}.mobile-header .icon.search{display:block;width:26px;height:26px;background:url("/assets/common/search-mobile-9e36f56634c76644077f88e96f8c6196397132ca418c45d5736f4dfc0fa2f10b.svg") no-repeat;background-size:25px 26px}.mobile-header .icon.logout{width:26px;height:26px;cursor:pointer;background:url("/assets/common/logout-4f2abb5c7a09deecd84285d4261777b064c790a0e193f753f24b4146e85b3221.svg") no-repeat;background-size:cover}.search-open .mobile-header .icon.search{width:20px;height:20px;filter:brightness(2);background:url("/assets/common/banner_close-1169e196d55f564490907754f8489fdde63d6153dcf35ef221517c02e424175e.svg");background-size:cover}.mobile-login-header{display:none}.mobile-login-header article{color:#fff;font-size:20px;font-weight:normal;padding:24px 0 0;text-align:center}.mobile-login-header article *{display:none}.mobile-login-header .back{display:none;position:absolute;top:50%;left:16px;width:16px;height:25px;margin-top:-12px}.mobile-login-header .back:after{content:"";display:inline-block;width:16px;height:25px;background:url("/assets/common/arrow-white-e54207389b24f9512dd659c17120e08e76f6ce92f4fd892c75197b4133d0a874.svg") no-repeat;background-size:16px 25px;position:absolute;right:0;top:0;transform:rotate(-180deg)}.signin-page .mobile-login-header,.signup-page .mobile-login-header,.forgot-page .mobile-login-header,.omniauth-email-page .mobile-login-header{display:block}.signin-page .mobile-header-hamburger,.signin-page .mobile-header,.signup-page .mobile-header-hamburger,.signup-page .mobile-header,.forgot-page .mobile-header-hamburger,.forgot-page .mobile-header,.omniauth-email-page .mobile-header-hamburger,.omniauth-email-page .mobile-header{display:none}.signin-page .mobile-login-header .signin{display:block}.signup-page .mobile-login-header .signup{display:block}.forgot-page .mobile-login-header .forgot{display:block}.omniauth-email-page .mobile-login-header .omniauth-email{display:block}.signin-page .mobile-header .icon,.signup-page .mobile-header .icon,.forgot-page .mobile-header .icon,.omniauth-email-page .mobile-header .icon,.edit-profile-page .mobile-header .icon{display:none}.edit-profile-page .mobile-header .icon.logout{display:block}.edit-profile-page .mobile-header .icon.close{display:none}.pin-top .mobile-header{z-index:100000;transform:none !important}.mobile-menu{position:fixed;top:0;left:0;bottom:0;width:100%;overflow:auto;z-index:501;min-height:100%;background-color:#f7f7f7;box-shadow:2px 0 24px -10px rgba(0,0,0,0.2);transform:translateX(-100%);transition:transform .5s}.mobile-menu .icon{display:flex;align-items:center;justify-content:center}.show-mobile-menu body{overflow:hidden}.show-mobile-menu .mobile-menu{transform:translateX(0)}.mobile-menu-header{background-color:#1d2527;position:relative}.mobile-menu-header .hamburger{position:absolute;top:20px;left:20px;width:25px;height:25px;z-index:1}.mobile-menu-header .hamburger:before,.mobile-menu-header .hamburger:after{content:'';position:absolute;height:3px;background:white;border-radius:4px;width:33px;top:11px;left:-4px}.mobile-menu-header .hamburger:before{transform:rotate(45deg)}.mobile-menu-header .hamburger:after{transform:rotate(-45deg)}.mobile-menu-header .logo{position:absolute;top:20px;left:50%;margin-left:-75px}.mobile-menu-header .content{padding:70px 0 18px 0;position:relative}.mobile-menu-header .login{text-align:center}.mobile-menu-header .login a{display:inline-block;border-radius:30px;border:2px solid rgba(255,255,255,0.25);font-size:16px;padding:12px 35px;color:#ccc;font-weight:bold;text-transform:uppercase}.mobile-menu-header .login a:hover{border-color:rgba(255,255,255,0.5);color:white}.mobile-menu-header .avatar{position:absolute;left:20px;width:70px;height:70px;border-radius:50%;overflow:hidden;background:black}.mobile-menu-header .avatar img{width:100%;height:100%}.mobile-menu-header .row{padding:10px 26px 10px 105px}.mobile-menu-header .username{font-size:18px;font-weight:bold;line-height:1.67;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-menu-header .location{line-height:20px;min-height:20px;font-size:14px;color:#fff}.mobile-menu-user-links{border-top:solid 0.5px rgba(255,255,255,0.1);background-color:#242527;display:flex;padding:0 5px;overflow:auto}.mobile-menu-user-links .link{padding:10px 5px;text-align:center;display:flex;flex-direction:column;align-items:center}.mobile-menu-user-links .link .icon{width:40px;height:40px;border:solid 0.5px rgba(255,255,255,0.1);background-color:rgba(0,0,0,0.02);border-radius:50%;line-height:40px;margin-bottom:4px;font-size:14px}.mobile-menu-user-links .link .text{line-height:16px;font-size:12px;color:#ffffff;white-space:nowrap;min-width:70px}.mobile-menu-content{background-color:white;padding:20px 20px 5px 5px;display:flex;flex-wrap:wrap}.mobile-menu-content-link{padding:0 0 15px 15px;width:33.3%;vertical-align:top;text-align:left;box-sizing:border-box}.mobile-menu-content-link .link{height:100px;border-radius:6px;border:solid 0.5px #d9d9d9;padding:12px 10px 10px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.mobile-menu-content-link .link:hover .text,.mobile-menu-content-link .link.active .text{color:#ee008f}.mobile-menu-content-link .link.active{border-color:#ee008f}.mobile-menu-content-link .icon{width:23px;height:20px;font-size:20px;white-space:nowrap}.mobile-menu-content-link .text{color:black;opacity:0.8;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.mobile-menu-footer{padding:30px 20px 29px;position:relative;color:#777;line-height:15px;font-size:14px}.mobile-menu-footer .link{display:block;padding-bottom:27px}.mobile-menu-footer .link:hover{color:#323232}.mobile-menu-footer .socials{display:flex;flex-wrap:wrap;padding-bottom:40px}.mobile-menu-footer .socials a{width:28px;height:28px;border-radius:50%;overflow:hidden}.mobile-menu-footer .socials a+a{margin-left:20px}.mobile-menu-footer .socials img{width:100%;height:100%}.global-search{display:none}@media (min-width: 992px){.global-search{position:absolute;z-index:1;padding:10px;left:-10px;top:-7px;width:300px}}@media (max-width: 991px){.global-search{padding:12px 20px 18px;margin-bottom:-70px;background:#1d2527;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:70px;left:0;right:0;z-index:500;will-change:transform;transition:transform 200ms linear}.global-search .search-clear-button{top:12px}.global-search:after{content:'';position:absolute;left:0;right:0;height:15px;bottom:0;box-shadow:0 0 30px rgba(0,0,0,0.8)}}html.search-open .global-search{display:block}@media (max-width: 991px){body.scrolled .global-search{transform:translateY(-170px)}}.global-search-input{font-size:20px;height:40px;line-height:32px;padding:3px 10px 3px 40px;outline:none;border-radius:30px;background:white;width:100%;display:block;box-sizing:border-box;position:relative;z-index:1}@media (min-width: 992px){.global-search-input{box-shadow:0 0 7px 12px #1b2326;border:2px solid transparent}.global-search-input:focus{border:2px solid #77b3ef}}@media (max-width: 991px){.global-search-input{border:1px solid #d9d9d9;background-image:url("/assets/common/mobile-search-icon-3cd12d3fe87a2a5a3626f4d16ca0682ff8018f3866caed12aeb8bfade1e3e714.png");background-repeat:no-repeat;background-position:13px 10px}}.global-search-input.has-value ~ .search-clear-button{display:block}.global-search-results{background-color:#ffffff;border:1px solid #d9d9d9;box-sizing:border-box;position:absolute;box-shadow:0 5px 25px rgba(0,0,0,0.8)}@media (min-width: 992px){.global-search-results{border-radius:3px;width:960px;left:50%;margin-left:-480px;margin-top:-24px;z-index:501}.global-search-results:before{content:'';position:absolute;border-style:solid;border-color:white transparent;border-width:0 8px 10px 8px;top:-10px;right:20px}}@media (max-width: 991px){.global-search-results{margin-top:70px;left:0;right:0;padding:0 0 20px;z-index:500}}@media (min-width: 992px){body.scrolled .global-search-results{transform:none !important}}@media (max-width: 991px){body.scrolled .global-search-results{transform:translateY(-140px) !important}}html:not(.search-open) .global-search-results{display:none}.global-search-results-section:not(:first-child) .global-search-result-title{border-top:1px solid #d9d9d9}@media (max-width: 991px){.global-search-results-section:not(:first-child) .global-search-result-title{margin-top:15px}}.global-search-result-title{border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between}@media (min-width: 992px){.global-search-result-title{line-height:22px;padding:20px;font-size:18px}}@media (max-width: 991px){.global-search-result-title{padding:11px 0;font-size:16px;margin:0 20px 15px}}.global-search-result-title-text{color:black;opacity:.6}.global-search-result-title-text .count{display:inline}.global-search-result-link-to-all{cursor:pointer;color:#ec118f}.global-search-result-link-to-all:hover{text-decoration:underline}.global-search-result-item{display:flex;align-items:center;cursor:pointer}@media (min-width: 992px){.global-search-result-item{padding:15px 20px}}@media (max-width: 991px){.global-search-result-item{padding:5px 20px}}.global-search-result-item .image{display:block;width:60px;height:60px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:.5px;position:relative;flex-shrink:0;border-radius:6px}.global-search-result-item .lock{height:28px;width:28px;line-height:29px;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3);border:1px solid white;border-radius:3px;box-sizing:border-box;position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px}.global-search-result-item .lock svg{fill:white;filter:drop-shadow(0 0 1px #000)}.global-search-result-item .name{line-height:24px;font-size:20px;color:black}@media (min-width: 992px){.global-search-result-item .name{padding-left:20px}}@media (max-width: 992px){.global-search-result-item .name{padding-left:15px;line-height:21px;font-size:18px}}.global-search-result-item:hover .name{color:#ec118f}.global-search-result-cocktail-item .image{background-size:auto 54px;background-color:white}.profile-menu{background:white}@media (min-width: 992px){.profile-menu{padding:22px;border-top-left-radius:7px;border-top-right-radius:8px}}@media (max-width: 991px){.profile-menu{display:flex;overflow:auto;padding:0 15px;position:relative}.profile-menu::-webkit-scrollbar{display:none}.profile-menu:after{content:'';position:absolute;bottom:0;left:15px;right:15px;height:1px;z-index:1;background:#e7e7e7}}.profile-menu a{display:inline-block;color:#000}@media (min-width: 992px){.profile-menu a{margin-right:28px;font-size:20px;font-weight:bold}}@media (max-width: 991px){.profile-menu a{margin-right:20px;flex-shrink:0;position:relative;z-index:2;font-size:18px;padding:16px 5px 14px;white-space:nowrap}}.profile-menu a:last-child{margin-right:0}.profile-menu a:hover{color:#ec118f;text-decoration:none}.profile-menu a.active{color:#ec118f}@media (max-width: 991px){.profile-menu a.active:after{content:"";position:absolute;bottom:0px;left:0;right:0;height:2px;background:#ec118f}}.profile-menu .counter{display:inline-block;color:#fff;font-size:14px;position:relative;top:-2px;padding:0 7px 0 6px;margin-left:10px;border-radius:10px;background:#ec118f;height:22px;line-height:22px}@media (max-width: 991px){.profile-menu .counter{display:none}}@media (max-width: 992px){#footer .groups_ua{padding-bottom:60px}}#footer .age{font-size:22px;font-weight:bold}#footer .socials .vkontakte img{filter:grayscale(1) brightness(0.2) invert(1)}#footer .bottom{display:flex;justify-content:space-between;align-items:center}@media (min-width: 992px){#footer{color:white;font-size:15px;border-top:1px solid rgba(197,197,197,0.15);box-shadow:0 1px 20px black;background-image:linear-gradient(rgba(0,0,0,0.6), rgba(0,0,0,0.6)),linear-gradient(to bottom, rgba(0,0,0,0.5), transparent 51%);margin-top:55px}#footer .groups,#footer .bottom{width:960px;margin:0 auto;box-sizing:border-box}#footer .languages,#footer .groups{display:flex;justify-content:space-between}#footer .languages>.group{padding:0 30px}#footer .groups{padding:39px 0 20px;border-bottom:2px solid #1d1d1e}#footer .title{font-weight:bold;margin-bottom:16px}#footer .empty{height:35px}#footer .bottom{padding:18px 0 21px}#footer a{display:block;margin-bottom:14px}#footer a:hover{text-shadow:0 0 10px #fff}#footer span{display:block;margin-bottom:14px;cursor:pointer}#footer span:hover{text-shadow:0 0 10px #fff}#footer img{width:18px;height:18px;display:inline-block;margin-right:12px}}@media (max-width: 991px){#footer{color:#ccc;padding:20px 10px;background:#1d2527;position:relative;font-size:16px;margin-top:20px}#footer .title{display:none}#footer .socials{position:absolute;top:20px;right:10px}#footer .socials a:last-child{border-bottom:none}#footer .group:not(.socials) a,#footer .socials{width:42%;margin:0 4%}#footer .login{margin:20px 0;text-align:center}#footer .login a{display:inline-block;padding:9px 26px;border:2px solid rgba(255,255,255,0.25);border-radius:30px}#footer .bottom{border-top:1px solid #555b5c;margin:-1px 4% 0;padding:14px 0}#footer .group a{text-transform:uppercase;display:block;padding:16px 0;border-bottom:1px solid #555b5c}}@media (max-width: 991px) and (max-width: 500px){#footer .group a{display:flex;align-items:center;height:60px;padding:0}}@media (max-width: 991px){#footer .group span{text-transform:uppercase;display:block;padding:16px 0;border-bottom:1px solid #555b5c}}@media (max-width: 991px) and (max-width: 500px){#footer .group span{display:flex;align-items:center;height:60px;padding:0}}@media (max-width: 991px){#footer img{width:20px;height:20px;margin-right:8px}}#page-loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;cursor:progress}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url(//themes.googleusercontent.com/static/fonts/ptsans/v6/pkYDSlCHbDnBWPT5PPFFTA.ttf) format("truetype")}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url(//themes.googleusercontent.com/static/fonts/ptsans/v6/g46X4VH_KHOWAAa-HpnGPi3USBnSvpkopQaUR-2r7iU.ttf) format("truetype")}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;src:local("PT Sans Italic"),local("PTSans-Italic"),url(//themes.googleusercontent.com/static/fonts/ptsans/v6/7dSh6BcuqDLzS2qAASIeuqCWcynf_cDxXwCLxiixG1c.ttf) format("truetype")}@font-face{font-family:'PT Sans';font-style:italic;font-weight:700;src:local("PT Sans Bold Italic"),local("PTSans-BoldItalic"),url(//themes.googleusercontent.com/static/fonts/ptsans/v6/lILlYDvubYemzYzN7GbLkPOEPOIfcPv-fZ-WyMUtx48.ttf) format("truetype")}.custom-file-container{box-sizing:border-box;position:relative;width:100%;display:block}.custom-file-container__custom-file{display:none !important;box-sizing:border-box;position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0;margin-top:5px}.custom-file-container__custom-file:hover{cursor:pointer}.custom-file-container__custom-file__custom-file-input{box-sizing:border-box;min-width:14rem;max-width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-container__custom-file__custom-file-input:focus ~ span{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.custom-file-container__custom-file__custom-file-control{box-sizing:border-box;position:absolute;top:0;right:0;left:0;z-index:5;height:calc(2.25rem + 2px);padding:.5rem .75rem;overflow:hidden;line-height:1.5;color:#333;user-select:none;background-color:#fff;background-clip:padding-box;border:1px solid #c0c0af;border-radius:.25rem}.custom-file-container__custom-file__custom-file-control__button{box-sizing:border-box;position:absolute;top:0;right:0;z-index:6;display:block;height:calc(2.25rem + 2px);padding:.5rem .75rem;line-height:1.25;color:#333;background-color:#EDEDE8;border-left:1px solid #c0c0af;box-sizing:border-box}.custom-file-container__image-preview{box-sizing:border-box;transition:all 0.2s ease;width:100%;border-radius:4px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff;overflow:hidden;background-image:none !important}.custom-file-container__image-multi-preview{position:relative;box-sizing:border-box;transition:all 0.2s ease;border-radius:6px;background-size:cover;background-position:center center;background-repeat:no-repeat;float:left;margin:1.858736059%;width:70px;height:70px;box-shadow:0 4px 10px 0 rgba(51,51,51,0.25)}.custom-file-container__image-multi-preview__single-image-clear{right:-6px;background:#EDEDE8;position:absolute;width:20px;height:20px;border-radius:50%;text-align:center;margin-top:-6px;box-shadow:0 4px 10px 0 rgba(51,51,51,0.25)}.custom-file-container__image-multi-preview__single-image-clear:hover{background:#cbcbbd;cursor:pointer}.custom-file-container__image-multi-preview__single-image-clear__icon{color:#6a6a53;display:block}body:after{content:url("/assets/lightbox/close-5d62e6c90005bfb71f6abb440f9e4753681cb23bbd5e60477ab6f442d2f0e69c.png") url("/assets/lightbox/loading-225aa88b6ab02c06222ec9468d62e15fa188e39cdb9431d1f55401ad380753ed.gif") url("/assets/lightbox/prev-7fd9273f20fdb1229c224341271a119020a5eee74ccf6b4605730917c864caf2.png") url("/assets/lightbox/next-15b869b02c6fbaa8c6c26445a2dd2d9bad80fd27b1409f8179e5dd89dc89d90a.png");display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url("/assets/lightbox/loading-225aa88b6ab02c06222ec9468d62e15fa188e39cdb9431d1f55401ad380753ed.gif") no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url("/assets/lightbox/prev-7fd9273f20fdb1229c224341271a119020a5eee74ccf6b4605730917c864caf2.png") left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url("/assets/lightbox/next-15b869b02c6fbaa8c6c26445a2dd2d9bad80fd27b1409f8179e5dd89dc89d90a.png") right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url("/assets/lightbox/close-5d62e6c90005bfb71f6abb440f9e4753681cb23bbd5e60477ab6f442d2f0e69c.png") top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}html{height:100%;font-family:PT Sans, Arial, Tahoma, sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased;overflow-x:hidden}html.no-scroll{overflow:hidden}html.no-scroll body{overflow:hidden}body{margin:0;min-width:960px;min-height:100%;position:relative;background:#121212 center top;color:#000}@media (max-width: 991px){body{min-width:100%;width:auto;background:#f6f6f6 !important}}a{color:inherit;text-decoration:none;outline:0}a:active,a:hover{outline:0}.link{color:#fd3bb0}[tabindex]:focus{outline:none}[hidden]{display:none !important}input:invalid,textarea:invalid{box-shadow:none}input[type="submit"],textarea[type="submit"]{-webkit-appearance:button}.text-center{text-align:center}.common-title-white{background-color:white}@media (min-width: 992px){#main{width:960px;margin:0 auto;position:relative}}@media (max-width: 991px){#main{flex-grow:1;display:flex;flex-direction:column}}.slide-up-on-scroll{will-change:transform;transition:transform 200ms linear}body.scrolled .slide-up-on-scroll{transform:translateY(-170px)}@media (max-width: 991px){.mobile-overflow-hidden{overflow:hidden !important;height:100%}.mobile-no-scroll{overflow:hidden;height:100vh}}
