@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:url(images.png);-webkit-text-size-adjust: none;}
header{display:flex;flex-flow:row wrap;flex:0 0 auto;border-radius:7px;margin:0 5px;overflow:hidden;}
header h1{flex:1 0 auto;text-align:center;margin:0;line-height:3.2em;font-size:1.3em;color:#ffecec;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);text-transform:capitalize;}
header ul{display:flex;flex-flow:row wrap;flex:1 1 auto;padding:0;list-style:none;margin:auto;line-height:3em;align-items:center;min-width:770px;}
header ul li{flex:1 0 auto;text-align:center;margin:0;transition:all 0.5s ease-in-out;background:rgba(169, 4, 29, 0.61);}
header ul li:hover{background:transparent;border-radius:8px;}
header ul li a{display:block;color:#ffecec;text-decoration:none;line-height:3.2em;font-size:1.3em;font-weight:bold;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);transition:all 0.5s ease-in-out;text-transform:capitalize;padding:0 5px;}
header ul li a:hover{color:#811C2E;border-radius:7px;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);}
.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: 5px;
}
.icons .fa{
    color: #ffecec;
    text-shadow: 0 0 2px rgba(255, 255, 255, 0.79);
}
.icons .fa:hover{
    color: #811C2E;
}
.icon{
    display: flex;
    flex: 1 1 auto;
    flex-flow: nowrap;
    justify-content: space-around;
    align-items: center;
    background: rgba(169, 4, 29, 0.61);
}
.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;
    background: rgba(169, 4, 29, 0.61);
}
.button a{
    display: block;
    height: 100%;
    transition: .2s ease-in-out;
    min-height: 40px;
    border-radius: 7px;
    margin-left:3px;
}
.button a:hover:not(:active){background: linear-gradient(rgba(126, 126, 134, 0), rgba(142, 20, 20, 0.28)) rgba(113, 35, 35, 0.1);box-shadow: 0 1px rgba(255,255,255,.2) inset, 0 3px 5px rgba(0,1,6,.5), 0 0 1px 1px rgba(0,1,6,.2);}
.click{
    background: transparent;
    border: 0px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    outline: none;
    font: inherit;
    font-size: 1.3em;
    font-weight: bold;
    height: 100%;
    text-transform: capitalize;
    color: #ffecec;
    border-radius: 7px;
    text-shadow: 0 0 2px rgba(255, 255, 255, 0.79);
}
.click span{
    width: 27px;
    font-weight: bold;
    display: inline-block;
}
.start:hover{
    color: #811C2E;
    text-shadow: 0 0 5px rgba(255, 255, 255, 0.79);
    
}
.random{display:none;}
.stop{color: #811C2E;box-shadow:0 0 1px rgba(0,0,0,.5) inset,
0 2px 3px rgba(0,0,0,.5) inset,
0 1px 1px rgba(255,255,255,.1);text-shadow: 0 0 5px rgba(255, 255, 255, 0.79);}
.fa-3x{font-size: 1.2em!important;/* width: 1em !important; */}
.stop {
  opacity: 1;
  transition: opacity 0.5s ease;
  display: inline-block;
}

.stop.fade-out {
  opacity: 0;
  pointer-events: none;
}
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:5px 0;margin:0 5px;align-items:stretch;}
.blogo{display:flex;flex:1 0 auto;background:rgba(169, 4, 29, 0.61);}
.logo{flex:1 0 auto;text-align:center;align-self:center;line-height:0;border-radius:7px;min-width:180px;}
.logo img{width:100%;max-width:369px;border-radius:8px;margin-top:0;}
main div.embed div.info{flex:0 1 17%;max-width:320px;margin:0px 5px;position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;order:2;overflow:hidden;border-radius:7px;background:rgba(169, 4, 29, 0.61);padding:5px;}
main div.embed div.info img{flex:1 0 auto;width:100%;max-width:320px;max-height:240px;display:block;border-radius:7px;}
main div.embed div.info div.mainslider{flex:0 1 auto;overflow: hidden;}
main div.embed div.info i.user{color:#ffecec;display:flex;align-items:center;justify-content:center;font-style:normal;text-transform:capitalize;font-weight:bold;align-self:auto;border-radius:7px;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);margin:0 0 5px 0;position:relative;font-size:1.3em;background:rgba(249, 249, 249, 0.17);padding:5px;text-align:center;width:100%;max-height:40px;}
main div.embed div.info span{display:flex;flex-flow:row wrap;color:#ffecec;width:100%;border-radius:7px;text-align:center;justify-content:center;overflow:hidden;align-content:space-between;}
.lives{display:none;}
.video-wrap{flex: 1 1 20%;}
ul.partnerb{display:flex;list-style:none;flex-flow:row wrap;flex:0 1 10%;order:0;justify-content:center;padding:0;align-content:center;align-items:stretch;margin:0 5px 0 0;border-radius:7px;overflow:hidden;position:relative;background:rgba(169, 4, 29, 0.61);}
ul.partnerb img{/* position:absolute; *//* height:100%; *//* top: 0%; *//* left:8%; */border-radius: 5px;}
ul.partner{display:flex;list-style:none;flex-flow:row wrap;flex:0 1 10%;order:0;justify-content:space-around;padding:0;align-content:stretch;align-items:stretch;margin:0 5px 0 0;border-radius:7px;overflow:hidden;position:relative;}
ul.partner li{flex:1 0 auto;justify-content:center;align-items:center;width:100%;position:relative;align-content:stretch;flex-flow:row;background:rgba(169, 4, 29, 0.61);transition:background 0.5s ease-in-out;}
ul.partner li a{text-transform:capitalize;text-decoration:none;text-align:center;font-size:1.2em;font-weight:bold;flex:1 1 100%;height:100%;display:flex;justify-content:center;align-items:center;color:#ffecec;transition:all 0.5s ease-in-out;align-content:center;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);}
ul.partner li a:hover{color:#811C2E;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);}
ul.partner li:hover{background:transparent;border-radius:7px;}
main div.embed div.flexcam{flex:1 1 20%;position:relative;line-height:0;/* z-index:1; */overflow:hidden;order:1;border:3px solid rgba(169, 4, 29, 0.61);border-radius:8px;}
main div.embed div.flexcam img.layer{max-width:none;max-height:none;position:relative;z-index:10;flex:1 0 auto;width:100%;}
main div.embed p.loading{position:absolute;line-height:2em;left:10%;top:5%;text-align:center;margin:0;color:#811C2E;font-size:1.3em;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);text-transform:capitalize;}
main div.embed div.flexcam a.prev, main div.embed div.flexcam a.next{position:absolute;z-index:20;padding:0;margin:0;}
main div.embed div.flexcam a.prev{left:0;margin-top:35%;}
main div.embed div.flexcam a.next{right:0;margin-top:35%;}
main div.embed div.flexcam a.prev img, main div.embed div.flexcam a.next img{max-height:50px;max-width:85px;opacity:0.3;}
main div.embed div.flexcam a.prev img.hidden, main div.embed div.flexcam a.next img.hidden{position:absolute;top:0;left:0;opacity:0;transition:0.5s cubic-bezier(0.22, 0.61, 0.36, 1);bottom:0;right:0;}
main div.embed div.flexcam a.prev:hover img.hidden, main div.embed div.flexcam a.next:hover img.hidden{opacity:1;}
main div.embed div.info:hover span{}
main div.embed div.info span i{display:none;}
main div.embed div.info span b{flex:1 0 100%;text-align:center;background:rgba(249, 249, 249, 0.17);margin:10px 0 0;border-radius:5px;justify-content:center;display:flex;padding:3px 0;align-items:center;text-transform:uppercase;}
main div.embed div.info span a{color:#ffecec;display:block;text-decoration:none;text-transform:uppercase;transition:0.5s ease-in-out;}
main div.embed div.info span a:hover{color:#811C2E;text-shadow:0 0 1px rgba(111, 5, 5, 0.69);}
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:#811C2E;box-shadow:0 0 2px rgba(111, 5, 5, 0.87);}
main div.embed div.info span a:hover:after{width:100%;visibility:visible;left:0;}
ul.menu{display:flex;flex:0 1 27.5%;margin:0;padding:0;order:3;background:rgba(169, 4, 29, 0.61);border-radius:7px;overflow:hidden;list-style:none;flex-flow:column nowrap;align-content:center;justify-content:space-between;}
ul.menu b{text-align:center;text-transform:capitalize;font-size:1.2em;color:#ffecec;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);background:rgba(249, 249, 249, 0.17);border-radius:7px;margin:5px;}
main div.embed div.flexcam.stuck{
    position: fixed;
    top: calc(100% - 235px);
    left: 10px;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    width: 320px;
    height: 225px;
    -webkit-animation: fade-in-up .25s ease forwards;
    animation: fade-in-up .25s ease forwards;
    z-index: 9999;
    box-shadow: 0 0 8px 3px rgb(0 0 0 / 90%);
}
main div.embed div.flexcam.stuck a.prev, main div.embed div.flexcam.stuck a.next{display: none;}
main div.embed div.flexcam #close{display: none;}
main div.embed div.flexcam.stuck #close {
  width: 2rem;
  height: 2rem;
  cursor: pointer;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  pointer-events: all;
  border-radius: 50%;
  -webkit-transition: .3s ease-in-out;
  transition: .3s ease-in-out;
  position: absolute;
  background: rgba(50, 50, 50, 0.4);
  top: 11px;
  right: 11px;
  opacity: .4;
  z-index: 210;
}
main div.embed div.flexcam #close:hover{background: rgba(50, 50, 50, 0.9);transform: rotate(90deg);opacity: .9;}
main div.embed div.flexcam #close:before, #close:after {
  content: '';
  position: absolute;
  margin: auto;
  width: 1.4rem;
  height: 3px;
  background: #fff;
}
main div.embed div.flexcam #close:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
main div.embed div.flexcam #close:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
ul.tag li{text-align:center;display:flex;flex:1 1 20%;justify-content:center;align-items:center;position:relative;height:100%;border-radius:7px;transition:all 0.5s ease-in-out;}
ul.tag li:hover img{opacity:1;}
ul.tag li img{position:absolute;top:0;opacity:0.05;z-index:5;top:-moz-calc(0%);height:100%;transition:all 0.5s ease-in-out;border-radius:7px;}
ul.tag li.aasian img, ul.tag li.beastern img, ul.tag li.cebony img, ul.tag li.dlatina img, ul.tag li.ewhite img, ul.tag li.fenglish img,
ul.tag li.gdeutsch img, ul.tag li.hfrench img, ul.tag li.irussian img, ul.tag li.jspanish img, ul.tag li.kteen img, ul.tag li.lmilf img,
ul.tag li.mmature img, ul.tag li.nblonde img, ul.tag li.obrunette img, ul.tag li.predhead img, ul.tag li.qslim img, ul.tag li.rfat img,
ul.tag li.sbigtits img, ul.tag li.tsmalltits img, ul.tag li.utattoo img{opacity:1;}
ul.tag li.aasian a, ul.tag li.beastern a, ul.tag li.cebony a, ul.tag li.dlatina a, ul.tag li.ewhite a, ul.tag li.fenglish a, ul.tag li.gdeutsch a,
ul.tag li.hfrench a, ul.tag li.irussian a, ul.tag li.jspanish a, ul.tag li.kteen a, ul.tag li.lmilf a, ul.tag li.mmature a, ul.tag li.nblonde a,
ul.tag li.obrunette a, ul.tag li.predhead a, ul.tag li.qslim a, ul.tag li.rfat a, ul.tag li.sbigtits a, ul.tag li.tsmalltits a, ul.tag li.utattoo a{color:#811C2E;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);border-radius:7px;font-size:.8em;}
ul.tag:nth-child(6) li img{}
ul.tag:nth-child(8) li img{}
ul.tag li a{display:flex;z-index:10;width:100%;height:100%;justify-content:center;align-content:center;align-items:center;flex-flow:row;flex:100%;align-self:stretch;border-radius:7px;text-decoration:none;font-size:1.0em;color:#ffecec;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);text-transform:uppercase;transition:all 0.3s ease-in-out;}
ul.tag li a:hover{color:#811C2E;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);border-radius:7px;font-size:.8em;}
ul.tag{display:flex;flex:1 1 100%;padding:0;justify-content:center;align-content:center;overflow:hidden;align-items:center;margin:0 5px;}
ul.tags{order:6;display:flex;flex:100%;padding:0;margin:5px 0 0 0;background:rgba(169, 4, 29, 0.61);overflow:hidden;border-radius:7px;justify-content:space-around;align-content:flex-start;align-items:center;list-style:none;flex-flow:row wrap;}
ul.tags b{text-align:center;text-transform:capitalize;font-size:1.2em;color:#ffecec;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);background:rgba(249, 249, 249, 0.17);border-radius:7px;margin:5px 5px 0;flex:100%;}
ul.tags li{text-align:center;display:flex;flex:1 1 20%;justify-content:center;align-items:center;position:relative;height:100%;border-radius:7px;transition:all 0.5s ease-in-out;max-width:100px;min-width:80px;max-height:100px;}
ul.tags li img{position:absolute;top:5%;opacity:0.05;z-index:5;top:-moz-calc(5%);height:90%;transition:all 0.5s ease-in-out;border-radius:7px;}
ul.tags li.aanal img, ul.tags li.bbdsm img, ul.tags li.cbeauty img, ul.tags li.dblowjob img, ul.tags li.ecouple img, ul.tags li.fcumshow img,
ul.tags li.gdoublepenetration img, ul.tags li.hfeet img, ul.tags li.ifuck img, ul.tags li.jlesbian img, ul.tags li.klingerie img, ul.tags li.lnudist img,
ul.tags li.moffice img, ul.tags li.norgasm img, ul.tags li.oprivat img, ul.tags li.psquirt img, ul.tags li.qtoy img{opacity:1;}
ul.tags li.aanal a, ul.tags li.bbdsm a, ul.tags li.cbeauty a, ul.tags li.dblowjob a, ul.tags li.ecouple a, ul.tags li.fcumshow a,
ul.tags li.gdoublepenetration a, ul.tags li.hfeet a, ul.tags li.ifuck a, ul.tags li.jlesbian a, ul.tags li.klingerie a, ul.tags li.lnudist a,
ul.tags li.moffice a, ul.tags li.norgasm a, ul.tags li.oprivat a, ul.tags li.psquirt a, ul.tags li.qtoy a{color:#811C2E;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);border-radius:7px;font-size:.8em;}
ul.tags li a{display:inline-flex;z-index:10;width:100%;justify-content:center;align-content:center;align-items:center;flex-flow:row;flex:100%;align-self:stretch;border-radius:7px;text-decoration:none;font-size:1.0em;color:#ffecec;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);text-transform:uppercase;transition:all 0.3s ease-in-out;line-height:7.2em;}
ul.tags li a:hover{color:#811C2E;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);border-radius:7px;font-size:.8em;}
ul.tags li:hover img{opacity:1;}
main div.embed iframe{flex: 1 1 auto;border:0;}
main div.embed iframe.chaturbate{margin:0px;top:0;bottom:0;left: -100px;right:0;/* z-index:5; */order:0;display:flex;flex:1 0 100%;position:absolute;width: 135%;height: 105%;}
main div.embed iframe.bongacams{height:123%;z-index:5;position:absolute;margin:0;top:0;width:180%;overflow:hidden;left:0;bottom:0;display:flex;flex:0 1 100%;line-height:0;margin-top:-18px;margin-left:-18px;}
main div.thumb{flex:1 0 70%;display:flex;flex-flow:row wrap;padding:5px 0;align-content:flex-start;justify-content:center;align-items:flex-start;background:rgba(169, 4, 29, 0.61);margin:0 0 0 5px;border-radius:8px;}
main div.thumb > section{flex:1 0 15%;max-width:320px;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:5px;z-index:1;}
main div.thumb section a img{display:block;width:100%;max-width:320px;border-radius:8px;}
.counter{position:absolute;background-color: rgb(200, 89, 107);display:block;left:0;top: 0;color: rgba(255, 236, 236, 0.77);padding: 4px;right:0;font-size: .88em;text-align:center;transition: top .3s ease-out;z-index:100;text-transform: uppercase;border: 1px solid rgba(255, 236, 236, 0.3);border-radius: 4px;box-sizing: border-box;white-space: nowrap;}
main div.thumb section:hover .counter{top:-2.7em;}
main div.thumb section p{margin:0 0 3px 0;flex:1 0 auto;text-align:center;border: 1px solid transparent;line-height:1.5em;font-weight:bold;color:#ffecec;text-shadow:0 0 1px rgba(255, 255, 255, 0.79);border-radius: 4px;transition:0.4s ease-in-out;}
main div.thumb section p:hover{background:rgba(255, 255, 255, 0.63);cursor:help;color:#811C2E;font-weight:bold;border:1px solid;text-shadow:0 0 1px rgba(111, 5, 5, 0.87);}
main div.thumb section p span{position:absolute;color:#ffecec;z-index:0;left:0;right:0;top:100%;width:100%;height:100%;background:rgba(0, 0, 0, 0.30);transition:all .5s ease-out;opacity:0;border-radius: 5px;text-shadow:0 0 1px rgba(255, 255, 255, 0.79);}
main div.thumb section p span i{display:block;margin:5px 3px 0 3px;border-top:1px dotted;font-size:.8em;font-weight:normal;color:rgba(255, 236, 236, 0.62);text-align:center;font-style:normal;text-shadow:none;}
main div.thumb section p span img{width:100%;border-radius:7px;margin:0 0 0 0;}
main div.thumb section p:hover span{opacity:1;top:1.8em;z-index:100;font-weight:normal;}
main div.thumb > section:hover{box-shadow: inset 0 0 8px 0px rgba(255, 199, 199, 0.5);}
main div.thumb section p span:hover{top:100%;}
main div.thumb section p span.live{top:1.8em;}
main div.thumb section p span.live:hover{opacity:0;z-index:0;border-radius:7px;}
main div.pages{display:flex;flex:0 1 100%;flex-flow:row wrap;margin:0px;padding:0;color:rgba(255, 255, 255, 0.7);border-radius:8px;margin-left:5px;margin-right:5px;line-height:2em;}
main h2{flex:1 0 auto;text-align:center;font-size:1.3em;text-transform:capitalize;color:#ffecec;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);margin:0;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 15%;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;transition:0.4s ease-in-out;height:32px;}
ul.paginator b{text-shadow:0 0 2px rgba(111, 5, 5, 0.87);padding:3px 10px;color:#811C2E;background:rgba(255, 255, 255, 0.63);width:12px;border:1px solid;border-color:#811C2E;height:26px;}
ul.paginator li a{text-decoration:none;display:block;color:#ffecec;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);padding:3px 10px;transition:0.4s ease-in-out;}
ul.paginator li:hover{text-shadow:0 0 2px rgba(111, 5, 5, 0.87);color:#811C2E;background:rgba(255, 255, 255, 0.63);border:1px solid;border-color:#811C2E;}
ul.paginator li a:hover{color:#811C2E;}
ul.gifkas{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;padding:4px 0;flex:0 1 20%;max-width:310px;min-width:310px;margin:0 5px;background:rgba(169, 4, 29, 0.61);border-radius:8px;}
.mod{width:97.5%;text-align:center;line-height:2em;border-radius:8px;margin-bottom:3px;transition:0.4s ease-in-out;}
.mod a{font-size:1.3em;display:block;margin:4px 0px;text-transform:capitalize;color:#ffecec;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);text-decoration:none;font-weight:bold;transition:0.4s ease-in-out;}
.mod a:hover{color:#811C2E;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);}
.mod:hover{background:rgba(255, 255, 255, 0.63);}
footer{}
ul.gifkas li{display:flex;position:relative;line-height:0;margin:1% 0;max-width:300px;max-height:225px;flex:1 0 auto;overflow:hidden;align-items:center;text-align:center;border-radius:7px;margin:2px;}
ul.gifkas li b{color:#ffecec;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;}
footer{flex:0 0 auto;background:rgba(169, 4, 29, 0.61);text-align:center;border-radius:7px;margin:5px 5px 0;}
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;}
footer ul li a{display:block;text-decoration:none;line-height:1.4em;font-size:1em;color:#ffecec;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);font-weight:bold;max-width:200px;margin:auto;transition:0.4s ease-in-out;border-radius:7px;}
footer ul li a:hover{color:#811C2E;background:rgba(255, 255, 255, 0.63);border-radius:7px;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);}
ul.links{display:flex;list-style:none;flex:1 0 auto;margin:5px 5px 0;justify-content:space-around;align-items:center;padding:0;border-radius:7px;flex-flow:row wrap;background:rgba(169, 4, 29, 0.61);}
ul.links li{flex:1 0 auto;margin:0px;text-align:center;}
ul.links li a{text-transform:capitalize;display:block;text-decoration:none;text-align:center;color:#ffecec;font-weight:bold;font-size:0.9em;text-shadow:0 0 2px rgba(255, 255, 255, 0.79);margin:auto;line-height:1.4em;transition:0.4s ease-in-out;max-width:150px;padding:0 5px;}
ul.links li a:hover{color:#811C2E;background:rgba(255, 255, 255, 0.63);border-radius:7px;text-shadow:0 0 2px rgba(111, 5, 5, 0.87);}
.strip{
    flex: 100%;
    background: rgba(169, 4, 29, 0.61);
    border-radius: 7px;
    margin: 5px 5px 0;
    order: 3;
}
.spot{
    flex: 100%;
    background: rgba(169, 4, 29, 0.61);
    border-radius: 7px;
    margin: 5px 5px 0;
}
@-webkit-keyframes fade-in-up {
  0% {
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@keyframes fade-in-up {
  0% {
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}
@media screen and (max-width:1850px){ul.partnerb iframe{left:6%;}
}
@media screen and (max-width:1770px){ul.partnerb iframe{left:4%;}
}
@media screen and (max-width:1700px){ul.partnerb iframe{left:3%;}
}
@media screen and (max-width:1730px){ul.tags li{min-width:65px;max-width:90px;max-height:94px;}
ul.tags li img{height:90%;}
}
@media screen and (max-width:1660px){ul.partnerb iframe{left:1%;}
}
@media screen and (max-width:1630px){ul.partner{flex:100%;order:4;margin:5px 0 0;}
ul.partner li{width:auto;line-height:3em;}
ul.partner li a{padding:0 5px;}
ul.partnerb{display:none;}
}
@media screen and (max-width:1560px){ul.tags li{min-width:50px;max-width:80px;max-height:85px;}
ul.tags li img{height:90%;}
}
@media screen and (max-width:1400px){main div.embed div.info{order:5;flex:1 1 100%;flex-flow:row nowrap;margin:5px 0 0;align-items:center;max-width:none;}
main div.embed div.info div.mainslider{min-width:320px;max-width:320px;max-height:240px;}
main div.embed div.info i.user{display:none;}
main div.embed div.flexcam{}
ul.menu{flex:0 1 38%;margin:0 0 0 5px;}
.lives{display:block;order:3;min-width:320px;margin:0;padding:0;}
main div.embed div.info span b{margin:0;}
main div.embed div.info span{margin:0 7px;}
ul.partner li a{font-size:1em;}
ul.tags{order:3;}
}
@media screen and (max-width:1390px){ul.gifkas{flex:0 1 100%;max-width:none;order:0;flex-flow:row wrap;align-items:center;justify-content:center;display:flex;min-width:100px;}
ul.gifkas li{margin:3px;flex:1 0 15%;max-height:160px;min-width:150px;}
.mod{width:100%;margin:3px;}
main div.thumb{order:1;flex:100%;margin:5px 5px 0;}
ul.tags li{min-width:70px;max-width:125px;max-height:106px;}
ul.tags li img{height:90%;}
}
@media screen and (max-width:1215px){header ul{min-width:100%}
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;}
}
@media screen and (max-width:1160px){ul.tags li{min-width:50px;max-width:100px;max-height:90px;}
ul.tags li img{height:90%;}
}
@media screen and (max-width:1000px){main div.embed div.info{flex-flow:column nowrap;flex:1 1 40%;margin:0;margin-top:5px;}
.video-wrap{flex: 1 1 100%;}
ul.menu{order:5;flex:1 1 48%;margin:5px 0 0 5px;}
main div.embed div.info i.user{display:block;margin:0 5px 5px;padding:5px 0 5px;}
.lives{display:none;}
main div.embed div.info span{margin:5px 0 0;}
main div.embed div.info div.mainslider{flex:1 0 auto;}
main div.embed div.info div.mainslider{min-width:auto;}
ul.tags{order:6;}
ul.partner{margin:5px 0;}
main div.embed div.flexcam{flex:1 1 100%;}
}
@media screen and (max-width:920px){main div.embed div.info img{display:none;}
main div.embed div.info div img{display:block;}
main div.embed div.info span{max-height:none;}
main div.embed div.info i.user{width:100%;line-height:normal;}
}
@media screen and (max-width:750px){ul.menu b{font-size:1em;}
ul.tag li a{font-size:.8em;}
ul.tags b{font-size:1em;}
ul.tags li a{font-size:.8em;}
}
@media screen and (max-width:666px){header{flex-flow:wrap;}
header h1{line-height:1.7em;font-size:1.0em;max-width:100%;}
main div.thumb section{max-width:400px;}
main div.thumb section a img{max-width:400px;}
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%;}
.blogo{flex:100%;}
main div.embed div.info{flex:100%;}
ul.menu{margin:5px 0 0;height:520px;}
main div.embed div.flexcam a.prev img, main div.embed div.flexcam a.next img{max-width:70px;}
main div.embed div.info span i{font-size:0.7em;padding-top:3px;text-transform:uppercase;line-height:normal;display:flex;flex:0 1 100%;justify-content:center;font-style:normal;}
ul.paginator li, ul.paginator b{margin:3px;}
main h2{flex:1 0 100%;}
ul.paginator{flex-flow:row wrap;}
.click{
    font-size: 1em;
}
.fa-refresh{
    font-size: 1.2em !important;
}
.click span{
    width: 20px;
}
}
@media screen and (max-width:440px){ul.menu{height:450px;}
ul.tags li img{height:90%;}
ul.tags li{min-width:45px;min-height:72px;max-width:60px;max-height:72px;}
main div.embed div.flexcam a.prev img, main div.embed div.flexcam a.next img{max-width:60px;}
}