html{font-size:16px}body{background:#fff;color:#333;overflow-x:hidden;line-height:1.6rem}img,video{max-width:100%}a{text-decoration:none}a:hover,a:focus{}ul,li{margin:0;padding:0;list-style:none}i{vertical-align:-1px}.text-center{text-align:center}.bold{font-weight:600}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}#page-container{position:relative;min-height:100vh}#content{padding:100px 0}#header{background:#f5f5f5;padding:20px 0;box-shadow:0 1px 0 0 rgba(0,0,0,.1)}#header .wrapper{display:flex;flex-direction:row;justify-content:space-between}#header .logo{height:30px}#footer{background:#f3f3f3;margin-top:50px;font-size:.9rem;padding:40px 0;position:absolute;bottom:0;width:100%}.footer-slogan{text-align:center;margin-bottom:50px;font-size:1.3rem;color:#000;font-weight:700;text-transform:uppercase}.footer-logo{height:30px}.footer-main-menu{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 40px}.footer-main-menu .menu-col{}.footer-main-menu .menu-col h3{text-transform:uppercase;font-size:.9rem;font-weight:700}.footer-main-menu .menu-col ul li a{color:#666}.copyright-text{font-size:.9rem}.social-links{margin-bottom:30px}.social-links a{margin:0 10px;color:#333;font-size:2rem}.social-links a:hover{color:#666}.social-links a svg{height:30px}.social-links a:last-child svg{height:28px}.btn-dl{color:#fff;font-size:1.8rem;height:64.2px;line-height:1.5;border-radius:10px;border:0;padding:10px 40px;display:inline-block;font-weight:700;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer}.btn-signin{margin:0 2px;text-transform:uppercase;font-size:.7rem;padding:8px 15px}.btn:hover,.btn:active,.btn:focus{filter:brightness(.95)}.btn-success{background-color:#27ae60}.btn-primary{background-color:#0d6efd}.btn-danger{background-color:#e60201}.btn-warning{background-color:#f39c12}.text-upper{text-transform:uppercase}.downloading-btn{pointer-events:none;opacity:.65;text-shadow:none;text-transform:initial;font-weight:400;font-size:1.5rem;padding-top:13px}.btn i{margin-right:5px;vertical-align:-1px}.file-type{margin-bottom:20px}.page-title{font-size:1.4rem;margin-bottom:30px}.download-area{}.download-unzip{margin-top:20px;color:#38761d;font-size:1.4rem}.download-unzip span{font-weight:700}.download-count{color:#777;margin-top:15px;font-size:1.25rem}.copy-btn{cursor:pointer}#dl-started{margin-top:10px;display:none}.thumb-list{width:640px;margin:50px auto 10px;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-content:center}.thumb-list img{width:150px;border-radius:5px;opacity:1}.download-thumb{width:150px;font-size:1.4rem;line-height:1.6;background:rgba(0,0,0,.5);padding:5px;border-radius:5px;color:#fff;text-align:center;display:flex;align-items:center}.download-thumb a{color:#fff}.download-thumb i{font-size:1.7rem;margin-bottom:10px;display:block}.download-thumb:hover{color:#fff;background:rgba(0,0,0,.7)}.member-modal .modal-content{background:0 0;border:0}.member-modal .modal-header{border:0}.member-modal .modal-body{background:#fff;color:#545454;padding:30px 50px}.member-modal .modal-content .close{font-size:1.3rem;position:absolute;top:15px;right:-15px;color:#fff;margin:0;width:30px;height:30px;border-radius:50%;background:#666;z-index:3;text-align:center;line-height:30px;display:inline-block;padding:0;opacity:1;text-shadow:none}.member-modal .modal-content .close:hover{background:#999}.modallogintitle{font-weight:600;font-size:1.25rem}#accept-login,#accept-register{height:48px}.album-preview{max-width:800px;height:80px;margin:0 auto}.album-preview img{display:block;width:auto;height:80px;object-fit:cover;border-radius:5px;opacity:.5}.album-preview img:hover{opacity:.8}.swiper-button-next,.swiper-button-prev{color:#000}.login-form .form-group label{text-transform:uppercase;font-size:14px;font-weight:700;color:#505050}.login-form .form-control{border:1px solid #ddd;padding:10px;height:auto;color:#444;border-radius:3px}.login-form .signup-text{font-size:14px}.btn-login:hover{filter:brightness(1.1)}@media screen and (max-height:990px){#footer{position:relative}}