 
@import url('./fonts.css');
@import url('https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@400;500;600;700&display=swap');
* {
    margin : 0;
    padding: 0;
    font   : inherit;
    font-family: 'Comfortaa', cursive;
}
 
body{
    max-width: 1400px;
    margin: auto;
    
    background: rgb(8 19 19);

}
b , strong , .b{
    font-weight: 700;
}
i{margin: 0px 2px;}
li,
ol,
ul {
    list-style-type: none;
}
.linkd , .f7a958>ul>li>a, .f7a958>ul>li>span, .f7a958>ul>a, .f7a958>ul>span, .f7a958>.x8dab492>li>a, .f7a958>.x8dab492>li>span, .f7a958>.x8dab492>a, .f7a958>.x8dab492>span, .current, .paginate, .t50723, .ne95e777, .d4ac3f1 span{
    cursor: pointer;
}  
#catMenu > ul > li > a ,
#catMenu > div > ul > li > a{
text-align: center;
display: flex;
justify-content: center;
align-items: center;
}
 

button,
input,
a,
textarea {
    border          : none;
    font            : inherit;
    color           : inherit;
    background-color: transparent;
    outline         : none;
    text-decoration : none;
    letter-spacing  : 1.3px;
}

.divlableEmail input::placeholder,
.divlableName input::placeholder,
.db61a4 textarea::placeholder,
 input::placeholder,
  textarea::placeholder {
    color: rgb(145,141,149);
}

button,
input[type=button],
input[type=submit],
input[type=reset],
.x6cbc ,
.f7a958 ul li span {
    cursor: pointer;
}
.v163ae{
    text-transform: capitalize;
}


 
.ffe9fd320 {
    cursor: pointer;
    text-decoration: none !important;
    text-align: center;
}
 

 
.o904e2873 {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    background: rgb(247,247,212);
    padding: 10px 15px;
    letter-spacing: 1.3px;
    font-weight: 400;
    z-index: 10;
}
.o904e2873 h1{
    font-weight: 600;
    font-size: 20px;
}
 
.dc18d{
    margin: 0px 5px;
}
.z39aa54c0{
    margin: 0px 5px;
}
.mb9f09fe{
    margin: 0px 5px;
}
.q395e0 h1 {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 26px 5px;
    font-weight: 700;
 
    font-size: 27px;
}
.ua7cdbf{    
    opacity: 0.5;
    font-size: 20vw;
    font-family: 'Rubik Mono One', sans-serif;
}
    
    
.qa8563e2b {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
ul.bb172d {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    flex-wrap: wrap;
}

 
.j217d6e {
    display       : flex;
    flex-direction: row;
    font-family   : 'Montserrat', sans-serif;
    font-weight   : 400;
    letter-spacing: 1.3px;
}

.p2153763 {
    background: rgb(177,227,218);
    max-width : 310px;
    min-width : 300px;
    width     : 25%;
 
}
.qe79c3 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 15px;
}

.aa9f2 {
    width          : 100%;
 
    position       : relative;
     /*
    display        : flex;
    justify-content: space-around;
    align-items    : stretch;
    flex-wrap      : wrap;*/
    z-index        : 10;
}

.c54214967,
.y8c69c , .w83c4 {
    display        : flex;
    justify-content: center;
    align-items    : center;
    padding        : 0px 0px 10px 0px;
    font-size      : 19px;
    font-weight    : 600;
}

.c54214967, .y8c69c ,.w83c4 , .t90f78ecb>span{
    padding: 15px 0px;
}

ul.d554d79be ,.e1cc3f18{
    display        : flex;
    justify-content: center;

    padding       : 0px 15px;
    flex-direction: column;
}

.jb47e4509 ,.e9caf74{
    display        : flex;
    justify-content: space-between;
    align-items    : center;
}

ul.g6a1dd72f {
    display       : flex;
    flex-direction: column;
    flex-wrap     : wrap;
    padding       : 0px 15px;
}

.d29ff40 ,.d29ff40{
    display        : flex;
    justify-content: center;
    align-items    : center;
    margin         : 10px 0px;
}

ul.g6a1dd72f>li,
.m64edb403,
.bf6e1 {
    padding: 3px 0px;
}

ul.g6a1dd72f>li>a {
    display        : flex;
    justify-content: space-between;
    align-items    : center;
}

ul.g6a1dd72f>li>a>span,
.jb47e4509>span,
.e9caf74>span {
    display        : flex;
    justify-content: center;
    align-items    : center;
    word-wrap      : break-word;
}

.jd71d97>span,
.x9771>span,
.g813c>span {
    display        : flex;
    justify-content: space-between;
    flex-wrap      : wrap;
    padding        : 0px 5px;
}


.n425e {
    max-width: 330px;
    height   : auto;
    border   : 1px solid;
    padding  : 5px;
    margin   : 10px;
}

.n425e>a>div {
    margin-bottom: 5px;
}

.t7f1fe {
    position: relative;
}

.t7f1fe>img {
    width : 100%;
    height: auto;
}

.od164 {
    position       : absolute;
    display        : flex;
    opacity        : 1;
    justify-content: center;
    width          : 100%;
    height         : 100%;
    align-items    : center;
    font-size      : 62px;
}

.y3881a {
    display        : flex;
    justify-content: space-between;
    flex-wrap      : wrap;
}

.y3881a>span {
    display        : flex;
    align-items    : center;
    justify-content: center;
}

.y3881a,
.c31ff,
.od164 {
    transition: 0.3s ease;
}

.y3881a,
.c31ff {
    text-shadow: 0px 0px 1px rgb(2,10,1);
}

a.gb641dd:hover>.t7f1fe>.od164 {
    display: none;
}

.y3881a:hover {
    text-shadow: 0px 0px 1px rgb(1,2,0);
    transition : 0.3s ease;
}

.c31ff:hover {
    text-shadow: 0px 0px 1px rgb(3,6,1);
    transition : 0.3s ease;
}


.e26fbf {
    /*  position        : absolute;
    top             : 0;
    padding         : 15px 10px;*/
    width           : 100%;

}
.z1a08854 {
    position: relative;
    display: flex;
    justify-content: space-around;
    align-items: stretch;
    flex-wrap: wrap;
}
.e26fbf>div {
 
}
p.rdb7ea {
    padding: 15px 15px;
}
.ff6d5f {
    display        : flex;
    flex-wrap      : wrap;
    justify-content: space-evenly;
    padding: 15px;
}

.t6a9ea582 {
    display        : flex;
    justify-content: center;
    align-items    : center;
    font-size      : 19px;
    font-weight    : 600;
}
.t6a9ea582 span {
    margin: 5px;
}

.j52c93503 {
    display        : flex;
    justify-content: center;
    align-items    : center;
    flex-wrap      : wrap;
}

.naviBtn {
    margin: 5px 5px;
}

.pd04b {
    display        : flex;
    justify-content: center;
    align-items    : center;
    flex-direction : column;
    flex-wrap      : wrap;
    font-size      : 14px;
    padding        : 10px 15px;
}


.f7a958 {
    /*position: absolute;
    bottom: 0;*/
    display        : flex;
    justify-content: center;
    flex-direction : column;
    width          : 100%;
    padding        : 15px 0px;
}
ul.r91c9a {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
}

.f7a958>ul,
.f7a958>.x8dab492 {
    display        : flex;
    flex-direction : initial;
    justify-content: center;
    flex-wrap      : wrap;
}

.f7a958>ul>li,
.f7a958>ul>a,
.f7a958>ul>span,
.f7a958>.x8dab492>li,
.f7a958>.x8dab492>a,
.f7a958>.x8dab492>span,
.current , .paginate , .t50723 , .ne95e777 , .d4ac3f1 span{
    display        : flex;
    justify-content: center;
    align-items    : center;
    margin         : 5px 10px;
}

.f7a958>ul>li>span,
.f7a958>ul>span,
.f7a958>.x8dab492>li>span,
.f7a958>.x8dab492>span , 
.current , .d4ac3f1 span{
    font-weight: 600;
}

.f7a958>ul>li>a,
.f7a958>ul>li>span,
.f7a958>ul>a,
.f7a958>ul>span,
.f7a958>.x8dab492>li>a,
.f7a958>.x8dab492>li>span,
.f7a958>.x8dab492>a,
.f7a958>.x8dab492>span ,
.current , .paginate , .t50723 , .ne95e777 , .d4ac3f1 span{
    display         : flex;
    justify-content : center;
    align-items     : center;
    text-align      : center;
 
    width           : 20px;
    height          : 20px;
 
}
.t50723 , .ne95e777{
    width           : auto;
    height          : auto;
}

.qc8cb,
.u8cf47a44 {
    margin         : 15px;
    display        : flex;
    justify-content: space-around;
    flex-wrap      : wrap;
    align-items    : center;
}

.u8cf47a44 {
    margin : 5px;
    padding: 5px;
}

.r08f2102a {
    display        : flex;
    justify-content: center;
    align-items    : center;
}

.y40068>p {
    display        : flex;
    justify-content: center;
    align-items    : center;
}


.formContect {
    margin: 15px 0px;
}

.formdiv {
    display       : flex;
    flex-direction: column;
    flex-wrap     : wrap;
}

.divlableName,
.divlableEmail,
.formtxt {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-wrap: wrap;
    margin: 5px;
    padding: 20px;
    border-radius: 50px;
}
.db61a4{
    padding: 20px;
    border-radius: 50px;
}
.formtxt{
    padding: 0px !important;
}

.divlableName>input,
.divlableEmail>input,
.db61a4>textarea {
    border-bottom: 2px solid;
    padding      : 5px 5px;
}

.db61a4 {
    display    : flex;
    align-items: center;
    flex-wrap  : wrap;
}

.j926fb {
    display        : flex;
    justify-content: center;
    align-items    : center;
    margin         : 15px 0px;
}

.od8646c1 {
    height: 100px;
}

.a0de1d5 {
    display        : flex;
    justify-content: center;
    align-items    : center;
    flex-wrap      : wrap;
    margin         : 15px;
}
 
.ycd1e87a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
    text-align: center;
    background-color: rgb(234,232,254);
    padding: 25px 15px;
    font-size: 14px;
    letter-spacing: 1.3px;
 
    font-weight: 400;
}
.xc053dd {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.jc225585, .xc053dd a{
    margin: 0px 10px;
}

.v57ea {
    width: 100%;
    height: auto;
    padding: 15px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
 
.y2389f67d {
    padding: 15px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    flex-wrap: wrap;
}
.p200778{
    width: 100%;
}
 
.b36fa65 {
 
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.b36fa65 span{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.y2389f67d div {
    margin: 10px 0px;
 
    justify-content: space-between;
    flex-wrap: wrap;
}
.q395e0 , .t5238 , .m66c5360{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}
.m66c5360{
    justify-content: end;
    align-items: flex-start;
    flex-direction: column;
}
 


.b36fa65 > .mf4dc , .b36fa65 > .oe9de61b{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.m66c5360 ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}
.m66c5360 > ul > li {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    width: auto;
    height: auto;
}
ul > strong {
    margin-top: 10px;
    margin-bottom: 10px;
}
.videoInfoCat , .videoInfoModel , .videoInfoStudio{
    display: flex;
}
#related > div > a > .y3881a {
    flex-wrap: inherit !important;
}
 


.m66c5360 ul strong{
    font-weight: 600;
}
.a1d27b , .keda003{
    cursor: pointer;
    text-shadow: 0px 0px 1px rgb(6,2,5);
    transition : 0.3s ease;
}
.a1d27b:hover , .keda003:hover{
     
    text-shadow: 0px 0px 1px rgb(4,4,8);
    transition : 0.3s ease;
}
.mf4dc span , .oe9de61b span{
    margin: 0px 5px;
}
.p6701ef1 button{
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-evenly;
}

.o389c8fd{
    padding: 10px;
}
.wedb83b7a {
    display: flex;
    flex-direction: column;
    
}
.s7ef5 {
    padding: 15px;
    margin: 5px;
}
.q44f6{
    display: flex;
    justify-content: center;
    margin: 10px 0px;
}
.qb9a95f {
    margin: 10px 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
.t90f78ecb {
 
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.t90f78ecb span {
    font-size: 19px;
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.lf7f77 {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding: 20px 0px;
    width: 100%;
}
.lf7f77 .n425e{
    max-width: 260px;
}
.l81e825 {
    display: flex;
    justify-content: space-between;
    width: 100%;
    flex-wrap: wrap;
    align-items: center;
    padding: 10px 0px;
}
.h0668867d {
    display: flex;
    justify-content: start;
    width: 100%;
}
.p306ae3{
    font-weight: 600;
}

.i5c5b{
    opacity       : 0;
    flex-direction: column;
    width         : 100%;
    max-width     : 100%;
    padding-bottom: 0px;
    padding-top   : 0px;
    height        : 0px;
    max-height    : 100%;
    padding       : 0;
    visibility    : hidden;
    transition    : visibility 0.3s linear 0.3, opacity 0.3s linear;
    transition    : 0.3s ease-out;
    z-index       : 0;
}
 

.commentsOpen {
    opacity         : 1;
    position        : relative;
    height          : auto;
    max-height      : 100%;
padding-bottom: 25px !important;
    padding-top: 10px !important;
    display         : flex;
    transition      : 0.3s ease-out;
    visibility      : visible;
    opacity         : 1;
    transition-delay: 0s;
    z-index         : 15;
}
.AllCommentsOpen , .q176b519{
    visibility    : hidden;
}
.allCom , .d_formCommentsOpen{
    visibility      : visible;
}

.ee28a5f8{
    transition: 0.3s ease-out;
    transform: rotate(0deg);
 
}
.arrowcaretActive{
    transition: 0.3s ease-out;
    transform: rotate( 540deg );
}
.y2389f67d div ul strong {
    margin-right: 5px;
}
.m66c5360 ul {
    margin: 20px 0px;
}

.k52b5fc8 {
    font-family: 'Fredoka One', cursive !important;
    padding: 15px 0px;
}

.s67023b,
.rfccc,
.ya34ba,
.rfccc>ul,
.a1021eaf,
.p2770 {
    display  : flex;
    flex-wrap: wrap;
}

header.ya34ba {
    padding         : 20px 15px;
    justify-content : space-between;
    align-items     : center;
    background-color: rgb(201,205,198);
    letter-spacing  : 1.3px;
    font-family     : 'Source Code Pro', monospace;
    font-weight     : 700;
}

.b036d {
    display        : flex;
    justify-content: center;
    align-items    : center;
    font-size      : 28px;
    letter-spacing : 1.5px;
    font-weight    : 600;
}


.rfccc>ul {
    justify-content: center;
    align-items    : center;
    height         : auto;
}



.a1021eaf {
    justify-content: center;
    align-items    : center;
}

.p2770 {
   border-bottom: 1px solid rgb(251,251,255);
    width        : 100%;
}

.p2770>input,
.p2770>button {
    color: rgb(247,254,249);
    width: 90%
}

button.d926e {
    width: 10%;
}

.u23cd85f {
    display   : none;
    transition: 0.3s ease-out;
    transform : rotate(0deg);
    padding   : 8px;
}

.u23cd85f:focus,
.u23cd85f:hover {
    border-radius   : 50px;
    background-color: rgb(0,0,4);
}

.btnActive {
    transition: 0.3s ease-out;
    transform : rotate(450deg);
}


 

.ffe9fd320span{
   width: 100%;
   text-align: center;
}

.n425e ,.u8cf47a44{
   background: rgb(23,19,17);
   border: 1px solid rgb(253,245,248);
   box-shadow: 0px 2px 5px 2px rgb(250,251,255);
   border-radius: 10px;
}
.t7f1fe ,.i5b32bc0{
   margin: 0px !important;
   border: 5px solid rgb(1,7,6);
   background: rgb(4,1,5);
}
.t7f1fe img , .k23b9c2{
   border-radius: 10px 10px 0px 0px;
}
.y3881a ,.l92b432{
   background: rgb(5,0,4);
   border-bottom: 5px solid rgb(2,3,7);
   border-radius: 0px 0px 5px 5px;
}



.rfccc>ul>li>a, .rfccc>ul>li>span, .rfccc>ul>li , .p2770 ,.ffe9fd320 , .f7a958>ul>li>a, .f7a958>ul>li>span, .f7a958>ul>a, .f7a958>ul>span, .f7a958>.x8dab492>li>a, .f7a958>.x8dab492>li>span, .f7a958>.x8dab492>a, .f7a958>.x8dab492>span, .current, .paginate, .t50723, .ne95e777,
 .d4ac3f1 span , .j23bb36f , .btnContact , .center_line 
{
   margin       : 5px 10px;
   padding      : 10px;
   border-radius: 50px;
}
.rfccc>ul>li{
   margin       : 0px;
   padding: 0px;
}

.rfccc>ul>li>a,
.rfccc>ul>li>span ,
.p2770 ,
.ffe9fd320 ,
.f7a958>ul>li>a, .f7a958>ul>li>span, .f7a958>ul>a, .f7a958>ul>span, .f7a958>.x8dab492>li>a, .f7a958>.x8dab492>li>span, .f7a958>.x8dab492>a, .f7a958>.x8dab492>span, .current, .paginate, .t50723, .ne95e777, .d4ac3f1 span ,
.s7ef5 , .j23bb36f , .divlableName , .divlableEmail , .db61a4 , .btnContact  , .center_line 
{
    background: #00000080 ;
    border    : 2px solid #000 ;
    box-shadow: 0px 2px 5px 1px #19191973 ;
    transition: 0.3s ease;
}

.rfccc>ul>li>a:hover,
.rfccc>ul>li>span:hover,
.ffe9fd320:hover,
.f7a958>ul>li>a:hover, .f7a958>ul>li>span:hover, .f7a958>ul>a:hover, .f7a958>ul>span:hover, .f7a958>.x8dab492>li>a:hover, .f7a958>.x8dab492>li>span:hover, .f7a958>.x8dab492>a:hover, .f7a958>.x8dab492>span:hover, .current:hover, .paginate:hover, .t50723:hover, .ne95e777:hover, .d4ac3f1 span:hover ,
.j23bb36f:hover , .btnContact:hover , .center_line:hover{
    background:  #008e8e ;
    border    : 2px solid #fff ;
    box-shadow: 0px 2px 5px 1px #ffffff73 ;
    transition: 0.3s ease;
}

.p1523 ,.d4ac3f1 span{
    background: #008e8e !important;
    border    : 2px solid #fff !important;
    box-shadow: 0px 2px 5px 1px #ffffff73 !important;
    transition: 0.3s ease;
}

.p1523:hover ,.d4ac3f1 span:hover{
    background: #00000080 !important;
    border    : 2px solid #000 !important;
    box-shadow: 0px 2px 5px 1px #19191973 !important;
    transition: 0.3s ease;
}

.b036d {
    text-shadow: 2px 2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000, -2px -2px 0 #000, 2px 0px 0 #000, 0px 2px 0 #000, -2px 0px 0 #000, 0px -2px 0 rgb(4,6,0);
}
header.ya34ba ,  .ycd1e87a{
border-bottom: 5px solid rgb(9,7,2);
border-top: 5px solid rgb(7,0,6);
}
.c54214967, .y8c69c ,.w83c4 , .f7a958 , .q395e0 h1 , .t90f78ecb>span{
   border-bottom: 2px solid rgb(6,1,1);
   border-top: 2px solid rgb(4,0,1);
}
.q395e0 h1{
   border-top: none !important;
}
.f7a958{
   border-bottom: none !important;
}

header.ya34ba {
    background: rgb(39,39,44);
    background: linear-gradient(152deg, #081313 0%, #081313 10%,  #008e8e 10%,  #008e8e 90%, #081313 90%, #081313 100%);
}

.ycd1e87a {
    background: rgb(47,45,41);
    background: linear-gradient(42deg, #081313 0%, #081313 10%,  #008e8e 10%,  #008e8e 90%, #081313 90%, #081313 100%);
}
.ffe9fd320 ,   .b036d ,  .ycd1e87a ,  .rfccc ,  .c54214967, .y8c69c, .w83c4 , .f7a958>ul>li>a, .f7a958>ul>li>span, .f7a958>ul>a, .f7a958>ul>span, .f7a958>.x8dab492>li>a, .f7a958>.x8dab492>li>span, .f7a958>.x8dab492>a, .f7a958>.x8dab492>span, .current, .paginate, .t50723, .ne95e777, .d4ac3f1 span ,
.e26fbf , .n425e , .y2389f67d , .j23bb36f , .t90f78ecb>span , .u8cf47a44 , .btnContact , .formdiv , .center_line {
    color: rgb(252,255,255);
    transition: 0.3s ease;
}
.u8cf47a44:hover , .a1d27b:hover , .keda003:hover{
   color:  rgb(2,144,133);
   transition: 0.3s ease;
}
.p2153763{
   background: #112525 !important;
}
.aa9f2 , .e26fbf{
   background: #ffffff !important;
}
.f7a958 , .e26fbf , .q395e0 , .y2389f67d , .p200778 ,.lf7f77{
   background: #081313 !important;
}
.c54214967, .y8c69c, .w83c4 , .q395e0 h1 , .aa9f2 , .t90f78ecb>span{
   background:  #008e8e !important;
}
.p200778 {
   border-top: 10px solid #081313 !important;
}
.y2389f67d{
   border-bottom: 10px solid #081313 !important;
}
.d4729 {
    display: flex;
    align-items: center;
    justify-content: center;
}

@media (max-width: 768px) {
   .c54214967, .y8c69c ,.w83c4 , .f7a958 , .q395e0 h1{
       border-bottom: 2px solid #000 !important;
       border-top: 2px solid #000 !important;
   }

   .k52b5fc8 {
       display        : flex;
       justify-content: space-around;
       width          : 100%;
   }

   .u23cd85f {
       font-size      : 23px;
       display        : flex;
       justify-content: center;
       align-items    : center;
   }

   .k52b5fc8,
   .rfccc,
   .a1021eaf {
       padding: 10px 0px;
   }

   .a1021eaf {
       width: 80%;
   }

   .p2770 {
       width: 100%;
   }

   .p2770>input[type="text"] {
       width: 95%;
   }

   .p2770>input,
   .p2770>button {
       width: 5%;
   }
}
@media (max-width: 768px) {
    .k52b5fc8 {
        display        : flex;
        justify-content: space-around;
        width          : 100%;
    }

    .u23cd85f {
        font-size      : 23px;
        display        : flex;
        justify-content: center;
        align-items    : center;
    }

    .k52b5fc8,
    .rfccc,
    .a1021eaf {
        padding: 10px 0px;
    }

    .a1021eaf {
        width: 80%;
    }

    .p2770 {
        width: 100%;
    }

    .p2770>input[type="text"] {
        width: 95%;
    }

    .p2770>input,
    .p2770>button {
        width: 5%;
    }
}

@media (max-width: 768px) {
    .rfccc>ul>li {
        margin: 15px 0px !important;
    }
    .od8646c1 {
        width: 100%;
    }

    .j217d6e {
        flex-direction: column;
    }

    .p2153763 {
        opacity       : 0;
        flex-direction: column;
        width         : 100%;
        max-width     : 100%;
        padding-bottom: 0px;
        padding-top   : 0px;
        height        : 0px;
        max-height    : 100%;
        padding       : 0;
        visibility    : hidden;
        transition    : visibility 0.3s linear 0.3, opacity 0.3s linear;
        transition    : 0.3s ease-out;
        z-index       : 0;
    }

    .catMenuOpen {
        opacity         : 1;
        position        : relative;
        height          : auto;
        max-height      : 100%;
        padding-bottom  : 10px !important;
 
        display         : flex;
        transition      : 0.3s ease-out;
        visibility      : visible;
        opacity         : 1;
        transition-delay: 0s;
        z-index         : 15;
    }

    .ul_catMenuClose {
        display: none !important;
    }


    .aa9f2 {
        width: 100%;
    }

    .n425e {
        max-width: 320px;
        height   : auto;
        padding  : 10px;
    }

    .e26fbf,
    .ff6d5f {
        position       : relative;
        justify-content: center;
    }

    .f7a958 {
        position: relative;
    }

    .t6a9ea582 {
        display: none;
    }

    ul.g6a1dd72f {
        display        : flex;
        justify-content: space-between;
        flex-wrap      : wrap;
        padding        : 0px 15px;
    }

    ul.g6a1dd72f>li,
    .bf6e1,
    .m64edb403 {
        padding: 3px 0px;
        margin : 2px 5px;
    }
}

button#btn_menu {
    background: #00000026 !important;
}
#catMenu > ul > li,
#catMenu > ul > li > a,
#catMenu > div > ul > li > a,
#catMenu > div > ul > li,
#search_form{
    margin: 0px;
}
#catMenu > ul > li,
#catMenu > ul > li,
#catMenu > div > ul > li{
    margin: 5px 0px;
}
header > div:last-child > ul > li:last-child > span , 
header > div:last-child > ul > li:last-child > a{
    margin: 0px !important;
    margin-left: 10px !important;
}
#allmainvideo > div{
    max-width: 30%;
    margin: 15px 0px;
}
#allmainvideo{
    justify-content: space-between;
    margin: 0px 15px;
}
#d_mainContent > div:first-child > div:first-child > h1 {
    padding: 26px 15px;
}
#is_models , #is_studios{
    max-width: 100% !important;
    display: flex;
    justify-content: space-between;
}
#is_models > div , #is_studios > div{
    width: 30%;
    margin: 5px 0px;
}
#is_models > div > div,
#is_studios > div > div,
#is_models > div > div > a > div > img , 
#is_studios > div > div > a > div > img{
    width: 100%;
}
#sendmail{
    width: 100%;
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 15px 0px;
}
#sendmail > div > div{
    margin: 5px 0px;
}
div#is_view{
    max-width: 100%;
    padding:0;
}
#is_view > div:nth-child(2){
    padding: 5px;
}
#is_view > div:nth-child(2) > div:nth-child(3) > ul{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0px;
}
#is_view > div:nth-child(2) > div:nth-child(3) > ul > li{
    display: flex;
    flex-wrap: wrap;
}
#is_view > div:nth-child(2) > div:nth-child(3) > ul > li > a{
    margin: 2px;
}
#formComments > form{
    padding: 0;
}
#formComments > form > div > input,
#formComments > form > div > textarea{
    margin: 5px 0px;
} 
#d_mainContent > div:first-child > div > h1{
    border: none !important; 
    background-color: #58585812 !important;
    padding: 15px;
}
#related{
    margin: 0px 15px;
    padding: 5px 0px !important;
    background-color: #58585812 !important;
    width: 100%;
    display: flex;
    justify-content: space-between;
}
#related > div{
    max-width: 30% !important;
    margin: 10px 0px;
}

@media (max-width: 768px) {
    #related > div{
        max-width: 45% !important;
    }
    header > div:last-child {
        width: 100%;
    }
    header > div:last-child > ul {
        width: 100%;
        justify-content: space-between !important;
        align-items: center;
        height: auto;
    }
    header > div:first-child{
        justify-content: space-between !important;
    }
    header > div:last-child > ul > li > span,
    header > div:last-child > ul > li > a{
        margin: 0;
    }
    header > div:last-child > ul > li:last-child > span , 
    header > div:last-child > ul > li:last-child > a{
        margin: 0px !important;
        margin-left: 0px !important;
    }
}
@media (max-width: 600px) {
    #related > div{
        max-width: 100% !important;
    }
    #is_models > div,
    #is_studios > div{
        width: 45%;
    }
    #list_videos_most_recent_videos_sort_list{
        justify-content: space-between;
    }
    #list_videos_most_recent_videos_sort_list > button{
        margin: 5px 0px;
    }
    #allmainvideo > div{
        max-width: 100%;
        margin: 15px 0px;
    }
    header > div:last-child > ul {
        justify-content: space-between !important;
        align-items: center;
        height: auto;
    }
}
@media (max-width: 420px) {
    #is_models > div,
    #is_studios > div{
        width: 100%;
    }
}
