@font-face{font-family:qanelas;src:url(../fonts/QanelasRegular.woff2) format('woff2'),url(../fonts/QanelasRegular.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}@font-face{font-family:qanelas;src:url(../fonts/QanelasMedium.woff2) format('woff2'),url(../fonts/QanelasMedium.woff) format('woff');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}@font-face{font-family:qanelas;src:url(../fonts/QanelasSemiBold.woff2) format('woff2'),url(../fonts/QanelasSemiBold.woff) format('woff');font-weight:600;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}@font-face{font-family:qanelas;src:url(../fonts/QanelasBold.woff2) format('woff2'),url(../fonts/QanelasBold.woff) format('woff');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}@font-face{font-family:qanelas;src:url(../fonts/QanelasExtraBold.woff2) format('woff2'),url(../fonts/QanelasExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}@font-face{font-family:qanelas;src:url(../fonts/QanelasHeavy.woff2) format('woff2'),url(../fonts/QanelasHeavy.woff) format('woff');font-weight:900;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;overflow-x:hidden}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;background:#f8f8f8;font-family:qanelas}*{box-sizing:border-box}*:after,*:before{box-sizing:border-box}article,figcaption,figure,footer,header,aside,main,nav,section{display:block}a{text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}a:active,a:hover{outline-width:0}img{display:inline-block;max-width:100%;height:auto;vertical-align:middle;border-style:none}figure{margin:0}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0;padding:0}ul,ol{margin:0;padding:0;list-style-type:none}input{border:0;border-radius:0;background:inherit}input[type=text],input[type=password],input[type=email],input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,select:focus{outline:0}select{text-indent:1px;text-overflow:'';border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}button,input,select,textarea{font:inherit;margin:0}button,input{overflow:visible}button,[type=submit]{padding:0;cursor:pointer;border:0;outline:0;background-color:transparent;-webkit-appearance:button}button::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}::-webkit-input-placeholder{opacity:.54;color:inherit}textarea{overflow:auto}button,select{text-transform:none}table{border-spacing:0;border-collapse:collapse;table-layout:fixed}td{padding:0}iframe{border-width:0;background-color:transparent}iframe.nosroll{overflow:hidden}.clear:before,.clear:after{display:table;content:' '}.clear:after{clear:both}.left{text-align:left!important}.right{text-align:right!important}.nowrap{white-space:nowrap}.buttons{text-align:center}.row{margin:0 -15px}.row:before{display:table;content:" "}.row:after{display:table;content:" ";clear:both}.text-center{text-align:center}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{float:left;min-height:1px;padding:0 15px}.col-1{width:8.33333333%}.col-2{width:16.66666667%}.col-3{width:25%}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-6{width:50%}.col-6.centered{float:none;margin-right:auto;margin-left:auto}.col-7{width:58.33333333%}.col-8{width:66.66666667%}.col-9{width:75%}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-12{width:100%}.pull-left{float:left}.pull-center{float:none;margin:0 auto}.pull-right{float:right}.btn{height:35px;padding:0 20px;line-height:35px;display:inline-block;text-align:center;font-weight:700;font-style:normal;transition:all .2s ease-in;text-decoration:none!important;cursor:pointer;border-radius:3px}.btn.small{height:30px;line-height:30px;padding:0 15px;font-size:15px}.btn.large{height:54px;padding:0 30px;line-height:54px;font-size:19px}.btn.full{width:100%}.btn.primary{color:#fff;background:#de2475}.btn.primary:hover{background:#c7143b}.btn.secondary{color:#fff;background:#6699a8}.btn.secondary:hover{background:#4e7c8a}.btn.blue{color:#fff;background:#3b5998}.btn.blue:hover{background:#2a4379}.btn.green{color:#fff;background:#43a047}.btn.green:hover{background:#238027}.btn.red{color:#fff;background:#c62828}.btn.red:hover{background:#a60808}.btn.gray{color:#000;background:#e7e7e7}.btn.gray:hover{background:#c1c0c0}.btn.disabledBtn{pointer-events:none;opacity:.7;filter:saturate(.8)}.content{width:92%;max-width:1170px;margin:0 auto}.content.max-1200{max-width:1200px}.content.max-1030{max-width:1030px}.content.max-770{max-width:770px}.content.max-450{max-width:450px}.content.max-370{max-width:370px}.content.max-400{max-width:400px}.mb-50{margin-bottom:50px}.content hr{border:0;height:1px;margin:10px 0 40px;background:#de2475}main ul{text-align:left}main ul li{position:relative;margin:0 0 10px}main .content ul{margin-left:15px}main .campaign-types .col-6{font-size:.8em}main .campaign-types ul{margin-top:15px;margin-left:25px}main ul li:before{content:'';width:5px;height:5px;display:block;position:absolute;left:-17px;top:6px;background:#de2475;border-radius:50%}main .campaign-page ul li:before{left:0}main .campaign-page ul li{padding-left:17px}.hashtag{font-weight:600;font-size:25px;display:block;margin-top:15px}#wrapper{min-height:100%;position:relative}.category{background-repeat:no-repeat}.category-social{background-image:url(../images/category-social.svg)}.category-animals,.category-animalprotection{background-image:url(../images/category-animals.svg);background-size:contain}.category-environment{background-image:url(../images/category-environment.svg)}.category-education{background-image:url(../images/category-education.svg)}.category-sport{background-image:url(../images/category-sport.svg)}.category-health{background-image:url(../images/category-health.svg)}.category-other{background-image:url(../images/category-other.svg)}.category-religion{background-image:url(../images/category-religion.svg)}.category-defenders{background-image:url(../images/category-defenders.svg)}.category-culture{background-image:url(../images/category-culture.svg)}.type{background-repeat:no-repeat}.type-community{background-image:url(../images/type-community.svg)}.type-matchfunding{background-image:url(../images/type-matchfunding.svg)}.type-creditcard{background-image:url(../images/type-creditcard.svg)}.type-phone{background-image:url(../images/type-phone.svg)}.type-one-percent{background-image:url(../images/type-one-percent.svg)}.type-lottery{background-image:url(../images/type-lottery.svg)}.gradient-bg{background-image:-moz-linear-gradient( 0deg,rgb(222,36,117) 0%,rgb(238,52,83) 58%,rgb(253,67,48) 100%);background-image:-webkit-linear-gradient( 0deg,rgb(222,36,117) 0%,rgb(238,52,83) 58%,rgb(253,67,48) 100%);background-image:-ms-linear-gradient( 0deg,rgb(222,36,117) 0%,rgb(238,52,83) 58%,rgb(253,67,48) 100%)}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.tutVideo{width:100%;margin:20px auto;height:auto;max-width:770px;display:block}form{margin:0 0 20px}form h4{margin:10px 0;font-size:17px;font-weight:600}form .or{display:block;line-height:50px;font-size:15px;font-weight:600;text-align:center}form .group{position:relative;margin:0 0 20px}form .group label{display:block;font-size:16px;font-weight:600;margin:0 0 10px}form .group label .req{font-weight:700;color:#de2475;font-size:150%;margin-right:4px;position:relative;top:2px}form input[type=number]::-webkit-outer-spin-button,form input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}form input[type=text],form input[type=password],form input[type=email],form input[type=number]{width:100%;max-width:100%;height:56px;padding:0 10px;display:block;background:#fff;border:1px solid #cacaca;font-size:14px;font-weight:500;color:#5f5f5f;border-radius:5px}form input.readonly{background:#dadada;color:#000;font-size:18px}form textarea{width:100%;min-height:150px;padding:10px;background:#fff;border:1px solid #cacaca;outline:0;resize:vertical;font-size:14px;font-weight:500;color:#5f5f5f}form input[disabled],form textarea[disabled]{cursor:not-allowed;background:#f5f5f5}form .error input,form .error textarea{border:1px solid #de2475}form .radio{margin:0 15px 0 0!important;display:inline-block!important}form .radio input[type=radio]{position:absolute;left:-9999px}form .radio input{display:inline-block;vertical-align:middle}form .radio .frame{width:18px;height:18px;margin:0 5px 0 0;display:inline-block;position:relative;border:1px solid #cacaca;border-radius:50%;background:#fff;vertical-align:middle}form .radio input:checked+.frame:before{content:'';width:8px;height:8px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#de2475}form .radio span{font-weight:400;cursor:pointer}form .checkbox{margin:15px 15px 0 0!important;display:inline-block!important}form .checkbox input{position:absolute;left:-9999px}form .checkbox .frame{width:16px;height:16px;margin:0 10px 0 0;float:left;position:relative;border:1px solid #cacaca;background:#fff}form .checkbox input:checked+.frame:before{content:'';width:7px;height:7px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#de2475}form .checkbox span{margin-left:30px;display:block;font-weight:400}form .group .deadline_extension{margin-top:0!important;margin-bottom:10px!important}form .gallery-input{float:left;margin:0 15px 15px;text-align:center}form .gallery-input label{width:170px;height:170px;display:block;background:url(../images/gallery-input-bg.png) center center no-repeat #cacaca;background-size:57px;overflow:hidden;cursor:pointer;position:relative}form .gallery-input label .preview{width:100%;height:100%;background:center center no-repeat;background-size:cover}form .gallery-input label input{width:100%;height:100%;opacity:0;position:absolute;left:0;top:0}form .gallery-input .btn{visibility:hidden}form select{width:100%;height:56px;padding:0 10px;background:url(../images/select-arrow.png) 95% center no-repeat #fff;background-size:8px auto;border:1px solid #cacaca;font-size:14px;font-weight:500;color:#5f5f5f;border-radius:5px}form .error-msg{margin:3px 0 0;display:block;font-size:12px;text-align:right;color:#de2475;font-weight:700}form .donation-level .error-msg{line-height:normal;text-align:left}.donation_level_total_validator .error-msg{font-size:14px;text-align:left;font-weight:700;margin-top:10px}.invisible{display:none}.avatar-uploader{width:95px;height:95px;margin:0 auto 10px;position:relative}.avatar-uploader .preview{width:100%;height:100%;border:1px solid #cacaca;border-radius:50%;background:#fff center center no-repeat;background-size:cover}.avatar-uploader .buttons{position:absolute;left:calc(100% + 10px);top:10px;text-align:left}.avatar-uploader .btn{margin:0 0 10px;position:relative;white-space:nowrap}.avatar-uploader .btn input{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0}.cover-uploader,.share-uploader{margin:0 auto 10px;position:relative;width:370px}.cover-uploader .preview,.share-uploader .preview{width:100%;background:url(../images/cover-input-bg.png) #b8b8b8 center center no-repeat;background-size:cover}.cover-uploader .preview{height:222px}.share-uploader .preview{height:194px}.cover-uploader .buttons,.share-uploader .buttons{position:absolute;left:calc(100% + 20px);top:100px;text-align:left}.cover-uploader .btn,.share-uploader .btn,.hidden-file-uploader .btn{margin:0 0 10px;position:relative;white-space:nowrap}.cover-uploader .btn input,.share-uploader .btn input,.hidden-file-uploader .btn input{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;cursor:pointer}.newcampaign-form h2{margin-top:25px}.activity-selector .col-6:last-child{margin-top:10px}.avatar-uploader .btn{cursor:pointer}.uploaded-document .row .group label{display:none}.uploaded-document .row:nth-child(1) label{line-height:normal;display:block}.uploaded-document .row .group input[type=file]{visibility:hidden;position:absolute}.uploaded-document .row .col-3{text-align:right}.uploaded-document .row .group{line-height:56px}.uploaded-document .row .group .btn{vertical-align:middle}.donation-level-tab-nav{margin-bottom:20px}.donation-levels{}.donation-levels+.donation-levels{display:none}.donation-levels .donation-level{margin:0 0 10px;line-height:56px}.donation-levels .donation-level input{width:110px;display:inline-block;vertical-align:middle;margin:0 3px 0 0}.donation-levels .donation-level select+input{width:175px;display:none}.donation-levels .donation-level select{width:140px;display:inline-block;vertical-align:middle;margin:0 5px}#donation-level-add{margin-bottom:20px}.info.login-info{max-width:960px;margin-bottom:50px}div.login-container{text-align:center;padding-top:60px;padding-bottom:100px}div.login-container .content{display:inline-block;margin:0 80px;vertical-align:top}div.login-container h1{font-size:28px}div.login-container .register-button{margin-top:27px}div.login-container .why{margin-top:25px;text-align:left;margin-bottom:98px}div.login-container .why p{font-size:16px}.login a,.registration a{float:right;font-size:14px;color:inherit;text-decoration:underline}.registration a.btn.smallerText{font-size:18px}.login a{margin-bottom:5px}.login span,.registration span{font-size:14px}.login .primary,.registration .primary{margin:30px 0 5px}.breadcrumb{padding:6px 0 40px;text-align:left!important}.breadcrumb li{display:inline-block;font-size:11px;font-weight:500}.breadcrumb li:before{display:inline;position:static;background:0 0;margin:0}.breadcrumb li+li:before{content:">";margin:0 5px 0 3px;color:#8a8a8a}.breadcrumb li a{color:#8a8a8a}.info{width:100%;line-height:1.3;margin:0 auto 15px;background:#fff5dd;border:1px solid #efefef;border-bottom:2px solid #de2475;font-weight:500;font-style:italic;font-size:16px;color:#5d5d5d;text-align:center;overflow:hidden;position:relative;-webkit-transition-property:height,width,border-width,margin-bottom;-webkit-transition-timing-function:ease-in}.info.success{background:#c4ece1}.info.error{background:#faddd6}.info .info-content{padding:18px}.info .info-content.left-align{text-align:left}.info .info-content p{font-size:inherit}.info .info-content ul{display:inline-block;margin:5px 0 0}.info .info-content ul li{margin:0 0 5px}.info.close{width:0!important;height:0!important;margin-bottom:0;border-width:0;-webkit-transition-duration:.6s,.8s,.1s,.2s;-webkit-transition-delay:0s,.6s,1.6s,1.7s}.footable{margin:0 0 20px}.footable thead th:first-child{text-align:left}.footable thead th{padding:10px;font-size:14px;background:#e5e5e5;border:1px solid #b8b8b8}.footable tbody td:first-child{text-align:left}.footable tbody td{padding:10px;font-size:12px;text-align:center;border:1px solid #b8b8b8;overflow-x:hidden}.footable.align-left tbody td{text-align:left}.footable .footable-details td{border-left-width:0;border-right-width:0}.footable .footable-details th{border-top:1px solid #b8b8b8}.footable .footable-details tr:last-child td{border-bottom-width:0}.btn.recycle{color:#78bb40;font-weight:700!important}.btn.recycle:hover{color:#589b20!important}header{width:100%;background:#efefef;border-bottom:1px solid #e0e0e0;box-shadow:0 0 8px rgba(0,0,0,.3)}header .content{overflow:hidden;height:89px}header .niok{width:124px;height:48px;display:block;background:url(../images/logo-niok.png) 0 0 no-repeat;background-size:cover;position:absolute;left:0;top:0}header .logo img{width:195px;height:39px;display:block;float:left;margin:25px 0 0 10px;object-fit:cover}header .mobile-menu{display:none;height:20px;float:right;margin:23px 0 0}header .mobile-menu.active span{transform:rotate(180deg);background-color:transparent}header .mobile-menu.active span:before{top:0;transform:rotate(45deg)}header .mobile-menu.active span:after{bottom:0;transform:rotate(-45deg)}header .mobile-menu span{position:relative;display:block;width:29px;height:4px;margin:0 auto;transform:rotate(0);background-color:#000;transition:.5s}header .mobile-menu span:before,header .mobile-menu span:after{position:absolute;left:0;width:29px;height:4px;content:'';background-color:#000;transition:.5s}header .mobile-menu span:before{top:-8px}header .mobile-menu span:after{bottom:-8px}header nav{display:block}header nav ul{float:left;margin:0 0 0 50px;line-height:88px}header nav ul li{float:left;margin:0 32px 0 0}header nav ul li a{font-size:12px;font-weight:600;text-transform:uppercase;color:#000;line-height:normal;position:relative;transition:all .2s ease-in}header nav li a:hover{color:#de2475}header nav li a.active{color:#de2475;text-decoration:underline}header nav ul li small{height:13px;line-height:13px;font-weight:700;color:#fff;font-size:8.5px;padding:0 4px;background:#de2475;position:absolute;bottom:calc(100% + 10px);left:100%}header nav ul li small:before{content:'';border:4px solid #de2475;border-right-color:transparent;border-bottom-color:transparent;position:absolute;top:100%;left:0}header nav .search{float:left;margin:34px 0 0;position:relative}header nav .search input{width:130px;height:auto;display:inline-block;background:0 0;border:none}header nav .search input+.line{width:0;height:1px;position:absolute;right:0;bottom:-6px;background:#de2475;transition:width .3s ease-out}header nav .search input:focus+.line,header nav .search input:hover+.line{width:100%;transition:width .3s ease-in}header nav .search button{width:17px;height:17px;background:url(../images/icon-search.png) 0 0 no-repeat;background-size:cover;vertical-align:middle}header nav .login{float:right;margin:27px 0 0 10px;font-size:12px;font-weight:800;text-transform:uppercase}header nav .profile{width:calc(100% - 962px);line-height:22px;margin:24px 0 0;float:right;overflow:hidden;text-overflow:ellipsis;text-align:right}header nav .profile .name{font-size:18px;font-weight:600;white-space:nowrap;color:#000;letter-spacing:-.2px}header nav .profile .logout{color:#000;text-decoration:underline}.profile-menu{height:55px;background:#de2475}.profile-menu .avatar{line-height:55px;float:left;font-size:11px;font-weight:800;text-transform:uppercase;color:#fff}.profile-menu .avatar .image{width:38px;height:38px;margin:0 10px 0 0;display:inline-block;background:#eee center center no-repeat;background-size:cover;border-radius:50%;vertical-align:middle}.profile-menu .avatar a{color:#fff}.profile-menu nav{float:right}.profile-menu nav .ethical{width:105px;height:32px;margin:11px 20px 0 0;float:left;background:url(../images/logo-etikus-white.png) 0 0 no-repeat;background-size:cover}.profile-menu nav ul{height:55px;line-height:55px;float:right}.profile-menu nav ul li{height:55px;margin:0 12px;display:inline-block}.profile-menu nav ul li a{font-size:11px;font-weight:600;text-transform:uppercase;color:#fff}.profile-menu nav ul li.active a{font-weight:700;text-decoration:underline}.profile-menu nav ul li a:hover{text-decoration:underline}main{}h1{padding:0 0 10px;margin:0 auto 15px;font-size:31px;text-transform:uppercase;text-align:center;font-weight:700}h1.left{text-align:left}h2{margin:0 auto 15px;font-size:19px;font-weight:600}h3{margin:10px 0;font-size:19px;font-weight:700;text-align:center;text-transform:uppercase}h4{margin:10px 0;font-size:19px;font-weight:400}p{margin:0 auto 15px;font-size:15px;font-weight:500}a{color:#de2475}section h1{border-bottom:1px solid #de2475}.slider{width:100%;padding-top:75%;max-width:1240px;position:relative;overflow:hidden}.index .slider{height:414px;padding-top:0;margin:20px auto 30px}.campaign-page .slider{padding-top:60%}.slider .slide{width:100%;height:100%;position:absolute;top:0;left:0;background:url('../images/test-slider.png') center center/cover no-repeat}.campaign-page .slider .slide{background-size:contain}.index .slider .slide .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.slider .slide+.slide{left:100%}.slider .slide .slide-content{width:100%;max-width:450px;padding:30px 35px;position:absolute;left:0;bottom:0;color:#fff}.slider .slide .slide-content h2{margin:0 0 8px;font-size:24px;font-weight:700;text-transform:uppercase}.slider .slide .slide-content p{font-size:18px;font-weight:600}.slider .slide{}.slider nav{position:absolute;left:50%;bottom:35px;transform:translate(-50%,0)}.slider nav a{display:block;width:10px;height:10px;float:left;margin:0 4px;border-radius:50%;background:rgba(255,255,255,.52)}.slider nav a:hover{background:rgba(255,255,255,.7)}.slider nav a.active{background:#fff}.index .counter-box{width:100%;height:117px;margin:0 auto 40px;color:#fff;display:table;border-radius:4px}.index .counter-box .col{display:table-cell;padding:0 25px;vertical-align:middle}.index .counter-box .col+.col{text-align:right}.index .counter-box h3{font-size:30px;font-weight:700;text-transform:uppercase}.index .counter-box .col>span{font-size:14px;font-weight:600;color:#ffd3bb}.index .counter-box .counter{display:inline-block}.index .counter-box .counter span{width:35px;height:47px;line-height:47px;display:block;float:left;margin:0 0 0 13px;position:relative;border-radius:6px;background:#ff6a15;text-align:center;font-size:36px;font-weight:700}.index .counter-box .counter span.thousand{margin:0 0 0 20px}.index .counter-box .counter span:before{content:'';width:100%;height:50%;position:absolute;left:0;bottom:0;background:#ff7f37;border-radius:0 0 6px 6px}.index .counter-box .counter span:after{content:'';width:1px;height:6px;position:absolute;left:-2px;top:50%;margin:-3px 0 0;background:#fff}.index .counter-box .counter span i{width:100%;height:100%;display:block;position:relative;font-style:normal}.index .counter-box .counter span i:before{content:'';width:100%;height:1px;position:absolute;top:50%;left:0;background:#fe722f}.index .counter-box .counter span i:after{content:'';width:1px;height:6px;position:absolute;right:-2px;top:50%;margin:-3px 0 0;background:#fff}.index .categories{margin-left:5px;display:table}.index .categories .col{display:table-cell;vertical-align:middle;font-size:19px;font-weight:700;padding:10px 0}.index .categories .col:nth-child(2){text-align:center;font-size:0}.index .categories .col:nth-child(3){text-align:right}.index .categories .col a{color:inherit}.index .categories .col.links a{width:84px;padding:90px 0 0;margin:0 14px 10px;display:inline-block;font-size:12px;font-weight:600;color:inherit;background-repeat:no-repeat;background-size:90px auto;background-position:top center;vertical-align:middle;animation-name:category-wave;animation-duration:10s;animation-iteration-count:infinite;text-align:center}@keyframes category-wave{0%{background-position:center top}46%{background-position:center top}48%{background-position:center -8px}50%{background-position:center top}}.index .categories .col.links a:nth-of-type(1){animation-delay:0s}.index .categories .col.links a:nth-of-type(2){animation-delay:.1s}.index .categories .col.links a:nth-of-type(3){animation-delay:.2s}.index .categories .col.links a:nth-of-type(4){animation-delay:.3s}.index .categories .col.links a:nth-of-type(5){animation-delay:.4s}.index .categories .col.links a:nth-of-type(6){animation-delay:.5s}.index .categories .col.links a:nth-of-type(7){animation-delay:.6s}.index .categories .col.links a:nth-of-type(8){animation-delay:.7s}.index .categories .col.links a:nth-of-type(9){animation-delay:.8s}.index .categories .col.links a:nth-of-type(10){animation-delay:.9s}.index .categories .col.links hr{display:none}.index .partners{font-size:15px;font-weight:600;text-transform:uppercase}.index .partners{margin:0 0 10px;width:100%;overflow:hidden;display:block}.index .partners .table-row div{width:6000px;display:block;position:relative}.index .partners .table-cell+.table-cell{padding-left:20px}.index .partners a{width:100px;height:105px;margin:0 13px 8px 0;display:inline-block;background:center center no-repeat;background-size:contain;vertical-align:middle}.index .videos{}.index .videos .video{width:100%;font-size:15px;font-weight:600;color:inherit}.index .videos .video .preview{width:100%;padding:56.25% 0 0;margin:0 0 10px;position:relative}.index .videos .video .preview iframe{width:100%;height:100%;position:absolute;top:0}.index .videos .video .preview:before{width:57px;height:57px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../images/icon-play.png) center center no-repeat;background-size:57px}.index .guidance{margin-top:15px;padding:30px 15px 12px;color:#f8f8f8}.index .guidance a{color:#f8f8f8}.index .guidance h3{margin:0 0 25px;font-size:18px;font-weight:800;text-transform:uppercase}.index .ad{height:250px;margin:0 0 15px;background:#ededed}.index .guidance p{margin:0 0 18px;font-size:14px}.index .row h1{text-align:left}.selector .btn{margin:10px 0 0}.campaigns{margin:0 -15px;font-size:0}.campaigns .notfound{font-size:15px;font-weight:700;text-align:center;display:block;margin-bottom:25px}.campaigns+.buttons{margin:0 0 30px}.campaigns .campaign{width:370px;width:calc(33.3333333% - 30px);margin:0 15px 30px;background:#e1e1e1;border:1px solid #ececec;border-radius:5px;display:inline-block;text-align:left;vertical-align:top;overflow:hidden}.campaigns.embed .campaign{width:calc(100% - 30px)!important;margin-bottom:0!important}.campaigns.embed .campaign p{display:none}.campaigns .campaign img{width:100%}.campaigns .campaign .img{width:100%;padding-top:60%;background:no-repeat center center;background-size:cover;position:relative}.campaigns .campaign .img .matchfunding{background:url(../images/matchfunding.png);background-size:contain;background-repeat:no-repeat;width:86px;height:86px;position:absolute;top:0;left:4px}.campaigns .campaign .img .givingTuesday{background:url(../images/giving-tuesday.png);background-size:contain;background-repeat:no-repeat;width:60px;height:60px;position:absolute;top:5px;right:7px}.campaigns .campaign .img .ukraine{background:url(../images/ukraine.png);background-size:contain;background-repeat:no-repeat;width:60px;height:60px;position:absolute;top:5px;right:7px}.campaigns .campaign .img .erste{background:url(../images/erste2023.png);background-size:60px auto;background-position:center center;background-repeat:no-repeat;width:60px;height:60px;position:absolute;top:5px;right:7px;border-radius:100%}.slider .matchfunding{background:url(../images/matchfunding.png);background-size:contain;background-repeat:no-repeat;width:100px;height:100px;position:absolute;top:0;left:25px;z-index:999}.campaigns.embed .campaign .img{padding-top:45%!important;height:163px;background-size:contain}.campaigns .campaign .box{width:calc(100% - 22px);height:396px;margin:-4px 10px 10px;padding:5px 12px 12px;position:relative;background:#fff;border:1px solid #ececec;border-radius:5px;font-size:15px;overflow:hidden}.campaigns .campaign .box h2 a{color:#000}.campaigns.embed .campaign .box{height:257px!important;font-size:13px!important}.campaigns .campaign .category{float:left;font-size:16px;font-weight:600;line-height:48px;margin:0 0 27px;padding:0 0 0 46px;background-position:left center}.campaigns.embed .campaign .category{font-size:14px!important;letter-spacing:-.2px;margin-bottom:-20px}.campaigns .campaign .type{height:35px;margin:5px 0 0;padding:6px 0 0 42px;float:right;background-position:left center;font-size:11px;font-weight:600;text-transform:uppercase}.campaigns .campaign hr{width:100%;height:1px;margin:0;border:0;background:#ececec;position:absolute;left:0;top:59px}.campaigns .campaign h2{margin:0 0 10px;font-size:17px;font-weight:800;text-transform:uppercase}.campaigns.embed .campaign h2{font-size:15px!important;margin-top:20px}.campaigns .campaign .organization{display:inline-block;margin:0 0 15px;font-size:15px;font-weight:600;color:inherit}.campaigns.embed .campaign .organization{font-size:13px!important}.campaigns .campaign p{font-size:15px;overflow:hidden;text-overflow:ellipsis}.campaigns .campaign .progress{width:100%;padding:8px 12px 6px;position:absolute;left:0;bottom:53px;background:#fff}.campaigns .campaign .progress:after{content:' ';width:100%;height:20px;display:block;top:-20px;position:absolute;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%)}.campaigns.embed .campaign .progress{position:relative;padding:0!important;bottom:0!important}.progress .full{font-size:12px;font-weight:500;margin:0;padding:0;float:right;display:inline-block}.progress .bar{width:100%;height:12px;margin:0 0 10px;background:#eaeaea}.progress .matchfunding-bar{height:6px!important}.progress .matchfunding-text p{font-size:12px;width:100%;display:inline-block!important;text-align:left;margin:3px 5% 0 0;font-weight:600;letter-spacing:-.1px}.content.campaign-page .progress .matchfunding-text{text-align:right}.content.campaign-page .progress .matchfunding-text p{text-align:left;width:calc(100% - 140px);margin:0;position:relative;left:-6px;top:1px}.embed .progress .matchfunding-text p{font-size:10px;float:left;width:auto}.embed .progress .matchfunding-text{top:-16px;position:absolute;width:100%}.content.campaign-page .progress .matchfunding-text .noimg{margin-right:1%;width:89%}.progress .matchfunding-text span{color:#de2475;font-weight:700;font-size:12px;float:right;margin-top:3px}.progress .matchfunding-text img{display:none}.content.campaign-page .progress .matchfuding-text{vertical-align:middle}.content.campaign-page .progress .matchfunding-text img{display:inline-block;height:auto;object-fit:contain;text-align:right;width:130px;max-height:80px;margin-bottom:5px;object-position:right}.campaigns .campaign .progress .bar>div{max-width:100%;height:100%;background:#a6c4cd}.campaigns .campaign .progress .percent{margin:0 10px 0 0;float:left;font-size:33px;font-weight:800;color:#de2475}.campaigns.embed .campaign .progress .percent{font-size:27px!important}.campaigns .campaign .progress hr{width:calc(100% + 24px);position:relative;top:auto;left:-12px;margin:0 0 5px}.campaigns .campaign .progress span{font-weight:500}.campaigns .campaign .progress .red-label{display:inline-block;margin:0 0 10px;color:#de2475}.campaigns .campaign .progress span b{font-weight:800}.campaigns .campaign .progress small{position:absolute;right:12px;bottom:12px;font-size:12px;font-weight:500}.campaigns.embed .campaign .progress small{right:0;bottom:25px;font-size:9px}.campaigns .campaign .progress .col{width:50%;float:left}.campaigns .campaign .progress .col span{display:inline-block;margin:0 0 10px}.campaigns .campaign .secondary{width:50%;height:53px;line-height:53px;position:absolute;left:0;bottom:0;color:#fff;font-size:19px;font-weight:700}.campaigns .campaign .secondary.full{width:100%}.campaigns .campaign .primary{width:50%;height:53px;line-height:53px;position:absolute;right:0;bottom:0;color:#fff;font-size:19px;font-weight:700}.campaigns.embed .campaign .btn{height:48px!important;line-height:48px!important;font-size:16px!important}.campaign-types{margin:0 -7px 15px}.campaign-types .campaign-type{width:31%;margin:0 1% 20px;float:left;border:1px solid #ececec;border-radius:5px;background:#fff;transition:.1s all;min-height:300px}.campaign-types .campaign-terms{width:65%;margin:0 1% 20px;float:left;border:1px solid #ececec;border-radius:5px;background:#fff;transition:.1s all;min-height:440px;height:auto}.campaign-types .campaign-terms .content{padding:15px;width:100%;min-height:440px;height:auto}.campaign-types .campaign-type-container{width:16.667%;float:left;margin-bottom:24px;text-align:center}.campaign-types .disabled label{opacity:.5;filter:grayscale(100%)}.campaign-types .disabled label{cursor:default!important}.campaign-types .campaign-type-container a{margin:0 auto;display:block;width:94%}.campaign-types label.campaign-type{width:96%;height:270px;min-width:134px;margin:0 3% 12px;position:relative;cursor:pointer;transition:all .1s}.campaign-types label.campaign-type.active{border-color:#de2475}.campaign-types label.campaign-type.active{background-color:#de2475;color:#fff;border:1px solid #fff}.campaign-types label.campaign-type.active .type{filter:brightness(0) invert(1)}.campaign-types label.campaign-type .status,.campaign-types label.campaign-type .onepercentstatus{width:100%;position:absolute;bottom:0;text-align:center}.campaign-types .campaign-type .status:before,.campaign-types .campaign-type .onepercentstatus:before{content:'';display:block;width:17px;height:17px;margin:12px 10px 12px 8px;border:3px solid #ececec;border-radius:50%;background:#fff;float:left}.campaign-types label.campaign-type .status:before,.campaign-types label.campaign-type .onepercentstatus:before{display:inline-block;vertical-align:middle;float:none}.campaign-types .campaign-type .status:after{content:'Nem igényelt';line-height:41px;font-size:15px;font-weight:600}.campaign-types .campaign-type .onepercentstatus:after{content:'Még nem jogosult';line-height:41px;font-size:15px;font-weight:600}.campaign-types .campaign-type .status.approved:before,.campaign-types .campaign-type .onepercentstatus.approved:before{background:#2acb6b}.campaign-types .campaign-type .status.approved:after{content:'Jogosult'}.campaign-types .campaign-type .onepercentstatus.approved:after{content:'Jogosult'}.campaign-types .campaign-type .onepercentstatus.startCampaignStatus.approved:after,.campaign-types .campaign-type .status.startCampaignStatus.approved:after{content:'Kampányindítás'}.campaign-types .campaign-type .status.inprocess:before{background:#2573b0}.campaign-types .campaign-type .status.inprocess:after{content:'Feldolgozás alatt'}.campaign-types .campaign-type .status.denied:before,.campaign-types .campaign-type .status.notapproved:before{background:#c84623}.campaign-types .campaign-type .status.notapproved:after{content:'Még nem jogosult'}.campaign-types .campaign-type .status.denied:after{content:'Visszautasított'}.campaign-types .campaign-type .btn{margin:5px}.campaign-types .campaign-type .type{min-height:76px;padding:20px 20px 20px 80px;border-width:1px 0;border-style:solid;border-color:#ececec;background-position:10px center;background-size:auto 85%;font-size:15px;font-weight:600}.campaign-types label.campaign-type .type{margin:20px 0 0;padding:150px 10px 0;background-position:center 10px;background-size:auto 60%;border-width:0;text-align:center;font-size:17px}.campaign-types label.campaign-type input{position:absolute;left:-9999px}.campaign-types .campaign-type p{min-height:300px;padding:15px;margin:0;line-height:1.3;font-weight:400}.campaign-types .message{text-align:center;display:block;padding-left:5px;padding-right:5px}.campaign-types .message p{margin:0 8px 10px;font-size:14px}.organization-registration .campaign-types .campaign-type{height:275px;min-height:275px;width:48%;cursor:pointer}.organization-registration .campaign-types .campaign-type p{height:auto;min-height:165px}.organization-registration .campaign-types .campaign-type .type{min-height:58px}.organization-registration .campaign-types .campaign-type label.checkbox{margin-left:15px!important;cursor:pointer}.organization-registration .campaign-types .campaign-type .checkbox span{font-weight:600}.organization-registration .campaign-types .campaign-type.selected{background-color:#de2475;color:#fff}.organization-registration .campaign-types .campaign-type.selected .type{filter:brightness(0) invert(1)}.campaign-steps{background:#6699a8;margin:0 0 10px}.campaign-steps .step{width:33.333333333%;height:86px;float:left;line-height:86px;color:#aed4df;font-size:18px;font-weight:700;text-align:center}.campaign-steps .step.active{background:#de2475;color:#fff}.campaign-steps .step span{display:inline-block;margin:0 20px 0 0;width:56px;height:56px;line-height:56px;background:#80aebc;border-radius:50%;vertical-align:middle;font-size:30px;color:#000;text-align:center}.campaign-steps .step.active span{background:#fff}.organizations{margin:0 -15px;font-size:0}.organizations .organization{width:calc(33.3333333% - 30px);margin:0 15px 30px;background:#e1e1e1;border:1px solid #ececec;border-radius:5px;display:inline-block;text-align:left;vertical-align:top}.organizations .organization .box{width:calc(100% - 22px);height:450px;margin:10px;padding:5px 12px 12px;position:relative;background:#fff;border:1px solid #ececec;border-radius:5px;font-size:15px;overflow:hidden}.organizations .organization .table{margin:15px 0 12px}.organizations .organization .table-cell{vertical-align:middle}.organizations .organization .avatar{width:60px;height:60px;margin:0 10px 0 0;display:inline-block;background:#eee center center no-repeat;background-size:cover;border-radius:50%;vertical-align:middle}.organizations .organization h2{margin:0;font-size:15px;font-weight:600}.organizations .organization h2 a{color:inherit}.organizations .organization hr{width:calc(100% + 24px);position:relative;top:auto;left:-12px;margin:0 0 10px;background:#ececec}.organizations .organization p{font-size:15px;overflow:hidden;text-overflow:ellipsis;max-height:230px}.organizations .organization .btn{width:100%;height:53px;line-height:53px;position:absolute;right:0;bottom:0;color:#fff;font-size:19px;font-weight:700}.search-call{background-color:#ccc;padding:10px;margin-bottom:10px}.search{}.search form input{padding:0 10px 0 50px;margin:0 0 20px;font-size:18px;font-weight:600;color:#a5a5a5;background:url(../images/icon-search.png) 20px center no-repeat #fff;background-size:20px auto}.search .year{font-size:30px}.search .filters{margin:10px 0 0}.search .filters>p{float:left;margin:0 20px 0 0;font-size:14px}.search .filters span{float:right;color:#de2475;font-size:12px}.search .filters span b{font-size:17px}.index .one-percent{padding:13px;margin:0 0 80px;border:1px solid #de2475}.index .one-percent .box{padding:33px;background:#dedede;border:1px solid #cecece;text-transform:uppercase;text-align:center}.index .one-percent h1{width:80%;margin:0 auto 15px}.index .one-percent h1 span{position:relative}.index .one-percent h1 small{height:13px;line-height:13px;font-weight:700;color:#fff;font-size:8.5px;padding:0 4px;background:#de2475;position:absolute;bottom:calc(100% + 0px);left:100%}.index .one-percent h1 small:before{content:'';border:4px solid #de2475;border-right-color:transparent;border-bottom-color:transparent;position:absolute;top:100%;left:0}.index .one-percent h2{margin:0 0 10px;font-size:27px;font-weight:500;text-align:center}.index .one-percent h2 span{color:#de2475}.index .one-percent .graph{margin:0 0 40px;font-size:0;text-align:center}.index .one-percent .graph li{width:30%;font-size:19px;font-weight:600;vertical-align:top;display:inline-block;padding-top:128px;background:top center no-repeat;background-size:128px}.index .one-percent .graph li:before{display:none}.index .one-percent .graph li:nth-child(1){background-image:url(../images/icon-find.svg)}.index .one-percent .graph li:nth-child(2){margin:0 0 0 5%;background-image:url(../images/icon-taxno.svg)}.index .one-percent .graph li:nth-child(3){margin:0 0 0 5%;background-image:url(../images/icon-data.svg)}.index .one-percent .box a{font-size:15px;font-weight:700;color:inherit}.index .one-percent .box a:before{content:'';width:40px;height:40px;display:inline-block;vertical-align:middle;background:url(../images/icon-cursor.svg) 0 0 no-repeat}.steps .step{padding:35px 0;text-align:right}.start-campaign .steps .step{text-align:left}.steps .step:nth-of-type(odd){background:#cacaca;text-align:left}.center{text-align:center}.steps .step:nth-of-type(even) .col-6{float:right}.steps .step .img{height:150px;background-size:cover;background-position:center center}.steps .step .col-6{display:table;height:150px}.steps .step .col-6 p{font-size:14px;display:block}.steps-inline{padding:20px 0;background:#cacaca;font-size:0;text-align:center}.steps-inline hr{display:none}.steps-inline .step{width:162px;padding:0 12px;display:inline-block;text-align:left;vertical-align:top}.steps-inline .step h4{margin:0 0 3px;font-weight:800;font-size:19px}.steps-inline .step p{font-size:14px;height:145px;line-height:1.3}.steps-inline .step .img{height:140px}.how-donate,.how-donate .one-percent,.how-donate .start-campaign{text-align:center}.how-donate a .gradient-bg{transition:all 1s}.how-donate a:hover .gradient-bg{filter:brightness(1.15)}.how-donate .img.box-1,.start-campaign .img.box-1{background-image:url(../images/howto_donate_1.png)}.how-donate .img.box-2,.start-campaign .img.box-2{background-image:url(../images/howto_donate_2.png)}.how-donate .img.box-3,.start-campaign .img.box-3{background-image:url(../images/howto_donate_3.png)}.how-donate .img.box-4,.start-campaign .img.box-4{background-image:url(../images/howto_donate_4.png)}.how-donate .img.box-5,.start-campaign .img.box-5{background-image:url(../images/howto_donate_5.png)}.one-percent .img.box-1{background-image:url(../images/onepercent_1.png)}.one-percent .img.box-2{background-image:url(../images/onepercent_2.png)}.one-percent .img.box-3{background-image:url(../images/onepercent_3.png)}.one-percent .img.box-4{background-image:url(../images/onepercent_4.png)}.start-campaign h3{margin:40px 0;font-weight:700;font-size:22.5px;text-transform:uppercase}.start-campaign .buttons{margin:40px 0 35px}.start-campaign .step .img:before{content:'';width:100%;height:100%;display:block;background:center center no-repeat}.start-campaign .step[data-step="1"] .img:before{background-image:url(../images/startcampaign-1.png?v=2);background-size:90px auto}.start-campaign .step[data-step="2"] .img:before{background-image:url(../images/startcampaign-2.png?v=2);background-size:94px auto}.start-campaign .step[data-step="3"] .img:before{background-image:url(../images/startcampaign-4.png?v=3);background-size:99px auto}.start-campaign .step[data-step="4"] .img:before{background-image:url(../images/startcampaign-3.png?v=3);background-size:111px auto}.start-campaign .step[data-step="5"] .img:before{background-image:url(../images/startcampaign-5.png?v=2);background-size:100px auto}.one-percent .deadline{background:#cacaca;padding:8px 0;margin:0 0 20px}.one-percent .deadline p{line-height:37px;margin:0}.one-percent .deadline .pull-right p{margin:0 0 0 30px}.one-percent .deadline .gradient-bg{height:37px;line-height:37px;padding:0 15px;margin:0 0 0 30px;display:block;font-size:15px;font-weight:600;color:#fff}.faq input{width:240px;height:35px;padding:0 5px;border:gray 1px solid}.faq .questions{margin-top:3em}.faq .questions .question{margin:0 0 40px;text-align:left}.faq .questions .question h3{margin:0 0 10px;font-size:15px;font-weight:700;text-align:left}.faq .questions .question h3 a{color:inherit}.faq .questions .question .question-content{font-size:15px}.sidebar-menu{}.sidebar-menu li{margin:0}.sidebar-menu li:before{display:none}.sidebar-menu a{line-height:2.2;font-size:18px;font-weight:500;color:#000}.sidebar-menu a:hover{text-decoration:underline}.sidebar-menu a.active{font-weight:700}.sidebar-menu a img.listIcon{width:20px;margin-right:7px;position:relative;top:-2px}.sidebar-menu ul{padding-left:15px}.sidebar-menu ul a{font-size:15px}.sidebar-menu ul a.active{font-weight:700;color:#de2475}.sidebar-menu{}.dashboard .board{margin:0 0 20px;background:#6699a8}.dashboard .board .table{width:100%;padding:15px;color:#fff}.dashboard .board .table-cell{text-align:right;vertical-align:middle;font-size:18px;font-weight:700}.dashboard .board .table-cell:nth-of-type(even){min-width:50px;text-align:center;font-size:40px;background:#467d8c}.dashboard .board .table-cell p{margin:0 10px 0 0;display:inline-block;vertical-align:middle;text-align:left;font-size:18px;font-weight:700}.donation-card{padding:8px;margin:0 0 15px;font-size:15px;font-weight:700;background:#de2475;color:#fff}.donation-card a{color:#fff}.donation-card a:hover{text-decoration:underline}.donation-card .table-cell:first-child{white-space:nowrap;padding-right:10px}.donation-card .table-cell:last-child{text-align:right}.donation-card .table{width:100%}.donation-card hr{margin:10px 0;background:#c91c41}.campaign-page{}.campaign-page h2{font-size:19px;font-weight:700;text-transform:uppercase}.campaign-page h2 .red{color:#de2475}.campaign-page p{font-weight:400}.campaign-page .table-cell{vertical-align:middle}.campaign-page .avatar{width:70px;height:70px;margin:0 15px 0 0;display:inline-block;background:#eee center center no-repeat;background-size:cover;border-radius:50%;vertical-align:middle}.campaign-page .organization{font-size:16px;font-weight:500}.campaign-page .organization a{text-decoration:underline;font-size:14px}.campaign-page .organization a.email{text-decoration:none;font-size:12px;color:#6699a8;line-height:24px}.campaign-page .organization a.email:hover{text-decoration:underline}.campaign-page .campaign-data .category{float:left;font-size:14px;font-weight:500;line-height:48px;padding:0 0 0 48px;background-position:left center;margin-bottom:15px}.campaign-page .campaign-data .type{float:left;height:48px;line-height:48px;margin:0 0 15px 15px;padding:0 0 0 50px;background-position:left center;font-size:14px;font-weight:500}.campaign-page .campaign-data hr{background:#eaeaea;margin:10px 0}.campaign-page .progress{position:relative;margin:10px 0 0}.campaign-page .progress p{font-weight:500;font-size:15px}.campaign-page .progress b{font-weight:800}.campaign-page .progress .large{font-size:25px;display:inline-block}.campaign-page .progress .call-block{background:#e6e6e6;padding:15px;text-align:center;margin-bottom:15px}.campaign-page .progress .call-block .phone{font-size:32px;margin-top:15px;display:block}.call-block .call-warning{color:#de2475;margin-top:15px;font-size:16px}.call-block .call-warning strong{font-size:19px}.campaign-page .progress .red{color:#de2475}.campaign-page .progress .gray{color:#6c6c6c;margin:0 0 0 5px;display:inline-block}.gray4{font-size:18px}.campaign-page .progress .bar{width:100%;height:12px;margin:0 0 10px;background:#eaeaea}.campaign-page .progress .bar>div{max-width:100%;height:100%;background:#a6c4cd}.campaign-page .progress small{}.matchfunding-total p span{font-weight:700;font-size:20px}.lottery-left{display:block;margin-top:-10px;margin-bottom:10px}.campaign-page .share{line-height:35px;font-size:18px;padding:0 6px}.campaign-page .follow2{padding:0 10px;font-weight:400}.campaign-page .follow2 i{margin-right:2px}.campaign-page .share .fb-like{vertical-align:middle;line-height:normal;display:inline-block}.campaign-page .share .mail{display:inline-block;vertical-align:middle;width:40px;height:25px;background:url(../images/icon-mail.png) center center no-repeat;background-size:contain}.campaign-page .share .follow{display:inline-block;vertical-align:middle;width:27px;height:27px;background:url(../images/icon-follow.png) center center no-repeat;background-size:contain}.campaign-page .share .un.follow{display:inline-block;vertical-align:middle;width:27px;height:27px;background:url(../images/icon-unfollow.png) center center no-repeat;background-size:contain}.campaign-page .separator{margin:34px 0 10px}.campaign-page .tab-navigation{text-align:center;line-height:70px;margin:0 0 10px}.campaign-page .tab-navigation li{display:inline-block;margin:0 20px;font-size:12px;text-transform:uppercase;cursor:pointer}.campaign-page .tab-navigation li:before{display:none}.campaign-page .tab-navigation li.active{color:#de2475}.campaign-page .fix-navigation{display:none;width:100%;position:fixed;top:0;left:0;z-index:10;background:#fff}.campaign-page .fix-navigation h2{font-size:21px;padding:20px 0 0}.campaign-page .fix-navigation .btn{margin:30px 0 0}.campaign-page .fix-navigation .bottom{border:1px solid #dfdfdf;border-width:1px 0;background:#f9f9f9}.campaign-page .fix-navigation .tab-navigation{line-height:46px;margin:0}.fix-phone{margin:18px 0 0}.campaign-page .tab,.campaign-page .sidebar-tab{display:none}.campaign-page .tab.active,.campaign-page .sidebar-tab.active{display:block}.campaign-page .youtube-container{width:100%;padding-top:56.65%;position:relative;margin:0 0 35px}.campaign-page .youtube-container iframe{position:absolute;top:0;width:100%;height:100%}.campaign-page .news+.news{border-top:1px solid #de2475;padding-top:20px}.campaign-page .donations-table{width:100%}.campaign-page .donations-table tbody tr td:nth-of-type(1),.campaign-page .donations-table tbody tr td:nth-of-type(3){width:46%;vertical-align:top;background-color:#e4e7e8;border-bottom:18px solid #f8f8f8}.campaign-page .donations-table tbody tr td:nth-of-type(2),.campaign-page .donations-table tbody tr td:nth-of-type(4){width:4%}.campaign-page .donation-level{padding:12px;margin:0 0 22px;border:1px solid gray;background:#e4e7e8}.campaign-page .donation-level span{display:block;margin:0 20px 10px 0;font-size:20px;font-weight:600;float:left}.campaign-page .donation-level .gift{text-align:right;font-weight:700;margin-top:6px}.campaign-page .donation-level b{font-size:25px;font-weight:800}.campaign-page .donation-card{color:#000;background:#e4e7e8;word-wrap:break-word}.campaign-page .col-8 .campaigns .campaign{width:calc(50% - 30px)}.campaign-page.payment-form{margin-top:25px}.campaign-page .payment-info{margin-top:35px;font-size:12px}.campaign-page .ethical{width:120px;height:60px;float:left;margin:0 0 15px;background:url(../images/logo-etikus.png) center center no-repeat;background-size:contain}.campaign-page .onepercent{width:70px;height:60px;float:left;margin:0 0 15px;background:url(../images/type-one-percent.svg) center center no-repeat;background-size:contain}.organizations .badges{min-height:50px}.badges .ethical{width:110px;height:50px;margin:0;float:left;background:url(../images/logo-etikus.png) center center no-repeat;background-size:contain}.badges .onepercent{width:50px;height:50px;margin:0;float:left;background:url(../images/type-one-percent.svg) center center no-repeat;background-size:contain}.campaign-page .donation-type-selector{margin:20px 0 0}.campaign-page .donation-type-selector .btn{transition:all 0s}.campaign-page .donation-selector{padding:15px}.campaign-page .donation-selector .col-4:first-child a{margin:0 0 10px;padding:0}.campaign-page .donation-selector .col-4:nth-of-type(2){padding:20px 0;text-align:center}.donation-selector .amount-buton-container{margin-bottom:5px}.donate-page .donate-info{text-align:center}.donate-page .donate-info h2{font-size:26px}.donate-page .donate-info h3{margin:0 0 10px;font-size:22px;font-weight:600}.donate-page .donate-info span{display:block;margin:0 0 20px;font-size:34px;font-weight:700}.donate-page .donate-info p{font-size:18px;margin:0 0 25px}.donate-page .donate-info h3{}.special-page{padding:20px 0 0}.special-page .page-info{padding:20px;margin:0 0 20px}.special-page .page-info h1{text-align:left;border:0}.special-page .page-info p{font-size:15px}section.page{text-align:left}footer{width:100%;padding:20px 0 0;bottom:0}footer .footer{padding:30px 0;border-top:4px solid #000;background:#374045;color:#fff}footer .footer .col{float:left;margin-right:75px}footer .footer .col.right{float:right;margin-right:0;width:300px}footer .footer h4{margin:0 0 15px;font-size:14px;font-weight:700;text-transform:uppercase}footer .footer ul li{line-height:1.6;font-size:13px;text-transform:uppercase}footer .footer ul li a{color:#fff}footer .footer .col p{line-height:1.6;font-size:13px}footer .footer .col p a{color:#fff}footer .footer .col p a.email{color:#54c3bb}footer .footer .fb-page{width:332px;height:160px}footer .footer .logo-niok{width:85px;height:26px;margin:0 15px 0 0;float:left;background:url(../images/logo-niok-v2.png) 0 0 no-repeat;background-size:cover}footer .footer .copyright{float:left;font-size:11px;font-weight:500}footer .footer .menu{float:right;margin:10px 0 0}footer .footer .menu li{float:left;margin:0 20px 0 0}footer .supporters{background:#fff}footer .supporters h3{font-weight:900;font-size:11px;text-transform:uppercase}footer .supporters h4{font-weight:600;font-size:11px;text-transform:uppercase}footer .supporters .table{width:100%;height:104px;padding:10px 0}footer .supporters .table-cell{vertical-align:middle}footer .supporters a{width:70px;height:70px;margin:0 8px;display:inline-block;vertical-align:middle;background:center center no-repeat;background-size:contain}footer .supporters .telekom{background-image:url(../images/supporter-telekom.png)}footer .supporters .vodafone{background-image:url(../images/supporter-vodafone.png)}footer .supporters .telenor{background-image:url(../images/supporter-telenor.png)}footer .supporters .invitel{background-image:url(../images/supporter-invitel.png)}footer .supporters .erste{background-image:url(../images/supporter-erste.png)}footer .supporters .keh{background-image:url(../images/supporter-keh.png)}footer .supporters .nrg{background-image:url(../images/supporter-nrg.png)}footer .services{height:360px;padding:20px 0;text-align:center}footer .services h2{padding:30px 0 25px;margin:0 0 20px;font-size:31px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #de2475}footer .services ul li{width:140px;height:190px;padding:0;margin:0 5px;display:inline-block;vertical-align:top;font-size:14px;font-weight:600;background:center top no-repeat;background-size:80%}footer .services ul li a{padding-top:120px;display:block}footer .services hr{display:none}footer .services a{color:inherit}footer .services ul .guidance{background-image:url(../images/service-guidance.svg)}footer .services ul .adjukossze-hu{background-image:url(../images/service-adjukossze-hu.svg)}footer .services ul .one-percent{background-image:url(../images/service-1-percent.svg);border:0}footer .services ul .civiltech-hu{background-image:url(../images/service-civiltech-hu.svg)}footer .services ul .nonprofit-hu{background-image:url(../images/service-nonprofit-hu.svg)}footer .services ul .database{background-image:url(../images/service-database.svg)}footer .services ul .newsletter{background-image:url(../images/service-newsletter.svg)}footer .social span{width:45px;height:45px;background-color:#fff;border-radius:100%;color:#374045;display:inline-block;font-size:30px;text-align:center;line-height:44px;padding-left:0;margin-top:0;margin-right:5px}footer .social img{display:block;width:100px;margin-top:12px;margin-bottom:5px}footer .cards{background-color:#fff;border-radius:5px;width:100%;margin-top:20px;padding:8px 16px}footer .cards img:first-of-type{margin-bottom:8px}footer .partner h4{float:left;margin-top:25px}footer .partner img{float:left;height:122px;margin-bottom:25px;width:auto}.contact{border:1px solid gray;padding:3em 5em}.contact h1{border-bottom:0;text-align:left;margin-bottom:40px}.contact h2{margin-top:-30px;margin-bottom:30px;text-align:left;background-color:#de2475;color:#fff;padding:10px}.contact .col1{width:45%;float:left;margin-right:5%;text-align:left}.contact .col1 .group{margin-bottom:25px}.contact .col1 .group label{text-align:left}.contact .col1 button{margin-top:20px}.contact .col1 form .error-msg{margin-bottom:-13px}.contact .col1 .captchagroup{margin-bottom:0!important}.contact .col1 .captchagroup .error-msg{text-align:left;font-weight:700}.contact .col2{width:50%;float:right}.contact .col2 table{width:100%}.contact .col2 table tr td:first-of-type{width:60%}.contact .col2 table tr td{text-align:left;padding-bottom:20px}.contact .col2 table tr td p{margin-bottom:10px}.contact .col2 iframe{width:100%}.subpage{padding:3em 5em}.subpage h1{border-bottom:0!important}.newsletter-col{margin-bottom:25px;width:350px;max-width:100%}.newsletter-col form input{width:100%;height:48px;margin-bottom:10px;display:inline-block;float:left}.newsletter-col form button{height:48px;float:left;width:100%}.newsletter-col .group .error-msg{display:none}.newsletter-col form .error input{border:2px solid #de2475;background-color:#fee}.thanks-text{text-align:center}.bannerframe{max-width:100%;width:100%;-moz-transform-origin:0 0;o-transform-origin:0 0;-webkit-transform-origin:0 0}.bannerframe,.bannerimg{margin-top:15px}.bannerimg{width:100%;height:auto}.ads .wrapper{width:100%;height:100%;margin:0 auto;background:#ccc;margin-bottom:15px}.ads .h_iframe{position:relative}.ads .h_iframe .ratio{display:block;width:100%;height:auto}.ads .h_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#myCampaignsFilter{display:none}#myCampaignsFilter button{width:100%}#showFilter{margin-left:2em;min-width:146px}.daterangepicker{display:none}.hiddenfile{width:0;height:0;overflow:hidden}.centerDiv{text-align:center}.adjuk-pagination{margin:0 auto;display:inline}.adjuk-pagination li{display:inline}.adjuk-pagination li:before{display:none}.adjuk-pagination li a{border:1px solid #ddd;color:#777;border-radius:2px;transition:all .2s;min-width:38px;min-height:38px;display:inline-block;text-align:center;line-height:38px}.adjuk-pagination li.active a,.adjuk-pagination li a:hover{background-color:#de2475;color:#fff}.partners-box>div{overflow:hidden}.logo-carousel{position:relative;margin:0 auto;top:0;left:0;width:100%!important;height:133px;overflow:hidden;visibility:hidden}.logo-carousel-inner{cursor:default;position:relative;top:0;left:0;width:980px;height:100px;overflow:hidden}.logo-carousel img{width:100px;height:105px;object-fit:contain}@keyframes blinker{50%{opacity:.4}}.framebutton-single{background:url(../images/framebutton-single.jpg)}.creditcard-donate-button-single{background:url(../images/adomanyozok.jpg);width:235px;height:85px;transition:all .5s}.creditcard-donate-button-methodical{background:url(../images/rendszeres.jpg);width:235px;height:85px;transition:all .5s}.creditcard-donate-button-single:hover,.creditcard-donate-button-methodical:hover{filter:contrast(1.2)}.transparent{opacity:.5;filter:saturate(.9)}.footable a:hover{text-decoration:underline}.edit-donation .secondary{margin-right:15px}.nooferflow{overflow:hidden}#mire{margin-top:20px}.search-checkbox-holder{padding-top:13px}.search-checkbox-holder .group{margin-bottom:2px}.search-checkbox-holder .group label{cursor:pointer}.clipboard{cursor:pointer}.notifyjs-bootstrap-error{color:#fff!important;background-color:transparent!important;border:0!important;background-image:none!important;font-weight:400;padding-left:10px!important}.notifyjs-bootstrap-error span{color:#de2475;font-weight:700}.egysza-pdf{padding-left:10px;padding-right:10px;font-weight:400}.egysza-pdf i{margin-right:3px}.egysza-pdf+.clear{margin-bottom:20px}.swal2-popup{border-radius:0!important}.swal2-confirm{background-color:#6699a8!important;border-radius:0!important}.swal2-confirm:hover{background-color:#4e7c8a!important}.report_images{margin-top:20px}.report_images .report_image{display:block;margin-bottom:10px}.topInfobar{background:#de2475;color:#fff;height:auto;line-height:20px;padding:10px;text-align:center}.topInfobar .row{max-width:1170px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.topInfobar .warningBlink{font-size:22px;animation:blinker 2s linear infinite;display:inline-block}.topInfobar p{display:block;margin-bottom:6px;text-align:left;color:#fff!important}.topInfobar p a{color:#fff!important;text-decoration:underline}div.preInfoBox{background:#fff;border:1px solid #de2475;padding:5px 30px 10px;text-align:center;line-height:110%;margin-top:20px;margin-bottom:30px;display:block}.image-uploader{cursor:pointer;margin-bottom:25px}.image-uploader i.material-icons{transition:all .15s}.image-uploader:hover i.material-icons{color:#de2475}body .image-uploader .uploaded .uploaded-image{width:calc(20% - 1rem);padding-bottom:calc(13.5% - 1rem)}body .image-uploader{min-height:8rem;border:1px solid #cacaca;background:#fff}.image-uploader.has-files{min-height:unset}.group.error .image-uploader{background:rgba(255,0,0,.25)}.image-uploader.error{background:rgba(255,0,0,.25)}.noCampaignsOrganizationSection{text-align:center}.noCampaignsOrganizationSection p{font-size:20px;margin-top:10px;margin-bottom:20px}.noCampaignsOrganizationSection .btn{display:inline-block;margin:0 auto 30px;font-size:22px;padding:0 30px;line-height:42px;height:42px;-webkit-animation-name:popout;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite}@-webkit-keyframes popout{0%{-webkit-transform:scale(1)}10%{-webkit-transform:scale(.94);-webkit-animation-timing-function:ease-out}25%{-webkit-transform:scale(1.05);-webkit-animation-timing-function:ease-in}50%{-webkit-transform:scale(1);-webkit-animation-timing-function:ease-out}}.campaign-terms .content .requestPermission{background:#e1e1e1;color:#000;margin-top:10px;border:1px solid #ececec;display:block;padding:10px}.campaign-terms .content .requestPermission p{margin-bottom:8px}.requestPermissionPage .headerImg{width:150px;height:150px;background:#de2475;border-radius:100%;margin:0 auto 25px;display:block;position:relative}.requestPermissionPage .headerImg img{width:120px;height:auto;position:absolute;filter:brightness(10);top:50%;left:50%;transform:translate(-50%,-50%)}.requestPermissionPage .forword{margin-top:45px;margin-bottom:45px}.requestPermissionPage .forword p{font-size:18px}.permissionQuiz{background:#fff;width:100%;box-shadow:2px 2px 7px 0 rgb(0 0 0/40%);text-align:center;padding:30px 10px 20px;margin-top:20px;margin-bottom:20px;border:1px solid transparent;transition:all .25s;position:relative}.permissionQuiz p{font-size:16px}.permissionQuiz.invalid{border-color:#f03;background:rgba(255,0,51,.1)}.permissionQuiz.valid{border-color:#4a934a;background:rgba(74,147,74,.1)}.permissionQuiz .intro{border-bottom:2px solid #de2475;display:inline-block;margin:0 auto 20px;padding-bottom:5px;font-size:20px;max-width:530px}.permissionQuiz .question{margin-top:15px;margin-bottom:15px}.permissionQuiz .question{max-width:530px;margin:0 auto 20px}.permissionQuiz .question .text p{font-size:17px}.permissionQuiz .question .buttons{width:100%;margin:0 auto;max-width:420px}.permissionQuiz .question .buttons .btn{min-width:150px;height:45px;line-height:45px}.permissionQuiz .question .buttons .btn.secondary{float:left}.permissionQuiz .question .buttons .btn.primary{float:right}.permissionQuiz .question.hidden{pointer-events:none}.permissionQuiz .invalidQuiz,.permissionQuiz .finishedQuiz{display:none;opacity:0;max-width:600px;margin:10px auto}.permissionQuiz .invalidQuiz h3{background:#f03;color:#fff;display:inline-block;padding:4px 10px}.permissionQuiz .finishedQuiz h3{background:#4a934a;color:#fff;display:inline-block;padding:4px 10px}.permissionQuiz .progressBar{position:absolute;width:0%;height:10px;left:0;bottom:0;background:#de2475;opacity:1;border-radius:6px;transition:width .6s}.inProgressBtn{pointer-events:none!important;color:transparent!important;opacity:.8;transition:opacity .2s;position:relative}.inProgressBtn .spinner{position:absolute;margin:0;width:24px;height:24px;border:2px solid #fff;border-radius:50%;animation:spin .75s infinite linear;display:block;border-color:transparent;border-top-color:rgba(255,255,255,.5);top:50%;left:50%;margin-left:-12px;margin-top:-12px}.inProgressBtn .spinner::before,.inProgressBtn .spinner::after{left:-2px;top:-2px;display:none;position:absolute;content:'';width:inherit;height:inherit;border:inherit;border-radius:inherit}.inProgressBtn .spinner::before{display:inline-block;border-color:transparent;border-top-color:#fff;animation:spin 1.5s infinite ease}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#pdf-js-viewer{width:100%;display:block;margin-top:25px;margin-bottom:25px;border:5px solid #6699a8}.contractPreviewButtons{margin-bottom:25px}.contractPreviewButtons .btn.secondary{float:left}.contractPreviewButtons .btn.primary{float:right}.contractList{margin-bottom:25px}.contractList .contractBox{background:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,0.5));margin-top:25px;margin-bottom:25px;padding:10px 20px;transition:all .35s}.contractList .contractBox:hover{filter:drop-shadow(0 0 6px rgba(0,0,0,0.5))}.contractList .contractBox div.icon{float:left;width:100px;height:100px;background:#de2475;border-radius:100%;position:relative}.contractList .contractBox.draft div.icon{background:#fdd835}.contractList .contractBox.deprecated div.icon,.contractList .contractBox.marked_for_delete div.icon{background:#c62828}.contractList .contractBox.active div.icon img,.contractList .contractBox.deprecated div.icon img,.contractList .contractBox.marked_for_delete div.icon img{filter:invert(1)}.contractList .contractBox div.icon img{position:absolute;width:50px;height:auto;top:50%;left:50%;transform:translate(-45%,-50%)}.contractList .contractBox.deprecated{opacity:.5;filter:saturate(.5)}.contractList .contractBox.deprecated:hover{opacity:1;filter:drop-shadow(0 0 5px rgba(0,0,0,0.5))}.contractList .contractBox div.text{float:left;margin-left:20px;padding-top:8px}.contractList .contractBox .status{font-size:14px;background:#de2475;padding:3px 10px;display:inline-block;margin-bottom:5px;text-transform:uppercase;font-weight:700}.contractList .contractBox.draft .status{background:#fdd835}.contractList .contractBox.deprecated .status,.contractList .contractBox.marked_for_delete .status{background:#c62828;color:#fff}.contractList .contractBox.active .status{color:#fff}.contractList .contractBox .name{font-size:20px;line-height:18px;margin-top:5px;margin-bottom:5px;display:block}.contractList .contractBox .name span.error{color:#c62828;font-weight:700;font-size:12px}.contractList .contractBox .name a{color:inherit}.contractList .contractBox .name a:hover{text-decoration:underline}.contractList .contractBox .date{font-size:12px;font-weight:700;margin-top:15px;display:block}.contractList .contractBox .actions{float:right;position:relative;min-height:102px}.contractList .contractBox .actions .buttons{position:absolute;top:50%;right:0;transform:translateY(-50%)}.contractList .contractBox .actions .buttons .btn{height:30px;line-height:30px;font-size:14px;margin-top:4px;margin-bottom:4px;min-width:110px}div.newContractData{background:#fff;border:1px solid #de2475;padding:25px 20px 20px;text-align:center;line-height:110%;margin-top:20px;margin-bottom:30px;display:block}div.newContractData.infoDisplay p{text-align:left;font-size:18px;line-height:22px}div.newContractData.infoDisplay p strong{color:#de2475}div.newContractData a.btn{margin:0 auto}.newContractForm{background:#fff;padding:25px;display:none}.swal2-popup .swal2-styled.swal2-confirm{background:#de2475!important}.swal2-popup .swal2-styled.swal2-confirm:hover{background:#c7143b!important}.swal2-styled.swal2-confirm:focus{box-shadow:none!important}.swal2-icon.swal2-warning{border-color:#de2475!important;color:#de2475!important}.group .main-cropper{display:none}.croppie{background:#fff;padding:25px;border:1px solid #cacaca;text-align:center}.croppie-container .cr-boundary{outline:2px solid #de2475}.croppie .btn{display:inline-block;cursor:pointer}.group .origImgDisplay{display:none;max-width:300px;margin:0 auto 20px}.group.unset .croppie .undoNewImg{display:none}.group.unset .origImgDisplay{display:block}.packageSelectForm{background:#fff;width:100%;box-shadow:2px 2px 7px 0 rgb(0 0 0/40%);padding:10px 20px 20px;margin-top:20px;margin-bottom:20px;border:1px solid transparent;transition:all .25s;position:relative}.packageSelectForm h3{text-align:left;background:#de2475;color:#fff;display:inline-block;padding:6px 10px;margin-top:25px}.packageSelectForm .group.package{margin-bottom:15px;border:1px solid #de2475;padding:16px}.packageSelectForm .group.package label.radio{display:block;width:100%;position:relative;cursor:pointer}.packageSelectForm .group.package input{position:absolute;top:50%;left:5px;transform:translate(-50%,-50%)}.packageSelectForm .group.package .desc{margin-left:20px}.packageSelectForm .group.package .desc span.name{font-size:20px}.packageSelectForm .group.service{margin-bottom:15px;border:1px solid #6699a8;padding:16px;text-align:center}.packageSelectForm .group.service p{font-size:20px;font-weight:400}.packageSelectForm div.total{margin-bottom:15px;border:1px solid #374045;padding:16px;background:#f3f3f3;text-align:center}.packageSelectForm h4{font-size:20px;font-weight:400}.packageSelectForm h4 span.total{font-weight:700}.packageSelectForm button[type=submit]{width:100%}.custom-input-number{width:80px!important;padding:0 12px!important;vertical-align:top;text-align:center;outline:none;display:inline-block!important}.custom-input-number,.custom-input-number-decrement,.custom-input-number-increment{border:1px solid #ccc;height:40px!important;user-select:none;border-radius:0!important}.custom-input-number-decrement,.custom-input-number-increment{display:inline-block;width:30px;line-height:38px;background:#f1f1f1;color:#444;text-align:center;font-weight:700;cursor:pointer}.custom-input-number-decrement:active,.custom-input-number-increment:active{background:#ddd}.custom-input-number-decrement{border-right:none;border-radius:4px 0 0 4px}.custom-input-number-increment{border-left:none;border-radius:0 4px 4px 0}.packageSelectForm .page2{text-align:center;padding-top:20px}.packageSelectForm h2{text-align:center;margin-top:20px;background:#de2475;color:#fff;display:inline-block;padding:5px 10px;margin:0 auto}.packageSelectForm .page2 button[type=button]{width:45%;float:left}.packageSelectForm .page2 a.toPayment{width:45%;float:right}.group.solidGroup{border:1px solid #cacaca;background:#fff;padding:0 25px 15px;margin-bottom:10px;display:block}.group.solidGroup h2{margin-top:25px}.group .matchfunding_inputs{padding-top:10px;margin-top:16px;border-left:4px solid #de2475;padding-left:20px}.textarea-count-wrapper .textarea-counter{background:#f8f8f8;text-align:right;padding:4px 8px 6px;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;font-size:14px}.textarea-count-wrapper .textarea-counter.error{color:#de2475;font-weight:700}#ajax_donations_table{border-top:1px solid #b8b8b8}#ajax_donations_table td{vertical-align:middle;text-align:left;padding:6px 3px;line-height:1}#ajax_donations_table tr th{vertical-align:middle;text-align:left;padding:8px 4px;border-bottom:1px solid #b8b8b8}#ajax_donations_table tr.footable-empty td{text-align:center;padding:28px 4px}#ajax_donations_table td p{font-size:12px;margin:0}#ajax_donations_table.footable .dropdown-menu>li>a{padding:3px 10px 3px 6px}#ajax_donations_table form .checkbox{margin:5px 10px 0 0!important}#ajax_donations_table ul li{margin:0 0 5px}#ajax_donations_table ul li:before{display:none}#ajax_donations_table .footable-details.table-striped>tbody>tr:nth-child(odd),#ajax_donations_table .footable-details.table-striped>tbody>tr:nth-child(even){background:#fff}#ajax_donations_table.footable .footable-details tr:last-child td,#ajax_donations_table.footable .footable-details tr:last-child th{border-bottom-width:0}#ajax_donations_table .footable-details.table{margin-bottom:0}#ajax_donations_table .footable-filtering-search button.dropdown-toggle{display:none}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#de2475!important}.daterangepicker td.in-range{background-color:#ebebeb!important}form.table-filter{background:#e5e5e5;border:1px solid #b8b8b8;padding:10px 20px}form.table-filter h2 a{background:#de2475;color:#fff;padding:6px 10px;font-size:13px;transition:all .2s ease-in;margin-left:10px}form.table-filter h2 a:hover{background:#c7143b}.table-filter .filter-row{display:flex;gap:10px}.table-filter .filter-row .filter-box{flex:1 1 0px}.table-filter .filter-row .filter-box label{margin-left:2px;margin-bottom:5px;display:block}.table-filter .filter-row .filter-box .btn{width:100%;margin-top:25px;height:54px;font-size:20px}.table-filter .filter-row .filter-box select{padding-right:28px}.export-buttonholder{margin-bottom:30px}.grecaptcha-badge{display:none}body .dataTables_wrapper{min-height:350px;padding:10px 0;background:#e5e5e5;border:1px solid #b8b8b8;overflow:hidden;margin-bottom:20px;box-sizing:border-box}body div.dataTables_processing>div:last-child>div{background-color:#de2475}body .dataTables_wrapper .dataTables_length select,body .dataTables_wrapper .dataTables_filter input{background:#fff}body table.dataTable thead th,body table.dataTable thead td{padding:10px 10px 10px 0;font-size:14px}body table.dataTable{table-layout:fixed}body table.dataTable tbody th,body table.dataTable tbody td{padding:10px 5px;background:#fff;border-bottom:1px solid #b8b8b8;overflow:hidden;color:#000;font-size:14px}body table.dataTable tbody td p{color:inherit;font-size:inherit;margin:initial;font-weight:inherit}body .dataTables_wrapper .dataTables_filter{margin-right:20px;margin-bottom:10px;font-weight:700}body .dataTables_wrapper .dataTables_filter input{font-weight:initial;font-size:14px}body .dataTables_wrapper .dataTables_length{margin-left:20px}body table.dataTable tbody tr:nth-child(even) td{background:#eaeaea}body table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,body table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{background-color:#6699a8}body table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,body table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{background-color:#de2475}body table.dataTable>tbody>tr.child ul.dtr-details{padding-top:20px;padding-bottom:10px;font-size:14px}body .dataTables_wrapper .dataTables_info{margin-left:20px}body .dataTables_wrapper .dataTables_paginate{margin-right:20px}body .dataTables_wrapper .dataTables_paginate .paginate_button{background:#fff;color:#de2475!important;border:1px solid #ddd;min-width:1em;margin-left:0}body .dataTables_wrapper .dataTables_paginate .paginate_button.current,body .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#de2475!important;color:#fff!important;border:1px solid #de2475}body .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#6699a8!important;color:#fff!important;border:1px solid #6699a8}body table.dataTable td.dataTables_empty{text-align:center;font-size:24px;padding-top:100px;padding-bottom:100px;max-width:100%;overflow:hidden;box-sizing:border-box;padding-right:160px}table.dataTable>tbody>tr.child ul.dtr-details a.btn{background:#de2475;color:#fff;margin-left:10px}.btn.openVideo{display:block;margin-bottom:20px;padding:0 12px;min-width:290px}.btn.openVideo .fa{margin-right:8px}.video-popup .video{width:100%;height:400px;margin:auto;display:block;border:none}.video-popup{display:none;width:100%;height:100vh;margin:auto;position:fixed;top:0;box-shadow:10px 10px 10px 10px #000}.popup-bg{background:rgba(0,0,0,.8);width:100%;height:100vh;position:absolute}.popup-content{background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;max-width:100%;height:auto;max-height:400px}.popup-title{padding:30px;margin:0 auto;color:red;text-transform:uppercase}.campaign-types .imgHolder a button{width:100%;border-top-left-radius:0;border-top-right-radius:0;font-size:16px}.campaign-types .imgHolder a button .fa{margin-right:5px}.campaign-types .imgHolder a:hover button{background:#4e7c8a}.offerBanner{width:100%;max-width:1240px;margin:40px auto;position:relative;overflow:hidden}.offerBanner.noPadTop{margin-top:0}.offerBanner .hero{height:200px;position:relative}.offerBanner .hero .img{position:absolute;top:0;left:0;width:calc(100% - 500px);height:100%}.offerBanner .hero .img img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;object-fit:cover;object-position:center center}.offerBanner .hero .text{position:absolute;width:500px;right:0;top:0;height:200px;background:#de2475}.offerBanner .hero .text:before{content:'';position:absolute;top:0;left:0%;width:100%;height:100%;background:#de2475;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-45deg);-ms-transform:skew(-45deg);transform:skew(-17.5deg);z-index:0}.offerBanner .hero .text .textInner{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);max-height:200px;color:#fff;z-index:1}.offerBanner .hero .text .textInner h4{font-weight:700;text-transform:uppercase;margin-bottom:8px;margin-left:8px;margin-top:0;line-height:130%;font-size:18px}.offerBanner .hero .text .textInner p{font-size:16px;line-height:118%;width:calc(100% + -32px);position:relative;left:-8px;margin-bottom:8px;text-align:justify}.offerBanner .hero .text .textInner a.btn{background-color:#fff;color:#000;margin:0 auto;font-size:19px;height:32px;line-height:32px;font-weight:700;display:block;max-width:34%;position:relative;left:-3%}.offerBanner .hero .text .textInner a.btn:hover,.offerBanner .hero .text .textInner a.btn:focus{background-color:#4e7c8a;color:#fff}.offerBanner .details{display:none;border:1px solid #cacaca;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#fff;padding:20px 40px;font-size:16px}.offerBanner .details h1,.offerBanner .details h2,.offerBanner .details h3,.offerBanner .details h4,.offerBanner .details h5,.offerBanner .details h6{text-align:initial}.offerBanner .details ul li{list-style-type:disc;margin-left:15px}.offerBanner .details p{font-size:17px}.offerBanner .toggleOfferBanner .close{display:none}.offerBanner.open .toggleOfferBanner span.open{display:none}.offerBanner.open .toggleOfferBanner span.close{display:block}.offerBanner .details a.btn{background:#de2475;color:#fff;margin-top:10px;font-size:20px}.offerBanner .details a.btn:hover{background:#c7143b}@media only screen and (max-width:1279px){footer .footer .col:nth-child(3){display:none}.egysza-pdf{font-size:13px}.campaigns .campaign h2{margin:0 0 5px;font-size:17px}.index .categories .col.links a{margin:0 10px 10px}.index .categories{display:block;text-align:center}.index .categories .col{display:block;margin:0 auto}body table.dataTable tbody th,body table.dataTable tbody td{padding:4px 6px;font-size:14px}body table.dataTable>tbody>tr.child ul.dtr-details{font-size:12px}}@media only screen and (max-width:1199px){header .logo img{width:160px;object-position:center center;object-fit:contain}header nav ul{margin:0 0 0 40px}header nav ul li{margin:0 25px 0 0}header nav .search input{width:100px}header nav .profile{width:calc(100% - 900px)}.index .counter-box .col{display:block;text-align:left!important;padding:10px 20px;float:left}.index .categories .col:nth-child(1),.index .categories .col:nth-child(3){display:none}footer .footer .col{margin-right:60px}footer .services hr{max-width:700px;margin:0 auto;display:block;background:0 0}footer .services ul li{margin:0 4px}.footable thead th,.footable tbody td{padding:10px 5px}header .logo img{margin:25px 0 0 30px}header nav .login{padding:0 10px}div.login-container .content{margin:0 40px}.index .slider{height:375px}.campaigns .campaign .category{font-size:15px;padding:0 0 0 35px;background-size:36px auto}.campaigns .campaign .type{padding:6px 0 0 36px;font-size:10px;background-size:30px auto}.campaigns .campaign h2{font-size:16px}.campaigns .campaign{width:calc(33.3333333% - 20px);margin:0 10px 30px}.campaign-types .imgHolder a button{font-size:14px}.offerBanner .hero .text .textInner h4{font-size:18px}.offerBanner .hero .text .textInner p{font-size:15px}.offerBanner .hero .text{width:450px}.offerBanner .hero .img{width:calc(100% - 450px)}}@media only screen and (min-width:1024px){header nav{display:block!important}}@media only screen and (max-width:1023px){.edit-donation .col{width:100%}header .content{height:65px;overflow:auto}header .mobile-menu{display:block}header .logo img{width:170px;float:none;margin:12px auto 0}header nav{display:none;width:100%;padding-top:30px;position:absolute;z-index:2;left:0;top:65px;background:#efefef;text-align:center}header nav ul{float:none;margin:30px 0 0}header nav ul li{float:none;margin:0;line-height:58px}header nav ul li a{font-size:16px}header nav ul li small{height:16px;line-height:16px;padding:0 5px;left:50%;transform:translate(-50%,0);font-size:11px}header nav ul li small:before{left:50%}header nav .search{float:none;margin:0;position:absolute;top:20px;left:50%;transform:translate(-50%,0);white-space:nowrap}header nav .search input{width:270px}header nav .search button{width:25px;height:25px}header nav .login{float:none;margin:0 0 20px}header nav .profile{width:90%;float:none;margin:0 auto 20px;text-align:center}header nav .profile{}.campaigns .campaign,.organizations .organization{width:calc(100% - 30px)!important}.campaign-page .campaign-data .col-7,.campaign-page .organization-data .col-7{width:50%}.campaign-page .campaign-data .col-5,.campaign-page .organization-data .col-5{width:50%}.campaign-page .fix-navigation{display:none!important}.dashboard .board .table-cell{display:inline-block}.dashboard .board .table-cell p{font-size:15px}.dashboard .board .table-cell:nth-of-type(even){min-width:40px}.dashboard .board .table-cell:nth-of-type(1),.dashboard .board .table-cell:nth-of-type(3),.dashboard .board .table-cell:nth-of-type(5){width:28%;padding-left:2%;text-align:left}.dashboard .board .table-cell:nth-of-type(2),.dashboard .board .table-cell:nth-of-type(4){width:20%}.dashboard .board .table-cell:nth-of-type(5){margin-top:20px}.dashboard .board .table-cell:nth-of-type(6){width:70%;margin-top:20px}.dashboard .board+.row .col-8{width:100%}.dashboard .board+.row .col-4{width:60%}.campaign-types .campaign-type .status:after{font-size:12px}.footable thead th{padding:5px!important;font-size:13px}footer .footer .menu li{margin:0 10px 0 0}form.table-filter{padding:8px 7px}.table-filter .filter-row .filter-box label{font-size:14px}.table-filter .filter-row .filter-box .btn{margin-top:22px}}@media only screen and (max-width:980px){.col-8,.col-6{width:100%}.donation-selector .levels,.donation-type-selector .col-6{width:50%}.singleonly .levels{width:100%!important;margin-top:20px}footer .footer{position:relative}footer .footer .col:nth-child(4){clear:both;margin-top:15px;margin-bottom:30px}footer .footer .col.right{float:left;margin-top:15px}footer .footer .newsletter-col{position:absolute;top:30px;right:30px;width:380px}div.login-container .content{display:block;margin:0 auto 100px}div.login-container h1{font-size:26px}div.login-container .register-button{margin-top:10px}div.login-container .why{margin-bottom:40px}.campaign-types .imgHolder img{margin:0 auto;max-width:500px}.campaign-types .imgHolder a button{margin:0 auto 10px;max-width:500px}}@media only screen and (max-width:899px){.export-buttonholder button{display:block;float:initial;clear:both;margin:15px 0}.index .categories .col hr{display:block;background:#ddd;margin:10px 0}.index .one-percent h2{font-size:21px}.index .one-percent .graph li{font-size:18px}.steps .step .col-2{width:5%}.steps .step .col-8{width:90%}.steps-inline hr{display:block;border:0;height:15px}.steps-inline .step p{margin:0 auto 5px}.search .search-form .col-3{width:50%}.campaign-page .campaign-data .col-7,.campaign-page .organization-data .col-7{width:100%;margin:0 0 10px}.campaign-page .campaign-data .col-5,.campaign-page .organization-data .col-5{width:100%}footer .supporters .table{display:block;height:auto}footer .supporters .table-cell{display:block;text-align:center}footer .supporters .table-cell:nth-child(2),footer .supporters .table-cell:nth-child(4){margin:0 0 15px}footer .supporters h3{font-size:17px;margin:0 0 20px}footer .supporters h4{font-size:15px;margin:15px 0 0}footer .footer .copyright+.menu{width:100%;margin-top:20px}footer .cards{margin-bottom:10px}.contact{padding:40px 50px}.contact .col1{width:100%;margin-right:0}.contact .col2{width:100%;margin-bottom:40px}.profile-menu nav ul li{margin:0 5px}.campaign-types .campaign-type{width:48%}.donations-table,.campaigns-table{table-layout:inherit}.donations-table thead .footable-filtering form,.campaigns-table thead .footable-filtering form{margin:0}.donations-table thead .footable-header,.campaigns-table thead .footable-header{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.donations-table tbody td,.campaigns-table tbody td{width:100%!important;display:block!important;font-size:.8em;text-align:right!important;border:0}.donations-table tbody td:before,.campaigns-table tbody td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.donations-table tbody td[data-label="Rendszeres utalás"],.campaigns-table tbody td[data-label=Támogatások]{margin-bottom:10px;border-bottom:1px solid #ddd!important}.donations-table tbody td:last-child,.campaigns-table tbody td:last-child{border-bottom:0}#myCampaignsFilter div{width:100%}#myCampaignsFilter .row{margin:0!important}.table-filter .filter-row{display:block}.table-filter .filter-row .filter-box{padding-bottom:12px}.table-filter .filter-row .filter-box .btn{margin-top:0}#ajax_donations_table td,#ajax_donations_table td p{font-size:10px}.table-filter .filter-row .filter-box .btn{font-size:18px}.export-buttonholder button{float:none!important;margin-left:auto!important;margin-right:auto!important;width:100%;min-width:300px!important;max-width:400px!important}}@media only screen and (max-width:859px){footer .footer .newsletter-col{width:320px}footer .footer .newsletter-col button{width:250px}.organization-registration .campaign-types .campaign-type{width:100%;height:auto!important;min-height:initial!important}.organization-registration .campaign-types .campaign-type p{min-height:initial!important}.organization-registration .campaign-types .campaign-type label.checkbox{margin-top:0!important;margin-bottom:20px!important}}@media only screen and (max-width:767px){.campaign-page .donation-type-selector .btn{font-size:15px;padding:0 10px}.index .slider{width:92%;height:0;padding-top:65%}.index .slider .slide{height:0;padding-top:34%;top:0}.index .slider nav{padding-top:calc(64% - 10px);top:0;bottom:auto}.index .slider .slide .slide-content{max-width:none;padding:3% 1%;top:100%;color:#000}.index .slider .slide .slide-content h2{font-size:3.75vw}.index .slider .slide .slide-content p{font-size:2.75vw}.index .one-percent h2{font-size:17px}.index .one-percent .graph li{font-size:14px}.partners-box .col-8,.partners-box .col-4{width:100%;float:none}.index .videos .col-6{width:100%;padding:0 15px 10px}.partners-box .col-4{overflow:hidden}.partners-box .col-4 .ad{width:calc(50% - 15px);float:left}.partners-box .col-4 .ad+.ad{margin-left:30px}.partners-box .col-4 .guidance{clear:both}.campaign-page .tab-navigation+.row .col-8{width:100%}.campaign-page .tab-navigation+.row .col-4{width:100%}.campaign-types .campaign-type-container{margin-bottom:24px;width:50%;height:360px;float:left;margin-left:0;margin-right:0}.campaign-data .col-3{width:40%}.campaign-data .col-9{width:60%}.profile-menu{height:auto}.profile-menu .avatar{float:none;width:100%;text-align:center}.profile-menu nav{float:none;width:100%;text-align:center}.profile-menu nav ul{float:none;display:inline-block}.campaign-types .campaign-type .status:after{font-size:15px}.sidebar-menu a{font-size:14px}.sidebar-menu ul a{font-size:11px;line-height:11px}.sidebar-menu li{margin-bottom:10px}.dashboard .col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding:0 10px}.document-uploader .row:nth-of-type(2) .col-6:nth-of-type(2){text-align:right}.donation-selector.single .col-4:nth-of-type(1),.donation-selector.single .col-4:nth-of-type(2){width:50%}.donation-selector.single .col-4:nth-of-type(3){width:100%;margin-top:20px}.tab-organization{margin-bottom:20px}footer .footer .newsletter-col{position:relative;top:0;right:0;width:auto}footer .footer .newsletter-col button{width:auto}.search-checkbox-holder{padding-top:13px!important}.egysza-pdf{width:100%;margin-bottom:15px}.btn{padding:0 15px}.offerBanner{width:calc(100% - 50px);margin:20px auto 30px;left:-4px}.offerBanner .hero .img{width:100%;position:relative;height:25vw}.offerBanner .hero .text{width:100%;position:relative;height:unset;padding-top:15px;padding-bottom:30px;padding-left:20px;padding-right:20px}.offerBanner .hero{height:auto}.offerBanner .hero .text .textInner{position:relative;width:100%;left:unset;top:unset;transform:unset;max-height:unset}.offerBanner .hero .text .textInner h4{margin-left:0}.offerBanner .hero .text .textInner p{left:unset}.offerBanner .hero .text .textInner a.btn{max-width:200px}.offerBanner .details{padding:20px}}@media only screen and (max-width:699px){.campaigns .campaign,.organizations .organization{width:calc(100% - 30px)!important}.campaign-types .campaign-type{width:100%}.campaign-types .campaign-type p{height:auto}.slider nav a{background:#fff;margin:0 3px}.slider nav a.active{background:#de2475}.btn.openVideo{display:block;margin:5px auto 15px}.campaign-types .imgHolder img,.campaign-types .imgHolder a button{max-width:400px}main{max-width:100vw;overflow:hidden}}@media only screen and (max-width:639px){.index .partners .table-row{display:block}.index .partners .table-cell:first-child{padding:0 0 10px;display:block;text-align:center}.index .partners .table-cell+.table-cell{padding:0 0 15px}.index .one-percent .box{padding:25px 20px}.index .one-percent h2{font-size:17px}.index .one-percent .graph li{width:100%;margin:0!important;display:block;font-size:17px}.index .one-percent a{font-size:14px}.index .one-percent a:before{float:left;margin:5px 0 0}footer .services h2{font-size:28px}footer .services ul li{width:49%;height:auto;margin:0;padding:0 5px 10px;background-size:65%;font-size:15px}footer .services ul li a{padding-top:70%}.contact{padding:30px 20px}.contact .col2 table tr td{width:100%;display:block}.campaign-types .campaign-type-container{margin-bottom:24px;width:100%;float:initial;margin:0 0 25px}.campaign-types label.campaign-type{margin-left:3%;margin-right:3%}.cover-uploader .buttons,.share-uploader .buttons{position:relative!important;left:initial!important;top:.5em!important}.campaign-steps .step{height:126px;font-size:16px}.campaign-steps .step span{display:block;margin:20px auto -20px;font-size:25px}.dashboard .board+.row .col-4{width:100%}.campaign-types+button{margin-top:20px;margin-right:3%}.campaign-data .col-3,.campaign-data .col-9{width:100%;margin-bottom:20px}.campaign-types .campaign-type-container{height:auto}.campaign-types label.campaign-type .type{padding:100px 10px 0!important}.campaign-types .campaign-type{min-height:200px!important;height:auto!important}form .radio{margin:5px 15px 10px 0!important}form .donation-levels .donation-level input{width:90px}form .donation-levels .donation-level select{width:130px;margin-left:5px}form .donation-levels .donation-level label{font-size:12px}.sidebar-menu ul{padding-left:10px}.croppie{padding:20px 0}}@media only screen and (max-width:579px){.campaigns .campaign .img .matchfunding{width:80px}.slider .matchfunding{width:60px;left:5px}.donation-selector .levels,.donation-type-selector .col-6{padding:0 7px}.campaign-page .donation-type-selector{margin:20px -12px 0}.campaign-page .donation-type-selector .btn{font-size:14px;padding:0 5px;overflow:hidden}.campaign-page .donation-selector{padding:0 5px}.campaign-page .campaign-data{padding:0 5px}#methodical_gift,#single_gift{width:50%}.sidebar-col{width:100%;border-bottom:1px solid #666;padding-bottom:10px;margin-bottom:10px}.sidebar-col+.col-9{width:100%}.sidebar-col+.prof-passw{width:60%;margin:0 20%}#showFilter{display:block;float:initial;clear:both;width:100%;margin-left:0;margin-bottom:2em}.campaign-length+.row .col-6,.info+.row .col-6,.share-uploader+.group+.group .row .col-6,#mire+h2+.info+.row .col-6,#mire+h2+.info+.row+.row .col-6{width:100%}.topInfobar .row{gap:8px}.topInfobar .warningBlink{font-size:18px}.topInfobar p{font-size:14px;line-height:14px;margin-bottom:4px}}@media only screen and (max-width:479px){.index .counter-box .counter span{width:27px;height:35px;line-height:35px;margin:0 0 0 10px;font-size:30px;border-radius:5px}.index .categories .col a{margin:0 12px 8px}.steps .step .col-2{display:none}.steps .step .col-8{width:100%}.steps .step .col-6{width:100%;height:auto;float:none!important}.steps .step .col-6 p{padding:15px 0 0;text-align:center}.search .search-form .col-3{width:100%}.newsletter-col form input{width:100%}footer .footer .newsletter-col form button{width:100%}.profile-menu .avatar{padding-top:15px;line-height:inherit}.profile-menu nav .ethical{margin:12px auto 5px;float:none}.profile-menu nav ul li{margin:0 4px}.profile-menu nav ul li a{font-size:10px}.dashboard .board .table-cell:nth-of-type(1),.dashboard .board .table-cell:nth-of-type(3),.dashboard .board .table-cell:nth-of-type(5){width:40%}.dashboard .board .table-cell:nth-of-type(3),.dashboard .board .table-cell:nth-of-type(4){margin-top:20px}.dashboard .board .table-cell:nth-of-type(2),.dashboard .board .table-cell:nth-of-type(4),.dashboard .board .table-cell:nth-of-type(6){width:58%}.dashboard .board .table-cell:nth-of-type(5),.dashboard .board .table-cell:nth-of-type(6){width:100%}.cover-uploader,.share-uploader{width:100%}.donation-selector.single .col-4:nth-of-type(1),.donation-selector.single .col-4:nth-of-type(2){width:100%}.avatar-uploader .buttons{left:calc(50% - 65px);top:110px}.avatar-uploader+.group{margin-top:70px}.donation-type-selector .col-6{padding:0 5px}.donation-type-selector .col-6 a{padding:0 10px!important}.search-checkbox-holder{padding-top:5px!important}.content.campaign-page .progress .matchfunding-text img{width:70px;max-height:50px}.content.campaign-page .progress .matchfunding-text{text-align:left}.content.campaign-page .progress .matchfunding-text p{width:calc(100% - 75px);font-size:10px}.progress .matchfunding-text p{font-size:11px}.registration a.btn.smallerText{font-size:14px}.campaign-types .imgHolder{text-align:center}.campaign-types .imgHolder img,.campaign-types .imgHolder a button{max-width:300px}}@media only screen and (max-width:413px){.index .slider{overflow-y:visible;padding-bottom:30px}.campaign-page .tab-navigation li{margin:0 10px}main .campaign-page ul li{padding-left:10px}.campaign-page .progress{margin-bottom:10px}.tab p{max-width:100%;overflow:hidden}.breadcrumb li{font-size:10px}.breadcrumb li+li:before{margin:0 4px 0 2px}h1{font-size:26px}.index .counter-box h3{font-size:27px}.index .counter-box .counter span{width:20px;height:29px;line-height:29px;margin:0 0 0 8px;font-size:26px;border-radius:4px}.index .categories .col a{width:49px}.steps-inline .step{margin:0 auto 10px;display:block;width:100%;max-width:310px}.steps-inline .step p{height:auto;margin-bottom:5px}.steps-inline .step+.step{margin-top:15px}.profile-menu nav ul li{margin:0 2px}.sidebar-col+.col-9 .col-6,.sidebar-col+.prof-passw{width:100%;margin-left:0;margin-right:0}.uploaded .col-5{padding:0 0 0 15px!important}.uploaded .col-3{padding:0!important}input[type=file]{width:290px}.registration a.btn.smallerText{font-size:12px}.campaigns .campaign .img .givingTuesday{width:40px;height:40px;right:4px;top:4px}.campaigns .campaign .category{font-size:14px;padding:0 0 0 30px;background-size:31px auto}.campaigns .campaign .type{padding:6px 0 0 32px;background-size:26px auto}.campaigns .campaign h2{font-size:15px}footer .partner h4{width:100%;text-align:center}footer .partner img{float:none;display:block;margin:0 auto 25px}footer .footer .col.right{float:none;margin:0 auto}.profile-menu nav{padding-bottom:10px}}@media only screen and (max-width:280px){.campaigns.embed .campaign .box{width:100%;margin:-4px 0 4px}.campaigns.embed .campaign h2{font-size:13px!important;max-height:30px;overflow:hidden;margin-top:10px}.campaigns.embed .campaign .organization{font-size:10px!important;position:relative;top:-4px}.campaigns.embed .campaign .type{height:25px;padding:2px 0 0 33px}.campaigns.embed .campaign hr{top:38px}.campaigns.embed .campaign .progress hr{top:20px}.campaigns.embed .campaign .img{height:59vw!important;padding-top:0!important;background-size:cover}.campaigns.embed .campaign .box{height:234px!important}.campaigns.embed .campaign .btn{height:44px!important;line-height:44px!important}}