<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hf-form label{clear:both;display:block;float:none;font-weight:700;margin-bottom:1px}.hf-form label+label{font-weight:400}.hf-form input[type=date],.hf-form input[type=email],.hf-form input[type=number],.hf-form input[type=text],.hf-form input[type=url],.hf-form select,.hf-form textarea{clear:both;float:none;padding:4px 8px}.hf-message{border:1px solid #0000;margin-bottom:1rem;padding:.75rem 1.25rem}.hf-message-success{background-color:transparent;border-color:#d0e9c6;color:#3c763d}.hf-message-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;   
box-sizing: border-box;    
}
html {
scroll-behavior: smooth;
}
body {
padding: 0;
margin: 0;
background: #15202b;
color: #c0ccda;
font-family: "Inter", Arial, Helvetica, sans-serif;
line-height: 21px;
font-weight: 400;
font-size: 14px;
}
body &gt; div {
transition:all 0.3s ease;
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
display: block;
}
section {
padding: 2em 0 1em;
}
button, input, select {
padding: 5px;
margin: 0;
font-family: "Inter", Helvetica, sans-serif;
line-height: 24px;
font-size: 18px;
}
figure {
margin: 0;
padding: 0;
} h1, h2, h3, h4, h5, h6 {
color: #e5e9f2;
clear: both;
font-family: "Inter", Helvetica, sans-serif;
font-weight: 500;
}
h1 {
margin: 0;
padding: 0;
line-height: 26px;
font-size: 21px;
}
h2 {
line-height: 21px;
font-size: 18px;
}
h3 {
line-height: 19px;
font-size: 14px;
}
h4 {
line-height: 15px;
font-size: 12px;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
} p {
margin-bottom: 1.25em;
}
ul, ol {
margin: 0 0 1.5em 3em;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
ul ul, ol ol, ul ol, ol ul {
margin-bottom: 0;
margin-left: 1.5em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 1.5em 1.5em;
}
b, strong {
font-weight: bold;
}
dfn, cite, em, i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Inter", Courier, monospace;
font-size: 0.7em;
line-height: 1.5em;
margin-bottom: 1.6em;
padding: 1.6em;
overflow: auto;
max-width: 100%;
box-shadow: 0 3px 5px #ddd inset;
}
.screen-reader-text {
display: none;
} a, a:link {
color: #fff;
text-decoration: none;
}
a:hover, a:focus, a:active {
color: #1DA1F2;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;     
} .site-header {
background: rgba(21, 32, 43, 0.75);
border-bottom: 1px solid #38444D;
position: sticky;
top: 0;
width: 100%;
padding: 0;
margin: 0;
z-index: 999;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; 
backdrop-filter: blur(10px);
}
.site-logo {
position: relative;
}
.site-logo img {
vertical-align: top; height: 31px;
}
.site-logo:before {
content: "";
font-size: 7px;
position: absolute;
color: #7C8F9D;
left: 19px;
bottom: -14px;
letter-spacing: 1px;
}
.site-title {
margin: 17px 0;
width: 155px;
}
.site-title a {
text-transform: uppercase;
font-size: 18px;
text-align: center;
}
.site-title a:hover{
}
.site-description{
font-style: italic;
}
.main-navigation {
line-height: 65px;
margin-left: 1.5em;
}
.header-search {
flex-grow: 1;
justify-content: end;
display: flex;
margin-left: 1.5em;
}
.search-form {
position: relative;
line-height: 65px;
flex: 1;
}
.search-field {
background: #253341;
border-radius: 25px;
border: 1px solid #253341;
display: inline-block;
box-sizing: border-box;
margin: 0;
font-size: 14px;
padding: 5px 30px 5px 20px;
width: 100%;
height: 40px;
-webkit-appearance: none;
-moz-appearance: none;
outline: none;
color: #7C8F9D;
}
.search-field:focus {
border-color: #1DA1F2;
}
.search-submit {
background: transparent;
position: absolute;
color: #7C8F9D;
top: 17px;
right: 5px;
font-size: 18px;
padding: 4px;
border: none;
cursor: pointer;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.menu-main-nav-container, .menu-main-container {
float: right;
}
.top-navigation ul, .mobile-menu ul {
list-style: none;
margin: 0;
padding: 0;
}
.top-navigation ul li {
float: left;
margin: 0px 10px;
}
.top-navigation ul li a {
color: #fff;
font-size: 16px;
font-weight: 400;
padding: 0 0 2px;
}
.top-navigation ul li a:hover {
color: #1DA1F2;
}
.top-navigation ul .current-menu-item a {
color: #1DA1F2;
font-weight: 500;
}
.header-icons {
line-height: 65px;
margin-left: 1em;
}
.header-icons ul {
list-style: none;
margin: 0;
padding: 0;
}
.header-icons ul li {
display: inline-block;
}
.header-icons ul li a {
font-size: 18px;
padding: 10px;
border-radius: 25px;
}
.header-icons ul li a:hover {
background: #162D40;
}
.mobile-menu-wrap {
display: none;
position: relative;
line-height: 65px;
margin-left: 0.5em;
}
.mobile-menu {
position: absolute;
right: 0;
}
.mobile-menu ul {
min-width: 160px;
float: left;
list-style: none;    
margin: 0;
padding: 0.75em 1.5em;
border-radius: 5px;
background-color: #253341;  
border: 1px solid #2c4056;    
-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,.25);
-moz-box-shadow: 0 0 7px 0 rgba(0,0,0,.25); 
-ms-filter: 0 0 7px 0 rgba(0,0,0,.25);  
box-shadow: 0 0 7px 0 rgba(0,0,0,.25);   
}
.mobile-menu ul li {
display: block;
line-height: 2.5em;
}
.mobile-menu ul li a {
display: block;
font-size: 16px;
}
.mobile-menu ul .current-menu-item a {
font-weight: 500;
}
.mobile-menu ul li a:hover{}
.mobile-menu-btn {
background: transparent;
padding: 10px;
font-size: 18px;
vertical-align: middle;
}
.mobile-menu-btn:hover, .mobile-menu-btn:focus { 
background: #162D40;
color: #1DA1F2;
}
.mobile-header {
background: #15202b;
border-top: 1px solid #38444D;
position: fixed;
bottom: 0;
width: 100%;
padding: 0;
margin: 0;
z-index: 999; 
display: none;
}
.icons-menu {
line-height: 55px;
}
.icons-menu ul {
list-style: none; 
padding: 0 1.5em;
margin: 0;
display: flex;
justify-content: space-between;
align-items: center;
}
.icons-menu ul li a {
font-size: 18px;
} #container {
min-height: 100vh;
}
.wrapper {
margin: 0 auto;
padding: 0 1.5em;
max-width: 1200px;
width: 100%;
}
.flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.grid {
margin-right: -1.5em;    
}
.alt-bg {
background: #192734;
}
.alt-bg .grid-item .item-thumb { 
background: #15202b;
}
.justify {
justify-content: space-between;
}
.break {
margin-bottom: 1em;
}
.line-btm {
border-bottom: 1px solid #38444D;
}
.line-top {
border-top: 1px solid #38444D;
}
.shadow:hover {
-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,.25);
-moz-box-shadow: 0 0 7px 0 rgba(0,0,0,.25); 
-ms-filter: 0 0 7px 0 rgba(0,0,0,.25);  
box-shadow: 0 0 7px 0 rgba(0,0,0,.25);
}
.notice-bar {
background: #2c4056;
color: #fff;
font-size: 12px;
padding: 1em;
border-radius: 5px;
margin-top: 2em;
align-items: center;
}
.notice-bar i {
font-size: 18px;
margin-right: 5px;
color: #fff;
}
.player-bar {
background: #2c4056;
color: #fff;
font-size: 12px;
padding: 0.5em 1em;
align-items: center;
position: absolute;
top: 0;
width: 100%;
z-index: 3;
} .grid-wrap {
width: 25%;
padding-right: 1.5em;
}
.grid-item {  
position: relative;
width: 100%;
margin: 0 0 1.5em 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;        
}
.grid-item a:hover {
color: #fff;
}
.grid-item .item-thumb {
background: #192734;
border-radius: 5px;
width: 100%;
margin: 0 auto;
text-align: center;
position: relative;
display: inline-block;
min-height: 160px;
} .grid-item .item-top {
overflow: hidden;
position: relative;
border-radius: 10px;
}
.grid-item .item-duration {
flex: 1;
}
.sticky {}
.sticker {
position: absolute;
font-size: 11px;
font-weight: 400;
color: #fff;
z-index: 1;
opacity: 2;
display: flex;
flex-wrap: nowrap;
align-content: space-around;
justify-content: space-between;
align-items: center;
width: 100%;
padding: 10px; 
-webkit-transition: opacity 0.3s ease-in-out;
-moz-transition: opacity 0.3s ease-in-out;
-ms-transition: opacity 0.3s ease-in-out;
-o-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out; 
}
.badge {
position: absolute;
bottom: 0;
padding: 10px;
width: 100%;
text-align: right;  
}
.badge .item-duration, .fader .item-date, 
.badge .item-quality {
background: rgba(21, 32, 43, 0.75);
padding: 4px 6px;
border-radius: 5px;
font-size: 12px;
}
.badge .item-quality {
float: left;
line-height: 14px;
}
.fader .item-date {
position: absolute;
bottom: 0;
right: 0;
margin: 10px;
padding: 1px 6px;
color: #fff;
}
.sticker .trs, .sticker .bis, .sticker .featured {
background-color: #F91880;
border-radius: 3px;
padding: 0 5px;
}
.sticker .item-likes, .sticker .item-duration {
background-color: #1DA1F2;  
border-radius: 5px;     
padding: 0 8px;    
}
.fader {
position: absolute;
font-size: 14px;
font-weight: 400;
color: #7C8F9D;
width: 100%;
z-index: 1;
-webkit-transition: opacity 0.3s ease-in-out;
-moz-transition: opacity 0.3s ease-in-out;
-ms-transition: opacity 0.3s ease-in-out;
-o-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out; 
-webkit-transform: translateY(2em);
transform: translateY(2em);
box-sizing: border-box;
opacity: 0;
width: 100%;
bottom: 0;
left:0;
padding: 2px 0;
}
.grid-item a:hover .fader {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-moz-transition: all .2s ease-in-out;
-ms-transition: all.2s ease-in-out;
-o-transition: all .2s ease-in-out;	
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}		
.grid-item a:hover .item-duration {
-moz-transition: all .2s ease-in-out;
-ms-transition: all.2s ease-in-out;
-o-transition: all .2s ease-in-out;	
-webkit-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
opacity: 0;	
}
.grid-item .item-likes {
margin-left: 2px;
}
.grid-item .item-channel {
flex: 1;
font-size: 14px;
}
.grid-item .item-thumb img {
aspect-ratio: 3 / 1.5 auto;
border-radius: 10px;
max-height: 160px;
min-height: 160px;
width: 100%;
object-fit: cover;
vertical-align: middle;
overflow: hidden;
}
.grid-item img {
filter: brightness(100%);
transition: transform 0.5s, filter 0.5s ease-in-out;
border: 2px solid transparent;
}
.grid-item:hover img {
filter: brightness(50%);
border: 2px solid #1DA1F2;
outline-offset: -2px;
}
.grid-item .item-header {
margin: 10px 0;
position: relative;
overflow: hidden;
}
.grid-item .item-title {
display: -webkit-box;
-webkit-line-clamp: 2;
overflow: hidden;
text-overflow: ellipsis;
line-height: 20px;
max-height: 40px;
font-size: 16px;
font-weight: 600;
padding: 0;
margin: 0;
color: #fff;
display: block;
}
.grid-item .item-title:hover {
color: #fff;
}
.grid-item .item-meta {
display: flex;
justify-content: space-between;
align-content: center;
flex-wrap: wrap;
align-items: center;    
color: #7C8F9D;
font-size: 14px;
font-weight: 400;
padding: 2px 0;
}
.grid-item .item-meta i {
color: #1DA1F2;
}	
.item-count  {
color: #7C8F9D;
font-weight: 400;
float: right;
}
.item-count i {
vertical-align: baseline;
}
.page-header {
position: relative;
margin-bottom: 1.1em;
align-items: center;
}
.page-title {
color: #fff;
font-weight: 400;
font-size: 18px;
text-align: left;
margin: 0;
flex: 1;
}
.page-title span {
font-weight: 500;
}
.keywords {
margin: 0.5em 0 0;
flex: 100%;
}
.categories-area .grid-item a .item-thumb:before,
.channels-area .grid-item a .item-thumb:before,
.performers-area .grid-item a .item-thumb:before {
display: none;
} .subscribe a {
border: 1px solid #1DA1F2;
padding: 2px 10px;
border-radius: 25px;
margin: 0px 10px;
color: #1DA1F2;
display: inline-block;
font-size: 12px;
font-weight: 500;
}
.subscribe a:hover {
background: #162D40;
}
.subscribe .count {
font-weight: 400;
} .error-title {
margin: 10px;
}
.notice-removed {
position: absolute;
left: 15%;
top: 45%;
font-size: 16px;
} 
.ifr-error {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: center;
background: #15202B;
z-index: 3;    
display:none;
}
.ifr-error p {
position: absolute;
top: 50%;
left: 50%;
margin: 0;
padding: 0;    
font-size: 16px;
font-weight: 400;
transform: translate(-50%,-50%);
}
.ifr-error i {
display: inline-block;
font-size: 50px;
margin-bottom: 0.5em;
}
.ifr-sample {
font-size: 16px;
text-align: center;
}
.ifr-sample i {
display: block;
font-size: 50px;
text-align: center;
margin-bottom: 0.2em;
} .sort-menu-wrap {
position: relative;
display: inline-block;
right: 0;
}
.sort-menu-content {
float: right;
position: relative;
}
.sort-menu {
width: 160px;
position: absolute;
right: 0;
z-index: 2;
}
.sort-menu ul { list-style: none;    
margin: 0;
padding: 1em 1.25em;
margin-top: 10px;
border-radius: 5px;
background-color: #253341;  
border: 1px solid #253341;    
-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,.25);
-moz-box-shadow: 0 0 7px 0 rgba(0,0,0,.25); 
-ms-filter: 0 0 7px 0 rgba(0,0,0,.25);  
box-shadow: 0 0 7px 0 rgba(0,0,0,.25); 
}
.sort-menu:hover ul {
display: block;   
}
.sort-label {
font-weight: 400;
color: #fff;
display: inline;
text-align: right;
right: 0;
cursor: pointer;
position: absolute;
padding-top: 5px;
}
.sort-label i {
margin-left: -1px;
color: #8899A6;
}
.sort-menu ul li a {
font-weight: 400;
color: #fff;
padding: 6px 0;
display: block;
}
.sort-menu ul li a:hover {
color: #8899A6;
}
.sort-menu ul li a i {
margin-right: 5px;
color: #8899A6;
}
.sort-menu ul li .active, .sort-menu ul li .active i, .header-icons ul li .active {
color: #1DA1F2;
}
.sort-menu .sort:before {
color: #8899A6;
content: "\e923";
font-family: gaycons;  
padding-right: 8px;
}
.second .active:before  {
color: #1DA1F2;    
content: "\e907";
font-family: gaycons;  
padding-right: 8px;
}
.more-link {
text-align: right;
}
.more-link a {
font-weight: 400;
color: #fff;
background: #253341;
padding: 6px 14px;
border-radius: 25px;
display: inline-block;
font-size: 13px;
}
.more-link a:hover {
background: #162D40;
color: #1DA1F2;
}
.sort-menu-btn {
background: #253341;
}
.sort-menu-btn:focus {
background: #162D40;
}
.sort-menu-btn i {
color: #1DA1F2;
}
.filter-list {
background: #253341;
border-radius: 20px;
list-style: none;
padding: 0;
margin: 0;
float: left;
}
.filter-list li {
float: left;
}
.filter-list li a {
display: block;
padding: 6px 14px;
border-radius: 20px;
}
.filter-list li .active {
-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,.5);
-moz-box-shadow: 0 0 7px 0 rgba(0,0,0,.5); 
-ms-filter: 0 0 7px 0 rgba(0,0,0,.5);  
box-shadow: 0 0 7px 0 rgba(0,0,0,.5);    
background: #1DA1F2;
font-weight: 500;
}
.filter-list li .active:hover {
color: #fff;
} h3#comments {
margin-bottom: 80px;
font-size: 16px;
}
.commentlist {
list-style: none;
margin: 0;
}
.commentlist .comment {
margin: 0 0 40px 50px;
padding: 20px;
position: relative;
list-style: none;
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
.commentlist .comment .children {
margin-top: 40px;
}
.commentlist .comment-author {
float: left;
margin-right: 10px;
}
.commentlist .comment-author img {
position: absolute;
left: -50px;
top: 5px;
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
}
.commentlist .comment-author .says {
display: none;
}
.comment-meta {
font-size: 12px;
margin-bottom: 10px;
}
.comment-subscription-form,
.comment-subscription-form {
margin-bottom: 0;
font-size: 14px;
}
#respond {
margin-bottom: 80px;
}
#respond &gt; h3 {
font-size: 16px;
margin-bottom: 20px;
}
#respond form label {
color: #888888;
} .pagination {
width: 100%;
margin: 1em 0 2em;
font-size: 14px;
text-align: center;
}
.nav-links .page-numbers {
list-style: none;
font-size: 15px;
font-weight: 500;
padding: 9px 16px;
margin: 1px;
background: #253649;
border-radius: 25px;
display: inline-block;
}
.nav-links {
list-style: none;
margin: 0;
padding: 0;
}
.dots {
background: #2c4056 !important;   
color: #fff;
}
.nav-links .page-numbers:hover {
background: #2c4056;   
-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,.25);
-moz-box-shadow: 0 0 7px 0 rgba(0,0,0,.25); 
-ms-filter: 0 0 7px 0 rgba(0,0,0,.25);  
box-shadow: 0 0 7px 0 rgba(0,0,0,.25);
color: #fff;
}
.nav-links .current,
.nav-links .current:hover {
background: #1DA1F2;
color: #fff;
} .performer-list {
position: relative;
padding: 1em 0;
}
.list-letter {}
.list-img {
width: 100%;
border-radius: 3px;
}
.list-wrap {
width: 16.66666667%;
padding-right: 1.5em
}
.list-item {
border-radius: 25px;
border: 0px solid #2c4056;
background: #253649;    
position: relative;
width: 100%;
color: #fff;
margin: 0 0 1.5em 0; 
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;       
}
.list-item:hover {
background-color: #1DA1F2;
box-shadow: 0 0 7px 0 rgba(0,0,0,.25);  
color: #fff;
}
.list-item img {
border-radius: 5px 5px 0 0;
width: 100%;
}
.list-item img:hover {
background: #202E3A;
}
.list-header {
padding: 0.65em 1em;
}
.list-name {
color: #fff;
-ms-word-wrap: break-word;
word-wrap: break-word;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 95px;
}
.letter-menu {
text-align: right;
flex: 2;
}
.letter-menu a {
color: #8197a4;
font-size: 16px;
margin: 0 2px;
}
.letter-menu .selected {
color: #1DA1F2;
font-weight: 600;
font-size: 21px;
vertical-align: text-bottom;
}
.letter-menu a:hover {
color: #1DA1F2;
}
.list-all {
display: block;
} .streams {
position: relative;
width: 100%;
display: block; margin-top: 1.5em;
margin-bottom: 1.5em;
}
.stream-tabs {
padding: 0 10px;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-ms-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
-o-transition: opacity .25s ease-in-out;  
}
.stream-tabs:after {
display:block;
clear:both;
content:'';
}
.stream-tabs:hover .tabs-wrap {
display: block;
}
.stream-tabs .tab {
margin: 7px 0;
list-style:none;
}
.stream-tabs .tab {
background: transparent;
border-radius: 5px;
padding:8px 15px;
display:block;
font-size:14px;
font-weight:400;
color:#fff;
width: 100%;
-webkit-transition: all linear 0.15s;
-moz-transition: all linear 0.15s;	
-o-transition: all linear 0.15s;
-ms-transition: all linear 0.15s;	
transition: all linear 0.15s;	
}
.stream-tabs .tab:hover, .stream-tabs .tab:active {
background:#1DA1F2;
text-decoration:none;
}
.stream-tabs .active, .stream-tabs .active:hover {
background:#1DA1F2;
color:#fff;
}
.stream-tabs .tab span {
display:none;
}
.streams:hover .stream-list { }
.stream-content {
background: #0f171e;
}
#ifr {
z-index: 2;
}
.iframe-container {
background: #0f171e;
overflow: hidden;
padding-top: 56.25%;
position: relative;
}
.iframe-container iframe {
border: 0;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
.tabs-menu {
background: rgba(37, 54, 73, 0.8);
border-radius: 5px 5px 0 0;
position: absolute;
bottom: 50px;
z-index: 4;   
}
.tabs-menu-btn {
height: 50px;
background: transparent;
}
.tabs-menu-btn:hover, .tabs-menu-btn:focus, .tabs-menu-btn i:focus {
color: #1DA1F2;
}
.tabs-menu-btn i {
color: #fff !important;
}
.streams-wrap {
position: relative;
overflow: hidden;
}
.tabs-menu-wrap {
}
.streams-left {
position: relative;
width: 72%;
display: inline-block;   
}
.streams-right {
width: 26%;
float: right;   
position: relative;
}
.streams-right .desktop {
aspect-ratio: 3 / 2.5 auto;
overflow: hidden;
min-height: inherit;
min-width: inherit; 
}
.streams-right .a-box:after {
content: "Thanks to this ad your porn is free. Consider disabling Adblock for banner ads";
text-align: center;
display: block;
font-size: 11px;
position: relative;
left: 0;
top: 30%;
aspect-ratio: 3 / 2.5 auto;
padding: 10px;
} #overlay {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
background-color: #0f171e;
width: 100%;
height: 100%;
display: block;
box-sizing: inherit;
position: absolute;
overflow: hidden;
z-index: 4;
margin-top: 0;
}
.blurred {
background-color: rgba(0, 0, 0, 0.6);     
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 100%;    
}
.overlay-wrap {
width: 100%;
height: 100%;
}
.overlay-box {
top: 50%;
left: 50%;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);    
-webkit-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
position: absolute;
z-index: 2;
}
.overlay-close {
border-radius: 5px;
display:block;
background: #1DA1F2;
text-transform: uppercase;
font-weight: 500;
margin: 5px 0;
cursor: pointer;
text-align: center;
}
#maskoverlay, #maskoverlay2 {
width: 100%;
height: 100%;
display: block;
box-sizing: inherit;
position: absolute;
overflow: hidden;
z-index: 3;
} .sponsored {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-around;
}   
.desktop {
min-height: 250px;
min-width: 300px;     
}
.mobile {
min-height: 100px;
min-width: 300px; 
}
.tablet {}
.a-tablet { display: none;}
.a-box {
background: #0f1a24;
aspect-ratio: 3 / 0 auto;
margin-bottom: 15px;
text-align: center;
position: relative;
}
.a-box:before {
content: "AD";
text-align: center;
font-size: 9px;
position: absolute;
right: 3px;
top: 3px;
background: #2c4056;
padding: 0 5px;
border-radius: 3px;
z-index: 3;
}
.a-box iframe {
z-index: 0 !important;
}
.a-loop {
text-align: center;
display: none;
margin-bottom: 1.5em;
} .modal {
display: none; 
position: fixed;
z-index: 999; 
left: 0;
top: 0;
width: 100%;
height: 100%; 
overflow: auto; 
background-color: rgba(21, 32, 43, 0.85);
}
.trailer-video {
border-radius: 15px;
background-color: #2c4056;
margin: 10% auto; 
padding: 15px;
width: 71%; 
color: #c0ccda;
position: relative;
}
.trailer-close {
color: #fff;
float: right;
font-size: 28px;
font-weight: bold;
position: absolute;
z-index: 999;
right: 28px;
padding: 10px 13px;
background: rgba(37, 54, 73, 0.6);
border-radius: 25px;
top: 29px;
}
.trailer-close:hover,
.trailer-close:focus {
background: #1DA1F2;
text-decoration: none;
cursor: pointer;
}
#vid {
width: 100%;
}
.tabs-wrap .play {
background: #2c4056;
float: right;
margin: 0;
} .boxloader {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: #0f171e;
z-index: 0;
text-align: center;
}
.preloader {
position: absolute;
left: 42%;
top: 44%; 
z-index: 3;
}
.preloader div {
position: absolute;
width: 25px;
height: 25px;
border-radius: 50%;
background: #1DA1F2;
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.preloader div:nth-child(1) {
left: 10px;
animation: preloader1 0.6s infinite;
}
.preloader div:nth-child(2) {
left: 16px;
animation: preloader2 0.6s infinite;
}
.preloader div:nth-child(3) {
left: 45px;
animation: preloader2 0.6s infinite;
}
.preloader div:nth-child(4) {
left: 72px;
animation: preloader3 0.6s infinite;
}
@keyframes preloader1 {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes preloader3 {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes preloader2 {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(24px, 0);
}
}
#preloader {
z-index: 1;
}
.boxloader .reload {
position: relative;
top: 60%;
color: #7C8F9D;
font-size: 90%;
margin: 0 2em;
display: inline-block;
} #media { 
padding: 0;
position: relative;
}
#media .wrapper { 
position: relative;
}
#media-poster {
position: absolute;
overflow: hidden;
width: 100%;
height: 100%;
content: "";   
}
.media-blur {
background-color: rgba(0, 0, 0, 0.85);     
background-position: center;
background-repeat: no-repeat;
background-size: cover;    
display: block;
width: 110%;
height: 110%;
transform: scale(1.1);
position: absolute;
-webkit-filter: blur(5px);
filter: blur(5px);
}
.media-blur:before {
background-color: rgba(10,16,22,0.5);
background-image: linear-gradient(185deg,transparent,#0a1016 95%),linear-gradient(to bottom,transparent,#0a1016 95%);
content: ""; 
position: absolute;   
width: 100%;
height: 100%;         
}
.player-controls-right {
position: absolute;
right: 25px;
top: 25px;
z-index: 3;
margin: 0;
padding: 0;
width: 130px;
}
.player-controls-right .dot-irecommendthis-suffix {
display: none;
}
.player-controls-right .dot-irecommendthis-count {
color: transparent;
width: 0;
}
.player-controls-right .dot-irecommendthis-count:before {
position: absolute;
right: 13px;
font-size: 16px;
content: "\e913";
font-family: gaycons;  
color: #fff;
}
.player-controls-right .active .dot-irecommendthis-count:before {
font-size: 16px;   
right: 14px;    
color: #1DA1F2;
content: "\e932";
font-family: gaycons;  
}
.player-controls-right .active:hover .dot-irecommendthis-count:before {
color: #fff;
}
.player-controls-right .option-label {
position: absolute;
right: 50px;    
float: right;
background: rgba(37, 54, 73, 0.6);
padding: 6px 10px;
border-radius: 6px;
font-size: 12px;
margin: 5px 10px;  
color: #fff;
opacity:0;
}
.player-controls-right .option-label:after {
border: solid;
border-color: transparent rgba(37, 54, 73, 0.6);
border-width:6px 0px 6px 6px;
content: "";
margin-left: 10px;
margin-top: 4px;
position: absolute;
text-align: center;
z-index: 99;
}
.player-controls-right ul li:hover .option-label {
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-ms-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
-o-transition: opacity .25s ease-in-out;      
}
.player-controls-right ul {
margin: 0;
padding: 0;
list-style: none;
display: flex;
flex-wrap: wrap;
flex-direction: column;
opacity: 0;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-ms-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
-o-transition: opacity .25s ease-in-out;  
-webkit-transform: translateX(4em);
transform: translateX(4em);
box-sizing: border-box;       
}
.streams-wrap:hover .player-controls-right ul {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-webkit-transition: all .2s ease-in;
transition: all .2s ease-in
}
.streams-wrap:hover .tabs-menu-wrap {
-webkit-transition: all .2s ease-in;
transition: all .2s ease-in;    
opacity: 1;
}
.player-controls-right ul li {
position: relative;
margin: 5px 0;
}
.player-controls-right ul li a {
background: rgba(37, 54, 73, 0.6);
border-radius: 25px;
padding: 10px 12px;
margin: 0;
color: #fff;
font-weight: 400;
width: 43px;
float: right;
-moz-transition: transform .2s;
-ms-transition: transform .2s;
-webkit-transition: transform .2s;
-o-transition: transform .2s;          
transition: transform .2s;
}
.player-controls-right ul li a:hover {
background: #1DA1F2;
-ms-transform: scale(1.25);
-moz-transform: scale(1.25);
-o-transform: scale(1.25);    
-webkit-transform: scale(1.25);
transform: scale(1.25);
}
.player-controls {
background: #2c4056;
position: relative;
display: flex;
flex-wrap: nowrap;
flex-direction: row;
width: 100%;
margin-bottom: 1em;
}
.player-controls a {
height: 50px;
line-height: 50px;
color: #fff;
font-weight: 400;
font-size: 14px
}
.player-controls a:hover {
color: #fff;
transition: all .25s ease-in-out;
-moz-transition: all .25s ease-in-out;
-ms-transition: all .25s ease-in-out;
-webkit-transition: all .25s ease-in-out;
-o-transition: all .25s ease-in-out;      
}
.player-controls i {
font-size: 16px;
color: #1DA1F2;
}
.player-controls a:hover i {
color: #ffffff;
}
.controls-right .icon-download {
color: #fff;
}
.controls-left {
background: #2c4056;
display: flex;
flex-direction: row;
width: 100%;
height: 50px;
justify-content: flex-end;
-webkit-box-align: center;
align-items: center;
user-select: none;
box-sizing: content-box;    
}
.controls-left a {
background: #2c4056;
margin: 0px 6px;  
}
.controls-right {
height: 50px;
}
.controls-left .dot-irecommendthis {
margin-right: 5px !important;
}
.player-controls .dot-irecommendthis-count:before {
color: #1DA1F2;    
content: "\e913";
font-family: gaycons;    
padding: 0 5px;
font-size: 16px;
}
.player-controls .active .dot-irecommendthis-count,
.player-controls .dot-irecommendthis-count:hover,
.dot-irecommendthis:hover,
.dot-irecommendthis:hover .dot-irecommendthis-count:before {
color: #fff !important;
}
.player-controls .active .dot-irecommendthis-count:before {
color: #1DA1F2;
content: "\e932";
font-family: gaycons; 
}
.video-share span, .video-download span, .video-comment span, .video-report span {
padding: 0 5px;
}
.flagcontent-form-container {
display: none !important;
}
.flagcontent-form-modal,
.flagcontent-form-inside {
background: #15202B !important;
}
.mfp-close-btn-in .mfp-close {
color: #fff !important;
}
.flagcontent-alert-box-success {
margin-bottom: 20px !important;
}
.flagcontent-form-fields label {
margin: 5px 0;
}
#flagcontent_reason {
max-width: 100%;
border: 1px solid #253341;
background-color: #253341;
color: #7C8F9D;
}
#flagcontent_reason:focus {
border: 1px solid #1DA1F2;
color: #c0ccda;
outline: none;	
} .report-modal {
display: none; 
position: fixed;
z-index: 1000;
padding-top: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto; 
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.6); 
}
.report-modal-content {
border-radius: 5px;
background-color: #192734;
color: #c0ccda;
margin: auto;
padding: 30px;
border: 1px solid #192734;
width: 50%;
position: relative;
}
.modal-close {
color: #fff;
font-size: 30px;
font-weight: bold;
position: absolute;
right: -10px;
z-index: 101;
top: -10px;
background: #1DA1F2;
padding: 8px;
border-radius: 20px;
}
.modal-close:hover,
.modal-close:focus {
color: #163043;
text-decoration: none;
cursor: pointer;
}
.report-info {
display: block;
color: #fff;
margin: 2em 0;
align-items: center;    
} .report-box {
position: relative;
}
.report-box label {
display: block;
margin: 5px 0;
font-weight: 400;
}
.report-box input[type="email"] {
padding: 9px;
border-radius: 5px;
border-color: #38444D;
}
.report-box textarea {
border-radius: 5px;
padding: 11px;
width: 70%;
border-color: #38444D;
}
.report-box select {
border-radius: 5px;
border: 1px solid #38444D;
background-color: #253341;
color: #7C8F9D;
padding: 8px;
max-width: 260px;
}
.hf-message-success {
color: #3fb32b;
font-size: 14px;
border: 1px solid #3fb32b;
padding: 10px 15px;
border-radius: 5px;    
}
.hf-message-warning {
color: #f92020;
font-size: 14px;
border: 1px solid #f92020;
padding: 10px 15px;
border-radius: 5px;     
}
.antispam { 
display: none;
} .tooltip {
position: relative;
display: inline;
}
.tooltip:hover:after {
background: #253649;
border-radius: 3px;
color: #fff;
content: attr(tooltip);
position: absolute;
bottom: 110%;
left: 50%;
margin-bottom: 5px;
margin-left: -50px;
padding: 7px;
width: auto;
min-width: 100px;
text-align: center;
font-size: 13px;
line-height: 1.4;
font-weight: 400;
z-index: 101;  
}
.tooltip:hover:before {
border: solid;
border-color: #253649 transparent;
border-width: 6px 6px 0 6px;
bottom: 110%;
left: 50%;
content: "";
margin-left: -5px;
position: absolute;
text-align: center;
z-index: 102;
}
.tooltip:before, .tooltip:after {
opacity: 0;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-ms-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
-o-transition: opacity .25s ease-in-out;       
}
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus:before,
.tooltip:focus:after {
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-ms-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
-o-transition: opacity .25s ease-in-out;   
opacity: 1;
}
.tooltip-top:hover:after {
background: #253649;
border-radius: 3px;
color: #fff;
content: attr(tooltip);
position: absolute;
top: 97%;
margin-bottom: 5px;
margin-left: -55px;
padding: 7px;
width: auto;
min-width: 90px;
text-align: center;
font-size: 12px;
line-height: 1.4;
font-weight: 400;
z-index: 101;  
}
.tooltip-top:hover:before {
border: solid;
border-color: #253649 transparent;
border-width: 0px 6px 6px 6px;
top: 88%;
content: "";
margin-left: 5px;
position: absolute;
text-align: center;
z-index: 102;
}
.tooltip-top:before, .tooltip-top:after {
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-ms-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
-o-transition: opacity .25s ease-in-out;       
}
.tooltip-top:hover:before,
.tooltip-top:hover:after,
.tooltip-top:focus:before,
.tooltip-top:focus:after {
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-ms-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
-o-transition: opacity .25s ease-in-out;   
opacity: 1;
} .entry-left {
width: 72%;
display: inline-block;
}
.entry {
}
.entry-title {
color: #fff;
font-weight: 600;
font-size: 28px;
line-height: 34px;
margin: 0 0 0.70em;
}
.entry-meta {
align-self: center;
}
.entry-meta span i {
color: #1DA1F2;
}
.entry-image {
flex: 1;
}
.entry-header {
display: flex;
}
.entry-channel a {
color: #1DA1F2;
font-weight: 500;
}
.entry-channel {
color: #1DA1F2;
margin-right: 8px;
}
.entry-channel img {
vertical-align: middle;
border: 0px;
}
.entry-content {
margin-top: 1em;
}
.entry-text {
max-height: 147px;
overflow: hidden;
overflow-y: auto;
}
.entry-footer span {
display: block;
margin: 1.5em 0;
}
.entry-cat a {
background: #253341;
border-radius: 15px;
padding: 7px 12px;
margin-right: 2px;
color: #fff;
line-height: 35px;
font-size: 13px
}
.entry-cat a:hover { 
background: #566b84;    
}
.entry-footer span label {
margin-right: 5px;
}
.entry-tags a {
color: #1DA1F2;
margin-left: 3px;
}
.entry-tags a:hover {
color: #fff;
}
.a-entry-bottom {
margin: 0 !important;
}
.a-entry-side {
width: 26%;
float: right;
overflow: hidden;
display: inline-block;
}
.recomendations {
display: flex;
flex-wrap: wrap;
margin: 1.5em 0;
justify-content: space-between;
}
.native {
margin-left: -1%;
}
.moretext {
margin: 1em 0;
}
.readmore {
max-height: 105px;
margin: 0;
overflow: hidden;
}
.toogle-link {
display: inline-block !important;
margin: 0.5em 0;
}
.morecontent span {
display: none;
}
.morelink {
display: inline;
}
.show {
display: block !important;
} .tabs {
position: relative;
width:100%;
display:inline-block;
}
.tab-links {
border-bottom: 1px solid #38444D;
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
}
.tab-links:after {
display:block;
clear:both;
content:'';
}
.tab-links li {
margin:0;
list-style:none;
}
.tab-links a {
padding:12px 20px;
display:block;
font-size: 16px;
font-weight: 400;
color: #7C8F9D;
transition:all linear 0.15s;
}
.tab-links a:hover {
color: #1DA1F2;
text-decoration:none;
}
.tab-links li.active a, .tab-links li.active a:hover {
background: #152C3F;
color: #1DA1F2;
}
.tab-content {
padding: 1em 0;
}
.tab {
display:none;
}
.tab.active {
font-weight: 500;
} .site-footer {
border-top: 1px solid #38444D;
font-size: 14px;
font-weight: 400;
}
.footer-links {
display: block;
margin: 5px 0;
text-align: center;
}
.hide-text {
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
}
.clear {
clear: both;
}
.clearfix:before, .clearfix:after {
content: "";
display: table;
clear: both;
} .post-template-template-adfree .entry-bottom-ads {
display: none;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border-radius: 25px;
padding: 9px 15px;
border: none;
background: #1DA1F2;
color: #fff;
text-decoration: none;
font-weight: 400;
font-size: 14px;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;  	
transition: all 0.2s ease;
cursor: pointer;
outline: none;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
outline: none;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
max-width: 100%;
border: 1px solid #253341;
background-color: #253341;
color: #7C8F9D;
}
textarea {
border-radius: 5px;
margin: 10px 0;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus  {
border: 1px solid #1DA1F2;
color: #c0ccda;
outline: none;	
}
textarea {
width: 100%;
}
@media only screen and (min-width: 62em) {
.related-content .grid-wrap {
width: 100%;
} 
.related-content .item-top {
width: 50%;
float: left;
}
.related-content .item-header {
margin: 0px 0;
width: 45%;
float: right;
}
.related-content .grid-item .item-title {
white-space: pre-wrap;
max-height: 60px;
}
.related-content .item-duration, .related-content .item-date {
display: none;
}
.related-content .grid-item a:hover .item-meta { }
.related-content .grid-item .item-thumb img, .related-content .grid-item .item-thumb {
min-height: inherit;
}
.related-content .fader {
position: relative;
opacity: 1;
}
}
@media only screen and (max-width: 67em) {
.streams-right { 
display: none;
}
.header-search {
flex-grow: 5;
}
.responsive { 
display: none;
}
.mobile-menu-wrap { 
display: block !important;
}
.report-modal-content { 
width: 80%;
}
.grid-item .item-thumb img, .grid-item .item-thumb {
min-height: 100px;
max-height: 160px;
}
.fader, .grid-item .item-meta {
font-size: 12px;	
}
.entry-left, .a-entry-side, .streams-left {
width: 100%;
}
.a-tablet {
display: block;
}
}
@media only screen and (max-width: 41em) {
.entry-keywords {
display: none;
}
.site-header {
position: static;
}
.mobile-header {
display: block;
}
.center {
justify-content: center !important;
}
.streams {
margin-top: 1.5em;
}
.entry-title {
font-size: 24px;
line-height: 28px;
}
.filter-menu {
flex: 100%;
margin-top: 1em;
}
.pagination {
text-align: center;
}
.recomendations {
justify-content: center;
}
.site-footer {
font-size: 0;
line-height: 55px;
}
.report-modal-content {
width: 80%;
}
.controls-left a {
margin: 0 10px;
}
.footer-links, .notice-bar, .video-download span, .video-comment span, .video-share span, .video-report span,
.player-controls-right, .stream-tabs .tab b, .keywords {
display: none;
}    
.header-search, .ifr-sample i {
display: none;
} 
.list-wrap {
width: 33.333333%;
}
.overlay-box iframe { }
.grid-wrap {
width: 50%;
}
.grid-item .item-thumb img, .grid-item .item-thumb {
min-height: 100px;
max-height: 150px;
}
.grid-item .item-meta, .fader, .entry-meta {
font-size: 12px;
}
.entry-meta {
margin: 1em 0 0;
}
.entry-header {
display: block;
}
.stream-tabs {
display: flex;
}
}
@media only screen and (max-width: 27em) {
.a-tablet, .player-bar {
display: none;
}
.a-loop {
display: block;
width: 100%;
padding-right: 1.5em;
}
.grid-item .item-title {
font-size: 16px;
}
.grid-item .item-meta, .fader, .entry-meta {
font-size: 14px;
}
.grid-item .item-thumb img, .grid-item .item-thumb {
min-height: 160px;
max-height: 210px;
}
.grid-wrap {
width: 100%;
}
.readmore {
max-height: 60px !important;
}
.report-modal-content {
width: 90%;
}
.list-wrap {
width: 50%;
}
}html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
}  hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; } button,
input { overflow: visible;
} button,
select { text-transform: none;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} fieldset {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} textarea {
overflow: auto;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; }  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
}@font-face {
font-family: 'gaycons';
src:  url(https://gaystream.pw/wp-content/themes/gaystream2/fonts/gaycons/gaycons.eot?sr3ni0);
src:  url(https://gaystream.pw/wp-content/themes/gaystream2/fonts/gaycons/gaycons.eot?sr3ni0#iefix) format('embedded-opentype'),
url(https://gaystream.pw/wp-content/themes/gaystream2/fonts/gaycons/gaycons.ttf?sr3ni0) format('truetype'),
url(https://gaystream.pw/wp-content/themes/gaystream2/fonts/gaycons/gaycons.woff?sr3ni0) format('woff'),
url(https://gaystream.pw/wp-content/themes/gaystream2/fonts/gaycons/gaycons.svg?sr3ni0#gaycons) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
i { font-family: 'gaycons' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
vertical-align: middle;
padding: 0 2px; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-sort-solid:before {
content: "\e90b";
}
.icon-bell-solid:before {
content: "\e921";
}
.icon-bookmark-solid:before {
content: "\e926";
}
.icon-calendar-solid:before {
content: "\e927";
}
.icon-checkbox-solid:before {
content: "\e928";
}
.icon-clock-solid:before {
content: "\e929";
}
.icon-cloud-solid:before {
content: "\e92a";
}
.icon-comment-solid:before {
content: "\e92b";
}
.icon-server-solid:before {
content: "\e92c";
}
.icon-eye-solid:before {
content: "\e92d";
}
.icon-filter-solid:before {
content: "\e92e";
}
.icon-flag-solid:before {
content: "\e92f";
}
.icon-flame-solid:before {
content: "\e930";
}
.icon-folder-solid:before {
content: "\e931";
}
.icon-heart-solid:before {
content: "\e932";
}
.icon-home-solid:before {
content: "\e933";
}
.icon-hourglass-solid:before {
content: "\e934";
}
.icon-info-solid:before {
content: "\e935";
}
.icon-question-solid:before {
content: "\e936";
}
.icon-label-solid:before {
content: "\e937";
}
.icon-megaphone-solid:before {
content: "\e938";
}
.icon-play-solid:before {
content: "\e939";
}
.icon-settings-solid:before {
content: "\e93a";
}
.icon-share-solid:before {
content: "\e93b";
}
.icon-square-solid:before {
content: "\e93c";
}
.icon-star-solid:before {
content: "\e93d";
}
.icon-user-solid:before {
content: "\e93e";
}
.icon-users-solid:before {
content: "\e93f";
}
.icon-camera-solid:before {
content: "\e940";
}
.icon-angle-left:before {
content: "\e900";
}
.icon-angle-right:before {
content: "\e901";
}
.icon-angle-left-small:before {
content: "\e902";
}
.icon-angle-right-small:before {
content: "\e903";
}
.icon-sort:before {
content: "\e904";
}
.icon-bell:before {
content: "\e905";
}
.icon-bookmark:before {
content: "\e906";
}
.icon-calendar:before {
content: "\e941";
}
.icon-arrow-right:before {
content: "\e942";
}
.icon-checkbox:before {
content: "\e907";
}
.icon-clock:before {
content: "\e908";
}
.icon-cloud:before {
content: "\e909";
}
.icon-comment:before {
content: "\e90a";
}
.icon-server:before {
content: "\e946";
}
.icon-download:before {
content: "\e90c";
}
.icon-exclamation:before {
content: "\e90d";
}
.icon-eye:before {
content: "\e90e";
}
.icon-filter:before {
content: "\e90f";
}
.icon-flag:before {
content: "\e910";
}
.icon-flame:before {
content: "\e911";
}
.icon-folder:before {
content: "\e912";
}
.icon-heart:before {
content: "\e913";
}
.icon-home:before {
content: "\e943";
}
.icon-hourglass:before {
content: "\e914";
}
.icon-infinity:before {
content: "\e915";
}
.icon-info:before {
content: "\e916";
}
.icon-sort-alt:before {
content: "\e917";
}
.icon-question:before {
content: "\e918";
}
.icon-label:before {
content: "\e919";
}
.icon-list:before {
content: "\e91a";
}
.icon-megaphone:before {
content: "\e91b";
}
.icon-menu:before {
content: "\e91c";
}
.icon-plus:before {
content: "\e91d";
}
.icon-refresh:before {
content: "\e91e";
}
.icon-search:before {
content: "\e91f";
}
.icon-settings:before {
content: "\e920";
}
.icon-share:before {
content: "\e944";
}
.icon-star:before {
content: "\e922";
}
.icon-square:before {
content: "\e923";
}
.icon-user:before {
content: "\e924";
}
.icon-users:before {
content: "\e925";
}
.icon-camera:before {
content: "\e945";
}</pre></body></html>