﻿@import url('https://fonts.googleapis.com/css?family=Fjalla+One|Quicksand');



body{background-color:#000;text-transform: capitalize;}

.cc{clear:both;}

*{text-decoration:none;	margin:0;padding:0;font-family:'Quicksand';}

.links a
{
color:#bccce5;
font-size:1.1vw;
font-family: 'fjalla one';
margin:0 0.5vw 0 0;
}

.dti img
{margin:0.4vw 0 0.1vw 0.4vw;width:24vw;border-radius:0.3vw;padding:0;}

video{width:915px;height:517px;border-radius: 10px}

.jb{width:5vw;height:2.1vw;background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);padding:0.4vw 0.5vw 0.2vw 0.5vw;border-radius:0 0 0 0.5vw;float:left;margin:0;}

.jb img{width:5vw;}

.links{width:90vw;height:1.9vw;background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);padding:0.7vw 0.2vw 0.1vw 0vw;border-radius:0 0 1vw 0;float:left;}

.split{height:2.8vw;}

.links i{font-size:1.3vw;margin:0 0.2vw 0 0;}


.ja{
font-family: "Trebuchet MS","Microsoft JhengHei","Microsoft Yahei",Helvetica,Osaka,Arial,Geneva,sans-serif !important;color:#f4a142;margin:0 0 0 1.5vw;
}

.ja2,.tagja{
font-family: "Trebuchet MS","Microsoft JhengHei","Microsoft Yahei",Helvetica,Osaka,Arial,Geneva,sans-serif !important;color:#f4a142;
}

.galleryspace{height:0.3vw;}

.menu
{
width:98vw;
padding:0;
margin:0 0 0 0.3vw;
position: fixed;
top: 0;
z-index: 99;
}

.topgallery{
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
margin:3.4vw 0 -0.5vw 0.3vw;
width:97vw;
padding:0.5vw 0vw 0 1vw;
border-radius:1vw;
height:29.5vw;
}

.az{
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
margin:0 0 0 0.3vw;
width:97vw;
padding:0.7vw 0.5vw 0 0.5vw;
border-radius:1vw;
height:auto;
line-height:2.2vw;
}

.az a
{
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
color:#cecac4;
font-family: 'fjalla one', sans-serif;
font-size:1.2vw;
padding:0.3vw 0.3vw 0.1vw 0.3vw;
border-radius:0.5vw;
font-weight:normal;
margin:0;
}

.photo

{
text-align: left;
width: 10.2vw;
float:left;
margin:0 0.5vw 0.6vw 0;
width:10.2vw;
}

.photo2,.f1
{
text-align: center;
width: 10vw;
float:left;
margin:0 0vw 0.6vw 0.4vw;
height:16.2vw;
}

.chaturbate
{
text-align: center;
width: 10.2vw;
float:left;
margin:0 0vw 0.6vw 0.4vw;
width:10vw;
height:10.5vw;
}

.photo2 p img,.f1 p img,.tubesearch p img,.chaturbate p img,.review p img{width:1.5vw;float:left;}

.photo2 img,.f1 img,.chaturbate img
{
display: block;
margin: 0 auto;
border-radius:0.5vw 0.5vw 0 0;
width:10vw;
}

.photo2 i,.tubesearch i,.chaturbate i,.r18page i,.review i{float:left;padding:0.2vw 0 0 0.3vw;}

.photo2 p,.f1 p,.chaturbate p
{
border-radius:0 0 0.5vw 0.5vw;
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
height:2vw;
padding:0.2vw 0.2vw 0 0.2vw;
}

.tube {
text-align: left;
float:left;
margin:0 0.5vw 0.6vw 0;
width:15.5vw;
}

.tubesearch,.r18page,.review
{
text-align: center;
float:left;
margin:0 0vw 0.6vw 0.4vw;
width:14.2vw;
}

.photo img 
{
display: block;
margin: 0 auto;
border-radius:0.5vw 0.5vw 0 0;
width:10.2vw;
}



.tube img 
{
display: block;
margin: 0 auto;
border-radius:0.5vw 0.5vw 0 0;
width:15.5vw;
height:8.7vw;
}

.tubesearch img 
{
display: block;
margin: 0 auto;
border-radius:0.5vw 0.5vw 0 0;
width:14.2vw;
height:8vw;
}

.review img 
{
display: block;
margin: 0 auto;
border-radius:0.5vw 0.5vw 0 0;
width:14.2vw;
height:14.2vw;
}

.r18page img
{
display: block;
margin: 0 auto;
border-radius:0.5vw 0.5vw 0 0;
width:14.3vw;
height:20vw;
}

.photo a,.photo2 a,.f1 a,.chaturbate a
{
color:#85b1f7;
font-family:"quicksand";
font-size:1vw;
}

.tube a,.tubesearch a,.r18page a,.review a
{
color:#fcbad0;
font-family:"quicksand";
font-size:1vw;
font-weight:normal;
}


.photo p
{
border-radius:0 0 0.5vw 0.5vw;
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
height:2.8vw;
padding:0.2vw 0.2vw 0 0.2vw;
}

.tube p,.tubesearch p,.r18page p,.review p
{
border-radius:0 0 0.5vw 0.5vw;
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
height:1.8vw;
padding:0.2vw 0.2vw 0 0.2vw;
}


.blue{color:#357ff4;}



.container {
display: -webkit-flex;
display: flex;
width:98vw;
margin:0.5vw 0.5vw 0 0.3vw;
}

.right
{
float:left;
-webkit-flex: 1;
 flex:1 ;
 background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
 border-radius:0 1vw 1vw 0;
 padding:1vw 0.5vw 1vw 0.5vw;
 line-height:1.6vw;
 }

.left
{
float:left;
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
border-radius:1vw 0 0 1vw;
padding:1vw 0.5vw 1vw 0.5vw;
-webkit-flex: 1;
 flex:1 ;
 line-height:1.4vw;
}

.left a{color:#41a9f4;font-family:"quicksand";font-size:0.9vw;}
.left i{color:#f442d1;margin:0 0.2vw 0 0;}

.right a{color:#f4a142;font-family:"quicksand";font-size:0.9vw;display:block;}
.right i{color:#ccc;margin:0 0.2vw 0 0;}

.middle
{
-webkit-flex: 8;
flex: 7;
margin:0 0.4vw;
float:left;
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
}

.num
{
float:right;
color:#ccc;
font-family:"quicksand";
font-size:0.8vw;
}

.details a
{
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
padding:0.3vw;
color:#bccce5;
font-size:1.1vw;
font-family: 'quicksand';
font-weight:bold;
line-height:2.3vw;
}

.tagja a
{
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
padding:0.3vw;
color:#bccce5;
font-size:1.1vw;
font-family: "Trebuchet MS","Microsoft JhengHei","Microsoft Yahei",Helvetica,Osaka,Arial,Geneva,sans-serif !important;
line-height:2.3vw;
border-radius: 1vw;
}

.details,.tagja{padding:0 0 0.5vw 0.5vw;font-size:2vw;color:red;}


.my-gallery i{font-size:1.5vw;color:red;margin-right:0.5vw;}
.my-gallery a{font-size:1vw;color:#bccce5;font-weight:bold;}
.my-gallery img{float:left;border-radius:15px;margin:0 0.5vw 0.5vw 0;width:11.8vw;height:16.38vw;}

.information{color:#bccce5;text-align:justify;padding:0 1vw 0.5vw 1vw;}

.details i,.tagja i
{margin:0 0.3vw 0 0;}

.details img{width:1.5vw;margin:1vw 0 0 0;}

.relativebottom img
{margin:0.4vw 0 0.1vw 0.4vw;width:10.1vw;border-radius:0.3vw;padding:0;}

.galleryup img
{margin:0.4vw 0 0vw 0.4vw;width:14.3vw;border-radius:0.3vw;padding:0;}

.mp4ads img
{margin:0vw 0.6vw 0.3vw 0.6vw;width:9.5vw;height:14.2vw;border-radius:0.3vw;padding:0;}

.r18t img
{margin:0;width:12vw;;border-radius:0.3vw;padding:0;}

.r18t2 img
{margin:0 0 0.3vw 0.3vw;width:11.8vw;height:16.38vw;border-radius:0.3vw;padding:0;}

.relativebottom,.mp4ads,.r18t,.galleryup,.dti
{
position: relative;
float:left;
}

.paysitetext{padding:1vw;text-align:justify;color:#ccc;line-height:1.8vw;font-size:1.4vw;}

.paysitetext h1 a,.paysitetext h2 a,.paysitetext h3 a,.paysitetext h4 a,.paysitetext h5 a,.paysitetext h6 a{color:#f4eb42;}
.paysitetext h1 a:hover,.paysitetext h2 a:hover,.paysitetext h3 a:hover,.paysitetext h4 a:hover,.paysitetext h5 a:hover,.paysitetext h6 a:hover{color:#fff;}
h1,h2,h3,h4,h5,h6{display:inline;line-height:1.8vw;font-size:1.4vw;}

.paysitetext a:link{color:#ff99ff;}
.paysitetext a:hover{color:#f4eb42;}
.paysitetext a:visited{color:#4ae028;}

.mp4adsoverlay,.r18tadsoverlay
{
	color:#fff;
	padding: 0.3vw 0.3vw;
	border-radius: 0.3vw;
        position: absolute;
        bottom: 0.6vw;
        left: 0.6vw;
        background:linear-gradient(to bottom,rgba(0,125,0,0.7) 0%,rgba(0,175,0,0.7) 50%,rgba(0,125,0,0.7) 100%);
		font-size:1vw;
		font-family: 'fjalla one';
}


.overlaybottom
{
	color:#fff;
	padding: 0.3vw 0.5vw;
	border-radius: 0.3vw;
        position: absolute;
        bottom: 0.6vw;
        left: 0.4vw;
        background:linear-gradient(to bottom,rgba(0,125,0,0.7) 0%,rgba(0,175,0,0.7) 50%,rgba(0,125,0,0.7) 100%);
		font-size:1vw;
		font-family: 'fjalla one';
}


.search
{
text-align:center;
margin:0 0 1vw 0;
font-size:1vw;
color:#ccc;
font-family: 'fjalla one';
}

.search p
{
margin:0.2vw 0;
}

input[type="submit"]
{
padding:5px 15px; background:#ccc; border:0 none;
cursor:pointer;
-webkit-border-radius: 5px;
border-radius: 5px;
width:10vw;
font-family: 'quicksand';
font-size:1vw;
}

input[type="text"]
{
padding:5px 15px; border:2px #ccc solid;
cursor:pointer;
-webkit-border-radius: 5px;
border-radius: 5px;
width:8.2vw;
height:1.3vw;
font-family: 'quicksand';
font-size:1vw;
}

.tube i,.photo i
{
color:#ccc;
margin:0.1vw 0.3vw 0 0.2vw;
font-size:1vw;
}

.mp4
{
width:51vw;
margin:0 0 0 0.5vw;
float:left;
}


.mp4right
{
width:21.5vw;
margin:0 0 0 0.5vw;
float:left;
}

.r18video
{
width:60vw;
margin:0 0 0 0.5vw;
float:left;
}

.r18title
{
width:12.5vw;
margin:0 0 0 0.5vw;
float:left;
}

video
{
width:100%;
height:auto;
}

.jadesc
{
background:linear-gradient(to bottom,rgba(51,51,51,0.7) 0%,rgba(0,0,0,0.7) 50%,rgba(51,51,51,0.7) 100%);
padding:0.5vw;
color:#bccce5;
font-size:1.1vw;
font-family: "Trebuchet MS","Microsoft JhengHei","Microsoft Yahei",Helvetica,Osaka,Arial,Geneva,sans-serif !important;
width:72vw;
margin:0.5vw 0 0 0.5vw;
border-radius: 0.5vw;
}


a:hover{color:red;}


.affstopr18{float:left;margin:0 0.5vw 0px 0;}
.affstopr18 a{position: relative;color:#fff;font-size:1.6vw;text-shadow:0.1vw 0.1vw 0.1vw #000;}
.affstopr18 p{position: absolute;bottom: 20px;left: 0;height:auto;z-index: 10;border-radius: 10px;	margin:0 5px 0 5px;padding: 0 5px 0 5px;float:left;background:linear-gradient(to bottom,rgba(183,113,0,0.7) 0%,rgba(239,147,0,0.7) 50%,rgba(183,113,0,0.7) 100%);}
.affstopr18 p img{width:30px;height:30px;padding:5px 5px 0 0;}
.affstopr18 img{width:11.8vw;border-radius: 10px;}
.affstopr18 a:hover{color:red;}