.truncate-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.truncate-text--2{-webkit-line-clamp:2}.truncate-text--3{-webkit-line-clamp:3}.icon-checkbox,.custom-checkbox .icon-checkbox{display:block;position:absolute;left:-3px;top:-2px}.icon-checkbox:before,.custom-checkbox .icon-checkbox:before,.icon-checkbox:after,.custom-checkbox .icon-checkbox:after{content:"";display:inline-flex;position:absolute;left:0;background-size:24px 24px;height:24px;width:24px}.icon-checkbox:before,.custom-checkbox .icon-checkbox:before{content:"";background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/icon-checkbox-empty.svg)}.icon-checkbox:after,.custom-checkbox .icon-checkbox:after{content:"";background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/check-icon.svg);visibility:hidden}[data-input-custom-checkbox]{cursor:pointer}[data-input-custom-checkbox] input{display:none}[data-input-custom-checkbox]:before,[data-input-custom-checkbox]:after{content:"";background-size:24px 24px;height:24px;width:24px}[data-input-custom-checkbox]:before{background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/icon-checkbox-empty.svg);display:inline-block}[data-input-custom-checkbox]:after{display:none;background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/check-icon.svg)}[data-input-custom-checkbox].is-checked:before,[data-input-custom-checkbox].checked:before{display:none}[data-input-custom-checkbox].is-checked:after,[data-input-custom-checkbox].checked:after{display:inline-block}.form-control--checkbox{position:relative;overflow:hidden;cursor:pointer}.form-control--checkbox input{position:absolute;left:-24px}.form-control--checkbox input:checked+label:before{display:none}.form-control--checkbox input:checked+label:after{display:inline-flex}.form-control--checkbox label{padding-left:24px;cursor:pointer}.form-control--checkbox label:before,.form-control--checkbox label:after{content:"";position:absolute;left:0;background-size:24px 24px;height:24px;width:24px}.form-control--checkbox label:before{background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/icon-checkbox-empty.svg);display:inline-flex}.form-control--checkbox label:after{background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/check-icon.svg);display:none}.modal-payment-listing .modal-dialog{max-width:900px}.pricing-table{overflow-x:auto}.pricing-table table{width:100%;padding:5px;border-collapse:collapse;overflow-x:auto;white-space:nowrap}.pricing-table tbody tr:nth-child(even) td{background-color:#f8f8f8}.pricing-table tbody tr:last-child td{border-bottom:3px solid #e7e8e9}.pricing-table th{padding:5px;border-bottom:3px solid #e7e8e9}.pricing-table td{padding:10px 5px}.pricing-table .button{height:34px;background-color:#e40046}.pricing-table .button[disabled]{opacity:.8;filter:grayscale(1);cursor:not-allowed}.pricing-table--pagination ul li{display:inline-block;line-height:1;font-size:14px;margin:0 3px}.pricing-table--pagination__number{cursor:pointer;font-size:14px;font-weight:bold;display:block;min-width:32px;height:32px;line-height:32px;vertical-align:middle;text-align:center;color:#212121;padding:0 2px;border-radius:3px;transition:background-color .2s,color .2s}.pricing-table--pagination__number.active,.pricing-table--pagination__number:hover{background-color:#e40046;color:#fff}.cursor-pointer{cursor:pointer}.my-advertisements-common-questions-modal-collapse-wrapper .question-arrow{width:12px;height:auto;transform:rotate(90deg)}.my-advertisements-common-questions-modal-collapse-wrapper .question-title.collapsed .question-arrow{transform:rotate(270deg)}.popover.bs-popover-top .arrow::after,.popover.bs-tooltip-top .arrow::after,.tooltip.bs-popover-top .arrow::after,.tooltip.bs-tooltip-top .arrow::after{border-top-color:#000}.popover.bs-popover-bottom .arrow::after,.popover.bs-tooltip-bottom .arrow::after,.tooltip.bs-popover-bottom .arrow::after,.tooltip.bs-tooltip-bottom .arrow::after{border-bottom-color:#000}.popover.bs-popover-left .arrow::after,.popover.bs-tooltip-left .arrow::after,.tooltip.bs-popover-left .arrow::after,.tooltip.bs-tooltip-left .arrow::after{border-left-color:#000}.popover.bs-popover-right .arrow::after,.popover.bs-tooltip-right .arrow::after,.tooltip.bs-popover-right .arrow::after,.tooltip.bs-tooltip-right .arrow::after{border-right-color:#000}.popover .popover-body,.popover .tooltip-inner,.tooltip .popover-body,.tooltip .tooltip-inner{background:#000;color:#fff;padding:5px}html.my-advertisements-page:before{width:100%;border:0}html.my-advertisements-page #content{width:100%;max-width:1170px;margin-left:auto;margin-right:auto}html.my-advertisements-page ul{list-style:none}html.my-advertisements-page button{border:0;outline:0}html.my-advertisements-page .flashMessagesContainer .msgButton .bub2 p{margin:16px 0}html.my-advertisements-page .flashMessagesContainer .msgButton .seda{border:0;background-color:#fff;padding-right:0}html.my-advertisements-page .flashMessagesContainer .msgButton p.inputy{margin:20px 0 0 0}html.my-advertisements-page .flashMessagesContainer .msgButton p.inputy .button{position:static;height:38px;line-height:38px}html.my-advertisements-page .flashMessagesContainer .msgButton p.inputy .btn_close{position:static;white-space:nowrap}html.my-advertisements-page .flashMessagesContainer .msgButton input{font-size:16px}html.my-advertisements-page .flashMessagesContainer .msgButton fieldset p.check{margin-right:20px}html.my-advertisements-page .flashMessagesContainer .msgButton fieldset p.check input{position:relative;top:2px}@media(max-width: 576px){html.my-advertisements-page .flashMessagesContainer .msgButton fieldset p.check{float:none;margin-right:0;margin-left:20px}}html.my-advertisements-page .flashMessagesContainer .msgButton p#zabudnute{height:auto;margin:5px 0 16px 0}html.my-advertisements-page .flashMessagesContainer .msgButton label.pass,html.my-advertisements-page .flashMessagesContainer .msgButton #pass,html.my-advertisements-page .flashMessagesContainer .msgButton fieldset{width:100% !important}html.my-advertisements-page .flashMessagesContainer data[inputPassword]{font-size:16px}html.my-advertisements-page .flashMessagesContainer .btn_close.x{background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/icon-close-dark.svg);background-position:0;background-repeat:no-repeat;top:10px !important;right:10px !important;width:24px;height:24px}html.my-advertisements-page .flashMessagesContainer .btn_close.x:hover{background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/icon-close-dark.svg);background-position:0;background-repeat:no-repeat;background-color:transparent !important}html.my-advertisements-page .modal-content--password__input{height:38px;width:150px;font-weight:400;color:#212529;padding:.375rem 8px;border:solid 2px #dadbe5;border-radius:3px;line-height:1}html.my-advertisements-page .modal-content--password__show-pass{font-size:14px;cursor:pointer}html.my-advertisements-page .modal-content--password__confirm{width:130px;height:36px;padding:0;font-size:16px}html.my-advertisements-page .modal-confirm-box button[type=submit]{font-size:14px}html.my-advertisements-page .modal-confirm-box .btn_close.button{width:170px;max-width:100%;background-color:#222}html.my-advertisements-page .modal-confirm-box .btn_close.button:hover{background-color:#3c3c3c !important}html.my-advertisements-page .modal-cardpay-deactivation{text-align:center;line-height:22px}html.my-advertisements-page .search-heading h1{font-weight:bold}.cardpay-ui-popup .cardpay-ui-header-info-content-img{display:none}.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.my-advertisements{border-top:none !important;border-bottom:none !important}.my-advertisements button{text-shadow:none}.my-advertisements .advertisement-photo{overflow:hidden}.my-advertisements .advertisement-photo--box{width:370px}@media(max-width: 1199px){.my-advertisements .advertisement-photo--box{width:310px}}@media(max-width: 576px){.my-advertisements .advertisement-photo--box{width:100%}}.my-advertisements .advertisement-photo--box .label--box{width:100%;position:absolute;z-index:1;left:0;top:0;padding:15px}.my-advertisements .advertisement-photo--box .label--item{float:left;font-size:13px;line-height:20px;height:24px;padding:2px 10px;border-radius:2px;margin-right:7.5px;color:#fff}.my-advertisements .advertisement-photo--box .label--top{background-color:#c3003c}.my-advertisements .advertisement-photo--box .label--photo{background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/icon-photo-white.svg);background-repeat:no-repeat;background-position-y:50%;padding-right:4px;padding-left:0;width:46px;background-position-x:2px;text-align:right;background-color:rgba(0,0,0,.7)}.my-advertisements .advertisement-photo--box .label--photo-box{width:18px;display:block;text-align:center;margin-left:auto}.my-advertisements .advertisement-photo--box .label--video{background-color:rgba(0,0,0,.7);background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/icon-play.svg);background-repeat:no-repeat;background-position-x:9px;width:46px;background-position-y:50%;padding-left:30px}.my-advertisements .advertisement-photo--box .label--discount{background-color:rgba(22,187,19,.7)}.my-advertisements .advertisement-photo--box .label--reservation{background-color:#e40046}.my-advertisements .advertisement-photo--box .label--follow{width:30px;height:30px;padding:0;margin:-6px -6px 0 0;float:right;cursor:pointer}.my-advertisements .my-advertisement{background-color:transparent;border-bottom:1px solid #dadbe5}.my-advertisements .my-advertisement--content-info{overflow:hidden;color:#222}.my-advertisements .my-advertisement--wrapper{width:100%;background-color:transparent !important;opacity:1 !important}@media(max-width: 991px){.my-advertisements .my-advertisement--wrapper{width:100% !important;border-right:none !important}}.my-advertisements .my-advertisement--image{float:none;margin-right:auto;border:none !important}.my-advertisements .my-advertisement--image a{width:auto;height:auto}.my-advertisements .my-advertisement--title{font-size:24px;font-weight:bold;color:inherit}.my-advertisements .my-advertisement--title a{color:inherit;font-size:inherit;max-width:460px}.my-advertisements .my-advertisement--info__text{font-size:12px;line-height:1rem;height:1rem;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.my-advertisements .my-advertisement--info__icon{margin-bottom:3px;margin-left:-1px;margin-right:6px}.my-advertisements .my-advertisement--info__real-estate-icon{background-color:#fff;height:36px;width:36px;border:solid 1px #dadbe5}.my-advertisements .my-advertisement--content-text .truncate-text{max-width:452px}.my-advertisements .my-advertisement--short-info-content{max-width:200px;overflow:hidden;text-overflow:ellipsis;line-height:1.3;padding-left:7px}@media(max-width: 1020px){.my-advertisements .my-advertisement--short-info-content{max-width:160px}}@media(max-width: 991px){.my-advertisements .my-advertisement--short-info-content{max-width:100%}}.my-advertisements .my-advertisement--short-info-content>*{font-size:10px;color:inherit}.my-advertisements .my-advertisement--short-info-content__full-text{max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:inherit}.my-advertisements .my-advertisement--add-date{width:58px}@media(max-width: 767px){.my-advertisements .my-advertisement--real-estate-panel{position:absolute;right:0;bottom:5px}}.my-advertisements .my-advertisement--price-panel{overflow:hidden;white-space:nowrap;color:#212121;font-size:18px;line-height:1.2;font-weight:bold}.my-advertisements .my-advertisement--price-panel__unit{font-size:11px;font-weight:normal;color:#3b393c;display:block}.my-advertisements .my-advertisement--info-panel{width:270px;min-width:270px;opacity:1 !important;padding:3px 0 0 15px;overflow:initial;border-left:1px solid #dadbe5}@media(max-width: 991px){.my-advertisements .my-advertisement--info-panel{border-left:none}}.my-advertisements .my-advertisement--info-panel .moj-inzerat-info-label,.my-advertisements .my-advertisement--info-panel .moj-inzerat-info-value{font-size:14px !important;width:auto !important;color:#222 !important}.my-advertisements .my-advertisement--info-panel .moj-inzerat-info-label strong,.my-advertisements .my-advertisement--info-panel .moj-inzerat-info-value strong{color:#222 !important}.my-advertisements .my-advertisement--info-panel .moj-inzerat-info-value{padding-left:5px !important;font-weight:normal}@media(max-width: 370px){.my-advertisements .my-advertisement--info-panel__wrapper{display:block !important}.my-advertisements .my-advertisement--info-panel__wrapper>*{display:block !important}}@media(max-width: 991px){.my-advertisements .my-advertisement--info-panel{width:100%}}.my-advertisements .my-advertisement--subscribe-info-icon{padding:4px;background-color:#3c7fcd;border-radius:3px}.my-advertisements .my-advertisement.neaktiv .my-advertisement--content-info,.my-advertisements .my-advertisement.neaktiv .my-advertisement--price-panel{color:#a2a3ae}.my-advertisements .my-advertisement.neaktiv .action-activate{border-radius:3px;border:1px solid #e40046;font-size:14px;padding:7px 15px;width:100%;max-width:200px;display:inline-block;color:#e40046 !important;font-weight:bold;text-align:center}.my-advertisements .my-advertisement.neaktiv .action-activate:hover{text-decoration:none}@media(max-width: 991px){.my-advertisements .my-advertisement.neaktiv .action-activate{position:relative}}@media(max-width: 370px){.my-advertisements .my-advertisement.neaktiv .action-activate{max-width:none;bottom:0;margin-top:1rem !important}}.my-advertisements .my-advertisement--label-text{padding:6px 12px;font-size:14px;border-radius:3px;color:#fff;text-transform:uppercase;font-weight:bold;text-align:center;text-shadow:none}.my-advertisements .my-advertisement--label-top{border-bottom:1px solid #dadbe5}.my-advertisements .my-advertisement--label-top .action-enhance:hover{text-decoration:none}.my-advertisements .my-advertisement--label-top .my-advertisement--label-text{background-color:#a2a3ae}.my-advertisements .my-advertisement--label-premium .action-enhance:hover{text-decoration:none}.my-advertisements .my-advertisement--label-premium .my-advertisement--label-text{background-color:#a2a3ae}.my-advertisements .my-advertisement--label-publish .action-enhance:hover{text-decoration:none}.my-advertisements .my-advertisement--label-publish .my-advertisement--label-text{background-color:#212121}.my-advertisements .my-advertisement--switch-button{position:relative;display:inline-block;width:36px;height:20px;margin-bottom:0}.my-advertisements .my-advertisement--switch-button input{opacity:0;width:0;height:0}.my-advertisements .my-advertisement--switch-button__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#dadbe5;border-radius:34px;-webkit-transition:.4s;transition:.4s}.my-advertisements .my-advertisement--switch-button__slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;-webkit-transition:.4s;transition:.4s}.my-advertisements .my-advertisement--preview-img{width:44%;height:auto}.my-advertisements .my-advertisement--state__active.my-advertisement--label-top .my-advertisement--label-text{background-color:#e40046}.my-advertisements .my-advertisement--state__active.my-advertisement--label-premium .my-advertisement--label-text{background-color:#894b9d}.my-advertisements .my-advertisement--state__active .my-advertisement--switch-button__slider{background-color:#8ab71c;box-shadow:0 0 1px #8ab71c}.my-advertisements .my-advertisement--state__active .my-advertisement--switch-button__slider:before{transform:translateX(16px)}.my-advertisements .my-advertisement__options{z-index:2}.my-advertisements .my-advertisement__options--menu{display:none;width:148px;background:#fff;border-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);top:25px}.my-advertisements .my-advertisement__options--menu__item{font-size:12px;color:#212121;border-bottom:1px solid #dadbe5;transition:background .3s;cursor:pointer}.my-advertisements .my-advertisement__options--menu__item a[href],.my-advertisements .my-advertisement__options--menu__item button,.my-advertisements .my-advertisement__options--menu__item span{color:inherit;display:block;width:100%;display:block;text-align:left;background:inherit;padding:8px}.my-advertisements .my-advertisement__options--menu__item a[href]:hover,.my-advertisements .my-advertisement__options--menu__item a[href]:focus,.my-advertisements .my-advertisement__options--menu__item button:hover,.my-advertisements .my-advertisement__options--menu__item button:focus,.my-advertisements .my-advertisement__options--menu__item span:hover,.my-advertisements .my-advertisement__options--menu__item span:focus{text-decoration:none}.my-advertisements .my-advertisement__options--menu__item:hover,.my-advertisements .my-advertisement__options--menu__item:focus{background-color:#dadbe5}.my-advertisements .my-advertisement__options--btn,.my-advertisements .my-advertisement__options--link{cursor:pointer;font-size:12px}.my-advertisements .my-advertisement__options.active .my-advertisement__options--menu{display:block}.my-advertisements--empty__head{font-size:18px}.inzerat .advertisement-photo img,.report-item .report-item-photo img{opacity:1}.anonym-advertisemens .search-heading{height:auto !important}.anonym-advertisemens .search-heading h1{float:none}.anonym-advertisemens .my-ads-form{border-radius:3px;display:block;border:1px solid #dadbe5;padding:0 5px 10px;background-color:#f9f9f9}.anonym-advertisemens .my-ads-form label{font-size:12px !important;color:#212121 !important;font-weight:bold}.anonym-advertisemens .my-ads-form .input{width:100% !important;padding:10px}.anonym-advertisemens .my-ads-form .input input{box-sizing:border-box;width:100% !important;height:48px !important;padding:15px 10px !important;border-radius:3px;border:solid 2px #dadbe5;font-size:16px}.anonym-advertisemens .my-ads-form .my-ads-button{width:100% !important;height:48px !important;padding:15px 10px !important;background-color:#e40046 !important;color:#fff !important;border-radius:3px;font-weight:bold;font-size:16px;border:none;font-family:inherit;line-height:1;text-shadow:none}.modal-advertisement .modal-title{position:relative;max-width:285px;margin:auto;font-size:18px;padding:0 !important;margin-bottom:6px !important;text-align:left !important}.modal-advertisement .modal-dialog{max-width:560px}@media(max-width: 576px){.modal-advertisement .modal-dialog{max-width:310px}}.modal-advertisement__text{max-width:360px}.modal-advertisement__text-medium{font-size:14px !important;max-width:285px;margin:auto;text-align:left !important}.modal-advertisement__text-small{color:#a2a3ae;max-width:458px;line-height:1.5;font-size:12px;display:block}.modal-advertisement__img{max-width:285px;width:100%}.modal-advertisement--premium .modal-advertisement__text .required{color:#894b9d}.modal-advertisement__list--helper{position:relative;width:285px;margin:auto}.modal-advertisement__list--wrapper{position:absolute;right:0;width:265px;border-radius:3px;padding:24px 20px;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);background-color:#fff}@media(max-width: 576px){.modal-advertisement__list--wrapper{left:0;margin:0 -3px}}.modal-advertisement__list--title{font-size:14px}.modal-advertisement__list--info{padding:0;margin:0;list-style:none}.modal-advertisement__list--info li{position:relative;max-width:230px;font-size:12px;line-height:1.5;padding-left:25px;margin-bottom:18px}.modal-advertisement__list--info li:before{content:"";position:absolute;width:24px;height:24px;left:-6px;top:-4px;background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/icon-success-green.svg);background-position-x:0;background-position-y:0;background-repeat:no-repeat;background-size:24px}.modal-advertisement__list--info li:last-of-type{margin-bottom:0}.modal-advertisement__info-icon{position:absolute;top:0;right:0;cursor:pointer}.modal-advertisement .modal-list-overlay{background-color:rgba(255,0,0,.56)}form#myAdsForm .search-heading{padding-left:0;height:auto !important;margin-right:0}form#myAdsForm .search-heading h1{font-size:24px;margin-bottom:0;line-height:normal}@media(max-width: 550px){form#myAdsForm .search-heading h1{display:block;float:none;margin-bottom:15px}}form#myAdsForm .search-heading .tabs{position:relative;right:0}form#myAdsForm .search-heading .tabs li{float:left;margin-left:0 !important;margin-right:-1px !important}form#myAdsForm .search-heading .tabs li a{border-radius:0}form#myAdsForm .search-heading .tabs li:first-child a{border-radius:4px 0 0 4px}form#myAdsForm .search-heading .tabs li:last-child a{border-radius:0 4px 4px 0}form#myAdsForm .search-heading .tabs a{display:block;color:#3c7fcd !important;background-color:#fff !important;border:solid 1px #dadbe5 !important;font-size:14px !important;padding:6px 10px}form#myAdsForm .search-heading .tabs a.active{background-color:#3c7fcd !important;color:#fff !important;border-color:#3c7fcd !important}@media(max-width: 360px){form#myAdsForm .search-heading .tabs a{height:auto !important;padding:9px 10px;font-size:12px !important;line-height:1 !important}}[data-modal-list-wrapper] [data-modal-list-info]{opacity:0;visibility:hidden;transform:translateY(-30px);transition:opacity .3s,visibility .3s,transform .3s}[data-modal-list-wrapper].active [data-modal-list-info]{opacity:1;visibility:visible;transform:translateY(0)}html.default-page body form#myAdsForm button.button{padding:0;width:100% !important;text-shadow:none}html.default-page body form#myAdsForm button.button:disabled{cursor:not-allowed}.icon-default-logo{background-color:#fff;height:42px;width:42px;border:solid 1px #dadbe5}.modal-body.modal--loading:before{content:"";width:162px;background-image:url(https://s.aimg.sk/nehnutelnosti/dist/assets/stylesheets/img/dot-loading.svg);background-position-x:40px;background-position-y:-29px;background-repeat:no-repeat;background-size:140px;z-index:1041;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute}.modal-offer-end .form-group{margin-bottom:1.5rem}.modal-offer-end__button{background-color:#e40046 !important}.modal-offer-end__button:hover{background-color:#f23057 !important}.modal-offer-end__buttons.disable-close-btn .modal-offer-end__close-button{display:none}.modal-offer-end [data-realized-price-field]{position:relative}.modal-offer-end [data-realized-price-field].error input{border-color:#e40046}.modal-offer-end [data-realized-price-field].error:after{content:"Maxim\E1lny rozptyl ceny je 20 %";color:#e40046;display:block;position:absolute;bottom:-19px;left:0;font-size:13px;font-weight:bold}.modal-offer-end [data-realized-price-field]{display:block}.modal-offer-end [data-realized-price-field].checked{display:none}.modal-offer-end [data-offer-end-textarea-field]{display:none}.modal-offer-end [data-offer-end-textarea-field].checked{display:block}.modal-offer-end [data-offer-end-submit-text]{margin-top:5px;color:#e40046;display:block;font-size:13px;font-weight:bold}.modal-offer-end textarea[disabled]{background-color:#e9ecef;opacity:1}.modal-offer-end.modal-offer-end-content{max-width:700px;margin:auto}.custom-checkbox{position:relative;overflow:hidden;cursor:pointer;padding:0 0 0 24px;margin-top:15px;font-size:14px}.custom-checkbox label{font-size:14px;cursor:pointer}.custom-checkbox label.checked .icon-checkbox:before{visibility:hidden}.custom-checkbox label.checked .icon-checkbox:after{visibility:visible}.custom-checkbox.checked .icon-checkbox:before{visibility:hidden}.custom-checkbox.checked .icon-checkbox:after{visibility:visible}.custom-checkbox input[type=checkbox]{visibility:hidden;position:absolute}body>span.title{display:none}