.autocomplete-suggestions {border:1px solid #1b1b1b;background:#2e2f35;overflow:auto;margin:0 -60px 0 0;border-radius:10px;overflow:hidden} .autocomplete-suggestion {padding:8px 15px;white-space:nowrap;overflow:hidden;cursor:pointer;color:#fff} .autocomplete-selected {background:#151515} .autocomplete-suggestions strong {font-weight:normal;color:#ea1753;border-bottom:1px solid #ea1753} .autocomplete-group {padding:5px;font-weight:bold;padding:10px 15px;font-weight:bold;color:#fff;background:#ea1753} .autocomplete-group strong {display:block} .feedback-popup{width:min(520px,calc(100vw - 28px));background:#191a1e;color:#f1f1f1} .feedback-popup .popup-title{margin:0;padding:23px 58px 16px 22px;border-bottom:1px solid rgba(255,255,255,.075);color:#f1f1f1;font-size:20px;font-weight:500;line-height:1.3} .feedback-popup .popup-holder{min-width:0;padding:19px 22px 22px} .feedback-popup form .row{margin:0 0 16px;line-height:normal} .feedback-popup form label{margin:0 0 7px;color:rgba(241,241,241,.72);font-size:12px;font-weight:500;line-height:1.35} .feedback-popup form .textfield,.feedback-popup form .textarea{width:100%;border:1px solid rgba(255,255,255,.11);border-radius:7px;background:#121317;color:#f1f1f1;box-sizing:border-box;box-shadow:none;transition:border-color .18s ease,background-color .18s ease} .feedback-popup form .textfield{height:42px;padding:10px 12px} .feedback-popup form .textarea{min-height:118px;padding:11px 12px;resize:vertical} .feedback-popup form .textfield::placeholder,.feedback-popup form .textarea::placeholder{color:rgba(241,241,241,.34)} .feedback-popup form .textfield:focus,.feedback-popup form .textarea:focus{border-color:rgba(234,24,83,.52);background:#15161a;outline:0} .feedback-popup form .field-error{margin-top:6px;color:#ef5b84;font-size:12px;line-height:1.35} .feedback-popup form .generic-error{margin:0 0 15px;padding:10px 12px;border:1px solid rgba(234,24,83,.26);border-radius:6px;background:rgba(234,24,83,.08);color:#f3b0c2;font-size:12px;line-height:1.45} .feedback-popup form .bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:19px} .feedback-popup form .bottom>label{margin:0;color:rgba(241,241,241,.43);font-size:11px;line-height:1.4} .feedback-popup .captcha-control{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px} .feedback-popup .captcha-control .image{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px} .feedback-popup .captcha-control .image img{height:40px;border-radius:5px;opacity:.88} .feedback-popup .captcha-control .textfield{width:150px;max-width:100%} .feedback-popup form .submit{min-height:42px;margin:0;padding:0 19px;border:1px solid rgba(234,24,83,.48);border-radius:7px;background:#ea1853;color:#fff;font-size:13px;font-weight:500;line-height:1;box-shadow:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease} .no-touch .feedback-popup form .submit:hover{border-color:#f04975;background:#f04975;transform:translateY(-1px)} .feedback-popup-success{padding:28px 54px 28px 24px;color:rgba(241,241,241,.86);font-size:15px;line-height:1.55} @media screen and (max-width:560px){.feedback-popup{width:calc(100vw - 20px)}.feedback-popup .popup-title{padding:19px 52px 14px 17px;font-size:18px}.feedback-popup .popup-holder{padding:16px 17px 18px}.feedback-popup form .bottom{align-items:stretch;flex-direction:column}.feedback-popup form .submit{width:100%}.feedback-popup .captcha-control{align-items:stretch;flex-direction:column}.feedback-popup .captcha-control .image{align-items:flex-start}.feedback-popup .captcha-control .textfield{width:100%}} @font-face {font-family:"Montserrat";font-style:normal;font-weight:300 700;font-display:swap;src:url("../fonts/montserrat-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-052F,U+0490-0491,U+04B0-04B1,U+2116} .video-page-container{width:100%;max-width:1320px;margin:0 auto} .video-page-container>.headline{margin:14px 0 16px} .video-page-container>.headline h1{max-width:1120px;margin:0;color:#f1f1f1;font-size:24px;font-weight:500;line-height:1.3} .video-page-container .video-page-player{display:block;margin:0 0 30px} .video-page-container .video-page-player .video-holder{width:100%;margin:0} .video-page-container .video-page-player .player{margin:0} .video-info-legacy,.video-taxonomy-legacy{display:none!important} .video-experience{overflow:hidden;border:1px solid rgba(255,255,255,.075);border-top:0;border-radius:0 0 9px 9px;background:#191a1e;box-shadow:0 10px 28px rgba(0,0,0,.12)} .video-command-bar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:62px;padding:11px 17px;border-top:1px solid rgba(255,255,255,.075)} .video-reactions{display:inline-flex;align-items:center;min-height:38px;padding:0;border:0;border-radius:0;background:transparent} .video-reactions.rating-container{margin-right:0} .video-reactions .rate-like,.video-reactions .rate-dislike{width:30px;height:30px;margin:0} .video-reactions .rate-like:before,.video-reactions .rate-dislike:before{color:rgba(241,241,241,.68);font-size:21px;transition:color .18s ease,transform .18s ease} .video-reactions .rate-like.voted:before,.no-touch .video-reactions .rate-like:hover:before{color:#47b119} .video-reactions .rate-dislike.voted:before,.no-touch .video-reactions .rate-dislike:hover:before{color:#ea1853} .video-rating-value{min-width:44px;padding:0 9px;border-right:1px solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1);color:rgba(241,241,241,.82);font-size:13px;font-weight:500;line-height:23px;text-align:center} .video-reactions>.voters{position:absolute;width:1px;height:1px;overflow:hidden} .video-facts{display:flex;align-items:center;justify-content:center;min-width:0;color:rgba(241,241,241,.58);font-size:13px;font-weight:500;white-space:nowrap} .video-fact{display:inline-flex;align-items:center} .video-fact+.video-fact:before{content:"";width:1px;height:14px;margin:0 12px;background:rgba(255,255,255,.13)} .video-fact-views:before{content:"Просмотры";margin-right:6px;color:rgba(241,241,241,.34);font-weight:400} .video-tools{display:flex;align-items:center;justify-content:flex-end;gap:6px} .video-tool{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 10px;border:0;border-radius:7px;background:transparent;color:rgba(241,241,241,.66);font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;transition:color .18s ease,background-color .18s ease} .video-tool .icon{color:currentColor;font-size:17px} .video-tool em{color:rgba(241,241,241,.38);font-size:11px;font-style:normal} .video-tool:hover,.video-tool:focus,.video-tool[aria-expanded="true"],.video-tool-screenshots:hover,.video-tool-screenshots:focus,.video-tool-comments:hover,.video-tool-comments:focus{background:rgba(255,255,255,.055);color:#f04b78} .video-taxonomy-rail{position:relative;padding:11px 46px;border-top:1px solid rgba(255,255,255,.055)} .video-taxonomy-track{display:flex;gap:7px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-behavior:smooth} .video-taxonomy-track::-webkit-scrollbar{display:none} .video-taxonomy-track a{flex:0 0 auto;padding:7px 11px;border:1px solid rgba(255,255,255,.105);border-radius:5px;background:rgba(255,255,255,.025);color:rgba(241,241,241,.7);font-size:12px;font-weight:500;line-height:1.15;text-transform:lowercase;transition:border-color .18s ease,color .18s ease,background-color .18s ease} .video-taxonomy-track a:hover,.video-taxonomy-track a:focus{border-color:rgba(240,75,120,.34);background:rgba(240,75,120,.06);color:#f3f3f3} .video-taxonomy-arrow{position:absolute;top:50%;z-index:2;width:29px;height:29px;padding:0;border:1px solid rgba(255,255,255,.11);border-radius:50%;background:#202126;color:rgba(241,241,241,.72);transform:translateY(-50%);cursor:pointer;transition:border-color .18s ease,color .18s ease,opacity .18s ease} .video-taxonomy-arrow:before{content:"";position:absolute;top:9px;width:8px;height:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor} .video-taxonomy-arrow.is-prev{left:9px} .video-taxonomy-arrow.is-prev:before{left:11px;transform:rotate(-135deg)} .video-taxonomy-arrow.is-next{right:9px} .video-taxonomy-arrow.is-next:before{right:11px;transform:rotate(45deg)} .video-taxonomy-arrow:disabled{opacity:.22;pointer-events:none} .video-description-panel{padding:18px 20px 20px;border-top:1px solid rgba(255,255,255,.06)} .video-description-content{overflow:hidden;transition:height .28s ease} .video-description-text{max-width:960px;color:rgba(241,241,241,.72);font-size:14px;font-weight:400;line-height:1.78} .video-description-toggle{display:none;align-items:center;justify-content:center;width:30px;height:22px;margin:8px 2px 0 auto;padding:0;border:0;border-radius:0;background:transparent;color:rgba(241,241,241,.48);cursor:pointer;transition:color .18s ease,transform .18s ease} .video-description-panel.is-collapsible .video-description-toggle{display:flex} .video-description-toggle span{width:9px;height:9px;margin-top:-4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .22s ease,margin-top .22s ease} .video-description-toggle:hover,.video-description-toggle:focus-visible{color:#f04b78;transform:translateY(1px)} .video-description-panel.is-expanded .video-description-toggle span{margin-top:4px;transform:rotate(225deg)} .video-screenshots-panel{padding:16px 18px 18px;border-top:1px solid rgba(255,255,255,.06)} .video-screenshots-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px} .video-screenshot-item{position:relative;overflow:hidden;border-radius:6px;background:#111216;aspect-ratio:16/9} .video-screenshot-item img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease,opacity .2s ease} .video-screenshot-item:hover img{opacity:.9;transform:scale(1.025)} body.video-screenshot-modal-open .fancybox-overlay{background:rgba(10,11,14,.62)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)} .video-comments-panel{padding:19px 20px 22px;border-top:1px solid rgba(255,255,255,.065)} .video-section-heading{display:flex;align-items:baseline;gap:8px;margin-bottom:12px} .video-section-heading h2{margin:0;color:rgba(241,241,241,.9);font-size:18px;font-weight:500;line-height:1.3} .video-section-heading span{color:rgba(241,241,241,.36);font-size:12px} .video-comments-panel .block-comments>form{position:relative;display:flex;flex-direction:column;align-items:stretch;margin:0;padding-bottom:12px} .video-comments-panel .block-comments>form>.field-label,.video-comments-panel .block-comments>form>.hint{display:none} .video-comments-panel .block-comments>form>.toggle-button{align-self:flex-end;display:inline-flex;float:none;align-items:center;justify-content:center;min-height:36px;margin:0 0 11px;padding:8px 14px;border:1px solid rgba(255,255,255,.11);border-radius:7px;background:rgba(255,255,255,.025);color:rgba(241,241,241,.76);font-size:13px;font-weight:500;box-shadow:none} .video-comments-panel .block-comments>form>.toggle-button.active{background:rgba(255,255,255,.055);box-shadow:none;color:#f1f1f1} .no-touch .video-comments-panel .block-comments>form>.toggle-button:hover{border-color:rgba(234,24,83,.36);background:rgba(234,24,83,.07);color:#f1f1f1} .video-comments-panel .block-comments .block-new-comment{clear:both;width:100%;margin:0;padding:16px 16px 15px;border:0;border-radius:7px;background:rgba(255,255,255,.025);box-sizing:border-box} .video-comments-panel .block-comments .block-new-comment .row{margin:0 0 15px} .video-comments-panel .block-comments .block-new-comment .row:last-child{margin-bottom:0} .video-comments-panel .block-comments .block-new-comment .row>.field-label{display:block;margin:0 0 7px;padding-left:10px;color:rgba(241,241,241,.72);font-size:13px;font-weight:500;line-height:18px} .video-comments-panel .textfield,.video-comments-panel .textarea{width:100%;padding:10px 12px;border:1px solid rgba(255,255,255,.105);border-radius:7px;background:#141519;color:#eee;box-sizing:border-box;transition:border-color .18s ease,background-color .18s ease} .video-comments-panel .textfield:focus,.video-comments-panel .textarea:focus{border-color:rgba(234,24,83,.5);background:#16171b;outline:0} .video-comments-panel .textarea{min-height:124px;resize:vertical} .video-comments-panel .smileys-support .smileys-bar{display:flex;overflow-x:auto;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(255,255,255,.085);border-bottom:0;border-radius:7px 7px 0 0;background:#17181c;scrollbar-width:none} .video-comments-panel .smileys-support .smileys-bar::-webkit-scrollbar{display:none} .video-comments-panel .smileys-support .smileys-bar img{flex:0 0 auto;width:19px;height:19px;margin:0;padding:1px;border-radius:4px;filter:saturate(.42) brightness(.94);opacity:.7;transition:filter .16s ease,opacity .16s ease,background-color .16s ease} .no-touch .video-comments-panel .smileys-support .smileys-bar img:hover{background:rgba(255,255,255,.065);filter:saturate(.9) brightness(1.04);opacity:1} .video-comments-panel .smileys-support .textarea{border-radius:0 0 7px 7px} .video-comments-panel .bottom{display:flex;flex-direction:column;gap:9px;margin-top:14px} .video-comments-panel .bottom>label{margin:0;padding-left:10px;color:rgba(241,241,241,.45);font-size:11px;line-height:16px} .video-comments-panel .captcha-control{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px} .video-comments-panel .captcha-control .image{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px} .video-comments-panel .captcha-control .image img{border-radius:5px;opacity:.84} .video-comments-panel .captcha-control .field-label{margin:0 0 7px;padding-left:8px;color:rgba(241,241,241,.62);font-size:12px} .video-comments-panel .captcha-control .textfield{width:210px;max-width:100%} .video-comments-panel .submit{min-height:38px;padding:9px 18px;border:0;border-radius:6px;background:#ea1853;color:#fff;font-size:13px;font-weight:500;box-shadow:none} .no-touch .video-comments-panel .submit:hover{background:#f02f67} .video-comments-panel .block-comments .list-comments{margin-top:4px;padding-top:16px;border-top:1px solid rgba(255,255,255,.065)} .video-comments-panel .list-comments .margin-fix{margin:0} .video-comments-panel .list-comments .item{align-items:flex-start;gap:13px;margin:0 0 10px;padding:14px;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:rgba(255,255,255,.022);color:#f1f1f1} .video-comments-panel .list-comments .image{width:6rem;height:6rem;margin:0;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:#202126;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)} .video-comments-panel .list-comments .image img{width:100%;height:100%;object-fit:cover} .video-comments-panel .list-comments .image .no-thumb{position:relative;background:#202126!important;background-image:none!important;opacity:1} .video-comments-panel .list-comments .image .no-thumb:before{display:block;width:31px;height:31px;background:rgba(241,241,241,.62);content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a4 4 0 0 1-4 4H8l-5 3V7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4z'/%3E%3Ccircle cx='8' cy='11' r='.75' fill='black' stroke='none'/%3E%3Ccircle cx='12' cy='11' r='.75' fill='black' stroke='none'/%3E%3Ccircle cx='16' cy='11' r='.75' fill='black' stroke='none'/%3E%3C/svg%3E") center/31px 31px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a4 4 0 0 1-4 4H8l-5 3V7a4 4 0 0 1 4-4h10a4 4 0 0 1 4 4z'/%3E%3Ccircle cx='8' cy='11' r='.75' fill='black' stroke='none'/%3E%3Ccircle cx='12' cy='11' r='.75' fill='black' stroke='none'/%3E%3Ccircle cx='16' cy='11' r='.75' fill='black' stroke='none'/%3E%3C/svg%3E") center/31px 31px no-repeat} .video-comments-panel .list-comments .text{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-width:0} .video-comments-panel .list-comments .comment-info{display:flex;grid-column:1;grid-row:1;align-items:center;gap:9px;min-width:0;margin:0;color:rgba(241,241,241,.46);font-size:11px;font-weight:400;line-height:16px} .video-comments-panel .list-comments .username{overflow:hidden;margin:0;padding:0;color:rgba(241,241,241,.9);font-size:13px;font-weight:600;line-height:17px;text-overflow:ellipsis;white-space:nowrap} .video-comments-panel .list-comments .username:after{display:none} .video-comments-panel .list-comments .comment-date{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:rgba(241,241,241,.43);font-variant-numeric:tabular-nums;letter-spacing:.15px} .video-comments-panel .list-comments .comment-date:before{width:11px;height:10px;border:1px solid currentColor;border-radius:3px;background:linear-gradient(currentColor,currentColor) 2px 3px/7px 1px no-repeat,linear-gradient(currentColor,currentColor) 3px 0/1px 3px no-repeat,linear-gradient(currentColor,currentColor) 7px 0/1px 3px no-repeat;content:"";opacity:.78} .video-comments-panel .list-comments .comment-options{display:flex;grid-column:2;grid-row:1;align-items:center;gap:4px} .video-comments-panel .list-comments .comment-options a.comment-like,.video-comments-panel .list-comments .comment-options a.comment-dislike{display:inline-flex;align-items:center;justify-content:center;width:31px;min-width:31px;height:28px;margin:0;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:transparent;color:rgba(241,241,241,.48);font-family:inherit!important;transition:border-color .18s ease,color .18s ease,background-color .18s ease} .video-comments-panel .list-comments .comment-options a.comment-like:before,.video-comments-panel .list-comments .comment-options a.comment-dislike:before{display:block;width:16px;height:16px;background:currentColor;content:"";-webkit-mask:center/16px 16px no-repeat;mask:center/16px 16px no-repeat} .video-comments-panel .list-comments .comment-options a.comment-like:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v12'/%3E%3Cpath d='M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 10v12'/%3E%3Cpath d='M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z'/%3E%3C/svg%3E")} .video-comments-panel .list-comments .comment-options a.comment-dislike:before{transform:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 14V2'/%3E%3Cpath d='M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 14V2'/%3E%3Cpath d='M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z'/%3E%3C/svg%3E")} .no-touch .video-comments-panel .list-comments .comment-options a.comment-like:hover{border-color:rgba(71,177,25,.34);background:rgba(71,177,25,.08);color:#70c94a} .no-touch .video-comments-panel .list-comments .comment-options a.comment-dislike:hover{border-color:rgba(234,24,83,.34);background:rgba(234,24,83,.07);color:#ef5b84} .video-comments-panel .list-comments .comment-options .comment-rating{min-width:20px;margin:0 2px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:rgba(241,241,241,.5);font-size:12px;font-weight:500;line-height:28px;text-align:center} .video-comments-panel .list-comments .comment-options .comment-rating.positive{background:transparent;color:#70c94a} .video-comments-panel .list-comments .comment-options .comment-rating.negative{background:transparent;color:#ef5b84} .video-comments-panel .list-comments p.comment-text{grid-column:1/-1;grid-row:2;margin:0;padding:1px 0 0;color:rgba(241,241,241,.76);font-size:14px;font-weight:400;line-height:1.58} .video-comments-panel .list-comments p.comment-text .original-text{display:block;overflow-wrap:anywhere} @media screen and (max-width:560px){.video-comments-panel .list-comments .item{gap:10px;padding:11px}.video-comments-panel .list-comments .text{grid-template-columns:minmax(0,1fr) auto;gap:7px 8px}.video-comments-panel .list-comments .comment-info{gap:7px}.video-comments-panel .list-comments .comment-options{gap:3px}.video-comments-panel .list-comments .comment-options a.comment-like,.video-comments-panel .list-comments .comment-options a.comment-dislike{width:29px;min-width:29px;height:27px}.video-comments-panel .list-comments .comment-options .comment-rating{min-width:16px;margin-right:0}.video-comments-panel .list-comments p.comment-text{font-size:13px;line-height:1.56}} .video-page-container .related-videos{margin-top:4px} .video-page-container .related-videos .list-sort{margin:0 0 16px} .video-page-container .related-videos .list-sort a,.video-page-container .related-videos .list-sort span{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:rgba(241,241,241,.9);font-size:22px;font-weight:500;line-height:1.3} .video-page-container .related-videos .list-videos .item{width:calc(33.333% - 10px)!important} .related-mobile-load-more{display:none} @media screen and (max-width:767px){.video-page-container>.headline{margin:7px 7px 10px} .video-page-container>.headline h1{font-size:18px;line-height:1.28} .video-page-container .video-page-player{margin-bottom:22px} .video-experience{border-right:0;border-left:0;border-radius:0;box-shadow:none} .video-command-bar{grid-template-columns:auto 1fr auto;gap:8px;min-height:55px;padding:8px 9px} .video-reactions{min-height:35px;padding:2px 5px} .video-reactions .rate-like,.video-reactions .rate-dislike{width:27px;height:27px} .video-reactions .rate-like:before,.video-reactions .rate-dislike:before{font-size:19px} .video-rating-value{min-width:38px;padding:0 6px;font-size:12px;line-height:21px} .video-facts{justify-content:flex-end;font-size:11px} .video-fact-views:before{display:none} .video-fact+.video-fact:before{height:12px;margin:0 7px} .video-tool{width:34px;min-height:34px;padding:0} .video-tool span,.video-tool em,.video-tool-comments{display:none} .video-taxonomy-rail{padding:10px 9px} .video-taxonomy-arrow{display:none} .video-taxonomy-track a{padding:7px 11px;font-size:12px} .video-description-panel{padding:15px 14px 16px} .video-description-text{font-size:13px;line-height:1.66} .video-screenshots-panel{padding:12px 9px 14px} .video-screenshots-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px} .video-comments-panel{padding:16px 14px 18px} .video-section-heading h2{font-size:17px} .video-page-container .related-videos{padding:0} .video-page-container .related-videos .list-sort{margin:0 7px 16px} .video-page-container .related-videos .list-sort a,.video-page-container .related-videos .list-sort span{font-size:19px} .video-page-container .related-videos .list-videos .item{width:100%!important} .related-mobile-load-more{display:block;margin:18px 0 8px;text-align:center} .related-mobile-load-more a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 26px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.035);color:rgba(241,241,241,.9);font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease} .related-mobile-load-more a:active{border-color:rgba(234,24,83,.62);background:rgba(234,24,83,.12);color:#fff}} @media screen and (min-width:641px) and (max-width:1023px) and (orientation:landscape){.video-page-container .related-videos .list-videos .item{width:calc(50% - 10px)!important} .video-page-container>.headline{margin-top:7px} .video-command-bar{min-height:54px;padding:8px 12px} .video-description-panel{padding:14px 16px 16px}} @font-face {font-family:"Montserrat";font-style:normal;font-weight:300 700;font-display:swap;src:url("../fonts/montserrat-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} @font-face {font-family:"icomoon";src:url("../images/fonts/icomoon.eot?nddhpi&v=1");src:url("../images/fonts/icomoon.eot?nddhpi#iefix&v=1") format("embedded-opentype"),url("../images/fonts/icomoon.ttf?nddhpi&v=1") format("truetype"),url("../images/fonts/icomoon.woff?nddhpi&v=1") format("woff"),url("../images/fonts/icomoon.svg?nddhpi#icomoon&v=1") format("svg");font-weight:normal;font-style:normal;font-display:block} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0} fieldset,img {border:0} * {outline:none;text-decoration:none} img,object,embed {vertical-align:bottom} *,*:before,*:after {-webkit-box-sizing:border-box;box-sizing:border-box} address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal} ol,ul {list-style:none} caption,th {text-align:left} h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal} p.text {width:100%;display:block;color:#fff;font-size:17px;font-weight:400;margin:0 0 24px} @media screen and (max-width:640px) {p.text {font-size:13px;margin:0 0 12px}} q:before,q:after {content:""} a * {cursor:pointer} html {height:100%;background-color:#16171b;font-size:62.5%} body {font:400 14px/1.2 'Montserrat',sans-serif;min-height:100%;min-width:320px;position:relative;color:#181818;-webkit-text-size-adjust:none;-ms-text-size-adjust:none} a {color:#212121;text-decoration:none;cursor:pointer;-webkit-transition:color 0.3s,background-color 0.3s;transition:color 0.3s,background-color 0.3s;font:400 14px/1.2 'Montserrat',sans-serif} .no-touch a:hover {color:#ea1853} input,select,textarea {font-size:13px;line-height:1.2;font-family:'Montserrat',sans-serif;} .container {margin:0 auto;overflow:hidden;position:relative} .hidden {display:none} .country {margin:1px 3px 1px 0} .page-error {padding:10px;background:transparent;color:#e62117;border:1px solid #e62117;font-size:30px;line-height:34px;text-align:center;margin:20px 0 0;border-radius:3px;-webkit-border-radius:3px} .icon:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .icon-edit:before {content:"\e900"} .icon-private:before {content:"\e901"} .icon-videos:before {content:"\e902"} .icon-pictures:before {content:"\e903"} .icon-add_friends:before {content:"\e904"} .icon-send_message:before {content:"\e905"} .icon-check1:before {content:"\e906"} .icon-thank_check:before {content:"\e907"} .icon-close1:before {content:"\e908"} .icon-error:before {content:"\e909"} .icon-user:before {content:"\e90a"} .icon-comment_arrow:before {content:"\e90b"} .icon-share:before {content:"\e90c"} .icon-comments:before {content:"\e90d"} .icon-screenshots:before {content:"\e90e"} .icon-report:before {content:"\e90f"} .icon-download1:before {content:"\e910"} .icon-details:before {content:"\e911"} .icon-heart1:before {content:"\e912"} .icon-like:before {content:"\e937"} .icon-rss:before {content:"\e938"} .icon-menu:before {content:"\e939"} .icon-top_models:before {content:"\e93a"} .icon-top_sites:before {content:"\e93b"} .icon-drop_arrow:before {content:"\e93c"} .icon-sort:before {content:"\e93d"} .icon-views:before {content:"\e93e"} .icon-calendar1:before {content:"\e93f"} .icon-clock:before {content:"\e940"} .icon-later:before {content:"\e941"} .icon-top_categories:before {content:"\e942"} .icon-en:before {content:"\e943"} .icon-add:before {content:"\e944"} .icon-mail:before {content:"\e945"} .icon-print:before {content:"\e946"} .icon-twitter:before {content:"\e947"} .icon-facebook:before {content:"\e948"} .icon-upload1:before {content:"\e949"} .icon-search1:before {content:"\e94a"} .icon-home1:before {content:"\e94b"} .icon-edit1:before {content:"\e94c"} .icon-private1:before {content:"\e94d"} .icon-videos1:before {content:"\e94e"} .icon-send_message1:before {content:"\e94f"} .icon-add_friend:before {content:"\e950"} .icon-error1:before {content:"\e951"} .icon-thank_check1:before {content:"\e952"} .icon-close2:before {content:"\e953"} .icon-check2:before {content:"\e954"} .icon-user1:before {content:"\e955"} .icon-comments_arrow:before {content:"\e956"} .icon-comments1:before {content:"\e957"} .icon-share1:before {content:"\e958"} .icon-screenshots1:before {content:"\e959"} .icon-report1:before {content:"\e95a"} .icon-download2:before {content:"\e95b"} .icon-details1:before {content:"\e95c"} .icon-drop_arrow1:before {content:"\e95d"} .icon-favourites:before {content:"\e95e"} .icon-like1:before {content:"\e95f"} .icon-rss1:before {content:"\e960"} .icon-pagination_arrow:before {content:"\e961"} .icon-arrow1:before {content:"\e962"} .icon-sort1:before {content:"\e963"} .icon-search2:before {content:"\e964"} .icon-top_models1:before {content:"\e965"} .icon-top_sites1:before {content:"\e966"} .icon-views1:before {content:"\e967"} .icon-calendar2:before {content:"\e968"} .icon-clock1:before {content:"\e969"} .icon-top_categories1:before {content:"\e96a"} .icon-later1:before {content:"\e96b"} .icon-heart2:before {content:"\e96c"} .icon-add1:before {content:"\e96d"} .icon-mail1:before {content:"\e96e"} .icon-print1:before {content:"\e96f"} .icon-twitter1:before {content:"\e970"} .icon-facebook1:before {content:"\e971"} .icon-upload2:before {content:"\e972"} .icon-home2:before {content:"\e973"} .icon-album:before {content:"\e913"} .icon-arrow:before {content:"\e914"} .icon-calendar:before {content:"\e915"} .icon-categories:before {content:"\e916"} .icon-check:before {content:"\e917"} .icon-comment-rate-down:before {content:"\e918"} .icon-comment-rate-up:before {content:"\e919"} .icon-download:before {content:"\e91a"} .icon-earth:before {content:"\e91b"} .icon-eye:before {content:"\e91c"} .icon-flag:before {content:"\e91d"} .icon-hand:before {content:"\e91e"} .icon-heart:before {content:"\e91f"} .icon-home:before {content:"\e920"} .icon-info:before {content:"\e921"} .icon-key:before {content:"\e922"} .icon-uniE923:before {content:"\e923"} .icon-uniE924:before {content:"\e924"} .icon-lock:before {content:"\e925"} .icon-member:before {content:"\e926"} .icon-message:before {content:"\e927"} .icon-model:before {content:"\e928"} .icon-logout:before {content:"\e929"} .icon-plus-in-circle:before {content:"\e92a"} .icon-premium:before {content:"\e92b"} .icon-search:before {content:"\e92c"} .icon-shape:before {content:"\e92d"} .icon-upload:before {content:"\e92e"} .icon-video:before {content:"\e92f"} .icon-watch:before {content:"\e930"} .icon-write:before {content:"\e931"} .icon-uniE932:before {content:"\e932"} .icon-uniE933:before {content:"\e933"} .icon-if_sort_1608845:before {content:"\e934"} .icon-close:before {content:"\e935"} .icon-if_ic_touch_app_48px_3669192:before {content:"\e936"} form .section-title {color:#ffffff;font-size:18px;margin:0 0 25px;display:block;font-weight:400} form .section-title.expand,form .section-title.collapse {position:relative;cursor:pointer;display:inline-block} form .section-title.expand:hover,form .section-title.collapse:hover {color:#ea1853} form .section-title.collapse:after,form .section-title.expand:after {content:"\e95d";display:block;position:absolute;margin-left:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;font-size:6px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s} form .section-title.collapse:after {-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)} form .row {display:block;position:relative;width:100%;margin:0 0 2.5rem;line-height:0} .message-form {padding:20px 0 0;border-top:1px solid #232428} .message-form .form-upload {max-width:820px} .message-form form .row {width:100%;max-width:100%} form .row:last-child {margin:0} form label {display:block;margin:0 0 7px;line-height:1.2;color:#fff;font-size:15px;font-weight:400} form label.field-label:after {content:":"} form label.field-label.required:after {content:" (*):"} form .bottom label {margin:0 0 8px;color:#8b8f96;font-size:12px;line-height:18px} form .bottom label.field-label {color:#fff;font-size:15px;font-weight:400} form .button-group .row {margin:5px 0 0 0} .button-group {margin:0 0 2rem} .two-sections .button-group {margin:0} form .button-group .row:first-child {margin:0} form .button-group .row label {margin:0 0 5px;cursor:pointer;color:#8b8f96;transition:color .3s} form .radio,form .checkbox {display:none} form .radio + label,form .radio + span,form .checkbox + label,form .checkbox + span {position:relative;padding-left:29px !important;cursor:pointer} form .checkbox + label {font-size:12px;line-height:20px} form .radio + span {line-height:1.2} form .checkbox + label::before,form .checkbox + span::before {content:"\e906";position:absolute;left:0;top:-0;z-index:2;width:20px;height:20px;border-radius:5px;border:1px solid #2e2f35;background-color:#2e2f35;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#2e2f35;font-size:11px;text-align:center;padding:3px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s,border 0.3s,color 0.3s,box-shadow .3s;transition:background-color 0.3s,border 0.3s,color 0.3s,box-shadow .3s} form .checkbox:checked + label::before,form .checkbox:checked + span::before {background-color:#ea1853;border:1px solid #ea1853;color:#fff;box-shadow:0 8px 10px rgba(29,4,11,0.25)} form .radio + span::before,form .radio + label::before {content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2;width:20px;height:20px;border-radius:10px;border:2px solid #8b8f96;background-color:#191a1d;-webkit-transition:background-color 0.3s,border 0.3s,color 0.3s;transition:background-color 0.3s,border 0.3s,color 0.3s} form .radio + span::after,form .radio + label::after {content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:3;width:20px;height:20px;border-radius:10px;border:2px solid transparent;background-color:transparent;-webkit-transition:background-color 0.3s,border 0.3s,color 0.3s;transition:background-color 0.3s,border 0.3s,color 0.3s} form .radio:checked + span::before,form .radio:checked + label::before {background-color:#ea1853;border:5px solid #0f1014} form .radio:checked + span::after,form .radio:checked + label::after {border-color:#ea1853} form .submit {text-align:center;padding:11px 20px;cursor:pointer;border:0;-webkit-appearance:none;-webkit-transition:background-color 0.3s,color 0.3s,box-shadow .3s,border-color .3s;transition:background-color 0.3s,color 0.3s,box-shadow .3s,border-color .3s;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;box-shadow:0 8px 10px rgba(29,4,11,0.25);border-radius:10px;background-color:#ea1853;color:#ffffff;font-size:15px;font-weight:400} .no-touch form .submit:hover {color:#fff;background-color:#3b3d44} .sidebar form .submit {min-width:154px} .margin-fix .bottom .submit.active,.margin-fix .bottom .submit.right.active,form .submit.active {background-color:#ea1853;box-shadow:0 8px 10px rgba(29,4,11,0.25);border-color:#ea1853;color:#fff} .margin-fix .bottom .submit:disabled,.margin-fix .bottom .submit.right:disabled,form .submit:disabled {pointer-events:none;color:rgba(73,75,79,0.95)} form .textfield,form .textarea,form .selectbox,form .file {padding:12px 20px;width:100%;height:40px;border-radius:10px;background-color:#2e2f35;color:#8b8f96;font-size:15px;font-weight:400;border:none} form .textarea {resize:none;min-height:125px} form .selectbox {padding:10px 20px} form .date {font-size:0} form .date .selectbox {width:auto;margin-right:10px} form .file {position:absolute;left:0;top:0;bottom:0;padding:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer;transform:rotate(180deg)} form .file[disabled] {cursor:default} form .textfield.error,form .textarea.error,form .selectbox.error,form .file.error,form fieldset.error .textfield,form fieldset.error .textarea,form fieldset.error .selectbox,form fieldset.error .file {border:2px solid #ea1853} form .file-control {position:relative;width:100%;margin:0 0 2rem} form .file-control .textfield {padding-left:24px} form .file-control .button {position:absolute;left:6px;top:5px;border-radius:10px;text-align:center;font-weight:500;padding:15px 10px;font-size:13px;color:#fff;background-color:#ea1853} form .file-control .button.disabled {color:#a2a2a2;background:#f1f1f1} form .list-selector-popup {position:absolute;width:100%;height:160px;left:0;bottom:52px;border-radius:5px;-webkit-box-shadow:-1px 1px 5px rgba(234,24,83,0.3);box-shadow:-1px 1px 5px rgba(234,24,83,0.3);z-index:10000;background-color:#0f1014} form .list-selector-popup:after {position:absolute;content:"";width:10px;height:10px;background-color:#1f2125;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-box-shadow:-1px 1px 5px rgba(234,24,83,0.3);box-shadow:-1px 1px 5px rgba(234,24,83,0.3);bottom:-5px;z-index:10000} form .list-selector-popup:before {position:absolute;content:"";width:40px;height:7px;background-color:#1f2125;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;z-index:10001} form .list-selector-popup .button-group {overflow-y:scroll;overflow-x:hidden;position:absolute;top:8px;left:8px;bottom:30px;right:8px} form .list-selector-popup .button-group .group-title {margin:0 5px 10px 0;padding:3px;line-height:1.2;background:#c8c8c8;font-weight:800} form .list-selector-popup .button-group .item {display:inline-block;width:31%;padding:3px 0 10px;vertical-align:top} .fancybox-inner form .list-selector-popup .button-group .item {width:49%} .fancybox-outer,.fancybox-inner {height:auto !important} form .list-selector-popup .button-group .item label {color:#fff;font-size:12px;cursor:pointer;position:relative;padding:0 0 0 25px} form .list-selector-popup .filter {position:absolute;bottom:0;left:0;right:0;background:#c8c8c8;border:none} form .list-selector-popup .filter input {width:100%;height:100%;padding:8px 10px;border:none;font-weight:400;line-height:14px;background-color:#2e2f35;color:#8b8f96} form .bottom {position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-end} form .bottom a {text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s;color:#8b8f96;font-size:12px;font-weight:500;line-height:20px} form .bottom .links {width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 1.5rem;position:relative;top:-10px} form .bottom .links p:nth-child(2) a:first-child {font-weight:bold;color:#ea1853} form .bottom .links p:nth-child(2) a:first-child:hover {color:#fff} form .bottom .submit.right {float:right;margin:0 0 0 10px} .no-touch form .bottom a:hover {color:#ea1853} .no-touch form .bottom .submit.right:hover {background-color:#ea1853;color:#fff} form .captcha-control {width:100%} form .captcha-control .image {margin:0 0 2rem;overflow:hidden} form .captcha-control .image img {display:block;width:165px;height:68px;border-radius:10px;border:2px solid #2e2f35;overflow:hidden;margin:0 0 15px} form .captcha-control .image .textfield {max-width:350px;width:100%} form [data-name="code"] {margin:0 0 2rem;min-height:78px} form .success {margin:1rem;color:#ea1853;width:100%;text-align:center;font-size:24px;font-weight:400;display:inline-block;vertical-align:middle;position:relative} @media screen and (max-width:500px) {form .success {font-size:20px}} form .success.hidden {display:none} form .success:before {z-index:1;content:"\e907";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:63px;margin:0 10px 0 0;display:inline-block;vertical-align:middle;position:relative} @media screen and (max-width:500px) {form .success:before {width:100%;top:0;margin:0 0 10px}} .fancybox-outer form .success {width:auto;margin:3rem} form .generic-error {line-height:20px;padding:16px 10px;text-align:center;margin:0 0 30px;border-radius:10px;background-color:rgba(243,14,41,.1);color:#ea1853;font-size:18px;font-weight:400} @media screen and (max-width:860px) {form .generic-error {font-size:15px;line-height:17px;margin:0 0 20px}} form .generic-error:before {z-index:1;content:"\e909";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:21px;margin:0 3px 0 0;display:inline-block;position:relative;top:2px} form .info-message {display:inline-block;position:relative;margin:0 1rem 1rem 1rem;padding:1rem;font-size:14px;border-radius:10px;-webkit-border-radius:10px;background-color:#1f2125;color:#fff} form .info-message:before {position:absolute;content:"";width:10px;height:10px;background-color:#1f2125;left:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-5px} form .info-message .bottom {display:block;padding:1rem 0 0} form .info-message .submit {min-width:auto;margin:5px 5px 0 0;border-radius:10px;text-transform:capitalize;font-size:15px;line-height:16px;font-weight:500;box-shadow:none;padding:10px 20px;background-color:#000;color:#8b8f96} form .info-message .submit:hover {box-shadow:0 8px 10px rgba(29,4,11,0.25);background-color:#ea1853;color:#ffffff} form .field-error {display:none;padding:5px 0 0 0;color:#ea1853;font-size:14px;font-weight:500;line-height:1.2} form .field-error label {margin:0} form .smileys-support {position:relative} form .smileys-support .textarea {border-radius:0 0 10px 10px} .popup-holder form .smileys-support .textarea {border-radius:0 0 20px 20px;min-height:120px} form .smileys-support .smileys-bar {background:#000;padding:2px 10px 4px;cursor:default;font-size:0;border-radius:10px 10px 0 0} form .smileys-support img {cursor:pointer;margin-right:5px} form .smileys-support img:last-child {margin:0} form .progressbar {position:absolute;z-index:1200;width:60%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:5.0rem;border:0.2rem solid #ea1853;padding:0.8rem;border-radius:2.4rem;background:#1f2125} form .progressbar .text {position:absolute;width:100%;top:1rem;height:3rem;font-size:2.2rem;line-height:3rem;text-align:center;color:#ffffff} form .progressbar.half-done .text {color:#ffffff} form .progressbar .progress {width:0;height:3rem;background:#ea1853;border-radius:2rem} .block-comments form .captcha-control {display:flex;align-items:flex-end} @media screen and (max-width:1030px) {.block-comments form .captcha-control {flex-direction:column;align-items:flex-start}} .block-comments form .captcha-control .image {margin:0 20px 0 0;overflow:hidden;min-width:570px} @media screen and (max-width:1030px) {.block-comments form .captcha-control .image {margin:0 0 10px}} .block-comments form .captcha-control .image img {float:left;margin:0 20px 0 0;border:0;border-radius:0} @media screen and (max-width:550px) {.block-comments form .captcha-control .image img {float:none;margin:0 0 10px}} .block-comments form .captcha-control .image .textfield {max-width:380px} @media screen and (max-width:1030px) {.block-comments form .captcha-control .image .textfield {max-width:280px}} .block-comments form .submit {box-shadow:none;padding:11px 21px;border-radius:10px;background-color:#34363c;color:#8b8f96;font-size:15px;font-weight:400;text-transform:capitalize} .block-comments form .submit:hover {color:#fff;background:#ea1853;box-shadow:0 8px 10px rgba(29,4,11,0.25)} .toggle-button {cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color 0.3s,color 0.3s,border 0.3s,box-shadow .3s,border-color .3s;transition:background-color 0.3s,color 0.3s,border 0.3s,box-shadow .3s,border-color .3s;cursor:pointer;line-height:17px;text-transform:uppercase;padding:10px 20px;min-height:70px;border:2px solid transparent;border-radius:10px;background-color:#2e2f35;color:#8b8f96;font-size:14px;font-weight:500;text-transform:uppercase} .toggle-button * {cursor:pointer} .toggle-button input::before {position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #d4d4d4;background-color:#ffffff;border-radius:50%;z-index:1;-webkit-transition:border 0.3s,background-color 0.3s,box-shadow .3s,color .3s;transition:border 0.3s,background-color 0.3s,box-shadow .3s,color .3s} .toggle-button:hover label:before {border-color:#fff;background:#3b3d44} .toggle-button.inversed.active input::before {border:5px solid #ffffff;background-color:#ea1853;box-shadow:0 8px 10px rgba(29,4,11,0.25);border-color:#ea1853} .toggle-button.inversed .radio:checked + span::before,.toggle-button.inversed .radio:checked + label::before {border:5px solid #fff} .toggle-button.inversed.active label::after {opacity:0} .toggle-button.active {color:#ffffff;background-color:#ea1853} .toggle-button.inversed:hover {border:2px solid #3b3d44;background-color:#3b3d44} .toggle-button.inversed:hover label{color:#fff} .toggle-button.inversed.active {color:#ffffff;background-color:#ea1853;border-color:#ea1853;box-shadow:0 8px 10px rgba(29,4,11,0.25)} .toggle-button.inversed.active label {color:#ffffff} .toggle-button.inversed label {padding-left:40px !important} .toggle-button.done {pointer-events:none} .toggle-button.done *,.toggle-button.disabled * {cursor:default} .top-links {padding:5px 20px;font-size:12px;background-color:#0b0b0b} .top-links .center-hold {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .network ul {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .network li {margin-right:30px} .network li:last-child {margin:0} .network a {display:block;position:relative;padding-left:11px;-webkit-transition:color 0.3s;transition:color 0.3s;font-size:12px;font-weight:400;line-height:14.4px;letter-spacing:0.3px;color:#8b8f96} .network a::before {position:absolute;content:"";border-radius:50%;z-index:1;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;background:#8b8f96;transition:background 0.3s} .network a:hover {color:#ea1853} .network a:hover::before {background:#ea1853} .network .more {display:none} .member-links {order:3} .member-links ul {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .member-links .sort {min-width:160px} .member-links .sort ul {flex-direction:column} .member-links .sort .type-sort:before {display:none} .member-links .sort strong {padding:0 10px 0 0} .member-links li {padding:0 20px 0 0;color:#fff} .member-links .sort li {padding:0;width:100%} .member-links .sort ul a {display:block;width:100%;border-radius:0} .btn-icon {position:relative;padding-left:39px} .member-links .btn-icon {padding-left:34px} .btn-icon:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:0;z-index:1} .login-btn:before {content:"\e913";top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px} .signup-btn:before {content:"\e90f";top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px} .logout-btn:before {content:"\e916";top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px} .member-links a {background-color:transparent;-webkit-transition:background-color 0.3s,box-shadow .3s,color .3s;transition:background-color 0.3s,box-shadow .3s,color .3s;line-height:30px;display:block;display:block;margin:0 -20px 0 0;border-radius:10px;padding:0 17px;color:#8b8f96;font-size:13px;letter-spacing:0.33px} .no-touch .member-links a:hover,.no-touch .member-links a.disabled:hover {color:#fff;box-shadow:0 8px 10px rgba(29,4,11,0.25);background-color:#ea1853} .header {z-index:20;padding:8px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#151619;position:relative;z-index:1;z-index:4} @media screen and (min-width:1921px) {.header {max-width:1920px;margin-right:auto;margin-left:auto} .header::before {position:absolute;z-index:-1;top:0;right:calc((1920px - 100vw) / 2);bottom:0;left:calc((1920px - 100vw) / 2);background:#151619;content:''}} .mobile-navigation-toggle {display:none} .logo {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0} .logo a {display:block;position:relative} .logo img {display:block;width:190px;height:auto} .search {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px 0 19px} .search form {-webkit-box-flex:0;-ms-flex:0 1 927px;flex:0 1 927px;position:relative;padding:0 10px 0 0;border-radius:20px} .search .search-text input {width:100%;border:0;background:none;border-radius:10px;background-color:#181818;color:#8b8f96;font-family:Montserrat;font-size:15px;font-weight:400;line-height:20px;padding:10px 65px 10px 20px;letter-spacing:0.38px} .search-text input::-webkit-input-placeholder {color:#8b8f96;-webkit-transition:color 0.3s;transition:color 0.3s} .search-text input:-ms-input-placeholder {color:#8b8f96;-webkit-transition:color 0.3s;transition:color 0.3s} .search-text input::-ms-input-placeholder {color:#8b8f96;-webkit-transition:color 0.3s;transition:color 0.3s} .search-text input::placeholder {color:#8b8f96;-webkit-transition:color 0.3s;transition:color 0.3s} .search-text input:focus::-webkit-input-placeholder {color:transparent} .search-text input:focus:-ms-input-placeholder {color:transparent} .search-text input:focus::-ms-input-placeholder {color:transparent} .search-text input:focus::placeholder {color:transparent} .search .search-text input:focus {outline:none} .search .search-button {position:absolute;top:0;right:0;height:100%;overflow:hidden;cursor:pointer;-webkit-transition:background 0.3s;transition:background 0.3s;font-size:0;line-height:49px;color:#fff;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:61px;border-radius:0 10px 10px 0;background-color:#fb0152;padding:10px 20px;line-height:20px;-webkit-font-smoothing:antialiased} .search .search-button:before {content:"\e94a";font-size:20px} .no-touch .search .search-button:hover {background-color:#3b3d44} .social-bookmarks {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0} .addthis_toolbox a.at300b,.addthis_toolbox a.at300m {padding:0 9px} .addthis_toolbox.addthis_32x32_style span svg {display:none !important} .addthis_toolbox.addthis_32x32_style span {height:auto !important;width:26px !important;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color 0.3s;transition:color 0.3s;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;color:#464750;background:transparent !important} .addthis_toolbox a.addthis_button_preferred_1 span {width:32px !important} .addthis_toolbox a.addthis_button_preferred_1 span::before {content:"\e947"} .addthis_toolbox a.addthis_button_preferred_2 span {width:26px !important} .addthis_toolbox a.addthis_button_preferred_2 span::before {content:"\e948"} .addthis_toolbox a.addthis_button_preferred_3 span {width:27px !important} .addthis_toolbox a.addthis_button_preferred_3 span::before {content:"\e946"} .addthis_toolbox a.addthis_button_preferred_4 span {width:31px !important} .addthis_toolbox a.addthis_button_preferred_4 span::before {content:"\e945"} .addthis_toolbox a.at300m span {width:26px !important} .addthis_toolbox a.at300m span::before {content:"\e944"} .addthis_toolbox a {margin:0 !important} .addthis_toolbox.addthis_32x32_style a:hover span {color:#ea1853} .addthis_toolbox {font-size:0;margin:0 -9px} .at-icon {fill:#212121 !important;height:30px !important;width:30px !important} .header + nav {border-left:0;border-right:0;border-bottom:1px solid rgba(255,255,255,0.06);box-shadow:0 10px 20px rgba(0,0,0,0.22);background-color:#151619;position:relative;padding:0} @media screen and (max-width:1152px) {.header + nav {padding:0}} .navigation {position:relative} .navigation .button {display:none;width:100%;padding:8px 0;margin:0;border:none;background:#181818;height:38px;cursor:pointer} .navigation .button .icon {display:inline-block;height:20px;width:29px;position:relative} .navigation .button .ico-bar {background:#fff;height:4px;width:100%;position:absolute;-webkit-transition:0.1s ease-in-out;transition:0.1s ease-in-out;left:0;-webkit-font-smoothing:antialiased} .navigation .button .ico-bar:first-child {top:0} .navigation .button .ico-bar:nth-child(2) {top:8px} .navigation .button .ico-bar:nth-child(3) {top:16px} .navigation.open .button .ico-bar {background:#ea1853;left:4px} .navigation.open .button .ico-bar:first-child {top:-2px;-webkit-transform:rotate(45deg) translate(5px,9px);transform:rotate(45deg) translate(5px,9px)} .navigation.open .button .ico-bar:nth-child(3) {top:14px;-webkit-transform:rotate(-45deg) translate(2px,-6px);transform:rotate(-45deg) translate(2px,-6px)} .navigation.open .button .ico-bar:nth-child(2) {opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)} .navigation {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1350px;padding:0 10px;width:100%;margin:0 auto} .navigation .primary {font-size:14px;font-weight:500;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center} .navigation .primary:not(.primary-mobile) li:first-child {-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch} .navigation .primary a {display:block;padding:16px 20px;text-transform:none;position:relative;-webkit-transition:color 0.3s,border-color .3s;transition:color 0.3s,border-color .3s;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;font-size:15px;color:#ffffff} @media screen and (max-width:1400px) {.navigation .primary a {padding:16px 8px}} .navigation .primary:not(.primary-mobile) a:before {position:absolute;content:"";left:0;bottom:0;background-color:#ea1853;height:2px;width:0;-webkit-transition:width 0.3s;transition:width 0.3s} .navigation .primary .selected a::before {width:100%} .no-touch .navigation .primary a:hover::before {width:100%} .no-touch .navigation .primary .highlight.drop a:hover::before {width:auto} .no-touch .navigation .primary a:hover {color:#ea1853} @media screen and (min-width:1153px) {.navigation .primary a,.navigation .primary .drop>a {-webkit-transition:color .45s ease;transition:color .45s ease} .no-touch .navigation .primary a:hover::before {width:0} .no-touch .navigation .primary .selected a::before {width:100%} .navigation .primary .drop:hover>a {color:#ea1853;background:transparent;box-shadow:none}} .navigation .primary .selected a {color:#ea1853;pointer-events:none;border-color:#ea1853} .navigation .primary .highlight a {position:relative;padding-left:41px} .navigation .primary .highlight a:after {font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e949";font-size:20px;position:absolute;top:13px;left:15px} #item1 {position:relative;font-size:0;height:100%} #item1::after {position:absolute;content:"\e94b";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} .navigation .primary .selected a::before {width:100%} .navigation .primary .drop {position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .navigation .primary .drop>a {position:relative;-webkit-transition:background-color 0.3s,border-radius 0.3s,box-shadow .3s;transition:background-color 0.3s,border-radius 0.3s,box-shadow .3s;padding:16px 31px 16px 41px} .navigation .primary .drop>a:after {position:absolute;z-index:1;content:"\e914";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;top:calc(50% - 1px);right:11px;width:auto;left:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s} .navigation .primary .drop>a:before {font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910";font-size:20px;position:absolute;top:14px;left:15px;background:transparent} .navigation .primary ul {position:absolute;top:50px;left:0;z-index:10;width:100%;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,visibility 0.3s,transform 0.3s;transition:opacity 0.3s,visibility 0.3s,transform 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,visibility 0.3s,transform 0.3s,-webkit-transform 0.3s;overflow:hidden;box-shadow:0 8px 10px rgba(29,4,11,0.25);border-radius:0 0 10px 10px;background-color:#2e2f35} .navigation .primary ul li {display:block} .navigation .primary .highlight ul li a {padding:17px;text-align:center;color:#8b8f96;font-size:14px;border-radius:0;line-height:16px;-webkit-transition:background-color 0.3s,color 0.3s,border-color .3s,box-shadow .3s;transition:background-color 0.3s,color 0.3s,border-color .3s,box-shadow .3s} .navigation .primary ul li a:before,.navigation .primary .highlight ul li a::after {display:none} .navigation .primary .drop:focus ul,.navigation .primary .drop:hover ul {opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)} .navigation .primary .drop:hover>a {color:#fff;box-shadow:0 8px 10px rgba(29,4,11,0.25);background-color:#ea1853} .navigation .primary .drop:hover>a::after {-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)} .no-touch .navigation .primary ul li a:hover {background-color:#3b3d44;color:#fff} .navigation .secondary li:first-child {border-left:none} .navigation .secondary a {text-decoration:none;padding:17px 6px;position:relative;display:block;white-space:nowrap} .navigation .secondary a:before {position:absolute;content:"";left:0;bottom:0;background-color:#ea1853;height:3px;width:0;-webkit-transition:width 0.3s;transition:width 0.3s} .no-touch .navigation .secondary a:hover {color:#ea1853} .no-touch .navigation .secondary a:hover::before {width:100%} .footer {background-color:#16171b;box-shadow:0 -5px 38px rgba(0,0,0,0.09);padding:0 10px} .footer .footer-wrap {max-width:1885px;margin:0 auto;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#9f9f9f;font-size:13px;font-weight:300;line-height:24px;letter-spacing:0.33px;padding:140px 0 55px;position:relative} .footer .footer-wrap .footer-logo {content:'';width:190px;height:55px;position:absolute;display:inline-block;top:50px;left:50%;transform:translateX(-50%)} .footer a {color:#ffffff;text-decoration:underline} .footer a:hover {color:#ffffff} .footer .nav {width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 25px} .footer .nav li {margin:0 40px 0 0} .footer .nav li:last-child {margin:0} .footer .nav a {display:block;background-color:transparent;text-decoration:none;-webkit-transition:background-color 0.3s,color 0.3s,box-shadow .3s;transition:background-color 0.3s,color 0.3s,box-shadow .3s;padding:0 10px 14px;color:#fefefe;font-size:15px;font-weight:400;letter-spacing:0.38px;position:relative;-webkit-font-smoothing:antialiased} .footer .nav a::before {display:inline-block;content:'';position:absolute;bottom:0;left:0;width:0;height:2px;border-radius:1px;background-color:#ea1853;transition:width 0.3s} .no-touch .footer .nav a:hover {color:#ea1853} .no-touch .footer .nav a:hover::before {width:100%} .footer .copyright {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-webkit-font-smoothing:antialiased} .footer .copyright a {color:#fb0152;padding:0 4px;text-decoration:none;line-height:24px} .footer .copyright br {display:none} .footer .txt {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 auto 35px;max-width:1136px;color:#8b8f96;font-size:13px;font-weight:300;line-height:24px;letter-spacing:0.33px} .box {margin:0 0 20px;width:100%} .box.message {font-size:14px;line-height:16px;margin-bottom:400px} .headline {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 25px;padding:30px 0 0;width:100%} h1,h2 {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;font-size:24px;line-height:26px;font-weight:400;color:#ffffff} h1 a,h2 a {color:#fb0152;transition:color .3s;font-size:24px;line-height:26px;font-weight:400;-webkit-font-smoothing:antialiased} h1 a:hover,h2 a:hover {color:#ea1853} .sort {position:relative;padding:7px 20px;margin:0 15px 0 0;min-width:140px;-webkit-transition:background-color 0.3s,border-radius 0.3s,border .3s,box-shadow .3s;transition:background-color 0.3s,border-radius 0.3s,border .3s,box-shadow .3s;font-size:13px;line-height:16px;border-radius:20px;background-color:#2e2f36;color:#efefef;cursor:pointer} .sort:last-child {margin:0} .sort:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);z-index:1;font-size:6px;content:"\e962";will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;color:#ea1a53} .sort:focus,.sort:hover {background-color:#ea1853;color:#fff;border-color:#ea1853;border-radius:10px 10px 0 0;box-shadow:0 8px 10px rgba(29,4,11,0.25)} .sort:hover:before {-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)} .sort .icon {position:absolute;left:20px;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:14px;line-height:0} .sort .type-sort:before {content:"\e93d"} .sort [class*="videos"]:before,.sort .type-video:before {content:"\e94e"} .sort .type-fav:before {content:"\e912"} .sort .type-visibility:before {content:"\e901"} .sort .type-edit:before {content:"\e900"} .sort [class*="release_year"]:before,.sort [class*="post_date"]:before {content:"\e902"} .sort [class*="duration"]:before {content:"\e91d"} .sort [class*="dir"]:before,.sort [class*="title"]:before {content:"\e91e"} .sort [class*="popularity"]:before,.sort [class*="viewed"]:before,.sort [class*="watched"]:before,.sort [class*="last_time"]:before {content:"\e909"} .sort [class*="albums"]:before {content:"\e900"} .sort [class*="popularity"] + strong,.sort [class*="viewed"] + strong,.sort [class*="last_time"] + strong {padding:0 17px 0 30px} .sort [class*="dir"]:before,.sort [class*="title"]:before {content:"\e91e"} .sort [class*="rating"]:before {content:"\e90b"} .icon type-sort last_content_date,.sort [class*="most_favourited"]:before {content:"\e90c"} .sort [class*="date"]:before {content:"\e902"} .sort [class*="comments"]:before,.sort [class*="most_commented"]:before {content:"\e914"} .sort strong {padding:0 7px 0 11px;padding:0 16px;display:block;text-align:center} .icon.type-visibility + strong {padding:0 15px 0 15px} .sort .icon.total_albums + strong,.sort .icon.type-video + strong {padding:0 15px 0 15px;padding:0 15px 0 19px} .sort ul {position:absolute;top:30px;width:100%;right:0;z-index:100;overflow:hidden;border-radius:0 0 10px 10px;opacity:0;visibility:hidden;box-shadow:0 8px 10px rgba(29,4,11,0.25);border-radius:0 0 10px 10px;background-color:#2e2f35;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.3s,visibility 0.3s,transform .3s;transition:opacity 0.3s,visibility 0.3s,transform .3s} .no-touch .sort ul {padding:5px 0 0} .no-touch .sort ul li:first-child {margin-top:0} .sort:hover ul {opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)} .sort ul a {display:block;padding:8px 5px 8px 17px;text-align:center;background:transparent;-webkit-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s;color:#8b8f96;font-size:13px;line-height:14px;letter-spacing:0.33px;text-align:center;color:#8b8f96} .no-touch .sort ul a:hover {color:#ffffff;background-color:#52555f} .headline .button,.headline .more {padding:7px 15px;color:#fff;background-color:#ea1853;margin:2px 0 2px 3px;border-radius:10px} .no-touch .headline .more:hover,.no-touch .headline .button:hover {color:#fff;background-color:#3b3d44} .headline .button.icon {position:relative;padding:7px 15px 7px 25px} .headline .button.done {padding:7px 15px} .headline .button.icon:before {position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)} .headline .button.done:before {content:""} .headline .more {position:relative} .headline .button.done,.headline .button.disabled {pointer-events:none} .headline .button.done *,.headline .button.disabled * {cursor:default} .headline .button span {padding:0 9px;-webkit-transition:padding 0.3s;transition:padding 0.3s} .toggle-button.done span,.headline .button.done span {position:relative;padding:0 9px 0 23px} .toggle-button.done span:before,.headline .button.done span:before {position:absolute;content:"\e954";font-size:12px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .headline .more span {font-weight:bold;padding:0 25px 0 9px} .headline .more:after {content:"";border-left:4px solid #222222;border-top:3px solid transparent;border-bottom:3px solid transparent;display:block;position:absolute;top:10px;right:8px} .headline .more:hover:after {border-left:4px solid #ffffff} .headline .button-info {padding:7px 15px 7px 30px;border-radius:3px;border-radius:10px;margin:0 0 0 3px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:2px 0;position:relative;border-radius:0 10px 10px 0;background-color:#34363c;color:#8b8f96} .headline .button-info:before {content:"\e90a";position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .headline .button-info + .button {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:10px 0 0 10px} .empty-content {margin:0 0 3rem;font-size:14px;line-height:1.2;padding:10px 0 0 10px;color:#fff} .empty-content h2 {font-size:1.8rem;margin:0 0 10px} .empty-content a {text-decoration:underline} .empty-content p {margin:0 0 10px;line-height:20px} .empty-content ul,.empty-content ol {padding-left:20px} .empty-content li {list-style:disc inside;line-height:20px;margin-bottom:10px} .empty-content ol li {list-style:decimal inside} .tags-cloud {padding:30px 0 55px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%} .tags-cloud a {order:0;margin:10px;background-color:transparent;border-radius:10px;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;text-transform:uppercase;color:#fff;font-size:36px;font-weight:500;letter-spacing:0.9px;-webkit-font-smoothing:antialiased} .no-touch .tags-cloud a:hover {color:#ea1853} .tags-cloud::after {content:'';width:100%;height:1px;display:block;background:transparent} .tags-cloud .all {order:2;text-align:center;padding:11px 73px;margin:30px 0 0;text-transform:capitalize;border-radius:10px;background-color:#fb0152;color:#ffffff;font-size:15px;font-weight:400;transition:color .3s,border-color .3s,background .3s,box-shadow .3s;-webkit-font-smoothing:antialiased} .no-touch .tags-cloud a.all:hover {color:#fff;border-color:#ea1853;background:#ea1853;box-shadow:0 8px 10px rgba(29,4,11,0.25)} .search-cloud {margin-top:2rem;text-align:center} .spot img,.spot embed,.spot object,.spot iframe {vertical-align:bottom;width:100%;height:100%} div.top {width:100%;margin:30px auto 0;padding:15px 10px;text-align:center;border-radius:10px;background-color:#191a1d} div.top a {display:inline-block} div.top img {height:auto;width:100%;max-width:1235px} .place {float:right;width:320px;overflow:hidden;background:transparent;position:relative;-webkit-box-shadow:-1px 1px 5px rgba(207,207,207,0.65);box-shadow:-1px 1px 5px rgba(207,207,207,0.65);background-color:#ffffff;border-radius:5px;text-align:center;padding:66px 0;font-size:0} .big-container .sidebar + .main-container .list-albums .place {padding:102px 0} .place~.item:nth-of-type(-n + 7) {width:calc((100% - 362px) / 3)} .margin-fix .place {margin-top:10px} .place .spot {overflow:hidden;margin:0 0 10px} .place .spot:last-child {margin:0} .place .spot a {width:300px;height:250px;background:#c8c8c8;overflow:hidden;display:block} .list-albums .spot,.list-videos .spot,.list-playlists .spot {display:inline-block;width:300px;height:250px} .footer-margin {background-color:#181818} .bottom-adv {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;width:100%} .bottom-adv .spot {display:inline-block;vertical-align:top;width:300px;height:250px;overflow:hidden;margin:1px} .bottom-adv .spot a {width:300px;height:250px;background:#c8c8c8;overflow:hidden;display:block} .list-comments,.list-subscriptions,.list-playlists,.list-members,.list-messages,.list-models,.list-sponsors,.list-channels,.list-categories,.list-tags,.list-albums,.list-albums-images,.list-videos-screenshots {width:100%} .margin-fix {margin:-22px 0 0 -10px;font-size:0;line-height:0} .list-models .margin-fix {margin-top:-10px} .margin-fix::after .margin-fix::before {content:"";display:table;width:100%;overflow:hidden;clear:both} .list-albums-images .margin-fix {margin-bottom:20px} .list-comments .margin-fix {margin:0} .list-tags .margin-fix {margin:0;font-size:14px;line-height:20px} .list-tags .margin-fix {display:-webkit-box;display:-ms-flexbox;display:flex} .list-tags .margin-fix .item {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1} .margin-fix .bottom {margin:0;max-width:100%;width:100%;padding:2rem 0 0 10px} .margin-fix .bottom .submit,.margin-fix .bottom .submit.right {margin:5px 10px 0 0;border-radius:20px;font-size:15px;line-height:18px;font-weight:500;text-transform:capitalize;background:transparent;padding:11px 38px;background-color:#2e2f35;color:#8b8f96} .margin-fix .bottom .submit.right {margin:5px 0 0 auto !important} .no-touch .margin-fix .bottom .submit:hover,.no-touch .margin-fix .bottom .submit.right:hover {background-color:#ea1853;border-color:#ea1853;box-shadow:0 8px 10px rgba(29,4,11,0.25);color:#fff} .margin-fix .bottom .submit:last-child,.margin-fix .bottom .submit.right:last-child {margin:5px 0 0} .margin-fix .generic-error {margin:15px 0 0 15px} .no-thumb {background:url("../images/kvs_black.svg") no-repeat center} .list-members .item {width:calc(16.66% - 10px);display:inline-block;text-align:center;margin:10px 0 2.5rem 10px;vertical-align:top} .list-playlists .item,.list-models .item,.list-sponsors .item,.list-channels .item,.list-categories .item,.list-albums .item,.list-albums-images .item,.list-videos .item,.list-videos-screenshots .item {display:inline-block;vertical-align:top;text-align:left;background:transparent;vertical-align:top;cursor:pointer;margin:20px 0 0 10px;width:calc(25% - 10px);cursor:pointer;border-radius:10px;transition:background .3s,box-shadow .3s} .list-playlists .item>a,.list-models .item>a,.list-sponsors .item>a,.list-channels .item>a,.list-categories .item>a,.list-albums .item>a,.list-albums-images .item>a,.list-videos .item>a,.list-videos-screenshots .item>a {border-radius:10px;transition:background .3s,box-shadow .3s} .list-playlists .item:hover>a,.list-models .item:hover>a,.list-sponsors .item:hover>a,.list-channels .item:hover>a,.list-categories .item:hover>a,.list-albums .item:hover>a,.list-albums-images .item:hover>a,.list-videos .item:hover>a,.list-videos-screenshots .item:hover>a {box-shadow:-1px 2px 21px rgba(15,15,15,0.6);background-color:#2e2f35} .big-container .sidebar + .main-container .place~.item:nth-of-type(-n + 5) {width:calc((100% - 352px) / 2)} .big-container .sidebar + .main-container .list-albums .place~.item:nth-of-type(-n + 7) {width:calc((100% - 362px) / 3)} .big-container .sidebar + .main-container .list-videos .item {width:calc(25% - 10px)} .big-container .sidebar + .main-container .related-videos .list-videos .item {width:calc(33.3% - 10px)} @media screen and (max-width:1550px) {.big-container .sidebar + .main-container .list-videos .item {width:calc(25% - 10px)}} .list-members .item a {display:block;display:inline-block;width:auto} .list-members .item.unread a {padding-bottom:20px} .list-playlists .item a,.list-sponsors .item,.list-channels .item a,.list-categories .item,.list-models .item,.list-albums .item a,.list-videos .item a {display:block;font-size:12px;line-height:1.2} .list-videos .item .img picture {display:block} .list-tags .item a {padding-left:10px;color:#fff;transition:color .3s} .list-tags .item a:hover {color:#ea1853} .list-channels .item,.list-models .item,.list-sponsors .item,.list-categories .item {display:inline-block;margin:10px 0 0 10px;padding:0;width:calc(25% - 10px)} .list-channels .item:hover,.list-models .item:hover,.list-sponsors .item:hover,.list-categories .item:hover {background-color:#2e2f35} .item-control {border-top:1px solid #232428;padding:10px 0;cursor:default} .list-members .item.unread .img {border:3px solid #ea1853} .item .img {position:relative;overflow:hidden;transition:box-shadow .3s,border-radius .3s} .list-playlists .item:hover .img,.list-models .item:hover .img,.list-sponsors .item:hover .img,.list-channels .item:hover .img,.list-categories .item:hover .img,.list-albums .item:hover .img,.list-videos .item:hover .img {border-radius:10px 10px 0 0} .list-models .img,.list-sponsors .img,.list-channels .img,.list-categories .img {padding-bottom:67%} .list-videos-screenshots .img,.list-videos .img {width:100%;padding-bottom:60%;-webkit-backface-visibility:hidden;backface-visibility:hidden} .list-videos .is-hd {position:absolute;top:5px;right:5px;z-index:3;font-weight:900;text-transform:uppercase;padding:6px 9px;color:#ffffff;font-size:12px;font-weight:400;line-height:12px;letter-spacing:0.12px;border-radius:12px;background-color:rgba(0,0,0,0.6);border-radius:7px} .list-videos .item .img .duration {position:absolute;z-index:3;bottom:7px;right:7px;padding:4px 7px;border-radius:6px;background:rgba(12,12,12,.42);box-shadow:0 1px 5px rgba(0,0,0,.16);color:#f4f4f4;font-size:12px;font-weight:500;line-height:12px;font-variant-numeric:tabular-nums} .list-videos .item .wrap .rating {margin-left:auto} .list-playlists .img {width:100%;padding-bottom:56.25%;position:relative} .list-videos .img.preview-loading:after {display:block;position:absolute;content:"";width:21px;height:21px;background:url("../images/loader.gif") no-repeat;bottom:5px;right:5px;z-index:1;opacity:0.8} .list-members .img {display:inline-block;width:10rem;height:10rem;position:relative;border-radius:50%;overflow:visible;background-color:#191a1d;color:transparent !important} .list-albums .img {padding-bottom:133.44%} .list-albums-images .img {width:100%;padding-bottom:75%;text-align:center} .item .img img:first-child {position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden} .item .img>picture>img {position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden} .list-members .item .img img:first-child {border-radius:50%} .item .img .img-country {position:absolute;width:24px;height:auto;bottom:5px;right:5px} .item .img .no-thumb {display:block;height:100%;background-size:6rem} .item.disabled .img {background-color:#212121} .item.disabled .img img {opacity:0.3} .list-albums-images .img .no-thumb,.list-models .img .no-thumb,.list-sponsors .img .no-thumb,.list-channels .img .no-thumb,.list-categories .img .no-thumb {position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:2;font-size:0;background-color:#16171c;background-color:#212121} .list-playlists .img img.video2,.list-playlists .img img.video3,.list-playlists .img img.video4,.list-playlists .img img.video5 {position:absolute;width:7rem;height:4rem;border:2px solid rgba(0,0,0,0.5);z-index:2;border-radius:10px;opacity:.6;-webkit-transition:border 0.3s,opacity .3s;transition:border 0.3s,opacity .3s} .no-touch .list-playlists .item:hover .img img {opacity:1} .no-touch .list-playlists .item .img .video3:hover,.no-touch .list-playlists .item .img .video4:hover,.no-touch .list-playlists .item .img .video2:hover {z-index:3;border:2px solid #ea1853;opacity:1} .list-playlists .img img.video2 {right:25px;top:5px} .list-playlists .img img.video3 {right:15px;top:15px} .list-playlists .img img.video4 {right:5px;top:25px} .list-playlists .img .no-thumb {position:absolute;height:67px;font-size:0;width:60px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5} .item .title {display:block;-webkit-transition:color 0.3s;transition:color 0.3s;overflow:hidden;color:#ffffff;font-size:16px;line-height:20px;margin:8px 10px 1px;font:500 14px/1.2 'Quicksand',sans-serif;-webkit-font-smoothing:antialiased} .list-playlists .item .title,.list-albums .item .title,.list-videos .item .title {height:41px} .list-videos .item .title {height:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"Montserrat",sans-serif;margin-top:3px} @media screen and (min-width:941px) {.list-videos .item .title {display:-webkit-box;height:36px;line-height:18px;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;-webkit-line-clamp:2}} .list-videos .item:hover>a,.list-videos .item:focus-within>a {background:transparent;box-shadow:none} .list-videos .item:hover .img,.list-videos .item:focus-within .img {border-radius:0} .list-videos .img.preview-loading::after {display:none} @media screen and (max-width:767px) {.list-videos .item .touch-preview {display:none}} @media screen and (min-width:768px) {.list-videos .item .title {transition:color .45s ease} .no-touch .list-videos .item:hover>a {background:transparent;box-shadow:none} .no-touch .list-videos .item:hover .img {border-radius:0}} @media screen and (max-width:640px) {.list-videos .item .title {display:-webkit-box;height:39px;font-size:16px;font-weight:500;line-height:1.2;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;-webkit-line-clamp:2}} .categories-page-shell {box-sizing:border-box;width:calc(100% - 40px);max-width:1320px;margin:0 auto;padding:0} @media screen and (min-width:1921px) {.categories-page-shell {width:1320px;max-width:calc(100vw - 40px)}} .categories-page .list-categories .item,.list-categories .item {overflow:hidden;border:1px solid rgba(255,255,255,0.065);border-radius:6px;background:transparent;box-shadow:0 4px 14px rgba(0,0,0,0.13);transition:border-color .2s ease,box-shadow .2s ease} .categories-page .list-categories .item .img,.list-categories .item .img {overflow:hidden;border:0} .categories-page .list-categories .item .title,.list-categories .item .title {height:auto;min-height:0;padding:12px 14px 14px;background:transparent;color:#f1f1f1;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:500;line-height:19px;text-align:left;text-shadow:none} .categories-page .list-categories .item .wrap,.list-categories .item .wrap {min-height:24px;padding:0 12px 9px;background:transparent} .categories-page .list-categories .item .wrap {display:none} .categories-page .list-categories .item .wrap .rating,.list-categories .item .wrap .rating {display:none !important} .categories-page .list-categories .item .wrap .videos,.list-categories .item .wrap .videos,.categories-page .list-categories .category-count,.list-categories .category-count {padding:0;color:rgba(241,241,241,0.48);font-family:"Montserrat",sans-serif;font-size:11px;font-weight:500;line-height:16px;text-transform:lowercase} .categories-page .categories-thumbs .category-count,.categories-page .thumbs_list .category-count {display:none} .categories-page .list-categories .item .wrap .videos::before,.list-categories .item .wrap .videos::before {display:none !important;content:none !important} .no-touch .categories-page .list-categories .item:hover,.no-touch .list-categories .item:hover {border-color:rgba(255,255,255,0.13);box-shadow:0 7px 20px rgba(0,0,0,0.18)} .categories-page .categories-thumbs .item>a,.categories-page .thumbs_list .thumb {overflow:hidden;border:1px solid rgba(255,255,255,0.065);border-radius:6px;background:#15161a;box-shadow:0 4px 14px rgba(0,0,0,0.13);transition:border-color .2s ease,box-shadow .2s ease} .categories-page .categories-thumbs .img-holder,.categories-page .thumbs_list .thumb_img {overflow:hidden} .categories-page .categories-thumbs .img-holder img,.categories-page .thumbs_list .thumb_img img {border:0;transition:filter .22s ease} .categories-page .categories-thumbs .cat-title,.categories-page .thumbs_list .thumb_string {display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:45px;padding:10px 12px;border:0;border-top:1px solid rgba(255,255,255,0.06);border-radius:0;background:rgba(20,21,25,0.94);color:#f1f1f1;text-align:left;text-shadow:none} .categories-page .categories-thumbs .cat-title .title,.categories-page .thumbs_list .category-name {min-width:0;overflow:hidden;margin:0;color:#f1f1f1;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;line-height:19px;text-overflow:ellipsis;text-transform:none;white-space:nowrap} .categories-page .category-count {display:inline-flex;align-items:baseline;gap:3px;margin:0;color:rgba(241,241,241,0.48);font-family:"Montserrat",sans-serif;font-size:11px;font-weight:500;line-height:16px;letter-spacing:0;text-transform:lowercase;white-space:nowrap} .no-touch .categories-page .categories-thumbs .item>a:hover,.no-touch .categories-page .thumbs_list .thumb:hover {border-color:rgba(255,255,255,0.13);box-shadow:0 7px 20px rgba(0,0,0,0.18)} .no-touch .categories-page .categories-thumbs .item>a:hover img,.no-touch .categories-page .thumbs_list .thumb:hover img {filter:brightness(1.045)} .no-touch .categories-page .categories-thumbs .item>a:hover .cat-title,.no-touch .categories-page .thumbs_list .thumb:hover .thumb_string {background:rgba(20,21,25,0.94)} @media screen and (max-width:640px) {.categories-page-shell {padding:0} .categories-page .list-categories .item {width:calc(100% - 16px);margin:12px 8px 2px} .categories-page .list-categories .item .title,.list-categories .item .title {padding:13px 14px 15px;font-size:16px;line-height:20px} .categories-page .categories-thumbs .cat-title,.categories-page .thumbs_list .thumb_string {min-height:48px;padding:11px 13px} .categories-page .categories-thumbs .cat-title .title,.categories-page .thumbs_list .category-name {font-size:16px;line-height:20px}} .list-albums .item .title {height:40px} .no-touch .item:hover .title {color:#ea1853} .item .wrap {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 5px;padding-top:5px;padding-bottom:8px;color:#aaaaaa;font-size:13px;font-weight:300;line-height:20px} .list-videos .item .wrap:last-child {padding-bottom:10px} .list-members .item .wrap {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .list-members .item .wrap .views {display:none} .list-members .item .wrap .added {margin:0 5px 0} .item .wrap div {position:relative;padding-left:20px} .item .wrap .albums {padding-left:25px} .item .wrap div:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:calc(50% - 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:15px} .item .wrap .duration:before {content:"\e940"} .item .wrap .rating::before {content:"\e937";font-size:9px;left:6px;top:calc(50% - 3px);top:calc(50% - 1px);top:50%} .item .wrap .albums::before {content:"\e90e"} .item .wrap .videos::before {content:"\e902"} .item .wrap .photos::before {content:"\e90e"} .item .wrap .photos {padding-left:25px} .item .wrap .rating.negative::before {-webkit-transform:rotate(180deg);transform:rotate(180deg);top:calc(50% - 7px);top:calc(50% - 4px);left:5px} .item .wrap .added::before {content:"\e93f"} .item .wrap .views {padding-left:28px} .item .wrap .views::before {content:"\e93e";font-size:21px} .item.disabled .title,.item.processing .title {color:#ea1853} .item.error .title {color:#e62117} .list-tags .item .title {height:auto;font-size:24px;font-weight:700;line-height:25px;color:#ea1853 !important;margin:0;padding:20px 0 15px 10px} .list-subscriptions .item .title {min-height:auto;text-decoration:underline;display:block;padding:1.6rem 10px;margin:0;font-size:14px;font-weight:500;text-decoration:none;color:#fff} .no-touch .list-subscriptions .item .title:hover {color:#ea1853} .no-touch .item:hover .title {color:#ea1853} .no-touch .list-tags .item:hover .title {color:inherit} .item.unread .views {font-weight:bold} .item .user {height:14px;overflow:hidden;white-space:nowrap} .item .wrap .rating {position:relative;padding:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap} .item .positive {color:#75b41c} .item .negative {color:#ea1853} .item .is_hd {position:absolute;z-index:2;right:5px;top:5px;color:#fff;font-size:13px;text-transform:uppercase;letter-spacing:0.33px;opacity:0.8;background-color:#ee0000;border-radius:12px;padding:5px 8px;opacity:0;visibility:hidden;-webkit-transform:translateX(150%);transform:translateX(150%);-webkit-transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s} .item .ico-fav-0 {position:absolute;top:10px;left:10px;z-index:10;border-radius:50%;-webkit-transform:translateX(-150%);transform:translateX(-150%);-webkit-transition:background-color 0.3s;transition:background-color 0.3s;color:#fff;width:30px;height:30px;background-color:rgba(0,0,0,0.8);transition:color .3s,background .3s} .no-touch .item .ico-fav-0:hover {background-color:#ea1853;color:#fff} .item .ico-fav-0::before {content:"\e912"} .item .ico-fav-1 {position:absolute;top:10px;left:45px;z-index:10;border-radius:50%;-webkit-transform:translateY(-150%);transform:translateY(-150%);color:#fff;width:30px;height:30px;font-size:16px;background-color:rgba(0,0,0,0.8);padding:0 1px 0 0;transition:color .3s,background .3s} .item .ico-fav-1::before {content:"\e941"} .no-touch .item .ico-fav-1:hover {background-color:#ea1853;color:#fff} .item .touch-preview,.item [class*="ico-fav"] {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:16px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s,color .3s,background .3s;transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s,color .3s,background .3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s,color .3s,background .3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s,color .3s,background .3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s,color .3s,background .3s} .item .touch-preview {display:block;opacity:0.6;visibility:visible;width:40px;height:40px;position:absolute;top:5px;left:5px;z-index:20;background-color:#0a0909;border-radius:50%;color:#ffffff;-webkit-transition:background-color 0.3s;transition:background-color 0.3s} .item .touch-preview::before {content:"\e923"} .no-touch .item:hover .is_hd,.no-touch .item:hover [class*="ico-fav"] {opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(0);transform:translateX(0)} .no-touch .item .ico-fav-0 {opacity:0;visibility:hidden;-webkit-transform:translateX(-150%);transform:translateX(-150%)} .no-touch .item .ico-fav-1 {opacity:0;visibility:hidden;-webkit-transform:translateY(-150%);transform:translateY(-150%)} .item .ico-fav-0.fixed,.item .ico-fav-1.fixed {opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(0);transform:translateX(0)} .line-disabled,.line-error,.line-processing {position:absolute;top:50%;left:15%;width:70%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;background:#ea1853;padding:5px 0;color:#ffffff;font-size:1.6rem;font-weight:500;line-height:2rem;border-radius:5px} .line-error {color:#ffffff} .line-premium,.line-private {position:absolute;z-index:2;bottom:5px;right:5px;text-align:center;border-radius:12px;background-color:rgba(45,45,45,0.6);color:#ffffff;font-size:12px;font-weight:bold;line-height:18px;text-transform:uppercase;padding:2px 9px} .line-premium [class*="ico"],.line-private [class*="ico"] {padding:2px 0 0 20px;position:relative} .line-premium [class*="ico"]:before,.line-private [class*="ico"]:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;content:"\e918";color:#ea1853} .line-private [class*="ico"] {padding:2px 0 0 15px} .line-private [class*="ico"]:before {content:"\e912"} .list-members .unread-notification {position:absolute;bottom:-90px;left:50%;transform:translateX(-50%);white-space:nowrap;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ea1853;font-size:13px;font-weight:300} .list-members .unread-notification:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";margin:0 5px -2px 0;font-size:15px} .item-control .item-control-holder {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end} .item-control .toggle-button {padding:5px 19px;margin:0 5px 0 0;-webkit-transition:background-color 0.3s,color 0.3s,box-shadow .3s,border-color .3s;transition:background-color 0.3s,color 0.3s,box-shadow .3s,border-color .3s;min-height:0;border-radius:10px;font-size:13px !important;font-weight:500;line-height:16px;letter-spacing:0.33px;text-transform:capitalize;background-color:#2e2f35;color:#8b8f96} .item-control .toggle-button:last-child {margin:0} .list-subscriptions .item-control .toggle-button {color:#ffffff;font-size:13px;font-weight:400;line-height:14.4px;border-radius:10px;background-color:#3b3d44;border:none;padding:8px 20px} .no-touch .item-control .toggle-button[data-action="delete"]:hover {background-color:#3b3d44;color:#fff} .item-control .toggle-button.active,.no-touch .item-control .toggle-button:hover,.no-touch .list-subscriptions .item-control .toggle-button:hover {color:#ffffff;box-shadow:0 8px 10px rgba(29,4,11,0.25);background-color:#ea1853} .form-upload .item-control .toggle-button.active,.no-touch .form-upload .item-control .toggle-button:hover {background:transparent;box-shadow:none} .item-control .toggle-button .radio + span::before,.item-control .toggle-button .radio + label::before {top:-3px} .item-control .toggle-button .checkbox + span::before,.item-control .toggle-button .checkbox + label::before {top:-3px} .form-upload .item-control .toggle-button .radio + span::before,.form-upload .item-control .toggle-button .radio + label::before {top:50%} .item-control .toggle-button[data-action="select"] {background:0;position:relative;padding:8px 10px;margin:0 1rem 0 0;margin:0 auto 0 0;border:0;border-radius:0} .item-control .toggle-button[data-action="select"]:after {content:"";width:20px;height:20px;border-radius:5px;padding:0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;border:1px solid #8b8f96;background-color:#2e2f35;color:#2e2f35} .item-control .toggle-button[data-action="select"]:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:4px;z-index:3;font-size:9px;color:#2e2f35;content:"\e954"} .item-control .toggle-button[data-action="select"].active::before {color:#fff} .list-albums-images .item-control .toggle-button[data-action="select"]:before,.list-albums-images .item-control .toggle-button[data-action="select"]:after {display:none} .list-albums-images .item-control .toggle-button.active .checkbox + span {color:#8b8f96} .no-touch .list-albums-images .item-control .toggle-button.active:hover .checkbox + span {color:#fff} .item-control .toggle-button[data-action="select"].active::after {background-color:#ea1853;border:1px solid #ea1853} .item-control .toggle-button:last-child {margin:0} .item-control .toggle-button.disabled {pointer-events:none;color:rgba(33,33,33,0.5)} .list-comments .item {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:12px;line-height:1.2;margin:0 0 2.7rem;color:#fff} .list-comments .image {width:6rem;height:6rem;border-radius:50%;background-color:#e0dfdf;overflow:hidden;margin:0 10px 0 0;-ms-flex-negative:0;flex-shrink:0} .list-comments .image img {width:100%;height:100%} .list-comments .image .no-thumb {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:0;line-height:0;background-size:4rem} .list-comments .comment-options {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .list-comments .comment-options a {min-width:42px;height:30px;border-radius:10px;margin:0 3px 0 0;-webkit-transition:background-color 0.3s,color .3s,border-color .3s,box-shadow .3s;transition:background-color 0.3s,color .3s,border-color .3s,box-shadow .3s} .list-comments .comment-options a:last-child {margin:0} .comment-edit {font-size:12px;text-align:center;font-weight:500;line-height:30px} .no-touch .list-comments .comment-options .comment-edit:hover {color:#fff;background-color:#ea1853} .list-comments .comment-options a:before {font-size:13px;line-height:30px} .list-comments .comment-options a.comment-dislike.disabled,.list-comments .comment-options a.comment-like.disabled {pointer-events:none} .list-comments .comment-options a.comment-dislike,.list-comments .comment-options a.comment-like {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0;line-height:0;text-align:center;border-radius:10px;background-color:#34363c;color:#8b8f96} .list-comments .comment-options a.comment-dislike:before {content:"\e956";display:inline-block;transform:rotate(180deg)} .list-comments .comment-options a.comment-like:before {content:"\e956"} .no-touch .list-comments .comment-options a.comment-like:hover {color:#fff;background:#47b119} .no-touch .list-comments .comment-options a.comment-dislike:hover {color:#fff;background:#ea1853} .list-comments .comment-options span {border-radius:10px;background-color:transparent;font-size:13px;font-weight:400;line-height:14.4px;letter-spacing:0.33px;padding:8px 15px;margin:0 3px 0 0;border-radius:10px;background-color:#34363c;color:#8b8f96;letter-spacing:0.33px} .list-comments .comment-options .comment-rating.positive {background-color:#47b119;color:#ffffff} .list-comments .comment-options .comment-rating.negative {background-color:#ea1853;color:#ffffff} .list-comments .text {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .list-comments .comment-info {display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;color:#8b8f96;font-size:13px;font-weight:400;line-height:17px} .comment-date.icon.icon-calendar:before {margin:0 2px 0 0;font-size:15px} .list-comments p {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;line-height:2.4rem;font-size:14px;padding:9px 0 0 10px} .list-comments .username {margin:0 2px 0 0;color:#ffffff;font-size:15px;font-weight:400;line-height:17px;padding:0 25px 0 0;position:relative} .list-comments .username::after {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93f";font-size:15px;color:#8b8f96;right:0;transform:translateY(-50%);top:50%;position:absolute} .list-subscriptions .item {display:inline-block;text-align:left;margin:10px 0 0 10px;border-radius:10%;background-color:#2e2f35;color:#ffffff} .list-subscriptions .item:after {content:"";display:block;clear:both} .list-messages .item {display:inline-block;position:relative;overflow:hidden;margin:20px 0 0 10px;border-top:1px solid #34363c;padding-top:20px} .list-messages .item:first-child,.list-messages .item.grouped {border-top:none;padding-top:0} .list-messages .item.grouped {padding-left:50px} .list-messages .item.me {padding-left:40%} .list-messages .image {float:left;width:60px;height:60px;overflow:hidden;margin:0 10px 0 0} .list-messages .grouped .image {display:none} .list-messages .image a {display:block;width:100%;height:100%;border-radius:50%;overflow:hidden} .list-messages .image:hover {opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)} .list-messages .image img,.list-messages .image .no-thumb {display:block;width:100%;height:100%;background-color:#e0dfdf;background-size:70% 70%} .list-messages .message-text {font-size:14px;line-height:1.2;font-weight:500;font-size:14px;overflow:hidden;color:#ffffff} .list-messages .item.deleted .message-text {color:#6f6f6f} .list-messages .message-text .inline-text {display:block;padding:10px 0 0 10px} .list-messages .item.editing .message-text {background:#c3c3c3} .list-messages .added {display:inline-block;position:relative;padding:0 0 0 20px;margin:3px 8px 5px 0;color:#8b8f96;font-size:13px;font-weight:300;line-height:20px} .list-messages .added:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93f";position:absolute;font-size:15px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)} .list-messages .grouped .added {display:none} .list-messages .grouped.me .added {display:inline-block} .list-messages .added.editable {cursor:pointer} .no-touch .list-messages .added.editable:hover {color:#ea1853} .list-messages .added.editable:before {content:"\e91e"} .list-messages .item.new .added {padding:0 20px} .list-messages .item.new .added:after {display:block;position:absolute;content:"";background-color:#ea1853;width:10px;height:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;border-radius:50%} .list-messages .load-more {margin-top:15px} .list-messages .bottom {padding:0 0 5px 10px} .list-messages .bottom .submit {font-size:13px;padding:6px 20px;min-width:auto;margin-top:10px} .pagination {margin:22px 0 0;text-align:center} .pagination-holder {display:inline-block;vertical-align:bottom} .pagination ul {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px} .pagination li {min-width:38px;margin:0} .pagination a,.pagination span {display:-webkit-box;display:-ms-flexbox;display:flex;min-height:38px;padding:10px 11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(255,255,255,.09);border-radius:7px;background-color:rgba(255,255,255,.035);color:rgba(241,241,241,.72);font-size:13px;font-weight:500;line-height:16px;letter-spacing:0;-webkit-transition:background-color .18s,color .18s,border-color .18s,transform .18s;transition:background-color .18s,color .18s,border-color .18s,transform .18s} .no-touch .pagination a:hover {border-color:rgba(234,24,83,.32);background-color:rgba(234,24,83,.075);color:#f05b82;-webkit-transform:translateY(-1px);transform:translateY(-1px)} .pagination .page-current a,.pagination .page-current span {pointer-events:none;border-color:#ea1853;box-shadow:0 3px 10px rgba(234,24,83,.16);background-color:#ea1853;color:#ffffff} .pagination .next {margin:0 0 0 8px} .pagination .prev {padding:0;margin:0 8px 0 0} .pagination .next a,.pagination .prev a {padding:10px 15px} @media screen and (max-width:785px) {.pagination .next a,.pagination .prev a {min-height:38px;padding:9px 14px}} .pagination .next a::after {display:inline-block;width:7px;height:7px;margin:0 1px 0 9px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)} .pagination .prev a::before {display:inline-block;width:7px;height:7px;margin:0 9px 0 1px;border-bottom:1.5px solid currentColor;border-left:1.5px solid currentColor;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)} .pagination .jump a {background:transparent} .pagination .prev span,.pagination .next span,.pagination .first,.pagination .last {display:none} .load-more {padding:1.5rem 0 0;text-align:center} .load-more a {display:inline-block;padding:1.2rem 1.4rem;font-size:14px;font-weight:500;text-transform:uppercase;background-color:#e0dfdf;border-radius:20px;min-width:20rem;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;border-radius:10px;background-color:#34363c;color:#8b8f96} .load-more a:hover {color:#ffffff;background:#ea1853} .content {max-width:1570px;padding:0 0px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap} .big-container .content {max-width:1880px} .main-content {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 2rem} .sidebar {width:300px;margin:30px 15px 0 0;padding:20px 20px 60px;border-radius:10px;background-color:#2e2f35} .main-container {width:100%} .big-container .sidebar + .main-container {width:calc(100% - 315px)} .sidebar .headline {padding:0;margin:0 0 20px} .sidebar h2 {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#ffffff;font-size:20px;font-weight:400;background:#181818} .sidebar h1 a,.sidebar h2 a {text-decoration:none;font-size:20px} .sidebar .icon:before {font-size:21px;font-weight:400;margin:0 10px 0 0;content:"\e942";position:relative;top:1px} .sidebar .icon-world:before {content:"\e93b"} .sidebar .icon-model:before {content:"\e93a"} .sidebar .list {padding:0 0 25px;margin:0 0 50px;border-bottom:1px solid rgba(73,75,79,0.3)} .sidebar .list:last-of-type {border:none;margin:0;padding:0} .sidebar .comments,.sidebar .filter {margin:0 0 3rem;width:100%;color:#fff} .sidebar .comments li {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 17px;border-bottom:1px solid #000;margin:0 0 2rem} .sidebar .list a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;font-size:15px;line-height:18px;padding:11px 40px 11px 20px;background-color:transparent;transition:color .3s;font-weight:400;color:#fff;width:calc(100% + 20px);border-radius:10px 0 0 10px;-webkit-font-smoothing:antialiased} .no-touch .sidebar .list a:hover {color:#ea1853;background-color:#16171b} .sidebar .list .all-link {margin:35px 0 0} .sidebar .list .all-link a {justify-content:center;color:#fff;font-weight:400;letter-spacing:0.38px;border-radius:10px;background-color:#52555f;padding:11px 20px;width:100%;transition:background .3s,color .3s,box-shadow .3s} .sidebar .list .all-link a::after,.sidebar .list .all-link a::before {display:none} .no-touch .sidebar .list .all-link a:hover {box-shadow:0 8px 10px rgba(29,4,11,0.25);background-color:#ea1853;color:#ffffff} @media screen and (max-width:1255px) {.sidebar .list a {padding:11px 20px 11px 20px;width:100%;border-radius:10px}} @media screen and (min-width:1255px) {.sidebar .list a:after {content:'';right:0;width:10px;height:calc(100% + 20px);background-color:#16171b;top:-10px;position:absolute;z-index:1;opacity:0} .sidebar .list a:before {z-index:2;content:'';right:0;width:10px;height:10px;background-color:#2e2f35;top:-10px;position:absolute;border-radius:0 0 10px 0;opacity:0} .sidebar .list .rating {font-size:14px;font-size:13px;font-weight:300;transition:color .3s;color:#8b8f96;display:block;position:relative;flex-shrink:1;flex-grow:1;text-align:right} .no-touch .sidebar .list a:hover .rating {color:#fff} .sidebar .list .rating::before {z-index:2;content:'';right:-40px;width:10px;height:10px;background-color:#2e2f35;bottom:-21px;position:absolute;border-radius:0 10px 0 0;opacity:0;display:block} .no-touch .sidebar .list a:hover::after,.no-touch .sidebar .list a:hover::before,.no-touch .sidebar .list a:hover .rating::before {opacity:1}} .sidebar .comments .comment-text {color:#fff;font-size:14px;font-weight:400;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;line-height:2.4rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2} .sidebar .comments .comment-text a {color:#fff;-webkit-transition:color 0.3s;transition:color 0.3s} .no-touch .sidebar .comments .comment-text a:hover {color:#ea1853} .sidebar .comments .comment-info {margin:0 0 10px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden} .sidebar .comments .image {width:40px;height:40px;background-color:#e0dfdf;border-radius:50%;margin:0 10px 0 0;overflow:hidden;float:left} .sidebar .comments .image a {display:block;height:100%} .sidebar .comments .image img,.sidebar .comments .image .no-thumb {display:block;width:100%;height:100%;text-align:center;position:relative} .sidebar .comments .image .no-thumb {background-size:23px} .sidebar .comments .username a {color:#fff;font-size:14px;font-weight:500;-webkit-transition:color 0.3s;transition:color 0.3s} .sidebar .comments .username {margin:0 8px 0 0} .sidebar .comments .username a:hover {color:#ea1853} .sidebar .comments .added {display:inline-block;color:#bcbcbc;font-size:12px;font-weight:400;position:relative;padding:0 0 0 20px;margin:3px 8px 0 0} .sidebar .comments .added:before {position:absolute;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:15px;left:0;top:calc(50% - 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;content:"\e968"} .sidebar .filter li {position:relative;background:transparent;margin:0 0 1.5rem} .sidebar .filter li * {cursor:pointer} .sidebar .filter li input {display:none} .sidebar .filter li label {display:block;padding:0 0 0 25px;font-size:14px;position:relative} .sidebar .filter li label::before {content:"\e906";position:absolute;left:0;top:-2px;z-index:2;width:20px;height:20px;border-radius:5px;border:1px solid #e0dfdf;background-color:#fff;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#fff;font-size:11px;text-align:center;padding:3px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:background-color 0.3s,border 0.3s,color 0.3s;transition:background-color 0.3s,border 0.3s,color 0.3s} .sidebar .filter li input:checked + label::before {background-color:#ea1853;border:1px solid #ea1853} .sidebar label.group {display:block;margin:0 0 2rem} .sidebar label.group:after {content:":"} .sidebar form .selectbox.age {width:90px} .sidebar form .button-group label {float:none} .sidebar .alphabet {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px;margin:0 0 3rem} .sidebar .alphabet span,.sidebar .alphabet a {display:inline-block;text-align:center;text-transform:uppercase;min-width:calc(20% - 3px);margin:1.5px;font-size:14px;font-weight:500;border-radius:10px;padding:0.8rem 1.0rem;background-color:#191a1d;color:#8b8f96;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s} .sidebar .alphabet a {cursor:pointer} .sidebar .alphabet span {color:#a2a2a2} .no-touch .sidebar .alphabet a:hover {color:#ffffff;background-color:#ea1853} .block-channel {border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px;margin:-4px 0 0;background-color:#2e2f35} .block-channel .img {position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:37rem;padding:0 1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex} .block-channel .img a {display:inline-block;width:100%} .block-channel .img img {display:block;width:100%} .block-channel .img .no-thumb {display:block;width:100%;height:20rem;text-align:center;line-height:200px;background-color:#000;font-size:0;line-height:0;background-size:6rem} .block-channel .img .channel-user {position:absolute;right:15px;bottom:5px;color:#fff;font-size:12px;font-weight:400;border-radius:12px;padding:5px 10px;opacity:0.8;background-color:#000;width:auto} .block-channel .img .channel-user:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913";margin:0 5px 0 0} .no-touch .block-channel .img .channel-user:hover {background-color:#ea1853} .block-channel .channel-info {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 360px;flex:1 1 360px;padding:0 2rem 0 0;color:#fff} .block-channel .channel-list {margin:0 0 2rem} .block-channel .channel-list li {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.5rem} .block-channel .channel-list li:last-child {margin:0} .block-channel .channel-list .name {-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;color:#8b8f96;font-size:14px;margin:0 1rem 0 0} .block-channel .channel-list .rating {padding:3px 0 0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1} .block-channel .channel-list .rating span {width:calc(10% - 2px);height:6px;background-color:#464750;margin:0 1px 0 0;border-radius:3px} .block-channel .channel-list .rating .full {background-color:#ea1853} .block-channel .desc {line-height:20px} .block-channel .channel-rating {-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:1;-ms-flex:1 1 170px;flex:1 1 170px} .block-channel .channel-rating strong {border-radius:2rem;background-color:#000;color:#ea1853;font-size:7.2rem;font-weight:700;width:100%;padding:4rem 1rem;display:block;text-align:center;margin:0 0 1rem} .block-channel .channel-rating a {color:#ffffff;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:10px;background-color:#ea1853;width:100%;text-align:center;display:block;padding:12px 5px;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s} .block-channel .channel-rating a.disabled {background-color:#191a1d;color:#ffffff;background-color:#ea1853} .no-touch .block-channel .channel-rating a:hover {color:#fff;background-color:#3b3d44} .no-touch .block-channel .channel-rating a.disabled:hover {background-color:#191a1d} .block-model {border-radius:5px;padding:2rem;margin:30px 0 0;background-color:#2e2f35;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap} .block-model .headline {padding:0;width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 !important} .block-model .headline h2 {margin-bottom:10px} .headline .button-info {margin-right:auto} .info-model {width:100%} .info-model .info {display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap} .info-model .alias {margin:0 0 1rem;color:#bcbcbc} .block-model .img-holder {min-width:150px;margin:0 1rem 0 0} .block-model .img {float:left;display:block;width:15rem;height:10.7rem;position:relative} .block-model .img a {display:block;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1} .block-model .img span,.block-model .img img {position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1} .block-model .img a img {position:inherit;left:inherit;right:inherit;top:inherit;bottom:inherit;display:block;width:100%} .block-model .img .img-country {position:absolute;width:24px;height:auto;bottom:5px;right:5px;top:auto;left:auto} .totals-holder {position:absolute;z-index:3;bottom:5px;left:5px;color:#fff;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;border-radius:12px;opacity:0.8;padding:5px 10px} .totals-holder div {margin:0 1rem 0 0} .totals-holder div:last-child {margin:0} .totals-holder .icon::before {margin:0 5px 0 0} .block-model .img .no-thumb {background-color:#000;font-size:0;line-height:0;background-size:6rem} .block-model .model-list {display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between} .block-model .model-list li {color:#8b8f96;margin:0 0 1rem;padding:0 1rem 0 0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap} .block-model .model-list li span {color:#fff;padding:0 0 0 5px} .block-model .desc {line-height:20px;color:#fff} .block-model .website {line-height:20px;clear:both;padding:1.5rem 0 0;color:#bcbcbc} .block-model .website a {color:#ea1853} .no-touch .block-model .website a:hover {color:#212121} .sponsor {width:100%;overflow:hidden;margin:10px 0 0} .sponsor img {width:100%;height:auto} .info-holder {width:100%} .info-holder:after {content:"";display:block;clear:both} .info-buttons {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0px 0px} @media screen and (min-width:992px) {.info-buttons {padding:0 10px 36px}} .block-video {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:0 0 50px} .block-video .video-holder {margin-right:20px;flex-shrink:1;flex-grow:1;min-width:1px} .block-video .player {margin:0 0 2rem} .block-video .player .embed-wrap {position:relative;padding-bottom:56.25%;height:0} .block-video .player .player-wrap {width:100%;height:auto;position:relative} .block-video .player .player-wrap .poster {width:100%;height:auto} .block-video .player .embed-wrap iframe,.block-video .player .player-wrap #kt_player,.block-video .player .player-wrap #kt_player_internal {position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important} .block-video .player .player-wrap #kt_player.is-fullscreen {position:fixed !important} .block-video .player .loading {display:block;text-align:center;font-size:20px;font-weight:bold;line-height:25px;color:#444444;padding:50px 20px} .block-video .no-player {display:block;position:relative;overflow:hidden;background-color:#000} .block-video .no-player img {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.2} .block-video .no-player .message {position:absolute;text-align:center;width:95%;left:50%;top:50%;color:#fff;font-size:2.4rem;font-weight:500;line-height:3.6rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} .block-video .no-player .message em {font-weight:bold} .block-video .no-player .message a {color:#ea1853;text-decoration:underline;-webkit-transition:color 0.3s;transition:color 0.3s;font-size:2.4rem;font-weight:500;line-height:3.6rem} .no-touch .block-video .no-player .message a:hover {color:#fff} .block-video .no-player .message form {display:block;padding:20px 0 0 0} .block-video .no-player .btn-play {position:absolute;width:100%;height:100%;background:url("../../player/skin/img/play_white.png") 50% 50% no-repeat} .block-video .playlist {padding:2rem;border-bottom:1px solid #202226;margin:0 0 10px} .block-video .playlist-holder {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -10px} .block-video .playlist .item {position:relative;cursor:pointer;width:calc(25% - 10px);margin:0 0 10px 10px;border-radius:0 0 10px 10px;transition:background .3s,box-shadow .3s} .block-video .playlist .item:hover {box-shadow:-1px 2px 21px rgba(15,15,15,0.6);background-color:#2e2f35} .block-video .playlist .item.selected {pointer-events:none} .no-touch .block-video .playlist .item.selected img {border:2px solid #ea1853;border-radius:10px} .block-video .playlist .item .title {height:36px;margin:10px;padding:0} .block-video .playlist .item:hover .title {color:#ea1853} .block-video .playlist .item .img {position:relative;padding-bottom:56.51%} .block-video .playlist .pagination .prev,.block-video .playlist .pagination .next {display:block} .block-video .playlist .pagination .first,.block-video .playlist .pagination .last,.block-video .playlist .pagination .page,.block-video .playlist .pagination .jump {display:none} .block-video .sponsor {margin:0 auto 2rem;max-width:730px} .sponsor a {display:block} .table {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-shrink:0;flex-grow:0} .table .opt {margin:0 0 10px;width:300px;height:250px;display:inline-block} .table .opt img,.table .opt a {display:block;width:100%;height:100%} .table .opt:last-child {margin:0} .block-album {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%} .block-album .album-holder {margin:0 2rem 3rem 0;flex-shrink:1;flex-grow:1;min-width:1px} .block-album .images {position:relative;min-height:20rem;padding:0 3rem;margin:-3rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .block-album .images span.item,.block-album .images a.item {display:inline-block;margin:3rem 1.5rem 0;position:relative} .block-album .images .item img {width:100%;display:block} .block-album .images a.item:hover {border-color:#e62117} .block-album .images .message {position:absolute;text-align:center;padding:40px 20px 20px;left:0;right:0;top:0;bottom:0;z-index:2;font-size:2.4rem;line-height:3.6rem;font-weight:500;color:#fff;background-color:rgba(0,0,0,0.9)} .block-album .images .message em {font-weight:bold} .block-album .images .message a {color:#ea1853;margin:0 5px;-webkit-transition:color 0.3s;transition:color 0.3s} .no-touch .block-album .images .message a:hover {color:#fff} .block-album .images .message form {display:block;padding:20px 0 0 0} .block-album .sponsor {margin:0 auto 2rem;max-width:730px} .rating-container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:3rem;position:relative} .rating-container .rating_circle {position:relative;width:40px;height:40px;display:block} .rating-container .rating_circle svg {width:40px;height:40px} .rating-container .rating_circle .object_rating {position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);color:#75b41c;font-size:12px;font-weight:400;line-height:12px} .rating-container .rating_circle.negative .object_rating {color:#ea1853} .rate-dislike,.rate-like {font-size:0;line-height:0;overflow:hidden;width:26px;height:26px;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative} .rate-like {margin:0 5px 0 0} .rate-dislike {margin:0 10px 0 0} .rate-dislike:before,.rate-like:before {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;font-size:25px;color:#8b8f96;content:"\e937";-webkit-transition:color 0.3s;transition:color 0.3s} .rate-dislike:before {-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)} .rate-like.disabled,.rate-dislike.voted,.rate-dislike.disabled,.rate-like.voted {pointer-events:none} .rate-like.voted::before {color:#47b119} .rate-dislike.voted:before {color:#ea1853} .no-touch .rate-dislike:hover::before {color:#ea1853} .no-touch .rate-like:hover::before {color:#47b119} .rating-container .rating {min-width:42px;text-align:center} .rating-container .voters {display:block;margin:0 0 6px;color:#b9b9b9;font-size:12px;font-weight:300;line-height:14px;position:absolute;left:0;right:0;margin:0 auto;top:-15px} .rating-container .scale-holder {height:4px;border-radius:2px;background-color:#8b8f96;display:block;position:relative;overflow:hidden} .rating-container .scale-holder .scale {position:absolute;left:0;top:0;height:4px;background-color:#474747;border-radius:2px} .rating-container .scale-holder.negative .scale {background-color:#ea1853} .btn-favourites {border-radius:10px;background-color:#191a1d;display:block;position:relative;-webkit-transition:background-color 0.3s,border-radius 0.3s,border-color .3s,box-shadow .3s;transition:background-color 0.3s,border-radius 0.3s,border-color .3s,box-shadow .3s} .btn-favourites .ico-favourite {display:block;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;margin:0 5px 0 0} .btn-favourites .ico-favourite:before {content:"\e912"} .btn-favourites:hover {background-color:#ea1853;border-color:#ea1853;border-radius:10px 10px 0 0;box-shadow:0 8px 10px rgba(29,4,11,0.25)} .btn-favourites .drop {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;cursor:pointer;padding:9px 26px 9px 12px;color:#aaaaaa;-webkit-transition:color 0.3s;transition:color 0.3s;font-size:22px} .btn-favourites:hover .drop {color:#ffffff} .btn-favourites .drop:after {content:"\e95d";display:block;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1;font-size:6px;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;color:#fb0152} .btn-favourites:hover .drop:after {-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)} .btn-favourites ul {border-radius:0 10px 10px 10px;background-color:#2e2f35;position:absolute;top:100%;left:0;z-index:10;overflow:hidden;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,visibility 0.3s,transform 0.3s;transition:opacity 0.3s,visibility 0.3s,transform 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,visibility 0.3s,transform 0.3s,-webkit-transform 0.3s} .btn-favourites:hover ul {display:block} .btn-favourites:hover ul {opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)} .btn-favourites ul li>a,.btn-favourites ul li>span {white-space:nowrap;display:block;font-weight:bold;background-color:transparent;-webkit-transition:background-color 0.3s,color .3s;transition:background-color 0.3s,color .3s;color:#8b8f96;font-size:13px;font-weight:400;line-height:16px} .btn-favourites ul li>a {padding:12px 15px} .btn-favourites ul li>a:hover,.btn-favourites ul li>span:hover {background-color:#52555f;color:#fff} .btn-favourites ul li>a:hover,.btn-favourites ul li>span:hover a {color:#fff} .btn-favourites ul li>span:hover::before {color:#fff} .btn-favourites ul li span {position:relative;padding:1.2rem 3.8rem} .btn-favourites ul li span:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:1.4rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1.5rem;color:#ea1853;-webkit-transition:color 0.3s;transition:color 0.3s;content:"\e906"} .btn-favourites ul li span .delete {position:absolute;background-color:#000;text-decoration:none;height:2rem;width:2rem;border-radius:50%;right:0.8rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:0;line-height:0;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#fff;padding:0.6rem 0 0 0;-webkit-transition:color 0.3s,background-color 0.3s,-webkit-transform 0.3s;transition:color 0.3s,background-color 0.3s,-webkit-transform 0.3s;transition:color 0.3s,transform 0.3s,background-color 0.3s;transition:color 0.3s,transform 0.3s,background-color 0.3s,-webkit-transform 0.3s;transition:color 0.3s,transform 0.3s,background-color 0.3s,-webkit-transform 0.3s} .btn-favourites ul li span .delete:before {content:"\e953";font-size:0.8rem} .btn-favourites ul li .delete:hover {background-color:#ea1853} .btn-favourites ul li .delete:hover::before {color:#fff} .btn-favourites ul li span a {padding:0;color:#fff;text-decoration:underline} .no-touch .btn-favourites ul li span a:hover {text-decoration:none} .tabs-menu {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:2px 0} .tabs-menu ul {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0} .tabs-menu li {margin-right:4px;margin-bottom:4px} .tabs-menu li:last-child {margin:0 0 4px} .toggle-button.icon,.tabs-menu .toggle-button.icon {position:relative;padding:1.1rem 1.5rem 1.1rem 4rem} .toggle-button.icon:before,.tabs-menu .toggle-button.icon:before {position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:2rem;color:#212121;-webkit-transition:color 0.3s;transition:color 0.3s} .tabs-menu .toggle-button {padding:9px 20px;padding:9px 8px;white-space:nowrap;border:0;min-height:auto;font-size:15px;line-height:22px;font-weight:400;text-transform:capitalize;border-radius:20px;display:flex;align-items:center;border-radius:10px;background-color:#181818;color:#aaaaaa} .tabs-menu .toggle-button:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;display:inline-block;margin:0 10px 0 0} .tabs-menu [href="#tab_video_info"]:before,.tabs-menu [href="#tab_album_info"]:before {content:"\e911"} .tabs-menu [href="#tab_report_rrror"]:before {content:"\e90f"} .tabs-menu [href="#tab_screenshots"]:before {content:"\e90e"} .tabs-menu [href="#tab_share"]:before {content:"\e90c"} .tabs-menu [href="#tab_comments"]:before {content:"\e90d"} .tabs-menu .toggle-button.active {background-color:#181818;pointer-events:none;color:#fb0152;-webkit-font-smoothing:antialiased} .tabs-menu .toggle-button.active.icon::before {color:#fff} .no-touch .toggle-button.icon:hover::before,.no-touch .tabs-menu .toggle-button.icon:hover::before {color:#fff} .no-touch .tabs-menu .toggle-button:hover {background-color:#ea1853;color:#fff} .tab-content {background:transparent;padding:0 0 0 20px} @media screen and (max-width:992px) {.tab-content {padding:0}} .block-details {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-wrap:wrap} .block-details .info {width:100%;order:0} .block-details .item {color:#ffffff;font-size:14px;font-weight:500;margin:0 30px 2rem 0;display:inline-block} .block-details .item:first-child {display:block;margin:0 0 2rem} .block-details .item:last-child {margin:0;padding-left:7px;-webkit-font-smoothing:antialiased} .block-details .item img {margin:1px} .block-details .item a {display:inline-block;padding:7px 20px;-webkit-transition:background-color 0.3s,color 0.3s,border-color .3s,color .3s;transition:background-color 0.3s,color 0.3s,border-color .3s,color .3s;margin:2px 0 2px 3px;font-size:13px;font-weight:400;line-height:16px;letter-spacing:0.33px;border-radius:10px;background-color:#34363c;color:#8b8f96} .no-touch .block-details .item a:hover {color:#fff;background-color:#ea1853} .block-details .item span {margin:0 2.5rem 0 0;position:relative;font-size:14px;font-weight:400;line-height:16px;color:#4a4b4f} .block-details .item span:before {font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;display:inline-block;margin:0 5px 0 0;position:relative;top:1px} .block-details .item span:nth-child(1):before {content:"\e940"} #tab_playlist_info .block-details .item span:nth-child(1):before {content:"\e902"} .block-details .item span:nth-child(2):before {content:"\e93e"} .block-details .item span:nth-child(3):before {content:"\e93f"} .block-details .item span.icon {padding-left:20px} .block-details .item span.icon-album,.block-details .item span.icon-calendar {padding-left:22px} .block-details .item span.icon-eye {padding-left:27px} .block-details .item span.icon:before {position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;font-size:15px} .block-details .item span.added-by {display:none} .block-details .item span.added-by:after {display:none} .block-details .item span em {color:#4a4b4f;margin-left:3px;padding:0} .block-details .item em {color:#fff;padding:0 0 0 10px;-webkit-font-smoothing:antialiased} .block-details .block-user {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0} .block-details .block-user .username {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-weight:500;font-size:12px} .block-details .block-user .username .name {color:#fff;font-size:15px;font-weight:500;line-height:17px;margin:0 0 10px;display:block} .block-details .block-user .username a {border-radius:10px;background-color:#ea1853;color:#ffffff;padding:8px 15px;display:inline-block;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;white-space:nowrap} .no-touch .block-details .block-user .username a:hover {color:#fff;background-color:#3b3d44} .block-details .block-user .avatar {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e0dfdf;width:6rem;height:6rem;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;margin-right:10px;overflow:hidden;opacity:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s} .no-touch .block-details .block-user a.avatar:hover {opacity:0.7} .block-details .block-user .avatar img,.block-details .block-user .avatar .no-thumb {display:block;height:4rem;width:4rem;background-size:contain;font-size:0;line-height:0} .block-details .block-user .avatar img {height:6rem;width:6rem;border-radius:50%} .block-flagging {width:100%} .block-flagging .generic-error {width:100%;text-align:center;max-width:100%} .block-flagging form {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start} @media screen and (max-width:550px) {.block-flagging form {flex-direction:column}} .block-flagging form .field-label {color:#fff;font-size:15px;font-weight:400;line-height:17px;margin:0 0 17px} .block-flagging .button-group {margin:0} .block-flagging .block-radios {-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;padding-right:1rem} @media screen and (max-width:550px) {.block-flagging .block-radios {order:1}} .block-flagging .block-radios .row label {color:#fff} .block-flagging .block-textarea {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1} @media screen and (max-width:550px) {.block-flagging .block-textarea {width:100%;order:0;margin:0 0 15px}} .block-flagging .button-group .row {margin:0 0 10px;padding:6px 0 0} .block-flagging .submit {margin:20px 0 0;font-size:14px;padding:12px 28px} .block-screenshots {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px 0 0 -5px} .block-screenshots span.item,.block-screenshots a.item {display:inline-block;width:calc(20% - 5px);position:relative;padding-bottom:10.84%;margin:5px 0 0 5px;border-radius:10px;overflow:hidden} .block-screenshots span.item:before {content:"\e912";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:10px;right:10px;z-index:3;border-radius:12px;background-color:#ea1853;color:#ffffff;font-size:12px;font-weight:400;line-height:18px;padding:1px 8px 3px 8px} .block-screenshots a.item:before {content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:3;background-color:transparent;border:2px solid #ea1853;opacity:0;border-radius:10px;visibility:hidden;-webkit-transition:opacity 0.3s,visibility 0.3s;transition:opacity 0.3s,visibility 0.3s} .block-screenshots a.item:hover::before {opacity:1;visibility:visible} .block-screenshots span.item img,.block-screenshots a.item img {position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1;transition:opacity .3s} .block-screenshots a.item:hover img {opacity:0.7} .block-share {width:100%} .block-share .row {max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start} .block-share label {width:100%;margin:0 0 10px} .block-share .block-bookmarks {-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 245px;flex:0 0 245px;padding-left:10px;padding-top:5px} .block-share .middle {width:auto;-webkit-box-flex:0;-ms-flex:0 1 58%;flex:0 1 58%} .block-share input {letter-spacing:0.38px;color:#6e7076;font-size:15px;font-weight:400} .block-share .block-size {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap} .block-share .block-size a {padding:12px 21px;display:inline-block;margin:2px 4px 2px 0;font-size:13px;line-height:16px;font-weight:400;color:#8b8f96;box-shadow:0 8px 10px rgba(29,4,11,0.25);border-radius:10px;background-color:#34363c;transition:color .3s,box-shadow .3s,border-color .3s,background .3s} .no-touch .block-share .block-size a:hover {background-color:#ea1853;color:#fff} .block-share .custom-size {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:3px 0} .block-share .custom-size label {margin:0 1rem 0 0;width:auto;white-space:nowrap} .block-share .custom-size .textfield {width:60px;margin:0 1rem 0 0;text-align:center;padding:12px 5px} .block-share .custom-size .textfield:last-child {margin:0} .block-comments {width:100%} .block-comments form {clear:both;margin:0 0 2rem} .block-comments form>.field-label {font-size:20px} .block-comments .toggle-button {float:right;display:block;border:none;padding:11px 24px;text-align:center;min-height:auto;line-height:18px;text-transform:none;border-radius:10px;background-color:#34363c;color:#8b8f96} .block-comments .toggle-button.active {background-color:#ea1853;box-shadow:0 8px 10px rgba(29,4,11,0.25);color:#ffffff} .no-touch .block-comments .toggle-button:hover {background-color:#ea1853;color:#ffffff} .no-touch .block-comments .toggle-button.active:hover {color:#fff;background-color:#3b3d44} .block-comments form .textfield,.block-comments form .textarea {letter-spacing:0.38px;color:#6e7076} .hint {color:#8b8f96;font-size:13px;font-weight:400;line-height:18px} .block-comments .block-new-comment {padding:2.5rem 0 0;display:none} .block-comments form .row {max-width:100%} .block-comments .bottom {max-width:100%;width:100%} .block-comments .list-comments {border-top:1px solid #202226;padding:2rem 0 0} .list-sort {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 3rem} .list-sort li {margin-right:10px;padding:2px 0;font-size:24px;line-height:26px;font-weight:400} .list-sort li:last-child {margin:0} .related-videos {width:100%} .related-videos,.related-albums {width:100%;margin:0 0 32px} .related-videos .list-sort a,.related-albums .list-sort a,.related-videos .list-sort span,.related-albums .list-sort span {display:inline-block;position:relative;border-radius:10px;background-color:#34363c;padding:14px 26px;color:#8b8f96;font-size:20px;line-height:22px;font-weight:400;transition:color .3s,background .3s,box-shadow .3s} @media screen and (max-width:992px) {.related-videos .list-sort a,.related-albums .list-sort a,.related-videos .list-sort span,.related-albums .list-sort span {padding:12px 15px;font-size:15px;line-height:17px}} .related-videos .list-sort span,.related-albums .list-sort span,.related-videos .list-sort a:hover,.related-albums .list-sort a:hover {color:#ffffff;-webkit-font-smoothing:antialiased;box-shadow:0 8px 10px rgba(29,4,11,0.25);background-color:#16171b;border-bottom:4px solid #fb0152;-webkit-font-smoothing:antialiased;font:500 19px/1.2 'Quicksand',sans-serif} .btn-subscribe {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .btn-subscribe .toggle-button {padding:7px 20px;line-height:16px;color:#fff;background-color:#ea1853;white-space:nowrap;font-size:12px;border:0;border-radius:10px 0 0 10px;min-height:auto} .no-touch .btn-subscribe .toggle-button:hover {color:#fff;background-color:#3b3d44} .btn-subscribe .button-info {background-color:#34363c;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0 10px 10px 0;font-size:12px;padding:8px 11px 8px 30px;position:relative;color:#8b8f96} .btn-subscribe .button-info:before {position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;content:"\e90a";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .member-menu {width:29rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:86px 0 0;padding:20px 10px;position:relative;border-radius:10px;background-color:#2e2f35} .member-menu .headline {padding:0;margin:0 0 2rem;position:absolute;left:20px;top:-52px} .member-menu + .main-container-user {width:calc(100% - 29rem);padding:0 20px 0 0} .member-menu .block-main {width:100%;margin:0 0 2rem} .member-menu .block-main .avatar {margin:0 auto 3.3rem;width:25rem;height:25rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;background-color:#191a1d} .member-menu .block-main .avatar img {width:100%;height:100%;text-align:center;font-size:0;line-height:0;border-radius:50%} .member-menu .block-main .avatar .no-thumb {width:15rem;height:15rem;text-align:center;font-size:0;line-height:0;background-size:15rem 15rem} .member-menu .block-additional {width:100%;padding:2rem 0 0;position:relative} .member-menu .block-additional:before {position:absolute;content:'';height:1px;left:30px;right:30px;top:0;background:rgba(0,0,0,.9)} .user-menu span,.user-menu a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:12px 20px 12px 30px;color:#fff;font-size:15px;line-height:16px;font-weight:400;border-radius:0 10px 10px 0;transition:color .3s,background .3s;transition:color 0s,background 0s} .user-menu span {color:#ea1853;background-color:#16171b;position:relative;z-index:9} .no-touch .user-menu a:hover {color:#ea1853;background-color:#16171b} .member-menu .user-menu span em,.no-touch .user-menu a:hover em {color:#fff} .user-menu {display:block} .user-menu li {display:block;position:relative;margin:0 0 2px -10px;width:calc(100% + 10px)} .user-menu li:last-child {display:block;margin:0 0 0 -10px} .member-menu .user-menu em {font-size:15px;font-weight:400;transition:color .3s;color:#8b8f96} .member-menu .user-menu em.small {font-size:9px} .member-menu + .main-container-user .item {width:calc((100% - 32px) / 3)} .member-menu + .main-container-user .list-albums .item,.member-menu + .main-container-user .list-channels .item {width:calc((100% - 40px) / 4)} .member-menu + .main-container-user .list-members .item {width:calc(16.66% - 10px)} .member-menu + .main-container-user .list-messages .item {width:calc(100% - 10px)} .block-profile {border-radius:5px;padding:2rem;overflow:hidden;border-radius:10px;background-color:#2e2f35} .profile-list {width:100%;overflow:hidden} .profile-list .margin-fix {margin:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:1.2;color:#8b8f96} .profile-list .about-me {width:100%} .profile-list .about-me em {display:block;padding:8px 0 0;line-height:2rem} .profile-list .column {width:33%;padding-right:10px} .member-menu + .main-container-user .profile-list .item {width:100%} .profile-list .column .item {margin:0 0 10px;overflow:hidden} .profile-list .column .item a {color:#fff} .profile-list .column .item a:hover {color:#ea1853} .profile-list .item em {color:#fff} .user-menu li:after {z-index:2;content:'';left:0;width:10px;height:10px;background-color:#2e2f35;top:-10px;position:absolute;border-radius:0 0 0 10px;opacity:0} .user-menu li a:before {content:'';left:0;width:10px;height:calc(100% + 20px);background-color:#16171b;top:-10px;position:absolute;z-index:1;opacity:0} .user-menu li a:after {z-index:2;content:'';left:0;width:10px;height:10px;background-color:#2e2f35;bottom:-10px;position:absolute;border-radius:10px 0 0;opacity:0} .no-touch .user-menu li:hover::after,.no-touch .user-menu li:hover a::after,.no-touch .user-menu li:hover a::before {opacity:1} .form-upload {position:relative} .form-upload.uploading {height:80px} .form-upload.uploading * {opacity:0} .form-upload.uploading .progressbar,.form-upload.uploading .progressbar * {opacity:1} .form-upload p {display:block;margin:1rem 0 0} .form-upload p.preview {display:block;max-width:320px;overflow:hidden;background:#c8c8c8;position:relative;margin-bottom:2rem} .form-upload p.preview em {position:absolute;bottom:5px;background:#1f2125;padding:5px;font-size:12px;font-weight:bold;line-height:16px;border-radius:3px;-webkit-border-radius:3px;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)} .form-upload p.preview em.left {left:5px;margin-right:50px} .form-upload p.preview em.right {right:5px} .form-upload p.preview em.negative {color:#e62117} .form-upload p.preview img {display:block;max-width:320px;width:100%;height:auto} .form-upload p.preview.disabled img {opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)} .fancybox-opened .fancybox-skin {padding:0 !important;overflow:hidden;box-shadow:-7px 10px 21px rgba(0,0,0,0.65);border-radius:10px;background-color:#16171b} .fancybox-inner {width:100%} .fancybox-close {top:0 !important;right:0 !important} .fancybox-lock .fancybox-overlay {z-index:9999} .fancybox-error {padding:3rem 15px 15px !important} .popup-title {display:block;font-size:24px;line-height:26px;padding:26px 30px;font-weight:400;color:#ffffff} .popup-holder {padding:3rem;min-width:42rem} .two-sections {width:81rem;display:-webkit-box;display:-ms-flexbox;display:flex} .main-container-user .two-sections {width:100%} .section-one,.section-two {-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%} .section-one {padding:0 25px 0 0;margin:0 0 2rem} .section-two {padding:0 0 0 25px} .main-container-user .section-two {-ms-flex:0 1 320px;flex:0 1 320px;color:#fff} @media screen and (min-width:861px) {.two-sections + .bottom {width:50%;padding:0 25px 0 0}} .list-posts .margin-fix {display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap} .list-posts .item {margin:15px 0 0 15px;width:calc(25% - 15px)} @media screen and (max-width:1200px) {.list-posts .item {width:calc(33.33% - 15px)}} @media screen and (max-width:900px) {.list-posts .item {width:calc(50% - 15px)}} @media screen and (max-width:550px) {.list-posts .item {margin:15px 0 0 5px;width:100%}} .list-posts .item a {display:block;height:100%;display:flex;flex-direction:column} .list-posts .item a .description {font-size:14px;line-height:1.2;color:#fff} .list-posts .item .wrap {color:#8b8f96;margin:auto 0 0;padding-top:5px} .list-posts .item .title {height:auto;margin:7px 0;font-size:16px} .list-posts .item:hover .title {text-decoration:underline} .list-posts .item .description {color:#1d1d1d} .list-posts .item .wrap .added {float:right} .block-post {padding:10px 0} .block-post:after {content:"";display:block;clear:both} .block-post .post-holder {overflow:hidden;padding-right:7px} .block-post .post-content {margin:0 0 2rem;color:#fff} .block-post .sponsor {width:auto;margin:10px 0;margin:0 auto 2rem;max-width:883px} .block-post .table {float:right;margin-left:10px} .block-post .table .opt {margin:0 0 10px;width:315px;height:250px} .block-post .table .opt:last-child {margin:0} .player-related-videos {position:absolute;left:0;top:0;right:0;bottom:0;padding:5px 10px 30px 10px;background:#000000;overflow:hidden} .pla0yer-related-videos .player-related-videos-container {p0osition:relative;w0idth:100%;height:100%;overflow:hidden;0 0 text-align:center;0} .player-related-vide0os .player-related-videos-item {position:relative;display:inline-block;vertical-align:middle;margin-top:5px} .player-related-videos .player-related-videos-item .title {display:block;position:absolute;left:0;top:0;right:0;height:52px;overflow:hidden;text-align:left;padding:5px;color:#ffffff;background:linear-gradient(to bottom,rgba(12,12,12,0.8) 0px,transparent 50px)} .player-related-videos .player-related-videos-item .duration {display:block;position:absolute;bottom:5px;right:5px;color:#ffffff;background:rgba(12,12,12,0.8);padding:2px 5px} .no-touch .player-related-videos .player-related-videos-item .title,.no-touch .player-related-videos .player-related-videos-item .duration {display:none} .no-touch .player-related-videos .player-related-videos-item:hover .title,.no-touch .player-related-videos .player-related-videos-item:hover .duration {display:block} @media screen and (max-width:1280px) {.place {padding:4vw 0} .big-container .sidebar + .main-container .list-albums .place {padding:7vw 0} .bottom-adv {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}} @media screen and (max-width:1255px) {.place {padding:2.8vw 0} .big-container .sidebar + .main-container .place {padding:1.4vw 0} .top-links .center-hold {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .network {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;margin:0 0 5px} .network ul {display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-wrap:wrap;justify-content:center} .member-links ul {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .header {padding:10px} .bottom-adv .spot:nth-child(4) {display:none}} @media screen and (max-width:1255px) {.block-channel,.block-model {margin:0} .sidebar {width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:2.5rem 0} .big-container .sidebar + .main-container .list-albums .place {padding:16vw 0} .big-container .sidebar + .main-container {width:100%} .big-container .sidebar + .main-container>.headline:first-child,.big-container .sidebar + .main-container div:first-child .headline,.big-container .sidebar + .main-container .headline {margin:0 0 1px 0} .big-container .sidebar + .main-container .list-playlists .item,.big-container .sidebar + .main-container .list-videos .item {width:calc(25% - 10px)} .big-container .sidebar + .main-container .place~.item:nth-of-type(-n + 7) {width:calc((100% - 362px) / 3)} .sidebar .comments,.sidebar .list,.sidebar .filter {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} .sidebar label.group + ul,.sidebar label.group {width:100%} .sidebar label.group + ul {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap} .sidebar .filter li label {margin:0} .sidebar .list {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start} .sidebar .comments {margin:0 -2rem -1rem 0} .sidebar .list a {margin:0} .sidebar .headline {margin:0 0 1.5rem} .sidebar .list .rating {padding:0 0 0 2rem} .sidebar .comments li,.sidebar .list li,.sidebar .filter li {width:calc(33.33% - 2rem);margin:0 0 2rem 0} .sidebar .list li {padding:0 10px 0 0} .sidebar .alphabet span,.sidebar .alphabet a {min-width:3.5rem} .sidebar form {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center} .sidebar form .row {width:33.333%;max-width:100%;display:inline-block;padding:0 5px} .sidebar .filter form .row:nth-child(5) {margin:0} .sidebar .filter form .button-group {margin:0} .sidebar .filter form .button-group label {margin:0} form .button-group .row:first-child {width:100%} .info-buttons {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .tabs-menu {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:1rem 0 0} .tabs-menu ul {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #303030} .block-album .images {padding:0 1.5rem 1.5rem} .block-album .images span.item,.block-album .images a.item {margin:1.5rem 1rem 0}} @media screen and (max-width:1152px) {html {font-size:58.5%} .navigation .primary {opacity:0;visibility:hidden;position:absolute;-ms-flex-wrap:wrap;flex-wrap:wrap;top:calc(100% + 1px);left:0;max-width:330px;width:100%;background-color:#1f2125;padding:10px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.28);box-shadow:0 3px 7px rgba(0,0,0,0.28);-webkit-transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.3s,visibility 0.3s,-webkit-transform 0.3s;z-index:1000} .navigation .primary ul {top:46px} .navigation .primary .highlight.drop {padding:5px 0 0;margin:0} .navigation .primary>li:first-child,.navigation .primary>li {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 3px} #item1 {height:34px} .navigation .primary a {padding:9px 4px} .navigation .primary .drop>a {padding:9px 38px 9px 54px} .navigation .button {display:none} .mobile-navigation-toggle {display:block;position:relative;flex:0 0 30px;width:30px;height:26px;margin:0 12px 0 0;padding:0;border:0;background:transparent;cursor:pointer} .mobile-navigation-toggle .ico-bar {position:absolute;left:0;width:25px;height:3px;border-radius:2px;background:#fff;transition:transform .2s ease,top .2s ease,opacity .2s ease,background-color .2s ease} .mobile-navigation-toggle .ico-bar:first-child {top:4px} .mobile-navigation-toggle .ico-bar:nth-child(2) {top:11px} .mobile-navigation-toggle .ico-bar:nth-child(3) {top:18px} .mobile-navigation-toggle.open .ico-bar {background:#ea1853} .mobile-navigation-toggle.open .ico-bar:first-child {top:11px;transform:rotate(45deg)} .mobile-navigation-toggle.open .ico-bar:nth-child(2) {opacity:0} .mobile-navigation-toggle.open .ico-bar:nth-child(3) {top:11px;transform:rotate(-45deg)} .secondary {position:absolute;top:0;bottom:0;right:10px;z-index:5} .navigation .secondary a {padding:11px 6px} .navigation.open .primary {opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)} .big-container .sidebar + .main-container .place {padding:0.7vw 0} .big-container .sidebar + .main-container .list-albums .place {padding:14vw 0} .block-details {-ms-flex-wrap:wrap;flex-wrap:wrap} .block-details .block-user {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1rem} .block-details .info {padding:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%} .block-video .sponsor {margin:0 auto 1rem} .info-buttons {margin:0 0 1rem}} @media screen and (max-width:1140px) {.place {padding:1vw 0} .sidebar .comments li {width:calc(50% - 1rem);margin:0 0 2rem} .sidebar {margin:1.5rem 0 2rem;padding:1rem} .big-container .sidebar + .main-container .list-albums .place {padding:13vw 0} .block-screenshots {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .block-screenshots span.item,.block-screenshots a.item {width:calc(33.33% - 5px);padding-bottom:18.34%}} @media screen and (max-width:1050px) {.place {display:none} .big-container .sidebar + .main-container .list-albums .place~.item:nth-of-type(-n + 7),.place~.item:nth-of-type(-n + 7),.big-container .sidebar + .main-container .place~.item:nth-of-type(-n + 7) {width:calc(25% - 10px)} .member-menu {position:inherit;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap} .member-menu + .main-container-user .item {width:calc((100% - 40px) / 4)} .member-menu + .main-container-user .list-videos-screenshots .item,.member-menu + .main-container-user .list-albums-images .item {width:calc((100% - 32px) / 3)} .member-menu + .main-container-user {width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0} .member-menu .block-main .avatar {margin:0 4rem 0 0} .member-menu .headline {width:100%} .member-menu .block-main {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 400px;flex:0 1 400px;width:auto;margin:0 2rem 0 0} .block-main .user-menu {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1} .member-menu .block-additional {-webkit-box-flex:0;-ms-flex:0 1 250px;flex:0 1 250px;width:auto;padding:0 0 0 2rem;border-top:0;border-left:1px solid rgba(73,75,79,.3)} .member-menu .block-additional::before {display:none} .user-menu span,.user-menu a {border-radius:10px;padding:12px 20px} .user-menu li:after,.user-menu li a:before,.user-menu li a:after {display:none} .block-video .playlist .item {width:calc(33.33% - 10px)}} @media screen and (max-width:1040px) {.member-links {width:100%} .member-links .sort:last-child {margin:10px 0 0} .place {padding:2vw 0} .list-channels .item,.list-models .item,.list-sponsors .item,.list-categories .item {width:calc(50% - 10px)} .header {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} .search form {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%} .search {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:10px 0 0} .logo {margin:0 10px 0 0} .search .search-text input {padding:10px 25px 10px 10px} .social-bookmarks {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1} .block-share .block-bookmarks {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:1rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .block-share .middle {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}} @media screen and (max-width:1024px) {html {font-size:52.5%} form [data-name="code"],form .row {margin:0 0 1.5rem} .block-channel {-ms-flex-wrap:wrap;flex-wrap:wrap} .block-channel .channel-info {-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:1.5rem 0 0} .block-channel .channel-rating {-webkit-box-flex:11;-ms-flex:11 1;flex:11 1} .list-tags .margin-fix {-ms-flex-wrap:wrap;flex-wrap:wrap} .list-tags .margin-fix .item {-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%}} @media screen and (max-width:980px) {.bottom-adv .spot:nth-child(3) {display:none} .list-members .item {width:calc(25% - 10px)}} @media screen and (max-width:940px) {.block-video .playlist .item {width:calc(50% - 10px)} .pagination .first,.pagination .last,.pagination .page,.pagination .jump {display:none} .block-album .images .message,.block-video .no-player .message,.block-album .images .message a,.block-video .no-player .message a {font-size:1.8rem;line-height:2.4rem}} @media screen and (max-width:860px) {.big-container .sidebar + .main-container .list-albums .place~.item:nth-of-type(-n + 7),.list-albums .item,.member-menu + .main-container-user .list-albums .item,.member-menu + .main-container-user .list-channels .item,.member-menu + .main-container-user .list-members .item,.big-container .sidebar + .main-container .list-videos .item,.big-container .sidebar + .main-container .place~.item:nth-of-type(-n + 7),.place~.item:nth-of-type(-n + 7),.list-playlists .item,.list-videos .item {width:calc(50% - 10px)} .member-menu + .main-container-user .item {width:calc((100% - 32px) / 3)} .block-album .table,.block-video .table,.block-post .table,.list-videos .place,.list-albums .place,.list-playlists .place {display:none} .block-album .album-holder,.block-video .video-holder {margin-right:0} .headline {margin:0 0 10px} .two-sections {width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap} .section-one {padding:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%} .main-container-user .section-two,.section-two {padding:0 0 0 10px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0;margin:0 0 10px} form .bottom {max-width:100%} form .row {max-width:100%} .sidebar .list li,.sidebar .filter li {width:33.33%} .sidebar .comments,.sidebar .filter {padding:0} .list-members .item {width:calc(33.33% - 10px)} .member-menu .block-main {-webkit-box-flex:0;-ms-flex:0 1 53%;flex:0 1 53%} .member-menu .block-additional {-webkit-box-flex:1;-ms-flex:1 1;flex:1 1} .profile-list .column {width:50%} .block-video .playlist .item {width:calc(33.33% - 10px)}} @media screen and (max-width:785px) {.logo img {display:block;width:126px;height:auto;transform:translateY(6px)} .box {padding:1.5rem 0 0} .list-channels .item,.list-models .item,.list-sponsors .item,.list-categories .item {width:calc(33.33% - 10px)} .social-bookmarks {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%} .logo {margin:0 0 10px} .addthis_toolbox {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .header {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center} .headline {-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0rem 0 0;padding-left:7px} .headline h1,h2 {width:100%;padding-left:7px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:2px 0;-webkit-font-smoothing:antialiased;background:#181818} .sort {margin:10px 10px 0 0} .sort:last-child {margin:10px 0 0} .pagination a,.pagination span {font-size:13px;padding:8px 12px} .pagination li {min-width:35px;margin:0 7px} .tags-cloud .all {font-size:13px;padding:10px 20px} .footer .nav a {font-size:13px} .sidebar form .row {width:50%} .block-details .item span {margin:0 1.5rem 0.5rem 0;padding-left:10px} .block-details .item {margin:0 10px 1rem 0} .tab-content {padding:0 1rem 1rem;padding:0 0px 10px} .list-sort {margin:0 0 1rem} .list-sort li {margin-right:1rem} .block-video .playlist .item {width:calc(50% - 10px)}} @media screen and (max-width:650px) {.bottom-adv .spot:nth-child(2) {display:none} html {font-size:47.5%} .list-members .item {width:calc(50% - 10px)} .member-menu .block-main {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0} .user-menu {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start} .user-menu li {width:100%;padding:0 0.8rem} .member-menu .block-additional {padding:10px 0 0;border-top:0;border-left:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%} .list-tags .margin-fix .item {-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}} @media screen and (max-width:640px) {.big-container .sidebar + .main-container .list-albums .place~.item:nth-of-type(-n + 7),.list-albums .item,.member-menu + .main-container-user .list-albums .item,.member-menu + .main-container-user .list-channels .item,.member-menu + .main-container-user .list-members .item,.big-container .sidebar + .main-container .list-videos .item,.big-container .sidebar + .main-container .place~.item:nth-of-type(-n + 7),.big-container .sidebar + .main-container .related-videos .list-videos .item,.place~.item:nth-of-type(-n + 7),.list-playlists .item,.list-videos .item {width:calc(100% - 10px)} .list-playlists .item,.list-videos .item {margin:5px 0 0 5px} .margin-fix {margin:-5px 0 0 -5px} .empty-content {padding:0 0 0 5px} .member-menu + .main-container-user .item {margin:5px 0 0 5px;width:calc((100% - 10px) / 2)} .list-channels .item,.list-models .item,.list-sponsors .item,.list-categories .item {width:calc(100% - 5px);margin:5px 0 0 5px} .sidebar .comments li {width:100%;margin:0 0 2rem} .sidebar .list li,.sidebar .filter li {width:50%} .sidebar .list .all-link {width:100%} .btn-favourites ul {left:inherit;right:0;border-radius:20px 0 20px 20px} form [data-name="code"],form .row {margin:0 0 1rem} .block-video {margin:0 0 1.5rem} .list-comments .comment-info {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 5px} .box {margin:0 0 1.5rem}} @media screen and (max-width:560px) {.box {padding:1rem 0 0} .popup-holder {min-width:380px;padding:10px} .popup-title {padding:1.5rem 3.5rem 1.5rem 1.5rem} form .section-title {margin:0 0 1.5rem} .sidebar form .row {width:100%} form .button-group .row:first-child {margin:0 0 2rem} .block-screenshots span.item,.block-screenshots a.item {width:calc(50% - 5px);padding-bottom:27.54%} .block-new-comment .bottom .submit {margin:0} .block-comments form .textfield {width:100%} .member-menu .block-main {-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0} .member-menu .block-main .avatar {margin:0 0 1rem} .block-main .user-menu {-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;flex-direction:column} .user-menu li {display:inline-block} .member-menu .user-menu em {padding:0 0 0 10px} .profile-list .column {width:100%} .block-album .images {padding:0 1rem} .block-channel .img {width:100%;padding:0;margin:0 0 1rem} .block-channel .img .channel-user {right:5px} .block-channel .channel-rating strong {font-size:6.5rem;padding:2rem 1rem;border-radius:1rem} .block-model {flex-direction:column;align-items:center} .block-model .img {float:none;width:150px;height:107px} .member-menu + .main-container-user .item,.member-menu + .main-container-user .list-videos-screenshots .item,.member-menu + .main-container-user .list-albums-images .item {width:calc((100% - 20px) / 2)} .block-album .images .message,.block-video .no-player .message,.block-album .images .message a,.block-video .no-player .message a {font-size:1.6rem;line-height:1.8rem} .block-album form .submit,.block-video .no-player form .submit {font-size:12px}} @media screen and (max-width:420px) {form .captcha-control .image {margin:0 0 1.5rem} form .captcha-control .image img {float:inherit} form .captcha-control .image .textfield {width:100%} form .list-selector-popup .button-group .item {width:45%} .big-container .sidebar + .main-container .list-videos .item,.big-container .sidebar + .main-container .place~.item:nth-of-type(-n+7),.place~.item:nth-of-type(-n+7),.member-menu + .main-container-user .list-videos .item,.member-menu + .main-container-user .list-playlists .item,.big-container .sidebar + .main-container .related-videos .list-videos .item,.list-playlists .item,.list-videos .item {width:calc(100% - 5px);margin:5px 0 0 5px} .list-albums .item,.big-container .sidebar + .main-container .list-albums .place~.item:nth-of-type(-n + 7) {width:calc(50% - 5px);margin:5px 0 0 5px} .member-menu + .main-container-user .list-albums .item .title,.main-container .list-albums .item .title {font-size:12px} .member-menu + .main-container-user .list-albums .item .wrap,.main-container .list-albums .item .wrap {font-size:11px} .member-menu + .main-container-user .list-albums .item .wrap div:before,.main-container .list-albums .item .wrap div:before {font-size:13px} .member-menu + .main-container-user .list-albums .item .wrap .photos,.main-container .list-albums .item .wrap .photos {padding-left:21px} .member-menu + .main-container-user .list-albums .item .wrap .views,.main-container .list-albums .item .wrap .views {padding-left:23px} .item-control {padding:4px 0} .member-menu + .main-container-user .list-albums .item .wrap div,.main-container .list-albums .item .wrap div {padding-left:18px} .popup-holder {min-width:280px} .navigation .primary {max-width:100%} .sidebar .comments li,.sidebar .list li,.sidebar .filter li {width:100%} .block-channel .channel-rating strong {font-size:5.5rem;padding:1rem 1rem} .block-model .img {width:100%;height:auto;padding-bottom:64.2%} .block-video .playlist .item {width:calc(100% - 10px)}} @supports (-webkit-overflow-scrolling:touch) {.sort,.content {cursor:pointer}} .fancybox-close {background:transparent;background-image:none !important;position:relative;color:#fff;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color 0.3s;transition:color 0.3s} .fancybox-close::before {content:"\e908";position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);z-index:2;width:14px;height:14px;font-size:14px;font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1} .no-touch .fancybox-close:hover {color:#ea1853} .list-subscriptions .item-control {padding:10px} .sidebar form .textfield,.sidebar form .textarea,.sidebar form .selectbox,.sidebar form .file,.sidebar form .checkbox + label::before,.sidebar form .checkbox + span::before {border:1px solid #000;background-color:#000;color:#fff} .sidebar form .checkbox:checked + label::before,.sidebar form .checkbox:checked + span::before {background-color:#ea1853;border:1px solid #ea1853;color:#fff;box-shadow:0 8px 10px rgba(29,4,11,0.25)} .main-container-user .sort strong {padding:0 13px 0 17px} #list_messages_my_conversation_messages .headline h2 {font-size:24px;font-weight:400;color:#8e8e8e} #list_messages_my_conversation_messages .headline h2 a {font-size:24px;font-weight:400} .list-albums-images .item-control,.list-videos-screenshots .item-control {border:none} .list-albums-images .item-control .toggle-button:last-child,.list-videos-screenshots .item-control .toggle-button:last-child {padding:0;border:none;background:transparent} .subscriptions-holder {display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap} .block-details .block-user .username a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:10px 0 0 10px;padding:7px 15px} .subscriptions-holder .button-info {padding:6px 15px 6px 30px;border-radius:3px;background-color:#34363c;border-radius:15px;margin:0 0 0 3px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0 10px 10px 0;margin:0;position:relative;color:#8b8f96;line-height:18px} .subscriptions-holder .button-info:before {content:"\e90a";position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .info-content {margin:-7px 0 17px;max-width:1230px;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap} .info-content a {padding:7px 20px;color:#212121;font-size:13px;font-weight:500;line-height:14px;letter-spacing:0.33px;border:2px solid transparent;display:inline-block;margin:0 7px 7px 0;border-radius:20px;background-color:#24242b;color:#ffffff;transition:color .3s,box-shadow .3s,background .3s,border-color .3s;-webkit-font-smoothing:antialiased} .info-content a:hover {color:#fff} .info-content .link {display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;padding:0;border:0;margin-right:10px;margin-bottom:10px} .info-content .link .name {display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;padding:6px 20px;color:#ffffff;font-size:13px;font-weight:500;line-height:16px;letter-spacing:0.33px;border-radius:10px 0 0 10px;background-color:#ea1853;transition:background .3s,color .3s} .info-content .link:hover {box-shadow:none} .info-content .link:hover .name {background-color:#32343a;color:#fff} .info-content .link .name i {font-size:16px;display:inline-block;margin:0 10px 0 0} .info-content .link .name i:before {content:"\e93b"} .info-content .link .name i.icon-top_models1:before {content:"\e93a"} .info-content .link .button-info {display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;border-radius:0 10px 10px 0;padding:6px 10px;font-size:13px;line-height:16px;font-weight:300;background-color:#34363c;color:#8b8f96} .info-content .link .button-info i {font-size:14px;display:inline-block;margin:0 5px 0 0} .info-content .link .button-info i:before {content:"\e938"} .subscriptions-holder {display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap} .block-details .block-user .username a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border-radius:15px 0 0 15px;padding:7px 15px} .block-details .block-user .username a:hover {background-color:#c6c6c6;color:#212121} .sort.download {padding:13px 22px 13px 27px;padding:13px 25px 13px 30px;border-radius:10px;line-height:14px;background:#34363c;cursor:pointer} .sort.download:focus,.sort.download:hover {background-color:#ea1853;color:#fff;border-color:#ea1853;border-radius:10px 10px 0 0;box-shadow:0 8px 10px rgba(29,4,11,0.25)} .sort.download ul {top:100%;background-color:#2e2f35;right:0;left:0;width:100%;padding:0;justify-content:flex-start} .sort.download ul li {margin:0;width:100%} .sort.download ul li a {padding:13px 15px} .sort.download .icon {left:16px;top:calc(50% + 2px)} .sort.download strong {font-size:15px;font-weight:400} .sort.download .type-sort:before {content:"\e910";font-size:22px} .main-content .sidebar {display:none} .big-container .main-content .sidebar {display:block;background:#181818} .open-sidebar {position:absolute;top:50%;transform:translateY(-50%);left:20px} @media screen and (max-width:1255px) {.big-container .open-sidebar {display:none}} .open-sidebar a {position:relative;width:23px;cursor:pointer;z-index:19;height:21px;display:block} .open-sidebar a span {top:50%;top:1px} .open-sidebar a span,.open-sidebar a span:after,.open-sidebar a span:before {height:4px;background-color:#fff;position:absolute;left:5px;right:5px;margin-top:-1px;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"";left:0;right:0;border-radius:2px;transition:background .3s,width .3s} .open-sidebar a span:after,.open-sidebar a span:before {top:50%;top:9px;width:100%} .open-sidebar a span:after {top:17px;width:100%} .big-container .open-sidebar a span,.big-container .open-sidebar a span:after,.big-container .open-sidebar a span:before {background-color:#ea1853} .big-container .open-sidebar a span:after,.big-container .open-sidebar a span:before {width:75%} .big-container .open-sidebar a span:after {width:50%} .language-holder {margin-left:auto;margin-right:5px;position:relative;padding:7px 0} .language-holder .selected {display:flex;align-content:center;align-items:center;justify-content:center;flex-wrap:nowrap;color:#8b8f96;font-size:13px;line-height:16px;text-transform:uppercase;letter-spacing:0.33px;cursor:pointer;transition:color .3s} .language-holder .selected span {display:inline-block;margin:0 5px} .language-holder .selected img {width:15px;height:15px;overflow:hidden;display:inline-block;margin:0 0 1px} .language-holder .selected i {font-size:5px;transition:transform .3s} .language-holder .selected i:before {content:"\e95d";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .language-drop {position:absolute;top:30px;width:100%;width:auto;right:0;z-index:100;overflow:hidden;border-radius:0 0 10px 10px;opacity:0;visibility:hidden;box-shadow:0 8px 10px rgba(29,4,11,0.25);border-radius:0 0 10px 10px;background-color:#212121;-webkit-transform:translateY(10px);transform:translateY(10px);padding:5px 0 0;-webkit-transition:opacity 0.3s,visibility 0.3s,transform .3s;transition:opacity 0.3s,visibility 0.3s,transform .3s} .language-drop li:first-child {margin-top:5px} .no-touch .language-drop li:first-child {margin-top:0} .sort:hover ul {opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)} .language-drop a {display:block;padding:8px 5px 8px 37px;text-align:center;background:transparent;-webkit-transition:background 0.3s,color 0.3s;transition:background 0.3s,color 0.3s;color:#212121;font-size:13px;line-height:14px;letter-spacing:0.33px;text-align:center;color:#8b8f96;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;position:relative} .language-drop a img {display:inline-block;margin:0 5px 0 0;max-width:15px;position:absolute;top:50%;transform:translateY(-50%);left:15px} .language-drop a span {display:inline-block} .no-touch .language-drop a:hover {color:#ffffff;background-color:#3b3d44} .language-holder:hover .selected {color:#ea1853} .language-holder:hover .selected i {transform:rotate(-180deg)} .language-holder:hover ul {opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)} .progress-ring-circle {transition:0.35s stroke-dashoffset;transform:rotate(-90deg);transform-origin:50% 50%;stroke:#47b119} .rating_circle {width:20px;height:20px;display:inline-block;margin:0 5px 0 0} .rating_circle svg {width:20px;height:20px} .e-c-base {fill:none;stroke:#16171b;stroke-width:20px} .e-c-progress {fill:none;stroke:#75b41c;stroke-width:20px} .negative .e-c-progress {stroke:#ea1853} .headline .community_user {transition:color .3s,background .3s,border-color .3s;border-radius:10px;background-color:#34363c;color:#8b8f96} .no-touch .headline .community_user:hover {color:#fff;background-color:#ea1853} .headline .community_user span {padding:0 0 0 20px;position:relative} .headline .community_user span:before {content:"\e90d";position:absolute;left:0;top:50%;font-size:13px;transform:translateY(-50%);font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} .headline [data-action=add_to_friends] span:before,.headline .community_user:last-child span:before {content:"\e904"} form .selectbox {width:100%;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0,0,51,32' fill='Gray' width='10' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.544c-0 0.005-0 0.011-0 0.017 0 1.277 0.486 2.44 1.284 3.315l-0.004-0.004 21.248 22.784c0.767 0.827 1.859 1.343 3.072 1.343s2.305-0.516 0.07-1.34l0.002-0.003 21.248-22.784c0.803-0.873 1.296-2.043 1.296-3.328s-0.492-2.455-1.299-3.332l0.003 0.004c-0.773-0.861-1.89-1.401-3.133-1.401-1.212 0-2.305 0.513-3.073 1.334l-0.002 0.002-18.112 19.456-18.112-19.456c-0.77-0.823-1.862-1.337-3.075-1.337-1.243 0-2.36 0.539-3.13 1.397l-0.003 0.004c-0.794 0.871-1.28 2.034-1.28 3.311 0 0.006 0 0.012 0 0.018v-0.001z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-position:right 10px top 50%;background-size:auto;padding:9px 20px 15px;color:#8b8f96;border-radius:10px;height:40px;background-color:#2e2f35} form .selectbox.age {width:90px} form .selectbox::-ms-expand {display:none} form .selectbox:disabled,form .selectbox[aria-disabled=true] {color:graytext} form .selectbox option {font-weight:normal} .list-channels .item .title,.list-categories .item .title,.list-models .item .title,.list-sponsors .item .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:500 18px/1.2 'Quicksand',sans-serif;-webkit-font-smoothing:antialiased;font-weight:bold} .navigation.open .mobile-drawer-content ul {position:static;opacity:1;visibility:visible} .navigation .mobile-drawer-content {display:none} @media screen and (max-width:1152px) {.navigation .mobile-drawer-content {display:block} .navigation ul.primary {display:none}} .navigation .mobile-drawer-content h2 a {font-size:20px;text-align:left} .navigation .mobile-drawer-content ul {padding:15px 0 5px;border-radius:10px;flex-direction:column} .navigation .mobile-drawer-content ul li {padding-left:10px;width:100%} @media screen and (max-width:785px) {.header {justify-content:flex-start} .mobile-navigation-toggle {margin-left:10px}} .mobile-drawer-backdrop {display:none} @media screen and (max-width:1152px) {body.mobile-drawer-open {overflow:hidden} .mobile-drawer-backdrop {display:block;position:fixed;z-index:1200;inset:0;border:0;padding:0;opacity:0;visibility:hidden;pointer-events:none;background:rgba(7,8,10,0.5);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);-webkit-transition:opacity .24s ease,visibility .24s ease;transition:opacity .24s ease,visibility .24s ease} body.mobile-drawer-open .mobile-drawer-backdrop {opacity:1;visibility:visible;pointer-events:auto} .navigation.open>ul.primary {display:none !important} .navigation .mobile-drawer-content {display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:fixed;z-index:1201;top:0;bottom:0;left:0;width:min(86vw,380px);max-width:none;margin:0;padding:0 15px 92px;overflow-x:hidden;overflow-y:auto;opacity:1;visibility:visible;background:#1d1e20;border:0;border-right:1px solid rgba(255,255,255,0.06);border-radius:0 16px 16px 0;box-shadow:18px 0 46px rgba(0,0,0,0.56);-webkit-transform:translateX(-105%);transform:translateX(-105%);-webkit-transition:-webkit-transform .28s cubic-bezier(.22,.61,.36,1);transition:transform .28s cubic-bezier(.22,.61,.36,1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:left} .navigation.open .mobile-drawer-content {-webkit-transform:translateX(0);transform:translateX(0)} .navigation .mobile-drawer-content .mobile-drawer-header {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:72px;margin:0 -15px 14px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,0.06);background:#17181a} .navigation .mobile-drawer-content .mobile-drawer-close {position:relative;width:36px;height:36px;margin:0 12px 0 0;padding:0;border:0;border-radius:9px;background:transparent;cursor:pointer} .navigation .mobile-drawer-content .mobile-drawer-close:before,.navigation .mobile-drawer-content .mobile-drawer-close:after {position:absolute;top:17px;left:8px;width:20px;height:1.5px;border-radius:2px;background:#f0f0f1;content:''} .navigation .mobile-drawer-content .mobile-drawer-close:before {-webkit-transform:rotate(45deg);transform:rotate(45deg)} .navigation .mobile-drawer-content .mobile-drawer-close:after {-webkit-transform:rotate(-45deg);transform:rotate(-45deg)} .navigation .mobile-drawer-content .mobile-drawer-close:hover {background:rgba(255,255,255,0.07)} .navigation .mobile-drawer-content .mobile-drawer-logo {display:block;padding:0} .navigation .mobile-drawer-content .mobile-drawer-logo img {display:block;width:auto;max-width:154px;height:30px;object-fit:contain;object-position:left center} .navigation .mobile-drawer-content .mobile-drawer-main-links {display:grid;gap:5px;margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid rgba(255,255,255,0.07)} .navigation .mobile-drawer-content .mobile-drawer-featured {margin:0 0 22px;padding:0 0 20px;border-bottom:1px solid rgba(255,255,255,0.07);background:transparent !important;box-shadow:none !important} .navigation .mobile-drawer-content .mobile-drawer-featured-title {margin:0 0 11px;padding:0;border:0;background:transparent !important;box-shadow:none !important;color:#e6e7e9;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase} .navigation .mobile-drawer-content .mobile-drawer-featured-categories {display:flex;flex-wrap:wrap;gap:7px} .navigation .mobile-drawer-content .mobile-drawer-featured-categories a {display:inline-flex;max-width:100%;min-height:31px;align-items:center;padding:6px 11px;overflow:hidden;border:1px solid rgba(255,255,255,0.1);border-radius:999px;background:rgba(255,255,255,0.035);color:#e5e6e8;font-size:13px;font-weight:400;line-height:1.15;text-overflow:ellipsis;white-space:nowrap} .navigation .mobile-drawer-content .mobile-drawer-featured-categories a:hover,.navigation .mobile-drawer-content .mobile-drawer-featured-categories a:focus-visible {border-color:rgba(255,255,255,0.2);background:rgba(255,255,255,0.075);color:#ffffff} .navigation .mobile-drawer-content .category-group-list li.is-category-hidden {display:none !important} .navigation .mobile-drawer-content .mobile-category-group-toggle {display:flex;width:26px;height:23px;margin:10px auto 4px;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:transparent !important;box-shadow:none;color:#d5d7da;cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:manipulation} .navigation .mobile-drawer-content .mobile-category-group-toggle span {width:9px;height:9px;margin-top:-3px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:rotate(45deg);transition:transform .18s ease,margin .18s ease} .navigation .mobile-drawer-content .mobile-category-group-toggle.is-expanded span {margin-top:3px;transform:rotate(225deg)} .navigation .mobile-drawer-content .mobile-category-group-toggle:hover,.navigation .mobile-drawer-content .mobile-category-group-toggle:focus-visible {color:#ffffff} .navigation .mobile-drawer-content .mobile-category-group-toggle + .category-group-heading {padding-top:27px} .navigation .mobile-drawer-content ul.category-group-list:last-of-type + .mobile-category-group-toggle {margin-bottom:16px} .navigation .mobile-drawer-content .mobile-drawer-main-link,.navigation .mobile-drawer-content .mobile-drawer-categories-title {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;min-height:47px;padding:10px 11px;border:0;border-radius:10px;color:#f0f0f1;font-size:15px;font-weight:500;line-height:1.25;text-transform:none} .navigation .mobile-drawer-content .mobile-drawer-main-link:hover,.navigation .mobile-drawer-content .mobile-drawer-main-link:focus-visible {color:#ffffff;background:rgba(255,255,255,0.045)} .navigation .mobile-drawer-content .mobile-drawer-main-link .icon,.navigation .mobile-drawer-content .mobile-drawer-categories-title .icon {width:19px;color:#c9cbd0;font-size:18px;text-align:center} .navigation .mobile-drawer-content .mobile-drawer-categories-title {min-height:auto;margin:0 0 7px;padding:7px 10px;color:#e5e6e8;font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase} .navigation .mobile-drawer-content>h2 {display:none !important} .navigation .mobile-drawer-content>ul {position:static !important;display:block !important;width:100%;margin:0;padding:0 !important;overflow:visible;opacity:1;visibility:visible;border:0;border-radius:0;background:transparent;-webkit-transform:none;transform:none} .navigation .mobile-drawer-content>ul>li {display:block;width:100% !important;margin:0 !important;padding:0 !important} .navigation .mobile-drawer-content>ul>li>a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:9px 11px !important;border:0;border-radius:8px;color:#d0d2d6;font-size:14px;font-weight:400;line-height:1.25;text-align:left;text-transform:none} .navigation .mobile-drawer-content>ul>li>a:before {display:none !important} .navigation .mobile-drawer-content>ul>li>a:hover,.navigation .mobile-drawer-content>ul>li>a:focus-visible {color:#ffffff;background:rgba(255,255,255,0.045)} .navigation .mobile-drawer-content .headline {display:block;min-height:0;margin:0;padding:0 6px;border:0;border-radius:0;background:transparent} .navigation .mobile-drawer-content .headline h2 {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;margin:0;padding:0 !important;background:transparent !important} .navigation .mobile-drawer-content .headline h2 a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;padding:0;color:#d9dadd;font-size:14px;font-weight:500;line-height:1.25;text-align:left;text-transform:none} .navigation .mobile-drawer-content .headline h2 a.icon:before {display:none} .navigation .mobile-drawer-content ul.list {margin:0;padding:0;border:0;border-radius:0;background:transparent} .navigation .mobile-drawer-content .category-group-heading {padding:0 6px 16px} .navigation .mobile-drawer-content .category-group-heading h2 a {color:#d79aa8;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase} .navigation .mobile-drawer-content .category-group-heading h2 a:after {display:block;height:1px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:12px;background:rgba(255,255,255,0.09);content:''} .navigation .mobile-drawer-content .category-group-list + .category-group-heading {padding-top:31px} .navigation .mobile-drawer-content .category-group-heading + .category-group-list {margin:0} .navigation .mobile-drawer-content ul.list>li>a {min-height:39px;padding:9px 6px !important;color:#cfd1d5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px} .navigation .mobile-drawer-content ul.list>li + li>a {border-top:1px solid rgba(255,255,255,0.045)} .navigation .mobile-drawer-content ul.list>li>a:hover,.navigation .mobile-drawer-content ul.list>li>a:focus-visible {background:rgba(255,255,255,0.045)} .navigation .mobile-drawer-content ul.list .rating {display:inline-flex;flex:0 0 auto;min-width:0;min-height:16px;align-items:center;justify-content:center;margin:0 0 0 auto;padding:0;border:0;border-radius:0;background:transparent;color:#85878d;font-size:11px;font-weight:400;line-height:1;font-variant-numeric:tabular-nums} .navigation .mobile-drawer-content .mobile-drawer-all-categories {position:sticky;bottom:-92px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;margin:auto 10px 0;padding:12px 14px;border:1px solid rgba(255,255,255,0.12);border-bottom:0;border-radius:10px 10px 0 0;background:#2a2b2e;box-shadow:0 -8px 20px rgba(0,0,0,0.18);color:#ffffff;font-size:14px;font-weight:600;text-transform:none} .navigation .mobile-drawer-content .mobile-drawer-all-categories .icon {color:#d7d9dd;font-size:18px} .navigation .mobile-drawer-content .mobile-drawer-all-categories:hover,.navigation .mobile-drawer-content .mobile-drawer-all-categories:focus-visible {background:#323438;color:#ffffff}} .mobile-search-toggle,.mobile-search-close {display:none} @media screen and (min-width:1041px) {.header .search {-webkit-box-flex:0;-ms-flex:0 1 360px;flex:0 1 360px;margin-left:auto;padding:0} .header .search form {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:0} .header .search .search-text input {box-sizing:border-box;height:40px;padding:10px 88px 10px 15px;border:1px solid rgba(255,255,255,0.1);border-radius:9px;background:#101115;color:#f1f1f1;font-size:14px;letter-spacing:0;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease} .header .search .search-text input:focus {border-color:rgba(255,255,255,0.32);background:#0d0e11} .header .search .search-button {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:42px;height:40px;padding:0;border-radius:0 9px 9px 0;background:transparent;color:#d8dade} .header .search .search-button:before {font-size:17px} .header .search form:focus-within .search-button {color:#f3f4f6} .mobile-search-close {display:none;position:absolute;top:0;right:42px;width:38px;height:40px;margin:0;padding:0;border:0;background:transparent;color:#858990;cursor:pointer} #search_form.has-value .mobile-search-close {display:block} .mobile-search-close:before,.mobile-search-close:after {content:"";position:absolute;top:19px;left:12px;width:13px;height:1px;background:currentColor} .mobile-search-close:before {transform:rotate(45deg)} .mobile-search-close:after {transform:rotate(-45deg)} .mobile-search-close:hover {color:#f1f1f1}} @media screen and (max-width:1040px) {.header {position:relative} .mobile-search-toggle {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:38px;height:38px;margin-left:auto;padding:0;border:1px solid rgba(255,255,255,0.1);border-radius:9px;background:#111216;color:#f1f1f1;cursor:pointer;-webkit-transition:border-color .2s ease,color .2s ease,background-color .2s ease;transition:border-color .2s ease,color .2s ease,background-color .2s ease} .mobile-search-toggle:before,.mobile-search-close:before {font-family:"icomoon" !important;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased} .mobile-search-toggle:before {content:"\e94a";font-size:17px} .mobile-search-toggle:hover,.header.mobile-search-open .mobile-search-toggle {border-color:rgba(255,255,255,0.32);color:#f3f4f6} .header .search {-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-height:0;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none;-webkit-transition:max-height .22s ease,margin-top .22s ease,opacity .16s ease;transition:max-height .22s ease,margin-top .22s ease,opacity .16s ease} .header.mobile-search-open .search {max-height:58px;margin-top:8px;opacity:1;pointer-events:auto} .header .search form {width:100%;padding:0} .header .search .search-text input {box-sizing:border-box;height:42px;padding:10px 98px 10px 15px;border:1px solid rgba(255,255,255,0.1);border-radius:9px;background:#101115;color:#f1f1f1;font-size:14px;letter-spacing:0;-webkit-transition:border-color .2s ease,background-color .2s ease;transition:border-color .2s ease,background-color .2s ease} .header .search .search-text input:focus {border-color:rgba(255,255,255,0.32);background:#0d0e11} .header .search .search-button {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;right:0;width:44px;height:42px;padding:0;border-radius:0 9px 9px 0;background:transparent;color:#d8dade} .header .search .search-button:before {font-size:17px} .mobile-search-close {display:block;position:absolute;top:0;right:44px;width:42px;height:42px;margin:0;padding:0;border:0;background:transparent;color:#858990;cursor:pointer} .mobile-search-close:before,.mobile-search-close:after {content:"";position:absolute;top:20px;left:14px;width:14px;height:1px;background:currentColor} .mobile-search-close:before {transform:rotate(45deg)} .mobile-search-close:after {transform:rotate(-45deg)} .mobile-search-close:hover {color:#f1f1f1}} .main_nav {background-color:#151515;position:absolute;z-index:999;top:68px;width:100%;left:50%;transform:translateX(-50%);display:none} .main_nav .fist-nav {display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;box-shadow:0 -4px 13px rgb(0 0 0 / 58%);border:2px solid #1b1b1b;border-right:none;border-left:none;background-color:#151515;padding:0 16px} .fist-nav a,.fist-nav button {display:flex;align-items:center;justify-content:center;flex-direction:column;color:#c3c5c9;font-size:12px;padding:6px 0;font-weight:bold;-webkit-font-smoothing:antialiased} .fist-nav button {background:transparent;border:none;outline:none} .fist-nav a svg,.fist-nav button svg {fill:currentColor;font-size:20px;margin:0 0 10px;width:30px;height:30px} .fist-nav li.is-active>a {color:#ea1853} @media screen and (max-width:768px) {.big-container {padding-bottom:70px} .main_nav.footer_mobile {display:block;position:fixed;bottom:0;top:auto}} .mobile_nav_search {display:flex;width:80px;height:65px;position:relative} .fist-nav button.mobile_nav_search_btn {border:2px solid #151515;padding:12px 20px 10px 20px;border-radius:10px 10px 0 0;position:absolute;top:-10px} @media screen and (max-width:420px) {.fist-nav a svg,.fist-nav button svg {font-size:20px;width:20px;height:24px} .fist-nav button.mobile_nav_search_btn{top:-5px} .main_nav .fist-nav {padding:0 5px}} @media screen and (max-width:350px) {.mobile_nav_search {display:none}} .headline>.sort {min-width:138px;margin:0 0 0 14px;padding:0;border:1px solid rgba(255,255,255,0.1);border-radius:8px;background:transparent;box-shadow:none;color:#e7e8ea;font-family:Montserrat,Arial,sans-serif;font-size:12px;line-height:1;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease} .headline>.sort:before {right:13px;color:#c3c6cb;font-size:7px;transition:color .2s ease,transform .2s ease} .headline>.sort .icon {left:12px;color:#aeb2b8;font-size:13px} .headline>.sort strong {padding:11px 30px 11px 34px;color:inherit;font-weight:500;text-align:left;white-space:nowrap} .headline>.sort:hover,.headline>.sort:focus,.headline>.sort:focus-within {border-color:rgba(255,255,255,0.17);border-radius:8px 8px 0 0;background:rgba(255,255,255,0.045);box-shadow:0 10px 22px rgba(0,0,0,0.18);color:#ffffff} .headline>.sort:hover:before,.headline>.sort:focus-within:before {color:#ffffff;transform:translateY(-50%) rotate(180deg)} .headline>.sort:hover .icon,.headline>.sort:focus-within .icon {color:#d9dce0} .headline>.sort ul {top:100%;right:-1px;width:calc(100% + 2px);padding:4px;border:1px solid rgba(255,255,255,0.17);border-top:0;border-radius:0 0 8px 8px;background:#2c2d31;box-shadow:0 12px 22px rgba(0,0,0,0.22);transform:translateY(4px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease} .headline>.sort:hover ul,.headline>.sort:focus-within ul {opacity:1;visibility:visible;transform:translateY(0)} .headline>.sort ul a {padding:9px 9px;border-radius:5px;color:#b8bbc0;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:15px;text-align:left} .no-touch .headline>.sort ul a:hover,.headline>.sort ul a:focus-visible {background:rgba(255,255,255,0.08);color:#ffffff} @media screen and (max-width:767px) {.headline>.sort,.headline>.sort:last-child {margin:10px 10px 0 auto}} .bottom-navigation {display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.46fr);gap:52px;width:100%;margin:46px 0 0;padding:30px 0 36px;border-top:1px solid rgba(255,255,255,0.11)} .bottom-navigation-section {min-width:0} .bottom-navigation-section:only-child {grid-column:1 / -1} .bottom-navigation-heading {display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px} .bottom-navigation-heading h2 {flex:0 0 auto;min-width:0;width:auto;margin:0;padding:0;background:transparent;color:#f4f4f5;font-family:Montserrat,Arial,sans-serif;font-size:17px;font-weight:600;letter-spacing:0;line-height:22px;text-transform:none} .bottom-navigation-more {position:relative;padding:3px 12px 3px 0;color:#9ea3aa;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:500;line-height:17px;white-space:nowrap;transition:color .2s ease} .bottom-navigation-more::after {position:absolute;top:50%;right:1px;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;content:'';transform:translateY(-50%) rotate(45deg)} .bottom-navigation-links {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;margin:0;padding:0} @media screen and (min-width:1440px) {.bottom-navigation-topics:only-child .bottom-navigation-links {grid-template-columns:repeat(4,minmax(0,1fr))}} .bottom-navigation-categories .bottom-navigation-links {grid-template-columns:repeat(2,minmax(0,1fr))} .bottom-navigation-links.is-collapsed>li:nth-child(n+13) {display:none} .bottom-navigation-toggle-label {display:flex;align-items:center;justify-content:center;width:36px;height:26px;margin:12px auto -3px;padding:0;border:0;background:transparent;cursor:pointer} .bottom-navigation-toggle-label .visually-hidden {position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap} .bottom-navigation-toggle-label::before {width:8px;height:8px;border-right:1.5px solid #92979e;border-bottom:1.5px solid #92979e;content:'';transform:translateY(-2px) rotate(45deg);transition:border-color .2s ease,transform .25s ease} .bottom-navigation-toggle-label.is-all-visible::before {transform:translateY(2px) rotate(225deg)} .bottom-navigation-toggle-label:hover::before,.bottom-navigation-toggle-label:focus-visible::before {border-color:#ea1853} .bottom-navigation-links li,.bottom-navigation-links .item {min-width:0;margin:0;padding:0 0 1px;border-bottom:1px solid rgba(255,255,255,0.055)} .bottom-navigation-links a {position:relative;display:block;overflow:hidden;padding:8px 17px 8px 0;color:#b7bbc1;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18px;text-overflow:ellipsis;text-transform:none;white-space:nowrap;transition:color .2s ease,transform .2s ease} .bottom-navigation-links a::after {position:absolute;top:50%;right:3px;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;content:'';opacity:.28;transform:translateY(-50%) rotate(45deg);transition:opacity .2s ease,right .2s ease} .bottom-navigation-links a:hover,.bottom-navigation-links a:focus-visible,.bottom-navigation-more:hover,.bottom-navigation-more:focus-visible {color:#ea1853} .bottom-navigation-links a:hover,.bottom-navigation-links a:focus-visible {transform:translateX(3px)} .bottom-navigation-links a:hover::after,.bottom-navigation-links a:focus-visible::after {right:0;opacity:.8} @media screen and (max-width:767px) {.main-content .sidebar .sidebar-category-groups {display:none} .bottom-navigation {grid-template-columns:1fr;gap:30px;margin-top:34px;padding:25px 7px 30px} .bottom-navigation-categories {display:none} .bottom-navigation-heading {margin-bottom:12px} .bottom-navigation-heading h2 {font-size:16px;line-height:21px} .bottom-navigation-links {grid-template-columns:repeat(2,minmax(0,1fr));column-gap:19px} .bottom-navigation-categories .bottom-navigation-links {grid-template-columns:repeat(2,minmax(0,1fr))} .bottom-navigation-links a {font-size:13px;line-height:17px;padding-top:8px;padding-bottom:8px} .bottom-navigation-toggle-label {margin-top:11px}} @media screen and (min-width:641px) and (max-width:1023px) and (orientation:landscape) {.bottom-navigation {padding-right:14px;padding-left:14px} .bottom-navigation-categories {display:none} .main-content .sidebar .sidebar-category-groups {display:none !important} .video-page-container .related-videos .list-videos .margin-fix {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0 6px;box-sizing:border-box} .video-page-container .related-videos .list-videos .item {width:auto !important;margin:0 !important}} @media screen and (max-width:1023px) {.main-content .list-videos,.videos .list-videos {padding-right:0;padding-left:0} .seo-block {box-sizing:border-box;padding-right:12px;padding-left:12px} .seo-block .container {width:100%;padding-right:0;padding-left:0} .main-container>p.text {margin-right:12px;margin-left:12px}} @media screen and (max-width:640px) {.main-container:not(.video-page-container) .list-videos .margin-fix,section.videos .list-videos .margin-fix {margin-right:0;margin-left:0} .main-container:not(.video-page-container) .list-videos .item,section.videos .list-videos .item {width:100% !important;margin-right:0 !important;margin-left:0 !important}} .search-results-page .main-content {display:block} .search-results-page .search-filter-panel {width:100%;margin:22px 0 26px;padding:0;border:0;border-radius:0;background:transparent} .search-results-page .search-filter-panel + .main-container {width:100%} .search-filter-switch {display:none} .search-results-page .search-filter-heading {display:flex;align-items:center;justify-content:space-between;min-height:34px;margin:0 0 11px;padding:0 2px} .search-results-page .search-filter-heading h2 {margin:0;padding:0;color:#f0f0f2;background:transparent;font-size:19px;font-weight:500;line-height:25px;letter-spacing:0} .search-results-page .search-filter-toggle {display:none} .search-results-page .search-filter-panel .filter {width:100%;margin:0;padding:14px 16px 13px;border-top:1px solid rgba(255,255,255,0.09);border-bottom:1px solid rgba(255,255,255,0.07);color:#fff;background:rgba(255,255,255,0.018)} .search-results-page .search-filter-panel label.group {display:block;margin:0 0 8px;color:#85868d;font-size:11px;font-weight:500;line-height:16px;letter-spacing:0;text-transform:uppercase} .search-results-page .search-filter-panel label.group::after {display:none} .search-results-page .search-filter-panel ul {display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 22px;width:100%;margin:0 0 16px;padding:0} .search-results-page .search-filter-panel ul:last-of-type {margin-bottom:0} .search-results-page .search-filter-panel .filter li {width:100% !important;margin:0 !important;border-bottom:1px solid rgba(255,255,255,0.055);background:transparent} .search-results-page .search-filter-panel .filter li input {display:none} .search-results-page .search-filter-panel .filter li label {position:relative;display:flex;align-items:center;min-height:38px;margin:0;padding:7px 27px 7px 2px;color:#c3c3c8;font-size:13px;font-weight:400;line-height:18px;cursor:pointer;transition:color 0.18s ease,padding-left 0.18s ease} .search-results-page .search-filter-panel .filter li label::before {display:none} .search-results-page .search-filter-panel .filter li label::after {content:"+";position:absolute;top:50%;right:2px;width:18px;height:18px;color:#777981;font-size:17px;font-weight:400;line-height:17px;text-align:center;transform:translateY(-50%);transition:color 0.18s ease,transform 0.18s ease} .search-results-page .search-filter-panel .filter li input:checked + label {padding-left:8px;color:#f0f0f2} .search-results-page .search-filter-panel .filter li input:checked + label::after {content:"\2713";color:#e83a68;font-size:13px} .no-touch .search-results-page .search-filter-panel .filter li label:hover {padding-left:8px;color:#ffffff} .no-touch .search-results-page .search-filter-panel .filter li label:hover::after {color:#ea1853;transform:translateY(-50%) scale(1.08)} .search-results-page .search-query-option {display:flex !important;gap:8px !important} .search-results-page .search-query-option li {width:auto !important;border-bottom:0 !important} .search-results-page .search-query-option li label {min-height:30px !important;padding:5px 28px 5px 11px !important;border:1px solid rgba(234,24,83,0.28);border-radius:4px;color:#e9e9ec !important;background:rgba(234,24,83,0.06)} .search-results-page .search-query-option li label::after {right:6px !important;color:#d35b7c !important} @media screen and (max-width:1255px) {.search-results-page .search-filter-panel ul {grid-template-columns:repeat(3,minmax(0,1fr))}} @media screen and (max-width:767px) {.search-results-page .search-filter-panel {margin:13px 0 18px} .search-results-page .search-filter-heading {min-height:38px;margin:0;padding:0 12px} .search-results-page .search-filter-heading h2 {font-size:17px;line-height:22px} .search-results-page .search-filter-toggle {position:relative;display:inline-flex;align-items:center;min-height:32px;padding:5px 25px 5px 7px;color:#a9aab0;font-size:12px;font-weight:400;line-height:18px;cursor:pointer} .search-results-page .search-filter-toggle::after {content:"+";position:absolute;top:50%;right:5px;color:#e83a68;font-size:17px;font-weight:400;line-height:18px;transform:translateY(-50%);transition:transform 0.2s ease} .search-filter-switch:not(:checked) + .search-filter-heading + .filter {display:none} .search-filter-switch:checked + .search-filter-heading + .filter {display:block} .search-filter-switch:checked + .search-filter-heading .search-filter-toggle::after {transform:translateY(-50%) rotate(45deg)} .search-results-page .search-filter-panel .filter {padding:11px 12px 10px;background:rgba(255,255,255,0.014)} .search-results-page .search-filter-panel ul {grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px} .search-results-page .search-filter-panel .filter li label {min-height:37px;font-size:12px}} @media screen and (max-width:640px) {.video-page-container .related-videos .list-videos .margin-fix {width:100%;margin-right:0;margin-left:0} .video-page-container .related-videos .list-videos .item {width:100% !important;max-width:100%;margin-right:0 !important;margin-left:0 !important}} @media screen and (max-width:1023px) {.main-container>p.text {width:auto}} @media screen and (max-width:767px) {.video-page-container>.headline {width:auto;box-sizing:border-box}} .tags-page-shell {box-sizing:border-box;width:calc(100% - 40px);max-width:1320px;margin:0 auto;padding:0} .categories-page-shell .headline,.tags-page-shell .headline {display:flex;align-items:center;gap:16px;min-height:42px;margin:24px 0 16px;padding:0 0 12px;border-bottom:1px solid rgba(255,255,255,0.08)} .categories-page-shell .headline h1,.categories-page-shell .headline h2,.tags-page-shell .headline h1,.tags-page-shell .headline h2 {flex:0 1 auto;width:auto;margin:0;padding:0;background:transparent;color:#f1f1f1;font-family:Montserrat,Arial,sans-serif;font-size:22px;font-weight:500;line-height:28px;text-shadow:none} .categories-page-shell .headline>.sort {margin-left:auto} .categories-page-topics {margin-top:38px} .categories-page .thumbs_list {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%} .categories-page .thumbs_list .th {width:auto !important;margin:0 !important} .tags-page-shell .tags,.categories-page-topics .tags {display:block !important;margin:0;padding:0} .tags-page-shell .tags .tags_list,.categories-page-topics .tags .tags_list {display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;min-width:0;margin:0;padding:0} .tags-page-shell .tags li,.categories-page-topics .tags li {min-width:0;margin:0;padding:0;list-style:none} .tags-page-shell .tags .tags_title,.categories-page-topics .tags .tags_title {display:block;margin:15px 0 6px;color:#ea1853;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:600;line-height:16px} .tags-page-shell .tags a,.categories-page-topics .tags a {display:block;overflow:hidden;padding:7px 0;border-bottom:1px solid rgba(255,255,255,0.055);color:#c7c9ce;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease,padding-left .2s ease} .tags-page-shell .tags a:hover,.tags-page-shell .tags a:focus-visible,.categories-page-topics .tags a:hover,.categories-page-topics .tags a:focus-visible {padding-left:3px;color:#f0f0f2} .categories-page-shell .bottom-navigation,.categories-videos-shell .bottom-navigation {margin-top:36px} @media screen and (max-width:767px) {.categories-page-shell,.tags-page-shell {width:100%} .categories-page-shell .headline,.tags-page-shell .headline {min-height:36px;margin:17px 10px 12px;padding-bottom:9px} .categories-page-shell .headline h1,.categories-page-shell .headline h2,.tags-page-shell .headline h1,.tags-page-shell .headline h2 {font-size:18px;line-height:23px} .tags-page-shell .tags,.categories-page-topics .tags {padding:0 10px} .tags-page-shell .tags .tags_list,.categories-page-topics .tags .tags_list {grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px} .tags-page-shell .tags a,.categories-page-topics .tags a {padding-top:7px;padding-bottom:7px;font-size:13px;line-height:17px} .categories-page-topics {margin-top:29px} .categories-page .thumbs_list {grid-template-columns:1fr;gap:8px} .categories-page-shell .bottom-navigation,.categories-videos-shell .bottom-navigation {margin-top:29px}} .load-more {padding-top:24px} .load-more a {display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:42px;padding:0 19px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:transparent;color:rgba(241,241,241,.86);font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1;text-decoration:none;text-transform:none;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease} .load-more a:hover,.load-more a:focus-visible {border-color:rgba(234,24,83,.56);background:rgba(234,24,83,.08);color:#fff;outline:0;transform:translateY(-1px)} .load-more-arrow {width:7px;height:7px;margin:-2px 0 0 10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)} .pagination {margin-top:28px} .pagination a:focus-visible,.pagination span:focus-visible,.related-mobile-load-more a:focus-visible,.footer a:focus-visible {outline:2px solid rgba(234,24,83,.82);outline-offset:3px} .empty-content,.page-error {max-width:620px;margin:30px auto;padding:22px 24px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(255,255,255,.025);color:rgba(241,241,241,.76);font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.55;text-align:center} .page-error {border-color:rgba(234,24,83,.22);background:rgba(234,24,83,.05);color:#f0c6d2;font-size:16px} .empty-content h2 {margin-bottom:8px;color:#f1f1f1;font-size:18px} .footer {border-top:1px solid rgba(255,255,255,.07);background:#121318;box-shadow:none} .footer .footer-wrap {max-width:1320px;padding:49px 18px 28px;color:#b6bac1;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.65} .footer .footer-wrap .footer-logo {position:static;width:auto;height:auto;margin:0 auto 20px;transform:none} .footer .footer-wrap .footer-logo img {display:block;width:auto;max-width:126px;max-height:34px} .footer .nav {gap:4px 18px;margin:0 0 17px} .footer .nav li {margin:0} .footer .nav a {padding:3px 0;color:rgba(241,241,241,.68);font-size:12px;font-weight:500} .footer .nav a::before {display:none} .no-touch .footer .nav a:hover,.footer .nav a:focus-visible {color:#f05b82} .footer .copyright {color:#b6bac1} .footer .copyright a {color:#eceef1} .footer .txt {max-width:840px;margin:7px auto 18px;color:#aeb3ba;font-size:11px;line-height:1.6} @media screen and (max-width:767px) {.load-more {padding-top:18px} .load-more a {width:calc(100% - 20px);min-height:40px;padding:0 16px} .pagination {margin-top:22px} .empty-content,.page-error {margin:20px 10px;padding:18px 16px} .footer .footer-wrap {padding:38px 16px 22px} .footer .nav {gap:6px 16px}} .desktop-category-group-toggle {display:none} .navigation>ul.primary {display:none !important} @media screen and (min-width:1153px) {.sidebar-category-groups .category-group-heading h2,.sidebar-category-groups .category-group-heading h2 a {color:#f1f3f5} .sidebar-category-groups .category-group-heading h2 a.icon:before {color:#f1f3f5} .no-touch .sidebar-category-groups .category-group-heading h2 a:hover,.sidebar-category-groups .category-group-heading h2 a:focus-visible {color:#ffffff} .sidebar-category-groups .category-group-list li.is-desktop-category-hidden {display:none !important} .sidebar-category-groups .category-group-list {margin-bottom:0;padding-bottom:8px} .sidebar-category-groups .desktop-category-group-toggle {display:flex;width:28px;height:25px;margin:3px auto 34px;padding:0;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent !important;box-shadow:none;color:rgba(240,242,245,.52);cursor:pointer;font:inherit;-webkit-appearance:none;appearance:none} .sidebar-category-groups .desktop-category-group-toggle span {width:8px;height:8px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .18s ease,margin .18s ease,color .18s ease} .sidebar-category-groups .desktop-category-group-toggle.is-expanded span {margin-top:3px;transform:rotate(225deg)} .sidebar-category-groups .desktop-category-group-toggle:hover,.sidebar-category-groups .desktop-category-group-toggle:focus-visible {color:#f2f3f5} .sidebar-category-groups .desktop-category-group-toggle:last-child {margin-bottom:14px}}