@import url(//fonts.googleapis.com/css?family=Economica);.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;z-index:0;box-sizing:border-box}.mm-btn,.mm-menu{box-sizing:border-box}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-listview .mm-next:before,.mm-listview>li:not(.mm-divider):after,.mm-next:after,.mm-prev:before{content:'';bottom:0}.mm-hidden{display:none !important}.mm-menu,.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{padding:0;position:absolute;bottom:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute;bottom:0}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-panel.mm-opened{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%, 0);-ms-transform:translate(-30%, 0);transform:translate(-30%, 0);-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0}.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:auto;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:0px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,0.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,0.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,0.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,0.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,0.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;width:80%;min-width:140px;max-width:440px}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-current.mm-opened{z-index:10}html.mm-opening .mm-slideout{-webkit-transform:translate(80%, 0);-ms-transform:translate(80%, 0);transform:translate(80%, 0);-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px, 0);-ms-transform:translate(440px, 0);transform:translate(440px, 0);-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;width:80%;min-width:140px;max-width:440px}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-current.mm-opened{z-index:10}html.mm-opening .mm-slideout{-webkit-transform:translate(80%, 0);-ms-transform:translate(80%, 0);transform:translate(80%, 0);-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px, 0);-ms-transform:translate(140px, 0);transform:translate(140px, 0);-webkit-transform:translate3d(140px, 0, 0);transform:translate3d(140px, 0, 0)}}.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%, 0);-ms-transform:translate(-80%, 0);transform:translate(-80%, 0);-webkit-transform:translate3d(-80%, 0, 0);transform:translate3d(-80%, 0, 0)}@media all and (max-width: 175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px, 0);-ms-transform:translate(-140px, 0);transform:translate(-140px, 0);-webkit-transform:translate3d(-140px, 0, 0);transform:translate3d(-140px, 0, 0)}}@media all and (min-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px, 0);-ms-transform:translate(-440px, 0);transform:translate(-440px, 0);-webkit-transform:translate3d(-440px, 0, 0);transform:translate3d(-440px, 0, 0)}}html.mm-front .mm-slideout{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);top:auto}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px, 0);-ms-transform:translate(440px, 0);transform:translate(440px, 0);-webkit-transform:translate3d(440px, 0, 0);transform:translate3d(440px, 0, 0)}}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span,em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:#d8d8d8}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.odometer.odometer-auto-theme,.odometer.odometer-theme-train-station{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-train-station .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-train-station .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-train-station .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-train-station .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-train-station .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-train-station .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-train-station .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-train-station.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-train-station.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-train-station.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-train-station.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-train-station{font-family:"Economica", sans-serif}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-train-station .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-border-radius:0.1em;-webkit-border-radius:0.1em;border-radius:0.1em;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIvPjxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjMTExMTExIi8+PHN0b3Agb2Zmc2V0PSI1NSUiIHN0b3AtY29sb3I9IiMzMzMzMzMiLz48c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iIzExMTExMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #111), color-stop(35%, #111), color-stop(55%, #333), color-stop(55%, #111), color-stop(100%, #111));background-image:-moz-linear-gradient(top, #111 0%, #111 35%, #333 55%, #111 55%, #111 100%);background-image:-webkit-linear-gradient(top, #111 0%, #111 35%, #333 55%, #111 55%, #111 100%);background-image:linear-gradient(to bottom, #111 0%, #111 35%, #333 55%, #111 55%, #111 100%);background-color:#222;padding:0 0.15em;color:#fff}.odometer.odometer-auto-theme .odometer-digit+.odometer-digit,.odometer.odometer-theme-train-station .odometer-digit+.odometer-digit{margin-left:0.1em}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-train-station .odometer-digit .odometer-digit-inner{left:0.15em}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:"ninelight";src:url(//assets.mycast.io/assets/mycast/fonts/ninelite.woff2) format("woff2"),url(//assets.mycast.io/assets/mycast/fonts/ninelite.woff) format("woff"),url(//assets.mycast.io/assets/mycast/fonts/ninelite.ttf) format("truetype");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"ninelight" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"ninelight" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"\64"}.icon-rss:before{content:"\69"}.icon-right-big:before{content:"\6f"}.icon-left-big:before{content:"\72"}.icon-down-big:before{content:"\76"}.icon-menu:before{content:"\78"}.icon-up-big:before{content:"\7a"}.icon-search:before{content:"\41"}.icon-menu-2:before{content:"\71"}.icon-youtube:before{content:"\4b"}.icon-facebook:before{content:"\4d"}.icon-pinterest:before{content:"\62"}.icon-menu-3:before{content:"\68"}.icon-close:before{content:"\6b"}.icon-menu-4:before{content:"\58"}.icon-trash:before{content:"\34"}.icon-menu-5:before{content:"\22"}.icon-google:before{content:"\51"}.icon-outline-instagram:before{content:"\27"}.icon-outline-rss:before{content:"\29"}.icon-outline-facebook:before{content:"\2a"}.icon-outline-twitter:before{content:"\3a"}.icon-outline-vimeo:before{content:"\3b"}.icon-outline-pinterest:before{content:"\3d"}.icon-outline-email:before{content:"\42"}.icon-circle-twitter:before{content:"\63"}.icon-circle-google-plus:before{content:"\44"}.icon-circle-youtube:before{content:"\45"}.icon-circle-vimeo:before{content:"\47"}.icon-circle-rss:before{content:"\48"}.icon-circle-pinterest:before{content:"\49"}.icon-youtube-alt:before{content:"\61"}.icon-mail:before{content:"\65"}.icon-circle-facebook:before{content:"\6a"}.icon-home:before{content:"\6c"}.icon-phone:before{content:"\6e"}.icon-location:before{content:"\74"}.icon-circle-mail:before{content:"\75"}.icon-pdf:before{content:"\43"}.icon-blog:before{content:"\53"}.icon-client:before{content:"\54"}.icon-message:before{content:"\55"}.icon-video:before{content:"\57"}.icon-user:before{content:"\5a"}.icon-globe:before{content:"\30"}.icon-outline-youtube:before{content:"\31"}.icon-external:before{content:"\66"}.icon-phone-2:before{content:"\67"}.icon-pending:before{content:"\70"}.icon-check:before{content:"\73"}.icon-ticket:before{content:"\77"}.icon-instagram:before{content:"\79"}.icon-circle-instagram:before{content:"\59"}.icon-lock:before{content:"\32"}@media all and (min-width: 800px){.conceal{display:none !important}}@media all and (max-width: 800px){.conceal{display:inherit}}@media all and (min-width: 800px){.reveal{display:inherit}}@media all and (max-width: 800px){.reveal{display:none !important}}@media all and (min-width: 800px){.reveal-m{display:inherit}}@media all and (max-width: 800px){.reveal-m{display:none !important}}@media all and (min-width: 800px) and (max-width: 1100px){.reveal-m{display:none !important}}.contact-form-block{padding:40px 0 50px 0;color:#fff;text-align:center}.contact-form-block .constrain{max-width:800px}@media all and (max-width: 800px){.contact-form-block .constrain .unit1of3,.contact-form-block .constrain .unit1of1,.contact-form-block .constrain .unit2of3{padding-left:0 !important;padding-right:0 !important;margin-bottom:20px}}.contact-form-block .constrain .unit1of1{margin:20px 0}@media all and (max-width: 800px){.contact-form-block .constrain .unit1of1{margin:0 0 20px 0}}.contact-form-block .placeholder_js{color:#fff !important}.contact-form-block .grid-row.bottom{padding-top:15px}@media all and (max-width: 800px){.contact-form-block .grid-row.bottom{padding:0}}@media all and (max-width: 800px){.contact-form-block .grid-row.bottom h6{margin-top:10px}}.contact-form-block input,.contact-form-block textarea{width:100%;max-width:none}.contact-form-block .text{padding:0 20px}.contact-form-block .text .section-title{font-size:22px;margin-bottom:18px}.contact-form-block .text .content{font-size:14px;width:80%;margin:0 auto 24px auto}@media all and (max-width: 800px){.contact-form-block .text .content{width:100%}}.contact-form-block .form-message{clear:both;text-align:right}.contact-form-block form .field{margin-bottom:15px}.contact-form-block form .bottom .field{float:left;text-align:left}.contact-form-block form .bottom .field span{font-size:13px}.contact-form-block form .bottom .btn{float:right;margin-top:0.5em}@media all and (max-width: 800px){.contact-form-block form .bottom .btn{margin-top:0}}@media all and (max-width: 800px){.contact-form-block form .bottom{padding:10px 20px 0 20px}}div.movie-list p.intro{margin-bottom:20px;padding:0 3%}.dev-ad{border:1px solid gray;padding:10px;text-align:center;border-radius:0;width:100%}.big-wrap{display:none;height:300px;height:calc(100vw * 0.21176);max-height:360px;text-align:center}.big-wrap img{height:auto}.swrap{display:none;margin-top:20px;text-align:center}.swrap img{width:100%;height:auto}@media all and (max-width: 800px){.swrap img{width:280px}}.ad-wrap{width:100%;text-align:center;max-width:100%;padding:10px 0;overflow:hidden;min-height:100px}.ad-wrap .video-player-wrap{max-width:728px;min-height:410px;background-color:#121212;text-align:center;margin:0 auto;background-image:url("https://assets.mycast.io/assets/mycast/images/loader2.gif");background-size:32px;background-position:center;background-repeat:no-repeat}.ad-wrap.dt{min-height:110px}@media all and (min-width: 800px){.ad-wrap.dt{display:block}}@media all and (max-width: 800px){.ad-wrap.dt{display:none}}.ad-wrap.mb{min-height:70px}@media all and (min-width: 800px){.ad-wrap.mb{display:none}}@media all and (max-width: 800px){.ad-wrap.mb{display:block}}.ad-wrap>div,.ad-wrap>div>div{margin:0 auto}.btad{display:none !important;opacity:0 !important}.ps-ad{display:none !important;opacity:0 !important;width:100%;text-align:center;max-width:100%;padding:10px 0;overflow:hidden}.ps-ad .btad{text-align:center}.ps-ad .btad.w-180.h-150{margin:0 auto;width:180px;height:150px}@media all and (min-width: 800px){.ps-ad .dt{display:block;opacity:1;height:90px}}@media all and (max-width: 800px){.ps-ad .dt{display:none;opacity:0;height:0}}@media all and (min-width: 800px){.ps-ad .mb{display:none;height:0;opacity:0}}@media all and (max-width: 800px){.ps-ad .mb{display:block;opacity:1;height:50px}}body.user_no_ads .ad-wrap,body.user_no_ads .ps-ad{display:none;visibility:hidden}body.user_no_ads footer.main{padding-bottom:15px}div.attribute-list{font:400 14px "Montserrat",sans-serif;text-align:center}div.attribute-list h6{text-align:center;margin-bottom:10px;color:#8e8e8e;font:600 14px "Montserrat",sans-serif}div.attribute-list ul{list-style-type:none;padding:10px;text-align:left;background:#151413;border-radius:9px}div.attribute-list ul li{margin-bottom:7px;border-bottom:1px solid #2a2a2a;padding-bottom:5px}div.attribute-list ul li:last-of-type{margin-bottom:0;border-bottom:0;padding-bottom:0}div.attribute-list ul li h6.name{font:400 14px "Montserrat",sans-serif;margin-bottom:2px;text-align:left;color:#fff}div.attribute-list ul li h6.name a.edit{font:400 14px "Montserrat",sans-serif;color:#00b3e5;text-decoration:none;float:right}div.attribute-list ul li h6.name a.edit:hover{color:#fff}div.attribute-list ul li span.val{display:block;color:#d9d9d9;font:400 14px "Montserrat",sans-serif}div.attribute-list ul li form{display:none;padding:5px;background:#272727}div.attribute-list ul li form .select-holder{height:29px}div.attribute-list ul li form .select-holder select.custom{height:100% !important;min-height:100%;border:0}div.attribute-list ul li form .select-holder span.customSelect{white-space:nowrap;font-size:14px;padding:5px 8px}div.attribute-list ul li form .select-holder .icon-down-big{font:400 14px "Montserrat",sans-serif;top:9px}div.attribute-list ul li form .button{padding-top:5px;position:relative}div.attribute-list ul li form .button .mess{position:absolute;top:5px;right:0;width:calc(100% - 68px);text-align:right}div.attribute-list ul li form .button .mess p.note{margin-top:0;padding:7px 8px 8px 8px;text-align:center;font-size:13px}div.attribute-list ul li form .button .mess p.note.loading{padding-left:35px}div.attribute-list ul li .att-mess p.note{margin:5px 0 0 0;background:transparent;text-align:center;font:400 14px "Montserrat",sans-serif;padding:0;display:block;font-style:italic;color:#9fb2e6}div.attribute-list a.stats{display:inline-block;margin:5px 0 0 0;color:gray;text-decoration:none;font-size:13px}div.attribute-list a.stats:hover{color:#fff}body{font:400 14px "Montserrat",sans-serif;background-color:#121212;color:#fff}body *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-page{overflow:hidden}:root{--color-main: #e01121;--color-alt: #104be0;--color-light: #f3f3f3;--color-dark: #121212}.mycontainer.main-page{padding-top:60px;min-height:calc(100vh - 75px)}.overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(10,10,10,0.3);z-index:0}.p-fix{position:fixed}.constrain{max-width:1150px;width:100%;position:relative;margin:0 auto !important;padding:0 20px;height:100%}.constrain::after{content:".";visibility:hidden;display:block;height:0;clear:both}.constrain .richtext-block{padding:0}@media all and (max-width: 550px){.constrain .richtext-block{padding:0 2%}}@media all and (max-width: 800px){.constrain{padding:0 4%}}.text-area-block{background-color:#e01121;padding:40px 0}.text-area-block .content{margin:0 auto}#pa_class-blocked-info.blocked{color:#000}#notify-message{position:fixed;top:-60px;right:0;width:100%;height:60px;padding:10px;background:#e01121;color:#fff;z-index:101;transition:top 300ms ease;text-align:center;display:flex;align-items:center;justify-content:center}@media all and (max-width: 800px){#notify-message{font-size:13px}}#notify-message a{color:rgba(255,255,255,0.8);text-decoration:none}#notify-message a:hover{color:#fff;text-decoration:underline}#notify-message.success{background:#4fab3a}#notify-message.loading{background:#1252e1}#notify-message.show{top:0}.hidden{display:none !important;visibility:none !important;opacity:0 !important}.overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(18,18,18,0.4);z-index:0}span.green{color:#4fab3a}span.red{color:#e01121}.clearfix::after{content:".";visibility:hidden;display:block;height:0;clear:both}.richtext-block{padding:0 2%}@media all and (max-width: 550px){.richtext-block{padding:0 4%}}.richtext,.richtext-block{max-width:1150px;margin:0 auto}.richtext p,.richtext ol,.richtext ul,.richtext-block p,.richtext-block ol,.richtext-block ul{margin-bottom:20px;font:400 14px "Montserrat",sans-serif;line-height:1.5em}.richtext p strong,.richtext p b,.richtext ol strong,.richtext ol b,.richtext ul strong,.richtext ul b,.richtext-block p strong,.richtext-block p b,.richtext-block ol strong,.richtext-block ol b,.richtext-block ul strong,.richtext-block ul b{font-weight:bold}.richtext p em,.richtext p i,.richtext ol em,.richtext ol i,.richtext ul em,.richtext ul i,.richtext-block p em,.richtext-block p i,.richtext-block ol em,.richtext-block ol i,.richtext-block ul em,.richtext-block ul i{font-style:italic}.richtext p a,.richtext ol a,.richtext ul a,.richtext-block p a,.richtext-block ol a,.richtext-block ul a{text-decoration:none;color:#00b3e5}.richtext p a:hover,.richtext ol a:hover,.richtext ul a:hover,.richtext-block p a:hover,.richtext-block ol a:hover,.richtext-block ul a:hover{color:#104be0}.richtext p .btn,.richtext ol .btn,.richtext ul .btn,.richtext-block p .btn,.richtext-block ol .btn,.richtext-block ul .btn{color:#fff}.richtext p:last-of-type,.richtext-block p:last-of-type{margin-bottom:0}.richtext li,.richtext-block li{margin-bottom:5px}.richtext li:last-of-type,.richtext-block li:last-of-type{margin-bottom:0}.richtext ul,.richtext-block ul{list-style-type:disc;padding-left:20px}.richtext ul ul,.richtext ul ol,.richtext-block ul ul,.richtext-block ul ol{padding-left:30px;margin:5px 0}.richtext ol,.richtext-block ol{list-style-type:decimal;padding-left:20px}.richtext ol ul,.richtext ol ol,.richtext-block ol ul,.richtext-block ol ol{padding-left:30px;margin:5px 0}@media all and (max-width: 550px){.content_body>.image-block-holder,.content_body>.constrain>.image-block-holder{display:block;margin-left:auto !important;margin-right:auto !important;float:none !important}}.image-block-holder{position:relative;max-width:100%}.image-block-holder a.img-link{display:inline-block;text-decoration:none;max-width:100%}.image-block-holder a.img-link:focus{outline-width:0}.image-block-holder img{display:inline-block}@-ms-viewport{width:device-width}.table{display:table;table-layout:fixed;width:100%;height:100%}.table-cell{display:table-cell;vertical-align:middle;width:100%;height:100%}::selection{color:#fff;background:#e01121}img,iframe{max-width:100%}.video-block .iframe-holder{position:relative;padding-bottom:56.25%}.video-block .iframe-holder .editing-overlay,.video-block .iframe-holder iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.video-block .iframe-holder iframe{z-index:1}.map img{max-width:none !important}.btn{border:0;border-radius:20px;background-color:#e01121;color:#fff;font:600 14px "Montserrat",sans-serif;display:inline-block;padding:2px 22px;font-size:15px;text-decoration:none;text-transform:uppercase;line-height:2.2em;-webkit-appearance:none;text-align:center;cursor:pointer;border-width:0}.btn:focus{outline-width:0}.btn:hover{background:#ca0f1e;text-decoration:none;border-color:#dbdbdb}.btn.white{background:#fff;color:#e01121}.btn.white:hover{background:#e01121;color:#fff}.btn.gray,.btn.cancel{background-color:#363636}.btn.gray:hover,.btn.cancel:hover{background-color:#4d4d4d}.btn.blue{background-color:#3b5998}.btn.blue:hover{background-color:#355089}.btn.green{background-color:#4fab3a}.btn.green:hover{background-color:#479a34}.btn.small{line-height:1.6em;font-size:12px;padding:5px 10px}.btn.white-outline{border:1px solid #fff;background:none;color:#fff}.btn.white-outline:hover{background:#f3f3f3}.btn.color-outline{border:1px solid #f3f3f3;background:none;color:#f3f3f3}.btn.color-outline:hover{background:#fff}.btn.Alternate,.btn.alternate{background:#104be0;border-color:#0d3cb3}.btn.Alternate:hover,.btn.alternate:hover{background:#0e44ca;border-color:#0b359d}.btn.dark{background:#121212}.btn.dark:hover{background:#104be0}.btn.disabled{cursor:default;background:#464646;color:#9a9999}.btn.disabled:hover{background:#464646;color:#9a9999}.btn.disabled.voteup-btn{background:#4fab3a;color:#fff}.btn.disabled.voteup-btn:hover{background-color:#4fab3a}.btn.disabled.votedown-btn{background:#e01121;color:#fff}.btn.disabled.votedown-btn:hover{background-color:#e01121}.btn.disabled.voteup-btn.small,.btn.disabled.votedown-btn.small,.btn.disabled.aivote-up,.btn.disabled.aivote-down{position:relative}.btn.disabled.voteup-btn.small.nc::after,.btn.disabled.votedown-btn.small.nc::after,.btn.disabled.aivote-up.nc::after,.btn.disabled.aivote-down.nc::after{display:none}.btn.disabled.voteup-btn.small::after,.btn.disabled.votedown-btn.small::after,.btn.disabled.aivote-up::after,.btn.disabled.aivote-down::after{content:" ";position:absolute;right:50%;top:101%;right:calc(50% - 7px);top:calc(100% + 5px);width:13px;height:13px;background-image:url(//assets.mycast.io/assets/mycast/images/icons/tick.png);background-size:13px;background-repeat:no-repeat;background-position:center center;z-index:1}.btn.disabled.voteup-btn.vu.small::after,.btn.disabled.votedown-btn.vd.small::after{top:-3px;right:-3px}[class^="icon-"]{text-decoration:none;font-size:40px}.white[class^="icon-"]{color:#fff}.white[class^="icon-"]:hover{color:#104be0}.colored[class^="icon-"]{color:#e01121}.colored[class^="icon-"]:hover{color:#ca0f1e}a[class^="icon-"]{cursor:pointer;text-decoration:none}ul.social-links{list-style-type:none;padding:0;margin:0}ul.social-links li{display:inline-block;margin-right:8px}ul.social-links li:last-of-type{margin-right:0}.comments{background:#151413;border-radius:15px;padding:11px}.comments header h4{font-size:14px;font-weight:600}.comments .com{height:100px;border:1px solid #626262;background:#1a1a1a;border-radius:9px}.comments .count{font-size:14px;color:#00b3e5;font-weight:600}.comments .list li{border-radius:9px;background:#1a1a1a;margin:17px 0;padding:8px 15px 10px 8px;display:flex}.comments .list li .more a{color:#00b3e5}.comments .list li .reply-icon{display:flex;align-items:center;padding:0 20px 0 0}.comments .list li .profile{display:flex}.comments .list li .profile .img{width:48px;height:48px;border-radius:50%}.comments .list li .profile .info{display:flex;flex-flow:column;margin-left:10px;justify-content:end}.comments .list li .profile .user{font-size:14px;color:white;text-decoration:none}.comments .list li .profile .date{font:400 14px "Montserrat",sans-serif;color:#00b3e5}.comments .list li .content{padding:15px 0;font:400 14px "Montserrat",sans-serif}.comments .list li .content a{color:#00b3e5}.comments .list li .actions{display:flex;justify-content:space-between}.comments .list li .actions .left-buttons .like-btn{border:1px solid #6aaf4b;color:#6aaf4b;width:70px;background:initial;font:400 14px "Montserrat",sans-serif !important;position:relative;padding-left:26px}.comments .list li .actions .left-buttons .like-btn::before{content:" ";font-size:20px;background-image:url(//assets.mycast.io/assets/mycast/images/icons3/like.png);position:absolute;left:8px;width:16px;height:16px}.comments .list li .actions .btn{font:600 14px "Montserrat",sans-serif}.comment-prev{background:#3c3c3c;text-align:center;margin:0;position:relative;display:flex;align-items:center;justify-content:center;padding:5px 0}.comment-prev span.icon2-comment{display:block;position:relative;top:2px;font-size:20px}.comment-prev h6{font:400 1em "Montserrat",sans-serif;font-size:14px;margin-bottom:0;display:block;margin:0 20px 0 40px;line-height:40px}@media all and (min-width: 0) and (max-width: 600px){.comment-prev h6{display:none}}.comment-prev p{display:block;font-size:14px;line-height:40px;margin-right:20px}@media all and (min-width: 0) and (max-width: 600px){.comment-prev p{display:none}}.comment-prev a.btn.small{flex:0 1 auto}@media all and (min-width: 0) and (max-width: 600px){.comment-prev a.btn.small{position:relative;margin-left:30px}}.comment-prev.smp{padding-top:5px}.comment-prev.smp .btn{margin-left:0;top:0}.comment-wrap{position:relative;z-index:1;padding-top:20px}.comment-wrap.full{background:#121212;margin-top:30px;padding:50px 100px}@media all and (max-width: 800px){.comment-wrap.full{padding:30px 20px}}@media all and (max-width: 550px){.comment-wrap.full{padding:20px 10px}}.comment-wrap.full header{text-align:center;margin-bottom:15px}.comment-wrap.full header h4{font:400 1em "Montserrat",sans-serif;font-size:1.1em;margin-bottom:8px}.comment-wrap.full header p.m{font-size:14px}.comment-wrap ul.comments{clear:both}.comment-wrap ul.comments li{margin-bottom:15px}.comment-wrap ul.comments li p.more{font-size:13px;position:relative;bottom:10px}@media all and (max-width: 550px){.comment-wrap ul.comments li p.more{bottom:1px}}.comment-wrap ul.comments li>.img{width:40px;height:40px;background-image:url(//assets.mycast.io/assets/mycast/images/profile.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:50%;float:left}.comment-wrap ul.comments li>form.comf{margin-left:50px}@media all and (max-width: 550px){.comment-wrap ul.comments li>form.comf{margin-left:0}}.comment-wrap ul.comments li .txt{background:#272625;padding:10px;border-radius:15px;width:calc(100% - 50px);float:right;margin-left:10px}.comment-wrap ul.comments li .txt>a{color:#e01121;text-decoration:none;font:400 1em "Montserrat",sans-serif;font-size:14px}.comment-wrap ul.comments li .txt>a:hover{color:#fff}.comment-wrap ul.comments li .txt .ct{font-size:14px}.comment-wrap ul.comments li .txt .ct a{color:#7a93d2;text-decoration:none}.comment-wrap ul.comments li .txt .ct a:hover{color:#fff}.comment-wrap ul.comments li .bot{clear:both;font:400 14px "Montserrat",sans-serif;padding:2px 10px 0 60px}.comment-wrap ul.comments li .bot::after{content:".";visibility:hidden;display:block;height:0;clear:both}.comment-wrap ul.comments li .bot p.date{opacity:0.6;display:inline-block;float:right}.comment-wrap ul.comments li .bot span.lc{opacity:0.6;display:inline-block;margin:0 10px 0 3px;float:left;min-width:20px;min-height:1px}.comment-wrap ul.comments li .bot>a{display:inline-block;color:rgba(255,255,255,0.6);text-decoration:none;float:left}.comment-wrap ul.comments li .bot>a:hover{color:#e01121}.comment-wrap ul.comments li .bot>a.lk{position:relative}.comment-wrap ul.comments li .bot>a.lk.ed{color:#e01121}.comment-wrap ul.comments li .bot>a.lk.hv{color:rgba(255,255,255,0.6)}.comment-wrap ul.comments li .bot>a.lk .likes-box{position:absolute;top:100%;left:0;background:#e01121;z-index:5;padding:10px 10px 9px 10px;border-radius:5px;width:200px;overflow:scroll;max-height:300px}.comment-wrap ul.comments li .bot>a.lk .likes-box ul li{display:block;margin-bottom:10px}.comment-wrap ul.comments li .bot>a.lk .likes-box ul li:last-of-type{margin-bottom:0}.comment-wrap ul.comments li .bot>a.lk .likes-box ul li div{display:block;text-decoration:none}.comment-wrap ul.comments li .bot>a.lk .likes-box ul li div::after{content:".";visibility:hidden;display:block;height:0;clear:both}.comment-wrap ul.comments li .bot>a.lk .likes-box ul li div.hover span.un{color:#121212}.comment-wrap ul.comments li .bot>a.lk .likes-box ul li div span.img{width:30px;height:30px;background-size:cover;background-position:center center;margin-right:5px;display:block;border-radius:50%;float:left}.comment-wrap ul.comments li .bot>a.lk .likes-box ul li div span.un{color:#fff;line-height:30px;float:left}.comment-wrap ul.comments li .bot>a.del{margin-left:10px}.comment-wrap ul.comments li .bot .del-conf{display:inline-block;float:left;margin-left:10px}.comment-wrap ul.comments li .bot .del-conf a{display:inline-block;text-decoration:none;color:rgba(255,255,255,0.6);float:none;margin-left:5px}.comment-wrap ul.comments li .bot .del-conf a:hover{color:#e01121}.comment-wrap ul.comments li ul.replies{margin-top:15px;padding-left:50px;position:relative;margin-bottom:15px}@media all and (max-width: 550px){.comment-wrap ul.comments li ul.replies{padding-left:30px}}.comment-wrap ul.comments li ul.replies::before{content:" ";display:block;position:absolute;left:18px;top:-22px;height:100%;width:1px;background-color:#424242;z-index:1}.comment-wrap ul.comments li ul.replies li .img{width:30px;height:30px}.comment-wrap ul.comments li ul.replies li .txt{width:calc(100% - 40px);background:#383736;padding:7px 10px}.comment-wrap ul.comments li ul.replies li .bot{padding:2px 10px 0 50px}.comment-wrap p.more{text-align:center;margin-bottom:15px;font-size:14px}.comment-wrap p.more a{color:#fff;opacity:0.5;text-decoration:none}.comment-wrap p.more a:hover{opacity:1}.comment-wrap form{background:#272625;padding:10px;border-radius:25px;position:relative;height:54px}@media all and (max-width: 550px){.comment-wrap form{height:90px}}.comment-wrap form::after{content:".";visibility:hidden;display:block;height:0;clear:both}.comment-wrap form a.icon-close{position:absolute;top:-5px;right:0;text-decoration:none;color:#e01121;font-size:16px}.comment-wrap form a.icon-close:hover{color:#fff}.comment-wrap form .img{top:0;position:relative;width:34px;height:34px;background-image:url(//assets.mycast.io/assets/mycast/images/profile.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:50%;float:left}.comment-wrap form .rw{width:calc(100% - 34px);float:right;padding-left:10px}.comment-wrap form .rw input{width:calc(100% - 70px);height:34px;line-height:34px;font-size:14px;border-radius:25px}@media all and (max-width: 550px){.comment-wrap form .rw input{width:100%}}.comment-wrap form .rw .btn{position:absolute;right:10px;top:10px;width:60px;height:34px;padding-top:8px}@media all and (max-width: 550px){.comment-wrap form .rw .btn{top:auto;bottom:10px;height:30px;padding-top:6px}}.comment-wrap form .rw .c-message{position:absolute;text-align:right;top:-18px;right:20px;z-index:1}@media all and (max-width: 550px){.comment-wrap form .rw .c-message{text-align:left;top:auto;right:auto;bottom:10px;left:20px}}.comment-wrap form .rw .c-message p.note{margin-top:0;background-color:transparent;font:400 14px "Montserrat",sans-serif;padding:0}.comment-wrap form .rw .c-message p.note.success{color:#4fab3a}.comment-wrap form .rw .c-message p.note.error{color:#e01121}.comment-wrap form .rw .c-message p.note.error a{color:#f79999;text-decoration:none}.comment-wrap form .rw .c-message p.note.error a:hover{color:#fff}.comment-wrap form .rw .c-message p.note.loading{color:#7a93d2;background-image:none;padding:0}input[type="email"],input[type="text"],input[type="search"],input[type="password"],textarea{background:#484848;border-radius:2px;border-style:solid;color:#fff;font:300 15px "Roboto",sans-serif;border-width:0;border-color:#121212;-webkit-appearance:none;font-size:1em;padding:10px;line-height:1.4em;display:block;width:100%}input[type="email"]:focus,input[type="text"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus{outline-width:0}p.note{background:#e01121;display:inline-block;padding:8px 20px;border-radius:20px;color:#fff;font-weight:300;font-size:14px;margin-top:15px}p.note a{color:rgba(255,255,255,0.8);text-decoration:none}p.note a:hover{color:#fff;text-decoration:underline}p.note span.link{text-decoration:none;cursor:pointer}p.note span.link:hover{text-decoration:underline}p.note.success{background:#4fab3a}p.note.error{background:#e01121}p.note.loading{padding-left:45px;background:#104be0;background-image:url(//assets.mycast.io/assets/mycast/images/blue_loading.gif);background-size:auto 100%;background-position:5px top;background-repeat:no-repeat}p.note.warning{background:#104be0}@media all and (max-width: 800px){p.note{font-size:13px;padding:5px 14px 6px 14px}}div.ui-slider-track a.ui-btn.ui-slider-handle{background:white;border-radius:50%;border:0;width:20px !important;height:20px !important;top:4px;border:0}div.ui-slider-switch a.ui-btn.ui-slider-handle{margin:1px 0 0 -8px}div.ui-slider-switch{border-radius:18px;color:#fff;border:1px solid transparent;margin:0 0 20px 0 !important;background:#252525;border-color:#4d4d4d}div.ui-slider-switch span.ui-slider-label{font-size:13px;text-transform:uppercase;top:2px}#caboose-my-account>.grid-row .toggle label{font-size:13px;margin-bottom:4px}#caboose-my-account .mb_bound_textarea_controls{left:auto !important;right:0 !important}#caboose-my-account .mb_container textarea{padding-top:40px !important}form .toggle:last-of-type div.ui-slider-switch{margin-bottom:0 !important}form .toggle{min-height:78px}form .toggle.on div.ui-slider-switch{background:#e01121;border-color:#ec707a}form .toggle.off div.ui-slider-switch{background:#363636;border-color:#595959}.user-form-wrapper{max-width:800px;padding:30px 4%;margin:0 auto}.user-form-wrapper h3.form-title{font:400 1em "Montserrat",sans-serif;font-size:1.5em}.user-form-wrapper.center .field.buttons{text-align:center;margin-top:20px}.user-form-wrapper.center #message{text-align:center}.user-form-wrapper div.instructions{margin-bottom:20px}.user-form-wrapper div.instructions p{margin-bottom:5px}.user-form-wrapper div.instructions p:last-of-type{margin-bottom:0}.user-form-wrapper div.instructions a:not(.btn){color:#e01121;text-decoration:none}.user-form-wrapper div.instructions a:not(.btn):hover{color:#fff}.user-form-wrapper .field.buttons .btn{margin-right:10px}.user-form-wrapper .grid-row.cropper{margin-top:20px}@media all and (min-width: 800px){.user-form-wrapper .grid-row.cropper .unit1of2.left{width:40%;float:left}}@media all and (min-width: 800px){.user-form-wrapper .grid-row.cropper .unit1of2.right{padding-top:110px;float:right}}.user-form-wrapper .grid-row.cropper .unit1of2.right .btn{position:relative;z-index:4}.user-form-wrapper .grid-row.cropper .unit1of2.search{text-align:center}@media all and (min-width: 800px){.user-form-wrapper .grid-row.cropper .unit1of2.search{width:60%;float:right}}@media all and (max-width: 800px){.user-form-wrapper .grid-row.cropper .unit1of2.search{margin-bottom:15px}}.user-form-wrapper .grid-row.cropper .unit1of2.search p.or{margin:8px 0}.user-form-wrapper .grid-row.cropper .unit1of2.search input[type="text"]{margin-bottom:10px}.user-form-wrapper .grid-row.cropper .unit1of2.search .btns .btn{margin-right:10px}.user-form-wrapper .grid-row.cropper .unit1of2.search .btns .btn:last-of-type{margin-right:0}.user-form-wrapper .grid-row.cropper .cropit-image-zoom-input::after{content:"zoom";display:inline-block;position:absolute;left:calc(100% + 4px);font-size:11px;color:gray;top:0}.user-form-wrapper .grid-row.cropper ul#posters{margin-top:15px;max-height:220px;overflow:scroll;display:flex;flex-wrap:wrap;justify-content:space-between}.user-form-wrapper .grid-row.cropper ul#posters li{flex:0 0 23%;margin-bottom:10px}.user-form-wrapper .grid-row.cropper ul#posters li img{display:block;width:auto;height:auto;cursor:pointer}.user-form-wrapper .grid-row.cropper ul#posters li img:hover{opacity:0.8}.user-form-wrapper .cropit-preview{width:200px;height:280px;background:#ece7e7;border:2px solid #e01121;margin-bottom:10px;background-image:url(//assets.mycast.io/assets/mycast/images/upload.png);-ms-behavior:url(//assets.mycast.io/bg.htc);background-size:cover;background-position:center center;background-repeat:no-repeat}.user-form-wrapper .cropit-preview img{max-width:none !important}@media all and (max-width: 800px){.user-form-wrapper .cropit-preview{margin:0 auto 10px auto}}@media all and (max-width: 550px){.user-form-wrapper .cropit-preview{margin:0 0 10px 0}}.user-form-wrapper #image-cropper.lined .cropit-preview-background-container::before,.user-form-wrapper #image-cropper.lined .cropit-preview-image-container::before{content:"Top of head";display:block;position:absolute;right:0;top:-10px;width:calc(100% + 110px);border-bottom:1px dashed #9e9e9e;font-size:14px;line-height:16px;padding-bottom:3px;color:#9e9d9d;z-index:3}@media all and (min-width: 0) and (max-width: 960px){.user-form-wrapper #image-cropper.lined .cropit-preview-background-container::before,.user-form-wrapper #image-cropper.lined .cropit-preview-image-container::before{right:auto;left:0;text-align:right}}.user-form-wrapper #image-cropper.lined .cropit-preview-background-container::after,.user-form-wrapper #image-cropper.lined .cropit-preview-image-container::after{content:"Bottom of chin";display:block;position:absolute;right:0;bottom:55px;width:calc(100% + 110px);border-bottom:1px dashed #9e9e9e;font-size:14px;line-height:16px;padding-bottom:3px;color:#9e9d9d;z-index:3}@media all and (min-width: 0) and (max-width: 960px){.user-form-wrapper #image-cropper.lined .cropit-preview-background-container::after,.user-form-wrapper #image-cropper.lined .cropit-preview-image-container::after{right:auto;left:0;text-align:right}}.user-form-wrapper .cropit-preview-background{opacity:0}.user-form-wrapper input.cropit-image-zoom-input{position:relative}@media all and (max-width: 800px){.user-form-wrapper input.cropit-image-zoom-input{display:block;margin:0 auto}}.user-form-wrapper input.cropit-image-input{visibility:hidden}.user-form-wrapper.user-img{text-align:center}.user-form-wrapper.user-img form{padding-bottom:50px}.user-form-wrapper.user-img .cropper{margin-top:20px}.user-form-wrapper.user-img .cropper .btn{position:relative;z-index:4}.user-form-wrapper.user-img input.cropit-image-zoom-input{display:none}.user-form-wrapper.user-img div.ui-slider{max-width:400px;margin:15px auto}.user-form-wrapper.user-img .ui-slider-track{height:1px;border:1px solid #fff;margin:0}.user-form-wrapper.user-img .ui-input-text,.user-form-wrapper.user-img .ui-input-search{display:none}.user-form-wrapper.user-img .cropit-preview{width:200px;height:200px;background:#ece7e7;border:2px solid #e01121;margin:0 auto 15px auto;background-image:url(//assets.mycast.io/assets/mycast/images/upload.png);-ms-behavior:url(//assets.mycast.io/bg.htc);background-size:cover;background-position:center center;background-repeat:no-repeat}.user-form-wrapper.user-img .cropit-preview img{max-width:none !important}.user-form-wrapper.user-img #img-message{margin:20px 0;position:relative;z-index:3}.user-form-wrapper.user-img #img-message p.note{margin:0}.user-form-wrapper.user-img #submit-profile-form.btn{position:relative;z-index:3}form .field{margin-bottom:10px;padding:10px 0 20px 0;border-bottom:1px solid #565656}form .field:last-of-type{border-bottom:0;padding-bottom:10px;margin-bottom:0}form .field.buttons{position:relative;z-index:5}form .field.tags textarea{height:56px}form .field.tags p.instructions span{color:#e01121}form .field label{display:block;margin-bottom:5px}form .field label .format{font-size:0.8em;color:gray;margin-left:5px}form .field p.instructions{font-size:0.9em;margin-bottom:6px}form .field p.instructions a{color:#e01121;text-decoration:none}form .field p.instructions a:hover{color:#fff}form .field p.meta{font-size:11px;margin-top:4px;font-style:italic;text-align:center}form .field p.request{font-size:14px;margin-top:8px}form .field p.request a{text-decoration:none;color:#e01121}form .field p.request a:hover{color:#104be0}form .field p a{color:#e01121;text-decoration:none}form .field p a:hover{color:#104be0}form .field .tag-editor{background:#484848;border-radius:2px;border-style:solid;color:#fff;font:300 15px "Roboto",sans-serif;border-width:0;border-color:#121212;-webkit-appearance:none;font-size:1em;padding:10px 3px;line-height:1.4em;display:block;width:100%;min-height:56px}form .field .tag-editor input{color:#fff}form .field .tag-editor .tag-editor-tag,form .field .tag-editor .tag-editor-delete{background:#e01121;color:#fff;padding:5px 8px 0 8px;height:30px}form .field .tag-editor .tag-editor-tag i::before,form .field .tag-editor .tag-editor-delete i::before{color:#ffacac}form .field .rads{display:flex;align-items:center}form .field .rads .rad{margin:0 20px 0 0}form .field .rads .rad label{padding-left:8px}form .field .rad{display:flex;align-items:center;margin-bottom:10px}form .field .rad:last-of-type{margin-bottom:0}form .field .rad input[type="radio"],form .field .rad input[type="checkbox"]{display:block;flex:0 1 auto;margin:0}form .field .rad label{display:block;flex:1;margin:0;padding-left:10px}form .field .rad label span.title{display:block;font-size:14px}form .field .rad label span.ins{display:block;font-size:12px}form .field .rad label em{color:#bfbfbf}form .field textarea{height:140px}form .advanced-settings{background:#2a2a2a;padding:20px;margin-bottom:30px;display:none}form .advanced-settings header{margin-bottom:20px;font-size:14px;text-align:center}form .advanced-settings header h4{margin-bottom:5px}form .advanced-settings header h6{margin-bottom:0}form .advanced-settings .field.perm{padding:0 0 20px 0;margin-bottom:10px;border-bottom:0}form .advanced-settings .field.perm label{margin-bottom:0}form .advanced-settings .field.perm .rads{margin-top:5px}form .advanced-settings .field.perm p.instructions{margin-bottom:0;opacity:0.6}form .advanced-settings .field.perm .list-users{display:none;padding-top:15px}form .advanced-settings .field.perm .list-users label{margin-bottom:5px}form .advanced-settings .field.perm .list-users .tag-editor{padding:3px 0;min-height:42px}form .advanced-settings .field.perm:last-of-type{padding:0;margin-bottom:0}form .ui-page-theme-a .ui-slider-track .ui-btn-active{background-color:#e01121;border:0;text-shadow:none}.select-holder{position:relative;display:block;width:100%}.select-holder select{font-size:1em;display:block;opacity:0;width:100% !important;z-index:2;cursor:pointer}.select-holder .customSelect{display:block;background:#484848;border-radius:2px;border-style:solid;color:#fff;font:300 15px "Roboto",sans-serif;border-width:0;border-color:#121212;-webkit-appearance:none;font-size:1em;width:100%;padding:10px;line-height:1.4em}@media all and (max-width: 800px){.select-holder .customSelect{text-align:left}}.select-holder .icon-down-big{color:#fff;font-size:15px;position:absolute;right:8px;top:14px}.select-holder:hover .icon-down-big{color:#e01121}.stripe-donate-form-block{padding:40px 2%;text-align:center}.stripe-donate-form-block .section-title{color:#fff;margin-bottom:20px}.stripe-donate-form-block .richtext{margin-bottom:20px}.stripe-donate-form-block .richtext p{color:#fff}.stripe-donate-form-block form{width:90%;max-width:400px;margin:0 auto;text-align:center;padding:20px;border:1px solid gray;text-align:center}.stripe-donate-form-block form input[type="text"]{width:100px;position:relative;display:inline-block}.stripe-donate-form-block form .dollar{color:#fff;margin-right:5px;font-size:1.1em;position:relative}.stripe-donate-form-block form .info{font-size:11px;font-style:italic;color:#fff;margin-top:20px}.stripe-donate-form-block form .info a{color:#fff;text-decoration:none}.stripe-donate-form-block form .info a:hover{text-decoration:underline}.stripe-donate-form-block form .btn{margin-top:20px}.flexbox{display:flex}@media all and (max-width: 800px){.flexbox{flex-direction:column;-webkit-flex-direction:column}}.flex-grid-container .empty{cursor:pointer}.flex-grid-container .empty:hover{background:#ffffd7}.flex-grid-container>.constrain{padding-left:0;padding-right:0}.flex-grid-container .flexbox .new_block_link,.flex-grid-container .flexbox .new_block_link_over{flex-basis:0}.flex-grid-container .flex-grid-unit{background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url(//assets.mycast.io/bg.htc);position:relative}.flex-grid-container .flex-grid-unit.editing{border:1px dashed #e8e8e8}.flex-grid-container .flex-grid-unit>*{z-index:2;position:relative}.flex-grid-container .flex-grid-unit .overlay{position:absolute;z-index:0}.flex-grid-container .flex-grid-unit.colormain{background-color:#e01121 !important}.flex-grid-container .flex-grid-unit.coloralt{background-color:#104be0 !important}.grid-row{width:100%}.grid-row::after{content:".";visibility:hidden;display:block;height:0;clear:both}@media all and (min-width: 800px){.grid-row .unit1of1{width:100%;float:left;text-align:left}.grid-row .unit1of2{width:50%;float:left;text-align:left}.grid-row .unit1of3{width:33.3333333%;float:left;text-align:left}.grid-row .unit2of3{width:66.6666666%;float:left;text-align:left}.grid-row .unit1of4{width:25%;float:left;text-align:left}.grid-row .unit3of4{width:75%;float:left;text-align:left}.grid-row .unit1of5{width:20%;float:left;text-align:left}.grid-row .unit2of5{width:40%;float:left;text-align:left}.grid-row .unit4of5{width:80%;float:left;text-align:left}}@media all and (max-width: 800px){.grid-row .unit1of1,.grid-row .unit1of2,.grid-row .unit1of3,.grid-row .unit1of4,.grid-row .unit2of3,.grid-row .unit3of4,.grid-row .unit1of5,.grid-row .unit2of5,.grid-row .unit4of5{float:none;text-align:center;width:100%}}h1,h2,h3,h4,h5,h6{font:400 1em "Montserrat",sans-serif;line-height:1.2em;margin-bottom:10px}h1.heading-block,h2.heading-block,h3.heading-block,h4.heading-block,h5.heading-block,h6.heading-block{clear:both}h1.flag,h2.flag,h3.flag,h4.flag,h5.flag,h6.flag{display:flex;align-items:center}h1.flag img,h2.flag img,h3.flag img,h4.flag img,h5.flag img,h6.flag img{width:21px;height:14px;display:block;margin-left:10px}h1.flag.ctr,h2.flag.ctr,h3.flag.ctr,h4.flag.ctr,h5.flag.ctr,h6.flag.ctr{justify-content:center}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}em,i{font-style:italic}b,strong{font-weight:bold}span.bold{font-weight:bold}.fullscreen-overlay{background:rgba(224,17,33,0.8);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100}.fullscreen-overlay .modal-wrapper{text-align:center}.fullscreen-overlay .modal-wrapper .modal{background:#121212;max-width:800px;width:94%;width:calc(100vw - 20px);max-height:calc(100vh - 20px);margin:0 auto 0;position:relative;padding:20px;color:#fff;text-align:left;overflow:scroll}.fullscreen-overlay .modal-wrapper .modal .icon-close{color:#e01121;position:absolute;top:8px;right:8px;font-size:24px;cursor:pointer;text-decoration:none;z-index:3}.fullscreen-overlay .modal-wrapper .modal .icon-close:hover{color:#b30e1a}@media all and (max-width: 800px){.fullscreen-overlay .modal-wrapper .modal .icon-close{font-size:20px}}.scroller-wrap,.slider-wrap{padding:16px}.scroller-wrap.cs,.slider-wrap.cs{max-width:1150px;margin:0 auto}.scroller-wrap .head,.slider-wrap .head{display:flex;margin-bottom:27px;position:relative;text-align:left;border-left:2px solid #e01121}@media all and (min-width: 800px){.scroller-wrap .head,.slider-wrap .head{padding-left:16px}}@media all and (max-width: 800px){.scroller-wrap .head,.slider-wrap .head{padding:0 10px}}.scroller-wrap .head .txt,.slider-wrap .head .txt{margin-top:3px;margin-bottom:3px;width:100%;padding-right:10px}.scroller-wrap .head .txt h3,.slider-wrap .head .txt h3{font:400 1em "Montserrat",sans-serif;font-size:20px;font-weight:600;margin-bottom:0px}.scroller-wrap .head .txt p,.slider-wrap .head .txt p{font:400 14px "Montserrat",sans-serif;color:#8e8e8e}.scroller-wrap .head .small.btn,.slider-wrap .head .small.btn{position:absolute;right:15px;top:5px}.scroller-wrap .scroller,.scroller-wrap .slider,.slider-wrap .scroller,.slider-wrap .slider{position:relative}.scroller-wrap .scroller ul,.scroller-wrap .slider ul,.slider-wrap .scroller ul,.slider-wrap .slider ul{display:flex;flex-wrap:nowrap;overflow-x:scroll;height:100%;position:relative;z-index:1;-ms-overflow-style:none;scrollbar-width:none}.scroller-wrap .scroller ul::-webkit-scrollbar,.scroller-wrap .slider ul::-webkit-scrollbar,.slider-wrap .scroller ul::-webkit-scrollbar,.slider-wrap .slider ul::-webkit-scrollbar{display:none}.scroller-wrap .scroller ul li,.scroller-wrap .slider ul li,.slider-wrap .scroller ul li,.slider-wrap .slider ul li{flex:0 0 auto;margin-right:10px;height:100%}.scroller-wrap .scroller ul li .vote-now-btn,.scroller-wrap .slider ul li .vote-now-btn,.slider-wrap .scroller ul li .vote-now-btn,.slider-wrap .slider ul li .vote-now-btn{background:#e01121;font:400 14px "Montserrat",sans-serif;width:100px;margin:0 auto;color:white;padding:6px;border-radius:33px;text-align:center}.scroller-wrap .scroller ul li .original,.scroller-wrap .slider ul li .original,.slider-wrap .scroller ul li .original,.slider-wrap .slider ul li .original{position:relative}.scroller-wrap .scroller ul li .original::after,.scroller-wrap .slider ul li .original::after,.slider-wrap .scroller ul li .original::after,.slider-wrap .slider ul li .original::after{content:" ";background-image:url(//assets.mycast.io/assets/mycast/images/icons3/movie_reel.png);background-size:70%;background-repeat:no-repeat;background-position:center;width:18px;height:18px;border-bottom-right-radius:9px;border-top-left-radius:9px;background-color:#00b3e5;position:absolute;left:0;top:0;z-index:5}.scroller-wrap .scroller ul li .original.story img,.scroller-wrap .slider ul li .original.story img,.slider-wrap .scroller ul li .original.story img,.slider-wrap .slider ul li .original.story img{width:152px;height:232px}.scroller-wrap .scroller ul li .original .story-borders,.scroller-wrap .slider ul li .original .story-borders,.slider-wrap .scroller ul li .original .story-borders,.slider-wrap .slider ul li .original .story-borders{border-radius:15px}.scroller-wrap .scroller ul li .featured,.scroller-wrap .slider ul li .featured,.slider-wrap .scroller ul li .featured,.slider-wrap .slider ul li .featured{position:relative}.scroller-wrap .scroller ul li .featured::after,.scroller-wrap .slider ul li .featured::after,.slider-wrap .scroller ul li .featured::after,.slider-wrap .slider ul li .featured::after{content:" ";background-image:url(//assets.mycast.io/assets/mycast/images/icons3/android-chrome-192x192.png);background-size:70%;background-repeat:no-repeat;background-position:center;width:18px;height:18px;border-top-left-radius:9px;border-bottom-right-radius:9px;background-color:#e01121;position:absolute;left:0;top:0;z-index:5}.scroller-wrap .scroller ul li .featured.story img,.scroller-wrap .slider ul li .featured.story img,.slider-wrap .scroller ul li .featured.story img,.slider-wrap .slider ul li .featured.story img{width:152px;height:232px}.scroller-wrap .scroller ul li img,.scroller-wrap .slider ul li img,.slider-wrap .scroller ul li img,.slider-wrap .slider ul li img{border-radius:15px}.scroller-wrap .scroller ul li .item-block-story,.scroller-wrap .slider ul li .item-block-story,.slider-wrap .scroller ul li .item-block-story,.slider-wrap .slider ul li .item-block-story{width:143px}.scroller-wrap .scroller ul li .item-block-talent,.scroller-wrap .slider ul li .item-block-talent,.slider-wrap .scroller ul li .item-block-talent,.slider-wrap .slider ul li .item-block-talent{width:109px}.scroller-wrap .scroller ul li .item-block,.scroller-wrap .slider ul li .item-block,.slider-wrap .scroller ul li .item-block,.slider-wrap .slider ul li .item-block{display:flex;flex-flow:column;margin:7px 0 13px 9px}.scroller-wrap .scroller ul li .item-block a,.scroller-wrap .slider ul li .item-block a,.slider-wrap .scroller ul li .item-block a,.slider-wrap .slider ul li .item-block a{font:600 1em "Montserrat", sans-serif;font-size:14px;text-decoration:none;color:white}.scroller-wrap .scroller ul li .item-block span,.scroller-wrap .slider ul li .item-block span,.slider-wrap .scroller ul li .item-block span,.slider-wrap .slider ul li .item-block span{color:#00b3e5;font:400 14px "Montserrat",sans-serif}.scroller-wrap .scroller ul li .item-block .meta,.scroller-wrap .slider ul li .item-block .meta,.slider-wrap .scroller ul li .item-block .meta,.slider-wrap .slider ul li .item-block .meta{color:#b8b8b8}.scroller-wrap .scroller ul li .story img,.scroller-wrap .slider ul li .story img,.slider-wrap .scroller ul li .story img,.slider-wrap .slider ul li .story img{width:152px;height:232px}.scroller-wrap .scroller ul li .story .item-block,.scroller-wrap .slider ul li .story .item-block,.slider-wrap .scroller ul li .story .item-block,.slider-wrap .slider ul li .story .item-block{width:152px}.scroller-wrap .scroller ul li .talent,.scroller-wrap .slider ul li .talent,.slider-wrap .scroller ul li .talent,.slider-wrap .slider ul li .talent{width:118px}.scroller-wrap .scroller ul li .talent img,.scroller-wrap .slider ul li .talent img,.slider-wrap .scroller ul li .talent img,.slider-wrap .slider ul li .talent img{width:118px;height:166px}.scroller-wrap .scroller ul li .talent .item-block,.scroller-wrap .slider ul li .talent .item-block,.slider-wrap .scroller ul li .talent .item-block,.slider-wrap .slider ul li .talent .item-block{width:143px}.scroller-wrap .scroller ul li a,.scroller-wrap .slider ul li a,.slider-wrap .scroller ul li a,.slider-wrap .slider ul li a{display:block;text-decoration:none;position:relative;height:100%}.scroller-wrap .scroller ul li a img,.scroller-wrap .slider ul li a img,.slider-wrap .scroller ul li a img,.slider-wrap .slider ul li a img{display:block}.scroller-wrap .scroller ul li a .overlay,.scroller-wrap .slider ul li a .overlay,.slider-wrap .scroller ul li a .overlay,.slider-wrap .slider ul li a .overlay{background-color:rgba(224,17,33,0.85);color:#fff;opacity:0;transition:opacity 300ms ease;text-align:center;overflow:hidden;word-break:break-word;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px}.scroller-wrap .scroller ul li a .overlay span.title,.scroller-wrap .slider ul li a .overlay span.title,.slider-wrap .scroller ul li a .overlay span.title,.slider-wrap .slider ul li a .overlay span.title{display:block;font:400 1em "Montserrat",sans-serif;font-size:13px;margin-bottom:5px}.scroller-wrap .scroller ul li a .overlay span.meta,.scroller-wrap .slider ul li a .overlay span.meta,.slider-wrap .scroller ul li a .overlay span.meta,.slider-wrap .slider ul li a .overlay span.meta{display:block;font-size:11px}.scroller-wrap .scroller ul li a:hover .overlay,.scroller-wrap .slider ul li a:hover .overlay,.slider-wrap .scroller ul li a:hover .overlay,.slider-wrap .slider ul li a:hover .overlay{opacity:1}.scroller-wrap .scroller .ar,.scroller-wrap .slider .ar,.slider-wrap .scroller .ar,.slider-wrap .slider .ar{display:none;text-decoration:none;position:absolute;top:calc(50% - 21px);width:35px;height:42px;background:rgba(18,18,18,0.8);text-align:center;z-index:2;transition:background 300ms ease;border:1px solid white;border-radius:12px}.scroller-wrap .scroller .ar span,.scroller-wrap .slider .ar span,.slider-wrap .scroller .ar span,.slider-wrap .slider .ar span{font-size:15px;color:#fff;display:inline-block;position:absolute;top:calc(50% - 8px);left:calc(50% - 7px)}.scroller-wrap .scroller .ar:hover,.scroller-wrap .slider .ar:hover,.slider-wrap .scroller .ar:hover,.slider-wrap .slider .ar:hover{background:rgba(224,17,33,0.8)}.scroller-wrap .scroller .ar.r,.scroller-wrap .slider .ar.r,.slider-wrap .scroller .ar.r,.slider-wrap .slider .ar.r{right:0}.scroller-wrap .scroller .ar.l,.scroller-wrap .slider .ar.l,.slider-wrap .scroller .ar.l,.slider-wrap .slider .ar.l{display:none;left:0}@media (min-width: 1023px){.scroller-wrap,.slider-wrap{padding:16px 34px}}::-webkit-scrollbar{width:20px;background:#262524}::-webkit-scrollbar-track{background:#363635;border-radius:10px}::-webkit-scrollbar-thumb{background:#262524;border-radius:6px;border-radius:10px;border:4px solid #363635}::-webkit-scrollbar-thumb:hover{background:#262524}.search-results-container{padding:0 4% 20px 4%}.search-results-container .results{list-style-type:none}.search-results-container .results li.result{display:block;margin-bottom:10px}.search-results-container .results li.result a{display:flex;width:100%;height:100%;background:#141414;padding:0;text-decoration:none;align-items:center;color:#fff;gap:12px}.search-results-container .results li.result a:hover{background:#e01121}.search-results-container .results li.result a::after{content:".";visibility:hidden;display:block;height:0;clear:both}.search-results-container .results li.result .image{flex:0 0 40px}.search-results-container .results li.result .image img{display:block}.search-results-container .results li.result .text{flex:1}.search-results-container .results li.result .text .creator{font-size:14px;color:#a0a0a0}.search-results-container .results li.result .text p.meta{font-size:13px;color:#fff;opacity:0.5;font-style:italic;margin-top:3px}.search-results-container .results li.result a.wide .image{flex:0 0 56px}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#e01121}body .select2-container--default .select2-results__option--highlighted[aria-selected] .select2-result .select2-result-text .select2-result-text_meta{color:#fff}body .select2-dropdown{background:#121212;border-radius:0;border-color:#4e4e4e}body .select2-dropdown .select2-search--dropdown .select2-search__field{background:#383838;border-radius:0;font-size:14px;border-color:gray}body .select2-dropdown ul.select2-results__options li{border-bottom:1px solid #525252;width:100%;overflow:hidden}body .select2-dropdown ul.select2-results__options li[aria-selected=true]{background:rgba(224,17,33,0.2)}body .select2-dropdown ul.select2-results__options li .select2-result{display:flex}body .select2-dropdown ul.select2-results__options li .select2-result .select2-result-image{flex:0 0 40px}body .select2-dropdown ul.select2-results__options li .select2-result .select2-result-image img{display:block}body .select2-dropdown ul.select2-results__options li .select2-result .select2-result-text{flex:1 1 90%;padding:2px 0 3px 5px}body .select2-dropdown ul.select2-results__options li .select2-result .select2-result-text .select2-result-text_title{font-size:13px;line-height:14px;margin-bottom:2px}body .select2-dropdown ul.select2-results__options li .select2-result .select2-result-text .select2-result-text_meta{font-size:12px;line-height:13px;color:#969696}body .select2-dropdown ul.select2-results__options li #search_all.select2-result .select2-result-image{display:none}body .select2-dropdown ul.select2-results__options li #search_all.select2-result .select2-result-text{flex:0 0 100%}body .select2-dropdown ul.select2-results__options li #search_all.select2-result .select2-result-text .select2-result-text_title{margin-bottom:0;color:darkgrey;font-size:12px}body .select2-dropdown ul.select2-results__options li #search_all.select2-result .select2-result-text .select2-result-text_meta{display:none}body .select2-dropdown ul.select2-results__options li.select2-results__message{font-size:13px;color:#969696}body.editing header.main{width:calc(100% - 200px);left:200px}header.page-head{text-align:center;margin-bottom:10px;padding:20px 10px}header.page-head h1{font:400 1em "Montserrat",sans-serif;font-size:1.5em;margin-bottom:0}header.page-head p.meta,header.page-head ul.list{opacity:0.8;margin-top:8px}header.page-head p.meta a,header.page-head ul.list a{color:#fff;text-decoration:none}header.page-head p.meta a:hover,header.page-head ul.list a:hover{color:#e01121}@media all and (min-width: 800px){header.page-head p.meta span.line1,header.page-head p.meta span.line2,header.page-head ul.list span.line1,header.page-head ul.list span.line2{display:block}}@media all and (min-width: 800px){header.page-head p.meta span.line2,header.page-head ul.list span.line2{margin-top:2px}}header.page-head p.meta li,header.page-head ul.list li{margin-bottom:5px}header.page-head p.meta li:last-of-type,header.page-head ul.list li:last-of-type{margin-bottom:0}header.page-head p.meta li::before,header.page-head ul.list li::before{content:"\25CF";display:inline-block;margin-right:8px}header.page-head .form-wrap{margin-top:15px}header.page-head form{max-width:700px;margin:0 auto;position:relative}header.page-head form select{display:block;width:100% !important;opacity:0;height:40px !important}header.page-head form span.select2{display:block;width:100% !important;height:40px}header.page-head form span.select2 .selection .select2-selection--single{background-color:#1e1e1e;border-radius:0;border:1px solid #585858;height:40px}header.page-head form span.select2 .selection .select2-selection--single:focus{outline-width:0}header.page-head form span.select2 .selection .select2-selection--single .select2-selection__rendered{color:#ababab;height:38px;line-height:38px;font-size:14px}header.page-head form span.select2 .selection .select2-selection--single .select2-selection__arrow{top:8px}header.page-head .buttons{margin-top:13px}header.page-head .buttons span{display:inline-block;width:86px;font:400 1em "Montserrat",sans-serif;font-size:14px;margin-right:6px;position:relative;top:1px}@media all and (max-width: 550px){header.page-head .buttons span{display:block;width:100%;margin-bottom:8px}}header.page-head .buttons .btn{margin:0 4px}@media all and (max-width: 800px){header.page-head .buttons .btn{margin:0 4px 10px 4px}}@media all and (max-width: 550px){header.page-head .buttons .btn{margin:0 2px 8px 2px}}header.page-head .buttons a{background:#363636;font:600 1em "Montserrat", sans-serif;font-size:16px;text-transform:none}header.page-head .buttons a.selected{background:#00b3e5}header.page-head .hashtags{margin-top:15px;padding:0 20px}.header-wrapper .form-wrapper{flex:0 0 250px;height:50px;text-align:center}.header-wrapper form.search{width:395px;margin:10px;padding:0;height:36px;position:relative;border-radius:18px;background:white}@media all and (max-width: 800px){.header-wrapper form.search.desktop{display:none}}.header-wrapper form.search label{display:none}.header-wrapper form.search input[type="text"]{background:transparent;height:35px;font-size:14px;margin-top:3px;padding:0 16px;color:#000;font:600 1em "Montserrat", sans-serif}.header-wrapper form.search input[type="text"]:focus{border-color:#e01121;outline:0}.header-wrapper form.search ::placeholder{color:#000}.header-wrapper form.search #submit-header-search{color:#000;font-size:22px;position:absolute;right:8px;top:8px;text-decoration:none}.header-wrapper form.search #submit-header-search:hover{color:#e01121}.header-wrapper .mobile-search{background-color:#121212;padding:0 2%}.header-wrapper .mobile-search form.search{padding:8px 0}.header-wrapper .mobile-search form.search input[type="search"]{width:90%;width:calc(100% - 65px)}.header-wrapper .mobile-search form.search input[type="submit"]{width:10%;width:calc(50px)}header.main{background:#121212;height:60px;color:#fff;border-bottom:1px solid #2b2b2b}header.main.subpage{position:fixed;left:0;top:0;width:100%;z-index:100}header.main .constrain{display:flex;justify-content:space-between;max-width:none;padding:0 50px 0 20px}header.main .rt{position:absolute;top:0;right:20px;width:30px;z-index:2;height:60px}@media all and (max-width: 800px){header.main .rt{right:60px;width:50px}}header.main .rt a#help{position:absolute;right:0;top:20px}header.main .rt a#help img{display:block}header.main .rt a#help:hover img{opacity:0.6}header.main .rt a#noti{position:absolute;left:0;top:20px}header.main .rt a#noti img{display:block}header.main .rt a#noti.unread::after{content:" ";display:block;width:8px;height:8px;border-radius:50%;background:#e01121;position:absolute;right:-3px;top:-3px;z-index:6}header.main .rt a#noti:hover img{opacity:0.6}header.main .logo-link{text-decoration:none;display:inline-block;height:100%;padding-top:10px;overflow:hidden;position:relative;flex:0 0 141px}header.main .logo-link img{display:block}header.main .logo-link:focus{outline-width:0}header.main nav{text-align:right;height:100%;flex:1 1 60%}header.main nav>ul{padding:0;margin:0;list-style-type:none;height:100%;width:100%;display:flex;justify-content:flex-end}header.main nav>ul>li{display:block;color:#fff;height:100%;position:relative}header.main nav>ul>li:hover>a{background-color:#1f1f1f;border-color:rgba(255,255,255,0.1)}header.main nav>ul>li.nh{padding-top:12px}header.main nav>ul>li.nh:hover>a{background-color:#e01121;border-color:transparent}@media all and (min-width: 0) and (max-width: 1090px){header.main nav>ul>li.nh.add{display:none}}header.main nav>ul>li>a,header.main nav>ul>li>span{text-decoration:none;color:#fff;font:600 1em "Montserrat", sans-serif;font-size:14px;display:inline-block;height:100%;padding:0 8px;line-height:60px;position:relative;z-index:5;border-right:1px solid transparent;border-left:1px solid transparent}@media all and (min-width: 950px) and (max-width: 1166px){header.main nav>ul>li>a,header.main nav>ul>li>span{padding:0 5px;font-size:13px}}@media all and (min-width: 810px) and (max-width: 950px){header.main nav>ul>li>a,header.main nav>ul>li>span{padding:0 3px;font-size:11px}}@media all and (min-width: 800px) and (max-width: 810px){header.main nav>ul>li>a,header.main nav>ul>li>span{padding:0 3px;font-size:10px}}header.main nav>ul>li>a.btn,header.main nav>ul>li>span.btn{line-height:36px;height:36px;padding:0 20px;position:relative;bottom:1px;margin:0 5px}header.main nav>ul>li>a.btn:hover,header.main nav>ul>li>span.btn:hover{background:#b30e1a}header.main nav>ul>li.prof a{padding-top:9px}header.main nav>ul>li.prof a span.img{width:40px;height:40px;display:inline-block;border-radius:50%;background-size:cover;background-position:center center}header.main nav>ul>li.not a img{position:relative;top:20px}header.main nav>ul>li.not.unread::after{content:" ";display:block;width:8px;height:8px;border-radius:50%;background:#e01121;position:absolute;right:8px;top:15px;z-index:6}header.main nav>ul>li:hover .dropdown{display:block}header.main nav>ul>li .dropdown{position:absolute;width:200px;z-index:20;left:0;display:none;background:#1f1f1f;border:1px solid rgba(255,255,255,0.1);border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}header.main nav>ul>li .dropdown.notifications{width:300px}header.main nav>ul>li .dropdown.notifications .contain ul.level-2{display:flex;flex-direction:column}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2{text-align:left}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2.all{text-align:center}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2.load{text-align:center}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2.load span{padding-bottom:16px}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a{display:block;padding:9px 10px 10px 10px}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a::after{content:".";visibility:hidden;display:block;height:0;clear:both}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a span.img{display:block;width:34px;height:34px;border-radius:50%;background-size:cover;float:left}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a p.text{width:calc(100% - 42px);float:right}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a p.text.dt-xlng span.dsc{padding-right:90px}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a p.text.dt-lng span.dsc{padding-right:70px}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a p.text.dt-srt span.dsc,header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a p.text.dt-med span.dsc{padding-right:45px}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a span.au{color:#e01121}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a span.dsc{display:block;padding-right:40px}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a span.prev{margin-top:4px;display:block;opacity:0.5}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2 a span.date{display:block;text-align:right;opacity:0.5;font-size:11px;position:absolute;right:5px;top:10px;z-index:1}header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2:hover a span.au,header.main nav>ul>li .dropdown.notifications .contain ul.level-2 li.li-2:hover a span.red{color:#fff}header.main nav>ul>li .dropdown.right{top:60px;right:0;left:initial}header.main nav>ul>li .dropdown.right .level-2{text-align:right}header.main nav>ul>li .dropdown.right .level-2 .level-3{left:-200px}header.main nav>ul>li .dropdown .level-2{text-align:left}header.main nav>ul>li .dropdown .level-2 li{display:block;line-height:20px;position:relative;border-bottom:1px solid rgba(255,255,255,0.1)}header.main nav>ul>li .dropdown .level-2 li:hover{background-color:#be0e1c}header.main nav>ul>li .dropdown .level-2 li:last-of-type{border-bottom:0}header.main nav>ul>li .dropdown .level-2 li a,header.main nav>ul>li .dropdown .level-2 li.li-2>span{color:#fff;font:400 1em "Montserrat",sans-serif;font-size:0.85em;text-transform:none;display:block;padding:14px 15px 13px 15px;width:100%;height:100%;text-decoration:none}header.main nav>ul>li .dropdown .level-2 li a:hover,header.main nav>ul>li .dropdown .level-2 li.li-2>span:hover{text-decoration:none}footer.main{height:auto;background:#121212;font:400 14px "Montserrat",sans-serif;font-size:15px;color:#fff;text-align:center;padding:15px 0 120px 0;overflow:hidden;clear:both;position:relative;z-index:5;border-top:1px solid #2b2b2b}footer.main #pmLink{visibility:hidden;text-decoration:none;cursor:pointer;background:transparent;font:400 14px "Montserrat",sans-serif;color:#fff;padding:0;margin:0;border:none}footer.main #pmLink:hover{visibility:visible;color:#e01121}footer.main .constrain{max-width:none}footer.main .constrain>a{display:block;text-decoration:none}@media all and (max-width: 800px){footer.main{height:125px;padding-bottom:80px}}@media all and (max-width: 550px){footer.main{height:auto;padding:18px 0 65px 0}}footer.main ul.social-links{position:absolute;left:2%;top:15px}footer.main ul.social-links li a{font-size:18px}footer.main ul.social-links li a:hover{color:#e01121}footer.main ul.social-links li a span{font-size:0;opacity:0}@media all and (max-width: 550px){footer.main ul.social-links{position:static;display:block;text-align:center;margin-bottom:15px}}footer.main nav{margin-bottom:6px}footer.main nav.small{margin-bottom:0}footer.main nav.small ul li a{font:400 14px "Montserrat",sans-serif}footer.main nav ul{padding:0;margin:0;list-style-type:none}@media all and (max-width: 550px){footer.main nav ul{max-width:250px;margin:0 auto}}footer.main nav ul li{display:inline-block;margin-right:8px;font-size:14px;color:#fff}footer.main nav ul li:last-of-type{margin-right:0}footer.main nav ul li a{text-decoration:none;font:400 1em "Montserrat",sans-serif;color:#fff;font-size:14px}footer.main nav ul li a:hover{color:#e01121}footer.main img.tmdb{position:absolute;right:2%;top:10px}@media all and (max-width: 550px){footer.main img.tmdb{position:static;display:inline-block;margin-top:15px}}.share-buttons{margin-top:12px;display:block}@media all and (max-width: 800px){.share-buttons{margin-top:10px}}.share-buttons::after{content:".";visibility:hidden;display:block;height:0;clear:both}.share-buttons.center{max-width:151px;margin:20px auto 0 auto}.share-buttons .holder{width:30px;text-align:center;text-decoration:none;display:inline-block;margin-right:5px;height:30px;float:left;border-radius:50%}.share-buttons .holder:focus{outline-width:0}.share-buttons .holder:last-of-type{margin-right:0}.share-buttons .holder:hover{color:#fff}.share-buttons #instagram.holder{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%)}.share-buttons #instagram.holder:hover{opacity:0.8}.share-buttons #facebook.holder{background:#3c5d92}.share-buttons #facebook.holder:hover{background:#304a75}.share-buttons #twitter.holder{background:#40add9}.share-buttons #twitter.holder:hover{background:#338aae}.share-buttons #reddit.holder{background-color:#ff3300;background-image:url(//assets.mycast.io/assets/mycast/images/reddit.png);background-size:14px;background-position:center center;background-repeat:no-repeat}.share-buttons #reddit.holder:hover{background-color:#cc2900}.share-buttons #website.holder{background:#4aab73}.share-buttons #website.holder:hover{background:#3b895c}.share-buttons #imdb.holder{background-color:#f5c517;background-image:url(//assets.mycast.io/assets/mycast/images/imdb.png);background-size:18px;background-position:center center;background-repeat:no-repeat}.share-buttons #imdb.holder:hover{background-color:#c49e12}.share-buttons #email.holder{background:#585858}.share-buttons #email.holder:hover{background:#464646}.share-buttons .holder span{color:#fff;font-size:14px}.share-buttons .holder .white[class^="icon-"]:hover{color:#fff}.delay-show{display:none}#mmenu{text-align:left;font:400 14px "Montserrat",sans-serif;color:#fff;background:#121212}#mmenu .mm-panels>.mm-panel{padding:0 0 0 0}#mmenu .mm-next::after{right:20px}#mmenu .mm-listview .mm-vertical .mm-panel,#mmenu .mm-vertical .mm-listview .mm-panel{padding:0 0 0 15px;background-color:#1d1d1d}#mmenu .mm-listview>li:not(.mm-divider):after{left:10px;width:calc(100% - 20px)}#mmenu .mm-listview>li:last-of-type::after{display:none}#mmenu .search-holder{padding:0 40px 0 18px;margin-bottom:20px}#mmenu .search-holder form{position:relative}#mmenu .search-holder form label{display:none}#mmenu .search-holder form input{background:rgba(60,60,60,0.25);padding-bottom:9px;border:1px solid transparent}#mmenu .search-holder form input:focus{border-color:#fff;outline:0}#mmenu .search-holder form ::placeholder{color:#fff}#mmenu .search-holder form a.icon-search{position:absolute;right:-25px;padding:0;font-size:20px;top:10px;color:white}#mmenu .search-holder form a.icon-search:hover{color:#e01121}#mmenu .search-holder form a.icon-search span{display:none}#mmenu a,#mmenu span{font:400 1em "Montserrat",sans-serif;font-size:15px;padding-top:12px;padding-bottom:12px}#mmenu>ul>li>ul.submenu>li a,#mmenu>ul>li>ul.submenu>li span{padding-left:25px;color:#fff;color:rgba(255,255,255,0.8)}#mmenu>ul>li>ul.submenu>li>ul>li a,#mmenu>ul>li>ul.submenu>li>ul>li span{padding-left:50px;color:#fff;color:rgba(255,255,255,0.6)}.cmn-toggle-switch{display:block;position:absolute;right:2%;top:9px;overflow:hidden;margin:0;padding:0;width:28px;height:35px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;z-index:2}.cmn-toggle-switch:focus{outline:none}.cmn-toggle-switch span{display:block;position:absolute;top:19px;left:0;right:0;height:2px;background:#fff}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#fff;content:""}.cmn-toggle-switch span::before{top:-8px}.cmn-toggle-switch span::after{bottom:-8px}.cmn-toggle-switch__htx{background-color:transparent}.cmn-toggle-switch__htx span{-webkit-transition:background 0 0.3s;transition:background 0 0.3s}.cmn-toggle-switch__htx span::before,.cmn-toggle-switch__htx span::after{-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0;transition-delay:0.3s, 0}.cmn-toggle-switch__htx span::before{-webkit-transition-property:top, -webkit-transform;transition-property:top, transform}.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.mm-opening .cmn-toggle-switch__htx span{background:transparent}.mm-opening .cmn-toggle-switch__htx span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-opening .cmn-toggle-switch__htx span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-opening .cmn-toggle-switch__htx span::before,.mm-opening .cmn-toggle-switch__htx span::after{-webkit-transition-delay:0, 0.3s;transition-delay:0, 0.3s}.mm-menu .mm-navbar>a{color:#fff !important}.mm-menu .mm-listview>li .mm-prev:before,.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:#fff !important}.mm-menu .mm-listview>li:after,.mm-menu .mm-listview>li .mm-prev:after,.mm-menu .mm-listview>li .mm-next:before,.mm-menu .mm-navbar{border-color:rgba(255,255,255,0.2) !important}.ai-wrap .mess{text-align:center;position:relative;bottom:15px;padding-bottom:15px}.ai-wrap>.flexbox{max-width:600px;margin:0 auto}.ai-wrap>.flexbox .attribute-list{flex:1;margin-left:20px}@media all and (max-width: 800px){.ai-wrap>.flexbox .attribute-list{margin:30px 0 0 0;padding:0 5%}}.ai-wrap .view-image{text-align:center;background-color:#141414;max-width:213px;margin:0 auto;border-bottom-left-radius:12px;border-bottom-right-radius:12px;flex:0 0 213px}.ai-wrap .view-image img.main{display:block;margin:0 auto 10px auto}.ai-wrap .view-image div.votes{padding:0 10px 28px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.ai-wrap .view-image div.votes p.txt{margin-bottom:6px;font-style:italic;opacity:0.5;font-size:14px}.ai-wrap .view-image div.votes::after{content:".";visibility:hidden;display:block;height:0;clear:both}.ai-wrap .view-image div.votes p.vote{display:block;float:left;width:50%}.ai-wrap .view-image div.votes p.vote.up{margin-right:0}.ai-wrap .view-image div.votes p.vote a.btn.small{line-height:16px;font-size:11px;padding:5px 9px}.ai-wrap .view-image div.votes p.vote span.value{display:block;font:400 1em "Montserrat",sans-serif;font-weight:bold;font-size:14px;margin:0 auto 1px auto;padding:5px 2px 4px 2px;border-top-right-radius:2px;border-top-left-radius:2px;letter-spacing:4px;position:relative;left:0.25em}.ai-wrap .view-image div.votes p.vote span.value.odometer-auto-theme{letter-spacing:0;margin:0 auto;left:0}.ai-wrap .contrib{padding:20px 2% 0 2%;text-align:center}.ai-wrap .contrib>p{font-size:13px}@media all and (max-width: 550px){.ai-wrap .contrib>p{font-size:11px}}.ai-wrap .contrib .profile-small{margin:10px auto 0 auto}@media all and (max-width: 800px){.ai-wrap .contrib{margin-top:15px}}.ai-wrap .delete-img{text-align:center;padding:20px 0 10px 0;margin-top:20px}.ai-wrap .delete-img h5{font-size:0.9em}.ai-wrap p.none{text-align:center;padding:0 0 40px 0}.actor-image-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;padding:0 20px 20px 20px}@media all and (max-width: 550px){.actor-image-list{padding:0 8px 20px 8px}}.actor-image-list li{transition:order 300ms ease;flex:0 0 calc(20% - 10px);text-align:center;position:relative;border-radius:10px;transition:background 300ms ease;background:#141414;margin:0 5px 10px 5px;max-width:20%;display:flex;flex-direction:column;justify-content:space-between}@media all and (min-width: 870px) and (max-width: 1000px){.actor-image-list li{flex:0 0 calc(25% - 10px);max-width:25%}}@media all and (min-width: 700px) and (max-width: 870px){.actor-image-list li{flex:0 0 calc(33.333% - 10px);max-width:33.333%}}@media all and (min-width: 0) and (max-width: 700px){.actor-image-list li{flex:0 0 calc(50% - 10px);max-width:50%}}.actor-image-list li>a{display:block;text-decoration:none;color:#fff;padding:10px 6px 0 6px;flex:1}.actor-image-list li>a:hover>img{opacity:0.7}.actor-image-list li img{display:block;margin:0 auto 10px auto;height:150px}.actor-image-list li .delete-img{text-align:center;padding:0 0 8px 0;margin:0}.actor-image-list li .delete-img a{display:inline-block;color:gray;font-size:13px;text-decoration:none}.actor-image-list li .delete-img a:hover{color:#fff}.actor-image-list li div.votes{padding:0 10px 28px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.actor-image-list li div.votes::after{content:".";visibility:hidden;display:block;height:0;clear:both}.actor-image-list li div.votes p.vote{display:block;float:left;width:50%}.actor-image-list li div.votes p.vote.up{margin-right:0}.actor-image-list li div.votes p.vote a.btn.small{line-height:16px;font-size:11px;padding:5px 9px}.actor-image-list li div.votes p.vote span.value{display:block;font:400 1em "Montserrat",sans-serif;font-weight:bold;font-size:14px;margin:0 auto 1px auto;padding:5px 2px 4px 2px;border-top-right-radius:2px;border-top-left-radius:2px;letter-spacing:4px;position:relative;left:0.25em}.actor-image-list li div.votes p.vote span.value.odometer-auto-theme{letter-spacing:0;margin:0 auto;left:0}.actor-match-list{margin-top:20px}.actor-match-list li{display:block;padding:8px;border-bottom:1px solid #424242;cursor:pointer}.actor-match-list li::after{content:".";visibility:hidden;display:block;height:0;clear:both}.actor-match-list li img{height:50px;display:inline-block;float:left;margin-right:10px}.actor-match-list li a{display:inline-block;position:relative;top:16px;text-decoration:none;color:#fff}.actor-match-list li a:hover{color:#e01121}.talent-show .pswrap{padding:30px 17px;font:400 1em "Montserrat", sans-serif}.talent-show .pswrap .header{display:grid;grid-template-columns:177px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"l1 l2" "l3 l3" "l4 l4";gap:10px}.talent-show .pswrap .header .image-header{grid-area:l1;width:177px}.talent-show .pswrap .header .image-header .image-container{width:100%;position:relative}.talent-show .pswrap .header .image-header img{width:177px;height:264px;max-width:initial;border-radius:19px;position:relative}.talent-show .pswrap .header .image-header .image-link::after{content:" ";background-size:50%;background-repeat:no-repeat;background-position:center;width:27px;height:27px;border-top-left-radius:19px;border-bottom-right-radius:9px;position:absolute;left:0;top:0;z-index:1}.talent-show .pswrap .header .image-header .image-link.original::after{background-image:url(//assets.mycast.io/assets/mycast/images/icons3/movie_reel.png);background-color:#00b3e5;color:white}.talent-show .pswrap .header .image-header .image-link.featured::after{content:" ";background-image:url(//assets.mycast.io/assets/mycast/images/icons3/android-chrome-192x192.png);background-size:70%;background-color:#e01121}.talent-show .pswrap .header .image-header .admin-links{margin:15px 0;display:flex;justify-content:center}.talent-show .pswrap .header .image-header .user-links{display:flex;flex-flow:column;width:100%;align-items:center}.talent-show .pswrap .header .image-header .user-links a{width:100%;margin-top:10px;font-size:11px;max-width:177px;padding:8px 10px}.talent-show .pswrap .header .image-header .user-links .favorites{background:#f5c518;color:#202020;display:flex;align-items:center}.talent-show .pswrap .header .image-header .user-links .favorites::before{content:"+";font-size:20px;margin-right:2px;line-height:0px}.talent-show .pswrap .header .image-header .user-links .known-for{color:#00b3e5;border:1px solid #626262;background:#202020}.talent-show .pswrap .header .title-header{grid-area:l2;align-content:baseline}.talent-show .pswrap .header .title-header .original{color:#00b3e5}.talent-show .pswrap .header .title-header .featured{color:#e01121}.talent-show .pswrap .header .title-header .featured,.talent-show .pswrap .header .title-header .original{font-weight:600;font-size:20px}.talent-show .pswrap .header .title-header .age{color:#00b3e5;font-size:14px;font-weight:600;margin:0;margin-top:20px}.talent-show .pswrap .header .title-header .born{color:#8e8e8e;font-size:14px;margin:0}.talent-show .pswrap .header .title-header .addedby{font:400 14px "Montserrat",sans-serif;color:#8e8e8e}.talent-show .pswrap .header .title-header .addedby a{color:#00b3e5;text-decoration:none}.talent-show .pswrap .header .title-header .bookmark-block{display:flex;margin-top:6px}.talent-show .pswrap .header .title-header .bookmark-block a.bm{display:inline-block;height:30px;font-size:32px;text-decoration:none;color:#fff}.talent-show .pswrap .header .title-header .bookmark-block a.bm:hover{color:#e01121}.talent-show .pswrap .header .title-header .bookmark-block a.bm:focus{outline-width:0}@media all and (max-width: 800px){.talent-show .pswrap .header .title-header .bookmark-block a.bm{font-size:24px;top:0}}.talent-show .pswrap .header .title-header .share-buttons{margin:2px 0 6px 0}.talent-show .pswrap .header .tabs-header{grid-area:l3}.talent-show .pswrap .header .tabs-header .tabs{display:flex;color:#8e8e8e}.talent-show .pswrap .header .tabs-header .tabs .active{color:#00b3e5;border-bottom:2px solid #00b3e5}.talent-show .pswrap .header .tabs-header .tabs h6,.talent-show .pswrap .header .tabs-header .tabs a,.talent-show .pswrap .header .tabs-header .tabs span{font-size:16px;font-weight:600;margin-right:26px;margin-bottom:18px;cursor:pointer}.talent-show .pswrap .header .tabs-header .tabs a{text-decoration:none;color:#8e8e8e}.talent-show .pswrap .header .tabs-header .story-plot{font:400 14px "Montserrat",sans-serif;max-height:280px;overflow:auto}.talent-show .pswrap .header .tabs-header .story-plot p{margin:6px 0}.talent-show .pswrap .header .tabs-header .story-plot,.talent-show .pswrap .header .tabs-header .trailers{display:none}.talent-show .pswrap .header .tabs-header .trailers{height:280px}.talent-show .pswrap .header .tabs-header .active-tab{display:grid}.talent-show .pswrap .header .contribute-header{grid-area:l4}.talent-show .pswrap .header .contribute-header .contribute-form{background:#151413;width:100%;border-radius:9px;padding:10px;color:#8e8e8e}.talent-show .pswrap .header .contribute-header .contribute-form form{display:none}.talent-show .pswrap .header .contribute-header .contribute-form h3{font-size:20px !important;text-align:center;color:white}.talent-show .pswrap .header .contribute-header .contribute-form .customSelect,.talent-show .pswrap .header .contribute-header .contribute-form h3,.talent-show .pswrap .header .contribute-header .contribute-form h6,.talent-show .pswrap .header .contribute-header .contribute-form label{font:600 14px "Montserrat", sans-serif}.talent-show .pswrap .header .contribute-header .contribute-form .customSelect,.talent-show .pswrap .header .contribute-header .contribute-form select,.talent-show .pswrap .header .contribute-header .contribute-form input{border-radius:20px;margin-bottom:10px}.talent-show .pswrap .header .contribute-header .contribute-form li{display:flex;border-bottom:1px solid #363635;padding:4px;flex-wrap:wrap}.talent-show .pswrap .header .contribute-header .contribute-form li form{width:100%}.talent-show .pswrap .header .contribute-header .contribute-form li .left{width:88%;color:white;font:400 14px "Montserrat",sans-serif}.talent-show .pswrap .header .contribute-header .contribute-form li .left h6{font:400 14px "Montserrat",sans-serif;margin:0;padding:0}.talent-show .pswrap .header .contribute-header .contribute-form li .edit{width:12%;color:#00b3e5;display:flex;align-items:center;text-decoration:none;font:400 14px "Montserrat",sans-serif}.talent-show .pswrap .header .contribute-header .contribute-form li:last-child{border:0}.talent-show .pswrap .header .project-hashtags{display:flex;align-items:end;flex-wrap:wrap}.talent-show .pswrap .header .project-hashtags a{background:initial;border:1px solid #626262}.talent-show .pswrap .related{display:flex;margin-top:20px;flex-flow:column}.talent-show .pswrap .related .credits section{padding:0px !important}.talent-show .pswrap .related .credits em{color:#d1c715;font-style:normal}.talent-show .pswrap .related .credits .cr-ov{display:none}.talent-show .pswrap .related .related-actors section{padding:0px !important}.talent-show .pswrap .related .related-actors em{color:#d1c715;font-style:normal}.talent-show .pswrap .actor-suggs{margin-top:43px}.talent-show .pswrap .actor-suggs .head{display:flex;margin-bottom:27px;position:relative;text-align:left;border-left:2px solid #e01121;padding:0 10px}.talent-show .pswrap .actor-suggs .head .text{margin-top:3px;margin-bottom:3px;width:100;padding-right:10px}.talent-show .pswrap .actor-suggs .head .text em:first-child{color:#d1c715;font-style:normal}.talent-show .pswrap .actor-suggs .head .text em:last-child{color:#00b3e5;font-style:normal}.talent-show .pswrap .actor-suggs .head .text h3{font:400 1em "Montserrat", sans-serif;font-size:20px;font-weight:600;margin-bottom:0px}.talent-show .pswrap .actor-suggs .head .text p{font:400 14px "Montserrat",sans-serif;color:#8e8e8e}.talent-show .pswrap .actor-suggs h2{font-size:20px;font-wright:600;text-align:center}.talent-show .pswrap .actor-suggs .view-options{margin-bottom:20px;text-align:center}.talent-show .pswrap .actor-suggs ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox{display:flex;flex-flow:row-reverse;align-items:center}.talent-show .pswrap .actor-suggs ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text{width:calc(100% - 120px);flex:initial}.talent-show .pswrap .actor-suggs ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.rt{flex:initial}.talent-show .pswrap .actor-suggs ul.sml-suggs img{border-radius:19px}@media (min-width: 800px){.talent-show .pswrap .header{grid-template-columns:230px 1fr 300px;grid-template-areas:"l1 l2 l4" "l1 l3 l4" "l1 l3 l4"}.talent-show .pswrap .header .image-header{width:230px}.talent-show .pswrap .header .image-header .image-container{width:100%}.talent-show .pswrap .header .image-header .image-container img{width:230px;height:330px}.talent-show .pswrap .header .image-header .user-links a{font:600 14px "Montserrat", sans-serif;font-size:13px;max-width:198px}.talent-show .pswrap .header .title-header .share-buttons{margin:12px 0 6px 0}.talent-show .pswrap .header .tabs-header p,.talent-show .pswrap .header .tabs-header .trailers{max-height:318px}.talent-show .pswrap .header .contribute-header{width:300px}.talent-show .pswrap .related{flex-flow:row}.talent-show .pswrap .related .credits{max-width:380px;margin-right:40px}.talent-show .pswrap .related .related-actors{flex:1;min-width:0}.talent-show .pswrap .actor-suggs{width:100%}.talent-show .pswrap .actor-suggs ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox{display:flex;flex-flow:initial;align-items:center}.talent-show .pswrap .actor-suggs ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text{width:calc(100% - 180px);flex:initial}.talent-show .pswrap .actor-suggs ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.rt{flex:initial}}@media (min-width: 1023px){.talent-show .pswrap .header .title-header .bookmark-block{position:absolute;top:34px;right:330px;margin-top:0px}}.talent-index h1{font:600 1em "Montserrat", sans-serif !important;font-size:20px !important}.talent-index p{font:600 1em "Montserrat", sans-serif !important;font-size:14px;color:#8e8e8e}.talent-index .cta-text{margin-top:10px;margin-bottom:33px;font-style:italic;color:#8e8e8e}.talent-index .page-head{margin:0 50px 50px;padding-left:0px;padding-right:0px}.talent-index .buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.talent-index .buttons .add-talent{background-color:#e01121}.talent-index .talent-list{background:#151413;margin:50px;border-radius:15px;display:flex;flex-wrap:wrap;gap:40px 18px;padding:30px 24px;justify-content:center}.talent-index .talent-list li{width:143px}.talent-index .talent-list li a{display:flex;flex-flow:column;align-items:center;text-decoration:none}.talent-index .talent-list li a .mask{width:100px;height:100px;border-radius:50%;overflow:hidden;background:black;display:flex;align-items:center;justify-content:center}.talent-index .talent-list li a .mask img{height:100%;width:100%;object-fit:cover;object-position:top center;max-width:initial}.talent-index .talent-list li a .text{margin-top:10px}.talent-index .talent-list li a .text .name{font:600 1em "Montserrat", sans-serif !important;font-size:16px !important;color:white;text-align:center}.talent-index .talent-list li a .text .age,.talent-index .talent-list li a .text .roles-count,.talent-index .talent-list li a .text .roles-text{font-size:14px !important;text-align:center}.talent-index .talent-list li a .text .roles-count{margin-top:8px;color:#00b3e5}.talent-index .talent-list li a .text .roles-text{margin-top:4px;color:#8e8e8e}.talent-index .page-buttons{text-align:right;padding:0 50px 30px 50px}.talent-index .page-buttons a{float:initial !important;background:#464646;color:white;font:600 1em "Montserrat", sans-serif !important;font-size:16px;text-transform:none;padding:8px 14px}@media (min-width: 650px){.talent-index .buttons .filter-links{width:calc(100% - 118px);padding-left:118px}}.characters-show{font:500 1em "Montserrat", sans-serif;max-width:1100px;background:#262524;margin:0 auto;padding:30px 16px;display:flex;flex-flow:column}.characters-show .left{width:100%}.characters-show .left .header{display:grid;grid-template-columns:177px auto;grid-template-rows:auto 1fr;grid-template-areas:"l1 l2" "l3 l3";gap:10px}.characters-show .left .header img{border-radius:15px}.characters-show .left .header .image-header{width:177px;grid-area:l1}.characters-show .left .header .image-header .image-container{position:relative}.characters-show .left .header .image-header .image-container .edit-image{position:absolute;bottom:14px;left:calc(50% - 34px);font-size:10px;text-transform:initial}.characters-show .left .header .title-header{grid-area:l2;display:grid;align-content:baseline}.characters-show .left .header .title-header .role-links.in-title{justify-content:left;padding:0}.characters-show .left .header .tabs-header{grid-area:l3}.characters-show .left .header .tabs-header section{padding:0}.characters-show .left .header h1{display:flex;overflow:hidden;flex-wrap:wrap;font:600 1em "Montserrat", sans-serif;font-size:20px;padding:0;margin:0;flex:0 1 auto;color:#8e8e8e;align-content:baseline}.characters-show .left .header h1 a{font:600 1em "Montserrat", sans-serif;font-size:20px;text-decoration:none}.characters-show .left .header h1 .role-name{font-style:normal;display:contents;color:#fff}.characters-show .left .header h1 .role-project{font-style:normal;color:#d1c715}.characters-show .left .header .addedby{font:400 14px "Montserrat",sans-serif;color:#8e8e8e}.characters-show .left .header .username{color:#d1c715}.characters-show .left .header .role-id{color:#fff;margin-top:6px;margin-bottom:17px;font:400 14px "Montserrat",sans-serif}.characters-show .left .header .tabs{display:flex;color:#8e8e8e}.characters-show .left .header .tabs .active{color:#00b3e5;border-bottom:2px solid #00b3e5}.characters-show .left .header .tabs h6,.characters-show .left .header .tabs span{margin-right:26px;margin-bottom:18px;font:600 1em "Montserrat", sans-serif;font-size:16px;cursor:pointer}.characters-show .left .header .tab-content,.characters-show .left .header .tab-video{display:none}.characters-show .left .header .active-tab{display:block}.characters-show .left .header .description{max-height:170px;overflow-y:auto;font:400 14px "Montserrat",sans-serif}.characters-show .left .header .description p{margin:6px 0}.characters-show .left .header .images{display:flex;gap:13px;justify-content:left}.characters-show .left .header .images li.add-image{border:1px solid #fff;width:100px;height:149px;border-radius:15px}.characters-show .left .header .images li.add-image a{color:#fff;text-decoration:none;display:flex;align-items:end;font-size:10px;text-align:center;padding-bottom:27px;font-weight:600}.characters-show .left .header .images li.add-image a::before{content:"+";position:absolute;top:22%;left:34%;font-size:55px;font-weight:500}.characters-show .left .header .images li{margin:initial;position:relative}.characters-show .left .header .images li .delete-image{position:absolute;bottom:14px;left:calc(50% - 26px);font-size:10px;text-transform:initial;height:initial}.characters-show .left .role-links{display:flex;flex-flow:row;align-items:center;overflow:auto;padding:20px 0;justify-content:center}.characters-show .left .role-links .name{display:none;flex-flow:column;width:177px;text-align:center}.characters-show .left .role-links .name p{font:600 1em "Montserrat", sans-serif;font-size:16px;padding:0;margin:0;margin-right:4px}.characters-show .left .role-links .name p:first-child{color:#8e8e8e}.characters-show .left .role-links .links{display:flex;align-items:center}.characters-show .left .role-links a{margin-right:16px;font:600 1em "Montserrat", sans-serif;font-size:10px;text-transform:initial;word-break:keep-all;white-space:nowrap}.characters-show .left .suggestions{margin-top:20px}.characters-show .left .comments-block{margin-top:20px}.characters-show .right{width:100%}.characters-show .right .attribute-list em{color:#d1c715;font-style:normal}@media (min-width: 600px){.characters-show .left .header{grid-template-columns:177px auto;grid-template-rows:auto 1fr;grid-template-areas:"l1 l2" "l1 l3"}.characters-show .left .header .image-header img{max-width:initial}.characters-show .left .header .tabs-header{margin-top:10px}.characters-show .left .role-links{justify-content:normal}.characters-show .left .role-links .name{display:flex}.characters-show .right{display:initial}}@media (min-width: 1023px){.characters-show{flex-flow:row}.characters-show .left{width:calc(100% - 300px);padding-right:16px}.characters-show .left .header .title-header h1{position:absolute;width:878px;display:block;flex-wrap:unset}.characters-show .left .header .title-header h1 a{position:relative}.characters-show .left .header .title-header .addedby{margin-top:24px}.characters-show .left .header .title-header .big-title{margin-top:50px}.characters-show .left .header .name{position:absolute;display:flex;overflow:hidden;flex-wrap:nowrap}.characters-show .right{width:300px}.characters-show .right .right-forms .attribute-list,.characters-show .right .right-forms #contribute{margin-top:40px}}.suggestion-list{display:flex;flex-wrap:wrap;justify-content:left;align-items:stretch;gap:12px}.suggestion-list ul{padding:0;margin:0}.suggestion-list li{transition:order 300ms ease;flex:0 0 calc(25% - 10px);text-align:center;position:relative;border-radius:15px;transition:background 300ms ease;background:#141414;display:flex;flex-direction:column;height:264px;width:170px}.suggestion-list li a.suggest-btn{margin-top:18px}.suggestion-list li.mine{background:#333}.suggestion-list li>h6{margin:0;line-height:initial}.suggestion-list li.char-profile{background:#e01121}.suggestion-list li.char-profile>div{height:100%;padding:10px}.suggestion-list li.char-profile>a{height:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-top:25px}.suggestion-list li.char-profile>a p{font-size:14px}.suggestion-list li.char-profile h5.char-name{font:400 1em "Montserrat",sans-serif;font-size:1em;margin-bottom:0}.suggestion-list li.char-profile p.fc{font:400 14px "Montserrat",sans-serif;opacity:0.7;margin-bottom:3px}.suggestion-list li.char-profile .char-alias{margin:3px 0 0 0;font-style:italic;font-size:13px;opacity:0.7}.suggestion-list li.char-profile img.char{height:180px}.suggestion-list li.char-profile a.lk{font:400 14px "Montserrat",sans-serif;text-decoration:none;color:#000;display:inline-block;margin-top:4px}.suggestion-list li.char-profile a.lk:hover{color:#fff}@media all and (min-width: 900px) and (max-width: 1100px){.suggestion-list li{flex:0 0 calc(25% - 10px)}}@media all and (min-width: 0) and (max-width: 900px){.suggestion-list li{flex:0 0 calc(50% - 10px)}}.suggestion-list li.ad{display:block;background-color:transparent;width:100%;max-width:100%;flex:0 0 100%;text-align:center}.suggestion-list li>a{display:block;text-decoration:none;color:#fff;position:relative;z-index:3}.suggestion-list li>a:hover p.actor,.suggestion-list li>a:hover a.actor{font:600 1em "Montserrat", sans-serif;font-size:14px;color:#8e8e8e}.suggestion-list li a.cam{display:block;width:18px;height:18px;text-decoration:none;padding:0;position:absolute;left:5px;top:5px;background-image:url(//assets.mycast.io/assets/mycast/images/camera_sprite.png);background-position:center -18px;background-size:18px;background-repeat:no-repeat;z-index:5}.suggestion-list li a.cam:hover{background-position:center 0}.suggestion-list li .confirmed{position:absolute;right:-2px;top:-2px;z-index:2}.suggestion-list li .confirmed span.icon2-check{color:#4fab3a;font-size:24px}.suggestion-list li img{display:block;margin:10px auto 10px auto}.suggestion-list li p.actor,.suggestion-list li a.actor{font:600 1em "Montserrat", sans-serif;font-size:14px;color:#8e8e8e;text-decoration:none}.suggestion-list li div.votes{padding:0 10px 28px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.suggestion-list li div.votes::after{content:".";visibility:hidden;display:block;height:0;clear:both}.suggestion-list li div.votes p.vote{display:block;float:left;width:50%}.suggestion-list li div.votes p.vote.up{margin-right:0}.suggestion-list li div.votes p.vote a{font:600 14px "Montserrat",sans-serif}.suggestion-list li div.votes p.vote a.btn.small{line-height:16px;font-size:11px;padding:5px 9px}.suggestion-list li div.votes p.vote span.value{display:block;font:400 1em "Montserrat",sans-serif;font-weight:bold;font-size:14px;margin:0 auto 1px auto;padding:5px 2px 4px 2px;border-top-right-radius:2px;border-top-left-radius:2px;letter-spacing:4px;position:relative;left:0.25em}.suggestion-list li div.votes p.vote span.value.odometer-auto-theme{letter-spacing:0;margin:0 auto;left:0}.suggestion-list li div.votes.ro p.vote a{cursor:default}.suggestion-list li .sugg{display:block;margin-top:4px;font-size:14px;color:#e01121;text-decoration:none}@media all and (max-width: 550px){.suggestion-list li .sugg{font-size:13px}}.suggestion-list li .sugg:hover{color:#104be0}.cwrap,.adv{margin:10px 0;padding:10px;text-align:left;background:#151413;border-radius:9px}.cwrap .right-title h3,.adv .right-title h3{font:600 1em "Montserrat", sans-serif;font-size:20px;text-align:center}.cwrap form,.adv form{display:flex;flex-flow:column}.cwrap .customSelect,.cwrap .select2,.cwrap .select2-selection,.adv .customSelect,.adv .select2,.adv .select2-selection{border-radius:18px;font:600 1em "Montserrat", sans-serif;font-size:14px;width:100% !important;background:#484848;border:none}.cwrap .flexbox,.adv .flexbox{flex-flow:column}.cwrap .half-field,.adv .half-field{display:flex;gap:18px}.cwrap .field,.adv .field{font:600 1em "Montserrat", sans-serif;font-size:14px;border-bottom:none;margin:8px 0;padding:0}.cwrap .buttons,.adv .buttons{display:flex;justify-content:space-evenly}.cwrap .buttons a,.adv .buttons a{font:600 1em "Montserrat", sans-serif;text-transform:initial}.cwrap input,.adv input{font:600 1em "Montserrat", sans-serif;font-size:14px}.cwrap .half,.adv .half{width:50%}.cwrap h6,.adv h6{font:600 1em "Montserrat", sans-serif;color:#00b3e5;font-size:16px}.cwrap label,.adv label{font-size:14px;color:#8e8e8e}.cwrap p,.adv p{font:600 14px "Montserrat",sans-serif;margin:7px 0;color:#8e8e8e}.cwrap p span,.adv p span{color:#00b3e5}.characters-show .adv{text-align:center}.characters-show .adv a{font:600 1em "Montserrat", sans-serif;font-size:14px;text-transform:initial;padding:5px 14px}.suggestions .suggestion-list li{flex:0 0 calc(100%)}@media (min-width: 400px){.suggestions .suggestion-list li{flex:0 0 calc(50% - 6px)}}@media (min-width: 600px){.suggestions .suggestion-list li{flex:0 0 calc(33% - 10px)}}@media (min-width: 800px){.suggestions .suggestion-list li{flex:0 0 calc(25% - 10px)}}.btn.follow{padding-left:31px;position:relative}.btn.follow::before{content:" ";background-image:url(//assets.mycast.io/assets/mycast/images/icons/follow.png);background-size:13px;background-repeat:no-repeat;display:block;position:absolute;left:11px;top:8px;width:13px;height:13px}.btn.follow.ing{background-color:#414141}.btn.follow.ing::before{background-image:url(//assets.mycast.io/assets/mycast/images/icons/tick_white.png)}.btn.follow.ing:hover{background-color:#383838}.nf-s{position:relative;display:flex}.nf-s aside{order:1;flex:0 0 320px;padding:10px;text-align:center;background-color:#252525}@media all and (max-width: 800px){.nf-s aside{display:none}}.nf-s aside .btn.small{margin-bottom:10px}.nf-s aside section{text-align:center;margin-bottom:15px}.nf-s aside section h6{font:400 1em "Montserrat",sans-serif;font-size:13px;margin-bottom:10px;padding:0 3px}.nf-s aside section ul{display:flex;flex-wrap:wrap;justify-content:space-between}.nf-s aside section ul li{flex:1 1 30%;margin:0 2px 6px 2px}.nf-s aside section ul li a{display:block;text-decoration:none;position:relative}.nf-s aside section ul li a img{display:block}.nf-s aside section ul li a .overlay{background-color:rgba(224,17,33,0.85);padding:10px 6px;color:#fff;opacity:0;transition:opacity 300ms ease;text-align:center}.nf-s aside section ul li a .overlay span.title{display:block;font:400 14px "Montserrat",sans-serif}.nf-s aside section ul li a:hover .overlay{opacity:1}.nf-s .news-feed-wrap{flex:1;order:0}@media all and (min-width: 800px){.nf-s .news-feed-wrap{margin-right:20px}}.news-feed-wrap{padding:20px 16px;background-color:#252525}@media all and (max-width: 800px){.news-feed-wrap{padding-top:50px}}.news-feed-wrap p.sorry{text-align:center;font-size:14px}.news-feed-wrap .mobl{text-align:center;position:relative;bottom:40px}.news-feed-wrap .empty-feed{text-align:center}.news-feed-wrap .empty-feed header{text-align:center;margin-bottom:30px}.news-feed-wrap .empty-feed header h4{font:400 1em "Montserrat",sans-serif;font-size:1.2em;margin-bottom:10px}.news-feed-wrap .empty-feed header p{line-height:1.4em}.news-feed-wrap .empty-feed>p{text-align:center;margin-bottom:20px}.news-feed-wrap .empty-feed .info{background:#464646;max-width:90%;margin:20px auto 0 auto;border-radius:15px;padding:12px 15px}.news-feed-wrap .empty-feed .info h5{font:400 1em "Montserrat",sans-serif;font-size:1.1em;margin-bottom:10px;text-align:center}.news-feed-wrap .empty-feed .info ol{text-align:left}.news-feed-wrap .empty-feed .info ol li{margin-bottom:10px}.news-feed-wrap .empty-feed .info ol li strong{display:block;margin-bottom:2px}.news-feed-wrap .empty-feed .info ol li:last-of-type{margin-bottom:0}.news-feed-wrap .empty-feed .info ol li a{color:#e0868d;text-decoration:none}.news-feed-wrap .empty-feed .info ol li a:hover{color:#fff}.news-feed-wrap .empty-feed .flexbox{flex-wrap:wrap;justify-content:center}@media all and (max-width: 800px){.news-feed-wrap .empty-feed .flexbox{flex-direction:row}}.news-feed-wrap .empty-feed .flexbox .unit{text-align:center;flex:1 1 20%;padding:0 5px;margin-bottom:50px;display:flex;flex-direction:column;justify-content:space-between}@media all and (min-width: 800px){.news-feed-wrap .empty-feed .flexbox .unit{max-width:20%}}@media all and (max-width: 800px){.news-feed-wrap .empty-feed .flexbox .unit{flex:1 1 32%}}@media all and (max-width: 550px){.news-feed-wrap .empty-feed .flexbox .unit{flex:1 1 49%}}.news-feed-wrap .empty-feed .flexbox .unit a.img{display:block;text-decoration:none}.news-feed-wrap .empty-feed .flexbox .unit a.img img{display:block}.news-feed-wrap .empty-feed .flexbox .unit h5{font:400 1em "Montserrat",sans-serif;font-size:0.9em;margin:10px 0;flex:1}.news-feed-wrap .empty-feed .button.reload{text-align:center;display:none;margin-bottom:40px}.news-feed-wrap #posts-loading{text-align:center;height:24px;margin:20px 0}.news-feed-wrap #posts-loading::before{content:" ";display:inline-block;width:24px;height:24px;background-image:url(//assets.mycast.io/assets/mycast/images/loader.gif);background-size:24px 24px;margin-right:10px;position:relative;top:7px}.news-feed-wrap ul.posts.nocounts .post .contain .flexbox .text div.votes p.vote span.value{display:none}.news-feed-wrap ul.posts.nocounts .post .contain .flexbox .text div.votes p.vote a.btn.disabled{background:#464646;color:#9a9999}.news-feed-wrap ul.posts .post{background:#141414;border-radius:15px;margin-bottom:30px;position:relative;padding:30px 2% 10px 2%}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post{padding:12px;margin-bottom:50px}}.news-feed-wrap ul.posts .post.det{padding-top:50px}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post.det{padding-top:12px}}.news-feed-wrap ul.posts .post.ad{padding:0;border-radius:0;background:transparent;text-align:center;width:100%;max-width:100%}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post.ad{margin-bottom:0;bottom:40px}}@media all and (min-width: 800px){.news-feed-wrap ul.posts .post.ad{margin-bottom:20px;bottom:10px}}.news-feed-wrap ul.posts .post.ad .ps-ad{padding:0}.news-feed-wrap ul.posts .post.project{border:1px solid #414141}.news-feed-wrap ul.posts .post .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center;opacity:0.08;border-radius:15px;z-index:0}.news-feed-wrap ul.posts .post .head{position:absolute;text-align:center;left:0;top:-10px;width:100%;z-index:2}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .head{position:relative;top:-20px;margin-bottom:-6px}}.news-feed-wrap ul.posts .post .head p.date{position:absolute;left:9px;top:17px;font:400 14px "Montserrat",sans-serif;opacity:0.6}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .head p.date{width:100%;text-align:center;left:0;top:-16px}}.news-feed-wrap ul.posts .post .head h6{font:400 1em "Montserrat",sans-serif;display:inline-block;background:#fff;color:#121212;padding:6px 15px 7px 15px;border-radius:20px;font-weight:bold;font-size:13px;margin-bottom:4px}.news-feed-wrap ul.posts .post .head p{font:400 14px "Montserrat",sans-serif;opacity:0.5}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .head p{width:calc(100% - 100px);margin:0 auto}}.news-feed-wrap ul.posts .post .head p a{color:#fff;text-decoration:none}.news-feed-wrap ul.posts .post .head p a:hover{color:#e01121}.news-feed-wrap ul.posts .post .head a.mn{display:inline-block;position:absolute;right:10px;top:15px;z-index:2;text-decoration:none;width:30px;height:30px}.news-feed-wrap ul.posts .post .head a.mn img{display:inline-block}.news-feed-wrap ul.posts .post .head a.mn:hover img{opacity:0.6}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .head a.mn{top:10px;right:0}}.news-feed-wrap ul.posts .post .head .menu{display:none;position:absolute;right:10px;top:50px}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .head .menu{right:0;top:45px}}.news-feed-wrap ul.posts .post .head .menu a{color:#fff;text-decoration:none;font-size:14px;background:#565656;border-radius:20px;padding:10px 15px}.news-feed-wrap ul.posts .post .head .menu a:hover{background:#454545}.news-feed-wrap ul.posts .post .contain{position:relative;z-index:1}.news-feed-wrap ul.posts .post .contain.suggestion-show{padding:0;max-width:none;margin:0}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain.suggestion-show .flexbox{flex-direction:row;flex-wrap:wrap}}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain.suggestion-show .flexbox .profile.lt{order:0;flex:0 0 50%;text-align:right}.news-feed-wrap ul.posts .post .contain.suggestion-show .flexbox .profile.lt h6{display:none}.news-feed-wrap ul.posts .post .contain.suggestion-show .flexbox .profile.lt a.img{margin:0}}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain.suggestion-show .flexbox .text{order:2;flex:1}}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain.suggestion-show .flexbox .profile.rt{order:1;flex:0 0 50%;text-align:left}.news-feed-wrap ul.posts .post .contain.suggestion-show .flexbox .profile.rt h6{display:none}.news-feed-wrap ul.posts .post .contain.suggestion-show .flexbox .profile.rt a.img{margin:0}}.news-feed-wrap ul.posts .post .contain .flexbox{justify-content:center}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox.story{flex-direction:column}}.news-feed-wrap ul.posts .post .contain .flexbox .profile{text-align:center;flex:1 1 35%}.news-feed-wrap ul.posts .post .contain .flexbox .profile a.img{display:inline-block;text-decoration:none;margin:0 0 0 0;position:relative}.news-feed-wrap ul.posts .post .contain .flexbox .profile a.img img{display:block;margin:0 auto;position:relative;z-index:2}.news-feed-wrap ul.posts .post .contain .flexbox .profile a.img img.lazyload{z-index:0}.news-feed-wrap ul.posts .post .contain .flexbox .profile h6{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:0.8em}.news-feed-wrap ul.posts .post .contain .flexbox .profile.st{flex:1}.news-feed-wrap ul.posts .post .contain .flexbox .profile.st a.img img{max-height:250px;width:auto;height:auto}.news-feed-wrap ul.posts .post .contain .flexbox .profile.st h6{display:none}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox .profile.st{flex:0 0 50%}.news-feed-wrap ul.posts .post .contain .flexbox .profile.st a.img{margin:0}}@media all and (min-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox .profile.lt{text-align:right}}.news-feed-wrap ul.posts .post .contain .flexbox .profile.lt a.img img{margin:0 0 0 auto}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox .profile.lt a.img img{margin:0 auto}}@media all and (min-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox .profile.rt{text-align:left}}.news-feed-wrap ul.posts .post .contain .flexbox .profile.rt a.img img{margin:0 auto 0 0}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox .profile.rt a.img img{margin:0 auto}}.news-feed-wrap ul.posts .post .contain .flexbox .text{margin:0 20px;padding:5px;text-align:center;flex:0 0 40%}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox .text{margin:0}}.news-feed-wrap ul.posts .post .contain .flexbox .text h6{text-transform:uppercase;margin-bottom:6px;opacity:0.6}.news-feed-wrap ul.posts .post .contain .flexbox .text h4{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:1em}@media all and (max-width: 550px){.news-feed-wrap ul.posts .post .contain .flexbox .text h4{font-size:0.9em}}.news-feed-wrap ul.posts .post .contain .flexbox .text h5{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:0.9em}.news-feed-wrap ul.posts .post .contain .flexbox .text h4 a,.news-feed-wrap ul.posts .post .contain .flexbox .text h5 a,.news-feed-wrap ul.posts .post .contain .flexbox .text h6 a{color:#fff;text-decoration:none}.news-feed-wrap ul.posts .post .contain .flexbox .text h4 a:hover,.news-feed-wrap ul.posts .post .contain .flexbox .text h5 a:hover,.news-feed-wrap ul.posts .post .contain .flexbox .text h6 a:hover{color:#e01121}.news-feed-wrap ul.posts .post .contain .flexbox .text.story{flex:1 1 60%;text-align:left;padding:5px 10px 5px 30px;margin:0}@media all and (min-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox .text.story .profile-small,.news-feed-wrap ul.posts .post .contain .flexbox .text.story .btns{text-align:left}}@media all and (max-width: 800px){.news-feed-wrap ul.posts .post .contain .flexbox .text.story{flex:1;text-align:center;padding:10px}}.news-feed-wrap ul.posts .post .contain .flexbox .text.story h5{margin-top:1px;opacity:0.6}.news-feed-wrap ul.posts .post .contain .flexbox .text.story h6{margin-top:2px;font:400 1em "Montserrat",sans-serif;font-size:0.8em;color:#e01121;text-transform:none;margin-bottom:0}.news-feed-wrap ul.posts .post .contain .flexbox .text.story p{margin-top:6px;font-size:14px}.news-feed-wrap ul.posts .post .contain .flexbox .text span.alias{display:block;color:#898989;font-size:0.7em;margin-top:2px;font-style:italic}.news-feed-wrap ul.posts .post .contain .flexbox .text .btns{text-align:center}.news-feed-wrap ul.posts .post .contain .flexbox .text .btns .btn{margin-right:8px}.news-feed-wrap ul.posts .post .contain .flexbox .text .btns .btn:last-of-type{margin-right:0}.news-feed-wrap ul.posts .post .contain .flexbox .text .btn.view{margin-top:10px}.news-feed-wrap ul.posts .post .contain .flexbox .text p.as,.news-feed-wrap ul.posts .post .contain .flexbox .text p.in{margin:0 0 2px 0;position:relative;color:gray;font-size:14px}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes{max-width:190px;margin:0 auto;padding:15px 5px 5px 5px}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes::after{content:".";visibility:hidden;display:block;height:0;clear:both}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes p.vote{display:block;float:left;width:50%}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes p.vote.up{margin-right:0}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes p.vote a.btn.small{line-height:16px;font-size:11px;padding:5px 9px}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes p.vote span.value{display:block;font:400 1em "Montserrat",sans-serif;font-weight:bold;font-size:14px;margin:0 auto 1px auto;padding:5px 2px 4px 2px;border-top-right-radius:2px;border-top-left-radius:2px;letter-spacing:4px;position:relative;left:0.25em}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes p.vote span.value.odometer-auto-theme{letter-spacing:0;margin:0 auto;left:0}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes.nocount{padding-bottom:0}.news-feed-wrap ul.posts .post .contain .flexbox .text div.votes.nocount .btn.disabled{background:#464646;color:#9a9999}.news-feed-wrap ul.posts .post .contain .flexbox .text .profile-small{margin-top:10px;height:30px}.news-feed-wrap ul.posts .post .contain .flexbox .text .profile-small a.hold{height:30px}.news-feed-wrap ul.posts .post .contain .flexbox .text .profile-small a.hold span.by{padding:7px 5px 0 0;font-size:13px;color:#fff;width:20px;float:left;opacity:0.6}.news-feed-wrap ul.posts .post .contain .flexbox .text .profile-small a.hold .img{width:30px;height:30px}.news-feed-wrap ul.posts .post .contain .flexbox .text .profile-small a.hold .un{width:calc(100% - 52px);font-size:13px;padding:7px 0 0 5px}.forum-wrapper{max-width:1150px;margin:0 auto;padding:20px 2%}.forum-wrapper .graphic-big-holder{margin-bottom:10px}.forum-wrapper a{color:#e01121;text-decoration:none}.forum-wrapper a:hover{color:#fff}.forum-wrapper a.btn{color:#fff;background:#4a4a4a;font-size:13px;line-height:25px}.forum-wrapper a.btn:hover{background:#e01121}.forum-wrapper .btn-group{margin:10px 0}.forum-wrapper .btn-group .btn{margin-right:5px}.forum-wrapper .btn-group .btn:last-of-type{margin-right:0}@media all and (max-width: 800px){.forum-wrapper .btn-group .btn{margin-bottom:5px}}.forum-wrapper .user .username{margin-bottom:5px}.forum-wrapper .user .icon{width:60px;height:60px;overflow:hidden}.forum-wrapper .user .icon img{display:block;width:60px;height:60px}.forum-wrapper h3.reply-to-post,.forum-wrapper h3.new-topic{font-size:1em;margin:20px 0 0 0;color:white;background:#585858;padding:10px}.forum-wrapper h3.reply-to-post em,.forum-wrapper h3.new-topic em{display:inline-block}.forum-wrapper table.table{table-layout:auto;height:auto}.forum-wrapper table.table thead tr,.forum-wrapper table.table tbody tr{border-bottom:1px solid rgba(255,255,255,0.2)}.forum-wrapper table.table thead tr td,.forum-wrapper table.table thead tr th,.forum-wrapper table.table tbody tr td,.forum-wrapper table.table tbody tr th{font-size:15px;padding:8px 5px 12px 0}.forum-wrapper table.table thead tr td .started-by,.forum-wrapper table.table thead tr th .started-by,.forum-wrapper table.table tbody tr td .started-by,.forum-wrapper table.table tbody tr th .started-by{color:#fff;font-size:14px}.forum-wrapper table.table thead tr td.icon,.forum-wrapper table.table thead tr th.icon,.forum-wrapper table.table tbody tr td.icon,.forum-wrapper table.table tbody tr th.icon{padding:8px 0 7px 0}@media all and (max-width: 550px){.forum-wrapper table.table thead tr td,.forum-wrapper table.table thead tr th,.forum-wrapper table.table tbody tr td,.forum-wrapper table.table tbody tr th{font-size:14px}}.forum-wrapper table.table thead tr th,.forum-wrapper table.table tbody tr th{color:#989898;padding-bottom:5px}.forum-wrapper #posts{margin-top:20px}.forum-wrapper #posts .row{margin-bottom:10px}.forum-wrapper .post{border:1px solid #585858;padding:20px}.forum-wrapper .post .moderation_alert,.forum-wrapper .post .moderation.alert{font-size:14px;color:#c5c5c5;margin-bottom:10px}.forum-wrapper .post>.contents{display:flex}@media all and (max-width: 550px){.forum-wrapper .post>.contents .user{flex:1;max-width:100px;hyphens:auto}}@media all and (max-width: 550px){.forum-wrapper .post>.contents .user .username{word-break:break-word;font-size:14px}}.forum-wrapper .post>.contents .contents{flex:0 0 83.33333%;max-width:83.33333%}.forum-wrapper .post>.contents .contents a.post-time{display:block;font-size:13px;color:#fff;margin-bottom:10px}.forum-wrapper .post>.contents .contents a.post-time:hover{color:#e01121}.forum-wrapper .post>.contents .contents .richtext a{color:#ec707a;text-decoration:none}.forum-wrapper .post>.contents .contents .richtext a:hover{color:#fff}.forum-wrapper .post>.contents .contents .btn-group{margin-top:20px;margin-bottom:0}@media all and (max-width: 550px){.forum-wrapper .post>.contents .contents{flex:0 1 auto;padding-left:10px;hyphens:auto}}.forum-wrapper .post>.contents blockquote{border:1px solid #464646;padding:10px;margin:10px 0;color:#afafaf;font-style:italic}.forum-wrapper .post>.contents .in-reply-to,.forum-wrapper .post>.contents .in_reply_to{font-size:14px;margin-top:10px}.forum-wrapper .post>.contents .in-reply-to a,.forum-wrapper .post>.contents .in_reply_to a{color:#fff}.forum-wrapper .post>.contents .in-reply-to a:hover,.forum-wrapper .post>.contents .in_reply_to a:hover{color:#e01121}.forum-wrapper .post.reply_to_post{display:flex;margin-bottom:20px;max-width:none}.forum-wrapper .post.reply_to_post>.contents{display:block;max-width:83.33333%;flex:0 0 83.3333%}.forum-wrapper .post.reply_to_post>.contents time{display:block;font-size:13px;color:#fff;margin-bottom:10px}.forum-wrapper form.simple_form{border:1px solid #585858;padding:20px}.forum-wrapper form.simple_form .input{margin-bottom:20px}.forum-wrapper form.simple_form .input label{font-size:14px;margin-bottom:4px;display:block}.forum-wrapper form.simple_form .input label.required abbr{text-decoration:none;color:#e01121}.forum-wrapper form.simple_form .input .field{padding:10px}.forum-wrapper form.simple_form .input textarea{height:150px}.forum-wrapper #forum h2{font-size:1.2em;margin-bottom:20px}.forum-wrapper #forum h2 a{color:#fff}.forum-wrapper #forum h2 a:hover{color:#e01121}.forum-wrapper .forum{margin-bottom:20px}.forum-wrapper .forum #forum h2{margin-bottom:8px}.forum-wrapper .forum #forum #description{display:block;margin-bottom:20px}.forum-wrapper .category h2{font-size:1.2em;margin-bottom:20px}.forum-wrapper .category h2 a{color:#fff}.forum-wrapper .category h2 a:hover{color:#e01121}.forum-wrapper .category table#forums tr td a.title{display:inline-block;font-size:15px}.forum-wrapper .category table#forums tr td a.title:hover{color:#fff}.forum-wrapper .category table#forums tr td .description{color:#fff;font-style:italic;margin:3px 0;opacity:1}.forum-wrapper .category table#forums tr td span.last_post a:hover{color:#fff}.forum-wrapper .category table#forums tr td:first-of-type{color:#fff;font-size:14px}@media all and (max-width: 550px){.forum-wrapper .category table#forums tr td:first-of-type{font-size:13px}}.forum-wrapper #topic h2{font-size:1.2em;margin-bottom:20px}.forum-wrapper #topic h2 a{color:#fff}.forum-wrapper #topic h2 a:hover{color:#e01121}.forum-wrapper #forums_container #forums_title{font-size:1.2em;margin-bottom:20px}.forum-wrapper #forums_container .category{margin-bottom:30px}.forum-wrapper #forums_container .category h2{margin-bottom:10px;font-size:1em;padding:8px 10px 9px 10px;background-color:#e01121}.forum-wrapper #forums_container .category h2 a{color:#fff;display:inline-block}.forum-wrapper #forums_container .category h2 a:hover{color:#121212}.forum-wrapper #forums_container .category table tr td a.title{display:inline-block;font-size:15px}.forum-wrapper #forums_container .category table tr td a.title:hover{color:#fff}.forum-wrapper #forums_container .category table tr td .description{color:#fff;font-style:italic}.forum-wrapper #forums_container .category table tr td span.last_post a:hover{color:#fff}.forum-wrapper #forums_container .category table tr td:first-of-type{color:#fff;font-size:14px}@media all and (max-width: 550px){.forum-wrapper #forums_container .category table tr td:first-of-type{font-size:13px}}.user-form-wrapper select#user-filter{display:block;width:100% !important;opacity:0;height:40px}.user-form-wrapper span.select2{display:block;width:100% !important;height:40px}.user-form-wrapper span.select2 .selection .select2-selection--single{background-color:#484848;border-radius:2px;border:0;height:40px}.user-form-wrapper span.select2 .selection .select2-selection--single:focus{outline-width:0}.user-form-wrapper span.select2 .selection .select2-selection--single .select2-selection__rendered{color:#fff;height:40px;line-height:40px;font-size:15px}.user-form-wrapper span.select2 .selection .select2-selection--single .select2-selection__arrow{top:8px}.inbox-wrapper{padding:15px 15px 50px 15px}@media all and (max-width: 800px){.inbox-wrapper{padding:5px}}.inbox-wrapper .inbox{max-width:1150px;margin:0 auto;position:relative}@media all and (min-width: 800px){.inbox-wrapper .inbox{height:600px}}@media all and (max-width: 800px){.inbox-wrapper .inbox{flex-direction:row;-webkit-flex-direction:row;border:0}}.inbox-wrapper .inbox>.left{flex:0 0 30%;overflow:hidden;background:#141414;border-radius:15px}@media all and (min-width: 800px){.inbox-wrapper .inbox>.left{margin-right:15px}}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left{flex:0 0 60px;margin-right:5px}}.inbox-wrapper .inbox>.left header{text-align:center;padding:12px 10px 18px 10px;position:relative;height:40px}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left header{padding:0}}.inbox-wrapper .inbox>.left header h5{font:400 1em "Montserrat",sans-serif;margin-bottom:0;font-size:0.9em}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left header h5{display:none}}.inbox-wrapper .inbox>.left header a#compose{position:absolute;right:8px;top:10px;text-decoration:none;color:#fff;display:block;transition:opacity 300ms ease}.inbox-wrapper .inbox>.left header a#compose:hover{opacity:0.5}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left header a#compose{right:calc(50% - 9px)}}.inbox-wrapper .inbox>.left ul{height:90%;height:calc(100% - 40px);overflow:scroll}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left ul{height:calc(100vh - 171px);padding:0 5px}}.inbox-wrapper .inbox>.left ul li.none{display:none}.inbox-wrapper .inbox>.left ul.empty li.none{display:block;padding:10px;text-align:center}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left ul.empty li.none{position:absolute;right:5px;width:calc(100% - 75px);z-index:5;top:80px;padding:15px}}.inbox-wrapper .inbox>.left ul li.thread{background:#292725;border-radius:15px;position:relative;width:100%;width:calc(100% - 10px);margin:0 auto 5px auto}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left ul li.thread{width:100%;border-radius:50%}}.inbox-wrapper .inbox>.left ul li.thread.unread::after{content:" ";display:inline-block;width:10px;height:10px;background:#e01121;border-radius:50%;position:absolute;right:11px;top:40px;z-index:2}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left ul li.thread.unread::after{right:0;top:calc(50% - 5px)}}.inbox-wrapper .inbox>.left ul li.thread a{display:block;text-decoration:none;color:#fff;cursor:pointer;display:flex}.inbox-wrapper .inbox>.left ul li.thread a .left{flex:0 0 70px;padding:10px}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left ul li.thread a .left{flex:1;padding:5px}}.inbox-wrapper .inbox>.left ul li.thread a .left .img{width:50px;height:50px;border-radius:50%;background-size:cover;background-position:center center}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left ul li.thread a .left .img{width:40px;height:40px}}.inbox-wrapper .inbox>.left ul li.thread a .right{flex:1 1 80%;padding:10px;overflow:hidden}@media all and (max-width: 800px){.inbox-wrapper .inbox>.left ul li.thread a .right{display:none}}.inbox-wrapper .inbox>.left ul li.thread a .right .date{font:400 1em "Montserrat",sans-serif;font-size:12px;float:right}.inbox-wrapper .inbox>.left ul li.thread a .right h6{margin-bottom:5px;font:400 1em "Montserrat",sans-serif;font-size:14px;color:#e01121}.inbox-wrapper .inbox>.left ul li.thread a .right p{font-size:14px}.inbox-wrapper .inbox>.left ul li.thread:hover{background-color:rgba(224,17,33,0.6)}.inbox-wrapper .inbox>.left ul li.thread:hover a .right h6{color:#121212}.inbox-wrapper .inbox>.left ul li.thread.active{background-color:#e01121}.inbox-wrapper .inbox>.left ul li.thread.active a .right h6{color:#121212}.inbox-wrapper .inbox>.right{flex:1 1 70%;min-height:100%;position:relative;background:#141414;border-radius:15px;padding:0 5px}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right{flex:1 1 95%;min-height:none;height:calc(100vh - 70px)}}.inbox-wrapper .inbox>.right .menu-bar{position:absolute;left:0;top:0;width:100%;z-index:2;height:40px}.inbox-wrapper .inbox>.right .menu-bar a#refresh{position:absolute;left:13px;top:12px;text-decoration:none;color:#fff;display:block;opacity:0;transition:opacity 300ms ease}.inbox-wrapper .inbox>.right .menu-bar a#refresh.shown{opacity:1}.inbox-wrapper .inbox>.right .menu-bar a#refresh.shown:hover{opacity:0.5}.inbox-wrapper .inbox>.right .menu-bar span#username{position:absolute;left:40px;top:12px;width:100%;width:calc(100% - 80px);text-align:center;font:400 1em "Montserrat",sans-serif;font-size:13px}.inbox-wrapper .inbox>.right .menu-bar span#username a{color:#fff;text-decoration:none}.inbox-wrapper .inbox>.right .menu-bar span#username a:hover{color:#e01121}.inbox-wrapper .inbox>.right .menu-bar a#settings{position:absolute;right:13px;top:12px;text-decoration:none;color:#fff;display:block}.inbox-wrapper .inbox>.right .menu-bar .settings{display:none;position:absolute;top:100%;top:calc(100% + 6px);right:5px;background:#484848;text-align:left;padding:5px 20px;border-radius:7px;z-index:2}.inbox-wrapper .inbox>.right .menu-bar .settings ul li a{font-size:15px;display:inline-block;padding:10px 0;color:#fff;text-decoration:none}.inbox-wrapper .inbox>.right .menu-bar .settings ul li a:hover{color:#121212}.inbox-wrapper .inbox>.right .scroller{overflow:scroll;height:90%;height:calc(100% - 101px);padding-bottom:15px;position:relative;top:40px;background:#1e1e1e;border-radius:15px;border-bottom-left-radius:0;border-bottom-right-radius:0}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right .scroller{height:calc(100vh - 220px);padding:10px 0}}.inbox-wrapper .inbox>.right.loading{background-image:url(//assets.mycast.io/assets/mycast/images/loader2.gif);background-size:30px;background-repeat:no-repeat;background-position:center center}.inbox-wrapper .inbox>.right.loading .scroller{opacity:0}.inbox-wrapper .inbox>.right ul{opacity:1}.inbox-wrapper .inbox>.right ul li.msg{display:flex;padding:10px 25% 10px 10px}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right ul li.msg{padding:5px 10% 5px 5px}}.inbox-wrapper .inbox>.right ul li.msg.mine{padding:10px 10px 10px 25%}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right ul li.msg.mine{padding:5px 5px 5px 10%}}.inbox-wrapper .inbox>.right ul li.msg.mine .usr{display:none}.inbox-wrapper .inbox>.right ul li.msg.mine .body{text-align:right}.inbox-wrapper .inbox>.right ul li.msg.mine .body .text{background-color:#e01121}.inbox-wrapper .inbox>.right ul li.msg.mine .body .date{padding-right:5px;padding-left:0}.inbox-wrapper .inbox>.right ul li.msg.system{padding-right:10px}.inbox-wrapper .inbox>.right ul li.msg.system .usr{display:none}.inbox-wrapper .inbox>.right ul li.msg.system .body{flex:1;text-align:center}.inbox-wrapper .inbox>.right ul li.msg .usr{flex:0 0 48px;padding:0}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right ul li.msg .usr{flex:0 0 33px}}.inbox-wrapper .inbox>.right ul li.msg .usr .img{width:38px;height:38px;border-radius:50%;background-size:cover;background-position:center center}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right ul li.msg .usr .img{width:28px;height:28px}}.inbox-wrapper .inbox>.right ul li.msg .body{flex:1 1 90%}.inbox-wrapper .inbox>.right ul li.msg .body .text{background:#3c3c3c;padding:10px 20px;border-radius:22px;display:inline-block}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right ul li.msg .body .text{padding:6px 15px;font-size:14px}}.inbox-wrapper .inbox>.right ul li.msg .body .text a{color:#fff}.inbox-wrapper .inbox>.right ul li.msg .body .text a:hover{opacity:0.6}.inbox-wrapper .inbox>.right ul li.msg .body .date{display:block;margin-top:3px;font-size:11px;padding-left:5px;color:#fff;opacity:0.6}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right ul li.msg .body .date{font-size:10px}}.inbox-wrapper .inbox>.right .reply{padding:10px;position:absolute;left:5px;bottom:5px;width:100%;width:calc(100% - 10px);height:61px;z-index:2;background:#252525;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.inbox-wrapper .inbox>.right .reply.hide{background:#1e1e1e}.inbox-wrapper .inbox>.right .reply.hide .rb,.inbox-wrapper .inbox>.right .reply.hide #inb-message{display:none}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right .reply{position:fixed;border-top:1px solid #4a4a4a;border-radius:0;width:100%;left:0;bottom:50px}}.inbox-wrapper .inbox>.right .reply #reply-message{height:41px;display:block;width:calc(100% - 52px);float:left;border-radius:22px;padding:10px 20px}.inbox-wrapper .inbox>.right .reply .rb .btn.send{float:right;width:41px;height:41px;border-radius:50%;background-image:url(//assets.mycast.io/assets/mycast/images/icons/send.png);background-size:20px;background-position:center center;background-repeat:no-repeat}.inbox-wrapper .inbox>.right .reply #inb-message{position:absolute;left:2px;top:100%;top:calc(100% + 15px);width:100%;text-align:right}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right .reply #inb-message{position:fixed;left:0;top:auto;bottom:110px;text-align:center;background:#141414;z-index:9;width:100%}}.inbox-wrapper .inbox>.right .reply #inb-message p{margin:0;height:29px;font-size:13px}@media all and (max-width: 800px){.inbox-wrapper .inbox>.right .reply #inb-message p{height:auto;margin:10px 0}}.leaderboard{padding:0 2% 30px 2%}.leaderboard .lb-list li{background:#141414;border-radius:20px;margin-bottom:20px;padding-bottom:15px}.leaderboard .lb-list li.ad{padding:10px;text-align:center}.leaderboard .lb-list li.me{position:relative;margin-top:40px}.leaderboard .lb-list li.me .flexbox.top .rank{flex:auto}.leaderboard .lb-list li.me .flexbox.top .user{flex:auto}.leaderboard .lb-list li.me::before{content:"...";display:block;height:30px;text-align:center;font-size:40px;width:100%;position:absolute;left:0;top:-54px}.leaderboard .flexbox.top{padding:15px 15px 0 15px}.leaderboard .flexbox.top .rank{color:#f2e031;font:400 1em "Montserrat",sans-serif;font-size:3em;align-self:center;flex:0 0 90px}@media all and (max-width: 800px){.leaderboard .flexbox.top .rank{flex:1}}.leaderboard .flexbox.top .profile{flex:0 0 80px;margin:0 15px 0 5px}@media all and (max-width: 800px){.leaderboard .flexbox.top .profile{margin:0}}.leaderboard .flexbox.top .profile .img{width:80px;height:80px;background-size:cover;background-position:center;border-radius:50%;margin:0 auto}@media all and (max-width: 800px){.leaderboard .flexbox.top .profile .img{margin:12px auto}}.leaderboard .flexbox.top .user{flex:1;padding-top:4px}@media all and (max-width: 800px){.leaderboard .flexbox.top .user{text-align:center}}.leaderboard .flexbox.top .user h5{font:400 1em "Montserrat",sans-serif;font-size:1.6em;margin-bottom:4px}.leaderboard .flexbox.top .user h5 a{text-decoration:none;color:#fff}.leaderboard .flexbox.top .user h5 a:hover{color:#e01121}.leaderboard .flexbox.top .user .share-buttons .btn.small{float:left;height:29px;margin-right:5px}@media all and (max-width: 800px){.leaderboard .flexbox.top .user .share-buttons .btn.small{float:none;display:block;margin:0 auto 15px auto;width:150px}}.leaderboard .flexbox.top .user .share-buttons .holder{width:29px;height:29px}@media all and (max-width: 800px){.leaderboard .flexbox.top .user .share-buttons .holder{float:none}}.leaderboard .flexbox.top .metric{text-align:center;flex:0 0 145px}@media all and (max-width: 800px){.leaderboard .flexbox.top .metric{flex:1;margin-top:15px}}.leaderboard .flexbox.top .metric .big{color:#f2e031;font:400 1em "Montserrat",sans-serif;font-size:2.4em;display:block}.leaderboard .flexbox.top .metric .meta{color:gray;text-transform:uppercase;display:block;margin:2px auto 0 auto;font:400 1em "Montserrat",sans-serif;font-size:13px}.leaderboard .bottom{margin-top:15px;padding:0 7px}@media all and (max-width: 800px){.leaderboard .bottom{margin-top:30px}}.leaderboard .bottom>h6{font:400 1em "Montserrat",sans-serif;font-size:14px;text-align:center;text-transform:uppercase}@media all and (max-width: 800px){.leaderboard .bottom .flexbox.grid{flex-direction:row;flex-wrap:wrap}}.leaderboard .bottom .flexbox.grid .item{flex:1;text-align:center;padding:0 8px}@media all and (max-width: 800px){.leaderboard .bottom .flexbox.grid .item{flex:0 0 25%;margin-bottom:8px;padding:0 4px}}.leaderboard .bottom .flexbox.grid .item a{display:block;text-decoration:none;position:relative}.leaderboard .bottom .flexbox.grid .item a img{display:block;border-radius:19px}.leaderboard .bottom .flexbox.grid .item a .overlay{background-color:rgba(224,17,33,0.85);padding:10px 6px;color:#fff;opacity:0;transition:opacity 300ms ease;text-align:center}.leaderboard .bottom .flexbox.grid .item a .overlay span.title{display:block;font:400 1em "Montserrat",sans-serif;font-size:12px}.leaderboard .bottom .flexbox.grid .item a:hover .overlay{opacity:1}.leaderboard.simple .unit{flex:1 1 33%;margin-bottom:30px}.leaderboard.simple .unit h6{font:400 1em "Montserrat",sans-serif;font-size:1.2em;text-align:center;margin-bottom:12px}.leaderboard.simple .unit ul li{display:block;margin-bottom:4px}.leaderboard.simple .unit ul li a{color:#e01121;text-decoration:none}.leaderboard.simple .unit ul li a:hover{color:#fff}.leaderboard.simple .unit ul li span.ind{display:inline-block}.notification-index{padding:0 2% 30px 2%}.notification-index h5{text-align:center;font:400 1em "Montserrat",sans-serif;font-size:1.2em;margin-bottom:15px}.notification-index .page-buttons{max-width:650px;margin:20px auto 0 auto}.notification-index ul{max-width:650px;margin:0 auto;display:flex;flex-direction:column}.notification-index ul li{position:relative;text-align:left;background:#171717;border-radius:10px;margin-bottom:10px}.notification-index ul li:last-of-type{margin-bottom:0}.notification-index ul li.all{text-align:center;padding:10px}.notification-index ul li a{display:block;padding:13px 10px 16px 10px;color:#fff;font:400 1em "Montserrat",sans-serif;font-size:0.9em}.notification-index ul li a::after{content:".";visibility:hidden;display:block;height:0;clear:both}.notification-index ul li a span.img{display:block;width:34px;height:34px;border-radius:50%;background-size:cover;float:left}.notification-index ul li a p.text{width:calc(100% - 46px);float:right;padding-right:110px}.notification-index ul li a p.date{position:absolute;right:10px;top:14px;font-size:12px;color:#fff;opacity:0.4;text-decoration:none}.notification-index ul li a span.au{color:#e01121}.notification-index ul li a span.dsc{margin-top:1px;display:block}.notification-index ul li a span.prev{margin-top:2px;display:block;opacity:0.5}.notification-index ul li:hover{background:#e01121}.notification-index ul li:hover a span.au,.notification-index ul li:hover a span.red{color:#fff}.profile-small{text-align:center;height:40px}.profile-small .hold{display:inline-block;height:40px;text-align:left}.profile-small a{display:inline-block;text-decoration:none;height:40px;text-align:left}.profile-small a:hover .un{color:#e01121}.profile-small a:focus{outline-width:0}.profile-small a::after{content:".";visibility:hidden;display:block;height:0;clear:both}.profile-small .img{background-image:url(//assets.mycast.io/assets/mycast/images/profile.jpg);-ms-behavior:url(//assets.mycast.io/bg.htc);background-size:cover;background-position:center center;background-repeat:no-repeat;width:40px;height:40px;border-radius:50%;float:left}.profile-small .un{font-size:14px;width:calc(100% - 40px);float:right;padding:9px 10px 5px 10px;color:#fff;display:block}.profile-small::after{content:".";visibility:hidden;display:block;height:0;clear:both}.user-profile-wrapper{padding:0 0 20px 0}.user-profile-wrapper ul.sml-suggs{padding:0 10px}.user-profile-wrapper ul.badge-list li{display:inline-block;font-size:14px;opacity:0.8;margin-right:6px}.user-profile-wrapper ul.badge-list li:first-of-type{font-weight:bold}.user-profile-wrapper .page-buttons{padding-top:10px;margin-bottom:40px}.user-profile-wrapper .page-buttons .next{float:right;position:relative;right:10px}@media all and (max-width: 550px){.user-profile-wrapper .page-buttons .next{right:0}}.user-profile-wrapper .page-buttons .prev{float:left}.user-profile-wrapper .title-grid .constrain{padding:0 calc(2% + 15px) 0 calc(2% + 10px)}.user-profile-wrapper .title-grid.actors{background:#1d1b1a}.user-profile-wrapper .title-grid.actors .see-more{display:none}.user-profile-wrapper .main{text-align:center;margin:0 auto;padding:0 20px}.user-profile-wrapper .main .tr{position:absolute;right:15px;top:15px;z-index:4}@media all and (max-width: 800px){.user-profile-wrapper .main .user-info{display:block}}.user-profile-wrapper .main .user-info .unit{text-align:center;padding:15px}.user-profile-wrapper .main .user-info .unit.left{flex:1 1 230px}.user-profile-wrapper .main .user-info .unit.right{flex:1 1 80%}@media all and (min-width: 800px){.user-profile-wrapper .main .user-info .unit.right{padding-left:30px}}.user-profile-wrapper .main .user-info .unit.right h6.us{font:400 1em "Montserrat",sans-serif;font-size:1.1em;margin-bottom:4px}.user-profile-wrapper .main .user-info .unit.right p.usm{font-size:13px;opacity:0.7;margin-bottom:24px}.user-profile-wrapper .main .user-info .unit.right .s-buttons{margin-top:15px}.user-profile-wrapper .main .user-info .unit.right .s-buttons .btn.gray{margin-right:5px}.user-profile-wrapper .main .user-info .unit.right #em-message{margin-bottom:20px}@media all and (max-width: 800px){.user-profile-wrapper .main .user-info .unit.right .flexbox.stats{flex-direction:row;flex-wrap:wrap}}.user-profile-wrapper .main .user-info .unit.right .flexbox.stats .stat{flex:1}@media all and (max-width: 800px){.user-profile-wrapper .main .user-info .unit.right .flexbox.stats .stat{flex:1 1 30%;margin-bottom:20px}}.user-profile-wrapper .main .user-info .unit.right .flexbox.stats .stat img{display:inline-block}.user-profile-wrapper .main .user-info .unit.right .flexbox.stats .stat p.n{color:#f2e031;font:400 1em "Montserrat",sans-serif;font-size:1.8em;margin:12px 0 10px 0}@media all and (max-width: 800px){.user-profile-wrapper .main .user-info .unit.right .flexbox.stats .stat p.n{margin:5px 0 3px 0;font-size:1.5em}}.user-profile-wrapper .main .user-info .unit.right .flexbox.stats .stat p.m{font:400 1em "Montserrat",sans-serif;font-size:0.8em;opacity:0.6}.user-profile-wrapper .main .user-info .unit.right .flexbox.stats .stat p.r{font-size:0.8em;color:#888;margin-top:4px}.user-profile-wrapper .main .user-info .unit.right .flexbox.stats .stat p.r span{color:#fff}.user-profile-wrapper .main .profile-pic{margin-bottom:15px}.user-profile-wrapper .main .profile-pic .img{background-image:url(//assets.mycast.io/assets/mycast/images/profile.jpg);-ms-behavior:url(//assets.mycast.io/bg.htc);background-size:cover;background-position:center center;background-repeat:no-repeat;width:200px;height:200px;border-radius:50%;margin:0 auto;position:relative;overflow:hidden;box-shadow:2px 2px 2px #151515}@media all and (max-width: 800px){.user-profile-wrapper .main .profile-pic .img{width:200px;height:200px}}@media all and (max-width: 550px){.user-profile-wrapper .main .profile-pic .img{width:180px;height:180px}}.user-profile-wrapper .main .profile-pic .img .overlay{background-color:#e01121;padding-top:95px;color:#fff;text-decoration:none;display:block;font-size:20px;opacity:0;transition:opacity 300ms ease}.user-profile-wrapper .main .profile-pic .img .overlay:hover{opacity:0.9}.user-profile-wrapper .main h3{font:400 1em "Montserrat",sans-serif;font-size:1.4em;margin-bottom:15px}.user-profile-wrapper .main .message{margin-bottom:15px}.user-profile-wrapper .main .share-buttons{margin:0 0 15px 0}.user-profile-wrapper .main .share-buttons .holder{float:none}.user-profile-wrapper .main .btn.small{margin-bottom:15px}.user-profile-wrapper .main .tags{list-style-type:none;margin:0 0 8px 0}.user-profile-wrapper .main .tags li{background:#464545;text-transform:uppercase;font-size:13px;color:#fff;display:inline-block;padding:6px 10px;margin:0 2px 7px 2px}.user-profile-wrapper .main .location{font:400 14px "Montserrat",sans-serif;margin-bottom:15px}.user-profile-wrapper .main .location a{color:#e01121;text-decoration:none}.user-profile-wrapper .main .location a:hover{color:#fff}.user-profile-wrapper .main .since{font-size:13px;margin-bottom:0;font-style:italic;opacity:0.9}.user-profile-wrapper .main .bio{text-align:left;margin-bottom:30px}@media all and (min-width: 800px){.user-profile-wrapper .main .bio{padding-left:20px;max-width:620px}}.user-profile-wrapper .main .bio h5{font:400 1em "Montserrat",sans-serif;font-size:1.1em;margin-bottom:10px}.user-profile-wrapper .main .bio a{color:#e01121;text-decoration:none}.user-profile-wrapper .main .bio a:hover{color:#fff}.user-profile-wrapper .actor-pics{text-align:center}.user-profile-wrapper .actor-pics ul li{display:inline-block;width:5%;float:left;padding:2px;height:75px}@media all and (max-width: 800px){.user-profile-wrapper .actor-pics ul li{height:7vw}}.user-profile-wrapper .actor-pics ul li a{display:block;text-decoration:none}.user-profile-wrapper .actor-pics ul li a img{display:block;width:auto;height:auto;border-radius:9px}.user-profile-wrapper .actor-pics ul li a:hover img{opacity:0.8}.user-suggestions{margin-top:40px !important;padding:0 2%}.user-suggestions h4{font:400 1em "Montserrat",sans-serif;font-size:1em;margin-bottom:15px;padding:0 10px}.user-suggestions .button{text-align:center;margin:20px 0 40px 0}header.user{padding:20px 10px;text-align:center}header.user .arc{font-size:14px;color:gray;text-decoration:none}header.user .arc:hover{color:#fff}@media all and (max-width: 800px){header.user .btn{margin-top:8px}}header.user h4{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:1.1em;line-height:30px;padding-top:8px}header.user h4 a{text-decoration:none;display:inline-block;color:#fff;position:relative;padding-right:60px;min-height:42px}@media all and (max-width: 800px){header.user h4 a{min-height:50px}}header.user h4 a .img{background-image:url(//assets.mycast.io/assets/mycast/images/profile.jpg);-ms-behavior:url(//assets.mycast.io/bg.htc);background-size:cover;background-position:center center;background-repeat:no-repeat;width:50px;height:50px;border-radius:50%;position:absolute;right:0;top:-8px}@media all and (max-width: 800px){header.user h4 a .img{top:0}}header.user h4 a:hover{color:#e01121}.pswrap{max-width:1100px;margin:0 auto;position:relative;z-index:2;background:#202020}.pswrap.nbg{background-color:transparent}.hashtags span.title{background:transparent;border-radius:0;margin-right:6px;padding-left:0}.hashtags span,.hashtags a{background:#00b3e5;color:#fff;font:600 14px "Montserrat",sans-serif;padding:3px 8px 3px 8px;border-radius:18px;text-decoration:none;margin-right:10px}@media all and (max-width: 550px){.hashtags span,.hashtags a{font:400 14px "Montserrat", sans-serif;padding:2px 6px 3px 6px}}.hashtags a:hover{background:#b30e1a}.hashtags.simple span,.hashtags.simple a{background-color:transparent;padding:0}.hashtags.simple a:hover{color:#e01121}.more-holder{height:40px;margin:10px 0;text-align:center}.more-holder.loading{background-image:url(//assets.mycast.io/assets/mycast/images/loader.gif);background-size:30px;background-position:center center;background-repeat:no-repeat}.project-archived{background:#121212;text-align:center;padding:5px 8px 7px 8px}@media all and (min-width: 0) and (max-width: 1100px){.project-archived{max-width:none;left:0}}.project-archived.mv{background:#141414;max-width:calc(100% - 40px);padding-left:0;padding-right:0;margin:0 auto}@media all and (max-width: 550px){.project-archived{padding:3px 6px 6px 6px}}.project-archived h4{font:400 14px "Montserrat",sans-serif;margin:0 5px 0 0;display:inline-block}@media all and (max-width: 550px){.project-archived h4{font:400 14px "Montserrat", sans-serif}}.project-archived p{font-style:italic;font:400 14px "Montserrat",sans-serif;display:inline-block}@media all and (max-width: 550px){.project-archived p{display:none}}.project-archived a{font:400 14px "Montserrat",sans-serif;display:inline-block;margin-left:5px;color:#e01121;text-decoration:none}@media all and (max-width: 550px){.project-archived a{font:400 14px "Montserrat", sans-serif}}.project-archived a:hover{color:#fff}.banner.project{display:flex;position:relative;padding:10px}.banner.project.mine{border-top-left-radius:0 !important;border-top-right-radius:0 !important}@media all and (max-width: 550px){.banner.project.mine .text-holder .contain{padding-bottom:40px}}.banner.project .text-holder .contain .featured{margin-bottom:5px;position:relative;background:#e01121;padding:8px 10px 8px 20px;display:flex;align-items:center;justify-content:space-between;bottom:12px}@media all and (min-width: 800px){.banner.project .text-holder .contain .featured{right:20px;bottom:5px}}@media all and (max-width: 800px){.banner.project .text-holder .contain .featured{padding:5px 10px 5px 12px;right:12px}}.banner.project .text-holder .contain .featured h2{font-size:1.3em;margin:0}@media all and (max-width: 800px){.banner.project .text-holder .contain .featured h2{font-size:1em}}.banner.project .text-holder .contain .featured img{display:block}@media all and (max-width: 800px){.banner.project .text-holder .contain .featured img{width:20px;height:auto}}.banner.project a.bm{display:inline-block;position:absolute;top:-2px;right:15px;right:calc(2% + 10px);z-index:5;font-size:32px;text-decoration:none;color:#fff}.banner.project a.bm:hover{color:#e01121}.banner.project a.bm:focus{outline-width:0}@media all and (max-width: 800px){.banner.project a.bm{font-size:24px;top:0}}.banner.project .image-holder{flex:0 0 280px}.banner.project .image-holder>a{display:block;text-decoration:none}@media all and (max-width: 800px){.banner.project .image-holder{text-align:center;flex:0 0 200px}.banner.project .image-holder img{width:auto;height:auto}}@media all and (max-width: 550px){.banner.project .image-holder{flex:0 0 43%}}.banner.project .image-holder img{display:block}.banner.project .image-holder.featured img{border:6px solid #e01121}.banner.project .image-holder.featured>.poster{position:relative}.banner.project .image-holder.featured>.poster::after{content:" ";background-image:url(//assets.mycast.io/assets/mycast/images/icons3/android-chrome-192x192.png);background-size:70%;background-repeat:no-repeat;background-position:center;width:40px;height:40px;border-bottom-left-radius:20px;background-color:#e01121;position:absolute;right:0;top:0;z-index:5}.banner.project .image-holder .btn.follow{display:inline-block;margin-top:10px}@media all and (min-width: 800px){.banner.project .image-holder .btn.follow{position:absolute;top:0;right:80px;z-index:2}}.banner.project .text-holder,.banner.project .title-holder{flex:1 1 80%;position:relative;z-index:1;display:flex}.banner.project .text-holder .ad-wrap,.banner.project .title-holder .ad-wrap{flex:0 0 300px;padding:55px 0 0 0}.banner.project .text-holder .contain,.banner.project .title-holder .contain{position:relative;z-index:2;height:100%;padding:5px 20px 10px 20px;flex:1}@media all and (max-width: 550px){.banner.project .text-holder .contain,.banner.project .title-holder .contain{padding:12px}}@media all and (min-width: 800px){.banner.project .text-holder .contain h1,.banner.project .title-holder .contain h1{padding-right:150px}}.banner.project .text-holder .contain h1,.banner.project .text-holder .contain h2,.banner.project .title-holder .contain h1,.banner.project .title-holder .contain h2{font:600 20px "Montserrat", sans-serif;margin-bottom:2px}.banner.project .text-holder .contain h1 .fc,.banner.project .text-holder .contain h2 .fc,.banner.project .title-holder .contain h1 .fc,.banner.project .title-holder .contain h2 .fc{font:400 14px "Montserrat",sans-serif;display:block;line-height:14px;margin-bottom:2px;opacity:0.9}@media all and (max-width: 800px){.banner.project .text-holder .contain h1 .fc,.banner.project .text-holder .contain h2 .fc,.banner.project .title-holder .contain h1 .fc,.banner.project .title-holder .contain h2 .fc{font-size:13px}}@media all and (max-width: 550px){.banner.project .text-holder .contain h1 .fc,.banner.project .text-holder .contain h2 .fc,.banner.project .title-holder .contain h1 .fc,.banner.project .title-holder .contain h2 .fc{font-size:11px}}@media all and (max-width: 800px){.banner.project .text-holder .contain h1,.banner.project .text-holder .contain h2,.banner.project .title-holder .contain h1,.banner.project .title-holder .contain h2{font-size:1.6em}}@media all and (max-width: 550px){.banner.project .text-holder .contain h1,.banner.project .text-holder .contain h2,.banner.project .title-holder .contain h1,.banner.project .title-holder .contain h2{font-size:1.3em}}.banner.project .text-holder .contain h3,.banner.project .title-holder .contain h3{font:400 1em "Montserrat",sans-serif;font-size:1.1em;margin-bottom:5px;color:rgba(255,255,255,0.6)}@media all and (max-width: 800px){.banner.project .text-holder .contain h3,.banner.project .title-holder .contain h3{font-size:1em;margin-bottom:4px}}@media all and (max-width: 550px){.banner.project .text-holder .contain h3,.banner.project .title-holder .contain h3{font-size:0.9em;margin-bottom:3px}}.banner.project .text-holder .contain h5,.banner.project .title-holder .contain h5{color:#e01121;font:400 14px "Montserrat",sans-serif;color:#00b3e5;margin-bottom:5px}@media all and (max-width: 800px){.banner.project .text-holder .contain h5,.banner.project .title-holder .contain h5{font-size:0.9em;margin-bottom:4px}}@media all and (max-width: 550px){.banner.project .text-holder .contain h5,.banner.project .title-holder .contain h5{font-size:0.8em;margin-bottom:3px}}.banner.project .text-holder .contain h5 span,.banner.project .title-holder .contain h5 span{color:#7b7b7b;display:inline-block;margin-left:10px;font-style:italic;font-size:14px}@media all and (max-width: 550px){.banner.project .text-holder .contain h5 span,.banner.project .title-holder .contain h5 span{display:none}}.banner.project .text-holder .contain .addedby,.banner.project .title-holder .contain .addedby{opacity:0.7;font-style:italic;color:#8e8e8e;font:400 14px "Montserrat",sans-serif}.banner.project .text-holder .contain .addedby em,.banner.project .title-holder .contain .addedby em{color:#d1c715}.banner.project .text-holder .contain .addedby a,.banner.project .title-holder .contain .addedby a{text-decoration:none;color:#fff}.banner.project .text-holder .contain .addedby a:hover,.banner.project .title-holder .contain .addedby a:hover{color:#e01121}@media all and (max-width: 800px){.banner.project .text-holder .contain .addedby,.banner.project .title-holder .contain .addedby{font-size:0.95em}}@media all and (max-width: 550px){.banner.project .text-holder .contain .addedby,.banner.project .title-holder .contain .addedby{font-size:0.9em}}@media all and (max-width: 550px){.banner.project .text-holder .contain .addedby span.date,.banner.project .title-holder .contain .addedby span.date{display:block}}.banner.project .text-holder .contain .summary,.banner.project .title-holder .contain .summary{height:135px;overflow-y:auto;font-size:14px}.banner.project .text-holder .contain .summary.trunc,.banner.project .title-holder .contain .summary.trunc{cursor:pointer}.banner.project .text-holder .contain .summary.trunc span.more,.banner.project .title-holder .contain .summary.trunc span.more{display:inline-block}@media all and (max-width: 800px){.banner.project .text-holder .contain .summary,.banner.project .title-holder .contain .summary{font-size:13px;max-height:75px;overflow:hidden}}@media all and (max-width: 550px){.banner.project .text-holder .contain .summary,.banner.project .title-holder .contain .summary{margin-bottom:8px}}.banner.project .text-holder .contain .summary span.more,.banner.project .title-holder .contain .summary span.more{opacity:0;color:#e01121;display:none;margin-left:4px;transition:opacity 300ms ease}@media all and (min-width: 550px) and (max-width: 800px){.banner.project .text-holder .contain .summary span.more,.banner.project .title-holder .contain .summary span.more{display:none}}@media all and (max-width: 550px){.banner.project .text-holder .contain .summary span.more,.banner.project .title-holder .contain .summary span.more{margin-left:0}}.banner.project .text-holder .contain .summary:hover span.more,.banner.project .title-holder .contain .summary:hover span.more{opacity:1}.banner.project .text-holder .contain .summary.desktop,.banner.project .title-holder .contain .summary.desktop{display:block}@media all and (max-width: 550px){.banner.project .text-holder .contain .summary.desktop,.banner.project .title-holder .contain .summary.desktop{display:none}}.banner.project .text-holder .contain .summary.mobile,.banner.project .title-holder .contain .summary.mobile{display:none}@media all and (max-width: 550px){.banner.project .text-holder .contain .summary.mobile,.banner.project .title-holder .contain .summary.mobile{display:block}}.banner.project .text-holder .contain .summary.mobile span.more,.banner.project .title-holder .contain .summary.mobile span.more{opacity:1}.banner.project .text-holder .contain .back,.banner.project .title-holder .contain .back{margin-top:15px}@media all and (max-width: 550px){.banner.project .text-holder .contain .back,.banner.project .title-holder .contain .back{display:none}}.banner.project .image-admin{font:400 14px "Montserrat",sans-serif;margin-top:8px}.banner.project .image-admin p{margin-bottom:5px}.banner.project .image-admin p:last-of-type{margin-bottom:0}.banner.project .image-admin a{color:#e01121;text-decoration:none}.banner.project .image-admin a:hover{color:#fff}.banner.project p.picture-info{font:400 14px "Montserrat",sans-serif;margin-top:12px}.banner.project p.picture-info p{margin-bottom:5px}.banner.project p.picture-info p:last-of-type{margin-bottom:0}.banner.project p.picture-info a{color:#e01121;text-decoration:none}.banner.project p.picture-info a:hover{color:#fff}.banner.project .buttons{margin-top:15px}.banner.project .buttons .btn{margin-right:5px}.banner.project .buttons .btn:last-of-type{margin-right:0}@media all and (max-width: 550px){.banner.project .buttons .btn{margin-bottom:5px}.banner.project .buttons .btn:last-of-type{margin-bottom:0}}@media all and (max-width: 550px){.banner.project .buttons .btn.bk{display:none}}.banner.project .buttons.mv{position:absolute;right:0;bottom:0;z-index:2;padding:5px;font-size:13px}.banner.project .buttons.mv a{color:#fff;text-decoration:none}.banner.project .buttons.mv a:hover{color:#e01121}.banner.project.actor{border-bottom:0}@media all and (max-width: 800px){.banner.project.actor{flex-wrap:wrap}}.banner.project.actor .image-holder{flex:0 0 250px}.banner.project.actor .image-holder>a{display:block;text-decoration:none}.banner.project.actor .image-holder>a.toggle-attributes{margin-top:5px;display:inline-block}@media all and (max-width: 800px){.banner.project.actor .image-holder{flex:0 0 200px}.banner.project.actor .image-holder img{width:auto;height:auto}}@media all and (max-width: 550px){.banner.project.actor .image-holder{flex:0 0 43%}}.banner.project.actor .image-holder img{display:block}@media all and (max-width: 800px){.banner.project.actor .text-holder{flex:1}}.banner.project.actor .text-holder a.bm{top:-12px}.banner.project.actor .attribute-list{flex:1 1 32%}@media all and (min-width: 800px){.banner.project.actor .attribute-list{display:block !important}}@media all and (max-width: 800px){.banner.project.actor .attribute-list{display:none;padding-top:10px;flex:0 0 100%}}.banner.project.actor .text-holder .contain{padding:36px 29px}@media all and (max-width: 800px){.banner.project.actor .text-holder .contain{padding-bottom:20px}}@media all and (max-width: 550px){.banner.project.actor .text-holder .contain{padding-bottom:10px}}.banner.project.movie{display:block;position:relative;max-width:1000px;max-width:calc(100% - 40px);padding:0;margin:0 auto 20px auto;border-bottom:0;border-radius:15px;overflow:hidden}.banner.project.movie .image-holder{flex:0 0 213px}@media all and (max-width: 550px){.banner.project.movie .image-holder{flex:0 0 40%}}.banner.project.movie .text-holder{background-color:#141414;flex:1 1 80%}.banner.project.movie .text-holder .contain{padding:20px}@media all and (max-width: 550px){.banner.project.movie.mine .text-holder .contain{padding-bottom:30px}}.banner.project.movie a.main,.banner.project.movie div.main{display:grid;grid-template-columns:min-content;grid-template-rows:auto auto;grid-template-areas:"l1 l2" "l3 l3";text-decoration:none;color:#fff;background-color:#141414}.banner.project.movie a.main:focus,.banner.project.movie div.main:focus{outline-width:0}@media all and (max-height: 660px) and (min-width: 800px){.banner.project.movie .image-holder{flex:0 0 180px}.banner.project.movie .image-holder img{width:auto;height:auto}.banner.project.movie .text-holder .contain .summary{max-height:40px;overflow:hidden}}@media all and (max-width: 800px){.banner.project.movie .image-holder{flex:0 0 180px}.banner.project.movie .image-holder img{width:auto;height:auto}}@media all and (max-width: 550px){.banner.project.movie .image-holder{flex:0 0 40%}}@media all and (max-height: 660px) and (min-width: 800px){.banner.project .image-holder,.banner.project.actor .image-holder{flex:0 0 200px}.banner.project .image-holder img,.banner.project.actor .image-holder img{width:auto;height:auto}.banner.project .text-holder .contain .summary,.banner.project.actor .text-holder .contain .summary{max-height:40px;overflow:hidden}}p.ban-msg{text-align:center;font-size:14px;padding:10px}.alphabet-links{border:1px solid #444;padding:9px 10px;text-align:center;height:38px;position:relative;bottom:10px;width:calc(100% - 44px);margin:0 auto 10px auto}@media all and (max-width: 550px){.alphabet-links{height:71px}}.alphabet-links ul{display:flex;list-style-type:none;justify-content:center}@media all and (max-width: 550px){.alphabet-links ul{flex-wrap:wrap}}.alphabet-links ul li{flex:1 1 3.8%}@media all and (max-width: 550px){.alphabet-links ul li{flex:1 1 7.69%;line-height:24px}}.alphabet-links ul li a{text-decoration:none;color:#fff}.alphabet-links ul li a.active{font-weight:bold;color:#e01121}.alphabet-links ul li a:hover{color:#e01121}.project-index .page-buttons{padding:10px 20px}@media all and (min-width: 800px){.project-index .pswrap .ad-wrap:first-of-type{padding:0;position:relative;bottom:15px;min-height:120px}}.tag-index h1{font:400 1em "Montserrat",sans-serif;font-size:1.3em;text-align:center}.project-show .pswrap{padding:30px 17px;font:400 1em "Montserrat", sans-serif}.project-show .pswrap .header{display:grid;grid-template-columns:177px auto;grid-template-rows:auto 1fr;grid-template-areas:"l1 l2" "l3 l3" "l5 l5" "l4 l4";gap:10px}.project-show .pswrap .header .image-header{grid-area:l1;width:177px}.project-show .pswrap .header .image-header .image-container{width:100%;position:relative}.project-show .pswrap .header .image-header img{width:177px;height:264px;max-width:initial;border-radius:19px;position:relative}.project-show .pswrap .header .image-header .image-link::after{content:" ";background-size:50%;background-repeat:no-repeat;background-position:center;width:27px;height:27px;border-top-left-radius:19px;border-bottom-right-radius:9px;position:absolute;left:0;top:0;z-index:1}.project-show .pswrap .header .image-header .image-link.original::after{background-image:url(//assets.mycast.io/assets/mycast/images/icons3/movie_reel.png);background-color:#00b3e5;color:white}.project-show .pswrap .header .image-header .image-link.featured::after{content:" ";background-image:url(//assets.mycast.io/assets/mycast/images/icons3/android-chrome-192x192.png);background-size:70%;background-color:#e01121}.project-show .pswrap .header .image-header .admin-links{margin-top:15px;display:flex;justify-content:center}.project-show .pswrap .header .image-header .user-links{display:flex;flex-flow:column;width:100%;align-items:center;margin:14px 0}.project-show .pswrap .header .image-header .user-links a{width:100%;margin-top:10px;font-size:11px;max-width:177px;padding:8px 10px}.project-show .pswrap .header .image-header .user-links a:first-child{background:#f5c518;color:#202020;display:flex;align-items:center}.project-show .pswrap .header .image-header .user-links a:first-child::before{content:"+";font-size:20px;margin-right:2px;line-height:0px}.project-show .pswrap .header .image-header .user-links a:last-child{color:#00b3e5;border:1px solid #626262;background:#202020;display:flex;align-items:center}.project-show .pswrap .header .image-header .user-links a:last-child::before{content:"";background-image:url(//assets.mycast.io/assets/mycast/images/icons3/eye.png);font-size:20px;margin-right:2px;line-height:0px;width:14px;height:14px;background-repeat:no-repeat;background-position:center}.project-show .pswrap .header .title-header{grid-area:l2}.project-show .pswrap .header .title-header .original{color:#00b3e5}.project-show .pswrap .header .title-header .featured{color:#e01121}.project-show .pswrap .header .title-header .featured,.project-show .pswrap .header .title-header .original{font-weight:600;font-size:20px}.project-show .pswrap .header .title-header h1,.project-show .pswrap .header .title-header h3{color:#8e8e8e;font-size:14px;font-weight:600;margin:0}.project-show .pswrap .header .title-header h1 span:nth-child(2){color:white}.project-show .pswrap .header .title-header .addedby a{color:#00b3e5;text-decoration:none}.project-show .pswrap .header .title-header .bookmark-block{display:flex;margin-bottom:2px}.project-show .pswrap .header .title-header .bookmark-block a.bm{display:inline-block;font-size:32px;text-decoration:none;color:#fff;height:32px}.project-show .pswrap .header .title-header .bookmark-block a.bm:hover{color:#e01121}.project-show .pswrap .header .title-header .bookmark-block a.bm:focus{outline-width:0}@media all and (max-width: 800px){.project-show .pswrap .header .title-header .bookmark-block a.bm{font-size:24px;top:0}}.project-show .pswrap .header .tabs-header{grid-area:l3}.project-show .pswrap .header .tabs-header .tabs{display:flex;color:#8e8e8e}.project-show .pswrap .header .tabs-header .tabs .active{color:#00b3e5;border-bottom:2px solid #00b3e5}.project-show .pswrap .header .tabs-header .tabs h6,.project-show .pswrap .header .tabs-header .tabs span{font-size:16px;font-weight:600;margin-right:26px;margin-bottom:18px;cursor:pointer}.project-show .pswrap .header .tabs-header .story-plot{font:400 14px "Montserrat",sans-serif;max-height:280px;overflow:auto}.project-show .pswrap .header .tabs-header .story-plot p{margin:6px 0}.project-show .pswrap .header .tabs-header .story-plot,.project-show .pswrap .header .tabs-header .trailers{display:none}.project-show .pswrap .header .tabs-header .trailers{height:280px}.project-show .pswrap .header .tabs-header .trailers.slider-wrap{padding:0}.project-show .pswrap .header .tabs-header .trailers.slider-wrap li{margin-right:0;width:100%}.project-show .pswrap .header .tabs-header .active-tab{display:grid}.project-show .pswrap .header .contribute-header{width:100%;grid-area:l4;margin-top:10px}.project-show .pswrap .header .contribute-header .contribute-form{background:#151413;width:100%;border-radius:9px;padding:10px;color:#8e8e8e}.project-show .pswrap .header .contribute-header .contribute-form h3{font-size:20px !important;text-align:center;color:white}.project-show .pswrap .header .contribute-header .contribute-form h6{color:#00b3e5;font-size:16px}.project-show .pswrap .header .contribute-header .contribute-form .customSelect,.project-show .pswrap .header .contribute-header .contribute-form h3,.project-show .pswrap .header .contribute-header .contribute-form h6,.project-show .pswrap .header .contribute-header .contribute-form label{font:600 14px "Montserrat", sans-serif}.project-show .pswrap .header .contribute-header .contribute-form .customSelect,.project-show .pswrap .header .contribute-header .contribute-form select,.project-show .pswrap .header .contribute-header .contribute-form input{border-radius:20px;margin-bottom:10px}.project-show .pswrap .header .contribute-header .contribute-form label{margin-bottom:10px;display:block}.project-show .pswrap .header .streams-tags{display:flex;margin-top:20px;flex-flow:column;grid-area:l5}.project-show .pswrap .header .streams-tags .streams ul{display:flex;flex-wrap:wrap;gap:10px}.project-show .pswrap .header .streams-tags .streams ul img{border-radius:9px}.project-show .pswrap .header .streams-tags .project-hashtags{display:flex;align-items:end;flex-wrap:wrap;margin-top:10px}.project-show .pswrap .header .streams-tags .project-hashtags a{background:initial;border:1px solid #626262}.project-show .pswrap .casting{margin-top:43px}.project-show .pswrap .casting h2{font-size:20px;font-wright:600;text-align:center}.project-show .pswrap .casting .view-options{display:flex;align-items:center;margin-bottom:20px;gap:10px;flex-flow:wrap;justify-content:center}.project-show .pswrap .casting .char-filter{margin-bottom:15px}.project-show .pswrap .casting select#character-filter{display:block;width:100% !important;opacity:0;height:40px}.project-show .pswrap .casting span.select2{display:block;width:100% !important;height:40px}.project-show .pswrap .casting span.select2 .selection .select2-selection--single{background-color:#1e1e1e;border-radius:0;border:1px solid #585858;height:40px}.project-show .pswrap .casting span.select2 .selection .select2-selection--single:focus{outline-width:0}.project-show .pswrap .casting span.select2 .selection .select2-selection--single .select2-selection__rendered{color:#ababab;height:38px;line-height:38px;font-size:14px}.project-show .pswrap .casting span.select2 .selection .select2-selection--single .select2-selection__arrow{top:8px}.project-show .pswrap .casting .character-list{display:flex;flex-flow:row;flex-wrap:wrap;gap:12px;justify-content:left;align-items:stretch}.project-show .pswrap .casting .character-list li{background:#151413;border-radius:15px;position:relative;flex:1 1 100%;display:flex;flex-direction:column}.project-show .pswrap .casting .character-list li a{text-decoration:none;color:white;display:flex;flex-flow:column;justify-content:space-between;height:100%}.project-show .pswrap .casting .character-list li .confirmed{position:absolute;top:0;right:0;z-index:2}.project-show .pswrap .casting .character-list li .confirmed .icon2-check{color:#00b3e5;font-size:24px}.project-show .pswrap .casting .character-list li h5{color:white;text-align:center;font-size:14px;width:initial;display:flex;flex-flow:column;justify-content:center;width:160px;margin:10px auto}.project-show .pswrap .casting .character-list li h5 .alias{font-size:13px}.project-show .pswrap .casting .character-list li h6{font-size:10px;font-weight:600;text-align:center;color:#8e8e8e}.project-show .pswrap .casting .character-list li .actor{color:white;display:flex;flex-flow:column;justify-content:center;width:160px;margin:5px auto;font-size:14px;text-align:center;margin-bottom:10px}.project-show .pswrap .casting .character-list li .cast-vote-btn{text-align:center;margin-bottom:10px}.project-show .pswrap .casting .character-list li .cast-vote-btn span{font:600 14px "Montserrat",sans-serif;font-size:12px;padding:10px}.project-show .pswrap .casting .character-list li img{display:block;margin:0 auto 10px auto}.project-show .pswrap .comments-block{margin-top:10px}@media (min-width: 400px){.project-show .pswrap .casting .character-list li{flex:0 0 calc(50% - 6px)}}@media (min-width: 650px){.project-show .pswrap .header{grid-template-columns:177px calc(100% - 187px);grid-template-areas:"l1 l2" "l1 l3" "l5 l5" "l4 l4"}.project-show .pswrap .header .contribute-header{margin-top:10px;width:100%}.project-show .pswrap .casting .character-list li{flex:0 0 calc(33% - 6px)}}@media (min-width: 800px){.project-show .pswrap .header{grid-template-columns:230px calc(100% - 550px) 300px;grid-template-areas:"l1 l2 l4" "l1 l3 l4" "l1 l3 l4" "l5 l5 l4"}.project-show .pswrap .header .image-header{width:230px}.project-show .pswrap .header .image-header .image-container{width:100%}.project-show .pswrap .header .image-header .image-container img{width:230px;height:330px}.project-show .pswrap .header .image-header .user-links a{font:600 14px "Montserrat", sans-serif;font-size:13px;padding:8px 10px;max-width:198px}.project-show .pswrap .header .tabs-header .story-plot,.project-show .pswrap .header .tabs-header .trailers{max-height:346px}.project-show .pswrap .header .contribute-header{width:300px;position:absolute;top:0;right:17px;height:100%}.project-show .pswrap .header .contribute-header .contribute-block{position:sticky;top:90px;width:300px}.project-show .pswrap .header .streams-tags{grid-area:l5;flex-flow:row;align-items:flex-end}.project-show .pswrap .header .streams-tags .streams{min-width:230px;width:230px}.project-show .pswrap .header .streams-tags .project-hashtags{padding:0 10px}.project-show .pswrap .casting{width:calc(100% - 310px)}.project-show .pswrap .casting .character-list li{flex:0 0 calc(50% - 10px)}.project-show .pswrap .comments-block{width:calc(100% - 310px)}}@media (min-width: 900px){.project-show .pswrap .casting{width:calc(100% - 310px)}.project-show .pswrap .casting .character-list li{flex:0 0 calc(33% - 10px)}}@media (min-width: 1023px){.project-show .pswrap .header .title-header .bookmark-block{position:absolute;top:34px;right:330px}.project-show .pswrap .header .tabs-header .trailers{height:346px}.project-show .pswrap .casting{width:calc(100% - 310px)}.project-show .pswrap .casting .character-list li{flex:0 0 calc(25% - 10px)}}.new-btn{font:600 14px "Montserrat",sans-serif;font-size:12px;text-transform:initial;word-break:keep-all;white-space:nowrap;background-color:#363636;padding:8px 10px;color:#fff;text-decoration:none;border-radius:20px}.new-btn.selected{background:#00b3e5}.project-index h1{font:600 1em "Montserrat", sans-serif !important;font-size:20px !important}.project-index p{font:600 1em "Montserrat", sans-serif !important;font-size:14px;color:#8e8e8e}.project-index .cta-text{margin-top:10px;margin-bottom:33px;font-style:italic;color:#8e8e8e}.project-index .banner.project.movie a.main,.project-index .banner.project.movie div.main{display:grid}.project-index .banner.project.movie a.main .image-holder,.project-index .banner.project.movie div.main .image-holder{width:177px;grid-area:l1}.project-index .banner.project.movie a.main .title-holder,.project-index .banner.project.movie div.main .title-holder{grid-area:l2}.project-index .banner.project.movie a.main .title-holder .contain,.project-index .banner.project.movie div.main .title-holder .contain{padding:15px 18px}.project-index .banner.project.movie a.main .title-holder .contain h5,.project-index .banner.project.movie div.main .title-holder .contain h5{margin-bottom:2px;height:15px}.project-index .banner.project.movie a.main .title-holder .contain .addedby,.project-index .banner.project.movie div.main .title-holder .contain .addedby{font:600 14px "Montserrat",sans-serif !important;margin-bottom:14px}.project-index .banner.project.movie a.main .text-holder,.project-index .banner.project.movie div.main .text-holder{grid-area:l3;display:flex;flex-flow:column}.project-index .banner.project.movie a.main .text-holder .contain,.project-index .banner.project.movie div.main .text-holder .contain{padding:15px 18px}.project-index .banner.project.movie a.main .text-holder .contain .summary,.project-index .banner.project.movie div.main .text-holder .contain .summary{height:115px;max-height:fit-content;font:400 14px "Montserrat",sans-serif}.project-index .banner.project.movie a.main .text-holder .hashtags,.project-index .banner.project.movie div.main .text-holder .hashtags{display:inline-grid}.project-index .banner.project.movie a.main .text-holder .hashtags .hashtags-inner,.project-index .banner.project.movie div.main .text-holder .hashtags .hashtags-inner{display:flex;flex-flow:row;align-items:center;overflow:auto;padding:0 18px 18px 18px}.project-index .page-buttons{text-align:right}.project-index .page-buttons a{float:initial !important;background:#464646;color:white;font:600 1em "Montserrat", sans-serif !important;font-size:16px;text-transform:none;padding:8px 14px}@media (min-width: 650px){.project-index .banner.project.movie a.main,.project-index .banner.project.movie div.main{display:grid;grid-template-columns:min-content;grid-template-rows:auto;grid-template-areas:"l1 l2" "l1 l3"}.project-index .banner.project.movie a.main .image-holder,.project-index .banner.project.movie div.main .image-holder{width:224px}.project-index .banner.project.movie a.main .image-holder img,.project-index .banner.project.movie div.main .image-holder img{width:100%}.project-index .banner.project.movie a.main .title-holder,.project-index .banner.project.movie div.main .title-holder{grid-area:l2}.project-index .banner.project.movie a.main .title-holder .contain,.project-index .banner.project.movie div.main .title-holder .contain{padding:29px 36px 0 36px}.project-index .banner.project.movie a.main .text-holder,.project-index .banner.project.movie div.main .text-holder{grid-area:l3}.project-index .banner.project.movie a.main .text-holder .contain,.project-index .banner.project.movie div.main .text-holder .contain{padding:0 36px 12px 36px}.project-index .banner.project.movie a.main .text-holder .contain .summary,.project-index .banner.project.movie div.main .text-holder .contain .summary{max-height:none}.project-index .banner.project.movie a.main .text-holder .hashtags .hashtags-inner,.project-index .banner.project.movie div.main .text-holder .hashtags .hashtags-inner{padding:0 36px 29px 36px}}.fast-cast .comment-wrap{margin-top:0}@media all and (max-width: 550px){.fast-cast .comment-wrap{padding:20px 0}}.fast-cast .ad-wrap{padding:0 0 30px 0}.fast-cast .flexbox{justify-content:space-between;padding:0 2%}.fast-cast .flexbox .unit.actor,.fast-cast .flexbox .unit.story{flex:1}@media all and (min-width: 800px){.fast-cast .flexbox .unit.actor,.fast-cast .flexbox .unit.story{max-width:calc(50% - 165px);overflow:hidden}}.fast-cast .flexbox .unit.actor>a,.fast-cast .flexbox .unit.story>a{display:inline-block;text-decoration:none}.fast-cast .flexbox .unit.actor>a img,.fast-cast .flexbox .unit.story>a img{display:block;border-radius:19px}.fast-cast .flexbox .unit.actor h4,.fast-cast .flexbox .unit.story h4{font:400 1em "Montserrat",sans-serif;font-size:1em;margin-top:12px;margin-bottom:0}.fast-cast .flexbox .unit.actor h6,.fast-cast .flexbox .unit.story h6{font:400 1em "Montserrat",sans-serif;font-size:0.9em;margin-top:5px;color:#e01121;margin-bottom:0}.fast-cast .flexbox .unit.actor .text,.fast-cast .flexbox .unit.story .text{margin-top:8px}.fast-cast .flexbox .unit.actor .btn,.fast-cast .flexbox .unit.story .btn{margin-top:14px}.fast-cast .flexbox .unit.actor .btn.gray,.fast-cast .flexbox .unit.story .btn.gray{margin-left:5px}@media all and (min-width: 800px){.fast-cast .flexbox .unit.actor{padding-right:20px}}@media all and (max-width: 800px){.fast-cast .flexbox .unit.actor{display:none}}.fast-cast .flexbox .unit.story{text-align:right}@media all and (min-width: 800px){.fast-cast .flexbox .unit.story{padding-left:20px}}.fast-cast .flexbox .unit.story>a{margin:0 0 0 auto}.fast-cast .flexbox .unit.story .btn.gray{margin-left:0;margin-right:5px}@media all and (max-width: 800px){.fast-cast .flexbox .unit.story{text-align:center;margin-top:30px}}.fast-cast .flexbox .fc{flex:0 0 330px;text-align:center;background:#171717;border-radius:10px;position:relative;overflow:hidden}@media all and (max-width: 800px){.fast-cast .flexbox .fc{flex:1}}.fast-cast .flexbox .fc #loader{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(37,37,37,0.92);text-align:center;padding-top:330px;z-index:2;display:none}.fast-cast .flexbox .fc #loader .spinner{display:block;margin:0 0 10px 0}.fast-cast .flexbox .fc .left{display:none;width:50%;float:left;text-align:right}.fast-cast .flexbox .fc .left a{display:block;text-decoration:none}.fast-cast .flexbox .fc .left img{display:block;margin:0 0 0 auto}@media all and (max-width: 550px){.fast-cast .flexbox .fc .left img{width:auto;height:200px}}@media all and (max-width: 800px){.fast-cast .flexbox .fc .left{display:block}}.fast-cast .flexbox .fc .right{width:220px;float:none;text-align:center;margin:0 auto}@media all and (max-width: 800px){.fast-cast .flexbox .fc .right{float:right;width:50%;text-align:left}}.fast-cast .flexbox .fc .right a{display:block;text-decoration:none}.fast-cast .flexbox .fc .right img{display:block;margin:0 auto;border-radius:19px}@media all and (max-width: 800px){.fast-cast .flexbox .fc .right img{margin:0 auto 0 0}}@media all and (max-width: 550px){.fast-cast .flexbox .fc .right img{width:auto;height:200px}}.fast-cast .flexbox .fc .right a.add{display:inline-block;color:#898989;font-size:13px;margin-top:5px}.fast-cast .flexbox .fc .right a.add:hover{color:#e01121}@media all and (max-width: 800px){.fast-cast .flexbox .fc .right a.add{position:absolute;left:0;width:100%;text-align:center}}.fast-cast .flexbox .fc .text{clear:both;padding:15px 10px}@media all and (max-width: 800px){.fast-cast .flexbox .fc .text{padding-top:25px}}.fast-cast .flexbox .fc .text h6{font-size:0.9em;text-transform:uppercase;margin-bottom:6px;opacity:0.6}.fast-cast .flexbox .fc .text h4{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:1.3em}@media all and (max-width: 550px){.fast-cast .flexbox .fc .text h4{font-size:1.2em}}.fast-cast .flexbox .fc .text h5{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:1.2em}.fast-cast .flexbox .fc .text h4 a,.fast-cast .flexbox .fc .text h5 a,.fast-cast .flexbox .fc .text h6 a{color:#fff;text-decoration:none}.fast-cast .flexbox .fc .text h4 a:hover,.fast-cast .flexbox .fc .text h5 a:hover,.fast-cast .flexbox .fc .text h6 a:hover{color:#e01121}.fast-cast .flexbox .fc .text span.alias{display:block;color:#898989;font-size:0.74em;margin-top:2px;font-style:italic}.fast-cast .flexbox .fc .text p.as,.fast-cast .flexbox .fc .text p.in{margin:2px 0;position:relative;color:gray}.fast-cast .flexbox .fc .text span.icon2-check{color:#4fab3a;font-size:24px;position:absolute;right:30px;right:calc(50% - 40px);top:-2px}.fast-cast .flexbox .fc .text .votes{margin-top:10px}.fast-cast .flexbox .fc .text .votes p{margin-bottom:10px;font-style:italic;opacity:0.5}.fast-cast .flexbox .fc .text .votes .btn{margin:0 5px}.fast-cast .flexbox .fc .text .votes .btn.disabled{cursor:default;background:#464646;color:#9a9999}.fast-cast .flexbox .fc .text .btns{margin-top:20px;text-align:center}.fast-cast .flexbox .fc .text .btns .btn{margin-right:5px}.fast-cast .flexbox .fc .text .btns .btn:last-of-type{margin-right:0}.fast-cast .flexbox .fc .text a.skip{color:gray;text-decoration:none;display:inline-block;margin-top:5px;font-size:13px}.fast-cast .flexbox .fc .text a.skip:hover{color:#e01121}.create-sugg #actor-results{display:flex;flex-wrap:wrap;justify-content:space-around}.create-sugg #actor-results li{flex:0 0 24%;padding:10px;background-color:#121212;border-radius:15px;text-align:center;margin-bottom:10px;display:flex;flex-direction:column}@media all and (min-width: 500px) and (max-width: 1000px){.create-sugg #actor-results li{flex:0 0 32%}}@media all and (min-width: 0) and (max-width: 500px){.create-sugg #actor-results li{flex:0 0 48%}}.create-sugg #actor-results li.char-profile{background-color:#e01121}.create-sugg #actor-results li.char-profile h6 a:hover{color:#121212}.create-sugg #actor-results li a.img{display:inline-block;text-decoration:none;flex:0 0 100px;margin:0 auto 10px auto}.create-sugg #actor-results li img{display:block}.create-sugg #actor-results li h6{display:block;font-size:14px;margin-bottom:0;flex:1}.create-sugg #actor-results li h6 a{color:#fff;text-decoration:none}.create-sugg #actor-results li h6 a:hover{color:#e01121}.create-sugg #actor-results li span.age{display:block;font:400 14px "Montserrat",sans-serif;opacity:0.7;margin-top:8px;flex:1}.create-sugg #actor-results li .btn{margin-top:8px;flex:0 0 29px}ul.sml-suggs{display:flex;flex-wrap:wrap;justify-content:space-between}ul.sml-suggs li.ad{flex:0 0 100%;width:100%;text-align:center;max-width:100%;padding-bottom:10px}@media all and (max-width: 800px){ul.sml-suggs li.ad{margin-bottom:10px}}ul.sml-suggs li.sml-sugg{flex:0 0 calc(50% - 5px);background:#141414;border-radius:15px;margin-bottom:10px;position:relative;padding:10px}@media all and (min-width: 0) and (max-width: 600px){ul.sml-suggs li.sml-sugg{flex:0 0 100%}}ul.sml-suggs li.sml-sugg .contain.suggestion-show{padding:0;max-width:none;margin:0}@media all and (max-width: 800px){ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox{flex-direction:row;flex-wrap:wrap}}@media all and (max-width: 800px){ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.lt{order:0;flex:0 0 50%;text-align:right}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.lt h6{display:none}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.lt a.img{margin:0}}@media all and (max-width: 800px){ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text{order:2;flex:1}}@media all and (max-width: 800px){ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.rt{order:1;flex:0 0 50%;text-align:left}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.rt h6{display:none}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.rt a.img{margin:0}}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox{justify-content:center}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile{text-align:center;flex:1 1 25%}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile a.img{display:inline-block;text-decoration:none;margin:0 0 5px 0}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile a.img img{display:block;margin:0 auto;width:auto;height:auto;max-height:150px;border-radius:19px}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile h6{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:0.8em}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.lt a.img img{margin:0 0 0 auto}@media all and (max-width: 800px){ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.lt a.img img{margin:0 auto}}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.rt a.img img{margin:0 auto 0 0}@media all and (max-width: 800px){ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .profile.rt a.img img{margin:0 auto}}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text{margin:0 15px;padding:5px 5px 0 5px;text-align:center;flex:0 0 50%}@media all and (max-width: 800px){ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text{margin:0;flex:0 0 100%}}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h6{text-transform:uppercase;margin-bottom:6px;opacity:0.6}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h4{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:1em}@media all and (max-width: 550px){ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h4{font-size:0.9em}}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h5{margin-bottom:0;font:400 1em "Montserrat",sans-serif;font-size:0.9em}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h4 a,ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h5 a,ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h6 a{color:#fff;text-decoration:none}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h4 a:hover,ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h5 a:hover,ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text h6 a:hover{color:#e01121}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text span.alias{display:block;color:#898989;font-size:0.7em;margin-top:2px;font-style:italic}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text p.as,ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text p.in{margin:0 0 2px 0;position:relative;color:gray;font-size:14px}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text .btn.view{margin-top:8px}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text div.votes{max-width:190px;margin:0 auto;padding:5px 5px 20px 5px}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text div.votes::after{content:".";visibility:hidden;display:block;height:0;clear:both}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text div.votes p.vote{display:block;float:left;width:50%}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text div.votes p.vote.up{margin-right:0}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text div.votes p.vote a.btn.small{line-height:16px;font-size:11px;padding:5px 9px}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text div.votes p.vote span.value{display:block;font:400 1em "Montserrat",sans-serif;font-weight:bold;font-size:14px;margin:0 auto 1px auto;padding:5px 2px 4px 2px;border-top-right-radius:2px;border-top-left-radius:2px;letter-spacing:4px;position:relative;left:0.25em}ul.sml-suggs li.sml-sugg .contain.suggestion-show .flexbox .text div.votes p.vote span.value.odometer-auto-theme{letter-spacing:0;margin:0 auto;left:0}ul.sml-suggs li.sml-sugg.ha{padding:10px 10px 5px 10px}@media all and (min-width: 800px){ul.sml-suggs li.sml-sugg.ha .contain.suggestion-show .profile.lt{display:none}}@media all and (min-width: 800px){ul.sml-suggs li.sml-sugg.ha .contain.suggestion-show .text{margin:0 10px 0 0;flex:0 0 65%}}@media all and (min-width: 800px){ul.sml-suggs li.sml-sugg.ha .contain.suggestion-show .profile.rt a.img img{max-height:100px}}.votes .odometer-inside{display:flex;justify-content:center}.votes .odometer.odometer-auto-theme .odometer-digit,.votes .odometer.odometer-theme-train-station .odometer-digit{background-color:transparent;background-image:none;border-radius:0;vertical-align:baseline;padding:0;flex:0 0 12px}.votes .odometer.odometer-auto-theme .odometer-digit+.odometer-digit,.votes .odometer.odometer-theme-train-station .odometer-digit+.odometer-digit{margin-left:0}.votes .odometer.odometer-animating-up .odometer-ribbon-inner,.votes .odometer.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition-duration:0.6s !important;-moz-transition-duration:0.6s !important;-ms-transition-duration:0.6s !important;-o-transition-duration:0.6s !important;transition-duration:0.6s !important}.suggestion-show .meta-info,.fc-wrap .meta-info{padding:20px 5%;text-align:center}.suggestion-show .meta-info p,.fc-wrap .meta-info p{opacity:0.9;font-size:15px}.suggestion-show .meta-info p a,.fc-wrap .meta-info p a{color:#fff;text-decoration:none}.suggestion-show .meta-info p a:hover,.fc-wrap .meta-info p a:hover{color:#e01121}.suggestion-show .more-suggs,.fc-wrap .more-suggs{padding:20px;margin-top:15px}.suggestion-show .more-suggs h4,.fc-wrap .more-suggs h4{text-align:center;font-size:1.2em;margin-bottom:20px}.suggestion-show .contrib,.fc-wrap .contrib{padding:20px 2%;text-align:center}.suggestion-show .contrib>p,.fc-wrap .contrib>p{font-size:13px}@media all and (max-width: 550px){.suggestion-show .contrib>p,.fc-wrap .contrib>p{font-size:11px}}.suggestion-show .contrib .profile-small,.fc-wrap .contrib .profile-small{margin:10px auto 0 auto}@media all and (max-width: 800px){.suggestion-show .contrib,.fc-wrap .contrib{margin-top:15px}}.suggestion-show .confirm-vote .cv-text,.fc-wrap .confirm-vote .cv-text{text-align:center}.suggestion-show p.confirm,.fc-wrap p.confirm{text-align:center;margin-top:8px;font-size:13px;color:gray}.suggestion-show p.confirm a,.fc-wrap p.confirm a{text-decoration:none;color:#fff}.suggestion-show p.confirm a:hover,.fc-wrap p.confirm a:hover{color:#e01121}@media all and (max-width: 800px){.suggestion-show p.confirm,.fc-wrap p.confirm{margin-top:15px}}@media all and (max-width: 550px){.suggestion-show p.confirm,.fc-wrap p.confirm{font-size:11px}}.suggestion-show .votes.flexbox,.fc-wrap .votes.flexbox{max-width:800px;margin:0 auto 0;padding:20px 2%}.suggestion-show .votes.flexbox .unit,.fc-wrap .votes.flexbox .unit{flex:0 0 50%;padding:0 20px;text-align:center}@media all and (max-width: 800px){.suggestion-show .votes.flexbox #support.unit,.fc-wrap .votes.flexbox #support.unit{margin-bottom:40px}}.suggestion-show .votes.flexbox .unit h5,.fc-wrap .votes.flexbox .unit h5{margin-bottom:15px}.suggestion-show .votes.flexbox .unit h5 .par,.fc-wrap .votes.flexbox .unit h5 .par{color:gray;font-size:0.9em}.suggestion-show .votes.flexbox .unit ul,.fc-wrap .votes.flexbox .unit ul{list-style-type:none;margin:0;padding:0;max-height:430px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.suggestion-show .votes.flexbox .unit ul::-webkit-scrollbar,.fc-wrap .votes.flexbox .unit ul::-webkit-scrollbar{display:none}.suggestion-show .votes.flexbox .unit ul li.profile-small,.fc-wrap .votes.flexbox .unit ul li.profile-small{margin:0 0 15px 0}.suggestion-show .votes.flexbox .unit ul li.profile-small:last-of-type,.fc-wrap .votes.flexbox .unit ul li.profile-small:last-of-type{margin-bottom:0}.suggestion-show .votes.flexbox .unit ul li.none,.fc-wrap .votes.flexbox .unit ul li.none{font-size:13px;color:gray}.suggestion-show .votes.flexbox .unit p.vote,.fc-wrap .votes.flexbox .unit p.vote{margin-top:20px}.suggestion-show .delete-sugg,.fc-wrap .delete-sugg{text-align:center;padding:20px 0}.suggestion-show .delete-sugg h5,.fc-wrap .delete-sugg h5{font-size:0.9em}.user-form-wrapper .choose-photo ul{margin:0;display:flex;flex-wrap:wrap;justify-content:center}.user-form-wrapper .choose-photo ul li{flex:0 0 121px;margin-bottom:10px;padding:0 5px}@media all and (max-width: 550px){.user-form-wrapper .choose-photo ul li{flex:0 0 25%}.user-form-wrapper .choose-photo ul li a img{width:auto;height:auto}}.user-form-wrapper .choose-photo ul li a{display:block;text-decoration:none;border:2px solid transparent}.user-form-wrapper .choose-photo ul li a img{display:block}.user-form-wrapper .choose-photo ul li a:hover{border-color:#f08890}.user-form-wrapper .choose-photo ul li a.selected{border-color:#e01121}.user-form-wrapper .field.buttons.csm{padding-top:20px;margin-top:20px;border-top:1px solid gray}.user-form-wrapper .field.custom-wrap{border-bottom:0;padding-bottom:0}.news-list-block{padding:20px 2%}.news-list-block .post-unit{clear:both;margin-bottom:30px;background-color:#141414;border-radius:20px;overflow:hidden}@media all and (max-width: 800px){.news-list-block .post-unit{margin-bottom:40px}}.news-list-block .post-unit:last-of-type{margin-bottom:0}.news-list-block .post-unit .image-holder{width:24%;min-height:168px;float:left;display:block;text-decoration:none}.news-list-block .post-unit .image-holder img{display:block}@media all and (max-width: 800px){.news-list-block .post-unit .image-holder{float:none;margin:0 auto 15px auto;width:100%;padding:0 2%;min-height:0}}.news-list-block .post-unit .image-holder.logo{background-size:75%;background-position:center center;background-repeat:no-repeat}.news-list-block .post-unit .post-text{width:76%;float:right;padding:20px 3% 20px 3%}@media all and (max-width: 800px){.news-list-block .post-unit .post-text{width:100%;float:none;padding:0 2%}}.news-list-block .post-unit .post-text .post-title{font:400 1em "Montserrat",sans-serif;font-size:1.4em;margin-bottom:0}.news-list-block .post-unit .post-text .post-title a{color:#fff;text-decoration:none}.news-list-block .post-unit .post-text .post-title a:hover{color:#e01121}.news-list-block .post-unit .post-text .subtitle{margin-top:3px;font:400 1em "Montserrat",sans-serif;font-size:1.2em;margin-bottom:5px;color:#a0a0a0}.news-list-block .post-unit .post-text .post-date{font-style:italic;font-size:0.9em;margin-top:6px;margin-bottom:10px;color:#717171}.news-list-block .post-unit .post-text .btn{margin-top:15px}.post-details-wrapper{padding:20px 0}.post-details-wrapper .main-post-content{max-width:1000px;margin:0 auto;padding:0 2%}.post-details-wrapper .main-post-content .post-image{display:block;margin:0 auto 30px auto;max-height:500px}.post-details-wrapper .main-post-content .header{text-align:center}.post-details-wrapper .main-post-content .header h1{font:400 1em "Montserrat",sans-serif;margin-bottom:20px;font-size:3vw}@media all and (max-width: 800px){.post-details-wrapper .main-post-content .header h1{font-size:22px}}.post-details-wrapper .main-post-content .header h2{color:#ccc;font-size:1.2em;margin-bottom:12px}.post-details-wrapper .main-post-content .header h4{color:#999;font-size:1em;font-style:italic;margin-bottom:12px}.post-details-wrapper .main-post-content .header h6{font-size:0.9em;margin-bottom:0}.post-details-wrapper .main-post-content .share-buttons{margin:20px 0;text-align:center}.post-details-wrapper .main-post-content .share-buttons a{font-size:25px;margin-right:5px}.post-details-wrapper .main-post-content .share-buttons a:last-of-type{margin-right:0}.post-details-wrapper .main-post-content .share-buttons a:hover{color:#fff}.post-details-wrapper .main-post-content .post-body{padding:0 2%}.post-details-wrapper .main-post-content .post-body .richtext-block{padding:0}.post-details-wrapper .main-post-content .post-footer{font-size:14px;color:#bfbfbf;margin-top:40px}.post-details-wrapper .main-post-content .post-footer .buttons{margin-top:20px}.post-details-wrapper .main-post-content .post-footer .buttons .btn{margin-right:10px}.dynamic-block{padding:20px 0;text-align:center;border-top:1px solid #363636;margin:20px 0}.dynamic-block header{padding:0 1%;margin-bottom:10px;display:flex}@media all and (max-width: 800px){.dynamic-block header{display:block}}.dynamic-block header .image{flex:0 0 200px}.dynamic-block header .image img{display:block}@media all and (max-width: 800px){.dynamic-block header .image img{max-height:300px;margin:0 auto}}@media all and (max-width: 800px){.dynamic-block header .image{max-width:80%;margin:0 auto 20px auto}}.dynamic-block header .text{text-align:left;padding:10px 20px;flex:1 1 80%}.dynamic-block header .text h2{font:400 1em "Montserrat",sans-serif;font-size:1.5em;margin-bottom:15px}.dynamic-block header .text h2 a{color:#fff;text-decoration:none}.dynamic-block header .text h2 a:hover{color:#e01121}@media all and (max-width: 800px){.dynamic-block header .text h2{text-align:center}}.dynamic-block header .text p.desc{margin-bottom:15px}.dynamic-block header .text p.who{font-style:italic;font-size:0.9em;color:#b3b3b3}.dynamic-block header .text .btn{margin-top:15px}.dynamic-block h3{font-size:0.9em;margin-bottom:15px}.dynamic-block h3 a{color:#e01121;text-decoration:none;display:inline-block;margin-left:20px}.dynamic-block h3 a:hover{color:#fff}.dynamic-block .character-list{display:flex;flex-wrap:wrap;justify-content:space-between}.dynamic-block .character-list li{flex:0 0 24%;text-align:center;margin-bottom:10px;position:relative;padding:0}.dynamic-block .character-list li.crew>a{background:#363636}@media all and (min-width: 900px) and (max-width: 1100px){.dynamic-block .character-list li{flex:0 0 32.3333%}}@media all and (min-width: 0) and (max-width: 900px){.dynamic-block .character-list li{flex:0 0 49%}}.dynamic-block .character-list li>a{display:block;text-decoration:none;color:#fff;padding:10px 6px 12px 6px;background:#1b1b1b;transition:background 300ms ease;border:1px solid transparent;height:100%;border-radius:10px}.dynamic-block .character-list li>a:hover{background:#e01121}.dynamic-block .character-list li>a:hover span.btn{background-color:#e6414d}.dynamic-block .character-list li>a:focus{outline-width:0;border-color:#e01121}.dynamic-block .character-list li .confirmed{position:absolute;right:-1px;top:-1px;z-index:2}.dynamic-block .character-list li .confirmed span.icon2-check{color:#4fab3a;font-size:24px}.dynamic-block .character-list li h6{margin-top:0;margin-bottom:5px;font-size:11px;opacity:0.4}@media all and (max-width: 550px){.dynamic-block .character-list li h6{font-size:10px}}.dynamic-block .character-list li h5{font:400 1em "Montserrat",sans-serif;font-size:14px;margin-bottom:8px}.dynamic-block .character-list li h5 span.alias{display:block;font-size:13px;margin-top:1px;opacity:0.6;font-style:italic}@media all and (max-width: 550px){.dynamic-block .character-list li h5{font-size:1em}}.dynamic-block .character-list li p.actor{font:400 1em "Montserrat",sans-serif;font-size:14px;margin-bottom:7px}.dynamic-block .character-list li .none-text{font-size:12px;line-height:1.1em}.dynamic-block .character-list li span.btn{background-color:#363635;transition:background-color 300ms ease}.dynamic-block .character-list li p.more{font-size:11px;margin-top:6px;opacity:0.4}.dynamic-block .character-list li img{display:block;margin:0 auto 10px auto;height:150px}.dynamic-block .suggestion-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.dynamic-block .suggestion-list li{transition:order 300ms ease;flex:0 0 24%;text-align:center;margin-bottom:10px;position:relative;border-radius:10px;transition:background 300ms ease;background:#1b1b1b}.dynamic-block .suggestion-list li:hover{background:#e01121}.dynamic-block .suggestion-list li:hover .btn.votedown-btn:not(.disabled){background-color:#e6414d}.dynamic-block .suggestion-list li:hover .btn.votedown-btn:not(.disabled):hover{background:#ca0f1e}.dynamic-block .suggestion-list li:hover .btn.votedown-btn.disabled{background-color:#e6414d}@media all and (min-width: 900px) and (max-width: 1100px){.dynamic-block .suggestion-list li{flex:0 0 32.333%}}@media all and (min-width: 0) and (max-width: 900px){.dynamic-block .suggestion-list li{flex:0 0 49%}}.dynamic-block .suggestion-list li>a{display:block;text-decoration:none;color:#fff;padding:10px 6px;transition:background 300ms ease;border-radius:10px;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.dynamic-block .suggestion-list li>a:focus{outline-width:0;border-color:#e01121}.dynamic-block .suggestion-list li.disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.dynamic-block .suggestion-list li.disabled>*{opacity:0.75}.dynamic-block .suggestion-list li .confirmed{position:absolute;right:-2px;top:-2px;z-index:2}.dynamic-block .suggestion-list li .confirmed span.icon2-check{color:#4fab3a;font-size:24px}.dynamic-block .suggestion-list li img{display:block;margin:0 auto 10px auto;height:150px}.dynamic-block .suggestion-list li p.actor{font:400 1em "Montserrat",sans-serif;font-size:14px}.dynamic-block .suggestion-list li div.votes{padding:0 10px 28px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.dynamic-block .suggestion-list li div.votes::after{content:".";visibility:hidden;display:block;height:0;clear:both}.dynamic-block .suggestion-list li div.votes p.vote{display:block;float:left;width:50%}.dynamic-block .suggestion-list li div.votes p.vote.up{margin-right:0}.dynamic-block .suggestion-list li div.votes p.vote a.btn.small{line-height:16px;font-size:11px;padding:5px 9px}.dynamic-block .suggestion-list li div.votes p.vote .odometer.odometer-auto-theme .odometer-digit,.dynamic-block .suggestion-list li div.votes p.vote .odometer.odometer-theme-train-station .odometer-digit{background-color:transparent;background-image:none;padding:0 2px;border-radius:0;vertical-align:baseline}.dynamic-block .suggestion-list li div.votes p.vote .odometer.odometer-auto-theme .odometer-digit+.odometer-digit,.dynamic-block .suggestion-list li div.votes p.vote .odometer.odometer-theme-train-station .odometer-digit+.odometer-digit{margin-left:0}.dynamic-block .suggestion-list li div.votes p.vote .odometer.odometer-animating-up .odometer-ribbon-inner,.dynamic-block .suggestion-list li div.votes p.vote .odometer.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition-duration:0.6s !important;-moz-transition-duration:0.6s !important;-ms-transition-duration:0.6s !important;-o-transition-duration:0.6s !important;transition-duration:0.6s !important}.dynamic-block .suggestion-list li div.votes p.vote span.value{display:block;font:400 1em "Montserrat",sans-serif;font-weight:bold;font-size:14px;margin:0 auto 1px auto;padding:5px 2px 4px 2px;border-top-right-radius:2px;border-top-left-radius:2px;letter-spacing:8px;position:relative;left:0.24em}.dynamic-block .suggestion-list li div.votes p.vote span.value.odometer-auto-theme{letter-spacing:0;margin:0 auto;left:0}.dynamic-block .suggestion-list li div.votes.ro p.vote a{cursor:default}.dynamic-block .suggestion-list li div.votes.ro p.vote.up a:hover{color:#67bf67}.dynamic-block .suggestion-list li div.votes.ro p.vote.down a:hover{color:#bf6767}.dynamic-block .suggestion-list li .sugg{display:block;margin-top:4px;font-size:14px;color:#e01121;text-decoration:none}@media all and (max-width: 550px){.dynamic-block .suggestion-list li .sugg{font-size:13px}}.dynamic-block .suggestion-list li .sugg:hover{color:#104be0}.dynamic-block .button{text-align:center;margin-top:5px}#please-modal .modal{text-align:center}#please-modal .modal img{display:block;margin:0 auto 25px auto}#please-modal .modal .richtext p{line-height:24px}.page-buttons.clearfix{margin-top:15px;padding-bottom:30px}.page-buttons.clearfix .btn.prev{float:left}.page-buttons.clearfix .btn.next{float:right}.home-wrap{overflow:hidden}.home-wrap .home-banner{text-align:center;position:relative;background-image:url(//assets.mycast.io/assets/mycast/images/bg.png);-ms-behavior:url(//assets.mycast.io/bg.htc);background-size:cover;background-position:center center;background-repeat:no-repeat}.home-wrap .home-banner .overlay{background-color:rgba(18,18,18,0.36)}.home-wrap .home-banner .table-cell{display:flex;flex-flow:column;justify-content:end}.home-wrap .home-banner .table-cell span{color:#fff;font:600 1em Roboto, sans-serif;font-size:40px;position:relative;z-index:2}@media all and (min-width: 0) and (max-width: 945px){.home-wrap .home-banner .table-cell span{font-size:3em;height:auto}}.home-wrap .home-banner .table-cell a{margin-top:22px}.home-wrap .home-banner .btn{position:relative;z-index:3}.home-wrap .home-banner .constrain{padding:50px 2%}.home-wrap .home-banner ul.social-links{position:absolute;right:15px;right:calc(2% + 14px);top:20px}.home-wrap .home-banner ul.social-links li a{font-size:18px;color:#fff}.home-wrap .home-banner ul.social-links li a:hover{color:#e01121}.home-wrap .home-banner ul.social-links li a span{font-size:0;opacity:0}.home-wrap .home-banner .flexbox .unit.left{text-align:left;flex:0 0 45%}@media all and (min-width: 800px){.home-wrap .home-banner .flexbox .unit.left{padding-right:25px}}@media all and (max-width: 800px){.home-wrap .home-banner .flexbox .unit.left{text-align:center;margin-bottom:30px}}.home-wrap .home-banner .flexbox .unit.right{flex:0 0 55%;justify-content:center}.home-wrap .home-banner .flexbox .fc{border:0;background-color:transparent;width:320px;margin:0 auto;border-radius:0}@media all and (max-width: 550px){.home-wrap .home-banner .flexbox .fc{width:280px}}.home-wrap .home-banner .flexbox .fc .left{display:block}.home-wrap .home-banner .flexbox .fc .left img{width:100%;height:auto;margin:0}@media all and (max-width: 550px){.home-wrap .home-banner .flexbox .fc .left img{height:auto}}.home-wrap .home-banner .flexbox .fc .right{width:50%;float:right}.home-wrap .home-banner .flexbox .fc .right img{width:100%;height:auto;margin:0}@media all and (max-width: 550px){.home-wrap .home-banner .flexbox .fc .right img{height:auto}}.home-wrap .home-banner .flexbox .fc .text{background-color:rgba(18,18,18,0.9);border-bottom-left-radius:15px;border-bottom-right-radius:15px}.home-wrap .home-info .head{padding-left:16px;display:flex;margin-bottom:27px;position:relative;text-align:left;border-left:2px solid #e01121}.home-wrap .home-info .head h1{font:600 1em "Montserrat", sans-serif;font-size:20px;margin:0;padding:0}.home-wrap .home-info .head p{font:400 14px "Montserrat",sans-serif;color:#8e8e8e}.home-wrap .home-info .constrain{z-index:2;color:#fff;padding-top:50px;padding-bottom:50px}.home-wrap .home-info .constrain .flexbox .item{margin-bottom:20px;background:#1f1f1f;padding:5px 5px 15px 5px;display:flex}.home-wrap .home-info .constrain .flexbox .item em{color:#00b3e5;font-style:normal}.home-wrap .home-info .constrain .flexbox .item:last-of-type{margin-bottom:0}.home-wrap .home-info .constrain .flexbox .item .imgbox{width:80px;height:90px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.home-wrap .home-info .constrain .flexbox .item img{max-width:initial}.home-wrap .home-info .constrain .flexbox .item::after{content:".";visibility:hidden;display:block;height:0;clear:both}@media all and (min-width: 800px){.home-wrap .home-info .constrain .flexbox .unit{flex:0 0 50%;padding-right:20px}}@media all and (max-width: 800px){.home-wrap .home-info .constrain .flexbox .unit{margin-bottom:30px}}.home-wrap .home-info .constrain .flexbox .unit .logo{display:block;margin:0 0 20px 0}.home-wrap .home-info .constrain .flexbox .unit h2,.home-wrap .home-info .constrain .flexbox .unit h3{font:600 1em "Montserrat", sans-serif;font-size:14px;margin:0 0 14px 0}.home-wrap .home-info .constrain .flexbox .unit p{font:500 1em "Montserrat", sans-serif;font-size:14px;color:#8e8e8e}.home-wrap .home-info .constrain .flexbox .links{margin-top:18px}.home-wrap .home-info .constrain .flexbox .links a{font:600 1em "Montserrat", sans-serif;font-size:14px;color:#00b3e5;text-decoration:none;display:inline-block;margin-right:10px}.home-wrap .home-info .constrain .flexbox .links a:hover{color:#fff}.home-wrapper{background-color:#121212;color:#fff;min-height:400px}.home-wrapper .legionm{background:#e01121;padding:20px;font-size:18px;text-align:center;margin-bottom:10px}.home-wrapper .legionm .logo{margin-bottom:10px}.home-wrapper .legionm h5{font-size:18px;line-height:30px;margin:0 0 10px 0}.home-wrapper .welcome{text-align:center;padding:20px}.home-wrapper .welcome h3{margin-bottom:0}.home-wrapper .welcome p{margin-bottom:16px}.home-wrapper .search-wrapper{padding:20px 2%;background:#e01121;text-align:center}.home-wrapper .search-wrapper form{padding:0 40px;max-width:800px;margin:0 auto;position:relative}.home-wrapper .search-wrapper form input{background-color:rgba(255,255,255,0.1);color:#fff;font-size:20px;display:block;width:100%;max-width:none;padding:15px;border:1px solid transparent}@media all and (max-width: 800px){.home-wrapper .search-wrapper form input{font-size:18px;padding:13px}}@media all and (max-width: 550px){.home-wrapper .search-wrapper form input{font-size:15px;padding:10px}}.home-wrapper .search-wrapper form input:focus{border-color:#fff;outline:0}.home-wrapper .search-wrapper form ::placeholder{color:#fff}.home-wrapper .search-wrapper form .icon-search{position:absolute;z-index:2;color:#fff;text-decoration:none;right:0;top:17px;font-size:26px}.home-wrapper .search-wrapper form .icon-search:hover{color:#121212}@media all and (max-width: 800px){.home-wrapper .search-wrapper form .icon-search{top:9px}}.home-wrapper .search-wrapper form p.instructions{margin-top:10px;font-size:13px}#login-modal .modal{padding:10px}#login-modal .modal section#register{display:none}#login-modal .modal section .login-page{padding:0}#login-modal .modal section .login-page .flexbox.login{padding:0;max-width:none}#login-modal .modal section .login-page .flexbox.login>div.left{padding:20px 10px}.login-page{padding:30px 2% 30px 2%}.login-page .flexbox.login{max-width:1000px;margin:0 auto;padding:0 2%}.login-page .flexbox.login>div{flex:0 0 50%}.login-page .flexbox.login>div.left{text-align:center;background:#191919;padding:20px;order:1}.login-page .flexbox.login>div.left h2{font:400 1em "Montserrat",sans-serif;font-size:1.2em}.login-page .flexbox.login>div.left img{display:block;margin:0 auto 20px auto}.login-page .flexbox.login>div.left p{margin-bottom:15px}.login-page .flexbox.login>div.left ul{padding-left:35px;list-style-type:disc;text-align:left}.login-page .flexbox.login>div.left ul li{margin-bottom:10px}.login-page .flexbox.login>div.left h5{font-size:1.1em;margin-top:30px;margin-bottom:10px}.login-page .flexbox.login>div.right{order:2}@media all and (min-width: 800px){.login-page .flexbox.login>div.right{margin-left:5px}}@media all and (max-width: 800px){.login-page .flexbox.login>div.right{order:0;margin-bottom:30px}}@media all and (max-width: 800px){.login-page .flexbox.login.reg>div.right{order:2;margin-top:30px}}.login-page .right{max-width:400px;margin:0 auto;padding:20px;position:relative}.login-page .right h4{font:400 1em "Montserrat",sans-serif;text-align:center;margin-bottom:12px;font-size:1.1em}.login-page .right .google{height:40px;margin-top:5px}.login-page .right .google .abcRioButton{margin:0 auto}.login-page .right #fb-login-btn,.login-page .right #fb-login-btn-2{text-decoration:none}.login-page .right #fb-login-btn:hover img,.login-page .right #fb-login-btn-2:hover img{filter:grayscale(20%)}.login-page .right p.or{text-align:center;margin:5px 0}@media all and (min-width: 800px){.login-page .right form .unit1of2.left{padding-right:1.5%}}@media all and (min-width: 800px){.login-page .right form .unit1of2.right{padding-left:1.5%}}@media all and (max-width: 800px){.login-page .right form .unit1of2{text-align:left}}.login-page .right form .field{border-bottom:0;padding-bottom:10px;margin-bottom:0}.login-page .right form .field.buttons .btn{margin-right:6px}.login-page .right form .field.buttons .or{font-size:14px;display:inline-block;margin-right:6px}.login-page .right form .field.cb input[type="checkbox"]{margin:0;display:inline-block}.login-page .right form .field.cb label{margin:0 0 0 5px;display:inline-block}.login-page .right ul.links{list-style-type:none;margin-top:12px}.login-page .right ul.links li{display:inline-block;margin-right:10px}.login-page .right ul.links li a{text-decoration:none;color:#e01121;font-size:14px}.login-page .right ul.links li a:hover{color:#fff}.login-page form#fb-refer-form{display:none}.login-page form#fb-refer-form #fb-login-btn-2{margin-top:8px}.home-content div.mb_container div.mb_placeholder{top:12px}.home-content .unit1of2.right .close-wrap{text-align:center;margin-top:20px}.home-content .unit1of2.right .close-wrap a.close{color:#fff;opacity:0.5;text-decoration:none;font-size:14px}.home-content .unit1of2.right .close-wrap a.close:hover{opacity:1}.home-content #caboose-my-account>h2{color:#fff}.home-content #caboose-my-account .mb_container select.mb_fake{height:100%;border:0;-moz-appearance:none;appearance:none;cursor:pointer}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper{background:transparent;border-radius:0;padding:15px;border:0;font:400 14px "Montserrat",sans-serif}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper.address h4.title{margin-bottom:10px;color:#fff;font-size:1.1em}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper.address .input-holder input.mb_dirty,.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper.address .input-holder textarea.mb_dirty{background:#4a450e !important}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper .title{color:#fff;margin-bottom:10px;font-size:1.1em}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper input,.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper textarea{background:#484848 !important;border-radius:2px !important;border-style:solid !important;color:#fff !important;font:300 15px "Roboto",sans-serif !important;border-width:0 !important;border-color:#121212 !important;-webkit-appearance:none !important;font-size:1em !important;padding-top:11px !important;padding-bottom:9px !important;padding-right:10px !important;line-height:1.4em !important;display:block !important;width:100% !important;border:0;height:auto}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper textarea{padding-top:40px !important}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper .toggle select{opacity:0}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper p.note.reset-password{width:100%;background:#171717}.home-content #caboose-my-account>.grid-row .unit1of2 .card-form-wrapper p.note.reset-password .btn{margin-top:10px}@font-face{font-family:"Big Noodle";src:url(//assets.mycast.io/assets/mycast/fonts/big_noodle_titling.woff2) format("woff2"),url(//assets.mycast.io/assets/mycast/fonts/big_noodle_titling.woff) format("woff"),url(//assets.mycast.io/assets/mycast/fonts/big_noodle_titling.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"forem";src:url(//assets.mycast.io/assets/mycast/fonts/forem.woff2) format("woff2"),url(//assets.mycast.io/assets/mycast/fonts/forem.woff) format("woff"),url(//assets.mycast.io/assets/mycast/fonts/forem.ttf) format("truetype");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"forem" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="ficon-"],[class*=" ficon-"]{min-width:15px}[class^="ficon-"]:before,[class*=" ficon-"]:before{font-family:"forem" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;min-width:15px}.ficon-unlocked:before{content:"\64"}.ficon-locked:before{content:"\65"}.ficon-new:before{content:"\61";margin-right:5px;color:white}.ficon-visible:before{content:"\62"}.ficon-hidden:before{content:"\63"}.ficon-pinned:before{content:"\68"}.ficon-new{font-size:12px;color:#d0d0d0}@font-face{font-family:"mycast";src:url(//assets.mycast.io/assets/mycast/fonts/mycast.woff2) format("woff2"),url(//assets.mycast.io/assets/mycast/fonts/mycast.woff) format("woff"),url(//assets.mycast.io/assets/mycast/fonts/mycast.ttf) format("truetype");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"mycast" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon2-"]:before,[class*=" icon2-"]:before{font-family:"mycast" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon2-comment:before{content:"\61"}.icon2-film:before{content:"\62"}.icon2-like:before{content:"\63"}.icon2-check:before{content:"\64"}.icon2-search:before{content:"\65"}.icon2-bookmark:before{content:"\66"}.icon2-bookmarked:before{content:"\67"}
