* { margin: 0; padding: 0; } body { font-family: 'Raleway', sans-serif; font-weight: 100; color: #fff; background: #222 url(../images/cover-1.png) center no-repeat fixed; background-size: cover; } #rules-title, .button { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; z-index: 100; padding: 10px 55px; background: rgba(255, 255, 255, 0.1); color: #c8c8c8; } #rules-title:hover, .button:hover { background: rgba(200, 200, 200, 0.2); } #rules-title { border-radius: 0px; } .admins ul, .cover-1, .cover-2, .cover-3 .section-title, .rank { text-align: center; position: relative; } .brand-logo { margin-top: 5px; margin-bottom: 5px; } .button-collapse { margin-top: 5px; margin-bottom: 10px; } .cover-1 { font-size: 1.5em; color: rgba(255, 255, 255, 0.4); height: 100vh; } .cover-1 a, .cover-1 h3 { margin-top: 23%; } .cover-2 { background: url(../images/cover-2.png) center fixed; background-size: cover; height: auto; padding-bottom: 40px; } .rule { z-index: 100; display: none; padding: 30px; } #rules-title, .admins > ul > a { padding: 10px; display: inline-block; } #rules-title { font-size: 2.2em; background: rgba(230, 230, 230, 0.1); cursor: pointer; user-select: none; -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } #rules-title:hover { background: rgba(210, 210, 210, 0.2); } .admins > ul > a, i.rules-icon { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } i.rules-icon { position: relative; float: right; color: rgba(150, 150, 150, 0.3); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } i.rules-icon:hover { color: #969696; } .cover-2 h2, .cover-2 p { width: 75%; margin: 0 auto; } .cover-2 p { font-size: 1.2em; height: auto; } .section-title { font-size: 4em; color: rgba(255, 255, 255, 0.9); z-index: 100; } .cover-3 { background: url(../images/cover-3.png) no-repeat fixed; background-size: cover; } .admins > ul > a { margin: 5px; background: rgba(0, 0, 0, 0.3); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; border-radius: 150px; z-index: 200; } .admins > ul > a:hover { background: rgba(100, 100, 100, 0.3); transform: translateY(-4px); } .admins ul { z-index: 101; } .admins a li { color: rgba(255, 255, 255, 0.5); font-size: 1.2em; z-index: 102; } .rank { font-size: 2em; z-index: 103; } .rest > li > a, .useful a { padding: 10px; z-index: 100; text-align: center; } .cover-1, .cover-2, .cover-3 { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .rest > li > a { font-size: 1.5em; color: rgba(255, 255, 255, 0.6); border-radius: 50px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .rest > li > a:hover { background: rgba(255, 255, 255, 0.2); color: #fff; } .rest > li { margin-top: 50px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; } .rest > li:hover { transform: translateX(5px); } .useful a { display: inline-block; font-size: 1.2em; color: rgba(255, 255, 255, 0.6); border: 2px solid rgba(255, 255, 255, 0.6); margin-right: 10px; border-radius: 50px; width: 200px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; margin-bottom: 10px; } .useful > a > li > i { font-size: 2em; margin-bottom: 10px; } .useful a:hover { background: rgba(255, 255, 255, 0.2); color: #fff; transform: translateY(-5px); } #note { text-align: center; color: #ccc; border-radius: 150px; padding: 15px; z-index: 1; } #note h5 { margin-bottom: -20px; } #note a { color: #c8c8c8; font-weight: 700; } .nav-wrapper { background: rgba(0, 0, 0, 0.3); } .cover-2 a { font-size: 1.3em; color: rgba(255, 255, 255, 0.3); } .head-icon { width: 20px; height: 20px; float: left; margin-right: 5px; border-radius: 50%; } small { font-size: 0.9em; } .modal { background: rgba(0, 0, 0, 0.5); color: #ccc; } .modal a { color: #c8c8c8; } .modal ul { display: inline-block; } .modal li { display: inline-block; /* word-wrap: break-word;*/ padding: 10px; margin: 4px; background: rgba(150, 150, 150, 0.3); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; transition: all 0.2s ease; border-radius: 150px; } .modal li:hover { background: rgba(200, 200, 200, 0.3); } .modal h4 { margin-bottom: 38px; } .modal > .modal-footer { background: rgba(50, 50, 50, 0.6); } .waves-effect.waves-brown .waves-ripple { background-color: rgba(230, 230, 230, 0.3); } .typed-cursor { display: none; } @media only screen and (max-width: 768px) { .cover-2 h2, .cover-2 p { width: 100%; } .online-part { padding: 25% 0.7%; } .rule { padding: 15px; } .admins > ul > a { display: block; border-radius: 0; } .head-icon { width: 20px; height: 20px; margin-right: 0; float: left; border-radius: 50%; } .modal li { display: block; width: 95%; } } /*# sourceMappingURL=main.css.map */