html,
body,
body.mobile{
background-color:#0d0d12!important;
background-image:
radial-gradient(circle at 82% 8%, rgba(177,38,100,.16) 0, rgba(177,38,100,.075) 18%, transparent 43%),
radial-gradient(circle at 12% 78%, rgba(91,50,150,.13) 0, rgba(91,50,150,.055) 22%, transparent 48%),
linear-gradient(155deg, #17151b 0%, #0f0f14 44%, #09090d 100%)!important;
background-repeat:no-repeat!important;
background-size:cover!important;
background-position:center top!important;
}
@media screen and (min-width:701px){
html,
body,
body.mobile{
background-attachment:fixed!important;
}
}
@media screen and (max-width:700px){
html,
body,
body.mobile{
background-attachment:scroll!important;
background-image:
radial-gradient(circle at 88% 5%, rgba(177,38,100,.14) 0, transparent 38%),
radial-gradient(circle at 8% 72%, rgba(91,50,150,.11) 0, transparent 44%),
linear-gradient(160deg, #15141a 0%, #0d0d12 50%, #09090d 100%)!important;
}
} body.sit-bg-2{
background-color:#080c13!important;
background-image:
radial-gradient(ellipse at 80% 12%, rgba(235,42,124,.18) 0%, rgba(235,42,124,.06) 23%, transparent 45%),
radial-gradient(ellipse at 12% 58%, rgba(27,136,181,.18) 0%, rgba(27,136,181,.055) 25%, transparent 48%),
radial-gradient(circle at 52% 100%, rgba(76,52,152,.12) 0%, transparent 42%),
linear-gradient(145deg, #101a25 0%, #0a1018 42%, #06080d 100%)!important;
background-repeat:no-repeat!important;
background-size:cover!important;
background-position:center top!important;
}
@media screen and (max-width:700px){
body.sit-bg-2{
background-image:
radial-gradient(circle at 92% 5%, rgba(235,42,124,.16) 0%, transparent 36%),
radial-gradient(circle at 5% 68%, rgba(27,136,181,.15) 0%, transparent 42%),
linear-gradient(155deg, #101922 0%, #090f17 48%, #06080d 100%)!important;
}
} body.sit-bg-3{
background-color:#100a0d!important;
background-image:
linear-gradient(135deg, rgba(255,255,255,.018) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.018) 50%, rgba(255,255,255,.018) 75%, transparent 75%, transparent),
radial-gradient(ellipse at 78% 10%, rgba(150,22,67,.20) 0%, rgba(150,22,67,.075) 23%, transparent 48%),
radial-gradient(ellipse at 14% 82%, rgba(91,35,78,.15) 0%, transparent 46%),
linear-gradient(150deg, #1b1117 0%, #110b0f 45%, #080709 100%)!important;
background-size:46px 46px, cover, cover, cover!important;
background-repeat:repeat, no-repeat, no-repeat, no-repeat!important;
background-position:center top!important;
}
@media screen and (max-width:700px){
body.sit-bg-3{
background-image:
linear-gradient(135deg, rgba(255,255,255,.015) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.015) 50%, rgba(255,255,255,.015) 75%, transparent 75%, transparent),
radial-gradient(circle at 88% 4%, rgba(150,22,67,.18) 0%, transparent 38%),
linear-gradient(155deg, #181015 0%, #100a0e 52%, #080709 100%)!important;
background-size:42px 42px, cover, cover!important;
}
} body.sit-bg-4{
background-color:#120b0d!important;
background-image:
radial-gradient(ellipse at 78% 10%, rgba(128,28,58,.28) 0%, rgba(128,28,58,.13) 24%, transparent 50%),
radial-gradient(ellipse at 18% 82%, rgba(82,28,47,.18) 0%, rgba(82,28,47,.07) 24%, transparent 50%),
radial-gradient(circle at 48% 42%, rgba(255,255,255,.025) 0%, transparent 34%),
linear-gradient(155deg, #1d1216 0%, #140c10 48%, #090709 100%)!important;
background-size:cover!important;
background-repeat:no-repeat!important;
background-position:center top!important;
}
@media screen and (max-width:700px){
body.sit-bg-4{
background-image:
radial-gradient(circle at 88% 5%, rgba(128,28,58,.24) 0%, transparent 40%),
radial-gradient(circle at 10% 78%, rgba(82,28,47,.15) 0%, transparent 44%),
linear-gradient(160deg, #191014 0%, #110a0e 54%, #080709 100%)!important;
background-size:cover!important;
background-repeat:no-repeat!important;
}
}  .front-foto .nav-item .img-holder .no-image{
display:block!important;
width:100%!important;
aspect-ratio:327 / 224!important;
overflow:hidden!important;
}
.front-foto .nav-item .img-holder .no-image img{
display:block!important;
width:100%!important;
height:100%!important;
min-height:100%!important;
max-height:none!important;
object-fit:cover!important;
object-position:center center!important;
}
.front-foto .nav-item .img-holder{
height:auto!important;
}
.front-foto .nav-item .link-title{
display:block!important;
width:100%!important;
box-sizing:border-box!important;
} .new-vd-sort img{
width:auto!important;
height:32px!important;
} .sit-hp-field{
position:absolute!important;
left:-10000px!important;
width:1px!important;
height:1px!important;
overflow:hidden!important;
} .site-legal-links{
display:flex!important;
flex-wrap:wrap!important;
justify-content:center!important;
gap:10px 18px!important;
padding:14px 10px 20px!important;
text-align:center!important;
}
.site-legal-links a{
color:#fff!important;
text-decoration:underline!important;
text-underline-offset:3px!important;
}  #searchform{margin:20px 0!important;padding:0 18px!important;}
#searchform > div{
display:flex!important;
width:100%!important;
align-items:stretch!important;
direction:rtl!important;
}
#searchform label{display:block!important;flex:1 1 auto!important;margin:0!important;}
#searchform .search-in{
width:100%!important;
height:54px!important;
box-sizing:border-box!important;
border:1px solid #b9b9b9!important;
border-left:0!important;
border-radius:0 8px 8px 0!important;
padding:8px 16px!important;
background:#fff!important;
}
#searchform #searchsubmit{
position:static!important;
flex:0 0 auto!important;
width:auto!important;
min-width:150px!important;
height:54px!important;
margin:0!important;
padding:8px 22px!important;
border:1px solid rgb(21,11,21)!important;
border-radius:8px 0 0 8px!important;
background:url(//sexintelaviv.com/wp-content/uploads/main_banner_r_mpvyaz.webp) center center / 100% 100% no-repeat!important;
color:#fff!important;
font-size:20px!important;
font-weight:700!important;
line-height:1!important;
text-indent:0!important;
}
@media screen and (max-width:480px){
#searchform #searchsubmit{min-width:120px!important;font-size:18px!important;padding:8px 12px!important;}
}
header.bg-ny .container{
width:100%!important;
max-width:1024px!important;
margin:0 auto!important;
padding:12px 10px 16px!important;
box-sizing:border-box!important;
display:flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
text-align:center!important;
}
header.bg-ny .container > .sit-logo-link{
display:block!important;
float:none!important;
position:static!important;
right:auto!important;
left:auto!important;
width:360px!important;
max-width:78vw!important;
height:auto!important;
min-height:0!important;
margin:4px auto 12px!important;
background:none!important;
background-image:none!important;
box-shadow:none!important;
text-decoration:none!important;
}
header.bg-ny .container > .sit-logo-link:before,
header.bg-ny .container > .sit-logo-link:after{
content:none!important;
display:none!important;
background:none!important;
}
header.bg-ny .sit-logo-img{
display:block!important;
width:100%!important;
max-width:100%!important;
height:auto!important;
max-height:190px!important;
object-fit:contain!important;
margin:0 auto!important;
}
header.bg-ny .container > .sit-ad-link{
display:block!important;
position:static!important;
float:none!important;
left:auto!important;
right:auto!important;
top:auto!important;
transform:none!important;
width:auto!important;
max-width:100%!important;
margin:0 auto!important;
text-align:center!important;
text-decoration:none!important;
}
header.bg-ny .container > .sit-ad-link .bob{
position:static!important;
display:block!important;
width:420px!important;
max-width:84vw!important;
margin:0 auto!important;
padding:9px 24px!important;
box-sizing:border-box!important;
font-size:21px!important;
line-height:1.15!important;
text-align:center!important;
white-space:nowrap!important;
}
header.bg-ny .nav-button,
header.bg-ny .toggle-nav,
#mobile-nav-trigger{
display:none!important;
}
@media screen and (max-width:700px){
header.bg-ny .container{padding:10px 8px 12px!important;}
header.bg-ny .container > .sit-logo-link{
width:300px!important;
max-width:84vw!important;
margin:2px auto 10px!important;
}
header.bg-ny .container > .sit-ad-link .bob{
width:86vw!important;
max-width:520px!important;
font-size:20px!important;
padding:9px 18px!important;
}
}
@media screen and (max-width:360px){
header.bg-ny .container > .sit-logo-link{
width:270px!important;
max-width:86vw!important;
}
header.bg-ny .container > .sit-ad-link .bob{
width:88vw!important;
font-size:18px!important;
padding:8px 12px!important;
}
}