@charset "utf-8";html, body{font-size:100%;display:flex;flex:0 1 auto;margin:0;flex-flow:column nowrap;align-items:stretch;align-content:stretch;background:#f9eaea;}
header{display:flex;flex-flow:row wrap;flex:0 0 auto;background:#FFa8bb;border-radius:7px;z-index:1;box-shadow:0 6px 10px 0px rgba(93, 45, 45, 0.74);margin:0 5px 10px;border:1px solid rgba(144, 6, 6, 0.55);box-sizing:border-box;}
header h1{flex: 1 1 auto;text-align:center;margin:0;font-size:1.3em;color:#900606;text-shadow:0 0 3px rgb(109, 109, 109);text-transform:capitalize;align-self: center;}
header ul{display:flex;flex-flow:row wrap;flex:1 1 auto;padding:0;list-style:none;line-height:3em;margin:0;align-items:center;min-width:850px;}
header ul li{flex:1 0 auto;text-align:center;margin:0;border-radius:7px;}
header ul li:hover:nth-child(1){background:url(/img/blonde.jpg);}
header ul li:hover:nth-child(2){background:url(/img/brunette.jpg);}
header ul li:hover:nth-child(3){background:url(/img/teen.jpg);}
header ul li:hover:nth-child(4){background:url(/img/beauty.jpg);}
header ul li:hover:nth-child(5){background:url(/img/bigtits.jpg);}
header ul li:hover:nth-child(6){background:url(/img/slim.jpg);}
header ul li:hover:nth-child(7){background:url(/img/russian.jpg);}
header ul li:hover:nth-child(8){background:url(/img/english.jpg);}
header ul li:hover:nth-child(1), header ul li:hover:nth-child(2), header ul li:hover:nth-child(3), header ul li:hover:nth-child(4),
header ul li:hover:nth-child(5), header ul li:hover:nth-child(6), header ul li:hover:nth-child(7), header ul li:hover:nth-child(8){background-size:cover;background-position:center;}
header ul li a{display:block;color:#900606;text-decoration:none;line-height:3.2em;font-size:1.3em;font-weight:bold;text-shadow:0 0 3px rgb(109, 109, 109);transition:0.35s ease-in-out;border-radius:7px;padding:0 5px;}
header ul li a:hover{color:transparent;border-radius:7px;text-shadow:none;}
.icons{
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.2em;
    text-decoration: none;
    margin: 0 5px;
}
.icons a{
    padding: 7px;
}
.icons .fa{
    color: #900606;
    text-shadow: 0 0 3px rgb(109, 109, 109);
}
.icons .fa:hover{
    color: #000;
}
.icon{
    display: flex;
    flex: 1 1 auto;
    flex-flow: nowrap;
    justify-content: space-around;
    align-items: center;
}
.scrollup{width: 60px;height: 60px;opacity: 0.65;position:fixed;bottom: 5px;right: 5px;display:none;text-indent:-9999px;background: url('icon_top.png') no-repeat;background-size: contain;z-index: 1000;}
.scrollup:hover{
    opacity: .9;
}
.button{
    display: flex;
    flex: 1 1 auto;
    justify-content: center;
    align-items: center;
    font-size: 1.3em;
    font-weight: bold;
}
.button a{margin-left:3px;}
.random-n{display:none;}
.click{
    background: transparent;
    overflow: hidden;
    border: 0px;
    position: relative;
    cursor: pointer;
    outline: none;
    font: inherit;
    color: #900606;
    text-shadow: 0 0 3px rgb(109, 109, 109);
    box-sizing: border-box;
    padding: 3px 7px;
    border-top: 2px solid #900606;
    border-bottom: 2px solid #900606;
    border-radius: 20px;
}
.click span{
    width: 27px;
    font-weight: bold;
    display: inline-block;
}
.start:hover{
    color: #000;
    border-color: #000;
    background: #fff;
}
.stop{
    color: #000;
    border-color: #000;
    background: #fff;
}
.stop {
    opacity: 1;
    transition: opacity 0.5s ease;
    display: inline-block;
}

.stop.fade-out {
    opacity: 0;
    pointer-events: none;
}
.stop:hover{color: #900606;border-color:#900606;}
.fa-3x{font-size: 1em!important;}
main{display:flex;flex-flow:row wrap;flex:1 0 auto;}
main div.embed{flex:0 1 100%;display:flex;flex-flow:row wrap;overflow:hidden;position:relative;padding:0;margin:0;}
main div.chaturbate{height:528px;}
main div.embed img{flex:1 0 auto;width:100%;max-width:320px;max-height:240px;display:block;border-radius:7px;}
.logo{flex:1 0 auto;text-align:center;align-self:center;line-height:0;border-radius:7px;/* margin-left:40px; */min-width:180px;}
.logo img{width:100%;max-width:400px;}
main div.embed div.info{flex:1 0 auto;max-width:320px;margin:0 5px 0px 0;position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-start;order:2;overflow:hidden;border-radius:8px;height:524px;background:#FFa8bb;border:1px solid rgba(144, 6, 6, 0.55);box-sizing:border-box;}
main div.embed div.info div.mainslider{position:absolute;bottom:0;}
main div.embed div.info i.user{position:absolute;top:243px;bottom:240px;line-height:100%;right:0px;left:0px;width:100%;color:#900606;background:#FFa8bb;display:flex;align-items:center;justify-content:center;font-style:normal;text-transform:uppercase;font-weight:bold;align-self:auto;text-shadow:0 0 3px rgb(109, 109, 109);}
main div.embed div.info span{position:absolute;top:-300px;left:0;height:283px;flex-flow:row wrap;background:rgba(0, 0, 0, 0.6);color:#f9eaea;transition:all .5s ease-out;align-content:flex-start;width:100%;border-radius:7px;text-align:center;display:flex;justify-content:center;}
main div.embed p.loading{position:absolute;line-height:2em;left:5%;top:5%;text-align:center;margin:0;color:#900606;font-size:1.5em;text-shadow:0 0 3px rgb(109, 109, 109);text-transform:capitalize;}
main div.embed div.info:hover span{left:0;top:0;}
main div.embed div.info span a:after{position:relative;height:1px;display:block;content:'';width:0;left:50%;transition:all 0.5s ease-out;visibility:hidden;background:#ff60a1;box-shadow:0 0 3px rgb(109, 109, 109);}
main div.embed div.info span a:hover:after{width:100%;visibility:visible;left:0;}
main div.embed div.info span i{display:none;}
main div.embed div.info span b{flex:1 0 93%;text-align:center;background:rgba(206, 19, 19, 0.4);margin:3px;border-radius:5px;display:flex;justify-content:center;align-items:center;flex-flow:row;}
main div.embed div.info span a{color:#f9eaea;text-align:center;display:block;list-style:square inside;text-transform:capitalize;text-decoration:none;transition:0.5s ease-in-out;margin:3px;}
main div.embed div.info span a:hover{color:#ff60a1;text-shadow:0 0 3px rgb(109, 109, 109);text-decoration:none;}
main div.embed iframe{flex:1 0 auto;border:0;position:relative;border-radius: 7px;}
main div.embed a.next{position:absolute;z-index:20;top: 30px;left:20px;}
main div.embed a.next img{max-width:90px;opacity:0.3;transition:0.5s cubic-bezier(0.22, 0.61, 0.36, 1);}
main div.embed a.next img.hidden{position:absolute;top:0;left:0;transition:0.5s cubic-bezier(0.22, 0.61, 0.36, 1);bottom:0;right:0;opacity:0;}
main div.embed a.next img.hidden:hover{opacity:1;}
main div.embed a.next:hover img{opacity:0;}
main div.embed iframe.chaturbate{margin:0 5px;height:525px;z-index:5;}
main div.embed iframe.bongacams{height: 524px;z-index:5;margin:0 5px;border-radius:7px;overflow:hidden;}
main div.thumb{flex:1 1 100%;display:flex;flex-flow:row wrap;padding:3px;align-content:flex-start;justify-content:center;align-items:flex-start;min-height:320px;}
main div.thumb > section{flex:1 0 15%;max-width:400px;min-width:220px;margin:2px;position:relative;overflow:hidden;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:flex-start;border-radius: 4px;z-index:1;background:#FFa8bb;box-sizing:border-box;border: 2px solid #FFa8bb;}
main div.thumb section a img{display:block;width:100%;border-radius:7px;}
main div.thumb > section:hover{background:#900606;border: 2px solid #900606;}
main div.thumb section:hover p{background: #900606;color: rgba(249, 234, 234, 0.9);border: 1px solid rgba(249, 234, 234, 0.25);}
main div.thumb section p{margin:0 0 3px;flex:1 0 auto;text-align:center;background:#FFa8bb;border:1px solid #FFa8bb;line-height:1.5em;font-weight:bold;color:#900606;text-shadow:0 0 3px rgb(109, 109, 109);border-radius: 4px;box-sizing:border-box;transition:0.35s ease-in-out;}
main div.thumb section p:hover{background: rgba(255, 255, 255, 0.9);cursor:help;color:#000;font-weight:bold;}
main div.thumb section p span{position:absolute;color:#f9eaea;z-index:0;left:0px;right:0px;top:100%;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);transition:all .5s ease-out;opacity:0;border-radius: 4px;}
main div.thumb section p span i{display:block;margin:5px 3px 0 3px;border-top:1px solid;font-size:.9em;font-weight:normal;color:rgba(249, 234, 234, 0.6);text-align:center;font-style:normal;}
main div.thumb section p span img{width:100%;border-radius:7px;}
main div.thumb section p:hover span{opacity:1;top:1.8em;z-index:100;font-weight:normal;}
main div.thumb section p span:hover{top:100%;}
main div.thumb section p span.live{bottom:0;}
main div.thumb section p span.live:hover{opacity:0;z-index:0;border-radius:4px;}
.counter{position:absolute;background-color: rgb(255, 168, 187);display:block;left:0;top: 0;color: #900606;padding: 4px;right:0;font-size: .88em;text-align:center;transition: top .3s ease-out;z-index:100;text-transform: uppercase;border: 1px solid #900606;border-radius: 4px;box-sizing: border-box;white-space: nowrap;text-shadow: 0 0 3px rgb(109, 109, 109);}
main div.thumb section:hover .counter{top:-2.7em;}
main div.pages{display:flex;flex:0 1 100%;flex-flow:row wrap;padding:0;color:rgba(255, 255, 255, 0.7);border-radius:8px;margin:0 2px 2px;line-height:2em;background:#FFa8bb;border:1px solid rgba(144, 6, 6, 0.55);box-sizing:border-box;}
main h2{flex:1 0 auto;text-align:center;font-size:1.3em;text-transform:capitalize;color:#900606;text-shadow:0 0 3px rgb(109, 109, 109);align-content:center;display:flex;justify-content:center;margin:5px 0;}
ul.paginator{list-style:none;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-around;flex:1 0 35%;margin:0;padding:0;}
ul.paginator li,
ul.paginator b{font-size:1.3em;display:flex;flex:0 1 auto;align-items:center;justify-content:center;font-weight:bold;border:1px solid;border-radius:100%;width:32px;border-color:#900606;height:32px;transition:0.35s ease-in-out;}
ul.paginator b{text-shadow:0 0 3px rgb(109, 109, 109);padding:3px 10px;color:#900606;background:#f9eaea;width:12px;border:1px solid;border-color:#900606;height:26px;}
ul.paginator li a{text-decoration:none;display:block;color:#900606;text-shadow:0 0 3px rgb(109, 109, 109);padding:3px 10px;}
ul.paginator li:hover{color:#000;background:#fff;border:1px solid;border-color:#000;box-shadow:0 0 8px 3px rgba(0, 0, 0, 0.6);}
ul.paginator li a:hover{color:#000;}
ul.gifkas{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;flex:0 1 21%;margin:0 5px 0 0;order:3;background:#FFa8bb;padding:0 1px;border-radius:8px;max-height:524px;border:1px solid rgba(144, 6, 6, 0.55);box-sizing:border-box;}
.mod{background:url(glamsex.jpg);width:99.4%;text-align:center;line-height:2em;border-radius:8px;margin:3px 0;background-size:contain;}
.mod a{font-size:1.3em;display:block;margin:0;text-transform:capitalize;color:transparent;text-decoration:none;font-weight:bold;padding:3px;}
.mod a:hover{color:transparent;}
.mod:hover{box-shadow:0 0 10px 2px rgba(53, 8, 8, 0.85);}
ul.gifkas li{display:flex;position:relative;line-height:0;flex:1 0 35%;overflow:hidden;align-items:center;text-align:center;border-radius:7px;margin:2px;}
ul.gifkas li:hover{box-shadow:0 0 10px 2px rgba(53, 8, 8, 0.85);}
ul.gifkas li b{color:#f9eaea;position:absolute;width:100%;line-height:normal;background:rgba(0, 0, 0, 0.39);top:0;bottom:0;display:flex;justify-content:center;align-items:center;align-self:center;z-index:10;transition:all .3s ease-out;border-radius:7px;height: 100%;}
ul.gifkas li a{}
ul.gifkas li img{width:100%;border-radius:7px;}
ul.gifkas li:hover img{display:block;}
ul.gifkas li:hover b{opacity:0;z-index:-1;}
.strip{border-radius: 7px;background: #FFa8bb;border: 1px solid rgba(144, 6, 6, 0.55);margin: 5px;display: flex;flex: 1 100%;}
footer{flex:0 0 auto;background:#FFa8bb;text-align:center;border-radius:7px;z-index:1;box-shadow:0 -6px 10px 0px rgba(93, 45, 45, 0.74);margin:10px 5px 0;border:1px solid rgba(144, 6, 6, 0.55);box-sizing:border-box;}
footer ul{display:flex;list-style:none;flex-flow:row wrap;flex:1 0 auto;padding:0;line-height:1.5em;margin:0;align-items:center;}
footer ul li{flex:1 0 auto;text-align:center;margin:0px;transition:0.35s ease-in-out;}
footer ul li a{display:block;text-decoration:none;line-height:1.4em;font-size:1em;color:#900606;text-shadow:0 0 3px rgb(109, 109, 109);font-weight:bold;max-width:200px;margin:auto;transition:0.35s ease-in-out;border-radius:7px;}
footer ul li a:hover{color:#000;background:#fff;border-radius:7px;}
@media screen and (max-width:1520px){ul.gifkas{flex:0 1 100%;max-width:none;order:3;flex-flow:row wrap;align-items:center;justify-content:center;display:flex;min-width:100px;margin:0 5px;}
ul.gifkas li{margin:3px;flex:1 0 15%;max-height:120px;min-width:150px;max-width:300px;}
.mod{width:99.5%;margin:5px 0;}
main div.embed div.info{margin:0 5px 3px 0;}
main div.thumb{min-height:auto;}
}
@media screen and (max-width:1215px){header ul{min-width:100%}
main div.thumb{order:1;flex:100%;}
main div.embed div.info{flex:0 1 100%;max-width:100%;flex-flow:row wrap;background:#FFa8bb;padding:0 10px;height:auto;margin:3px 5px 5px;}
main div.embed div.info i.user{display:none;}
main div.embed div.info img{align-self:center;}
main div.embed div.info img:first-child{order:1;border-bottom:0;}
main div.embed div.info img:nth-child(2){order:3;border:none;}
main div.embed div.info div.mainslider{order:0;max-width:320px;max-height:240px;align-self:center;position:relative;margin:auto;}
main div.embed div.info img:nth-child(3){border:none}
main div.embed iframe{flex:0 1 100%;margin:0;}
main div.embed div.info span{position:static;flex:1 0 10%;order:0;max-height:240px;background:#FFa8bb;padding:10px;color:#900606;text-shadow:0 0 3px rgb(109, 109, 109);}
main div.embed div.info span a:after{background:#fff;}
main div.embed div.info span a{text-shadow:0 0 3px rgb(109, 109, 109);color:#900606;}
main div.embed div.info span a:hover{color:#fff;}
.strip{
    margin: 4px 5px 2px;
}
}
@media screen and (max-width:920px){main div.embed div.info img{display:none;}
main div.embed div.info div img{display:block;}
.logo{margin-left:0;}
}
@media screen and (max-width:666px){header{flex-flow:wrap;}
header h1{/* flex: 1 1 100%; */line-height:1.7em;font-size:1.0em;max-width:100%;}
ul.gifkas li{min-width:120px;}
header ul{line-height:1em;flex-wrap:wrap;}
header ul li a{line-height:2.7em;font-size:1em;}
header .logo{flex:100%;min-width:100%;margin-left:0;}
ul.paginator li, ul.paginator b{margin:3px;}
main h2{font-size:1.0em;flex:1 0 100%;}
main div.embed iframe.chaturbate{width:96%;}
ul.paginator{flex-flow:row wrap;}
main div.embed div.info span{flex:1 0 100%;padding:10px 0 0 0;max-height:none;align-content:space-between;height:auto;}
main div.embed div.info{padding:0 5px;}
main div.embed div.info div.mainslider{margin-top:5px;}
main div.embed div.info i.user{width:100%;line-height:2em;bottom:auto;background:rgba(206, 19, 19, 0.4);position:static;display:flex;border-radius:7px;color:#900606;margin:5px 3px 0;}
main div.embed div.info span i{font-size:0.7em;padding-top:3px;text-transform:uppercase;line-height:normal;display:flex;flex:1 0 100%;justify-content:center;font-style:normal;border-top:1px dotted;margin-bottom:5px;}
.icon{
    margin: 3px 0;
}
.button{
    font-size: 1em;
    margin-top: 3px;
}
.click span{
    width: 20px;
}
.fa-refresh{
    font-size: 1.2em !important;
}
}
@media screen and (max-width:1000px){main div.embed iframe.bongacams{height:480px;}
}