@import url("https://fonts.googleapis.com/css?family=Oswald:300,400");@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,300");@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}body,html{min-height:100%;height:100%}body{font-family:Raleway;background-color:#302b1a;background-image:url(../image/background.jpg);background-size:cover;background-attachment:fixed;margin:0;min-width:240px;width:100%}@media only screen and (max-width:480px){body{background:#12181a}}#app{padding:5vh;min-width:300px;-webkit-animation:fadeInAnimation 2s ease;animation:fadeInAnimation 2s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (max-width:1000px){#app{padding:3vh}}@media only screen and (max-width:750px){#app{padding:1vh}}@media only screen and (max-width:480px){#app{padding:0}}.notification{position:fixed;padding:15px 25px;background:#e8e8e8;bottom:15px;right:15px;font-size:15px;z-index:999;font-weight:500;border-radius:5px;-webkit-box-shadow:0 0 75px -20px rgba(0,0,0,.75);box-shadow:0 0 75px -20px rgba(0,0,0,.75)}.notification.success{background:#27ae60;color:#fff}.notification.error{background:#c0392b;color:#fff}.notification strong{color:#000;padding-left:10px;font-family:Open Sans;font-weight:600}.container{margin:0 auto;position:relative;zoom:1;-webkit-box-shadow:0 0 75px -20px rgba(0,0,0,.75);box-shadow:0 0 75px -20px rgba(0,0,0,.75);-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;border-radius:10px;background-color:#12181a;background-color:#0e1317}@media only screen and (max-width:480px){.container{-webkit-box-shadow:none;box-shadow:none}}.header{background-image:url(../image/header.jpg);background-position:50%;background-size:cover;min-height:380px;height:60vh;-webkit-transition:height 2s linear;-o-transition:height 2s linear;transition:height 2s linear;position:relative;border-bottom:0;border-radius:10px 10px 0 0;overflow:hidden}@media only screen and (max-width:1000px){.header{height:62vh}}@media only screen and (max-width:750px){.header{height:64vh}}@media only screen and (max-width:480px){.header{border-radius:0}}.header.active{height:0}.header:before{content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(90%,#0e1317));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#0e1317 90%);background:linear-gradient(180deg,rgba(0,0,0,0),#0e1317 90%);position:absolute;bottom:0;height:90%;width:100%}.menu{padding:25px 5%;position:relative;height:30px;background-color:#0e1317;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1000px){.menu{padding:20px 5%}}@media only screen and (max-width:750px){.menu{padding:15px 5%}}.menu .logo{-webkit-box-flex:1;-ms-flex:1;flex:1}.menu .logo a{background-image:url(../image/generic-panel.png);display:inline-block;width:30px;height:27px;background-size:28px;background-repeat:no-repeat}.menu ul{list-style:none;margin:0;padding:0;text-align:center}.menu ul li{display:inline-block;padding:6px 20px}.menu ul li:last-child{padding-right:0}.menu ul li a,.menu ul li input[type=submit]{font-family:Raleway;font-size:15px;list-style:none;text-decoration:none;color:#d2d8dd;display:block;font-weight:500;background:rgba(0,0,0,0);border:0;cursor:pointer;-webkit-transition:color .6s ease-in-out;-o-transition:color .6s ease-in-out;transition:color .6s ease-in-out;outline:none}@media only screen and (max-width:1000px){.menu ul li a,.menu ul li input[type=submit]{font-size:14px}}.menu ul li a:hover,.menu ul li input[type=submit]:hover{color:#fff}.search{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:32px 5%;position:absolute;bottom:0}@media only screen and (max-width:750px){.search{padding:20px 5%}}.search input{width:100%;height:65px;background:none;border:0;color:#fff;font-family:Raleway;font-weight:400;font-size:18px;border-bottom:1px solid #a9a9a9;opacity:.4;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABVklEQVRIx2NgGAXkgj9//nD8+/cvDYj3A/FHIP4LxM+BeC0Qe1BkONAAPSC++R8PAMpv/fv3rxDJhgM16QA1v4ca8h6Im4HYCog1QC4H4vlA/BsqfxboUx5SgoUFqOkqEIM0XwRaJoXDh3bQYAOpm05K0MRAXfYRaLgcAbVBULW/CalF1rQR6qpeItWfh6ovINaCh1ANXkSq74X6Yj6xFryGWmBFpPoaqAUribXgItSCOCLVL4RaMJFYC6ZCNewkpBaY4viA6t5C1QcRa4EBNMeCNEURUDsXavjj379/sxFlAZovfoJSB1AzC5rLhWBBA1VXRbThIAByDVDTZqgvQPgpyEAg7gfi9UD8GUnuP5RvR5Ilv379AuXoClCGw1EO3QXiTqQig3RLkCIyAoi7QUUCEDcCsdvPnz9ZoMEZBbKEbJ8QGWd0t2Q21S1AsmQxeqobBQQBAORAImLekP+2AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position-y:center;padding-left:45px;margin-bottom:29px}@media only screen and (max-width:750px){.search input{font-size:16px}}.search input:focus{opacity:1}.search input.error{border-bottom:1px solid #c0392b;margin-bottom:0}.search .error_message{color:#c0392b;font-size:14px;font-weight:600;margin-top:10px}.content{padding:0 5% 5%;zoom:1;z-index:9;background-color:#0e1317;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;min-height:30vh;border-radius:0 0 10px 10px}@media only screen and (max-width:1000px){.content{min-height:32vh}}@media only screen and (max-width:750px){.content{min-height:34vh}}.content-directive{position:absolute;bottom:0;top:0;left:0;right:0;text-align:center;margin:auto;height:25px;width:90%;padding-bottom:15px;font-size:18px;color:#a5a5a5;font-weight:500}@media only screen and (max-width:750px){.content-directive{font-size:16px}}.content-directive strong{font-weight:600;color:#fff}.content h1.search-results-title,.content h2.search-results-title{color:#a5a5a5;font-weight:500;font-size:15px;padding-bottom:5px;line-height:22px}.content h1.search-results-title .search-results-section,.content h2.search-results-title .search-results-section{font-size:20px;line-height:35px;margin-bottom:20px}@media only screen and (max-width:1000px){.content h1.search-results-title .search-results-section,.content h2.search-results-title .search-results-section{font-size:18px}}@media only screen and (max-width:750px){.content h1.search-results-title .search-results-section,.content h2.search-results-title .search-results-section{font-size:16px}}.content h1.search-results-title .search-results-section span,.content h2.search-results-title .search-results-section span{margin:0 10px}.content h1.search-results-title .search-results-section a,.content h2.search-results-title .search-results-section a{font-size:18px;font-weight:400}.content h1.search-results-title a,.content h2.search-results-title a{color:#a5a5a5;font-weight:600;font-size:15px;text-decoration:none}.content .search-results{position:relative;padding-left:250px}@media only screen and (max-width:825px){.content .search-results{padding-left:0}}.content .search-results .panel-anchor{position:absolute;width:235px;height:100%;top:0;left:0}@media only screen and (max-width:825px){.content .search-results .panel-anchor{display:none}}.content .search-results .panel-anchor-content{position:-webkit-sticky;position:sticky;height:100vh;max-height:100%;top:0}.content .search-results .panel-anchor .panel-scrolling-container{position:relative;overflow-y:scroll;scrollbar-width:none;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.content .search-results .panel-anchor .panel-scrolling-container::-webkit-scrollbar{width:10px}.content .search-results .panel-anchor .panel-scrolling-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.content .search-results .panel-anchor .panel-scrolling-container::-webkit-scrollbar-thumb{background:#1c2328;border-radius:5px}.content .search-results .panel-anchor .panel-scrolling-container::-webkit-scrollbar-thumb:hover{background:#20282e}.content .search-results .panel-anchor .panel-scrolling-container h2{color:#fff;font-weight:500;font-size:17px;margin:15px 0}.content .search-results .panel-anchor ul{list-style:none;padding:0}.content .search-results .panel-anchor ul li{margin:5px 0}.content .search-results .panel-anchor ul a{font-weight:600;text-decoration:none;color:#a5a5a5;font-size:13px;opacity:.8;padding:6px 6px 6px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.content .search-results .panel-anchor ul a span:first-child{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:10px}.content .search-results .panel-anchor ul a span:last-child{background:#1a2126;display:block;padding:5px 10px;border-radius:5px;margin-top:-5px;font-size:11px}.content .search-results .panel-anchor ul a.active{opacity:1;border-left-color:#3b4a55;color:#d2cdcd}.content .search-results .panel-wrapper.fade-out .panel{opacity:.2}.content .search-results .panel-wrapper .panel{width:25%}.content .search-results .panel-wrapper .panel.blink{opacity:1}@media only screen and (max-width:1450px){.content .search-results .panel-wrapper .panel{width:33.333%}}@media only screen and (max-width:1250px){.content .search-results .panel-wrapper .panel{width:50%}}@media only screen and (max-width:480px){.content .search-results .panel-wrapper .panel{width:100%}}.content .panel{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;opacity:.5;width:25%;-webkit-transition:opacity 1s cubic-bezier(1,-.19,.58,1);-o-transition:opacity 1s cubic-bezier(1,-.19,.58,1);transition:opacity 1s cubic-bezier(1,-.19,.58,1)}@media only screen and (max-width:1000px){.content .panel{width:33.333%}}@media only screen and (max-width:750px){.content .panel{width:50%}}@media only screen and (max-width:480px){.content .panel{width:100%}}.content .panel.active{opacity:1;-webkit-transition:opacity 0s cubic-bezier(1,-.19,.58,1);-o-transition:opacity 0s cubic-bezier(1,-.19,.58,1);transition:opacity 0s cubic-bezier(1,-.19,.58,1)}.content .panel.active label:before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border:3px solid #fbf8f8;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px}.content .panel-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:initial;margin:0 -5px}.content .panel-submit{margin-top:50px;font-size:20px;position:-webkit-sticky;position:sticky;bottom:0;width:100%;left:0;background:#0e1317;padding:8px 0;z-index:4}@media only screen and (max-width:750px){.content .panel-submit{margin-top:30px}}@media only screen and (max-width:480px){.content .panel-submit{margin-top:10px}}.content .panel-submit button{display:block;width:100%;padding:15px 10px;background:#1c2328;border:none;border-bottom:1px solid #000;color:#aea2a2;cursor:pointer;font-weight:600;border-radius:10px}.content .panel label{position:relative;background:#1c2328;cursor:pointer;display:block;border-radius:10px;-webkit-box-shadow:0 0 20px -5px rgba(0,0,0,.75);box-shadow:0 0 20px -5px rgba(0,0,0,.75);overflow:hidden}.content .panel label input{position:absolute;left:-9999px;opacity:0}.content .panel .picture{background-color:#070a0b;background-position:50%;background-size:cover;position:relative}.content .panel .picture:after{content:"";display:block;padding-bottom:55%;background-color:#000;-webkit-transition:opacity 2s cubic-bezier(1,-.19,.58,1);-o-transition:opacity 2s cubic-bezier(1,-.19,.58,1);transition:opacity 2s cubic-bezier(1,-.19,.58,1);opacity:0}.content .panel .picture.lazy{background-image:none!important;background-color:#000}.content .panel .picture.lazy:after{opacity:1}.content .panel .picture.generic-picture{background-color:#000;background-size:12%}.content .panel .feature{position:relative;background:#1c2328;opacity:1;padding:25px;bottom:0;width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.content .panel .feature h2{font-weight:600;font-size:14px;line-height:18px;margin:0}.content .panel .feature h2,.content .panel .feature span{color:#fff;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.content .panel .feature span{font-size:11px;font-weight:500;padding-top:5px;display:block}.tab{color:#bfb3b3;margin-top:35px;padding-top:35px;border-top:1px solid #080c0d}.tab-description{max-width:800px;line-height:25px;font-size:15px;font-weight:500;margin:0 15px 25px}@media only screen and (max-width:750px){.tab-description{margin:0 0 25px}}.tab-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media only screen and (max-width:750px){.tab-content{margin:0}}.tab-content .column{width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px 25px}@media only screen and (max-width:1000px){.tab-content .column{width:50%}}@media only screen and (max-width:750px){.tab-content .column{width:100%;padding:0 0 25px}}.tab-content .column-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (max-width:750px){.tab-content .column{width:100%}}.tab-content .column p{font-size:14px;font-weight:500;line-height:23px}.tab table{width:100%;font-size:14px;font-weight:500;line-height:25px}.tab table tr:last-child td{border-bottom:0}.tab table tr td{padding:12px 0;border-bottom:1px solid #000}.tab table tr td:first-child{width:50%;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.tab h3{color:#d9d5d5;font-size:16px;font-weight:600;background:#080c0d;border-bottom:1px solid #000;padding:15px;margin-bottom:0;border-radius:10px 10px 0 0}.tab h2{line-height:25px;font-size:20px;font-weight:600;margin-top:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab h2 span{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:end;align-self:flex-end;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:25px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:750px){.tab h2 span{width:100%;white-space:normal;overflow:initial;margin-bottom:20px;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:18px}}.tab h2 a{background:#1c2328;padding:10px 15px;color:#bfb3b3;font-size:14px;font-weight:600;text-decoration:none;display:block;border-radius:10px;border-bottom:1px solid #000}@-webkit-keyframes fadeInLoop{to{opacity:.2}0%{opacity:1}}@keyframes fadeInLoop{to{opacity:.2}0%{opacity:1}}#bookmark-detail-page .content,#bookmark-page .content{position:relative;background:none}#bookmark-detail-page .content form,#bookmark-page .content form{background:#0e1317;padding:5vh 5%;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5%;border-top:1px solid #000}#bookmark-detail-page .content form h1,#bookmark-page .content form h1{width:100%;margin-top:0;color:#a5a5a5;font-weight:400;font-size:20px;margin-bottom:20px}#bookmark-detail-page .content form input,#bookmark-page .content form input{padding-top:0;background:rgba(0,0,0,0);border:0;border-bottom:1px solid #a9a9a9;color:#fff;padding-bottom:10px;opacity:.4;outline:none;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;font-size:16px;font-family:Raleway;font-weight:400;width:50%;margin-top:25px}#bookmark-detail-page .content form input:focus,#bookmark-page .content form input:focus{opacity:1}#bookmark-detail-page .content .keywords,#bookmark-page .content .keywords{margin-top:15px;display:none}@media only screen and (max-width:600px){#bookmark-detail-page .content .keywords,#bookmark-page .content .keywords{display:block}}#bookmark-detail-page .content .keywords i,#bookmark-page .content .keywords i{color:#ddd;font-size:13px;font-weight:500}#bookmark-detail-page .content .keywords ul,#bookmark-page .content .keywords ul{display:block;list-style:none;width:100%;margin:0;padding:0}#bookmark-detail-page .content .keywords ul li,#bookmark-page .content .keywords ul li{display:inline-block;color:#fff;font-size:13px;font-weight:600;margin-right:5px;margin-bottom:5px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;overflow:hidden}@media only screen and (max-width:925px){#bookmark-detail-page .content .keywords ul li,#bookmark-page .content .keywords ul li{font-size:12px}}#bookmark-detail-page .content .panel-list,#bookmark-page .content .panel-list{margin:0 -10px}#bookmark-detail-page .content .panel,#bookmark-page .content .panel{opacity:.8;padding:10px;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:initial}@media only screen and (max-width:1325px){#bookmark-detail-page .content .panel,#bookmark-page .content .panel{width:33.333%}}@media only screen and (max-width:925px){#bookmark-detail-page .content .panel,#bookmark-page .content .panel{width:50%;padding:6px}}@media only screen and (max-width:460px){#bookmark-detail-page .content .panel,#bookmark-page .content .panel{width:100%}}#bookmark-detail-page .content .panel:hover,#bookmark-page .content .panel:hover{opacity:1}#bookmark-detail-page .content .panel-list,#bookmark-page .content .panel-list{margin-top:5vh;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:925px){#bookmark-detail-page .content .panel-list,#bookmark-page .content .panel-list{margin-left:-6px;margin-right:-6px}}#bookmark-detail-page .content .panel-description,#bookmark-page .content .panel-description{padding:10px 8% 8%;background:#1c2328;color:#fbf7f7;font-weight:600;font-size:12px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#bookmark-detail-page .content .panel-description span,#bookmark-page .content .panel-description span{padding:0 10px}#bookmark-detail-page .content .panel-content,#bookmark-page .content .panel-content{width:100%;background:#1a2025;position:relative;-webkit-box-shadow:0 0 20px -5px rgba(0,0,0,.75);box-shadow:0 0 20px -5px rgba(0,0,0,.75);border-radius:10px}#bookmark-detail-page .content .panel-content:hover .option,#bookmark-page .content .panel-content:hover .option{display:block;opacity:1}#bookmark-detail-page .content .panel-content.active .option,#bookmark-page .content .panel-content.active .option{display:block;opacity:1}#bookmark-detail-page .content .panel-content.active .option:after,#bookmark-detail-page .content .panel-content.active .option:before,#bookmark-page .content .panel-content.active .option:after,#bookmark-page .content .panel-content.active .option:before{display:block}#bookmark-detail-page .content .panel-content.active .option ul,#bookmark-page .content .panel-content.active .option ul{display:block}#bookmark-detail-page .content .panel-content .feature,#bookmark-page .content .panel-content .feature{padding:8%}#bookmark-detail-page .content .panel-content .option,#bookmark-page .content .panel-content .option{position:absolute;right:10px;top:10px;height:20px;width:28px;z-index:3;display:none;opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}#bookmark-detail-page .content .panel-content .option:after,#bookmark-detail-page .content .panel-content .option:before,#bookmark-page .content .panel-content .option:after,#bookmark-page .content .panel-content .option:before{content:"";width:0;height:0;position:absolute;right:8px;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);display:none}#bookmark-detail-page .content .panel-content .option:after,#bookmark-page .content .panel-content .option:after{border-bottom:8px solid #fff;top:29px;z-index:4}#bookmark-detail-page .content .panel-content .option:before,#bookmark-page .content .panel-content .option:before{border-bottom:8px solid #ccc;top:28px;z-index:3}#bookmark-detail-page .content .panel-content .option ul,#bookmark-page .content .panel-content .option ul{position:absolute;right:0;padding:8px 0;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:3px;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3);display:none}#bookmark-detail-page .content .panel-content .option ul a,#bookmark-page .content .panel-content .option ul a{font-family:Raleway;display:block;padding:5px 15px;font-size:13px;font-weight:500;color:#000;text-decoration:none;white-space:nowrap;width:auto;background:#fff}#bookmark-detail-page .content .panel-content .option ul a:hover,#bookmark-page .content .panel-content .option ul a:hover{background-color:#dedede;color:#2d2d2d}#bookmark-detail-page .content .panel-content .option i,#bookmark-page .content .panel-content .option i{background-image:url(../image/more.png);height:20px;width:28px;display:block}#bookmark-detail-page .content .panel h2,#bookmark-page .content .panel h2{white-space:normal;overflow:initial;line-height:19px;outline:none;-webkit-transition:padding .2s linear;-o-transition:padding .2s linear;transition:padding .2s linear}@media only screen and (max-width:1325px){#bookmark-detail-page .content .panel h2,#bookmark-page .content .panel h2{font-size:13px}}#bookmark-detail-page .content .panel h2:focus,#bookmark-page .content .panel h2:focus{border:1px dashed #fff;padding:10px}#bookmark-detail-page .content .panel a,#bookmark-page .content .panel a{width:100%;text-decoration:none;background:#1a2025}#bookmark-detail-page .content .panel .keywords,#bookmark-page .content .panel .keywords{display:block;background:#1a2025;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #0e1317;margin-top:0;padding:8%}#bookmark-detail-page .content .panel .keywords ul,#bookmark-page .content .panel .keywords ul{margin-bottom:-8px}#bookmark-detail-page .content .panel .keywords ul li,#bookmark-page .content .panel .keywords ul li{background:#0e1317}#bookmark-detail-page .content .panel .keywords ul li a,#bookmark-page .content .panel .keywords ul li a{background:#0b0a0a;color:#fff;padding:8px 15px;display:block;width:auto}#bookmark-detail-page .content .panel .keywords ul li a:hover,#bookmark-page .content .panel .keywords ul li a:hover{background:#000}#bookmark-detail-page .content .panel .feature span,#bookmark-page .content .panel .feature span{padding-top:10px}#bookmark-detail-page .content .keywords-input-content,#bookmark-page .content .keywords-input-content{position:relative}#bookmark-detail-page .content .keywords-input-content .keywords-input-suggestions,#bookmark-page .content .keywords-input-content .keywords-input-suggestions{position:absolute;top:65px;z-index:9;padding:0;margin:0;width:100%;border-radius:0 0 10px 10px;overflow:hidden;border:1px solid #000;border-bottom:none}#bookmark-detail-page .content .keywords-input-content .keywords-input-suggestions li,#bookmark-page .content .keywords-input-content .keywords-input-suggestions li{display:block;border-radius:0;margin:0;border-bottom:1px solid #040404}#bookmark-detail-page .content .keywords-input-content .keywords-input-suggestions li a,#bookmark-page .content .keywords-input-content .keywords-input-suggestions li a{display:block!important;padding:12px 15px!important;margin:0;background:#0e1317;color:#d9cbcb;font-family:sans-serif;font-size:12px;font-weight:500;text-decoration:none}#bookmark-detail-page .content .keywords-input-content .keywords-input-suggestions li a:hover,#bookmark-page .content .keywords-input-content .keywords-input-suggestions li a:hover{background:#171b1f}#bookmark-detail-page .panel-submit,#bookmark-page .panel-submit{top:0;bottom:auto;z-index:4;margin-top:20px}#bookmark-detail-page #dynamic-page,#bookmark-page #dynamic-page{position:fixed;height:100%;width:100%;top:0;left:0;z-index:9;background:rgba(18,24,26,.75);overflow-y:auto;display:none}#bookmark-detail-page #dynamic-page.active,#bookmark-page #dynamic-page.active{display:block}#bookmark-detail-page #dynamic-page #close-dynamic-page,#bookmark-page #dynamic-page #close-dynamic-page{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}#bookmark-detail-page #dynamic-page .container,#bookmark-page #dynamic-page .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 10px;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;background:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none}#bookmark-detail-page #dynamic-page .content,#bookmark-page #dynamic-page .content{width:100%;max-width:800px;background:#0b0a0a;border-radius:10px;min-height:auto;border-bottom:1px solid #0d0d0d;-webkit-box-shadow:0 0 75px -20px rgba(0,0,0,.75);box-shadow:0 0 75px -20px rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 40px 10px 10px;z-index:2}@media only screen and (max-width:750px){#bookmark-detail-page #dynamic-page .content,#bookmark-page #dynamic-page .content{padding-right:30px}}@media only screen and (max-width:600px){#bookmark-detail-page #dynamic-page .content,#bookmark-page #dynamic-page .content{padding:10% 8% 8%;-webkit-box-shadow:none;box-shadow:none;border:none}}#bookmark-detail-page #dynamic-page .content .link-description,#bookmark-page #dynamic-page .content .link-description{margin-top:10px;margin-bottom:20px;display:none}#bookmark-detail-page #dynamic-page .content .link-description.active,#bookmark-page #dynamic-page .content .link-description.active{display:none}@media only screen and (max-width:600px){#bookmark-detail-page #dynamic-page .content .link-description.active,#bookmark-page #dynamic-page .content .link-description.active{display:block}}#bookmark-detail-page #dynamic-page .content .link-description .bookmark_creation_title,#bookmark-page #dynamic-page .content .link-description .bookmark_creation_title{font-size:16px;text-align:left;color:#aea2a2;font-weight:600;margin-bottom:8px;line-height:24px;-webkit-transition:padding .2s linear;-o-transition:padding .2s linear;transition:padding .2s linear}#bookmark-detail-page #dynamic-page .content .link-description .bookmark_creation_title:focus,#bookmark-page #dynamic-page .content .link-description .bookmark_creation_title:focus{border:1px dashed #fff;padding:10px}#bookmark-detail-page #dynamic-page .content .link-description span,#bookmark-page #dynamic-page .content .link-description span{color:#aea2a2;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:13px}#bookmark-detail-page #dynamic-page .content .keywords ul,#bookmark-page #dynamic-page .content .keywords ul{margin-bottom:-10px}#bookmark-detail-page #dynamic-page .content .keywords ul li,#bookmark-page #dynamic-page .content .keywords ul li{padding:8px 45px 8px 15px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:200px;position:relative}@media only screen and (max-width:600px){#bookmark-detail-page #dynamic-page .content .keywords ul li,#bookmark-page #dynamic-page .content .keywords ul li{background-color:#12181c}}#bookmark-detail-page #dynamic-page .content .keywords ul li.template,#bookmark-page #dynamic-page .content .keywords ul li.template{padding:8px 15px}#bookmark-detail-page #dynamic-page .content .keywords ul li.template a,#bookmark-page #dynamic-page .content .keywords ul li.template a{display:none}#bookmark-detail-page #dynamic-page .content .keywords ul li a,#bookmark-page #dynamic-page .content .keywords ul li a{height:100%;width:28px;text-align:center;background:#0b0a0a;color:#fff;font-family:sans-serif;font-weight:600;border-left:1px solid #000;margin-left:10px;position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-weight:500;padding:0}@media only screen and (max-width:600px){#bookmark-detail-page #dynamic-page .content .keywords ul li a,#bookmark-page #dynamic-page .content .keywords ul li a{background:#12181c}}#bookmark-detail-page #dynamic-page .content .column,#bookmark-page #dynamic-page .content .column{width:50%}@media only screen and (max-width:600px){#bookmark-detail-page #dynamic-page .content .column,#bookmark-page #dynamic-page .content .column{width:100%}}@media only screen and (max-width:600px){#bookmark-detail-page #dynamic-page .content .column:first-child,#bookmark-page #dynamic-page .content .column:first-child{display:none}}#bookmark-detail-page #dynamic-page .content .column:last-child,#bookmark-page #dynamic-page .content .column:last-child{padding-left:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:750px){#bookmark-detail-page #dynamic-page .content .column:last-child,#bookmark-page #dynamic-page .content .column:last-child{padding-left:20px}}@media only screen and (max-width:600px){#bookmark-detail-page #dynamic-page .content .column:last-child,#bookmark-page #dynamic-page .content .column:last-child{padding-left:0}}#bookmark-detail-page #dynamic-page .content .column:last-child div,#bookmark-page #dynamic-page .content .column:last-child div{width:100%}#bookmark-detail-page #dynamic-page .content .column:last-child h2,#bookmark-page #dynamic-page .content .column:last-child h2{color:#d2d2d2;margin-top:0;font-weight:600;font-size:22px;text-align:center;margin-bottom:25px;width:100%}@media only screen and (max-width:750px){#bookmark-detail-page #dynamic-page .content .column:last-child h2,#bookmark-page #dynamic-page .content .column:last-child h2{font-size:18px}}#bookmark-detail-page #dynamic-page .content .panel,#bookmark-page #dynamic-page .content .panel{width:100%;display:block}#bookmark-detail-page #dynamic-page .content .current-link-wrapper,#bookmark-page #dynamic-page .content .current-link-wrapper{width:100%;height:65px;margin-top:15px}#bookmark-detail-page #dynamic-page .content .current-link-wrapper .link,#bookmark-page #dynamic-page .content .current-link-wrapper .link{color:#aea2a2;font-family:Raleway;font-weight:500;font-size:15px;opacity:1;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;margin-bottom:10px}#bookmark-detail-page #dynamic-page .content .current-link-wrapper button,#bookmark-page #dynamic-page .content .current-link-wrapper button{background:none;border:none;text-align:left;padding:0;margin-top:0}#bookmark-detail-page #dynamic-page .content button,#bookmark-page #dynamic-page .content button{display:block;width:100%;padding:15px 10px;background:#1c2328;border:none;border-bottom:1px solid #000;color:#aea2a2;cursor:pointer;font-weight:600;margin-top:35px;font-size:14px;-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}@media only screen and (max-width:750px){#bookmark-detail-page #dynamic-page .content button,#bookmark-page #dynamic-page .content button{font-size:12px}}#bookmark-detail-page #dynamic-page .content button.disabled,#bookmark-page #dynamic-page .content button.disabled{opacity:.2;pointer-events:none}#bookmark-detail-page #dynamic-page .content button.in-process,#bookmark-page #dynamic-page .content button.in-process{pointer-events:none;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:fadeInLoop;animation-name:fadeInLoop;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}#bookmark-detail-page #dynamic-page .content input,#bookmark-page #dynamic-page .content input{width:100%;height:65px;background:none;border:0;color:#fff;font-family:Raleway;font-weight:500;font-size:18px;opacity:.4;border-bottom:1px solid #a9a9a9;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;background-repeat:no-repeat;background-position-y:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;margin-bottom:10px}@media only screen and (max-width:750px){#bookmark-detail-page #dynamic-page .content input,#bookmark-page #dynamic-page .content input{font-size:16px;height:55px}}#bookmark-detail-page #dynamic-page .content input:focus,#bookmark-page #dynamic-page .content input:focus{opacity:1}#bookmark-detail-page #dynamic-page .content input.error,#bookmark-page #dynamic-page .content input.error{border-bottom:1px solid #c0392b;margin-bottom:0}#bookmark-detail-page #dynamic-page .content input.disabled,#bookmark-page #dynamic-page .content input.disabled{opacity:.2;pointer-events:none}#bookmark-detail-page #dynamic-page .content .error_message,#bookmark-page #dynamic-page .content .error_message{color:#c0392b;font-size:13px;font-weight:600;margin-top:10px;margin-bottom:10px}#bookmark-detail-page .header{height:auto;min-height:auto;border-bottom:1px solid #000}#bookmark-detail-page .content{padding-top:40px}#bookmark-detail-page .content:before{background-image:url(../image/header.jpg);background-position:50%;background-size:cover;height:380px;position:absolute;top:0;left:0;width:100%;z-index:-2}#bookmark-detail-page .content:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(90%,#12181a));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#12181a 90%);background:linear-gradient(180deg,rgba(0,0,0,0),#12181a 90%);position:absolute;top:0;left:0;height:380px;width:100%;z-index:-1}#bookmark-detail-page .content .keywords-input-content .keywords-input-suggestions{top:60px;border:1px solid #000}#bookmark-detail-page .content .keywords-input-content .keywords-input-suggestions li{border-bottom:1px solid #040404}#bookmark-detail-page .content .keywords-input-content .keywords-input-suggestions li a{background:#0e1317!important;color:#d9cbcb!important}#bookmark-detail-page .content .keywords-input-content .keywords-input-suggestions li a:hover{background:#171b1f!important}#bookmark-detail-page .sidebar-scrolling-container{position:relative;overflow-y:scroll;scrollbar-width:none;padding:60px 40px 120px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#bookmark-detail-page .sidebar-comments{position:absolute;top:0;right:0;width:400px;height:100%;border-left:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;background:#0c1013}@media only screen and (max-width:1425px){#bookmark-detail-page .sidebar-comments{width:330px}}@media only screen and (max-width:1325px){#bookmark-detail-page .sidebar-comments{width:300px}}@media only screen and (max-width:925px){#bookmark-detail-page .sidebar-comments{display:none}}#bookmark-detail-page .sidebar-comments-content{position:-webkit-sticky;position:sticky;height:100vh;top:0}#bookmark-detail-page .sidebar-comments h2{color:#e3e3e3;font-weight:500;font-size:24px}@media only screen and (max-width:1425px){#bookmark-detail-page .sidebar-comments h2{font-size:20px}}@media only screen and (max-width:1325px){#bookmark-detail-page .sidebar-comments h2{font-size:18px}}#bookmark-detail-page .sidebar-comments .feedback-empty{font-size:15px;color:#cccdce;padding:10% 5%;text-align:center;background:#08090b;margin-top:45px;font-style:italic;border-radius:10px;font-weight:500}#bookmark-detail-page .sidebar-comments .feedback_input{background:#dddedf;color:#000;padding:10px 15px;font-size:15px;border-radius:10px;outline:none;margin-top:20px;-webkit-box-shadow:0 0 20px -5px rgba(0,0,0,.75);box-shadow:0 0 20px -5px rgba(0,0,0,.75)}#bookmark-detail-page .sidebar-comments .feedback_input:empty:before{content:attr(placeholder);color:#757575;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;display:block}#bookmark-detail-page .sidebar-comments .feedbacks{padding:0;margin:45px 0 0}#bookmark-detail-page .sidebar-comments .feedbacks li{list-style:none;color:#d5d5d7;font-weight:500;padding:15px;word-break:break-word;font-size:14px;background:#1a2025;margin-bottom:15px;border-radius:10px;line-height:23px;-webkit-box-shadow:0 0 20px -5px rgba(0,0,0,.75);box-shadow:0 0 20px -5px rgba(0,0,0,.75)}@media only screen and (max-width:1325px){#bookmark-detail-page .sidebar-comments .feedbacks li{font-size:13px}}#bookmark-detail-page .sidebar-comments .feedbacks li .feedback-about{font-size:12px;margin-top:25px;font-weight:600}#bookmark-detail-page .sidebar-comments .feedbacks li .feedback-text{white-space:break-spaces}#bookmark-detail-page .sidebar-reference{padding-right:400px}@media only screen and (max-width:1425px){#bookmark-detail-page .sidebar-reference{padding-right:330px}}@media only screen and (max-width:1325px){#bookmark-detail-page .sidebar-reference{padding-right:300px}}@media only screen and (max-width:925px){#bookmark-detail-page .sidebar-reference{padding-right:0}}#bookmark-detail-page .sidebar-reference .reference-content{margin:auto auto 60px}#bookmark-detail-page .sidebar-reference .reference-content .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #000;background:#13181c;margin-top:55px}#bookmark-detail-page .sidebar-reference .reference-content .action{border-bottom:1px solid #000;padding:15px 25px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#bookmark-detail-page .sidebar-reference .reference-content .action a{margin-left:auto;padding:8px;border-radius:5px;color:#b5b5b5;font-weight:600;font-size:15px;text-decoration:none}#bookmark-detail-page .sidebar-reference .reference-content .action a:hover{background:#08090b}#bookmark-detail-page .sidebar-reference .reference-content .action svg{fill:#b5b5b5;display:block}#bookmark-detail-page .sidebar-reference .reference-content .description-editable-mode{color:#dddedf;font-size:15px;line-height:25px;font-weight:500;white-space:break-spaces;padding:10px 25px 10px 0;border-left:1px solid #000;-webkit-box-flex:1;-ms-flex:1;flex:1;display:none;outline:none;position:relative;background:#0b0f11;min-width:450px;min-height:100px}#bookmark-detail-page .sidebar-reference .reference-content .description-editable-mode:before{content:"";width:35px;height:100%;background:#0b0f11;position:absolute;left:0;top:0}#bookmark-detail-page .sidebar-reference .reference-content .description-editable-mode .code-block{position:relative;min-height:25px;padding-left:45px;counter-reset:none;counter-increment:line}#bookmark-detail-page .sidebar-reference .reference-content .description-editable-mode .code-block:before{content:counter(line);position:absolute;left:3px;text-align:right;width:20px;color:#34414a;pointer-events:none;cursor:default}#bookmark-detail-page .sidebar-reference .reference-content .description-editable-mode .code-block-line{padding-left:55px;min-height:25px}#bookmark-detail-page .sidebar-reference .reference-content .description-editable-mode.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}#bookmark-detail-page .sidebar-reference .reference-content .description{color:#e3e3e3;font-size:15px;line-height:25px;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:450px;padding:25px;border-left:1px solid #000}#bookmark-detail-page .sidebar-reference .reference-content .description :first-child{margin-top:0!important}#bookmark-detail-page .sidebar-reference .reference-content .description.hide{display:none}#bookmark-detail-page .sidebar-reference .reference-content .description h1,#bookmark-detail-page .sidebar-reference .reference-content .description h2{color:#e3e3e3;font-size:20px;font-weight:500;max-width:800px;margin-top:35px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #0c1013}#bookmark-detail-page .sidebar-reference .reference-content .description a{color:#fff;font-weight:600}#bookmark-detail-page .sidebar-reference .reference-content .description ul{padding:0 15px;list-style:square}#bookmark-detail-page .sidebar-reference .reference-content .description table{border-radius:10px;overflow:hidden;border-spacing:0;border-collapse:collapse}#bookmark-detail-page .sidebar-reference .reference-content .description table tr th{color:#d9d5d5;font-size:16px;font-weight:600;background:#080c0d;border-bottom:1px solid #000;padding:10px 20px;text-align:left}#bookmark-detail-page .sidebar-reference .reference-content .description table tr td{padding:12px;border-bottom:1px solid #000;font-size:14px}#bookmark-detail-page .sidebar-reference .reference-content .description table tr:last-child td{border-bottom:none}#bookmark-detail-page .sidebar-reference .reference-content .panel{width:100%;max-width:400px;padding:25px;opacity:1}#bookmark-detail-page .sidebar-reference .reference-content .panel.edition-mode .panel-content-top a{display:none}#bookmark-detail-page .sidebar-reference .reference-content .panel.edition-mode .keywords{padding-top:3%}#bookmark-detail-page .sidebar-reference .reference-content .panel.edition-mode .keywords input,#bookmark-detail-page .sidebar-reference .reference-content .panel.edition-mode .keywords ul li .edition-mode{display:block}#bookmark-detail-page .sidebar-reference .reference-content .panel.edition-mode .keywords ul li>a{display:none}#bookmark-detail-page .sidebar-reference .reference-content .panel button{display:block;width:auto;padding:7px 20px;background:#0c1013;border:none;border-bottom:1px solid #000;color:#bfbfbf;cursor:pointer;font-weight:500;border-radius:10px;position:absolute;top:5%;right:5%;z-index:9}#bookmark-detail-page .sidebar-reference .reference-content .panel input{width:100%;height:60px;background:none;background-position-y:0;background-repeat:repeat;border:0;color:#fff;font-family:Raleway;font-weight:500;font-size:16px;opacity:.4;border-bottom:1px solid #a9a9a9;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;background-repeat:no-repeat;background-position-y:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;margin-bottom:35px;display:none}#bookmark-detail-page .sidebar-reference .reference-content .panel .keywords ul li .edition-mode{padding:8px 45px 8px 15px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:200px;position:relative;display:none}#bookmark-detail-page .sidebar-reference .reference-content .panel .keywords ul li .edition-mode a{height:100%;width:28px;text-align:center;background:#0b0a0a;color:#fff;font-family:sans-serif;font-weight:600;border-left:1px solid #000;margin-left:10px;position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-weight:500;padding:0}#bookmark-detail-page .sidebar-reference .reference-content .panel-content-top{position:relative}#bookmark-detail-page .sidebar-reference .reference-content .panel-content-top a{position:absolute;background:none;top:0;left:0;height:100%;width:100%;z-index:1}#bookmark-detail-page .sidebar-reference h1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#bookmark-detail-page .sidebar-reference h1 a{background:#1c2328;padding:10px 15px;color:#bfb3b3;font-size:14px;font-weight:600;text-decoration:none;display:block;border-radius:10px;border-bottom:1px solid #000}#bookmark-detail-page .sidebar-reference h1 .reference-title{color:#e3e3e3;font-size:32px;font-weight:500;padding-right:5%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width:1425px){#bookmark-detail-page .sidebar-reference h1 .reference-title{max-width:800px;width:100%;padding:0;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:30px}}@media only screen and (max-width:1000px){#bookmark-detail-page .sidebar-reference h1 .reference-title{font-size:25px}}@media only screen and (max-width:750px){#bookmark-detail-page .sidebar-reference h1 .reference-title{font-size:22px}}#bookmark-detail-page .sidebar-reference h1 .reference-about{font-size:18px;margin-top:10px}@media only screen and (max-width:1000px){#bookmark-detail-page .sidebar-reference h1 .reference-about{font-size:16px}}@media only screen and (max-width:750px){#bookmark-detail-page .sidebar-reference h1 .reference-about{font-size:15px}}#bookmark-detail-page .sidebar-reference h2.search-results-title{position:relative;padding-bottom:0;margin-bottom:20px}#bookmark-detail-page .sidebar-reference .panel-list{margin-top:0}#bookmark-detail-page .sidebar-reference .panel-list .panel{width:33.333%}@media only screen and (max-width:1325px){#bookmark-detail-page .sidebar-reference .panel-list .panel{width:50%}}@media only screen and (max-width:460px){#bookmark-detail-page .sidebar-reference .panel-list .panel{width:100%}}#not-found-page #app{min-height:100%;min-width:100%}#not-found-page #app,#not-found-page #app .center{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#not-found-page #app .center{padding:5vh;min-width:300px;display:table;height:100%;position:absolute;top:0;right:0;left:0;margin:auto}@media only screen and (max-width:1000px){#not-found-page #app .center{padding:3vh}}@media only screen and (max-width:750px){#not-found-page #app .center{padding:2vh}}#not-found-page #app div{font-size:13px;text-align:center;color:grey;line-height:20px;margin-bottom:20px}#not-found-page #app .vertical-align{display:table-cell;vertical-align:middle}#not-found-page #app .container{padding:5vh;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}@media only screen and (max-width:750px){#not-found-page #app .container{padding:3vh}}#not-found-page #app .container h1{font-weight:300;line-height:45px;font-size:35px}@media only screen and (max-width:480px){#not-found-page #app .container h1{line-height:35px;font-size:28px}}#not-found-page #app .container .back-home{padding:15px 0;display:inline-block;margin-top:30px;background-color:#2c3e50;color:#fff;text-decoration:none;font-size:15px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:500}