@font-face{font-family:Open Sans;src:url(../font/OpenSans-Light.ttf)}body{font-family:-apple-system,BlinkMacSystemFont,San Francisco,Open Sans,Helvetica Neue,Helvetica,Ubuntu,Noto,Segoe UI,Arial,sans-serif;font-size:14px!important;padding:0;margin:0;letter-spacing:.01rem;background:#fff}div{vertical-align:top;box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}strong{color:#000;font-family:monospace;vertical-align:top;margin:0 3px}
.layout_links{padding:40px 20px;background:#101010;z-index:9999;position:relative;font-size:12px;line-height:20px;text-align:center}.layout_links .sep{display:inline;margin:0 7px;color:rgba(255,255,255,.6)}.layout_links a{color:rgba(255,255,255,.8);text-decoration:none;margin:0 7px}.layout_links a:hover{color:#fff}.vertical_group_wrapper{display:table;width:100%;height:100%;text-align:center}.vertical_group_wrapper.absolute{position:absolute;top:0;left:0}.vertical_group_wrapper .vertical_group{display:table-cell;vertical-align:middle;text-align:center}.table{display:table}.table_cell{display:table-cell;vertical-align:middle}.button{border:1px solid #999;padding:5px 10px;color:#999;font-size:12px;border-radius:5px;text-decoration:none;display:inline-block;cursor:default;line-height:2}.button.black{border:none;background:#333;color:#fff!important}.button.black:hover{background:#000}.button.red{border-color:#e74c3c;color:#e74c3c!important}.button.red:hover{border-color:#c0392b;color:#c0392b}.button:hover{color:#666;border-color:#999}.module_collection{margin:50px 0;display:inline-block;width:88vw;position:relative}@media (max-width:720px){.module_collection{margin:25px 0}}.module_collection .index{text-align:left;width:100%;font-size:50px;font-weight:700;color:#ccc;margin-bottom:15px}.module_collection .scroll_detection{width:100%;height:1px;display:block}.module_collection a{color:#666;font-size:12px;text-decoration:none;margin-right:10px;cursor:pointer}.module_collection .float_right{text-align:right}.module_collection .float_right a{margin-right:0}.module_collection .float_right .download_original{display:inline-block;margin-left:10px}.module_collection .float_right .show_comment{display:inline-block}.module_collection .float_right .delete_entry{display:inline-block;margin-left:10px}.module_collection .float_right .upvote,.module_collection .float_right .wechat,.module_collection .float_right .weibo{vertical-align:middle;margin-right:15px;display:inline-block;position:relative}.module_collection .float_right .upvote .super,.module_collection .float_right .wechat .super,.module_collection .float_right .weibo .super{color:#e95a4b;display:inline-block;vertical-align:middle;margin-right:5px}.module_collection .float_right .upvote:hover img,.module_collection .float_right .wechat:hover img,.module_collection .float_right .weibo:hover img{transform:scale(1.3);-webkit-transform:scale(1.3)}.module_collection .float_right .upvote img,.module_collection .float_right .wechat img,.module_collection .float_right .weibo img{pointer-events:none;display:inline-block;width:15px;margin-right:5px;vertical-align:middle;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:-webkit-all .2s ease-in-out;transition:all .2s ease-in-out}.module_collection .float_right .upvote .upvote_count,.module_collection .float_right .wechat .upvote_count,.module_collection .float_right .weibo .upvote_count{cursor:default;display:inline-block;vertical-align:middle}.module_collection .float_right .wechat,.module_collection .float_right .weibo{position:relative}.module_collection .float_right .wechat img,.module_collection .float_right .weibo img{width:20px}.module_collection .related_images_scroll{margin-top:-9px;height:0;opacity:0;overflow:hidden;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:-webkit-all .25s ease-in-out;transition:all .25s ease-in-out}.module_collection .related_images_scroll.show{opacity:1;height:70px}.module_collection .related_images_scroll .related_images{width:100%}.module_collection .related_images_scroll .related_images .related_image{display:inline-block}.module_collection .related_images_scroll .related_images .related_image img{height:70px;display:inline-block;cursor:pointer}.module_collection .display_image{position:relative}.module_collection .display_image .full_res_image{-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:-webkit-opacity .5s ease-out;transition:opacity .5s ease-out;width:88vw;opacity:0;background-size:cover;background-position:center;display:inline-block}.module_collection .display_image .avatar{position:absolute;bottom:29px;left:25px}@media (max-width:720px){.module_collection .display_image .avatar{bottom:15px;left:5px}}.module_collection .display_image .avatar.has_link{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:-webkit-all .2s ease-out;transition:all .2s ease-out}.module_collection .display_image .avatar.has_link:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.module_collection .display_image .avatar .avatar_image{width:60px;height:60px;border-radius:60px;border:2px solid #fff;background-size:cover;display:inline-block}@media (max-width:720px){.module_collection .display_image .avatar .avatar_image{width:30px;height:30px}}.module_collection .info{margin:25px 0}.module_collection .info[animated]{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:-webkit-all 1s ease-out;transition:all 1s ease-out;transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0}.module_collection .info .author .more{text-align:left;line-height:1.8;letter-spacing:1.5px;color:#999;font-size:12px}.module_collection .info .author .more .story{word-break:break-word}.module_collection .info .author .more .best_comment{padding-top:.5em;opacity:0;height:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:-webkit-all .2s ease-in-out;transition:all .2s ease-in-out}.module_collection .info .author .more .best_comment .author,.module_collection .info .author .more .best_comment .comment,.module_collection .info .author .more .best_comment .label{display:inline}.module_collection .info .author .more .mis{margin:25px 0}.module_collection .info .author .more .mis img{display:inline-block;vertical-align:middle;margin-right:5px;opacity:.6}.module_collection .info .author .more .mis .gears,.module_collection .info .author .more .mis .location{display:inline-block;vertical-align:middle;margin-right:30px}.module_collection .info .author .more .mis .link{display:inline-block;vertical-align:middle;text-decoration:underline}.module_collection .youtu_qr{position:relative;margin:0 auto;display:inline-block}.module_collections{text-align:center}.module_collections a{color:#999;text-decoration:none}.module_collections a:hover{color:#666}.module_collections .picture{display:inline-block}.module_collections .timeline{padding-top:50px;font-size:13px}.module_collections .timeline .calendar{width:24px;height:24px;background-size:contain;background-image:url(/img/collections/calendar.png);background-position:center;background-repeat:no-repeat;display:inline-block;font-family:monospace;padding-left:1px;margin-right:5px;line-height:24px;font-size:10px}.module_collections .loading{padding-top:30px;font-size:11px}.module_comments .children{margin-left:12px;padding-left:15px;border-left:1px dotted #ccc}.module_comments .root_comment{text-align:left}.module_comments .root_comment textarea{margin:20px 0 10px;padding:2%;width:96%;height:8em}.module_comments textarea{display:none;border:1px solid #ccc;margin:10px;width:70%;padding:10px;font-size:12px;height:5em;outline:0}.module_comments textarea:focus{border-color:#000}.module_comments .comment{text-align:left;margin:10px 0 15px}.module_comments .content .controls{font-size:12px}.module_comments .content .controls .name{display:inline-block;font-weight:700;vertical-align:middle;color:#000;margin-right:20px}.module_comments .content .controls .name.self{color:#3498db}.module_comments .content .images img{width:100%}
.module_comments .content .text{display:inline-block;font-size:12px}.module_comments .content .text[contenteditable=true]{padding:10px;border:1px solid #ccc;outline:0}.module_comments .content .text[contenteditable=true]:focus{border-color:#000}.module_comments .content .text.deleted{font-style:italic}.module_comments .delete,.module_comments .edit,.module_comments .reply{font-size:12px;display:inline-block;cursor:default;color:#888;vertical-align:middle;margin-right:10px}.module_comments .delete:hover,.module_comments .edit:hover,.module_comments .reply:hover{color:#000}.module_comments .upvote{vertical-align:middle;margin-right:20px;display:inline-block}.module_comments .upvote:hover img{transform:scale(1.3);-webkit-transform:scale(1.3)}.module_comments .upvote img{pointer-events:none;display:inline-block;width:15px;margin-right:5px;vertical-align:middle;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:-webkit-all .2s ease-in-out;transition:all .2s ease-in-out}.module_comments .upvote .upvote_count{pointer-events:none;cursor:default;display:inline-block;vertical-align:middle}.module_popup{text-align:center;background:0 0;position:fixed;top:0;left:0;z-index:999}.module_popup.hide_true{display:none}.module_popup .table{display:table;vertical-align:middle;width:100vw;height:100vh}.module_popup .table_cell{display:table-cell;vertical-align:middle;width:100%;height:100%}.module_popup .table_cell .form{max-width:90%;background:#FBFBFB;display:inline-block;border:1px solid #292929;box-shadow:0 0 20px rgba(0,0,0,.1)}.module_popup .table_cell .form .error{color:#000;margin-bottom:10px;font-size:12px}.module_popup .table_cell .form .form_switch .switch{display:inline-block;width:50%;padding:10px;border-bottom:1px solid #ccc}.module_popup .table_cell .form .form_switch .switch:nth-child(1){border-right:1px solid #ccc}.module_popup .table_cell .form .form_switch .switch.active{border-bottom:none}.module_popup .table_cell .form .form_inner{padding:25px;font-size:12px}.module_popup .table_cell .form .form_action{padding:10px;border-top:1px solid #ccc;background:#292929;max-width:100%;color:#fff;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:-webkit-all .1s ease-in-out;transition:all .1s ease-in-out}.module_popup .table_cell .form .form_action.busy{opacity:.1;pointer-events:none}.module_popup .table_cell .form .form_action:hover{background:#333;cursor:pointer}.module_popup .table_cell .form a{color:#666}.module_popup .table_cell .form a:hover{color:#000}.module_popup .table_cell .form .title{font-size:18px;color:#000}.module_popup .table_cell .form .subtitle{color:#aaa;font-size:12px;line-height:1.5;width:260px;margin-top:20px;text-align:left}.module_popup .table_cell .form .photo{border-left:none!important;border-radius:0 4px 4px 0}.module_popup .table_cell .form .avatar{border-radius:4px 0 0 4px}.module_popup .table_cell .form .file{font-size:12px;margin-top:10px;width:130px;height:35px;overflow:hidden;position:relative;display:inline-block;border:1px solid #999;color:#000}.module_popup .table_cell .form .file.error{color:red}.module_popup .table_cell .form .file:hover{color:grey}.module_popup .table_cell .form .file canvas{width:100%;opacity:.3;position:absolute;margin-top:-25%;top:0;left:0}.module_popup .table_cell .form .file .background_placeholder{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3;background-size:cover;background-position:center;background-repeat:no-repeat}
.module_popup .table_cell .form .file .text{position:absolute;top:0;left:0;width:120px;height:35px;line-height:33px;text-align:center}.module_popup .table_cell .form .file input{opacity:0;position:absolute;top:0;left:0}.module_popup .table_cell .form ul{text-align:left}.module_popup .table_cell .form .input{position:relative}.module_popup .table_cell .form .input textarea{line-height:1.5;height:3em}.module_popup .table_cell .form .input .more_info{position:absolute;color:#fff;background:#000;width:22px;height:22px;top:15px;right:0;font-weight:700;text-align:center;padding:0 0 0 3px;border-radius:25px;cursor:pointer}.module_popup .table_cell .form .input .character_counter{position:absolute;bottom:10px;right:5px;font-size:11px;color:#999}.module_popup .table_cell .form .input.forgot_password{text-align:right;font-size:11px;cursor:pointer}.module_popup .table_cell .form input,.module_popup .table_cell .form textarea{background:0 0;width:240px;padding:10px;margin-top:10px;outline:0;font-size:13px;border:none;border-bottom:1px solid #ccc}.module_popup .table_cell .form input.error,.module_popup .table_cell .form textarea.error{border-color:red;margin-bottom:0;font-size:14px}.module_popup .table_cell .form input:active,.module_popup .table_cell .form input:focus,.module_popup .table_cell .form textarea:active,.module_popup .table_cell .form textarea:focus{border-bottom:1px solid #000}.module_stars{display:inline-block;width:88vw;overflow-x:scroll;overflow-y:hidden;height:0;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:-webkit-opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.module_stars .stars{text-align:left;height:60px;width:2500px;overflow:hidden;background:#000}.module_stars .stars .title{display:inline-block;font-size:10px;width:65px;padding:10px 20px}.module_stars .stars .profiles{display:inline-block}.module_stars .star{display:inline-block;position:relative}.module_stars .star:hover .image{opacity:1}.module_stars .star .name{height:60px;line-height:60px;text-decoration:none;display:inline-block;font-size:10px;color:#fff;font-weight:700;background:#000;padding:0 15px;position:relative}.module_stars .star .image{height:60px;background-size:cover;background-position:center;width:100%;position:absolute;top:0;left:0;opacity:.3;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:-webkit-opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.module_youtu_slide{width:100%;height:100%;cursor:pointer}.module_youtu_slide .slide{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:-webkit-opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.module_youtu_slide .slide .background{background-position:center;background-size:cover;position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;z-index:0}.module_youtu_slide .slide .article{position:absolute;bottom:0;left:0;color:#fff;padding:150px 25px 25px;width:100%}.module_youtu_slide .slide .article a{color:#fff;text-decoration:none}.module_youtu_slide .slide .article .title{font-size:32px;padding:10px 40px 10px 0}.module_youtu_slide .slide .article .subtitle{font-size:16px;line-height:1.8;opacity:.8;max-width:70%}@media (max-width:720px){.module_youtu_slide .slide .article .subtitle{font-size:20px;max-width:100%}}.module_youtu_slide .slide .article .readmore{padding-top:20px}.module_youtu_slide .slide .article .readmore a{color:#fff;text-decoration:none;display:inline-block;vertical-align:middle}.module_youtu_slide .slide .article .readmore span{display:inline-block;vertical-align:middle;margin-left:10px}.module_youtu_slide .slide .article .readmore img{display:inline-block;width:30px;border-radius:30px;vertical-align:middle}.page_alert{width:100%;height:100%;position:fixed;display:table}.page_alert .page_text{display:table-cell;vertical-align:middle;text-align:center}.page_alert .page_text h2{font-weight:200;padding:0 40px}.page_alert .page_text h3{font-weight:100}.page_alert .page_text a{font-weight:700;color:#000;text-decoration:none}.page_collections{line-height:2;letter-spacing:1.5px;color:#999;text-align:center}.page_collections .collection_promo{cursor:default;background:url(../images/promo/promo.png) center/cover no-repeat #9e1f75;color:#fff;font-size:12px;display:none;position:relative;text-align:center;background-blend-mode:multiply}.page_collections .collection_promo .action{position:absolute;top:10px;right:10px;font-size:11px}.page_collections .collection_promo .content{padding:20px;z-index:1}.page_collections .collection_promo .content h1{font-size:20px;font-weight:100}.page_collections .collection_promo .content p{color:#ff67a3}.page_collections .collection_promo a{color:#fff;text-decoration:none;cursor:default}.page_collections .collection_foreign_users{background:#efefef;padding:10px 30px 30px;color:#000;font-size:12px;display:none;text-align:left}.page_collections .collection_foreign_users a{color:#666}.page_collections .two_col .module_collection,.page_collections.two_col .module_collection{width:41vw;margin:30px .5vw}.page_collections .two_col .module_collection .float_right,.page_collections.two_col .module_collection .float_right{float:left}.page_collections .two_col .module_collection .display_image img,.page_collections.two_col .module_collection .display_image img{width:41vw}.page_collections .collection_search_result>div{display:inline-block}.page_collections .one_col_button,.page_collections .two_col_button{display:inline-block;opacity:.8;margin-top:20px;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:-webkit-opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.page_collections .one_col_button img,.page_collections .two_col_button img{width:25px;height:25px}.page_collections .one_col_button.inactive,.page_collections .two_col_button.inactive{opacity:.2}.page_collections .one_col_button:hover,.page_collections .two_col_button:hover{opacity:.4}.page_collections .collection_search_bar{font-size:11px;padding-bottom:15px;display:inline-block}.page_collections .collection_search_bar input{font-weight:100;width:125px;height:25px;box-sizing:border-box;border:none;outline:0;background-color:none;background-image:url(/img/collections/mag.png);background-size:15px 15px;background-position:8px 13px;background-repeat:no-repeat;padding:20px 0 20px 30px;-webkit-transition:width .4s ease-in-out;@inlcude transition(0.1s)}.page_collections .collection_search_bar input:focus{background-color:rgba(0,0,0,.1);width:230px}.page_collections .collection_footer,.page_collections .collection_header{font-size:11px;padding-top:50px;padding-bottom:30px;text-align:center}.page_collections .collection_footer .gap,.page_collections .collection_header .gap{color:#ccc;display:inline-block}.page_collections .collection_footer a,.page_collections .collection_header a{color:#999;text-decoration:none;display:inline-block;margin:0 10px}@media (max-width:720px){.page_collections .view_mode{display:none}}.page_collections .collection_volume_title{padding:90px 0 0;width:88vw;display:inline-block;border:1px solid #ccc;position:relative;overflow:hidden}@media (max-width:720px){.page_collections .collection_volume_title .youtu_wallpaper{display:none}}.page_collections .collection_volume_title img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:-webkit-all .5s ease-out;transition:all .5s ease-out;opacity:0}.page_collections .collection_volume_title .animation_group{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:-webkit-all 1s ease-out;transition:all 1s ease-out;opacity:0;transform:translateY(20px);-webkit-transform:translateY(20px)}.page_collections .collection_volume_title .buttons{margin-bottom:60px}.page_collections .collection_volume_title .buttons .subscribe{border-right:none;border-radius:4px 0 0 4px}.page_collections .collection_volume_title .buttons .submit{border-radius:0 4px 4px 0}.page_collections .collection_volume_title .bg{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-image:url(/img/collections/youtu_bg.png);background-position:center;-webkit-transition:all 30s linear;-moz-transition:all 30s linear;-ms-transition:all 30s linear;-o-transition:all 30s linear;transition:-webkit-all 30s linear;transition:all 30s linear;transform:scale(.9);-webkit-transform:scale(.9);opacity:.05;z-index:0;pointer-events:none}.page_collections .collection_volume_title .h2{font-size:15px;margin-top:10px;color:#000}.page_collections .collection_volume_title .h3{text-align:left;margin:30px 0;padding:0 8%;font-size:12px}.page_collections .collection_volume_title a{color:#000}.page_collections .wx_wrapper{position:relative}.page_collections .youtu_qr{position:relative;margin:0 auto;display:inline-block}.page_collections_dashboard{text-align:center}.page_collections_dashboard .pagination .next,.page_collections_dashboard .pagination .prev{display:inline-block;letter-spacing:2px;cursor:default;margin:20px 10px;color:#666}.page_collections_dashboard .pagination .next:hover,.page_collections_dashboard .pagination .prev:hover{color:#000}.page_collections_dashboard .h1{margin:150px 0 80px;font-size:40px}.page_collections_dashboard .rules{text-align:center;padding:0 8%}.page_collections_dashboard ul{display:inline-block;text-align:left}.page_collections_dashboard .floating_header{position:fixed;top:0;text-align:center;width:100%;z-index:9999999;border-bottom:1px solid #ddd;background:#f8f8f8}.page_collections_dashboard .floating_header .vote_stats{padding:20px;font-weight:24px;display:inline-block}.page_collections_dashboard .floating_header .vote_stats .total_upvote_count{font-weight:700;color:#E74C3C;display:inline;margin:0 4px}.page_collections_dashboard .floating_header .vote_stats img{margin:0 4px}.page_collections_dashboard .too_early{color:#e74c3c}.page_index{font-size:14px;cursor:default}
.page_index .wechat_qr{background:#fff;position:absolute;right:20px;bottom:20px;z-index:2;width:160px}
.page_index .wechat_qr img{width:100%}.page_index .wechat_qr p{font-size:12px;padding:0 15px;margin:0 0 16px}.page_index .page_upper{position:relative;height:100vh;width:100%;z-index:0}.page_index .page_lower{position:relative;height:100vh;width:100%;background:#000;z-index:1}@media (max-width:800px){.page_index{font-size:20px}.page_index .web{display:none!important}}@media (min-width:800px){.page_index .mobile{display:none!important}}@keyframes BG_PANO{0%{background-position:10%}100%{background-position:500%}}@keyframes LOGO{0%{transform:translateY(-100px)}100%{transform:translateY(0)}}@keyframes CONTENT{0%{transform:translateY(100px);opacity:0}50%{transform:translateY(-10px);opacity:1}100%{transform:translateY(0);opacity:1}}@keyframes BG_SOLID{0%{background-size:0}50%{background-size:27%}100%{background-size:25%}}.page_index .zoom{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:-webkit-all .1s ease-in-out;transition:all .1s ease-in-out}.page_index .zoom:hover{transform:scale(1.1)}
.page_index .bg_content,.page_index .bg_pano,.page_index .bg_solid_color{width:100%;height:100%;position:fixed;top:0;left:0;z-index:0}.page_index .bg_solid_color{background-color:#FFDBC1;background-image:url(../images/circle.svg);background-position:center center;background-size:0;background-repeat:no-repeat;animation:BG_SOLID 1s;animation-timing-function:ease-out;animation-fill-mode:forwards}.page_index .bg_pano{background-image:url(../images/pano.svg);background-size:cover;background-repeat:repeat-x;z-index:1;animation:BG_PANO 400s infinite;animation-timing-function:linear}
.page_index .bg_content{z-index:3}
.page_index .bg_content .vertical_group_wrapper{animation:CONTENT 1s;animation-fill-mode:forwards;animation-timing-function:ease-out}
.page_index .welcome{font-size:40px;padding:20px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:-webkit-all .5s ease-in-out;transition:all .5s ease-in-out;font-weight:200}
.page_index .links{padding-bottom:15px;line-height:2.5}
.page_index .links a{display:inline-block;font-size:22px;font-weight:500;padding:0 15px;color:#000;text-decoration:none}

@media (max-width:800px){
    .page_index .links a{font-size:25px}
    .text{display:inline-block;}
}

.page_index .links a img{display:inline-block;height:35px;vertical-align:middle;margin:0 10px}
.page_index .links a .text{display:inline-block;vertical-align:middle}
.page_index .also_available{
    position:absolute;bottom:0;left:0;padding:20px;font-size:22px;width:100%;
    text-align:center;animation:CONTENT 1s;animation-fill-mode:forwards;
    animation-timing-function:ease-out;font-weight:200;z-index:3
}
    
@media (max-width:800px){.page_index .also_available{font-size:28px}}
.page_index .also_available.higher{bottom:110px}
.page_index .also_available.clickable{cursor:pointer;font-weight:400}
.page_index .also_available a{color:#000;font-weight:500;text-decoration:none!important}
.page_index .logo{position:absolute;top:15px;left:15px;padding:10px;z-index:1000;animation:LOGO 1s;animation-fill-mode:forwards}
.page_index .logo img{width:120px;margin-right:20px}
.page_index .actions{position:absolute;top:30px;right:30px;z-index:9999;animation:LOGO 1s;animation-fill-mode:forwards}
.page_index .actions a{vertical-align:middle;display:inline-block;cursor:pointer;text-decoration:none;color:#000;padding:0 10px;font-size:18px;font-weight:500}
.page_index .actions img{display:inline-block;vertical-align:middle;height:30px}
.page_lens{font-size:11px}
.page_lens button,.page_lens input,.page_lens select{outline:0}
.page_lens div{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.page_lens a{color:#000;opacity:.8;text-decoration:none}
.page_lens a:hover{opacity:1}
.page_lens .header{position:relative;z-index:100}
.page_lens .header .logo{position:absolute;top:0;left:0;padding:0 10px}
.page_lens .header .logo img{width:75px;margin-top:10px}
.page_lens .header .exp{position:relative;top:0;left:0;padding-left:85px;display:inline-block}.page_lens .f{cursor:default;margin:0 2px;padding:0 3px;text-align:center;display:inline-block;background:#fff;border-radius:2px;font-size:11px}.page_lens .f:hover{color:#fff}.page_lens .f.active{color:#2ecc71}.page_lens .m{cursor:default;padding:5px 10px;text-align:left}.page_lens .m:hover{color:#27ae60}.page_lens .m.active{color:#2ecc71}.page_lens .info{padding:2px 10px;opacity:.7}.page_lens .title{padding:15px 10px 5px}.page_lens #wrapper{text-align:center}.page_lens #lens_select{position:relative;z-index:100;padding:5px 10px 10px 5px}.page_lens #lens_select span{padding:0 20px 0 5px}.page_lens .h2{margin:20px 0;font-size:20px;text-align:center;font-weight:100}.page_lens .selection .box{display:inline-block;width:65px;height:65px;margin:4px;padding:10px;background:rgba(0,0,0,.2);opacity:.2;pointer-events:none;vertical-align:top;position:relative}.page_lens .selection .box.avail{opacity:.9;cursor:pointer;pointer-events:all}
.page_lens .selection .box.avail .text{cursor:pointer}
.page_lens .selection .box.avail:hover{opacity:1;background:rgba(0,0,0,.3)}.page_not_found{width:100%;height:100%;position:fixed;display:table}.page_not_found .page_text{display:table-cell;vertical-align:middle;text-align:center}.page_not_found .page_text h2{font-weight:200;padding:0 40px}.page_not_found .page_text h3{font-weight:100}.page_not_found .page_text a{font-weight:700;color:#000;text-decoration:none}.polarr_ppe{color:#fff;background:#fff}@keyframes ZOOM{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes ARROW{0%{opacity:0;transform:scale(0)}30%,70%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}.polarr_ppe p{font-size:18px;margin-top:20px;line-height:1.7}.polarr_ppe p a{color:#FF806B}.polarr_ppe a{text-decoration:none!important;cursor:pointer}.polarr_ppe #pay_options{margin-top:-60vh;position:absolute}.polarr_ppe .full_page{overflow:hidden;width:100%;height:95vh;display:flex;align-items:center;justify-content:center;position:relative;background:#000}.polarr_ppe .full_page .memo{max-width:80%;z-index:1}.polarr_ppe .full_page .memo p{text-align:center}.polarr_ppe .full_page .bg{background-position:center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.polarr_ppe .full_page.full_control{background:#54B7C6;color:#000}.polarr_ppe .full_page.full_control .bg{background-image:url(../images/bg5.svg)}.polarr_ppe .full_page.header .bg{background-image:url(../images/bg0.svg);animation:ZOOM 30s infinite}
.polarr_ppe .full_page.header .text{font-size:70px;font-weight:500;z-index:1;text-align:center}.polarr_ppe .full_page.license{color:#fff;background:#1D2533}.polarr_ppe .full_page.license .bg{background-image:url(../images/bg7.svg)}.polarr_ppe .full_page.face{color:#000;background:#FF806B}.polarr_ppe .full_page.face .bg{background-image:url(../images/bg8.svg)}.polarr_ppe .full_page.selective{background:#FFFAF7;color:#000}.polarr_ppe .full_page.selective .bg{background-image:url(../images/bg3.svg)}.polarr_ppe .full_page.question{color:#000}.polarr_ppe .full_page.question .bg{background-image:url(../images/bg6.svg)}.polarr_ppe .full_page.all_in_one{background:#FFDD9B;color:#000;overflow:initial!important}.polarr_ppe .full_page.all_in_one .arrow{position:absolute;top:.5vh;left:0;width:100%;text-align:center;font-size:3vh;font-weight:400;animation:ARROW 2s infinite}.polarr_ppe .full_page.all_in_one .nosubscription{position:absolute;top:-6vh;left:0;width:100%;text-align:center;font-weight:400;font-size:18px;color:#FFDD9B!important}.polarr_ppe .full_page.all_in_one .bg{background-image:url(../images/bg1.svg)}.polarr_ppe .full_page.all_in_one ul{z-index:1;padding:0;display:table;width:85%;margin-top:-225px}.polarr_ppe .full_page.all_in_one ul li{width:50%;padding:0 35px;display:table-cell}.polarr_ppe .full_page.filters{background:#FFDBC1;color:#000}.polarr_ppe .full_page.filters .bg{background-image:url(../images/bg2.svg)}.polarr_ppe .full_page.filters .memo{margin-top:-225px}.polarr_ppe .comparison{width:100%;text-align:center;background:#fff;color:#000}.polarr_ppe .comparison .memo{padding:100px 0}.polarr_ppe .comparison .center{display:inline-block;width:70%}.polarr_ppe .comparison .center table{width:100%;text-align:left}.polarr_ppe .comparison .center td,.polarr_ppe .comparison .center th{padding:5px;border-bottom:1px solid rgba(255,255,255,.05);width:15%;text-align:center;color:#FF806B;font-weight:500}.polarr_ppe .comparison .center td:nth-child(1),.polarr_ppe .comparison .center th:nth-child(1){width:70%;text-align:left;color:#000;font-weight:300}.polarr_ppe .comparison .center th{color:#000!important;font-weight:300}.polarr_ppe .title{font-size:40px;text-align:center;font-weight:300}.polarr_ppe .paypal_alert{position:fixed;top:0;left:0;width:100%;padding:30px;background:#e9594a;text-align:center;z-index:9999;color:#fff}.polarr_ppe .paypal_alert.success{background:#2ecc71}.polarr_ppe .paypal_alert a{color:#fff;font-weight:500}.polarr_ppe .nav{transition:all .5s;width:100%;left:0;top:0;z-index:5000;position:fixed;height:80px}.polarr_ppe .nav .downloads{top:20px;right:0;position:absolute}.polarr_ppe .nav .downloads a{display:inline-block;margin-right:20px;text-align:center;font-size:16px;color:#fff;transition:all .5s}.polarr_ppe .nav .downloads a.download{border-radius:2px;padding:10px;border:1px solid rgba(255,255,255,.4)}.polarr_ppe .nav a.logo{font-weight:300;font-size:20px;color:#fff;top:20px;left:20px;position:absolute}.polarr_ppe .nav a.logo img{margin-right:20px;vertical-align:middle;display:inline-block;height:40px}.polarr_ppe .nav a.logo .version{vertical-align:middle;display:inline-block}@media (max-width:800px){.polarr_ppe .nav a.logo .version{opacity:0}}.polarr_ppe .use{overflow:hidden;margin:30px auto;display:block;position:relative;text-align:center}.polarr_ppe .use form{position:absolute;top:0;right:0;height:100%;width:100%;opacity:0;z-index:999}.polarr_ppe .use form input[type=image]{width:100%;height:100%}.polarr_ppe .use p{color:#000}.polarr_ppe .button{border-radius:3px;font-size:20px;padding:20px;width:200px;background:#FF806B;color:#fff;display:inline-block;position:relative;cursor:pointer}.polarr_ppe .button.small{padding:18px 0;width:200px;margin:0 5px}.polarr_ppe .button.tiny{width:auto;font-size:14px;padding:12px;margin-top:20px}.polarr_ppe .button.try:hover{color:#fff}.polarr_ppe .button.buy:hover{border-color:#ff9685;background:#ff9685}.polarr_ppe .image_grid{background:#fff;text-align:center}.polarr_ppe .image_grid .wrapper{display:inline-block;position:relative;width:33.33%}.polarr_ppe .image_grid .wrapper img{width:100%;height:100%;transform:scale(.7);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:-webkit-all .2s ease-in-out;transition:all .2s ease-in-out}.polarr_ppe .image_grid .wrapper img:hover{transform:scale(.8)}.polarr_ppe .image_grid .wrapper .label{font-size:18px;position:absolute;top:20px;left:20px;color:#000;text-align:left}@media (max-width:800px){.polarr_ppe .image_grid .wrapper .label{top:10px!important;left:10px!important;font-size:12px!important}.polarr_ppe .image_grid .wrapper .label img{width:30px!important;margin-right:5px!important}}.polarr_ppe .image_grid .wrapper .label img{width:50px;margin-right:20px;display:inline-block;vertical-align:middle}
.polarr_ppe .image_grid .wrapper .label .text{display:inline-block;vertical-align:middle}.polarr_ppe .features{background:#fff;color:#000;text-align:center;padding:100px 0}.polarr_ppe .features .feature{display:inline-block;width:30%;padding:10px;text-align:left}.polarr_ppe .features .feature img{display:inline-block;vertical-align:middle;height:30px;margin:0 10px 0 -5px}.polarr_ppe .features .feature .section_title{display:inline-block;vertical-align:middle;font-weight:500;font-size:20px}.polarr_ppe .faqs{background:#000;text-align:center}.polarr_ppe .faqs .content{text-align:left;display:inline-block;color:#fff;margin:40px 0;width:70%}.polarr_ppe .faqs .content .title{margin:40px 0 80px}.polarr_ppe .faqs .content .faq{margin-top:50px}.polarr_ppe .faqs .content .q{font-weight:600;font-size:18px}.polarr_ppe .faqs .content .a{font-size:16px;opacity:.8}.polarr_ppe .faqs .content .timeline{padding-top:30px;max-height:400px;overflow:hidden}.polarr_ppe .faqs .content .timeline.expanded{max-height:initial;overflow:initial}.polarr_ppe .faqs .content .timeline .note{padding:4px 0 64px 32px;margin-left:100px;border-left:1px solid #666;position:relative;line-height:1.7}.polarr_ppe .faqs .content .timeline .date{width:100px;position:absolute;right:100%;box-sizing:border-box;padding-right:32px;text-align:right;font-size:10px;padding-top:5px}.polarr_ppe .faqs .content .timeline .tag{position:absolute;width:40px;height:40px;text-align:center;line-height:40px;border-radius:40px;border:1px solid #666;left:-20px;top:0;background:#000;color:#fff}.polarr_ppe .footer{text-align:center;color:#fff;font-weight:200;background:#000;padding:30px 0;width:100%}.polarr_ppe .footer a{color:#fff}.polarr_ppe .show_block{position:relative}.polarr_ppe .show_block .text_look{position:absolute;z-index:999;width:60%;display:inline-block;padding:5% 7.5% 0 5%;pointer-events:none;color:#000}@media (max-width:800px){.polarr_ppe .show_block .text_look{display:none}}.polarr_ppe .show_block .text_look .title{text-align:left}.polarr_ppe .show_block .style_look{overflow:hidden;width:100%;display:inline-block;height:70vh;position:relative;color:#fff}@media (max-width:800px){.polarr_ppe .show_block .style_look{height:30vh}}.polarr_ppe .show_block .style_look .style_look_before{border-right:1px solid rgba(255,255,255,.1);pointer-events:none;z-index:60;position:absolute;top:0;left:0;margin-left:-50%;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.polarr_ppe .show_block .style_look .style_look_before .text_after,.polarr_ppe .show_block .style_look .style_look_before .text_before{position:absolute;top:50%;font-size:16px;background:#fff;padding:10px;border-radius:2px;color:#000}.polarr_ppe .show_block .style_look .style_look_before .text_before{right:15px}.polarr_ppe .show_block .style_look .style_look_before .text_after{right:-165px}.polarr_ppe .show_block .style_look .style_look_after{z-index:50;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.polarr_ppe .paywall{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:-webkit-all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(0,0,0,.95)}.polarr_ppe .paywall .table{display:table;width:100%;height:100%;text-align:center}.polarr_ppe .paywall .table .table_cell{display:table-cell;height:100%;vertical-align:middle}.polarr_ppe .paywall .table .table_cell .content{position:relative;overflow:hidden;display:inline-block;width:80vw}.polarr_ppe .paywall .table .table_cell .content .left,.polarr_ppe .paywall .table .table_cell .content .right{padding:0 20px}.polarr_ppe .paywall .table .table_cell .content .title{margin:15px 0}.polarr_ppe .paywall .table .table_cell .content .subtitle{font-size:16px}.polarr_ppe .paywall .table .table_cell .content .subtitle a{color:grey;text-decoration:none}.page_youtu_user{text-align:center}.page_youtu_user .user{margin:80px 0}.page_youtu_user .user .user_profile{display:inline-block;width:128px;height:128px;background-size:cover;margin:20px 0}.page_youtu_user .user .user_name{font-size:40px}.page_youtu_user .user .iso{margin:20px 0}.page_youtu_user .submissions .tabs{margin:20px 0;text-align:center}.page_youtu_user .submissions .tabs .gap{display:inline-block;color:#ccc}.page_youtu_user .submissions .tabs .contact,.page_youtu_user .submissions .tabs .label{color:#888;display:inline-block;margin:0 10px;cursor:pointer;text-decoration:none}.page_youtu_user .submissions .tabs .contact.active,.page_youtu_user .submissions .tabs .contact:hover,.page_youtu_user .submissions .tabs .label.active,.page_youtu_user .submissions .tabs .label:hover{color:#000}.page_youtu_user .submissions .submissions_in_collection{display:none}.page_youtu_user .submissions .empty{margin:50px 0;width:100%;height:400px;line-height:400px;text-align:center;background:#f8f8f8}.page_youtu_user .user_footer{text-align:center;padding:40px 0}.page_youtu_user .user_footer a{color:grey;font-size:12px;text-decoration:none}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane canvas,.leaflet-map-pane svg,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none;touch-action:none}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-tile-pane img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:8}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:orange solid 2px}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}#nprogress{pointer-events:none}#nprogress .bar{background:#333;position:fixed;z-index:1031;top:0;left:0;width:100%;height:1px;display:none}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#333;border-left-color:#333;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}