@import url("https://fonts.googleapis.com/css?family=Roboto");.info-holder{width: 100%;}.info-holder:after{content: ""; display: block; clear: both;}.info-buttons{width: 100%; margin: 0 0 12px; text-align: center;}.info-buttons:after{content: ""; display: block; clear: both;}/* block-video */.block-video{padding: 10px; margin: -3px 0 0; background: #272727 url("../images/bg-grey.gif"); border-radius: 5px; -webkit-border-radius: 5px;}.block-video:after{content: ""; display: block; clear: both;}.block-video .video-holder{overflow: hidden;}.block-video .player{margin: 0 0 10px; border: 2px solid #1a1a1a; background: #000000;}.block-video .player .embed-wrap{position: relative; padding-bottom: 56.25%; /* 16:9 */ 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: #999999; padding: 50px 20px;}.block-video .no-player{display: block; position: relative; overflow: hidden;}.block-video .no-player img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20);}.block-video .no-player .message{display: block; position: absolute; text-align: center; padding: 20px; left: 0; right: 0; top: 30px; font-size: 20px; font-weight: bold; line-height: 25px; color: #999999;}.block-video .no-player .message em{font-size: 20px; font-weight: bold; line-height: 25px; color: #ffffff;}.block-video .no-player .message a{color: #ffffff;}.block-video .no-player .message a:hover{color: #f56c08;}.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{margin: 0 0 10px; padding: 7px; border: 2px solid #1a1a1a; background: #000000; text-align: center;}.block-video .playlist-holder{overflow: hidden;}.block-video .playlist .item{display: inline-block; vertical-align: top; position: relative; width: 180px; border: 7px solid transparent; background: #000000; cursor: pointer;}.block-video .playlist .item.selected,.block-video .playlist .item.selected:hover{border-color: #1a1a1a;}.block-video .playlist .item:hover{border-color: #f56c08;}.block-video .playlist .item .img{width: 180px; height: 135px;}.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{border: 2px solid #1a1a1a; width: auto; margin: 10px 0;}.block-video .table{float: right; margin-left: 10px;}.block-video .table .opt{border: 2px solid #1a1a1a; margin: 0 0 10px; width: 315px; height: 300px; background: #000000;}.block-video .table .opt:last-child{margin: 0;}/* block-album */.block-album{padding: 10px; overflow: hidden; margin: -3px 0 0; background: #272727 url("../images/bg-grey.gif"); border-radius: 5px; -webkit-border-radius: 5px;}.block-album .album-holder{overflow: hidden;}.block-album .images{position: relative; overflow: hidden; border: 2px solid #1a1a1a; padding: 7px; background: #000000; text-align: center; min-height: 150px;}.block-album .images span.item,.block-album .images a.item{display: inline-block; vertical-align: top; border: 7px solid transparent; background: #000000;}.block-album .images span.item{opacity: 0.2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20);}.block-album .images a.item:hover{border-color: #f56c08;}.block-album .images .message{display: block; position: absolute; text-align: center; padding: 20px; left: 0; right: 0; top: 30px; font-size: 20px; font-weight: bold; line-height: 25px; color: #999999;}.block-album .images .message em{font-size: 20px; font-weight: bold; line-height: 25px; color: #ffffff;}.block-album .images .message a{color: #ffffff;}.block-album .images .message a:hover{color: #f56c08;}.block-album .images .message form{display: block; padding: 20px 0 0 0;}.block-album .sponsor{border: 2px solid #1a1a1a; width: auto; margin: 10px 0;}.block-album .table{float: right; margin-left: 10px;}.block-album .table .opt{border: 2px solid #1a1a1a; margin: 0 0 10px; width: 315px; height: 300px; background: #000000;}.block-album .table .opt:last-child{margin: 0;}/* video / album rating */.rating-container{float: left; margin: 3px 10px 0 0; vertical-align: top; height: 30px; overflow: hidden; width: 200px; background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%); border-radius: 2px; -webkit-border-radius: 2px;}.rating-container .rate-like{float: left; text-indent: -9999px; overflow: hidden; width: 33px; height: 30px; border-right: 1px solid #cccccc;}.rating-container .rate-dislike{float: right; text-indent: -9999px; overflow: hidden; width: 33px; height: 30px; border-left: 1px solid #cccccc;}.rating-container .disabled,.rating-container .voted{cursor: default;}.rating-container .rating{text-align: center; width: 120px; margin: 0 auto; overflow: hidden; padding: 5px 0 0;}.rating-container .voters{display: block; color: #4e4e4e; font-size: 10px; line-height: 12px; text-transform: uppercase; margin: 0 0 4px;}.rating-container .scale-holder{background: #fc5729; display: block; height: 4px; position: relative; width: 120px;}.rating-container .scale-holder .scale{position: absolute; left: 0; top: 0; height: 4px; background: #bfd128;}/* video / album add to favourites */.btn-favourites{display: block; position: relative; float: left; width: 40px; height: 30px; margin: 3px 10px 0 0; text-align: left; color: #4e4e4e; background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%); border-radius: 2px; -webkit-border-radius: 2px;}.btn-favourites:hover{border-radius: 2px 2px 0 0; -webkit-border-radius: 2px 2px 0 0;}.btn-favourites .ico-favourite{width: 18px; height: 15px; position: absolute; top: 8px; left: 6px;}.btn-favourites .drop{display: block; width: 100%; height: 100%; cursor: pointer;}.btn-favourites .drop:after{content: ''; border-top: 4px solid #4e4e4e; border-left: 4px solid transparent; border-right: 4px solid transparent; display: block; position: absolute; top: 12px; right: 6px;}.btn-favourites:hover .drop:after{border-bottom: 4px solid #4e4e4e; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: none;}.btn-favourites ul{position: absolute; top: 100%; left: 0; z-index: 10; display: none; overflow: hidden; border-radius: 0 2px 2px 2px; -webkit-border-radius: 0 2px 2px 2px;}.btn-favourites:hover ul{display: block;}.btn-favourites ul li a,.btn-favourites ul li span{white-space: nowrap; padding: 8px; display: block; font-weight: bold; color: #4e4e4e; background: #cccccc;}.btn-favourites ul li span{position: relative; padding: 8px 38px 8px 32px; background: #cccccc url("../images/ico-checkmark.png") 7px 7px no-repeat;}.btn-favourites ul li span .delete{position: absolute; right: 8px; top: 8px; color: #9b9b9b; margin: 0 0 0 10px; text-decoration: none;}.btn-favourites ul li span .delete:hover{color: #4e4e4e;}.btn-favourites ul li a:hover{color: #f56c08; background: #1e1e1e;}.btn-favourites ul li span a{padding: 0; background: none; text-decoration: underline;}.btn-favourites ul li span a:hover{background: none;}/* video / album tabs */.tabs-menu{margin-top: 3px; overflow: hidden; float: right;}.tabs-menu ul{margin-top: -2px;}.tabs-menu li{margin: 2px 5px 0 0; display: inline-block; vertical-align: top;}.tabs-menu li:last-child{margin: 2px 0 0 0;}.tab-content{border: 2px solid #1a1a1a; padding: 10px; color: #999999; border-radius: 3px; -webkit-border-radius: 3px;}/* video / album details */.block-details{margin: -10px 0; overflow: hidden;}.block-details .info{overflow: hidden;}.block-details .item{width: 100%; overflow: hidden; padding: 10px 0;}.block-details .item:first-child{background: none;}.block-details .item img{margin: 1px;}.block-details .item a{display: inline-block; color: #f56c08; margin: 1px 0 1px 3px; font-weight: bold; background: #252525; padding: 2px 10px; white-space: nowrap; border-radius: 3px; -webkit-border-radius: 3px;}.block-details .item a:hover{color: #ffffff; background: #181818;}.block-details .item span{float: left; padding-right: 48px; position: relative;}.block-details .item span:after{display: block; content: '|'; position: absolute; right: 24px; top: 0; color: #999999;}.block-details .item span.added-by{float: right; padding: 0;}.block-details .item span.added-by:after{display: none;}.block-details .item span em{color: #ffffff; margin-left: 3px;}.block-details .block-user{float: right; margin: 10px 0 10px 10px; overflow: hidden; width: 150px;}.block-details .block-user .username{margin: 0 0 5px 0; font-weight: bold;}.block-details .block-user .avatar{display: block;}.block-details .block-user .avatar img,.block-details .block-user .avatar .no-thumb{display: block; width: 150px; height: 150px; text-align: center; line-height: 150px; background: #000000;}/* video / album flagging */.block-flagging{width: 100%; overflow: hidden;}.block-flagging .block-radios{float: left;}.block-flagging .block-textarea{overflow: hidden;}.block-flagging .submit{margin: 11px 0 0;}/* video screenshots */.block-screenshots{width: 100%; overflow: hidden; margin: -10px 0 0; text-align: center;}.block-screenshots span.item,.block-screenshots a.item{display: inline-block; vertical-align: top; border: 1px solid transparent; background: #000000; width: 167px; height: 126px; margin: 10px 0 0 0;}.block-screenshots a.item:hover{border: 1px solid #f56c08;}.block-screenshots span.item img,.block-screenshots a.item img{width: 167px; height: 126px;}/* video / album sharing */.block-share{width: 100%; overflow: hidden;}.block-share .block-bookmarks{float: right; width: 49%;}.block-share .middle{width: 50%;}.block-share .block-size{width: 100%; overflow: hidden; padding: 2px 0 0;}.block-share .block-size a{float: left; margin: 4px 10px 0 0; color: #373737; height: 23px; padding: 9px 17px 0; background: #d0d0d0; background: linear-gradient(to bottom, #d0d0d0 0%, #b7b7b7 100%); border-radius: 3px; -webkit-border-radius: 3px;}.block-share .block-size a:hover{color: #d9d9d9; background: #404040;}.block-share .custom-size{float: left; margin: 4px 0 0 0;}.block-share .custom-size label{float: left; margin: 8px 9px 0 0;}.block-share .custom-size .textfield{float: left; width: 45px; margin: 0 8px 0 0; text-align: center;}/* video / album comments */.block-comments{width: 100%; overflow: hidden;}.block-comments .toggle-button{float: right;}.block-comments .block-new-comment{padding: 20px 0 20px 30px; display: none;}.block-comments .list-comments{padding: 20px 0 0;}.list-comments .item{margin: 10px 0 0 10px; color: #8a8a8a; padding: 5px; text-align: left; background: #242424; background: linear-gradient(to bottom, #242424 0%, #212121 100%); border-radius: 3px; -webkit-border-radius: 3px;}.list-comments .item:after{content: ""; display: block; clear: both;}.list-comments.fixed .item{float: left; width: 592px; height: 86px; overflow: hidden;}.list-comments.fixed.short .item{width: 490px;}.list-comments .image{float: left; width: 86px; height: 86px; margin: 0 6px 0 0;}.list-comments .image img{width: 86px; height: 86px; display: block;}.list-comments .image .no-thumb{background: #000000; display: block; width: 86px; height: 86px; line-height: 86px; text-align: center;}.list-comments .comment-options{display: block; float: right;}.list-comments .comment-options:after{content: ""; display: block; clear: both;}.list-comments .comment-options a{padding: 2px 5px; background: #0a0a0a; float: left; margin: 0 0 0 5px; color: #ffffff; font-weight: bold; border-radius: 3px; -webkit-border-radius: 3px;}.list-comments .comment-options a:hover{color: #f56c08;}.list-comments .comment-options a.disabled{cursor: default; color: #808080;}.list-comments .comment-options span{background: #0a0a0a; padding: 2px 10px; font-weight: bold; float: left; border-radius: 3px; -webkit-border-radius: 3px;}.list-comments .comment-options .positive{color: #bfd128;}.list-comments .comment-options .negative{color: #fc5729;}.list-comments .text{overflow: hidden;}.list-comments .comment-info{display: block; margin: 0 0 5px;}.list-comments p{display: block; font-size: 14px; font-style: italic; line-height: 16px; padding: 5px 10px;}.list-comments .dim-comment p{opacity: 0.1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter: alpha(opacity=10);}.list-comments .dim-comment:hover p{opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}.list-comments .username{color: #ffffff; font-weight: bold; padding: 0 5px 0 0;}.list-comments a.username:hover{color: #f56c08;}/* forms */form .two-sections:after{content: ""; display: block; clear: both;}form .two-sections .section-one{float: left; width: 70%;}form .two-sections .section-two{float: left; width: 24%; margin: 0 0 0 2%; padding: 0 0 0 2%; background: url("../images/separator.png") repeat-y;}form .section-title{display: block; font-size: 16px; line-height: 18px; margin: 15px 0 0; color: #ffffff; border-bottom: 1px solid #808080;}form .section-title:first-child{margin: 0;}form .section-title.expand{cursor: pointer; background: url("../images/ico-expand.gif") 100% 3px no-repeat;}form .section-title.collapse{cursor: pointer; background: url("../images/ico-collapse.gif") 100% 3px no-repeat;}form .row{display: block; position: relative; width: 100%; margin: 15px 0 0;}form .row:after{content: ""; display: block; clear: both;}form .row:first-child{margin: 0;}form label{display: block; overflow: hidden; color: #dcdcdc; margin: 0 0 4px;}form label.field-label:after{content: ":";}form label.field-label.required{font-weight: bold;}form label.field-label.required:after{content: " (*):";}form .button-group .row{margin: 6px 0 0 0;}form .button-group .row:first-child{margin: 0;}form .button-group .row label{float: left; color: #909090; margin: 0 15px 0 0; cursor: pointer;}form .radio,form .checkbox{width: 14px; height: 14px; float: left; margin: 0 5px 0 0; cursor: pointer;}form .submit{height: 30px; text-align: center; color: #4e4e4e; border: 1px solid transparent; text-transform: uppercase; font-weight: bold; font-size: 14px; line-height: 16px; padding: 0 10px; cursor: pointer; -webkit-appearance: none; background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%); border-radius: 3px; -webkit-border-radius: 3px;}form .submit.active{color: #a2a2a2; border: 1px solid #373737; background: #2a2a2a;}form .submit:disabled{cursor: default; color: #9b9b9b; border: 1px solid transparent; background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%);}form .submit:enabled:hover{color: #f56c08; border: 1px solid transparent; background: #1e1e1e;}form .textfield,form .textarea,form .selectbox,form .file{border: 1px solid #3a3a3a; padding: 6px 5px; color: #9b9b9b; background: none; width: 100%; height: 30px; box-sizing: border-box; border-radius: 3px; -webkit-border-radius: 3px; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.2);}form .textarea{resize: vertical; height: auto;}form .selectbox{padding: 5px;}form .date .selectbox{width: auto;}form .file{position: absolute; left: 0; top: 0; padding: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);}form .textfield:focus,form .textarea:focus,form .selectbox:focus,form .file:focus{border: 1px solid #545454; color: #9b9b9b; background: none;}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: 1px solid #e44242; color: #9b9b9b; background: none;}form .file-control{position: relative; width: 100%; height: 30px;}form .file-control .textfield{position: absolute; left: 0; top: 0; padding-left: 12px;}form .file-control .button{position: absolute; left: 3px; top: 3px; bottom: 3px; padding: 4px 5px 2px 5px; font-size: 14px; line-height: 16px; color: #4e4e4e; background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%); border-radius: 3px; -webkit-border-radius: 3px;}form .file-control .button.disabled{color: #9b9b9b; background: #ffffff; background: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%);}form .list-selector-popup{position: absolute; width: 90%; height: 160px; left: 5%; bottom: 46px; background: #d5d5d5; z-index: 10000; border-radius: 3px; -webkit-border-radius: 3px;}form .list-selector-popup:after{position: absolute; content: ""; border-left: 30px solid transparent; border-right: 30px solid transparent; border-top: 10px solid #bcbcbc; left: 45%; bottom: -10px; z-index: 10000;}form .list-selector-popup .button-group{overflow-y: scroll; overflow-x: hidden; position: absolute; top: 8px; left: 8px; bottom: 38px; right: 8px;}form .list-selector-popup .button-group .group-title{margin: 0 5px 10px 0; padding: 3px; background: #4e4e4e; color: #ffffff;}form .list-selector-popup .button-group .item{display: inline-block; width: 32%; padding-bottom: 10px; vertical-align: top;}form .list-selector-popup .button-group .item label{color: #4e4e4e; margin: 0 15px 0 0; cursor: pointer;}form .list-selector-popup .filter{position: absolute; bottom: 0; left: 0; right: 0; height: 30px; background: #bcbcbc; border: none;}form .list-selector-popup .filter input{width: 100%; height: 100%; padding: 2px 10px; border: none; background: #bcbcbc; color: #565656; box-sizing: border-box;}form .bottom{overflow: hidden; padding: 20px 0 0; clear: both; position: relative;}form .bottom a{color: #f56c08; font-size: 12px; line-height: 16px;}form .bottom a:hover{color: #ffffff;}form .bottom .links{float: left;}form .bottom .submit{float: left; margin: 0 10px 0 0;}form .bottom .submit.right{float: right; margin: 0 0 0 10px;}form .captcha-control{overflow: hidden;}form .captcha-control .image{float: left; border: 0; width: 280px; height: 52px; margin: 0 12px 0 0;}form .captcha-control .image img{display: block; float: left; width: 125px; height: 52px; margin: 0 5px 0 0;}form .captcha-control label{float: left; margin: 0 0 6px;}form .captcha-control .textfield{width: 135px;}form .captcha-control .submit{float: left; margin: 19px 0 0;}form .success{margin: 10px; padding: 10px; background: #252525; color: #dcdcdc; border: 1px solid #252525; font-size: 14px; line-height: 16px; border-radius: 3px; -webkit-border-radius: 3px;}form .generic-error{text-align: center; margin: 0 10px 10px; padding: 10px; background: transparent; color: #e44242; border: 1px solid #e44242; font-size: 14px; font-weight: bold; line-height: 16px; border-radius: 3px; -webkit-border-radius: 3px;}form .info-message{margin: 10px; padding: 10px; background: #4e4e4e; color: #dcdcdc; border: 1px solid #4e4e4e; font-size: 14px; line-height: 16px; border-radius: 3px; -webkit-border-radius: 3px;}form .field-error{display: none; position: absolute; max-width: 400px; padding: 5px; z-index: 9999; margin: 2px 0 0 15px; background: #efefef; color: #e44242; font-weight: bold; border-radius: 3px; -webkit-border-radius: 3px;}form .field-error:before,form .field-error:after{content: ""; position: absolute;}form .field-error.down:before{border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #efefef; left: 20px; top: -10px;}form .field-error.down:after{border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #efefef; left: 20px; top: -9px;}form .field-error.up{background-image: none;}form .field-error.up:before{border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #efefef; left: 20px; bottom: -10px;}form .field-error.up:after{border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #efefef; left: 20px; bottom: -9px;}form .field-error label{margin: 0;}form .captcha-control .field-error{margin-left: 145px; bottom: 35px;}form .file-control .field-error{margin-top: 30px;}form .smileys-support{position: relative;}form .smileys-support .textarea{border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px;}form .smileys-support .smileys-bar{background: #3a3a3a; padding: 0 3px 4px 3px; cursor: default; border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0;}form .smileys-support img{cursor: pointer;}form .progressbar{position: absolute; z-index: 1200; width: 60%; left: 20%; top: 50%; height: 40px; margin-top: -20px;}form .progressbar .text{position: absolute; width: 100%; height: 40px; font-size: 22px; font-weight: bold; line-height: 40px; text-align: center; color: #ffffff;}form .progressbar .progress{position: absolute; height: 40px; background: #bfd128;}@font-face{font-family: 'custom'; src: url("../font/custom.eot"); src: url("../font/custom.eot?#iefix") format("embedded-opentype"), url("../font/custom.woff") format("woff"), url("../font/custom.ttf") format("truetype"), url("../font/custom.svg#custom") format("svg"); font-weight: normal; font-style: normal;}[class*='icon-']:before{display: inline-block; font-family: 'custom'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.icon-comments:before{content: '\0041';}.icon-dislike:before{content: '\0042';}.icon-dn_arrow:before{content: '\0043';}.icon-download:before{content: '\0044';}.icon-female:before{content: '\0045';}.icon-hearh:before{content: '\0046';}.icon-like:before{content: '\0047';}.icon-logo:before{content: '\0048';}.icon-male:before{content: '\0049';}.icon-menu:before{content: '\004a';}.icon-play:before{content: '\004b';}.icon-refresh:before{content: '\004c';}.icon-report:before{content: '\004d';}.icon-search:before{content: '\004e';}.icon-share:before{content: '\004f';}.icon-star:before{content: '\0050';}.icon-trans:before{content: '\0051';}.icon-up_arrow:before{content: '\0052';}.icon-upload:before{content: '\0053';}.icon-user:before{content: '\0054';}@font-face{font-family: 'custom2'; src: url("../font/custom2.eot"); src: url("../font/custom2.eot?#iefix") format("embedded-opentype"), url("../font/custom2.woff") format("woff"), url("../font/custom2.ttf") format("truetype"), url("../font/custom2.svg#custom2") format("svg"); font-weight: normal; font-style: normal;}[class*='icon2-']:before{display: inline-block; font-family: 'custom2'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.icon-arrow:before{content: '\0041';}img, legend{border: 0;}legend, td, th{padding: 0;}html{font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}body{margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display: block;}audio, canvas, progress, video{display: inline-block; vertical-align: baseline;}audio:not([controls]){display: none; height: 0;}[hidden], template{display: none;}a{background-color: transparent;}a:active, a:hover{outline: 0;}abbr[title]{border-bottom: 1px dotted;}b, optgroup, strong{font-weight: 700;}dfn{font-style: italic;}h1{font-size: 2em; margin: .67em 0;}mark{background: #ff0; color: #000;}small{font-size: 80%;}sub, sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sup{top: -.5em;}sub{bottom: -.25em;}svg:not(:root){overflow: hidden;}figure{margin: 1em 40px;}hr{box-sizing: content-box; height: 0;}pre, textarea{overflow: auto;}code, kbd, pre, samp{font-family: monospace,monospace; font-size: 1em;}button, input, optgroup, select, textarea{color: inherit; font: inherit; margin: 0;}button{overflow: visible;}button, select{text-transform: none;}button, html input[type=button], input[type=reset], input[type=submit]{-webkit-appearance: button; cursor: pointer;}button[disabled], html input[disabled]{cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner{border: 0; padding: 0;}input{line-height: normal;}input[type=checkbox], input[type=radio]{box-sizing: border-box; padding: 0;}input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{height: auto;}input[type=search]{-webkit-appearance: textfield; box-sizing: content-box;}input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance: none;}fieldset{border: 1px solid silver; margin: 0 2px; padding: .35em .625em .75em;}table{border-collapse: collapse; border-spacing: 0;}*, :after, :before{box-sizing: border-box;}html{font-size: 10px; -webkit-tap-highlight-color: transparent;}body{font-family: "Roboto", Helvetica, Arial, sans-serif; font-size: 0; line-height: 1.42857143; color: #000; background-color: #f5f5f7; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.mobile-overflow-fix{overflow: hidden; position: relative;}a{text-decoration: none;}.container{width: 1856px; margin: auto;}.header{background-color: #fff; padding: 8px 0;}.header-inner{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: relative;}.logo{margin-right: 15px;}.logo img{height: 43px;}.search-wrapper{-webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1;}.search-form{-webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; height: 43px;}.search-input-wrapper{width: 100%; position: relative;}.search-input-wrapper:before{position: absolute; content: '\004e'; font-size: 12px; left: 14px; font-family: custom; top: 13px; z-index: 10; color: #252525;}.search-input{width: 100%; border-radius: 22px; border: 1px solid #ebebeb; background-color: #ffffff; font-size: 16px; outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding: 11px 15px 11px 30px; position: relative;}.search-controls{position: absolute; border-radius: 18px; background-color: #ebebeb; right: 4px; top: 4px; height: 35px; width: 180px;}.search-current{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; cursor: pointer;}.search-current span{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; padding: 10px 0; position: relative; padding-left: 20px; display: inline-block;}.caret-icon{display: inline-block; width: 12px; height: 12px; padding: 4px; margin-bottom: 2px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); transition: -webkit-transform .25s ease-in-out; transition: transform .25s ease-in-out; transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;}.caret-icon.active{-webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}.caret-icon:after{font-family: custom; content: '\0052'; font-size: 4px; color: #ff0062; line-height: inherit;}.search-button{position: absolute; right: 0; top: 0; color: #ffffff; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; border-radius: 18px; background-image: linear-gradient(to top, #35f4fe 0%, #4caffe 100%); border: none; padding: 10px 25px; margin: 0; outline: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; height: 35px;}.search-button:hover{background-image: linear-gradient(to top, #4caffe 0%, #4caffe 100%);}.search-dropdown{display: none; padding: 5px 0; list-style-type: none; border-radius: 18px; border: 1px solid #ebebeb; background-color: #ffffff; position: absolute; left: 0; top: calc(100% + 5px); width: 100%; z-index: 5;}.search-dropdown li span{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; padding: 5px 20px; display: block; cursor: pointer; position: relative;}.search-dropdown li span:hover{color: #ff0062;}.search-dropdown li span:hover:after{color: #ff0062;}.search-dropdown li span:after{position: absolute; content: '\004e'; font-size: 11px; right: 20px; font-family: custom; top: 5px; z-index: 10; color: #c2c2c2;}.user-menu{margin-left: 15px; white-space: nowrap;}.user-menu a{color: #252525; font-family: Roboto; font-size: 10px; font-weight: 400; text-decoration: underline; text-transform: uppercase; padding: 8px;}.user-menu a:hover{color: #ff0062; text-decoration: none; text-transform: uppercase;}.nav, .wide-section-sort{background-color: #fff; text-align: center; border-bottom: 1px solid #ebebeb; border-top: 1px solid #ebebeb; position: relative; padding: 8px 0;}.nav:before, .wide-section-sort:before{position: absolute; top: 1px; left: 0; content: ''; height: 2px; width: 100%; display: block; background-color: #fff; border-top: 1px solid #ebebeb;}.nav:after, .wide-section-sort:after{position: absolute; bottom: 0px; left: 0; content: ''; height: 2px; width: 100%; display: block; background-color: #fff; border-top: 1px solid #ebebeb;}.nav-list{padding: 0; list-style-type: none; white-space: nowrap;}.nav-list li{display: inline-block; vertical-align: top; margin: 0 5px; position: relative;}.nav-list li a, .nav-list li span{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; border: 1px solid transparent; background-color: transparent; border-radius: 17px; padding: 7px 35px; transition: all .25s ease-in-out; display: block; cursor: pointer;}.nav-list li span{position: relative;}.nav-list li span:after{font-family: custom; content: '\0052'; font-size: 4px; color: #ff0062; line-height: inherit; position: absolute; right: 27px; top: 12px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); transition: -webkit-transform .25s ease-in-out; transition: transform .25s ease-in-out; transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;}.nav-list li.nav-upload{position: relative;}.nav-list li.nav-upload:hover span:before, .nav-list li.nav-upload:hover a:before{color: #fff;}.nav-list li.nav-upload span, .nav-list li.nav-upload a{border: 1px solid #ebebeb; position: relative; padding-left: 40px;}.nav-list li.nav-upload span:before, .nav-list li.nav-upload a:before{position: absolute; left: 25px; top: 7px; content: '\0053'; font-family: custom; font-size: 10px; color: #272727; transition: color .25s ease-in-out;}.nav-list li:hover > span, .nav-list li:hover > a{border: 1px solid #ff0062; background-color: #ff0062; color: #fff;}.nav-list li:hover > span:after, .nav-list li:hover > a:after{color: #fff;}.nav-list li.active > span, .nav-list li.active > a{border: 1px solid #ff0062; background-color: #ff0062; color: #fff;}.nav-list li.active > span:after, .nav-list li.active > a:after{-webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); color: #fff;}.nav-dropdown{display: none; position: absolute; text-align: left; border-radius: 18px; border: 1px solid #ebebeb; background-color: #ffffff; padding: 0; list-style-type: none; z-index: 10; top: calc(100% + 8px); width: 160px; padding: 5px 0;}.nav-dropdown li{display: block; margin: 0;}.nav-dropdown li a{display: block; padding: 0; border: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 5px 20px;}.nav-dropdown li a:hover{border: none; background-color: transparent; color: #ff0062;}.content-aside{width: 230px; -webkit-flex-basis: 230px; -ms-flex-preferred-size: 230px; flex-basis: 230px; min-width: 230px; margin-right: 10px;}.title-block{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-top: 20px;}.title-block:first-child{margin-top: 0;}.title-side{text-align: left;}.title{color: #7b8397; font-family: Roboto; font-size: 24px; font-weight: 400; text-transform: uppercase; margin: 5px 0; padding: 0; line-height: 24px;}.post-title{color: #626262; font-family: Roboto; font-size: 10px; font-weight: 400; text-transform: uppercase; margin: 0; padding: 0; /* line-height: 10px; */}.sorting-side{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.sortsk{margin-right: 4px; width: 140px; position: relative;}.sortsk ul{padding: 0; list-style-type: none; box-shadow: 0 3px 4px #e7e7ea; background-color: #ffffff; position: absolute; top: 100%; left: 0; width: 100%; z-index: 3; display: none;}.sortsk ul li a{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; padding: 8px 30px 8px 20px; display: block;}.sortsk ul li a:hover{color: #ff0062;}.sortsk-current{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; box-shadow: 0 3px 4px #e7e7ea; background-color: #ffffff; display: block; cursor: pointer; padding: 8px 30px 8px 20px; position: relative;}.sortsk-current:hover{color: #a4a4a4;}.sortsk-current:after{font-family: custom; content: '\0052'; font-size: 4px; color: #ff0062; line-height: inherit; position: absolute; right: 15px; top: 13px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); transition: -webkit-transform .25s ease-in-out; transition: transform .25s ease-in-out; transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;}.sortsk-current.active:after{-webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}.sort-quality{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}.sort-quality a{background-color: #ebebeb; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; padding: 8px 0; margin-left: 1px; border: 1px solid transparent; width: 40px; text-align: center;}.sort-quality a.active, .sort-quality a:hover{border: 1px solid #ebebeb; background-color: #ffffff; color: #ff0062;}.aside-sort{position: relative;}.aside-sort ul{display: none; z-index: 4; box-shadow: 0 3px 4px #e7e7ea; width: 100%; position: absolute; left: 0; top: 100%; padding: 0; border-top: 1px solid #ebebeb;}.aside-sort ul li a{background-color: #ffffff; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; display: block; text-transform: uppercase; padding: 8px 15px; padding-left: 32px; cursor: pointer; text-align: left;}.aside-sort-current{box-shadow: 0 3px 4px #e7e7ea; background-color: #ffffff; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; display: block; text-transform: uppercase; padding: 8px 15px; cursor: pointer; text-align: left;}.aside-sort-current:after{font-family: custom; content: '\0052'; font-size: 4px; color: #ff0062; line-height: inherit; position: absolute; right: 20px; top: 12px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); transition: -webkit-transform .25s ease-in-out; transition: transform .25s ease-in-out; transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;}.aside-sort-current.active:after{-webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}.aside-icon-straight, .aside-icon-gay{padding-left: 32px; position: relative;}.aside-icon-straight:before, .aside-icon-gay:before{position: absolute; left: 12px; top: 7px; font-family: custom; content: '\0049'; font-size: 13px; color: #ff0062;}.aside-icon-gay:before{content: '\0045'; font-size: 13px; color: #ff0062;}.aside-cat-slide{display: none;}.aside-cat-slide.active{display: block;}.aside-cat-list{padding: 0; list-style-type: none; border-top: 1px solid #ececee; margin-top: 5px;}.aside-cat-list li a{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; white-space: nowrap; padding: 0 7px;}.aside-cat-list li a:hover{box-shadow: 0 3px 4px #e7e7ea; background-color: #ffffff;}.aside-cat-list li a:hover .aside-cat-list-title{color: #252525;}.aside-cat-list-title{color: #7b8397; font-family: Roboto; font-size: 12px; font-weight: 400; line-height: 34px; text-transform: uppercase;}.aside-cat-list-count{color: #818181; font-family: Roboto; font-size: 10px; font-weight: 400; line-height: 34px; text-transform: uppercase;}.content-aside{text-align: center;}.aside-more-button{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; border-radius: 17px; border: 1px solid #ebebeb; background-color: #ffffff; padding: 7px 25px; display: inline-block; margin: 5px 0;}.aside-more-button:hover{color: #fff; border: 1px solid #ff0062; background-color: #ff0062;}.cat-thumbs{padding: 3px 0; border-top: 1px solid #e8e8eb;}.main-cat-thumbs .cat-thumb{width: 400px; display: inline-block; margin: 0 2px 6px 2px;}.cat-thumb{position: relative;}.cat-thumb:hover .cat-thumb-img-wrapper{box-shadow: 0px 8px 10px -5px transparent;}.cat-thumb:hover .cat-thumb-vid-count{opacity: 0.5;}.cat-thumb:hover .cat-thumb-desc{color: #ff0062;}.cat-thumb-img-wrapper{border-radius: 5px; overflow: hidden; position: relative; box-shadow: 0px 8px 10px -5px rgba(255, 0, 98, 0.33); transition: box-shadow .25s ease-in-out;}.cat-thumb-img-wrapper img{width: 100%;}.cat-thumb-vid-count, .thumb-info{position: absolute; top: 7px; left: 7px; background-color: rgba(31, 19, 39, 0.8); color: #ffffff; font-family: Roboto; font-size: 10px; font-weight: 400; text-transform: uppercase; border-radius: 5px; display: block; padding: 4px 8px 4px 18px; opacity: 1; transition: opacity .25s ease-in-out;}.cat-thumb-vid-count span, .thumb-info span{color: #7a7c89;}.cat-thumb-vid-count:before, .thumb-info:before{position: absolute; left: 7px; top: 5px; font-family: custom; font-size: 9px; content: '\004b'; color: #ff0062;}.thumb-info{padding-left: 20px; opacity: 1; transition: opacity .25s ease-in-out;}.thumb-info:before{content: '\0046';}.cat-thumb-desc{color: #7b8397; font-family: Roboto; font-size: 12px; font-weight: 400; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left; padding: 3px 5px; transition: color .25s ease-in-out;}.content-main .cat-thumb-desc{font-size: 16px;}.aside-links{padding: 0; list-style-type: none; text-align: left;}.aside-links li:hover{background-color: #fff; box-shadow: 0 3px 4px #e7e7ea;}.aside-links li:hover a{color: #7b8397;}.aside-links li:hover a:before{background-color: #ff0062;}.aside-links li a{display: block; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; line-height: 30px; text-transform: uppercase; position: relative; padding: 0 10px 0 15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.aside-links li a:before{content: ''; width: 4px; height: 4px; border-radius: 50%; background-color: #babdc7; display: block; position: absolute; left: 5px; top: 12px;}.content-inner{display: -webkit-flex; display: -ms-flexbox; display: flex;}.thumb{width: 400px; display: inline-block; margin: 0 2px 6px 2px;}.thumb:hover .thumb-desc{color: #ff0062;}.thumb:hover .thumb-img-wrapper{box-shadow: 0 0 5px #c1c1c1;}.thumb:hover .thumb-info{opacity: 0.5;}.thumb-img-wrapper{width: 100%; position: relative; border-radius: 5px; overflow: hidden; box-shadow: 0 0 5px transparent; transition: box-shadow .25s ease-in-out;}.thumb-img-wrapper img{width: 100%;}.thumb-desc{color: #7b8397; font-family: Roboto; font-size: 12px; font-weight: 400; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: left; padding: 3px 5px; transition: color .25s ease-in-out;}.thumb-extras{color: #808080; font-family: Roboto; font-size: 10px; line-height: 10px; font-weight: 400; padding: 0 5px;}.thumb-extras span{color: #252525;}.pagination{padding: 0; list-style-type: none; text-align: center; margin: 15px 0 30px;}.pagination li{display: inline-block; vertical-align: top; margin-right: 1px; margin-bottom: 1px;}.pagination li a, .pagination li span{color: #7b8397; font-family: Roboto; font-size: 20px; font-weight: 400; line-height: 56px; min-width: 56px; display: block; background-color: #ffffff; border-radius: 28px; padding: 0 20px;}.pagination li span{cursor: not-allowed; background-color: #eeeeee; color: #a5a5a5;}.pagination li a:hover{background-color: #ff0062; color: #fff;}.pagination li.pagination-dots span{background-color: transparent; cursor: default;}.pagination li.pagination-prev, .pagination li.pagination-next{position: relative;}.pagination li.pagination-prev span, .pagination li.pagination-prev a, .pagination li.pagination-next span, .pagination li.pagination-next a{padding-left: 30px;}.pagination li.pagination-prev span:before, .pagination li.pagination-prev a:before, .pagination li.pagination-next span:before, .pagination li.pagination-next a:before{content: '\0041'; font-family: custom2; font-size: 12px; position: absolute; left: 15px; top: 0;}.pagination li.pagination-next span, .pagination li.pagination-next a{padding-left: 20px; padding-right: 30px;}.pagination li.pagination-next span:before, .pagination li.pagination-next a:before{left: auto; right: 15px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}.az-cat-list{padding: 0; list-style-type: none; -webkit-columns: 8; -moz-columns: 8; columns: 8;}.az-cat-list li{margin-right: 25px;}.az-cat-list li.az-letter{line-height: 21px; position: relative; padding-left: 20px;}.az-cat-list li.az-letter:before{display: block; left: 10px; top: 0; content: ''; width: 5px; height: 100%; position: absolute; border-radius: 3px; background-color: #e1065f;}.az-cat-list li.az-letter span{color: #7b8397; font-family: Roboto; font-size: 10px; font-weight: 400; text-transform: uppercase;}.az-cat-list li.az-letter .letter{color: #7b8397; font-family: Roboto; font-size: 20px; font-weight: 400; text-transform: uppercase;}.az-cat-list li a{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; line-height: 28px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 10px;}.az-cat-list li a:hover{box-shadow: 0 3px 4px #e7e7ea; background-color: #ffffff;}.related-searches{padding: 0; list-style-type: none;}.related-searches li{display: inline-block; vertical-align: top; margin-right: 2px; margin-bottom: 2px;}.related-searches li a{display: block; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; border-radius: 14px; border: 1px solid #ebebeb; background-color: #ffffff; padding: 4px 14px;}.related-searches li a:hover{border: 1px solid #ff0062; background-color: #ff0062; color: #fff;}.related-searches li a:hover:before{color: #fff;}.related-searches li a:before{content: '#'; color: #7b8397;}.footer{text-align: center; border-top: 1px solid #cccccd; background-image: url("../images/bg.jpg"); padding-top: 30px;}.footer-text{color: #252525; font-family: Roboto; font-size: 10px; font-weight: 400; line-height: 16px; margin: 0; text-align: center;}.footer-promo{text-align: center; margin-top: 30px; max-height: 270px; overflow: hidden;}.footer-promo-item{display: inline-block; vertical-align: top; margin: 0 1px 20px;}.footer-logo{margin: 10px 0;}.footer-links{padding: 0; list-style-type: none;}.footer-links li{display: inline-block;}.footer-links li a{color: #2ca2f5; font-family: Roboto; font-size: 12px; font-weight: 400; line-height: 18px; display: block; padding: 5px;}.footer-links li a:hover{text-decoration: underline;}.mobile-menu{white-space: nowrap; margin-right: 10px; display: none;}.mobile-menu i{font-size: 14px; margin-left: 20px; color: #252525; cursor: pointer;}.mobile-menu i:hover, .mobile-menu i.active{color: #ff0062;}.mobile-menu .icon-user{position: relative;}.mobile-menu .icon-user:after{font-style: normal; font-family: custom; content: '\0052'; font-size: 4px; color: #ff0062; line-height: inherit; position: absolute; right: -7px; top: 3px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); transition: -webkit-transform .25s ease-in-out; transition: transform .25s ease-in-out; transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;}.section-close{display: none;}.content{padding-bottom: 20px;}.content-main{width: 100%;}.player-block{padding: 20px 0; background-image: url("../images/bg.jpg"); border-bottom: 1px solid #cccccd;}.player-block-inner{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.player-related{margin-right: 3px;}.player-related-title{color: #7b8397; font-family: Roboto; font-size: 20px; font-weight: 400; text-transform: uppercase; margin: 0; padding-top: 5px;}.player-related-row{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.player-related-col{width: 270px;}.player-related-col:first-child{margin-right: 3px;}.player-related-col .thumb{width: 100%; margin-left: 0; margin-right: 0;}.player-promo{width: 300px; margin-left: 3px; /*margin-top: 72px;*/}.player-promo-item{margin-bottom: 3px;}.player-player{-webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; background-color: #fff;}.player-title{color: #7b8397; font-family: Roboto; font-size: 20px; font-weight: 400; text-transform: uppercase; margin: 0; padding: 5px 5px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.player-tag-list{padding: 0px 5px; margin: 5px 0; list-style-type: none; max-height: 30px; overflow: hidden;}.player-tag-list li{display: inline-block; vertical-align: top; margin-right: 2px; margin-bottom: 2px;}.player-tag-list li a{display: block; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; border-radius: 14px; border: 1px solid #ebebeb; background-color: #ffffff; padding: 5px 15px;}.player-tag-list li a:hover{border: 1px solid #ff0062; background-color: #ff0062; color: #fff;}.player-wrap{position: relative;}.kt-player{position: absolute !important; left: 0 !important; top: 0 !important; width: 100% !important; height: 100% !important;}.wide-section-sort{text-align: left; margin: 4px 0 2px;}.wide-section-sort-list{padding: 0; list-style-type: none;}.wide-section-sort-list li{display: inline-block; margin: 0 5px 5px;}.wide-section-sort-list li.active a, .wide-section-sort-list li:hover a{border: 1px solid #ff0062; background-color: #ff0062; color: #fff;}.wide-section-sort-list li a{display: block; border-radius: 17px; border: 1px solid transparent; background-color: transparent; color: #252525; font-family: Roboto; font-size: 12px; line-height: 32px; padding: 0 22px; font-weight: 400; text-transform: uppercase;}.wide-section-thumbs .thumb{width: calc(20% - 4px);}.video-holder{font-size: 12px;}.sponsor{text-align: center; padding: 3px 0;}.info-buttons{background-color: #fff; text-align: center; border-bottom: 1px solid #ebebeb; border-top: 1px solid #ebebeb; position: relative; padding: 8px 0;}.info-buttons:before{position: absolute; top: 1px; left: 0; content: ''; height: 2px; width: 100%; display: block; background-color: #fff; border-top: 1px solid #ebebeb;}.rating-container .voters{color: #272727; font-family: Roboto; font-size: 14px; font-weight: 400; text-transform: uppercase;}.rating-container .scale-holder{height: 3px; border-radius: 2px; background-color: #858585;}.rating-container .scale-holder .scale{height: 3px; overflow: hidden; border-radius: 2px; background-image: linear-gradient(to right, #4caffe 0%, #35f3fe 100%);}.rating-container{background: none; margin: 0; margin-right: 5px; margin-bottom: 11px;}.rating-container .rate-like, .rating-container .rate-dislike{background: none; border: none;}.rating-container .rate-dislike, .rating-container .rate-like{border: none; background-image: none; position: relative; text-indent: 0; font-size: 0; text-align: center;}.rating-container .rate-dislike:before, .rating-container .rate-like:before{font-family: custom; content: '\0042'; color: #272727; font-size: 20px;}.rating-container .rate-dislike:hover:before, .rating-container .rate-like:hover:before{color: #ff0062;}.rating-container .rate-like:before{content: '\0047';}.rating-container .rate-like.voted, .rating-container .rate-like:hover{background: none;}.rating-container .rate-dislike.voted, .rating-container .rate-dislike:hover{background: none;}.tab-content{border: none;}.tabs-menu li a{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; display: block; border-bottom: 2px solid transparent; position: relative; padding-left: 15px; padding-bottom: 12px;}.tabs-menu li a span{color: #ff0062;}.tabs-menu li a:hover, .tabs-menu li a.active{border-bottom: 2px solid #ff0062; color: #ff0062;}.tabs-menu li .sk-report{font-size: 0; padding-left: 12px; padding-right: 12px;}.tabs-menu li .sk-report:before{font-family: custom; font-size: 12px; content: '\004d'; display: block;}.tabs-menu li .sk-comment:before, .tabs-menu li .sk-info:before, .tabs-menu li .sk-download:before, .tabs-menu li .sk-share:before{font-family: custom; font-size: 11px; content: '\0041'; display: block; position: absolute; left: 0; top: 0;}.tabs-menu li .sk-info:before{content: '\0054';}.tabs-menu li .sk-download:before{content: '\0044';}.tabs-menu li .sk-share:before{content: '\004f';}.tabs-menu ul{padding: 0; margin: 0;}.info-buttons{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 12px 8px 0; margin: 0;}.btn-favourites{margin: 0; margin-bottom: 11px; margin-right: auto; width: 95px; background: none; box-shadow: 0 3px 4px #e7e7ea; background-color: #ffffff;}.btn-favourites .ico-favourite{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; padding-left: 15px;}.btn-favourites .ico-favourite:before{font-family: custom; font-size: 11px; content: '\0050'; display: block; position: absolute; left: 0; top: 0;}.btn-favourites:hover .ico-favourite:before{color: #ff0062;}.btn-favourites .drop:after{border-top: 3px solid #ff0062; border-left: 3px solid transparent; border-right: 3px solid transparent; top: 14px; right: 10px;}.btn-favourites:hover .drop:after{border-bottom: 3px solid #ff0062; border-left: 3px solid transparent; border-right: 3px solid transparent; top: 14px; right: 10px;}.btn-favourites ul{box-shadow: 0 3px 4px #e7e7ea; background-color: #ffffff; padding: 0; list-style-type: none; margin: 0; border-radius: 0;}.btn-favourites ul li a, .btn-favourites ul li span{background-color: transparent; font-family: Roboto; font-weight: 400;}.btn-favourites ul li a:hover{background-color: #ff0062; color: #fff;}.sk-published-by, .sk-info-views, .sk-info-added{color: #252525; font-family: Roboto; font-size: 10px; font-weight: 400;}.sk-published-by a{color: #e62117; margin-right: 15px;}.sk-published-by a:hover{text-decoration: underline;}.sk-info-views span:after{padding-left: .5em; content: '-'; color: #808080;}.sk-info-views span, .sk-info-added span{color: #808080;}.sk-block-desc{margin: 10px 0; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; line-height: 18px;}.sk-block-sponsored span{color: #626262; font-family: Roboto; font-size: 10px; font-weight: 400; text-transform: uppercase;}.sk-block-sponsored a{color: #252525; font-family: Roboto; font-size: 10px; font-weight: 400; text-transform: uppercase; display: inline-block; border-radius: 13px; line-height: 24px; padding: 0 10px; border: 1px solid #ebebeb; background-color: #ffffff;}.sk-block-sponsored a:hover{border: 1px solid #ff0062; background-color: #ff0062; color: #fff;}.block-details{margin: 0;}.block-comments .block-new-comment{margin: 0;}.block-comments .field-label{color: #7b8397; font-family: Roboto; font-size: 24px; font-weight: 400; text-transform: uppercase;}.block-comments .hint{color: #626262; font-family: Roboto; font-size: 10px; font-weight: 400; text-transform: uppercase;}.block-comments .toggle-button, form .captcha-control .submit, .block-flagging .submit{border-radius: 17px; border: 1px solid #ebebeb; background-color: #ffffff; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; padding: 0 10px; line-height: 32px; -webkit-appearance: none; background-image: none; outline: none;}form .captcha-control .submit, .block-flagging .submit{padding: 0 30px;}form .captcha-control{display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;}.block-comments .toggle-button:hover, form .captcha-control .submit:hover, form .submit:enabled:hover{border: 1px solid #ff0062; background-color: #ff0062; color: #fff;}.block-comments .sk-field-label, .sk-captcha{color: #252525 !important; font-family: Roboto !important; font-size: 14px !important; font-weight: 400 !important; line-height: 16px;}form .smileys-support .smileys-bar{background-color: transparent;}.block-comments .block-new-comment{padding: 0; margin-top: 10px;}form .textfield, form .textarea, form .selectbox, form .file{outline: none; border: 1px solid #ebebeb; background-color: #ffffff; box-shadow: none;}form label{color: #252525;}form .submit{height: auto;}form label.field-label.required{font-weight: normal;}.sk-captcha-form{margin-right: auto; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}form .captcha-control .image{height: 62px;}form .captcha-control .submit{margin: 0;}.block-comments .list-comments{border-top: 1px solid #ebebeb; padding: 0; margin-top: 8px;}.list-comments .item{background: none; padding: 0;}.list-comments .image{width: 56px; height: 56px;}.list-comments .image .no-thumb{width: 56px; background: #e8e8e8; line-height: 56px; height: 56px; border-radius: 50%; overflow: hidden;}.list-comments .comment-info{color: #808080; font-family: Roboto; font-size: 10px; font-weight: 400;}.list-comments .username{color: #ff0062; font-family: Roboto; font-size: 14px; font-weight: 400;}.list-comments p{color: #252525; font-family: Roboto; font-size: 14px; font-weight: 400; font-style: normal; margin: 0;}.list-comments p img{height: 13px;}.list-comments .comment-info{margin: 5px 0 0;}.block-share .block-size a, .sk-download-btn{background: #ebebeb; display: inline-block; border: 1px solid #ebebeb; color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; padding: 5px 15px; border-radius: 0; height: auto; margin-bottom: 2px;}.block-share .block-size a:hover, .sk-download-btn:hover{color: #ff0062; background-color: #fff;}form .success{margin: 0; background: #fff; border: 1px solid #ebebeb; color: #252525;}.block-radios{padding-left: 3px;}@media screen and (max-width: 1900px){.container{width: 100%; padding: 0 10px;}.thumb, .content-main .cat-thumb{width: calc(25% - 4px);}}@media screen and (max-width: 1670px){.player-related-col:first-child{display: none;}}@media screen and (max-width: 1480px){.container{width: 100%; padding: 0 10px;}.thumb, .content-main .cat-thumb{width: calc(33.33% - 4px);}.wide-section-thumbs .thumb{width: calc(25% - 4px);}.az-cat-list{-webkit-columns: 6; -moz-columns: 6; columns: 6;}}@media screen and (max-width: 1360px){.player-related{display: none;}.player-block{padding: 7px 0;}}@media screen and (max-width: 1230px){.az-cat-list{-webkit-columns: 4; -moz-columns: 4; columns: 4;}.content-aside{display: none;}.thumb, .content-main .cat-thumb{width: calc(33.33% - 4px);}.nav{position: absolute; top: 59px; left: 0; width: 100%; z-index: 4; display: none; background-color: rgba(255, 255, 255, 0.95);}.nav li{display: block;}.nav li a, .nav li span{text-align: left;}.nav li a:hover, .nav li a.active, .nav li span:hover, .nav li span.active{background-color: transparent; color: #ff0062; border-color: transparent;}.nav li .nav-dropdown{position: relative; background-color: transparent;}.nav-list{margin-right: 20px;}.nav-list li.active > span, .nav-list li.active > a{border: 1px solid transparent; background-color: transparent; color: #ff0062;}.nav-list li.active > span:after, .nav-list li.active > a:after{color: #ff0062;}.nav-list li:hover > span, .nav-list li:hover > a{border: 1px solid transparent; background-color: transparent; color: #ff0062;}.nav-list li:hover > span:after, .nav-list li:hover > a:after{color: #ff0062;}.nav-dropdown{width: auto; border-color: transparent; padding: 5px 30px;}.nav-dropdown li a{border: 1px solid transparent;}.search-wrapper{position: absolute; width: calc(100% + 20px); top: 51px; left: -10px; padding: 20px 10px; background-color: rgba(255, 255, 255, 0.95); z-index: 4; border-top: 1px solid #ebebeb; display: none;}.section-close{padding: 10px; display: block; font-size: 15px; position: absolute; right: -1px; top: -8px; cursor: pointer; z-index: 6;}.user-menu{position: absolute; display: none; right: -10px; top: 51px; border-radius: 18px; border: 1px solid #ebebeb; background-color: #ffffff; z-index: 4; padding: 5px 20px;}.user-menu a{display: block;}.mobile-menu{display: block;}.search-button{font-size: 0; width: 35px; padding: 0;}.search-button:after{content: '\004e'; font-family: custom; color: #fff; font-size: 12px;}.search-controls{width: 110px;}.search-current span{padding-left: 13px;}.search-dropdown li span{padding-left: 13px;}.nav-list li a, .nav-list li span{padding-left: 10px;}.nav-list li.nav-upload:hover span:before, .nav-list li.nav-upload:hover a:before{color: #ff0062;}.nav-upload{max-width: 150px; text-align: center;}.title-block{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 5px;}.sorting-side, .title-side{width: 100%;}.pagination li a, .pagination li span{font-size: 12px; line-height: 30px; min-width: 30px; padding: 0px 10px;}}@media screen and (max-width: 1150px){.wide-section-thumbs .thumb{width: calc(33.33% - 4px);}.sponsor{display: none;}.player-block-inner{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}.player-promo{max-height: 270px; overflow: hidden; width: 100%; margin-top: 10px; text-align: center;}.player-player{width: 100%;}.player-promo-item{display: inline-block; vertical-align: top; margin: 0 2px 20px;}}@media screen and (max-width: 800px){.container{padding: 0 5px;}.az-cat-list{-webkit-columns: 3; -moz-columns: 3; columns: 3;}.thumb, .content-main .cat-thumb, .wide-section-thumbs .thumb{width: calc(50% - 4px);}.info-buttons{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}.btn-favourites{margin-right: 0;}.tabs-menu li{margin-bottom: 3px;}.tabs-menu li a{padding-bottom: 0;}form .captcha-control{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}}@media screen and (max-width: 450px){.sorting-side{-webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}.sorting-side > div{width: 100%; margin-bottom: 5px;}.sorting-side .sortsk{margin-right: 0;}.sorting-side .sort-quality a{-webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; margin: 0;}}@media screen and (max-width: 400px){.container{padding: 0 5px;}.thumb, .content-main .cat-thumb, .wide-section-thumbs .thumb{width: 100%; margin-left: 0; margin-right: 0;}.player-promo-item{margin-left: -10px; margin-right: 0;}.az-cat-list{-webkit-columns: 2; -moz-columns: 2; columns: 2;}}.hidden{display:none;}form .captcha-control .image{height: auto;}.sortsk{width: 170px;}.sortsk:hover ul{display:block!important;}a{cursor:pointer;}.thumb-img-wrapper img{height:auto!important}.title-block{margin-bottom: 5px; padding: 0 2px;}.main-container .headline h1, .main-container .empty-content h2{color: #7b8397; font-family: Roboto; font-size: 20px; font-weight: 400; text-transform: uppercase; margin: 0; padding: 5px 5px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.main-container .empty-content h2{font-size: 16px;}.main-container .empty-content p{color: #252525; font-family: Roboto; font-size: 10px; font-weight: 400; line-height: 16px; margin: 0; text-align: left;}.popup-holder{font-size: 16px;}.search-controls{width: auto;}.download_button .btn_link{cursor: pointer; display: inline-block; width: 30px; height: 30px; background-size: cover; background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3OSA0NzkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3OSA0Nzk7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTU4LjQsMTk2LjhjLTUuMyw1LjMtNS4zLDEzLjgsMCwxOS4xbDcxLjYsNzEuNmMyLjYsMi42LDYuMSw0LDkuNSw0czYuOS0xLjMsOS41LTRsNzEuNi03MS42YzUuMy01LjMsNS4zLTEzLjgsMC0xOS4xICAgIHMtMTMuOC01LjMtMTkuMSwwTDI1MywyNDUuM1YxMy41QzI1Myw2LDI0NywwLDIzOS41LDBTMjI2LDYsMjI2LDEzLjV2MjMxLjhsLTQ4LjUtNDguNUMxNzIuMiwxOTEuNSwxNjMuNiwxOTEuNSwxNTguNCwxOTYuOHoiIGZpbGw9IiMyNTI1MjUiLz4KCQk8cGF0aCBkPSJNNDYwLjIsMzA3LjRsLTQ3LTE3MGMtMS4xLTMuOS0zLjgtNy03LjQtOC43bC0xLjMtMC42Yy0xLjgtMC44LTMuNy0xLjItNS42LTEuMmgtODQuN2MtNy41LDAtMTMuNSw2LTEzLjUsMTMuNSAgICBzNiwxMy41LDEzLjUsMTMuNWg3NS42bDM5LjcsMTQzLjhoLTEwNWMtNy41LDAtMTMuNSw2LTEzLjUsMTMuNXYxMi4yYzAsMTcuOS0xNC41LDMyLjQtMzIuNCwzMi40aC04Mi40ICAgIGMtMTcuOSwwLTMyLjQtMTQuNS0zMi40LTMyLjR2LTEyLjJjMC03LjUtNi0xMy41LTEzLjUtMTMuNUg0OS40bDM5LjktMTQ0LjFoNzUuNmM3LjUsMCwxMy41LTYsMTMuNS0xMy41cy02LTEzLjUtMTMuNS0xMy41SDgwLjEgICAgYy0xLjksMC0zLjgsMC40LTUuNiwxLjJsLTEuMywwLjZjLTMuNiwxLjctNi40LDQuOC03LjQsOC43bC00NywxNzBjLTAuMywxLjItMC41LDIuNC0wLjUsMy42djcwLjljMCw1My43LDQzLjcsOTcuNCw5Ny40LDk3LjQgICAgaDI0Ny42YzUzLjcsMCw5Ny40LTQzLjcsOTcuNC05Ny40VjMxMUM0NjAuNywzMDkuNyw0NjAuNiwzMDguNSw0NjAuMiwzMDcuNHogTTQzMy43LDM4MS42YzAsMzguOC0zMS42LDcwLjQtNzAuNCw3MC40SDExNS43ICAgIGMtMzguOCwwLTcwLjQtMzEuNi03MC40LTcwLjR2LTU2LjlIMTM3YzAuNywzMi4xLDI3LjEsNTgsNTkuNCw1OGg4Mi40YzMyLjMsMCw1OC43LTI1LjksNTkuNC01OGg5NS43djU2LjlINDMzLjd6IiBmaWxsPSIjMjUyNTI1Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);}.popup_download-w{display: none; background-color: rgba(255, 255, 255, .9); padding: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; position: fixed; z-index: 999; bottom: 0; left: 50%; transform: translate(-50%, 0);}.popup_download{display: flex;}.sk-pop-dl-content{margin: 0 5px; text-align: center;}.sk-pop-dl-content a,.sk-pop-dl-content .timer{color: #252525; margin: 5px 0; padding: 5px 15px; border: 1px solid #252525; display: inline-block; border-radius: 5px; font-size: 16px;}.sk-pop-dl-content .timer{font-size: 30px;}.sk-pop-dl-content a{display: none;}.sk-pop-dl-content .thumb{width: 250px; margin: 20px 0;}.close-popup{cursor: pointer; top: -35px; left: 10px; border-top-right-radius: 2px; border-top-left-radius: 2px; background-color: rgba(255, 255, 255, .9); width: 35px; height: 35px; position: absolute; background-position: 3px 3px; background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQ3Ljk3MSA0Ny45NzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ3Ljk3MSA0Ny45NzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KPGc+Cgk8cGF0aCBkPSJNMjguMjI4LDIzLjk4Nkw0Ny4wOTIsNS4xMjJjMS4xNzItMS4xNzEsMS4xNzItMy4wNzEsMC00LjI0MmMtMS4xNzItMS4xNzItMy4wNy0xLjE3Mi00LjI0MiwwTDIzLjk4NiwxOS43NDRMNS4xMjEsMC44OCAgIGMtMS4xNzItMS4xNzItMy4wNy0xLjE3Mi00LjI0MiwwYy0xLjE3MiwxLjE3MS0xLjE3MiwzLjA3MSwwLDQuMjQybDE4Ljg2NSwxOC44NjRMMC44NzksNDIuODVjLTEuMTcyLDEuMTcxLTEuMTcyLDMuMDcxLDAsNC4yNDIgICBDMS40NjUsNDcuNjc3LDIuMjMzLDQ3Ljk3LDMsNDcuOTdzMS41MzUtMC4yOTMsMi4xMjEtMC44NzlsMTguODY1LTE4Ljg2NEw0Mi44NSw0Ny4wOTFjMC41ODYsMC41ODYsMS4zNTQsMC44NzksMi4xMjEsMC44NzkgICBzMS41MzUtMC4yOTMsMi4xMjEtMC44NzljMS4xNzItMS4xNzEsMS4xNzItMy4wNzEsMC00LjI0MkwyOC4yMjgsMjMuOTg2eiIgZmlsbD0iIzI1MjUyNSIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=); background-size: 85% 85%; background-repeat: no-repeat;}.download_button span{font-size: 14px; color: #6c758f; margin-right: 15px;}.list-comments{margin-top: 10px;}.block-new-comment,.hidden{display: none;}.sorting li a{padding: 5px 10px 5px 10px; cursor: pointer;}.fancybox-skin{background-color: rgba(0, 0, 0, .8);}.fancybox-item.fancybox-close{display: block; position: absolute; top: 0; right: 0; width: 20px; height: 20px; background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUyIDUyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MiA1MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiPgo8Zz4KCTxwYXRoIGQ9Ik0yNiwwQzExLjY2NCwwLDAsMTEuNjYzLDAsMjZzMTEuNjY0LDI2LDI2LDI2czI2LTExLjY2MywyNi0yNlM0MC4zMzYsMCwyNiwweiBNMjYsNTBDMTIuNzY3LDUwLDIsMzkuMjMzLDIsMjYgICBTMTIuNzY3LDIsMjYsMnMyNCwxMC43NjcsMjQsMjRTMzkuMjMzLDUwLDI2LDUweiIgZmlsbD0iI0ZGRkZGRiIvPgoJPHBhdGggZD0iTTM1LjcwNywxNi4yOTNjLTAuMzkxLTAuMzkxLTEuMDIzLTAuMzkxLTEuNDE0LDBMMjYsMjQuNTg2bC04LjI5My04LjI5M2MtMC4zOTEtMC4zOTEtMS4wMjMtMC4zOTEtMS40MTQsMCAgIHMtMC4zOTEsMS4wMjMsMCwxLjQxNEwyNC41ODYsMjZsLTguMjkzLDguMjkzYy0wLjM5MSwwLjM5MS0wLjM5MSwxLjAyMywwLDEuNDE0QzE2LjQ4OCwzNS45MDIsMTYuNzQ0LDM2LDE3LDM2ICAgczAuNTEyLTAuMDk4LDAuNzA3LTAuMjkzTDI2LDI3LjQxNGw4LjI5Myw4LjI5M0MzNC40ODgsMzUuOTAyLDM0Ljc0NCwzNiwzNSwzNnMwLjUxMi0wLjA5OCwwLjcwNy0wLjI5MyAgIGMwLjM5MS0wLjM5MSwwLjM5MS0xLjAyMywwLTEuNDE0TDI3LjQxNCwyNmw4LjI5My04LjI5M0MzNi4wOTgsMTcuMzE2LDM2LjA5OCwxNi42ODQsMzUuNzA3LDE2LjI5M3oiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K); -webkit-background-size: cover; background-size: cover;}.footer-links li a{cursor: pointer;}@media screen and (max-width: 980px){.popup_promo:nth-child(1n+3){display: none;}.popup_download{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}.sk-pop-dl-content{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}}.btn_link_text{/* line-height: 30px; */}.download_button{display: flex!important; align-items:center;}.download_button span{color:#252525}.info-buttons:after{display:none}

.page-error {
    color: #ff0062;
    font-family: Roboto;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase;
    margin: 5px 0;
    padding: 0;
    line-height: 24px;
}

.v-sponsor a {
  font-size: 24px;
  text-transform: uppercase;
  text-align: center;
  display: block;
  padding: 10px;
  background-color: #ff0062;
  color: #fff;
}

.v-sponsor a:hover {
    background-color: rgba(255, 0, 98, .7);
}


.player-block {
	position: relative;
}

.mask {
	display: none;
}

.pause-video .mask {
	position: absolute;
	z-index: 997;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: block;
}

.pause-block {
	display: none;
}

.pause-video .pause-block {
	display: block;
	position: absolute;
	z-index: 999;
	text-align: center;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
	right: 0;
	margin: 0 auto;
}

.pause-holder {
	display: inline-block;
	background: #ccc;
	padding: 5px;
	position: relative;
	min-height: 293px;
}

.pause-video .pause-block .side_spot {
	display: flex;
    width: auto;
    flex-wrap: nowrap;
    float: none;
    align-items: center;
	justify-content: center;
	margin: 0;
}

.pause-video .pause-block .side_spot .spot {
	min-width: 300px;
	min-height: 250px;
}

.pause-video .pause-block .side_spot .spot:first-of-type {
	display: none;
}

.pause-video .pause-block .side_spot .spot:nth-child(2) {
	padding: 0 5px 0 0;
}

.fluid_video_wrapper {
    max-height: 100% !important;
	max-width: 100% !important;
	position: relative;
    padding-bottom: 80%;
}

.fluid_video_wrapper video {
	position: absolute;
}

.pause-video .Advertisement {
    background: #fff;
    color: #000;
    position: absolute;
    height: 21px;
    line-height: 21px;
    padding: 0 5px;
    top: -15px;
    left: 5px;
    text-transform: uppercase;
}

.pause-video #closead {
    text-indent: -9999px;
    position: absolute;
    top: -15px;
    right: 1px;
    background: #fff url(../images/close.png) no-repeat 50% 50%;
    height: 21px;
    overflow: hidden;
    width: 21px;
	z-index: 10; 
	cursor: pointer;
} 

.pause-video .btn-adv-play {
    clear: both;
    cursor: pointer;
    border: none;
    background-color: #eeeeee;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #cccccc));
    background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
    background-image: linear-gradient(top, #eeeeee, #cccccc);
    border: 1px solid #ccc;
    border-bottom: 1px solid #bbb;
    border-radius: 3px;
    padding: 0 15px;
    color: #333;
    text-align: center;
    font: 16px/1.2 Arial, Helvetica, sans-serif;
    height: 30px;
    width: 130px;
}

.pause-video .btn-adv-play:hover {
    background-color: #ddd;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #bbbbbb));
    background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: linear-gradient(top, #dddddd, #bbbbbb);
    border: 1px solid #bbb;
    border-bottom: 1px solid #999;
    text-shadow: 0 1px 0 #ddd;
}

#ads_im {
    background: #dcdcdc;
    border: 2px solid #d7d7d7;
    border-radius: 4px;
    bottom: 4px;
    line-height: 0;
    position: fixed;
    right: 4px;
    z-index: 10;
}

#ads_im #topbar {
    font: 11px/21px Arial, Helvetica, sans-serif;
    height: 21px;
    padding: 0 0 0 4px;
    vertical-align: middle;
}

#ads_im button { 
    background: linear-gradient(to bottom, rgba(184, 15, 0, 1) 0%, rgba(255, 3, 3, 1) 50%, rgba(234, 4, 0, 1) 51%, rgba(255, 103, 106, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0;
    color: #fff;
    float: right;
    font: bold 16px/16px Helvetica, Arial, sans-serif;
    margin: 0;
    outline: none;
    cursor: pointer;
    text-shadow: 0 -1px 1px #000;
}

#ads_im .banner {
    width: 300px;
    height: 250px;
    overflow: hidden;
}


.fluid_video_wrapper .fluid_html_on_pause {
	opacity: 0.6;
	transition: opacity .3s;
}
.fluid_video_wrapper:hover {
	cursor: pointer;
}
.fluid_video_wrapper:hover .fluid_html_on_pause {
	opacity: 1;
	/* display: flex!important; */
}
.view_video video{
	/* max-height: 496px; */
}
.fluid_video_wrapper {
	height: auto!important;
	width: 100%!important;
	padding-bottom: 56.23%!important;
}
.fluid_video_wrapper video{
	position: absolute!important;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
}
.view_video .fluid_video_wrapper.fluid_player_layout_default:-webkit-full-screen video{
	max-height: 100%!important;
}
.view_video .fluid_video_wrapper.fluid_player_layout_default:-webkit-full-screen{
	padding-bottom: 0 !important;
	max-height: 100% !important;
    max-width: 100% !important;
}
.view_video .fluid_video_wrapper.fluid_player_layout_default:-moz-full-screen video{
	max-height: 100%!important;
}
.view_video .fluid_video_wrapper.fluid_player_layout_default:-moz-full-screen{
	padding-bottom: 0 !important;
	max-height: 100% !important;
	max-width: 100% !important;
}
.view_video .fluid_video_wrapper.fluid_player_layout_default:-ms-fullscreen video{
	max-height: 100%!important;
}
.view_video .fluid_video_wrapper.fluid_player_layout_default:-ms-fullscreen{
	padding-bottom: 0 !important;
	max-height: 100% !important;
	max-width: 100% !important;
	left: 0 !important;
	top: 0 !important;
}

.view_video.full-open .fluid_video_wrapper{
	padding-bottom: 0 !important;
	top: 0 !important;
	left: 0 !important;
	max-height: 100% !important;
	max-width: 100% !important;
}

.v_play{
	
max-width: 100%;
height: auto;
width: auto\9;
border: 0;
z-index: 1;	
/*display:block;*/
}

.related-searches {display: inline-block; vertical-align: top; margin-right: 2px; margin-bottom: 2px;}

.related-searches  a{color: #252525; font-family: Roboto; font-size: 12px; font-weight: 400; text-transform: uppercase; border-radius: 14px; border: 1px solid #ebebeb; background-color: #ffffff; padding: 4px 14px;}
.related-searches  a:hover{border: 1px solid #ff0062; background-color: #ff0062; color: #fff;}
.related-searches a:hover:before{color: #fff;}
.related-searches  a:before{content: '#'; color: #7b8397;}

#map {
	font-size: 14px !important;
}

#copy{
	font-size:12px !important;
}

.info{
	position:relative;
	border-radius: 10px;
	display: block;
	font: 16px/1.2 'PT Sans',Verdana,Arial,Helvetica,sans-serif;
	padding: 5px;
	margin: 5px 0px;
	text-align: left;
	background: #958c8f;
	color: #fff;
}

.thumbs {
	text-align: center;
	margin: 0 auto;
	margin-bottom: 15px;
	margin-top: 10px;
}

img.thumbs {
width: 95%;
padding: 15px 0;
}

th_thumbs {
	
width:95%;
padding: 2px 0;	
}


.girl {
border: 1px solid #727272;
border-radius: 2px;
margin: 15px;
padding: 15px;
font-weight: bold;
text-align: center;
background: #ee91ae;
margin: 0 auto;
margin-bottom: 15px;
margin-top: 10px;
}

.girl a {
	color: #fff;
	font-size: 18px;
}

.girl a:hover {
	text-decoration: underline;
}

