@font-face{font-family:Montserrat-Regular;src:url("../fonts/Montserrat-Regular.ttf")}@font-face{font-family:Montserrat-Bold;src:url("../fonts/Montserrat-Bold.ttf")}@font-face{font-family:Montserrat-Italic;src:url("../fonts/Montserrat-Italic.ttf")}body,html{font-family:Montserrat-Regular,'Open Sans',Roboto,sans-serif}body{background-color:#f7f7f7}b,strong{font-family:Montserrat-Bold,'Open Sans',Roboto,sans-serif}.default-grey{background-color:#f7f7f7!important}.default-grey-darker{background-color:#c7c7c7!important}.default-purple{background-color:#562d97!important}.default-darkgreen{background-color:#006648!important}.default-lightgreen{background-color:#a8ce38!important}.default-darkgreen a{color:#fc8d1f}.default-orange{background-color:#fc8d1f}.default-gradient{background-image:url("../images/bg_biralat01m.jpg")!important;background-repeat:repeat-y;background-size:cover}.default-gradient a{color:#006648}.error{color:#f44336}input:focus:not([type=button]),textarea:focus{border-bottom:1px solid #52ae30!important;-webkit-box-shadow:0 1px 0 0 #52ae30!important;box-shadow:0 1px 0 0 #52ae30!important}label.active{color:#52ae30!important}[type=checkbox]+label{color:rgba(0,0,0,.87)}[type=checkbox].filled-in:checked+label:after{border:2px solid #52ae30;background-color:#52ae30}nav{color:#fff;background-color:rgba(3,3,3,.7);width:100%}#sidenav-overlay{z-index:0}.side-nav li{border-bottom:1px solid #52ae30}.side-nav li:nth-child(2n){background:rgba(88,205,56,.11)}.side-nav li:nth-child(odd){background:rgba(88,205,56,.03)}.side-nav li a{color:rgba(0,0,0,.87)}#main-menu>li{margin-right:20px}#main-menu>li>a{border-radius:22.5px;display:inline;padding:10px 15px;transition:none}#main-menu>li>a i.right{margin-left:0}#main-menu>li>a:hover{background-color:#52ae30;transition:.2s ease-in}#dropdown-palyazat,#dropdown-palyazatikiiras{background:0 0;box-shadow:none;margin-top:20px}#dropdown-palyazat li,#dropdown-palyazatikiiras li{margin-bottom:5px}#dropdown-palyazat li:hover,#dropdown-palyazatikiiras li:hover{background:0 0}#dropdown-palyazat a,#dropdown-palyazatikiiras a{color:rgba(0,0,0,.87);background:#fff;border-radius:30px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}#dropdown-palyazat a:hover,#dropdown-palyazatikiiras a:hover{border-radius:30px;background:#d7d7d7}.select-wrapper span.caret{height:40px;font-size:40px;line-height:40px}.wrap{margin:-64px auto 0 auto}.container-fluid{padding:0}.input-field .prefix{padding-top:10px}.input-field .prefix.active{color:#52ae30}#landing-content a{color:#006648;font-family:Montserrat-Bold;font-weight:700}#akonferencia{text-align:center;padding-bottom:10px}#akonferencia h4{padding-top:30px;display:inline-block}#akonferencia p{font-size:20px;padding-top:30px;display:inline-block}#akonferencia h4,#akonferencia h5,#akonferencia p{color:#f7f7f7!important}#akonferencia h4,#akonferencia h5{font-weight:700}#regisztracio input{margin-top:5px}#regisztracio #registration_adatkezeles{margin-top:10px}.registration_form{margin-top:35px;height:670px}.thankyou{margin-top:35px;height:670px}input:not([type]).invalid+label.active:after,input:not([type]).valid+label.active:after,input[type=date]:not(.browser-default).invalid+label.active:after,input[type=date]:not(.browser-default).valid+label.active:after,input[type=datetime-local]:not(.browser-default).invalid+label.active:after,input[type=datetime-local]:not(.browser-default).valid+label.active:after,input[type=datetime]:not(.browser-default).invalid+label.active:after,input[type=datetime]:not(.browser-default).valid+label.active:after,input[type=email]:not(.browser-default).invalid+label.active:after,input[type=email]:not(.browser-default).valid+label.active:after,input[type=number]:not(.browser-default).invalid+label.active:after,input[type=number]:not(.browser-default).valid+label.active:after,input[type=password]:not(.browser-default).invalid+label.active:after,input[type=password]:not(.browser-default).valid+label.active:after,input[type=search]:not(.browser-default).invalid+label.active:after,input[type=search]:not(.browser-default).valid+label.active:after,input[type=tel]:not(.browser-default).invalid+label.active:after,input[type=tel]:not(.browser-default).valid+label.active:after,input[type=text]:not(.browser-default).invalid+label.active:after,input[type=text]:not(.browser-default).valid+label.active:after,input[type=time]:not(.browser-default).invalid+label.active:after,input[type=time]:not(.browser-default).valid+label.active:after,input[type=url]:not(.browser-default).invalid+label.active:after,input[type=url]:not(.browser-default).valid+label.active:after,textarea.materialize-textarea.invalid+label.active:after,textarea.materialize-textarea.valid+label.active:after{margin-top:5px}.btn{background:#52ae30;border-radius:22.5px}.btn.darkgreen{background:#006648}.btn:hover,.darkgreen:hover{background-color:#a8ce38}.btn-large{border-radius:30px}.btn-join{color:#fff;border:1px solid #fc8d1f;box-shadow:0 0 5px #333;background:#fc8d1f;text-transform:none;line-height:50px;font-weight:700;position:absolute;bottom:8%;left:50%;transform:translateX(-50%)}.btn-join-fix{position:unset;transform:unset}.btn-join:hover{background:rgba(252,141,31,.75);box-shadow:0 0 5px #333}.btn-join:focus{background:#fc8d1f}.fay-andras-logo{margin:auto;width:600px;display:block;margin-bottom:35px}.fay-andras-logo-belso{width:480px}#landing-header .waves-effect{color:#fff;transition:none}#landing-header{background:url("../images/OTP_Fay_alpitvany_hatter.png") center;background-size:cover;height:50%;padding-top:8em;text-align:center;position:relative;display:flex;align-items:center}#landing-header>.logo{max-width:1000px;max-height:65%;margin-left:auto;margin-right:auto}#landing-header>.logo img{max-height:25%;max-width:50%}#landing-header .fay-logo{max-height:15%}#landing-header>h1,.subpage-header h1{color:#fff;font-family:Montserrat-Italic;font-style:italic;margin-top:30px;margin-bottom:35px}#landing-content h1,#landing-content h2,#landing-content h3{font-weight:300}#landing-content .section{margin-top:-20px}#landing-content .section h1{color:rgba(0,0,0,.87)}#landing-content .section h6{font-weight:600;color:#006539}#landing-content li,.subpage-content ul.listing>li{list-style-type:disc}#landing-content ul,.subpage-content ul.listing{margin:0 1em 0 1em;padding-left:40px}#landing-content ul,.subpage-content ul.listing-nomargin{margin:0;padding-left:40px}#page-footer{position:relative;padding:8px 8px 32px 8px;background-color:transparent}#page-footer:after{background:linear-gradient(-45deg,#ccc 32px,transparent 0),linear-gradient(45deg,#ccc 32px,transparent 0);background-position:left;background-repeat:repeat-x;background-size:64px 64px;content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:64px}.row-parallax{position:relative}.row-parallax>.container{position:relative;height:310px;color:#fff}.row-parallax>.container h1{margin-top:15px}.row-parallax-left{position:absolute;height:350px;width:100%;margin-top:-20px;transform:skew(0deg,1deg);-ms-transform:skew(0deg,2deg);-webkit-transform:skew(0deg,1deg);z-index:-1}.row-parallax-left .row-parallax-left-shadow{position:absolute;height:inherit;width:inherit;-webkit-box-shadow:inset 0 200px 100px -100px rgba(0,0,0,.75);-moz-box-shadow:inset 0 200px 100px -100px rgba(0,0,0,.75);box-shadow:inset 0 200px 100px -100px rgba(0,0,0,.75)}.row-parallax-left .parallax-container{height:inherit}.row-parallax-right{position:absolute;height:350px;width:100%;margin-top:-20px;transform:skew(0deg,-1deg);-ms-transform:skew(0deg,-2deg);-webkit-transform:skew(0deg,-1deg);z-index:-1}.row-parallax-right .row-parallax-right-shadow{position:absolute;height:inherit;width:inherit;-webkit-box-shadow:inset 0 200px 100px -100px rgba(0,0,0,.75);-moz-box-shadow:inset 0 200px 100px -100px rgba(0,0,0,.75);box-shadow:inset 0 200px 100px -100px rgba(0,0,0,.75)}.row-parallax-right .parallax-container{height:inherit}.waves-effect{overflow:visible;color:#000}.target-person{text-align:center;border:1px solid #d7d7d7;padding:0 30px 15px 30px;border-radius:3px;width:100%;margin:90px auto 0 auto}.target-person img,.target-person span{display:block}.target-person-img{border-radius:50%;border:2px solid #afafaf;margin:-75px auto 0 auto}.target-person .target-person-lead{font-family:Montserrat-Bold;font-weight:700;font-size:18pt}.target-person-body{height:50px}.schedule-list{border-left:10px solid #afafaf;padding:15px 0;margin-left:45px}.schedule-list ul{margin:0 0 0 -20px!important;padding:0!important}.schedule-list ul li{list-style-type:none!important;margin-bottom:10px}.schedule-list ul li:before{content:"";background-color:#006648;width:30px;height:30px;display:inline-block;border-radius:50%}.schedule-list ul li div{margin-top:-30px;margin-left:50px}.schedule-list ul li div span{display:inherit}.schedule-list ul li .schedule-list-lead{color:#006648;font-family:Montserrat-Bold;font-weight:700}.schedule-list ul li .schedule-list-body{color:rgba(0,0,0,.87)}#regisztracio .row-parallax-right{height:520px}#regisztracio .container,#regisztracio.en .container{height:640px}#regisztracio.en .row-parallax-right{height:320px}#regisztracio.en .container{height:440px}#regisztracio .container h1{font-size:3rem;color:rgba(0,0,0,.87)}#regisztracio .container p{color:rgba(0,0,0,.87)}#regisztracio input[type=email],#regisztracio input[type=text]{color:#000!important}#program .container{margin-top:unset;height:unset}#program .container .time{font-size:16px}#program .container .title{font-size:18px;font-family:Montserrat-Bold;color:#000}#program .container .title .begin{text-decoration:none;font-weight:400}#program .container .description{font-size:18px;font-family:Montserrat-Regular}#program .container .long_description{font-size:18px;font-family:Montserrat-Regular}#program .container .more{cursor:pointer}#program h1{font-size:3.5rem;color:rgba(255,255,255,.87)}#mentorprogram p{text-align:justify}#dijak{height:480px}#dijak .row-parallax-left{height:450px}#dijak img{width:300px}#program .program_item{padding:15px 15px 15px 15px;border-left:2px solid #006648}#celcsoport #people{margin-left:auto;margin-right:auto}#biralat .container{margin-top:-40px}#eloadok .container{height:auto;padding-bottom:40px}#eloadok{padding-top:40px}.person-images img{border:2px solid #cdcdcd;border-radius:2px}.idea-table-head{border-top:2px solid #52ae30;font-family:Montserrat-Bold;font-weight:700}.idea-table-row.col{border-bottom:1px solid #ccc;padding-bottom:20px;padding-top:5px}.idea-table-row ul{padding-left:0!important}.jury-person{text-align:center;border:1px solid #c1d3c7;padding:0 15px 15px 15px;color:#fff!important;background:#52ae30;border-radius:3px;width:100%;margin:90px auto 0 auto;height:250px;overflow:visible;display:inline-block}.jury-person img,.jury-person span{display:block}.jury-person-img{border-radius:50%;border:2px solid #52ae30;margin:-75px auto 0 auto;width:150px;height:150px}.jury-person .jury-person-lead{font-family:Montserrat-Bold;font-weight:700;font-size:18pt;padding-top:20px;padding-bottom:15px}.jury-person .jury-person-body{font-weight:400;font-size:14px}#impresszum #fay-andras-logo-colors{background:url("../images/FayAndras_logo_colors.svg") no-repeat bottom;background-size:contain;height:215px}#impresszum #miniszerium-logo{background:url("../images/miniszterium_logo.svg") no-repeat bottom;background-size:contain;height:215px}#impresszum #fay-andras-logo-colors a,#impresszum #miniszerium-logo a{display:block;height:100%;width:100%}#impresszum a{color:#006648}.subpage-header{background:url("../images/dij_logo_hatter.png") no-repeat center;background-size:cover;width:100%;height:450px;text-align:center;padding-top:120px}.subpage-header-title .row-parallax-left{height:250px}.subpage-header-title .container{height:200px;text-align:center}.subpage-header-title .row-parallax>.container h1{color:#fff;font-weight:300;margin-top:60px}.subpage-content{background-color:#f7f7f7;margin:-20px 0 20px 0;padding:50px 0;min-height:720px}.subpage-content a{color:#006648;font-family:Montserrat-Bold;font-weight:700}.subpage-content h3,.subpage-content h5{color:rgba(0,0,0,.87);font-weight:300}.subpage-content .dropdown-content>li>span{color:#52ae30}.subpage-content #submitButton{display:block;margin:auto}.subpage-content #file-upload{border:2px dashed #52ae30;border-radius:10px;color:#52ae30}.subpage-content #file-upload .material-icons{display:block;font-size:60px}.foundation-image img{width:80%;max-width:500px}.wrapper,.wrapper--wide{width:calc(100% - 40px);max-width:calc(1280px - 40px);padding:0 20px;position:relative;margin:0 auto;text-align:left}.modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;outline:0;opacity:0;z-index:-1;background:0 0;cursor:pointer;padding:40px}.modal.is-open{display:flex;justify-content:center;align-items:center;width:calc(100% - 40px);height:calc(100% - 40px);padding:20px;z-index:100;opacity:1;overflow-x:hidden;overflow-y:auto;background:rgba(0,0,0,.2)}.modal__content{display:block;width:100%;max-width:600px;height:auto;margin:auto;z-index:101;background:#fff;position:relative;padding:40px;color:#474746;text-align:left;box-shadow:0 0 10px rgba(0,0,0,.15);border:1px solid #cacaca;cursor:initial}.modal__title{font:40px/1.2 "Dancing Script",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;color:#547351;margin-bottom:30px}.modal__close{display:inline-block;content:"";width:24px;height:24px;background:transparent url("../img/x.svg") no-repeat;background-size:100%;position:absolute;top:16px;right:16px;cursor:pointer;border:0}.modal__close:hover{background:url("../img/x-active.svg") no-repeat center center;background-size:24px 24px}.modal .form__fields{padding-right:0;margin-bottom:20px}.modal .form__subtitle{font-size:18px;color:#547351}.modal .form__submit{display:flex;justify-content:space-between;align-items:center}.modal .form__submit .btn--primary{justify-self:flex-end}input[type=radio]:not(:checked)+label:before{border:0}input[type=radio]:checked+label:before{border:0}input[type=radio]:checked+label:after{border:0;background-color:transparent;transform:none}.gdpr-sticky{display:none;position:fixed;left:0;width:100%;color:#fff;height:auto;background:#4a4949;opacity:1;z-index:200;bottom:-80px;transition:bottom .5s ease-in-out;padding:20px 0}.gdpr-sticky.is-visible{display:block;bottom:0}.gdpr-sticky .wrapper,.gdpr-sticky .wrapper--wide{height:auto;display:flex;justify-content:space-between;align-items:center}.gdpr-sticky__button-container{width:166px}.gdpr-sticky__button-container .btn{padding:0 20px;width:166px;font:normal 14px/38px}.gdpr-sticky__button-container .btn+.btn{margin-top:8px}.gdpr-sticky p{margin:0 20px 0 0;text-align:left}.gdpr-sticky p a{color:#7d9074;text-decoration:underline;transition:.3s all}.gdpr-sticky p a:hover{color:#547351}#modal-gdpr.is-open{z-index:201}#modal-gdpr .modal__title{text-align:center}#modal-gdpr .modal__gdpr__options{display:flex}#modal-gdpr .modal__gdpr__column{width:100%;cursor:pointer}#modal-gdpr .modal__gdpr__column+.modal__gdpr__column{margin-left:4px}#modal-gdpr .modal__gdpr__column:hover .modal__gdpr__radio+.modal__gdpr__label{background:#a8ce38}#modal-gdpr .modal__gdpr__column:hover .modal__gdpr__radio:checked+.modal__gdpr__label{background:#a8ce38}#modal-gdpr .modal__gdpr__desc{text-align:center;margin:16px 0;color:#979797;transition:.3s all}#modal-gdpr .modal__gdpr__desc br{display:block;margin-top:12px;content:""}#modal-gdpr .modal__gdpr__label{padding:0;width:100%;height:70px;font-size:20px;line-height:72px;color:#fff}#modal-gdpr .modal__gdpr__radio{display:none}#modal-gdpr .modal__gdpr__radio+.modal__gdpr__label{background-color:#52ae30}#modal-gdpr .modal__gdpr__radio+.modal__gdpr__label:hover{background:#7d9074}#modal-gdpr .modal__gdpr__radio:checked+.modal__gdpr__label{color:#fff;background:#006648}#modal-gdpr .modal__gdpr__radio:checked+.modal__gdpr__label+.modal__gdpr__desc{color:#006648}#modal-gdpr .modal__gdpr__link{display:block;margin-bottom:16px}#modal-gdpr .modal__gdpr__link a{color:#547351;text-decoration:underline;font-size:12px;transition:.3s all}#modal-gdpr .modal__gdpr__link a:hover{color:#006648}#modal-gdpr .modal__gdpr__buttons{display:flex;justify-content:space-between}#modal-gdpr .modal__gdpr__buttons .btn{padding:0 10px;min-width:33%}@media screen and (min-width:1366px){.jury-person{height:250px}}@media screen and (max-width:1300px){input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{height:4rem}#landing-content .section{margin-bottom:50px}#regisztracio.en .container{height:470px}}@media screen and (max-width:1200px){.subpage-header{background-size:cover}.jury-person img{width:150px;height:150px}.jury-person{height:300px;max-width:100%}.jury-person.first-jury{max-width:50%}#regisztracio .row-parallax-right{height:480px}#regisztracio .container{height:700px}#regisztracio.en .container{height:500px}#dijak{height:870px}#dijak .container{height:870px}input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{height:4rem}}@media only screen and (min-width:993px){#regisztracio .container{width:90%}}@media only screen and (max-width:992px){#regisztracio .row-parallax-right{height:590px}#regisztracio .container{height:700px;margin-left:auto;margin-right:auto;width:100%}#regisztracio.en .container{height:540px;margin-left:auto;margin-right:auto;width:100%}#dijak{height:950px}#dijak .container{height:950px}.gdpr-sticky{height:auto}.gdpr-sticky .wrapper,.gdpr-sticky .wrapper--wide{display:block}.gdpr-sticky__button-container{display:flex;width:100%}.gdpr-sticky__button-container .btn{width:100%}.gdpr-sticky__button-container .btn+.btn{margin-top:0;margin-left:20px}.gdpr-sticky p{margin:0 0 20px 0}.subpage-header-title .row-parallax>.container h1.orangebg{font-size:50px}#landing-header>.logo{max-width:80%}#landing-header>.logo img{max-height:25%;max-width:80%}#landing-header .fay-logo{margin-top:2%}#landing-content .section{margin-bottom:50px}}@media only screen and (max-width:600px){h1{font-size:3rem}.subpage-header-title .row-parallax>.container h1{margin-top:80px}.subpage-header-title .row-parallax>.container h1.orangebg{margin-top:30px}#akonferencia .container,#dijak .container,#eloadok .container,#program .container,#regisztracio .container{height:auto}#regisztracio.en .container{height:590px;margin-left:auto;margin-right:auto;width:100%}#dijak .row-parallax-left{height:1000px}#dijak{height:950px}#regisztracio .row-parallax-left{height:1200px}#biralat div.idea-table-row.s12 div{padding-bottom:10px}.jury-person.first-jury{max-width:100%}#landing-header>.logo{max-width:360px;max-height:45%}#landing-header>.logo img{max-height:25%;max-width:80%}#landing-content .section{margin-bottom:0}#regisztracio.en{margin-bottom:50px}}@media only screen and (max-width:390px){input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{height:5.5rem}#landing-header>.logo{max-width:80%}#landing-header>.logo img{max-height:25%;max-width:80%}}.modal .modal-header a{float:right;margin-top:15px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(0.77,0,0.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(0.77,0,0.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}
