}
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin: 0;
padding: 0
}
table{border-collapse: collapse;
border-spacing: 0
}
fieldset,img{border: 0
}
address,caption,cite,code,dfn,em,i,optgroup,strong,th,var{font-style: none;
font-weight: none
}
del,ins{-webkit-text-decoration: none;
text-decoration: none
}
li{list-style: none
}
caption,th{text-align: left
}
.clr,div.clear{clear: both
} a{color: #dadada;
-webkit-text-decoration: none;
text-decoration: none
}
a:hover{color: #FF0000
}
ul{list-style: none
}
.hidden{display: none!important
}
span.url{color: #4fba69;
opacity: .8
}
span.url:hover{color: #cf2415
}
.left{float: left
}
.right{float: right
}
header{height: 80px
}
body{background: #1b1b1b;
color: #dadada;
overflow-x: hidden;
font-family: haunytb;
font-size: 14px;
line-height: 1;
}
footer{clear: both;
display: grid
}
#text-logo{display: inline;
float: left;
margin: 40px 0 0
}
#site-title{color: #333;
font-size: 34px;
font-weight: 700;
letter-spacing: 1px;
line-height: 1
}
#site-desc{color: #999;
float: left
}
#logo{display: inline-block;
margin: 25px 0 0 5px;
opacity: .8;
vertical-align: middle
}
#logo:hover{opacity: 1
}
body>menu{margin: 0 auto 25px;
padding: 0;
width: 960px;
z-index: 999
}
#primary-nav{border-top: 2px solid #2b2b2b!important;
font-size: 14px;
font-weight: 500;
margin: 0 5px;
padding: inherit
}
#primary-nav .menu{list-style: none;
overflow: hidden;
z-index: 999
}
#primary-nav .menu li a{background: #2b2b2b;
border-radius: 4px;
color: #dadada;
display: inline-flex;
float: left;
height: 16px;
margin-right: 5px;
margin-top: 5px;
padding: 5px 10px;
text-align: center;
z-index: 999
}
#primary-nav .menu li:hover a,.menu li:hover a:active{color: #ea4335;
-webkit-text-decoration: none;
text-decoration: none
}
span.icon{display: inline-flex
}
.icon-home:before{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-home.svg);
display: inline-flex;
margin-right: 2px;
margin-top: -1px
}
.icon-home:before,.icon-verify:before{background-repeat: no-repeat;
background-size: 16px;
content: "";
height: 16px;
width: 16px
}
.icon-verify:before{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-verify.svg);
margin-right: 3px
}
.icon-thumbs-up:before{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-thumbs-up.svg)
}
.icon-thumbs-up:before,.icon-views:before{background-repeat: no-repeat;
background-size: 16px;
content: "";
height: 16px;
margin-right: 3px;
width: 16px
}
.icon-views:before{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-views.svg)
}
.icon-hashtag:before{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-hashtag.svg);
background-repeat: no-repeat;
background-size: 16px;
content: "";
height: 16px;
margin-right: 3px;
width: 16px
}
#secondary-nav{font-size: 14px;
font-weight: 500;
margin: 0 5px;
overflow: hidden;
position: relative
}
#secondary-nav .menu2{list-style: none;
overflow: hidden;
z-index: 999
}
#secondary-nav .menu2 a{background: #f90;
color: #fff;
display: inline-block;
float: left;
line-height: 26px;
margin-right: 5px;
margin-top: 5px;
opacity: .9;
padding: 5px;
text-align: center
}
#secondary-nav .menu2 a:hover{opacity: 1
}
#breadcrumbs{text-transform: none
}
#page-title{clear: both;
display: block;
margin: 20px 5px 5px
}
.breadcrumb{border-bottom: 2px solid #2b2b2b;
font-size: 16px;
font-weight: 500;
line-height: 1.5;
margin: 5px;
text-transform: uppercase
}
.breadcrumb span a{color: #dadada
}
.breadcrumb span a:hover{color: #fff;
-webkit-text-decoration: none;
text-decoration: none
}
#search-box{float: right;
margin: 5px;
width: 100%
}
#search-box .search{border: 1px solid #2b2b2b;
display: flex;
float: right;
max-width: 300px;
overflow: hidden;
width: 100%
}
span.icon-search{background: #1b1b1b;
color: #dadada;
display: inline-flex;
margin-top: 1px;
opacity: .6;
padding: .3rem
}
span.icon-search:before{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-search.svg);
background-repeat: no-repeat;
background-size: 14px;
content: "";
height: 14px;
width: 14px
}
#search-box .search .searchTxt{background: #1b1b1b;
border: 0;
border-collapse: separate;
width: 100%
}
#search-box .search .searchBtn,#search-box .search .searchTxt{-webkit-appearance: none;
color: #dadada;
font-family: inherit;
font-size: 13px;
outline: 0;
padding: 5px
}
#search-box .search .searchBtn{background: none repeat scroll 0 0 rgba(234,67,53,.6);
border-left: 1px solid #2b2b2b!important;
border: 0;
border-radius: 0;
cursor: pointer;
float: left
}
#search-box .search .searchBtn:hover{background: #ea4335
}
.category-info{background: #2b2b2b;
border-radius: 4px;
font-size: 14px;
line-height: 1.5;
margin: 0 5px;
padding: 5px
}
#wrapper{border: 1px solid #2b2b2b;
margin: 0 auto;
max-width: 1140px;
position: relative
}
#container{display: block
}
#video{margin: 0 5px
}
#video-list{display: block
}
.video-item{float: left;
margin-bottom: 20px;
overflow: hidden;
position: relative;
text-align: center;
width: 20%
}
.video-image{border-radius: 4px;
display: block;
height: auto;
margin-left: 5px;
-o-object-fit: cover;
object-fit: cover;
width: calc(100% - 10px)
}
.ribbon{background: none repeat scroll 0 0 hsla(0,0%,7%,.6);
border-left: 3px solid #ea4335;
border-radius: 0 4px 4px 0;
color: #fff;
font-size: .9em;
margin-left: 7px;
margin-top: 2px;
padding: 2px 4px;
position: absolute;
top: 0
}
.video-name{display: -webkit-box;
font-size: 15px;
font-weight: 500;
height: 45px;
line-height: 1.5;
margin-left: 5px;
margin-right: 5px;
max-height: 45px;
overflow: hidden;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
white-space: normal;
-webkit-box-orient: vertical
}
.video-name p{height: 15px;
margin-bottom: 3px;
margin-top: 3px;
overflow: hidden
}
.video-rank{background: none repeat scroll 0 0 hsla(0,0%,7%,.6);
border-left: 3px solid #ea4335;
border-radius: 0 4px 4px 0;
color: #fff;
font-size: .9em;
margin-left: 7px;
margin-top: 2px;
padding: 2px 4px;
position: absolute;
top: 0
}
.video-rank span{display: inline-flex
}
.desktop{margin-bottom: 5px
}
.video-player{height: 0;
padding-bottom: 40%;
position: relative;
width: 100%
}
.play-left{padding: 0 5px
}
.play-right{float: right;
margin-top: 5px;
position: relative;
width: 325px
}
.video-right{display: block
}
.video-right li{display: inline-flex;
overflow: hidden;
padding-bottom: 5px
}
.video-right li a{color: #dadada;
font-weight: 700
}
.video-right li a:hover{color: #fff;
font-weight: 700
}
.video-right li img{float: left;
height: 90px;
margin-bottom: 10px;
margin-right: 5px;
width: 120px
}
.video-right li status{background-color: #ea4335;
color: #fff;
opacity: .8;
padding: 2px 5px;
position: absolute
}
.video-content{display: block
}
.video-description{display: block;
font-size: 15px;
line-height: 1.5;
padding: 5px 0;
word-wrap: break-word
}
.video-description img{height: auto;
width: 100%
}
.video-info{display: inline-flex
}
.video-code{background: #2b2b2b;
border-radius: 4px;
color: #dadada;
font-size: 14px;
margin-right: 5px;
padding: 5px;
white-space: nowrap
}
.video-code:hover{color: #fff
}
.video-link{background: #2b2b2b;
border-radius: 4px;
color: #ea4335;
display: inline-block;
font-size: 14px;
padding: 5px;
white-space: nowrap
}
.video-link:hover{color: #cf2415
}
#video-actions{display: block;
font-weight: 400;
margin-top: 5px
}
#video-actions ul{margin-top: 0
}
#video-actions .haun-btn{border-radius: 4px;
cursor: pointer;
display: inline-flex;
margin-bottom: 5px;
margin-right: 3px;
padding: 5px 10px
}
#video-actions .haun-btn:hover{background: #ea4335;
color: #fff
}
#video-actions .dislikes,#video-actions .error,#video-actions .likes{background: #2b2b2b;
border-radius: 4px;
cursor: pointer;
display: inline-flex;
margin-bottom: 5px;
padding: 5px
}
span.error:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-error.svg);
background-repeat: no-repeat;
background-size: 16px;
content: "";
height: 16px;
margin-left: 3px;
width: 16px
}
#video-actions .dislikes:hover,#video-actions .likes:hover{background: #ea4335;
color: #fff
}
#video-actions .rating{background: #2b2b2b;
border-radius: 4px;
cursor: pointer;
display: inline-flex;
padding: 5px
}
#video-note{background: #2b2b2b;
display: inline-block;
padding: 5px
}
span.likes:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-like.svg);
background-repeat: no-repeat;
background-size: 16px;
content: "";
height: 16px;
margin-left: 3px;
margin-top: -1px;
width: 16px
}
span.likes.active:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-liked.svg)
}
span.rating:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-heart.svg)
}
span.dislikes:after,span.rating:after{background-repeat: no-repeat;
background-size: 16px;
content: "";
height: 16px;
margin-left: 3px;
width: 16px
}
span.dislikes:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-dislike.svg)
}
span.dislikes.active:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-disliked.svg)
}
span.views{background: #2b2b2b;
border-radius: 4px;
cursor: pointer;
display: inline-flex;
margin-bottom: 5px;
padding: 5px
}
span.views:after{background: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-views.svg) no-repeat;
background-size: 16px;
content: "";
display: block;
height: 16px;
margin-left: 3px;
width: 16px
}
span.likes-rank:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-like.svg);
margin-top: -1px;
opacity: .9
}
span.likes-rank:after,span.views-rank:after{background-repeat: no-repeat;
background-size: 14px;
content: "";
height: 14px;
margin-left: 3px;
width: 14px
}
span.views-rank:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-views.svg)
}
span.likes.active:after{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/liked.svg)
}
.top-likes{background: #f2f2f2;
float: right;
margin: 5px 0;
opacity: .7;
padding: 4px
}
.bt_normal{background: #2b2b2b
}
.active{background: #ea4335
}
.quality{cursor: pointer;
font-size: 15px;
margin-right: 10px;
padding: 5px 10px
}
.quality,.quality:hover{background: #ea4335
}
.video-tags{display: inline-block;
font-weight: 400;
list-style-type: none;
margin-bottom: 5px;
width: 100%
}
.category-tag a{background: #2b2b2b;
border-radius: 4px;
display: inline-flex;
font-size: 14px;
margin-top: 5px;
padding: 5px;
white-space: nowrap
}
.category-tag a:before{background-image: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-hashtag.svg);
background-repeat: no-repeat;
background-size: 16px;
content: "";
height: 16px;
margin-right: 3px;
width: 16px
}
.category-tag a:hover{background-color: #ea4335;
color: #fff
}
.actress-tag{list-style-type: none;
margin: 0
}
.actress-tag a{background: #2b2b2b;
border-left: 3px solid #f90;
border-radius: 0 4px 4px 0;
display: inline-flex;
font-size: 14px;
margin-right: 5px;
margin-top: 5px;
padding: 5px;
white-space: normal
}
.actress-tag a:hover{background-color: #ea4335;
color: #fff
}
.search-history{list-style-type: none;
margin: 0 5px;
overflow: hidden
}
.search-history a{background: #2b2b2b;
border-radius: 4px;
display: inline-block;
font-size: 14px;
margin-top: 5px;
margin-right: 5px;
padding: 5px 10px;
white-space: nowrap
}
.search-history a:hover{background-color: #ea4335;
color: #fff
}
.textFilter{list-style-type: none;
margin: 0 5px 5px;
overflow: hidden;
text-transform: uppercase
}
.textFilter a{background: #2b2b2b;
border-radius: 4px;
display: inline-block;
font-size: 14px;
margin-top: 5px;
padding: 4px;
white-space: nowrap
}
.loadPage .active,.textFilter a:hover{background-color: #ea4335;
color: #fff
}
.pagenavi{cursor: pointer;
margin-bottom: 20px;
text-align: center
}
.pagenavi a{border: 1px solid #dadada;
border-radius: 4px;
display: inline-block;
margin-right: 5px;
margin-top: 5px;
padding: 5px 15px
}
.pagenavi a.active,.pagenavi a:hover{background: #ea4335;
color: #fff
}
.footer-wrap{border-top: 2px solid #2b2b2b;
font-size: 15px;
font-weight: 500;
line-height: 1.5;
margin: 5px
}
.intrinsic-container{height: 0;
overflow: hidden;
position: relative
}
.intrinsic-container-16x9{padding-bottom: 56.25%
}
.intrinsic-container iframe{height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%
}
@media only screen and (max-width: 768px){.video-item{float:left;position:relative;width:25%}}
@media only screen and (max-width: 600px){.video-item{float:left;position:relative;width:33.33333%}}
@media only screen and (max-width: 480px){.video-item{float:left;position:relative;width:33.333333%}}
@media only screen and (max-width: 400px){.video-item{float:left;position:relative;width:50%}}
#vlxx.jw-error{height: 56.25%!important
}
.jw-icon.jw-icon-inline.jw-button-color.jw-reset.jw-icon-pip{display: none!important
}
.jw-toggle.jw-off{color: #d8d8d8
}
.jw-controlbar.jw-background-color.jw-reset{background: linear-gradient(180deg,transparent,rgba(0,0,0,.25) 30%,rgba(0,0,0,.4) 70%,rgba(0,0,0,.5))
}
.jw-icon.jw-icon-inline.jw-button-color.jw-reset.jw-icon-rewind,.jw-rightclick{display: none!important
}
.jw-aspect.jw-reset{padding-top: 40%!important
}
.jw-logo.jw-logo-top-right.jw-reset{height: 57px!important;
margin: 5px!important;
width: 200px!important
}
.episode-list-header{background: hsla(212,5%,50%,.451);
border-top-left-radius: 5px;
border-top-right-radius: 5px;
padding: 10px;
width: 10%
}
.episode-item{border-radius: 2px;
float: left;
margin: 5px 3px;
padding: 5px 10px
}
.episode-group .activated{background: #d14c4c
}
.embed-responsive-16by9{height: 0;
padding-bottom: 40%;
position: relative
}
.embed-responsive-item{border: none;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%
}
@media only screen and (min-width: 768px){.video-image{height:164px}}
@media only screen and (max-width: 768px){.video-image{height:135px}
#search-box{display:inherit;float:none;margin:5px;width:90%}
#search-box .search{border:1px solid #2b2b2b;display:flex;float:inherit;max-width:none;overflow:hidden;width:100%}
.video-player{height:0;padding-bottom:56.25%;position:relative;width:100%}}
@media only screen and (max-width: 600px){.video-item{width:50%!important}}
#reLoadPlayerModal{display: none!important
}
.ribbon-bottom{margin: 8px 0 0;
text-align: center
}
.likes-home{background: rgba(43,43,43,.58);
border-radius: 4px;
cursor: pointer;
display: inline-flex;
font-size: 13px;
margin-bottom: 5px;
padding: 2px 6px 2px 0
}
span.likes-home:before{background: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-like.svg) no-repeat;
background-size: 13px;
content: "";
display: block;
height: 13px;
margin-left: 3px;
width: 13px
}
.views-home{background: rgba(43,43,43,.58);
border-radius: 4px;
cursor: pointer;
display: inline-flex;
font-size: 13px;
margin-bottom: 5px;
padding: 2px 6px 2px 0
}
span.views-home:before{background: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-views.svg) no-repeat;
background-size: 13px;
content: "";
display: block;
height: 13px;
margin-left: 3px;
width: 13px
}
.rating-home{background: rgba(43,43,43,.58);
border-radius: 4px;
cursor: pointer;
display: inline-flex;
font-size: 13px;
margin-bottom: 5px;
padding: 2px 6px 2px 0
}
span.rating-home:before{background: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-heart.svg) no-repeat;
background-size: 13px;
content: "";
display: block;
height: 13px;
margin-left: 3px;
width: 13px
}
.dislike-home{background: rgba(43,43,43,.58);
border-radius: 4px;
cursor: pointer;
display: inline-flex;
font-size: 13px;
margin-bottom: 5px;
padding: 2px 6px 2px 0
}
span.dislike-home:before{background: url(//hpautos.co.uk/wp-content/themes/vlxx/assets/images/icon-dislike.svg) no-repeat;
background-size: 13px;
content: "";
display: block;
height: 13px;
margin-left: 3px;
width: 13px
}
.dislike-home span,.likes-home span,.rating-home span,.views-home span{padding-left: 4px
}
#ajax-reportModal{left: 50%;
opacity: 1;
overflow-x: visible;
overflow-x: initial;
overflow-y: visible;
overflow-y: initial;
position: fixed;
top: 50%;
transform: translate(-50%,-50%);
width: 500px;
z-index: 999999
}
#ajax-reportModal .modal-header{background-color: #939393;
border-bottom: 1px solid #e5e5e5;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
color: #f9f9f9;
font-family: inherit;
padding: 0
}
#ajax-reportModal .modal-title{font-family: inherit;
font-size: 17px;
font-weight: 700;
margin: 0;
padding: 9px;
text-transform: capitalize
}
#ajax-reportModal .modal-content{background: none;
border: none;
border-radius: 10px;
box-shadow: 0 0 5px 1px hsla(0,0%,100%,.82);
-webkit-box-shadow: 0 0 5px 1px hsla(0,0%,100%,.82);
-moz-box-shadow: 0 0 5px 1px hsla(0,0%,100%,.82)
}
#ajax-reportModal .modal-body{background: #333;
padding: 5px 0
}
#ajax-reportModal .report-modal ul{list-style: none;
padding-left: 5px
}
#ajax-reportModal .report-modal ul li input{background: #24262b;
border: none;
border-radius: 3px;
color: #f9fafb;
float: left;
font-size: 13px;
margin-right: 10px;
outline: none
}
#ajax-reportModal .report-modal ul li label{color: #fff;
cursor: pointer;
font-size: 13px;
font-weight: 600;
margin: 0
}
#ajax-reportModal .report-modal ul li label:hover{color: #bb3030
}
#ajax-reportModal .report-modal ul li label span{color: #0dcaf0;
font-size: 11px;
font-style: italic;
font-weight: 400
}
#ajax-reportModal .input-content{background: #24262b;
border: none;
border-radius: 3px;
color: #f9fafb;
font-family: inherit;
font-size: 13px;
margin-right: 10px;
outline: none;
padding: 5px;
width: 98%
}
#ajax-reportModal .modal-footer-report{background: #333;
border: none;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
padding: 0
}
#ajax-reportModal .haun-submit{background-color: #278f77;
border-color: #278f77;
border-radius: 0;
box-shadow: none;
font-size: 12px;
margin: 6px;
padding: 5px
}
#ajax-reportModal .report-modal ul li{background-color: inherit;
border: none;
padding: 5px 0
}
#ajax-reportModal .close{background: #f9fafb;
border: none;
border-radius: 50%;
color: #e10000;
height: 2em;
margin: 10px;
width: 2em
}
#ajax-reportModal .btn-close{background: red;
border: 0;
border-radius: 0;
box-sizing: content-box;
color: #fff;
font-size: 12px;
height: auto;
margin: 6px!important;
opacity: 1;
padding: 6px;
width: auto
}
#ajax-reportModal .input-name{font-family: inherit;
padding: 5px
}
.pagenavi span.active,.pagenavi span:hover{background: #ea4335;
color: #fff
}
.pagenavi span{border: 1px solid #dadada;
border-radius: 4px;
display: inline-block;
margin-right: 5px;
margin-top: 5px;
padding: 5px 15px
}
.hn-content{padding: 10px 0
}
.hn-content a{color: #47bb40
}
.dropdown-menu.dropdown-menu-right.emoji-dropdown.active{display: block
}
.dropdown-menu{animation-duration: .2s;
background-clip: padding-box;
background-color: #fff;
border: 1px solid rgba(0,0,0,.15);
border-radius: .25rem;
color: #212529;
display: none;
font-size: 1rem;
list-style: none;
margin: .125rem 0 0;
padding: 2px;
position: absolute;
text-align: center;
top: 100%;
z-index: 1000
}
.dropdown-menu-right{left: auto;
right: 0
}
.emoji-dropdown{max-width: 6.8rem;
min-width: 6.8rem;
padding: .5rem
}
.emoji-dropdown img{cursor: pointer;
margin: .4rem;
vertical-align: middle
}
@media only screen and (min-width: 980px){.comments .new-comment{width:70%}}
.footer-ad{margin: 20px 0;
text-align: center
}
.happy-footer,.happy-header,.happy-top-player,.happy-under-player{display: inline-block;
margin: 20px 0;
text-align: center;
width: 100%
}
.happy-header-mobile{line-height: 0
}
.happy-footer-mobile,.happy-header-mobile,.under-player-ad-mobile{display: none
}
@media only screen and (max-width: 767.98px){.happy-header{margin:2em auto 0}
.happy-header-mobile{display:block;margin:0 auto 20px;text-align:center}
.happy-top-player,.happy-under-player{display:none}
.happy-under-player-mobile{display:block;margin-top:20px;text-align:center}
.happy-footer-mobile{display:block;margin:0 auto;text-align:center}
.dislike-home,.happy-footer,.happy-header,.happy-inside-player,.likes-home{display:none}}
.video-name a{padding: 2px
}
#video-actions .video-server{cursor: pointer;
padding: 5px 10px;
margin-bottom: 5px;
border-radius: 4px;
display: inline-flex;
}
.bt_active{background: #6e0900;
color: #fff;
}