.buttonRadio .radioLabel,.imageRadio .radioLabel{font-size:1.3em;text-align:center;font-weight:700}.multiline-ellipsis,.text-ellipsis{text-overflow:ellipsis;overflow:hidden}.app-view-wrapper{max-width:1024px;margin-left:auto;margin-right:auto}.app-view-wrapper.wrapper-for-calendar,.app-view-wrapper.wrapper-for-christmas-calendar,.app-view-wrapper.wrapper-for-pack-your-bag{max-width:none}.app-view-wrapper.wrapper-for-calendar .welcomePage,.app-view-wrapper.wrapper-for-christmas-calendar .welcomePage,.app-view-wrapper.wrapper-for-pack-your-bag .welcomePage{max-width:1024px;margin:auto}.orientation-portrait .hidden-portrait,.visible-portrait{display:none}.orientation-portrait .visible-portrait{display:block}.orientation-portrait .orientation-landscape .visible-portrait{display:none}.orientation-landscape .orientation-portrait .visible-portrait,.orientation-portrait .orientation-landscape .hidden-portrait{display:block}.checkbox .checkbox-material{padding-right:10px}.imageRadio label{width:100%;padding:0}.imageRadio .check,.imageRadio .circle{display:none}.imageRadio label input[type=radio]~img{border:5px solid #a9a9a9;border-radius:5px}.imageRadio label input[type=radio]:checked~img{border:5px solid green}.imageRadio label input[type=radio]:checked~.radioLabel{background:rgba(0,128,0,.7)}.imageRadio .radioLabel{position:absolute;bottom:5px;padding:10px;color:#fff;background:rgba(0,0,0,.5);left:5px;right:5px}.buttonRadio .radioLabel,.packYourBag-view .dragndrop-container .drop-container.drop-container-active{background-color:rgba(0,0,0,.1)}.buttonRadio label{padding:0;display:block}.buttonRadio .check,.buttonRadio .circle{display:none}.buttonRadio .radioLabel{border:5px solid #a9a9a9;border-radius:5px;display:block;padding:5px;color:#000}.buttonRadio label input[type=radio]:checked~.radioLabel{border:5px solid green;color:#fff;background:rgba(0,128,0,.5)}.app-view.poll-view .question-box{width:100%}.app-view .radioButtonRow .col-xs-6:nth-child(2n+1){clear:left}.app-view.poll-view .imageRadio img{height:300px;width:100%;object-fit:cover}.radio .radioLabel hr{margin:0}.radio .radioLabel .radioDescription{font-size:14px;font-weight:400;cursor:n-resize}.radio .radioLabel .radioDescription:not(.multiline-ellipsis-2){overflow-y:auto;max-height:200px}.note-editor .note-toolbar .note-btn-group{margin-bottom:0}.note-editor .note-toolbar button.note-btn{padding:5px!important;height:24px!important;background-color:#fff!important}.note-editor .note-toolbar button.note-btn.active{background-color:#d3d3d3!important}.note-editor .note-editing-area,.note-editor .note-toolbar{border:1px solid #d3d3d3}.note-editor .link-dialog .modal-dialog{max-width:100%}.note-editor .link-dialog .modal-dialog .sn-checkbox-use-protocol{display:none}.note-video-clip{width:100%}.main-content ol,.main-content ul{padding:0 15px!important}.main-content ol.nav,.main-content ul.nav{padding-left:0!important}.main-content ol.nav.nav-tabs li,.main-content ul.nav.nav-tabs li{margin-bottom:3px}.main-content.plainPage{min-height:0}.main-content.plainPage .page-content{margin-top:0}.loader-overlay{-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.pointer,a[data-ember-action]{cursor:pointer}.btn{-moz-text-transform:none;-o-text-transform:none;-webkit-text-transform:none;text-transform:none}.switch-description-label{margin-top:6px;font-weight:400}.switch-big{width:90px}.switch-big .switch-input:checked~.switch-handle{left:69px}body .fixed-topbar .main-content .page-content{margin-top:50px}.main-content-simple{padding:20px 50px 0}#hc2-ui{overflow-x:hidden}#hc2-ui .sidebar .logopanel h1 a{background:0 0;color:#fff}#hc2-ui .main-content.no-sidebar{margin-left:0!important}#hc2-ui .main-content .page-content.no-topbar{margin-top:0}.a2a_kit.btn.facebook-like-button,.a2a_kit.btn.facebook-like-button:hover{background-color:#3b5998;padding-left:15px;padding-right:15px;cursor:inherit}.a2a_kit.share-buttons{padding-top:1px}.welcomePageButtons{border-top:1px solid #D2D2D2;padding-top:10px;border-bottom:1px solid #D2D2D2;margin-bottom:10px}.form-control-wrapper .floating-label{opacity:1;top:8px}.form-control-wrapper .form-control{font-family:Lato,arial!important;font-size:14px;letter-spacing:1px}.form-group .form-control-wrapper textarea.form-control{padding-top:8px}.select2-disabled,.sort-button .disabled{color:#d3d3d3}body{background-color:#fff}.bs-touchspin-wrapper{display:inline-block;width:100px;vertical-align:middle}.bs-touchspin-wrapper.full-width{width:auto}.bs-touchspin-wrapper.text-right input{text-align:right}.bs-touchspin-wrapper.text-center input{text-align:center}.form-group .small-label{font-size:9.8px;margin-bottom:5px;color:#bdbdbd}.form-group .form-control-wrapper textarea.form-control.large-text{height:150px}.form-group .form-control-wrapper textarea.form-control.large-text+.floating-label{padding-bottom:5px;background-color:#fff;padding-right:5px}.hover-border{border:2px solid transparent!important}.hover-border:hover{border-color:#778899!important}.file-upload-button{position:relative}.file-upload-button input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.modal .modal-dialog{margin-top:2%}.modal .modal-dialog.modal-xl{width:80%}.modal .modal-dialog .modal-title{min-height:15px}@media (max-width:768px){.app-view .modal-dialog .modal-body,.app-view .modal-dialog .modal-content{padding:10px}.app-view .modal-dialog .app-view .tab-content{padding:0}}.subAppModal-open{overflow:hidden}.subAppModal-open .subAppEditor{overflow-x:hidden;overflow-y:auto}.subAppEditor{background:rgba(0,0,0,.21)}.hc2-editor .modal{position:absolute;overflow:visible}textarea.form-control.lg-textarea{height:150px}textarea.form-control.xl-textarea{height:400px}.abs-right{position:absolute;right:15px;z-index:10}input[type=file]{cursor:pointer}body{height:auto}.sharerBox.sharerBox-centered>div{margin:auto;width:144px}.nav.nav-pills .sharerBox{padding-top:12px;padding-right:5px;height:45px}.a2a_count,.a2a_svg{border-radius:0!important}.sharerBox-small .a2a_svg{height:20px;line-height:20px;width:20px;background-size:100%}.style-settings .radio-wrapper{margin-right:10px}.style-settings .description-label{padding-top:3px;font-weight:400}.style-settings .color-picker-component{display:inline-block}.style-settings .color-picker-component~.current-value{vertical-align:middle;padding-left:5px}.style-settings .spectrum-color-picker-replacer{padding:0;border:0;width:auto;height:auto;border-radius:5px;position:relative}.style-settings .spectrum-color-picker-replacer .sp-preview{margin:0;border:0}.bootstrap-datetimepicker-widget table td span.glyphicon,.bootstrap-datetimepicker-widget table td span.timepicker-hour,.bootstrap-datetimepicker-widget table td span.timepicker-minute{padding:2px 10px;line-height:normal;width:auto;height:auto}.double-font-size{font-size:2em}.bg-participations{background-color:rgba(151,187,205,.5)!important}.bg-views{background-color:rgba(220,220,220,.8)!important}.text-right{text-align:right!important}.icon-right-over-input{float:right;margin-top:-22px}.app-editor .app-view,.app-view{padding:0}.multiline-ellipsis{display:block;display:-webkit-box;margin:0 auto 10px;-webkit-box-orient:vertical}.multiline-ellipsis-2{-webkit-line-clamp:2;height:3em}.form-control-wrapper .form-control.parsley-error,input.parsley-error{border-bottom-color:red;background-image:linear-gradient(red,red),linear-gradient(red,red)}.radio .parsley-errors-list{float:left;padding:0;margin:0}input.parsley-success,textarea.parsley-success{background-color:transparent}a[data-ember-action],div[data-ember-action],img[data-ember-action]{cursor:pointer}.thumbnail-footer{color:#d3d3d3;font-size:12px}.thumbnail .caption{padding-bottom:4px}.thumbnail .caption .btn,.thumbnail .caption h3{margin-bottom:0}.thumbnail-background{width:100%;height:10em;background-position:50% 50%;background-size:auto 100%;background-repeat:no-repeat}td .thumbnail-background{width:50px;height:50px}@media (max-width:768px){.pull-xs-left{float:left!important}.pull-xs-right{float:right!important}.text-xs-left{text-align:left!important}.text-xs-center{text-align:center!important;display:inline-block}.text-xs-right{text-align:right!important}.btn-sm-block{width:100%;display:block}}.control-footer>div:nth-child(2),.control-footer>div:nth-child(3):not(.text-right){text-align:center}.app-editor .preview-xs .control-footer>div{width:100%;height:1.5em;text-align:center!important}.app-editor .preview-xs .control-footer>div .sharerBox.sharerBox-small{margin-left:auto;margin-right:auto;display:inline-block;width:auto}.app-editor .preview-xs .control-footer+.m-r-10{margin-right:0!important}.app-editor .preview-xs .control-footer+.m-r-10 .ml-app-locale-switcher .locales{text-align:center}@media (min-width:1200px){.app-editor .preview-xs .control-footer+.m-r-10{margin-right:10px!important}.app-editor .preview-xs .control-footer+.m-r-10 .ml-app-locale-switcher .locales{text-align:right}.app-editor .preview-xs .control-footer>div{width:50%;height:1.5em}.app-editor .preview-xs .control-footer>div:nth-child(odd){text-align:left!important}.app-editor .preview-xs .control-footer>div:nth-child(even){text-align:right!important}.app-editor .preview-xs .control-footer>div .sharerBox.sharerBox-small{margin-left:auto;margin-right:auto;display:inline-block;width:auto}.app-editor .preview-xs .control-footer>div .ml-app-locale-switcher .locales{text-align:center}}@media (max-width:768px){.control-footer>div{width:100%;text-align:center!important}.control-footer>div .sharerBox.sharerBox-small{margin-left:auto;margin-right:auto;display:inline-block;width:auto}.control-footer+.m-r-10{margin-right:0!important}.control-footer+.m-r-10 .ml-app-locale-switcher .locales{text-align:center}}table tfoot nav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}table tfoot nav ul{margin:0}table tfoot nav ul .active{font-weight:700;color:#000;cursor:default}.text-ellipsis{white-space:nowrap}.transparent-overlay-outer{position:relative}.transparent-overlay-outer .transparent-overlay-content{padding:5px}.transparent-overlay-outer .transparent-overlay-inner{position:absolute;width:100%;height:100%;z-index:10;opacity:.1;border:1px solid #000}.control-footer{border-top:1px solid #d2d2d2;padding-top:5px;padding-bottom:5px}.button-input-group{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding-left:5px}.button-input-group input{background:0 0!important}.button-input-group button{border-left:1px solid #d3d3d3;box-shadow:none!important;padding:8px 15px}.admin-only,.beta-only{border:1px dotted red}.button-input-group button i{font-size:20px;font-weight:700;color:gray}.no-shadow,.no-shadow:hover{box-shadow:none!important}.font-bigger{font-size:1.1em!important}.visibility-hidden{visibility:hidden}.admin-only::before{content:"Funktion nur für Admin sichtbar";color:red}.beta-only::before{content:"Funktion nur für User mit Beta Rechten sichtbar";color:red}.defaultTranslation{font-size:.7em;text-align:right;margin-top:-2px;display:block}.hc2-editor+.ml-app-translation .locales{margin-top:-16px}.text-right+.ml-app-translation .locales{margin-top:-26px;margin-right:120px}.locales .locale{margin-bottom:3px}.ml-label-editor .locales{min-height:20px}.ml-app-locale-switcher label,.ml-label-editor label{font-weight:400}.ml-app-locale-switcher .locales,.ml-label-editor .locales{text-align:right}.ml-app-locale-switcher .locales .locale,.ml-label-editor .locales .locale{display:inline-block;height:20px;width:30px}.ml-app-locale-switcher .locales .locale img,.ml-label-editor .locales .locale img{opacity:.5;height:100%;vertical-align:top;cursor:pointer}.ml-app-locale-switcher .locales .locale.selected img,.ml-label-editor .locales .locale.selected img{opacity:1;cursor:auto}.topbar #user-header .dropdown-menu li a{background-color:transparent!important;color:inherit!important}.topbar #user-header .dropdown-menu li a .icon-logout{padding-top:3px}.topbar #locale-header .ml-app-locale-switcher .locales{display:inline-block;vertical-align:middle;line-height:normal;padding-bottom:3px}.topbar #locale-header .ml-app-locale-switcher .locales .locale.selected img{cursor:pointer}.topbar #locale-header .dropdown-menu{width:260px}.topbar #locale-header .dropdown-menu .ml-app-locale-switcher{padding-top:10px;padding-bottom:3px}.topbar #locale-header .dropdown-menu .ml-app-locale-switcher .locale img{opacity:1}.slot-combinations .slot-combination-stats .combo-assignment-line.not-assigned img,.topbar #locale-header .dropdown-menu .ml-app-locale-switcher .locale.selected{opacity:.5}.login-locale-switcher{margin-top:50px}.login-locale-switcher .ml-app-locale-switcher{text-align:center}.login-locale-switcher .locales{text-align:center;border-top:1px solid #d3d3d3;display:inline-block;padding-top:5px}.overlay-image-container{position:relative;width:100%;overflow:hidden}.overlay-image-container.img-thumbnail{padding:0}.overlay-image-container .overlay-image{width:100%;z-index:1;position:relative}.overlay-image-container .uploaded-image{z-index:0;position:absolute;width:100%;left:0;top:0}.backlay-image-container{position:relative}.backlay-image-container .overlay-text{position:absolute;text-align:center;width:100%;height:50%;padding:5%;top:15%;color:#000}.ml-app-translation .locales{padding-top:3px;padding-bottom:3px}.ml-app-translation .locales .locale{display:inline-block;height:15px;width:23px}.ml-app-translation .locales .locale img{opacity:.3;height:100%;vertical-align:top;cursor:pointer}.ml-app-translation .locales .locale.selected{height:20px;width:30px}.ml-app-translation .locales .locale.translation-set img{opacity:1}.ml-app-translation .translation-input{padding-left:7px;border-left:5px solid #d3d3d3;padding-right:10px;border-bottom:1px solid #d3d3d3;margin-bottom:20px}.app-view a{cursor:pointer}.hc2-editor .note-editable{font-weight:400}#note-image-attributes-link-class,#note-image-attributes-link-rel,#note-image-attributes-link-role,#note-image-attributes-role,#note-image-attributes-title,#s2id_note-image-attributes-link-rel,#s2id_note-image-attributes-link-target,.select2-container.note-image-attributes-class-select,label[for=note-image-attributes-link-class],label[for=note-image-attributes-link-rel],label[for=note-image-attributes-link-role],label[for=note-image-attributes-role],label[for=note-image-attributes-title]{display:none!important}#note-image-attributes-link-target,.note-image-attributes-class-select{display:block!important}.in-app-loader{margin:20px}.in-app-loader .spinner{position:static}.in-app-loader .spinner div{background-color:gray}.tooltip-wrapper{display:inline-block}.tooltip-wrapper .tooltip-box{background-color:#fff;border:1px solid gray;border-radius:5px;padding:5px;display:block;position:absolute;z-index:100}.tooltip-wrapper .tooltip-box.tooltip-right{right:20px}@-webkit-keyframes blinker{from{opacity:1}to{opacity:0}}.blink{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate}i.fa-spin{padding:0!important;margin-right:5px!important}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.cookie-info.accepted,.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-7px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-7px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:-12px;bottom:-12px;background-image:url(https://code.jquery.com/ui/1.12.1/themes/base/images/ui-icons_444444_256x240.png);background-position:-64px -224px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.mailing-details{border-left:3px solid #d3d3d3;padding-left:5px;margin-top:3px}.mailing-date-label{margin-top:8px;margin-right:12px}.btn-sm img{height:14px}.mailing-properties{clear:both}.app-view .control-footer .col-sm-4,.app-view .control-footer .col-xs-12,.app-view .control-footer .col-xs-6{padding:0}.note-toolbar-wrapper{height:auto!important}.option-description{margin-left:32px}.cookie-info.cookie-overlay{z-index:10000;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.cookie-info.cookie-overlay .cookie-info-box{max-width:600px;top:10px;margin:auto;bottom:auto}.cookie-info.needs-third-party-opt-in .cookie-info-box{z-index:10}.cookie-info.needs-third-party-opt-in .cookie-info-box .show-more-info{margin-bottom:10px}.cookie-info.needs-third-party-opt-in .cookie-info-box .cookie-footer{margin-top:20px;text-align:center}.cookie-info-box{max-width:1024px;margin-left:auto;margin-right:auto;bottom:5px;left:10px;right:10px;position:fixed;border:1px solid gray;padding:5px;margin-top:10px;background-color:#fff;overflow-y:auto;max-height:90%}.cookie-info-box .ok-btn{float:right}.app-editor .cookie-info-box{position:absolute}.main-content .page-content .app-editor-preview .panel .panel-content i{padding-left:0;padding-right:0}.thanks-default-text{text-align:center}.checkbox .checkbox-material .check:before{content:"....";color:transparent}.btn-success.btn-disabled{background-color:#d3d3d3!important}.auto-center-modals .modal{text-align:center}@media screen and (min-width:768px){.auto-center-modals .modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.auto-center-modals .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}.no-wrap{white-space:nowrap}.app-locale-default-selector label,.app-locale-selector label,.app-type-selector label,.sub-app-type-selector label{padding-right:7px;font-weight:400;cursor:pointer}.datepicker table tr td span.decade.active.active{background-color:transparent!important;background-image:none;color:#5B5B5B!important;text-shadow:none}.datepicker table tr td span.decade.active.active:hover{background:#eee!important}.dob-picker label{text-align:center;display:block;color:#bdbdbd}.dob-picker .day,.dob-picker .month,.dob-picker .year{float:left;display:block;text-align:center;font-weight:700;font-size:1.1em;padding:3px 0;border:1px solid transparent}.dob-picker .day:hover,.dob-picker .month:hover,.dob-picker .year:hover{border-radius:5px;background-color:#0097a7;color:#fff;cursor:pointer}.dob-picker .day{width:16.66666667%}.dob-picker .month{width:33.33333333%}.dob-picker .year{width:16.6666666667%}.dob-picker .years{max-height:150px;overflow-y:scroll}.dob-picker .selector-panel .days-panel,.dob-picker .selector-panel .months-panel,.dob-picker .selector-panel .years-panel,.dob-picker.status-0 .selector-panel{display:none}.dob-picker.status-1 .selector-panel .days-panel,.dob-picker.status-2 .selector-panel .months-panel,.dob-picker.status-3 .selector-panel .years-panel{display:block}.currentTotalPoints,.dob-picker .currentInput{display:none}.dob-picker .selector-panel{position:absolute;background-color:#fff;z-index:10;border:1px solid #d3d3d3;padding:5px;max-width:400px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.app-type-selector{margin-top:3px}.app-type-selector .select2-choices{padding:0!important}input.search-field{padding-left:12px}.radio input[type=radio].checked~.check{-webkit-transform:scale3d(.55,.55,1);transform:scale3d(.55,.55,1)}.big-floating-label{margin-top:16px}.big-floating-label .form-control-wrapper .form-control:focus~.floating-label,.big-floating-label .form-control-wrapper .form-control:not(.empty)~.floating-label{color:#5b5b5b;font-weight:700;font-size:14px;top:-15px}#contest-impressum,#contest-privacyPolicy,#impressum,#privacyPolicy,#ss-impressum,#ss-privacyPolicy{z-index:10001}.captcheck-wrapper{border:1px solid #d3d3d3}.captcheck_box{font-family:Ubuntu,Arial,sans-serif;border:1px solid #e0e0e0;border-radius:3px;display:block;padding:3px;margin:5px 2px 5px 1px;background-color:#f5f5f5;text-decoration:none;min-width:300px;width:300px}.captcheck_label_message{vertical-align:middle}.no_robot_checkbox{margin:10px}.no_robot_checkbox.animated{position:absolute}.captcheck_label_message,.captcheck_label_message b{color:#000;font-family:Ubuntu,Roboto,Arial,sans-serif}.captcheck_answer_label{border:0}.captcheck-reload{color:#000;float:right}.captcheck_answer_label>input{visibility:hidden;position:absolute}.captcheck_answer_label>input+img{cursor:pointer;border:2px solid transparent;border-radius:3px;min-width:32px;width:55px;max-width:64px}.thumbnail .captcheck_answer_label>input+img{margin:0;display:inline-block}.captcheck_answer_label>input+img:hover{cursor:pointer;border:2px solid #d3d3d3;border-radius:3px}.captcheck_answer_label>input:checked+img{cursor:pointer;border:2px solid #424242;border-radius:3px}.captcheck_error_message{color:red}.captcheck_question_image{display:initial}.captcheck_question_access{display:none}.captcheck_alt_question_button{float:right;font-size:80%;cursor:pointer;color:inherit;text-decoration:inherit;border:0}.captcheck_answer_images{display:initial}.captcheck_answer_access{display:none}.hc-sharer i{border-radius:3px;text-align:center;font-size:1.8em;display:block;float:left;height:32px;width:32px;color:#fff;background:gray;padding-top:6px;margin:0 2px;line-height:20px}.hc-sharer i.fa-facebook{line-height:20px;background-color:#1877f2}.hc-sharer i.fa-twitter{background-color:#1d9bf0}.hc-sharer i.fa-whatsapp{background-color:#12af0a}.hc-sharer i.fa-plus{line-height:20px;background-color:#0166ff}.hc-sharer i.e-mail-icon{background-color:#00F}.hc-sharer i.pinterest-icon{background-color:#BD081C}.hc-sharer i.threema-icon{background-color:#2A2A2A}.hc-sharer i.telegram-icon{background-color:#2CA5E0}.hc-sharer i:hover{opacity:.7}.sharerBox-small .hc-sharer i{padding-top:0;height:20px;width:20px;font-size:1.1em}.hc-sharer-dialog{z-index:10000;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.hc-sharer-dialog .panel{position:relative;max-width:600px;margin:20% auto auto;padding:20px;opacity:1;border-radius:5px!important}.hc-sharer-dialog .panel .closeButtonCorner{position:absolute;right:10px;top:5px;font-weight:700;color:#a9a9a9}.bottom-right,.top-right{right:0;position:absolute}.hc-sharer-dialog .panel .service-item{width:33%;float:left;text-align:left;padding-bottom:10px}.hc-sharer-dialog .panel .service-item a{clear:both}.hc-sharer-dialog .panel .service-item a span{clear:both;color:#a9a9a9}.code-block{display:block;white-space:break-spaces;word-wrap:break-word}@media (max-width:400px){.hc-sharer-dialog .panel .service-item{width:100%}}.consent-gate{background-color:rgba(0,0,0,.9);color:#d3d3d3;top:0;bottom:0;position:relative;height:100vh;background-repeat:no-repeat;background-size:cover}.consent-gate-wrapper{background-repeat:no-repeat;background-size:cover;background-position:center center}.consent-gate-wrapper.with-background-image .consent-gate{background-color:rgba(0,0,0,.8)}.hc-sharer i.twitter-x{background-color:#000}.hc-sharer i.twitter-x::before{background-image:url(/assets/images/logo/x-logo.svg);background-size:65%;width:100%;height:100%;color:#fff;content:'';display:block;background-repeat:no-repeat;background-position:top}.calendar-view .calendar .no-background-image,.christmasCalendar-view .calendar .no-background-image,.packYourBag-view .dragndrop-container .no-background-image{height:300px;background-color:#00b3ee}.sharerBox-small .hc-sharer i.twitter-x::before{background-position:center}img.backgroundImage{pointer-events:none}.winCodeLine .winCodeLabel::after{content:":"}.winCodeLine .winCodeValue{font-weight:700;display:block;text-align:center}.winCodeLine{text-align:center;padding-bottom:10px;display:none}.bottom-left{position:absolute;bottom:0;left:0}.bottom-right{bottom:0}.top-right{top:0}.christmasCalendar-view .calendar,.relative{position:relative}.country-label,.select-label{display:inline-block;margin-bottom:5px;padding-top:5px}.calendar-view nav,.christmasCalendar-view nav{margin-bottom:0}.edit-on .door-container .door:hover{border:1px solid #00f!important}#preview-panel.edit-off .ui-resizable-handle{display:none}.christmasCalendar-view .ml-app-locale-switcher{margin-top:5px}.christmasCalendar-view .calendar-size-wrapper{margin-left:auto;margin-right:auto}.christmasCalendar-view .calendar .door-container{position:absolute;width:100%;height:100%}.christmasCalendar-view .calendar .door-container .door{width:10%;height:10%;border:1px dotted #d3d3d3;border-left-style:dashed;background-color:rgba(128,128,128,.3);text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;color:#d3d3d3;position:absolute!important}.christmasCalendar-view .calendar .door-container .door:hover{color:#a9a9a9}.christmasCalendar-view .calendar .door-container .door.door-1{left:86.07%;top:3.59%}.christmasCalendar-view .calendar .door-container .door.door-2{left:3.98%;top:3.59%}.christmasCalendar-view .calendar .door-container .door.door-3{left:67.91%;top:3.59%}.christmasCalendar-view .calendar .door-container .door.door-4{left:21.89%;top:3.59%}.christmasCalendar-view .calendar .door-container .door.door-5{left:50%;top:3.59%}.christmasCalendar-view .calendar .door-container .door.door-6{left:3.98%;top:20.96%}.christmasCalendar-view .calendar .door-container .door.door-7{left:86.07%;top:20.96%}.christmasCalendar-view .calendar .door-container .door.door-8{left:21.89%;top:20.96%}.christmasCalendar-view .calendar .door-container .door.door-9{left:67.91%;top:20.96%}.christmasCalendar-view .calendar .door-container .door.door-10{left:40.05%;top:20.96%}.christmasCalendar-view .calendar .door-container .door.door-11{left:86.07%;top:38.02%}.christmasCalendar-view .calendar .door-container .door.door-12{left:3.98%;top:38.02%}.christmasCalendar-view .calendar .door-container .door.door-13{left:67.91%;top:38.02%}.christmasCalendar-view .calendar .door-container .door.door-14{left:21.89%;top:38.02%}.christmasCalendar-view .calendar .door-container .door.door-15{left:50%;top:38.02%}.christmasCalendar-view .calendar .door-container .door.door-16{left:3.98%;top:55.09%}.christmasCalendar-view .calendar .door-container .door.door-17{left:85.97%;top:55.38%}.christmasCalendar-view .calendar .door-container .door.door-18{left:21.94%;top:55.38%}.christmasCalendar-view .calendar .door-container .door.door-19{left:68.11%;top:55.38%}.christmasCalendar-view .calendar .door-container .door.door-20{left:40.05%;top:55.38%}.christmasCalendar-view .calendar .door-container .door.door-21{left:85.97%;top:72.62%}.christmasCalendar-view .calendar .door-container .door.door-22{left:4.08%;top:72.62%}.christmasCalendar-view .calendar .door-container .door.door-23{left:68.11%;top:72.62%}.christmasCalendar-view .calendar .door-container .door.door-24{left:19.9%;top:76.62%;margin:0;width:20%;height:20%}.christmasCalendar-view .calendar .door-container .door .door-number{font-size:2em;font-weight:700;text-align:center;margin-top:10%}.christmasCalendar-view .calendar .door-container .door .door-buttons{position:absolute;top:-13px;left:-15px}.christmasCalendar-view .calendar .door-container .door .door-buttons a{color:#d3d3d3}.christmasCalendar-view .calendar .door-container .door .door-buttons a:hover{color:#a9a9a9}.christmasCalendar-view .calendar .backgroundImage{width:100%}.christmasCalendar-view .calendar .logo{position:absolute;width:20%;bottom:5%;left:5%}.christmasCalendar-view .calendar .logo img{width:100%}img.snowfall-flakes{z-index:999!important}.calendar-view .ml-app-locale-switcher{margin-top:5px}.calendar-view .calendar-size-wrapper{margin-left:auto;margin-right:auto}.calendar-view .calendar{position:relative}.calendar-view .calendar .door-container{position:absolute;width:100%;height:100%}.calendar-view .calendar .door-container .door{width:10%;height:10%;border:1px dotted #d3d3d3;border-left-style:dashed;margin:3% 4%;background-color:rgba(128,128,128,.3);text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;color:#d3d3d3;position:relative;float:left}.calendar-view .calendar .door-container .door:hover{color:#a9a9a9}.calendar-view .calendar .door-container .door .door-number{text-align:center;margin-top:10%}.calendar-view .calendar .door-container .door .door-buttons{position:absolute;top:-13px;left:-15px}.calendar-view .calendar .door-container .door .door-buttons a{color:#d3d3d3}.calendar-view .calendar .door-container .door .door-buttons a:hover{color:#a9a9a9}.calendar-view .calendar .backgroundImage{width:100%}.calendar-view .calendar .logo{position:absolute;width:20%;bottom:5%;left:5%}.calendar-view .calendar .logo img,.packYourBag-view .headerImage img{width:100%}.packYourBag-view .ml-app-locale-switcher{margin-top:5px}.packYourBag-view nav{margin-bottom:0}.packYourBag-view .app-size-wrapper{margin-left:auto;margin-right:auto}.packYourBag-view .dragndrop-container{position:relative}.packYourBag-view .dragndrop-container .no-background-image-portrait{height:600px;background-color:#00b3ee}.packYourBag-view .dragndrop-container .drop-count{text-align:center;margin-left:20px;margin-right:20px;margin-top:10px}.packYourBag-view .dragndrop-container .current-item{position:absolute;bottom:0;width:100%;font-weight:700;font-size:1.2em;padding:5px}.packYourBag-view .dragndrop-container .next-btn{position:absolute;bottom:10px;right:20px}.packYourBag-view .dragndrop-container .next-btn.disabled{visibility:hidden}.packYourBag-view .dragndrop-container .drag-container{position:absolute;width:100%;height:100%}.packYourBag-view .dragndrop-container .drag-container.multi-select-off .item-selected{visibility:hidden}.packYourBag-view .dragndrop-container .item{width:10%;height:10%;margin:3% 4%;position:relative;float:left;z-index:10;background-size:contain;background-repeat:no-repeat;background-position:center}.packYourBag-view .dragndrop-container .item .item-index{position:absolute;top:-20px;width:100%;text-align:center}.packYourBag-view .dragndrop-container .item .item-title{position:absolute;bottom:-20px;width:100%;text-align:center}.packYourBag-view .dragndrop-container .drop-container{position:absolute;left:50%;top:50%;width:45%;height:45%}.packYourBag-view .dragndrop-container .backgroundImage,.sweepstake-view .headerImage img,.sweepstake-view .questionImage img{width:100%}.packYourBag-view .dragndrop-container .drop-container .item.dropped-relative{margin-left:3%!important;margin-top:3%!important;position:relative!important}.packYourBag-view .dragndrop-container .drop-container .item.dropped-absolute{margin:0!important;position:absolute!important}.packYourBag-view .dragndrop-container .ui-draggable:not(.ui-draggable-disabled){cursor:move}.packYourBag-view .pack-your-bag-contact-form,.packYourBag-view .pack-your-bag-thanks-pane{position:absolute;top:10px;left:30px;right:30px;opacity:1;z-index:91;bottom:10px;overflow-y:auto;overflow-x:hidden;max-width:600px;margin:auto}.packYourBag-view .pack-your-bag-contact-form .participate-form,.packYourBag-view .pack-your-bag-contact-form .thanks-pane,.packYourBag-view .pack-your-bag-thanks-pane .participate-form,.packYourBag-view .pack-your-bag-thanks-pane .thanks-pane{background-color:#fff;padding:20px}.packYourBag-view .pack-your-bag-contact-form .sharerBox,.packYourBag-view .pack-your-bag-thanks-pane .sharerBox{text-align:center}.packYourBag-view .pack-your-bag-contact-form .sharerBox>div,.packYourBag-view .pack-your-bag-thanks-pane .sharerBox>div{display:inline-block}.packYourBag-view .item-index{display:none}.edit-on .packYourBag-view .item-index{display:block}.edit-on .packYourBag-view .drop-container{border:1px dotted red}.edit-on .packYourBag-view .drop-container:after{content:'drop-zone';top:-20px;left:0;right:0;text-align:center;position:absolute}.edit-on .packYourBag-view .item{border:1px dotted gray}.sweepstake-view .question-box{width:70%;margin-left:auto;margin-right:auto}.sweepstake-view .hint{margin-left:45px}.sweepstake-view .hint-for-checkbox,.sweepstake-view .hint-for-textfield{margin-left:auto}.sweepstake-view .sf-viewport{height:auto!important}.sweepstake-view .extraFromElement-box .radio .check,.sweepstake-view .extraFromElement-box .radio .circle{left:0}.sweepstake-view .extraFromElement-box .radio label{padding-left:30px;padding-right:15px}.sweepstake-view .checkbox-text{padding-left:8px}.sweepstake-editor-form .questionControls .switch-description-label{margin-top:0}.sweepstake-editor-form .questionControls .switch{margin-top:-1px}.sweepstake-editor-form .standardElements .option .switch-description-label{width:200px}#tab-ss-ed-prizes .tab_left>.nav-tabs>li>a,#tab-ss-ed-questions .tab_left>.nav-tabs>li>a{min-width:auto}.thanks-pane .sharerBox{margin:5px auto auto;width:144px}.lot-sale .typeCategorySelectBox{margin-left:10px;display:inline-block}.lot-sale .lot-count-question{padding-bottom:10px}.lot-sale .lot-total{font-weight:700;text-align:center;font-size:1.5em;padding-top:3px}.win-wheel{padding:0;margin:auto auto 20px;display:block;width:100%}.winWheelButton{text-align:center}.winWheelButton.startButton{position:absolute;top:34%;width:100%}.winWheelStatusIcon{position:absolute;bottom:0}.winWheelPrize{text-align:center}.winWheelPrize .priceHeader{font-weight:700;text-align:center;display:none}.winWheelPrize .priceText{font-weight:700;text-align:center;font-size:2em;display:none}.winWheelPrizeContainer .thanks-pane{display:none}.winWheelForm .contactDataHeader{display:none;text-align:center;font-size:1.3em;margin-bottom:10px}.winWheel-view .sharerBox{margin:10px auto 0;width:144px}.winWheel-view .control-footer .sharerBox{margin:0}.winWheelForm{position:absolute;z-index:10;right:0;left:0;padding:10px;border:1px solid gray;border-radius:5px;background-color:#fff;opacity:.9;color:#000}.winWheelForm.noForm{border:0;background-color:transparent}.scratchCardForm,.scratchCardPrizeContainer,.winWheelPrizeContainer{background-color:#fff;padding:10px}.winWheelClickContainer.canBeStarted,.winWheelClickContainer.canBeStopped{cursor:pointer}.winWheelClickContainer{background-position:top;background-size:cover;background-repeat:no-repeat;position:relative}.winWheelPrizeContainer{position:absolute;left:0;right:0;border-radius:5px;border:1px solid gray;z-index:10}.winWheelPointer{background:url(/assets/images/winWheel/DownRedArrow-de5959140da29461ce2be3d503d4f76e.png) no-repeat;width:8%;height:8%;position:absolute;left:46%;top:9%;background-size:100%}@media (max-width:768px){.winWheelForm,.winWheelPrizeContainer{top:5%;margin:0 5px}}.winWheel-view .tab-content{padding:0}.winWheel-view .ss-control-footer.control-footer.row.m-l-10.m-r-10{margin:0!important}.winWheelForm,.winWheelPrizeContainer{margin:0 5%;top:25%}.slot-machine-container .slots-container{padding-left:5px;overflow:visible;position:initial!important}.slot-machine-container .slot-wrapper{display:flex;flex-direction:row;float:left;overflow:hidden}.slot-machine-container .slot-wrapper .slot-window{padding-top:50%;padding-bottom:50%;width:100%;height:100%;position:relative}.slot-machine-container .slot .item:after,.slot-machine-container .slot:after{display:block;padding-bottom:100%;content:""}.slot-machine-container .slot-wrapper .slot-window .slot-window-shadow{position:absolute;top:0;right:0;left:0;bottom:0;box-shadow:inset 4px 8px 10px -5px rgba(0,0,0,.54),inset -4px -8px 10px -5px #333;z-index:2}.slot-machine-container .slot{width:100%;height:100%;position:relative}.slot-machine-container .slot .items-wrapper{transform-style:preserve-3d}.slot-machine-container .slot .item{position:absolute;width:100%;background:#fff}.slot-machine-container .slot .item .item-content{position:absolute;width:100%;height:100%}.slot-machine-container .slot .item .item-content .background{background-size:contain;background-repeat:no-repeat;background-position:center center;width:80%;height:80%;margin:10%;text-align:center;vertical-align:center;padding:20%}.slot-machine-container .slot .item .item-content .title{text-align:center;position:absolute;bottom:5px;width:100%;display:none}.slot-machine-container .slot .item .item-content.no-image .title{display:block}.slot-machine-container .slots-container{box-shadow:0 0 5px #333}.slot-machine-container .slot-wheel{transform-style:preserve-3d}.slot-machine-container .slot-wheel.state-initial{animation-name:shuffleAnimation;animation-timing-function:cubic-bezier(.525,.915,.405,1)}.slot-machine-container .slot-wheel.state-rotate{animation-name:rotateAnimation;animation-timing-function:linear;animation-iteration-count:infinite}.slot-machine-container .slot-wheel.state-stopped{transition:transform 1s ease-out;animation-duration:3s!important;animation-name:shuffleAnimation;animation-timing-function:cubic-bezier(.525,.915,.405,1)}@keyframes shuffleAnimation{0%{transform:rotateX(1080deg)}}@keyframes rotateAnimation{0%{transform:rotateX(0)}100%{transform:rotateX(-1080deg)}}.slot-machine-container .slot-button-wrapper{float:left;text-align:center;padding-top:20px}.slot-machine-container .slot-button-wrapper .slot-button{display:inline-block}.slot-machine-container .slot-button-wrapper button{margin:0}.slot-machine-container .machine-buttons{display:flex;flex-direction:row}.slot-machine-container .machine-buttons div{flex:1 1 0px}.slot-machine-container .machine-buttons .btn.btn-lg{padding:11px 20px}.slot-machine-container .machine-buttons .btn.btn-lg.btn-start{float:right}.slot-machine-container .machine-buttons .btn.btn-lg i{width:100%;display:block;padding-right:0!important}.slot-machine-container .slot-trigger{position:absolute;right:5%;top:0;height:33%;cursor:pointer}.slot-machine-container .slot-trigger .rotator{position:absolute;left:0;bottom:0;width:25px;height:10px;background:#0d0d0d;background:linear-gradient(to top,#0d0d0d 0,#4e4e4e 47%,#383838 87%,#1b1b1b 100%);box-shadow:inset 0 2px 5px rgba(0,0,0,.8)}.slot-machine-container .slot-trigger .arm{width:10px;height:65%;position:absolute;bottom:3px;left:15px;background:#0d0d0d;background:linear-gradient(to left,#0d0d0d 0,#4e4e4e 47%,#383838 87%,#1b1b1b 100%);box-shadow:inset 0 2px 5px rgba(0,0,0,.8)}.slot-machine-container .slot-trigger .arm.animate{transform-style:preserve-3d;transform-origin:bottom;transition:transform 1s;animation-duration:1s;animation-name:armAnimation}@keyframes armAnimation{0%,100%{transform:rotateX(0)}80%{transform:rotateX(120deg)}}.slot-machine-container .slot-trigger .arm .knob{background:#ff6363;background:radial-gradient(ellipse at center,#ff6363 0,#cf0404 100%);border-radius:20px;box-shadow:0 1px 1px rgba(0,0,0,.4);position:absolute;height:30px;width:30px;left:-10px;top:-15px;z-index:4}.slot-combo-select .slot-options{display:flex;flex-wrap:wrap}.slot-combo-select .select2-container{width:50px;margin-right:5px}.slot-combo-select .select2-container .select2-choice{height:35px}.slot-combo-select .select2-container .select2-choice.select2-default{font-size:1em}.slot-combo-select .select2-container .select2-choice>.select2-chosen{margin:0;text-align:center;padding:0}.slot-combo-select .select2-container .select2-choice .select2-arrow b:before{position:absolute;top:-3px;right:2px}.slot-combo-select-option{text-align:center}.slot-combo-select-option img{max-height:20px;max-width:20px}.slot-combo-select-option .name,.slot-combo-select-option .nr{display:block;text-align:center;font-size:8px}.slot-combo-select-option .name{display:none}.slot-combo-select-option.slot-combo-select-option-any .name{display:block}.slot-combo-select-option.slot-combo-select-option-any .name i{font-size:1em;padding-top:5px;padding-right:0!important}.panel-integrations.panel-paypal .info-box .info-link,.slot-combinations .possibilities .combinations-overview{padding-top:10px}.slot-combo-select-option.slot-combo-select-option-any .nr{font-size:10px}.select2-drop .slot-combo-select-option img{max-height:30px;max-width:30px}.select2-drop .slot-combo-select-option.slot-combo-select-option-any .nr{font-size:8px}.slot-combinations .possibilities .total{font-weight:700}.slot-combinations .possibilities .combinations-overview .unassignedPrizes{padding-left:10px;padding-bottom:5px}.slot-combinations hr{margin-top:10px;margin-bottom:10px}.slot-combinations .combo-definition .radio label{padding-left:20px;padding-right:10px}.slot-combinations .combo-definition .radio label span{left:0}.slot-combinations .col-auto{float:left;padding-left:15px}.slot-combinations .switch-description-label{font-size:.7em;padding:0;margin:0}.slot-combinations .slot-combination-stats{margin-top:5px}.slot-combinations .slot-combination-stats .combo-list{margin-top:10px}.slot-combinations .slot-combination-stats .combo-assignment-line.not-assigned .items{position:relative;margin-right:10px}.slot-combinations .slot-combination-stats .combo-assignment-line.not-assigned .items:after{content:"";border-top:1px solid red;position:absolute;left:0;right:0;top:50%}.slot-combinations .slot-combination-stats .combo-assignment-line .item-img{width:20px;display:inline-block;text-align:center}.slot-combinations .slot-combination-stats .combo-assignment-line:hover .item-img{width:50px}.select2-drop.slot-drop-down{width:100px!important}.prize-assignments .select2-choices{padding-left:2px!important}[id^=editor-pair-] .img-thumbnail{max-width:200px}.combinations-title{margin-left:-10px;margin-bottom:10px}.slot-form-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);z-index:10;overflow-x:auto}.slot-form-wrapper .winWheelForm{top:10%;opacity:.95;margin-top:10px}.slotMachine-view .background-image{width:100%}.slotMachine-view .slot-machine-container{position:absolute;top:0;left:0;right:0;bottom:0;padding:5%}.slotMachine-view .slot-machine-container .btn-start{float:right;margin:0}.slotMachine-view .background-container{position:relative}.slotMachine-view .background-container.no-image .no-image-sizer{padding-bottom:150%}.slotMachine-view .btn-reset,.slotMachine-view .btn-start,.slotMachine-view .btn-stop{display:inline-block;position:absolute}.slotMachine-view .slot-button{position:absolute;width:35px;height:35px}.slotMachine-view .drag-handle{z-index:10;position:absolute;right:0;top:0;cursor:move;display:none;background:#fff}.slotMachine-view .drag-handle.relative-handl{position:relative}.slotMachine-view .ui-draggable .drag-handle{display:initial;border:1px solid #d3d3d3}.slotMachine-view .ui-draggable .drag-handle:before{font:normal normal normal 14px/1 FontAwesome;content:"\f047"}.slotMachine-view .slot-trigger .drag-handle{top:unset;right:unset;bottom:10px}.slotMachine-view .slot-wrapper .ui-resizable-handle.ui-resizable-se{right:0;bottom:0}.slotMachine-view .btn-reset .btn,.slotMachine-view .btn-start .btn,.slotMachine-view .btn-stop .btn,.slotMachine-view .slot-button button{width:100%;height:100%}.slotMachine-view .closeContactForm{position:absolute;right:7px;top:4px;color:#000;font-weight:700}.slotMachine-view .machine-buttons{margin-top:70px}.slotMachine-view .btn-start-wrapper{padding-left:20px}.memory-view .headerImage img{max-width:100%}.memory-view .duration-timer{margin:0 -10px}.memory-view .participate-form .duration-timer,.memory-view .thanks-pane .duration-timer{margin-bottom:10px}.memory-view .resetLink{text-align:center;margin-top:10px}.memory-pairs-edit-tab img{max-height:100px}.card-container{cursor:pointer;position:relative;float:left;box-sizing:border-box}.card-container:after{content:"";display:block;padding-bottom:100%}.card-container.paired{cursor:default}.card-container.paired .card-wrapper:hover{transform:none}.card-container.paired img{animation:blink .5s;animation-iteration-count:1;animation-delay:.5s}.card-container .card-wrapper{position:absolute;width:100%;height:100%;padding:5px;transition:transform .2s}.card-container .card-wrapper .card{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.card-container .card-wrapper .card img{width:100%;height:100%;object-fit:cover;padding:5px}.card-container .card-wrapper .card .card-id{position:absolute;bottom:0;right:3px;font-size:.7em}.card-container .card-wrapper:hover{transform:rotate(5deg)}.flip-card{width:100%;height:100%;perspective:1000px}.flip-card .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card .flip-card-back,.flip-card .flip-card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .8s;transform-style:preserve-3d}.flip-card .flip-card-back,.flip-card.flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card.flipped .card-text{font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.flip-card.flipped .flip-card-back,.flip-card.flipped .flip-card-inner{transform:rotateY(0)}.flip-card.flipped .flip-card-front{transform:rotateY(-180deg)}}.pixel-graphic-view .headerImage img{max-width:100%}.pixel-graphic-view .duration-timer{font-size:1.3em}.pixel-graphic-view .participate-form .duration-timer,.pixel-graphic-view .thanks-pane .duration-timer{margin-bottom:10px}.pixel-graphic-view .resetLink{text-align:center;margin-top:10px}.pixel-graphic-pairs-edit-tab img{max-height:300px}.pixel-graphic-container .pixel-graphic-wrapper{margin-top:10px;position:relative}.pixel-graphic-container .pixel-graphic-wrapper .pixel-graphic-image{background-color:red;width:100%;display:none}.pixel-graphic-container .pixel-graphic-wrapper .pixel-matrix{background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:10px}.pixel-graphic-container .pixel-graphic-wrapper .pixel-matrix .pixel-matrix-row .pixel-matrix-col{float:left;position:relative}.pixel-graphic-container .pixel-graphic-wrapper .pixel-matrix .pixel-matrix-row .pixel-matrix-col:after{content:"";display:block;padding-bottom:100%}.pixel-graphic-container .pixel-graphic-wrapper .pixel-matrix .pixel-matrix-row .pixel-matrix-pixel{position:absolute;width:100%;height:100%;background-color:#333;background-size:cover;transition:opacity 1s ease-out}.pixel-graphic-container .pixel-graphic-wrapper .pixel-matrix .pixel-matrix-row .pixel-matrix-pixel.pixel-revealed{opacity:0}.pixel-graphic-container .pixel-graphic-wrapper .pixel-matrix:not(.auto-reveal) .pixel-matrix-pixel:not(.pixel-revealed){cursor:pointer}.pixel-graphic-container .pixel-graphic-wrapper .pixel-matrix:not(.auto-reveal) .pixel-matrix-pixel:not(.pixel-revealed):hover{border:1px solid gray}.pixel-graphic-container .pixel-graphic-wrapper .pixel-graphic-start-screen{position:absolute;top:0;left:0;right:0;bottom:0;background:center no-repeat #fff;background-size:contain;display:flex;justify-content:center;align-items:flex-end;transition:transform .5s ease-out}.pixel-graphic-container .pixel-graphic-wrapper .pixel-graphic-start-screen.no-background{background:linear-gradient(45deg,#F17C58,#E94584,#24AADB,#27DBB1,#FFDC18,#FF3706);background-size:200% 100%;animation:gradient 10s linear infinite;animation-direction:alternate}@keyframes gradient{0%{background-position:0}100%{background-position:100%}}.pixel-graphic-container .pixel-graphic-wrapper.game-started .pixel-graphic-start-screen{transform:scale(0)}.pixel-graphic-container .pixel-graphic-solve-screen .pixel-graphic-answers .btn-answer{height:auto!important;white-space:normal;word-break:break-all;display:block}.pixel-graphic-container .pixel-graphic-solve-screen .pixel-graphic-solution{text-align:center}.pixel-graphic-container .pixel-graphic-solve-screen .pixel-graphic-solution .result-text{text-align:center;font-size:1.5em;margin-bottom:10px}.pixel-graphic-container .pixel-graphic-solve-screen .pixel-graphic-solution .result-answer{text-align:center;font-size:1.5em;margin-bottom:10px;font-style:italic}.game-view .headerImage img{max-width:100%}.game-view .video-game-ratio-wrapper{width:100%;position:relative}.game-view .video-game-ratio-wrapper .game-overlay,.game-view .video-game-ratio-wrapper .video-game-frame{position:absolute;top:0;left:0;bottom:0;right:0}.game-view .video-game-ratio-wrapper .video-game-frame{width:1px;min-width:100%}.game-view .video-game-ratio-wrapper .game-overlay{background-color:rgba(255,255,255,.8);border:2px solid}.game-view .video-game-ratio-wrapper .game-overlay .proceed,.game-view .video-game-ratio-wrapper .game-overlay .replay{text-align:center}.game-view .results{margin:30px;font-size:2em;font-weight:700;text-align:center}.game-view .game-container.game-2,.game-view .game-container.game-3{max-width:400px;margin:auto}.game-view .resetLink,.game-view .thanks-pane{text-align:center}.codePromotion-view{min-height:500px}.codePromotion-view .codePromotionContainer .error-message{text-align:center}.codePromotion-view .codePromotionContainer .codeInputContainer{border:1px solid gray;border-radius:5px;padding:15px;width:50%;min-width:300px;margin:auto}.codePromotion-view .codePromotionContainer .codeInputContainer .form-control-wrapper input{text-align:center;font-size:20px;background-image:none;color:#000}.codePromotion-view .codePromotionContainer .codeInputContainer .form-control-wrapper .floating-label{text-align:center;right:0;font-size:20px;top:3px;color:#000}.codePromotion-view .codePromotionContainer .codeInputContainer .form-control:focus~.floating-label,.codePromotion-view .codePromotionContainer .codeInputContainer .form-control:not(.empty)~.floating-label{font-size:9.8px;top:-9.8px}.codePromotion-view .codePromotionContainer .captcheck-wrapper,.codePromotion-view .codePromotionContainer .recaptcha-wrapper>div{margin:20px auto auto}.codePromotion-view .codePromotionContainer .participationHints{width:50%;min-width:300px;margin:20px auto auto}.codePromotion-view .codePromotionContainer .participateButton{text-align:center}.codePromotion-view .codePromotionContainer .sharerBox{margin:10px auto auto;width:144px}.codePromotion-view .codePromotionContainer .resetLink{margin-top:20px;text-align:center}.codePromotion-view .codePromotionContainer .priceText{text-align:center;margin:10px;font-size:2rem}.codePromotion-view .codePromotionContainer .priceDescription{text-align:center}.codepromotion-editor-form .captcha-option{display:none}.scratchCard-background-wrapper{width:100%;position:relative}.scratchCard-background-wrapper .scratchCard-background-image{width:100%}.scratchCard-background-wrapper .scratchCard-control-wrapper{position:absolute;top:20%}.scratchCard-container{border:0;position:relative;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0}.scratchCard-container .sizingLayer img{width:100%;visibility:hidden}.scratchCard-canvas{position:absolute;z-index:3;top:0;cursor:pointer}.scratch-card-content{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;text-align:center}.scratch-card-content .prizeImage{max-width:100%;max-height:100%}.scratch-card-content .prizeImageOverlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#d3d3d3;opacity:1}.scratch-card-content.prizeSelected .prizeImageOverlay{-webkit-transition:opacity 10s ease-in-out;-moz-transition:opacity 10s ease-in-out;-ms-transition:opacity 10s ease-in-out;-o-transition:opacity 10s ease-in-out;transition:opacity 10s ease-in-out;opacity:0}.scratchCard-control-wrapper{position:relative;margin:0 10%;width:80%}.scratchCard-control-wrapper .scratchCard-blockingLayer{z-index:10;position:absolute;top:0;bottom:0;left:0;right:0}.scratchCard-statusLine{font-size:1.5em;font-weight:700;text-align:center;margin:10px 0}#preview-panel .scratchCardForm{position:absolute}.scratchCardForm{position:fixed;top:2%;right:5%;left:5%;max-height:95%;border:1px solid gray;border-radius:5px;color:#000;z-index:10;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:20px;overflow-y:auto;overflow-x:hidden}.scratchCardPrizeContainer{position:absolute;top:20%;margin:0 15%;left:0;right:0;border-radius:5px;border:1px solid gray;z-index:10}.scratchCardPrizeContainer .thanks-pane{display:none}.scratchCardPrize{text-align:center}.scratchCardPrize .priceHeader{display:none;font-weight:700;text-align:center}.scratchCardPrize .priceText{display:none;font-weight:700;text-align:center;font-size:2em}.scratchCardPrize .priceImage{display:none}.scratchCardPrizeContainer .priceImage{max-height:100px}.scratchCardPrizeContainer .sharerBox{margin:0 auto!important;text-align:center}.scratchCardPrizeContainer .sharerBox>div{display:inline-block}@media (max-width:768px){.scratchCardForm{left:1px;right:1px}.scratchCardForm .recaptcha-wrapper{margin-left:-8px}}.contest-view .participations-search .button-input-group,.contest-view .participations-search .input-group-btn button{border-color:#ecedee}.contest-view .participations-search .input-group-btn button i{color:#555}.contest-view .participations-search input{padding-left:7px}.contest-view .participations-search input::placeholder{color:#999!important}.contest-view .vote-email-popup-body .parsley-errors-list{display:none}.contest-view .contest-control-footer .col-sm-4,.contest-view .contest-control-footer .col-xs-12,.contest-view .contest-control-footer .col-xs-6{padding:0}.contest-view .headerImage img{width:100%}.contest-view .sf-sea .sf-nav li>span{display:inline}.contest-view .uploaded-extra-images .thumbnail{margin-bottom:0}.contest-view .uploaded-extra-images .uploaded-extra-image{margin-bottom:20px}.contest-view .sf-viewport{height:auto!important}.contest-view .sf-viewport .image-upload-container{border:4px solid;margin-bottom:5px;max-width:100%}.contest-view .sf-viewport .image-upload-container img{width:100%}.contest-view .sf-viewport .overlay-image-container .overlay-text{position:absolute;z-index:100;line-height:100%}.contest-view .sf-viewport .overlay-image-container .overlay-text span{line-height:100%}.contest-view .sf-viewport .radio label{margin-right:40px;padding-left:30px}.contest-view .sf-viewport .extraFromElement-box .radio label{margin-left:-10px}.contest-view a.finish-btn.sf-right.sf-btn.sf-btn-finish{font-size:2em;background-color:orange;height:60px;margin-top:-14px;line-height:2em}.contest-view a.finish-btn.sf-right.sf-btn.sf-btn-finish .label{background:0 0}.contest-view .btn-primary.btn-participate,.contest-view .btn-primary.btn-voter,.contest-view .btn-primary.btn-voter.rated:hover{background-color:#ff9122}.contest-view .saving a.finish-btn.sf-right.sf-btn.sf-btn-finish .fa-spinner{display:inline-block!important}.contest-view .btn-primary.btn-voter{padding-left:10px;padding-right:10px}.contest-view .btn-primary.btn-voter.rated{color:green;cursor:default}.contest-view .contest-participation-view .participation-description{overflow-wrap:break-word}.contest-view .participationDetails{position:relative}.contest-view .participationDetails .slide-nav{position:absolute;width:100%;top:0}.contest-view .participationDetails .slide-nav .next,.contest-view .participationDetails .slide-nav .prev{position:absolute;z-index:9;cursor:pointer;transition:opacity .2s;color:#FFF;font-size:3em;text-align:center;font-family:"Varela Round",sans-serif;background-color:rgba(230,230,230,.598039);text-shadow:0 0 15px #777;padding-top:1%}.contest-view .participationDetails .slide-nav .next{right:0}.contest-view .participation-public-data-entry{padding-bottom:15px}.contest-view .preview-header{text-align:center;font-weight:700}.contest-view .category-filter-input-group{margin-bottom:5px}.contest-view .category-filter-input-group button i{margin-left:3px!important;color:#555}.contest-view .category-filter-input-group button.disabled{opacity:.2;visibility:hidden;padding-left:5px}.participations-gallery-list .highlight .highlight-icon{position:absolute;max-width:10%;right:20px;top:5px}.participations-gallery-list .thumbnail-footer .username{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:80%}.participations-gallery-list .thumbnail-footer .username span{padding-left:3px}.participations-gallery-list .thumbnail-footer .rating span{padding-right:3px}.contest-participation-view .medium-view{position:relative}.contest-participation-view .highlight .highlight-icon{position:absolute;max-width:10%;right:3px;top:3px}.app-editor-settings .highlight-icon{max-width:50px}.contest-view.app-type-bodyChallenge textarea{border:1px solid #d2d2d2}.contest-view.app-type-bodyChallenge .uploaded-image .thumbnail{display:inline-block;max-width:100%}.contest-view.app-type-bodyChallenge .thumbnail .username{display:none}.contest-view.app-type-bodyChallenge #tab-contest-overview .thumbnail .caption .text-ellipsis{margin-bottom:10px}.contest-view.app-type-bodyChallenge #tab-contest-overview .thumbnail .caption .multiline-ellipsis{display:none}.welcomePage .welcomePageButtons .share-buttons{min-height:43px}.welcomePage .codeInputContainer{border:1px solid gray;border-radius:5px;padding:15px;width:50%;min-width:300px;margin:auto auto 15px}.welcomePage .codeInputContainer+.error-message{text-align:center;margin-bottom:10px}.welcomePage .codeInputContainer .form-control-wrapper input{text-align:center;font-size:20px;background-image:none;color:#000}.welcomePage .codeInputContainer .form-control-wrapper .floating-label{text-align:center;right:0;font-size:20px;top:3px;color:#000}.welcomePage .codeInputContainer .form-control:focus~.floating-label,.welcomePage .codeInputContainer .form-control:not(.empty)~.floating-label{font-size:9.8px;top:-9.8px}@media (max-width:768px){.welcomePage .btn,.welcomePage .col-lg-1,.welcomePage .col-lg-10,.welcomePage .col-lg-11,.welcomePage .col-lg-12,.welcomePage .col-lg-2,.welcomePage .col-lg-3,.welcomePage .col-lg-4,.welcomePage .col-lg-5,.welcomePage .col-lg-6,.welcomePage .col-lg-7,.welcomePage .col-lg-8,.welcomePage .col-lg-9,.welcomePage .col-md-1,.welcomePage .col-md-10,.welcomePage .col-md-11,.welcomePage .col-md-12,.welcomePage .col-md-2,.welcomePage .col-md-3,.welcomePage .col-md-4,.welcomePage .col-md-5,.welcomePage .col-md-6,.welcomePage .col-md-7,.welcomePage .col-md-8,.welcomePage .col-md-9,.welcomePage .col-sm-1,.welcomePage .col-sm-10,.welcomePage .col-sm-11,.welcomePage .col-sm-12,.welcomePage .col-sm-2,.welcomePage .col-sm-3,.welcomePage .col-sm-4,.welcomePage .col-sm-5,.welcomePage .col-sm-6,.welcomePage .col-sm-7,.welcomePage .col-sm-8,.welcomePage .col-sm-9,.welcomePage .col-xs-1,.welcomePage .col-xs-10,.welcomePage .col-xs-11,.welcomePage .col-xs-12,.welcomePage .col-xs-2,.welcomePage .col-xs-3,.welcomePage .col-xs-4,.welcomePage .col-xs-5,.welcomePage .col-xs-6,.welcomePage .col-xs-7,.welcomePage .col-xs-8,.welcomePage .col-xs-9{padding-left:5px;padding-right:5px}.welcomePage .row{margin-left:-5px;margin-right:-5px}}.welcomePage .welcomePageImg{position:relative}.welcomePage .welcomePageImg .nextButton{position:absolute;bottom:3%;right:3%;display:none}.welcomePage .welcomePageImg img{width:100%}.welcomePage .welcomePageText{padding:20px}.welcomePage .facebook-like-button{width:100%}.welcomePage .facebook-like-button .fb_iframe_widget{width:93px}.welcomePage .facebook-like-button iframe{width:auto!important}.welcomePage .nextButton{text-align:right}.welcomePage .countdown.widget-infobox{float:none}.welcomePage .countdown.widget-infobox .startsIn{font-size:15px;margin-right:15px;font-weight:700;float:left;margin-top:10px}.welcomePage .countdown.widget-infobox .ember-view{float:left}.welcomePage .countdown.widget-infobox .ember-view .infobox{min-width:unset;margin-right:0}.welcomePage .countdown.widget-infobox .ember-view .infobox .txt{min-width:unset}.app-view h1,.main-content .page-content .panel .panel-content .app-view h1{font-family:Lato;font-weight:100;font-size:20px;text-align:center;margin:5px 5px 10px}.app-view .navbar{background-color:transparent;color:#5B5B5B;border:0}.app-view .navbar .navbar-toggle{margin-left:0}@media (min-width:768px){.app-view h1,.main-content .page-content .panel .panel-content .app-view h1{font-size:24px}.app-view .navbar .navbar-collapse.with-sharerBox{padding-right:190px}}.app-view .navbar .navbar-collapse .navbar-nav>li i{padding-right:6px}.app-view .navbar .navbar-collapse .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.app-view .navbar .navbar-collapse .navbar-nav>li>a:hover{background-color:#f5f5f5}.app-view .navbar .sharerBox{position:absolute;right:5px;padding-top:7px;padding-bottom:10px}.app-view .std-contact-form-fields .radio{margin-left:-10px}.form-group.has-error .recaptcha-wrapper>div{border:1px solid red}.statistics-box .questionHeaderText{font-weight:bolder;font-size:1.1em}.html-bar-chart{padding-bottom:20px}.html-bar-chart:not(.initialized) .bar-filled{width:0!important}.html-bar-chart .html-bar-chart-bar{border-bottom:1px solid #d3d3d3;position:relative;height:3em;line-height:3em}.html-bar-chart .html-bar-chart-bar:first-child{border-top:1px solid #d3d3d3}.html-bar-chart .html-bar-chart-bar .bar-label{position:absolute;z-index:2;padding-left:1em;font-weight:900;color:#000}.html-bar-chart .html-bar-chart-bar .bar-value{position:absolute;right:0;z-index:2;padding-right:1em;font-weight:700}.html-bar-chart .html-bar-chart-bar .bar-filled-wrapper{position:absolute;top:0;bottom:0;left:0;right:60px}.html-bar-chart .html-bar-chart-bar .bar-filled{background:rgba(151,187,205,.5);position:absolute;top:0;bottom:0;transition:width 3s ease-out}.app-editor .style-settings .style-group-label:nth-child(n+2){margin-top:10px}.app-editor .copy-from-apps-selection-toogle-button>a{position:absolute;top:8px;right:8px}.app-editor .app-editor-preview>.panel,.app-editor .app-editor-settings>.panel{overflow-y:scroll;max-height:90vh}.app-editor .preview-xs .visible-xs{display:block!important}.app-editor .preview-xs .hidden-xs{display:none}.app-editor .preview-xs .col-sm-offset-3,.app-editor .preview-xs .col-sm-offset-6{margin-left:0}.app-editor .preview-xs .col-xs-6{width:50%}.app-editor .preview-xs .col-xs-12{width:100%}.app-editor .preview-xs .text-xs-right{text-align:right!important}.app-editor .preview-xs .visible-xs-block{display:block!important}.app-editor .edit-off.preview-xs .app-view .navbar-header,.app-size-wrapper.view-xs .navbar-header,.calendar-size-wrapper.view-xs .navbar-header{float:none}.app-editor .edit-off.preview-xs .app-view .navbar-toggle,.app-size-wrapper.view-xs .navbar-toggle,.calendar-size-wrapper.view-xs .navbar-toggle{display:block}.app-editor .edit-off.preview-xs .app-view .navbar .navbar-collapse.collapse,.app-size-wrapper.view-xs .navbar .navbar-collapse.collapse,.calendar-size-wrapper.view-xs .navbar .navbar-collapse.collapse{display:none!important}.app-editor .edit-off.preview-xs .app-view .navbar .navbar-collapse.collapse.with-sharerBox,.app-size-wrapper.view-xs .navbar .navbar-collapse.collapse.with-sharerBox,.calendar-size-wrapper.view-xs .navbar .navbar-collapse.collapse.with-sharerBox{padding-right:15px}.app-editor .edit-off.preview-xs .app-view .navbar .navbar-collapse.collapse.in,.app-size-wrapper.view-xs .navbar .navbar-collapse.collapse.in,.calendar-size-wrapper.view-xs .navbar .navbar-collapse.collapse.in{display:block!important}.app-editor .edit-off.preview-xs .app-view .navbar .navbar-collapse li,.app-editor .edit-off.preview-xs .app-view .navbar .navbar-collapse ul,.app-size-wrapper.view-xs .navbar .navbar-collapse li,.app-size-wrapper.view-xs .navbar .navbar-collapse ul,.calendar-size-wrapper.view-xs .navbar .navbar-collapse li,.calendar-size-wrapper.view-xs .navbar .navbar-collapse ul{float:none!important}.standardElements .option .switch-description-label{min-width:200px}.standardElements .option .switch-description-label-2{padding-left:10px;width:60px;display:inline-block}.panel-integrations .integration_logo{width:30px;margin-right:10px}.panel-integrations.panel-mailchimp .integration_logo{width:auto;height:35px;left:5px}.panel-integrations.panel-paypal .integration_logo{width:auto;height:35px}.panel-integrations.panel-paypal .paypal-error{padding-left:20px}.panel-integrations.panel-paypal .info-box{margin:30px}.panel-integrations.panel-googleanalytics .integration_logo{height:55px;margin:-18px -18px -18px -10px;width:auto}.panel-integrations.panel-episerver .integration_logo,.panel-integrations.panel-inxmail .integration_logo{height:20px;vertical-align:top;width:auto}.panel-integrations.panel-episerver .episerver-clients{margin-top:10px}.panel-integrations.panel-episerver .episerver-clients .episerver-client{padding-bottom:5px}.panel-integrations.panel-episerver .episerver-clients .episerver-client i{padding-left:10px}.panel-integrations.panel-episerver form label{margin-bottom:10px}.panel-integrations.panel-episerver form .row{padding-bottom:10px}.panel-integrations.panel-episerver .status-line .list-ids{padding-left:18px;color:gray;font-size:.8em}.panel-integrations.panel-episerver .episerver-recipient-list-selector>div{margin-bottom:5px}.panel-integrations.panel-emarsys .integration_logo{height:40px;margin-top:-11px;width:auto}.panel-integrations .status-line{margin-bottom:10px}.pagination-search-box{margin-bottom:20px}.pagination-search-box .totalCount{font-size:12px;margin-top:6px;display:inline-block}.pagination-component .pagination{margin:0}.pagination-component .pagination li a.active{font-weight:700;color:#000}.widget-member .img-responsive{max-height:80px}.participation-data-view th{padding-right:20px}.participation-data-view img{margin-top:15px}.generating-download-panel .generating-header{text-align:center}.generating-download-panel .filename{margin-top:10px;text-align:center;font-size:1.5em}.app-statistics{position:relative}.statistics-timeframe .form-group{width:110px}.statistics-timeframe .form-group.till{margin-left:auto}.statistics-revert{font-size:16px;position:absolute;top:5px;right:5px;cursor:pointer}.mapping-conditions{padding-left:15px;font-size:.8em;padding-bottom:5px}.mapping-conditions label{padding-left:10px}#platform-switcher>a>i{margin-top:18px;padding-right:3px}#platform-switcher .dropdown-menu{max-height:90vh;overflow:auto}.main-content .page-content .row-flex{display:flex;flex-wrap:wrap}.main-content .page-content .row-flex>div{margin-bottom:20px}.main-content .page-content .row-flex>div>.panel{height:100%;margin:0}.emails-editor-form .card{overflow:visible}.duration-timer{display:block;font-size:1em;padding-top:3px}.duration-timer .duration-minutes.is-zero{display:none}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.btn-primary:not(.btn-link):not(.btn-flat):not(.winWheelButton .btn){background-color:#00818f!important;color:#fff!important}.winWheelButton .btn-primary.btn{background-color:#00818f;color:#fff}.btn-primary:hover:not(.btn-link):not(.btn-flat):not(.winWheelButton .btn),.winWheelButton .btn-primary.btn:hover{background-color:#016873!important;color:#fff!important}.btn-default{background-color:#e0e6eb!important;color:#5c6670!important}.btn-default:hover{background-color:#dde4e9!important;border-color:#dde4e9!important;color:#5c6670!important}a{color:#00818f}a:active,a:hover{color:#016873}.form-control-wrapper .floating-label{color:#757575}.form-group input.form-control:focus~.floating-label{color:#00818f}.form-control-wrapper .form-control:invalid{background-image:linear-gradient(#f44336,#f44336),linear-gradient(#949494,#949494)}.form-group .form-control:focus,.form-group-default .form-control:focus{background-image:linear-gradient(#00818f,#00818f),linear-gradient(#949494,#949494)}.select2-default{color:#6b6b6b!important}.duration-timer.label{background-color:#767676}.drag-container .drop-count .label{background-color:#757575}.---btn-start-wrapper .btn-start .btn.btn-rounded.btn-white.btn-lg{color:rgba(0,0,0,.84)}