.error-block{display:none;color:red}.jw-skin-seven .jw-overlay .jw-playlist-container{width:400px;left:-20%}.jwplayer .jw-playlist{height:250px}.jwplayer .jw-playlist .jw-option{padding:0 15px;margin:auto;text-align:left}.jw-playlist .jw-name{width:30em!important}#content-embed iframe{width:100%!important;height:100%!important}.bp-btn-like.active i{color:#b23a3a}.qtip{max-width:320px;}.qtip .qtip-content{font-size:12px;padding:12px;overflow:visible}.qtip .qtip-content .f-desc{line-height:1.3em!important;font-size:12px!important}.qtip .qtip-title{margin-right:60px;background:#fff;color:#71B43E;font-size:16px;font-weight:600;padding:0 0 12px;line-height:normal}.qtip .qtip-titlebar{background:none!important;padding:0!important}.jtip-quality{top:13px;right:12px}#media-player{position:relative}.loading-film{position:absolute;top:0;right:0;bottom:0;left:50%;color:#fff;width:200px;text-align:center;height:180px;margin-left:-100px;top:50%;margin-top:-90px}.content-kus{overflow:hidden}.content-kus div{margin:0 auto!important}.cssload-center{position:relative;text-align:center;width:100%;min-height:70px;background:transparent}.cssload-2x{min-height:100px}.cssload-3x{min-height:160px}.cssload{width:40px;height:40px;position:absolute;left:0;right:0;top:0;bottom:0;display:inline-block;margin:auto}.cssload-2x .cssload{width:60px;height:60px}.cssload-3x .cssload{width:120px;height:120px}.cssload-3x .cssload span,.cssload-3x .cssload span:before,.cssload-3x .cssload span:after{border-width:3px!important}.cssload *{box-sizing:content-box}.cssload span,.cssload span:before,.cssload span:after{top:0;left:0;position:absolute;border-bottom:2px solid transparent!important;border:2px solid #b23a3a;border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:100%!important;height:100%!important;display:inline-block}.cssload span{margin:-2px 0 0 -2px;animation:cssload-rotate 1150ms linear infinite;-o-animation:cssload-rotate 1150ms linear infinite;-ms-animation:cssload-rotate 1150ms linear infinite;-webkit-animation:cssload-rotate 1150ms linear infinite;-moz-animation:cssload-rotate 1150ms linear infinite}.cssload span:before{content:"";margin:5% 0 0 5%;height:90%!important;width:90%!important;animation:cssload-rotate 1150ms linear infinite;-o-animation:cssload-rotate 1150ms linear infinite;-ms-animation:cssload-rotate 1150ms linear infinite;-webkit-animation:cssload-rotate 1150ms linear infinite;-moz-animation:cssload-rotate 1150ms linear infinite}.cssload span:after{content:"";position:absolute;top:15%;left:15%;height:70%!important;width:70%!important;animation:cssload-rotate 2300ms linear infinite;-o-animation:cssload-rotate 2300ms linear infinite;-ms-animation:cssload-rotate 2300ms linear infinite;-webkit-animation:cssload-rotate 2300ms linear infinite;-moz-animation:cssload-rotate 2300ms linear infinite}.cssload-2x .cssload span::after,.cssload-3x .cssload span::after{top:13%;left:13%;height:74%!important;width:74%!important}@keyframes cssload-rotate{100%{transform:rotate(360deg)}}@-o-keyframes cssload-rotate{100%{-o-transform:rotate(360deg)}}@-ms-keyframes cssload-rotate{100%{-ms-transform:rotate(360deg)}}@-webkit-keyframes cssload-rotate{100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes cssload-rotate{100%{-moz-transform:rotate(360deg)}}.ps-container{-ms-touch-action:none;overflow:hidden!important}.ps-container.ps-active-x > .ps-scrollbar-x-rail,.ps-container.ps-active-y > .ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:#999}.ps-container > .ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:3px;height:8px}.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container > .ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:6px}.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y{position:absolute;background-color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:6px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail{background-color:#888;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y{background-color:#999}.ps-container:hover > .ps-scrollbar-x-rail,.ps-container:hover > .ps-scrollbar-y-rail{opacity:.6}.ps-container:hover > .ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x{background-color:#999}.ps-container:hover > .ps-scrollbar-y-rail:hover{background-color:#888;opacity:.9}.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y{background-color:#999}@media screen and (min-width: 640px) and (max-width: 800px) { .movieplay, .movieplay .wp-video .mejs-container{height: 300px!important; }} @media screen and (min-width: 480px) and (max-width: 639px) { .movieplay, .movieplay .wp-video .mejs-container{height: 300px!important; }} @media screen and (max-width: 479px) { .movieplay, .movieplay .wp-video .mejs-container {height: 200px!important;}} @media screen and (min-width: 801px) and (max-width: 899px) {.movieplay, .movieplay .wp-video .mejs-container{height: 400px!important; }} @media screen and (min-width: 900px) { .movieplay, .movieplay .wp-video .mejs-container{/*height: 500px!important;*/height: 675px!important;}} .movieplay .wp-video .mejs-container {width: 100%!important;/*max-height: 500px!important;*/max-height: 675px!important;} .movieplay .wp-video { width: 100%!important;}@media screen and (max-width: 480px){.qtip{display:none!important;}}
.dtloadpage {
    background:rgba(0, 0, 0, 0.95)
}
.dtloadpage .dtloadbox span {
    color:#FFF
}
.dtloadpage .dtloadbox p {
    color:#A7A7A7
}



.loading {
  position: fixed;
  z-index: 999;
  height: 2em;
  width: 2em;
  overflow: show;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/* Transparent Overlay */
.loading:before {
  content: '';
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.3);
}

/* :not(:required) hides these rules from IE9 and below */
.loading:not(:required) {
  /* hide "loading..." text */
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.loading:not(:required):after {
  content: '';
  display: block;
  font-size: 10px;
  width: 1em;
  height: 1em;
  margin-top: -0.5em;
  -webkit-animation: spinner 1500ms infinite linear;
  -moz-animation: spinner 1500ms infinite linear;
  -ms-animation: spinner 1500ms infinite linear;
  -o-animation: spinner 1500ms infinite linear;
  animation: spinner 1500ms infinite linear;
  border-radius: 0.5em;
  -webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
  box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
}

/* Animation */

@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
#openloadIframe{border:0;}

#menu .sub-container ul.sub-menu li{float: none;display: inline-block;vertical-align: middle;}
#menu .sub-container ul.sub-menu li a{line-height:1em;height:auto;padding-top:5px;padding-bottom:5px;}
@media screen and (max-width: 479px){#menu .sub-container ul.sub-menu li {width: 32.0%;}}
@media screen and (max-width: 640px){#menu .sub-container ul.sub-menu li {width: 30.0%;}}
@media screen and (max-width: 991px){#menu .sub-container ul.sub-menu li {width: 22.0%;}}
@media screen and (min-width: 992px){#menu .sub-container ul.sub-menu li{width: 30%;float: none;vertical-align: middle;min-height:28px;}}
@media screen and (min-width: 1200px){#menu .sub-container ul.sub-menu li{width: 29%;float: none;vertical-align: middle;min-height:28px;}}

.mv-keywords {margin-bottom: 20px;padding: 20px;display: block;clear: both;background: #f5f5f5;}
.mv-keywords nav{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.mv-keywords nav h2{font-size: 18px;margin-top:0;width:100%;flex:100%;}
.mv-keywords nav ul{padding-left:0;width:calc((100% / 3) - 40px);margin-left:40px;min-width: 200px;margin-bottom:0;}
.mv-keywords nav ul li{}
.mv-keywords nav a:before,
#mv-keywords nav a:before {content: '';}
.mv-keywords a{margin: 5px 15px 5px 0;color: #888;text-transform: capitalize;}

.content-kuss:empty{display:none;}

.mt-1{margin-top:0.25rem!important;}
.mt-2{margin-top:0.5rem!important;}
.mt-3{margin-top:1rem!important;}

.text-start {text-align: left !important;}
.text-center {text-align: center !important;}
.text-end {text-align: right !important;}
.smallest{font-size:8px;line-height:normal;}

#mv-latest-episodes{margin-bottom: 20px;padding: 20px;display: block;clear: both;background: #f5f5f5;}
#mv-latest-episodes nav h2 {font-size: 18px;margin-top: 0;}
#mv-latest-episodes nav ul{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left:0;flex-direction: column;}
@media(min-width:768px){#mv-latest-episodes nav ul{max-height: 450px;}}
@media(min-width:1024px){#mv-latest-episodes nav ul{max-height: 270px;}}
@media(min-width:1440px){#mv-latest-episodes nav ul{max-height: 260px;}}
#mv-latest-episodes nav ul li{width:calc((100% / 3) - 40px);margin-left:40px;min-width: 200px;}
#mv-latest-episodes a{color: #888;text-transform: capitalize;}
#mv-latest-episodes a:hover {color: #79C142;}

.content-kuss-m0{margin:0;padding:0!important;}

a.adsbutt_green,
a.adsbutt_green:active {
    -moz-box-shadow: inset 0px 1px 0px 0px #caefab !important;
    -webkit-box-shadow: inset 0px 1px 0px 0px #caefab !important;
    box-shadow: inset 0px 1px 0px 0px #caefab !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811)) !important;
    background: -moz-linear-gradient(top, #77d42a 5%, #5cb811 100%) !important;
    background: -webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%) !important;
    background: -o-linear-gradient(top, #77d42a 5%, #5cb811 100%) !important;
    background: -ms-linear-gradient(top, #77d42a 5%, #5cb811 100%) !important;
    background: linear-gradient(to bottom, #77d42a 5%, #5cb811 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811',GradientType=0) !important;
    background-color: #77d42a !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    border: 1px solid #268a16 !important;
    display: inline-block !important;
    cursor: pointer !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 25px !important;
    font-weight: bold !important;
    text-decoration: none !important;
    text-shadow: 0px -1px 0px #528009 !important;
    width: 246px !important;
    height: 72px !important;
    line-height: 72px !important;
	box-sizing: border-box;
	text-align: center;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.adsbutt_green:active {
    position: relative !important;
    top: 1px !important;
}
a.adsbutt_green:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
a.adsbutt_green:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a)) !important;
    background: -moz-linear-gradient(top, #5cb811 5%, #77d42a 100%) !important;
    background: -webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%) !important;
    background: -o-linear-gradient(top, #5cb811 5%, #77d42a 100%) !important;
    background: -ms-linear-gradient(top, #5cb811 5%, #77d42a 100%) !important;
    background: linear-gradient(to bottom, #5cb811 5%, #77d42a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a',GradientType=0) !important;
    background-color: #5cb811 !important;
	outline: 0;
}

.page-watching .hm-button .btn-successful {font-size: 26px;padding: 15px 25px;border-radius: 5px;height: auto;white-space: normal;}
.watching-button{display:none;margin-top: 105px;margin-bottom: 105px;}
.watching-container .watching-fb{display:flex;justify-content:center;}
.watching-container .watching-fb a{display:block;width:280px;margin:5px 8px;}
.watching-container .watching-fb-top{margin-top: 100px;}
.watching-container .watching-fb-bottom{margin-top: 40px;}
.watching-container .watching-text{margin-top: 40px;}
.watching-container h1 {font-size: 140px;font-family: "Montserrat";}
.watching-container{text-align:center;}
.page-watching{background: #fff;margin-bottom: -30px;width: 100%;height: 315px;position: absolute;}

.content-kuss{text-align:center;margin:20px 0;}
a.adsbutt_green,
a.adsbutt_green:active {
    -moz-box-shadow: inset 0px 1px 0px 0px #caefab !important;
    -webkit-box-shadow: inset 0px 1px 0px 0px #caefab !important;
    box-shadow: inset 0px 1px 0px 0px #caefab !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811)) !important;
    background: -moz-linear-gradient(top, #77d42a 5%, #5cb811 100%) !important;
    background: -webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%) !important;
    background: -o-linear-gradient(top, #77d42a 5%, #5cb811 100%) !important;
    background: -ms-linear-gradient(top, #77d42a 5%, #5cb811 100%) !important;
    background: linear-gradient(to bottom, #77d42a 5%, #5cb811 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811',GradientType=0) !important;
    background-color: #77d42a !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    border: 1px solid #268a16 !important;
    display: inline-block !important;
    cursor: pointer !important;
    color: #ffffff !important;
    font-family: Arial !important;
    font-size: 25px !important;
    font-weight: bold !important;
    text-decoration: none !important;
    text-shadow: 0px -1px 0px #528009 !important;
    width: 164px !important;
    height: 48px !important;
    line-height: 48px !important;
	box-sizing: border-box;
	text-align: center;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a.adsbutt_green:active {
    position: relative !important;
    top: 1px !important;
}
a.adsbutt_green:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
a.adsbutt_green:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a)) !important;
    background: -moz-linear-gradient(top, #5cb811 5%, #77d42a 100%) !important;
    background: -webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%) !important;
    background: -o-linear-gradient(top, #5cb811 5%, #77d42a 100%) !important;
    background: -ms-linear-gradient(top, #5cb811 5%, #77d42a 100%) !important;
    background: linear-gradient(to bottom, #5cb811 5%, #77d42a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a',GradientType=0) !important;
    background-color: #5cb811 !important;
	outline: 0;
}
@media screen and (max-width: 767px){
	a.adsbutt_green{margin-top:15px;}
	a.adsbutt_green:first-of-type{margin-top:0px;}
}
@media screen and (min-width: 768px){
	a.adsbutt_green{margin-left:15px;}
	a.adsbutt_green:first-of-type{margin-left:0px;}
}
.mlw-viewed .movies-list .ml-item {width: 14.6%;margin: 1%;height: 280px;}


.faq-block {
    background: #f5f5f5;
    margin-bottom: 15px;
}

.faq-block > div {
    padding: 10px 20px;
}

.faq-block > div:nth-of-type(1) {
    padding-top: 20px;
}

.faq-block > div:nth-last-of-type(1) {
    padding-bottom: 20px;
}

.faq-block div.faq-block__title {
    font-weight: 600;
    font-size: 1.125em;
    margin-bottom: 0.5rem;
}

#mv-info .mvi-content {
    min-height: 430px;
}

@media (min-width: 800px) {
    .qr-code-mobile {
        display: none;
    }
}

.movies-list .ml-item .mli-info .h2 {
    font-size: 14px;
    margin: 0;
    font-weight: 400;
    text-align: center;
    color: #fff;
    text-shadow: 0 0 2px rgb(0 0 0 / 60%);
}

.selections-list{display:flex;margin:.5rem 0;gap:1rem;flex-wrap:wrap;align-items:center;justify-content:space-evenly;}
.selection-block{display:block;width:300px;position:relative;overflow:hidden;padding:300px 0 0;}
.selection-block-background{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;transition: all 0.3s ease-in-out;}
.selection-block:hover .selection-block-background,
.selection-block:focus .selection-block-background,
.selection-block:active .selection-block-background{top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);transition}
.selection-block-count{color:#49a4a0;display:block;position:absolute;top:0;left:0;font-size: 4.72rem;line-height: 60px;padding: 5px 10px 5px 20px;border-left:5px solid;}
.selection-block-title{color:white;font-size: 1.7rem;font-weight: bold;text-decoration: none;padding:10px;width:100%;max-height:calc(100% - 20px - 70px);display:block;position:absolute;bottom:0;left:0;background: url(../images/mask-title.png) top repeat-x;}

.movies-list .ml-item .mli-add{position: absolute;top: 10px;left: 10px;z-index: 5;display:flex;flex-direction: column;justify-content: flex-start;align-items:flex-start;gap:.25rem;}
.movies-list .ml-item .mli-add:empty{display:none;}
.movies-list .ml-item .mli-add > span{display:block;}
.movies-list .ml-item .mli-add .runtime{display:block;padding:0 .5rem;border-radius:5px;flex:0;color:var(--wp--preset--color--black);background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray);}
.movies-list .ml-item .mli-add .imdb{display:block;padding:0 .5rem;border-radius:5px;flex:0;color:#fff;font-weight:bold;text-shadow: 0 0 2px rgba(0,0,0,0.3);background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red);}
.movies-list .ml-item .mli-add .imdb.imdb_red{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red);}
.movies-list .ml-item .mli-add .imdb.imdb_orange{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange);}
.movies-list .ml-item .mli-add .imdb.imdb_green{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan);}
.movies-list .ml-item .mli-eps{z-index:10;}

.movies-list-center{display: flex;flex-wrap: wrap;justify-content: center;}
.search_examples{margin: 0 0 40px;text-align: left;display:flex;flex-wrap:wrap;gap: 10px 7px;align-items: baseline;height:290px;overflow:hidden;position:relative;}
@media(min-width:768px){
  .search_examples{height:260px;}
}
.search_examples:before{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:45px;
  background: linear-gradient(0deg, #e8ebf5 0%, #e8ebf5 50%, transparent 100%);
}
.search_examples:after{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:45px;
  background-position: center 24px;
  background-repeat: no-repeat;
  background-size: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMjU2IDQyOS4zbDIyLjYtMjIuNiAxOTItMTkyTDQ5My4zIDE5MiA0NDggMTQ2LjdsLTIyLjYgMjIuNkwyNTYgMzM4LjcgODYuNiAxNjkuNCA2NCAxNDYuNyAxOC43IDE5MmwyMi42IDIyLjYgMTkyIDE5MkwyNTYgNDI5LjN6Ii8+PC9zdmc+);
}
.search_examples.opened{height:auto;padding-bottom:40px;}
.search_examples.opened:after{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMjU2IDgyLjdsMjIuNiAyMi42IDE5MiAxOTJMNDkzLjMgMzIwIDQ0OCAzNjUuM2wtMjIuNi0yMi42TDI1NiAxNzMuMyA4Ni42IDM0Mi42IDY0IDM2NS4zIDE4LjcgMzIwbDIyLjYtMjIuNiAxOTItMTkyTDI1NiA4Mi43eiIvPjwvc3ZnPg==);}
.search_examples .chatgpt_example{display: inline-block;line-height: 1.8;border: 1px solid;border-radius: 16px;color: #333;padding: 0 8px;}
.search_examples .chatgpt_example:hover,
.search_examples .chatgpt_example:active,
.search_examples .chatgpt_example:focus{color:#da9155;}

#searchformai .form-control {height: 56px;background: #fff;font-size: 20px;padding-left: 20px;padding-right: 90px;box-shadow: none;color: #111;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 5px;}
#searchformai .search-submit {transition: 0.5s;position: absolute;top: 0;right: 0;bottom: 0;height: 56px;width: 80px;display: inline-block;background: #da9155;color: #fff;font-size: 26px;line-height: 54px;border-radius: 0 5px 5px 0;}
#searchformai .search-submit span{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBkPSJNMjE0LjYgNDEuNGMtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBsLTE2MCAxNjBjLTEyLjUgMTIuNS0xMi41IDMyLjggMCA0NS4zczMyLjggMTIuNSA0NS4zIDBMMTYwIDE0MS4yVjQ0OGMwIDE3LjcgMTQuMyAzMiAzMiAzMnMzMi0xNC4zIDMyLTMyVjE0MS4yTDMyOS40IDI0Ni42YzEyLjUgMTIuNSAzMi44IDEyLjUgNDUuMyAwczEyLjUtMzIuOCAwLTQ1LjNsLTE2MC0xNjB6IiBmaWxsPSIjZmZmIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30px;
  background-color: #da9155;
  border-radius: 0 5px 5px 0;
}
#searchformai .search-submit:hover span{
  //background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBkPSJNMjE0LjYgNDEuNGMtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBsLTE2MCAxNjBjLTEyLjUgMTIuNS0xMi41IDMyLjggMCA0NS4zczMyLjggMTIuNSA0NS4zIDBMMTYwIDE0MS4yVjQ0OGMwIDE3LjcgMTQuMyAzMiAzMiAzMnMzMi0xNC4zIDMyLTMyVjE0MS4yTDMyOS40IDI0Ni42YzEyLjUgMTIuNSAzMi44IDEyLjUgNDUuMyAwczEyLjUtMzIuOCAwLTQ1LjNsLTE2MC0xNjB6IiBmaWxsPSIjMDAwIi8+PC9zdmc+);
  background-color: #000;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

#searchformai.disabled .search-submit span{background: var(--wp--preset--color--cyan-bluish-gray);}
#searchformai .search-submit::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 5px 5px 0;
  background: linear-gradient(
    45deg,
    var(--wp--preset--color--vivid-purple),
    var(--wp--preset--color--pale-pink),
    var(--wp--preset--color--vivid-red),
    var(--wp--preset--color--luminous-vivid-orange),
    var(--wp--preset--color--luminous-vivid-amber),
    var(--wp--preset--color--light-green-cyan),
    var(--wp--preset--color--vivid-green-cyan),
    var(--wp--preset--color--pale-cyan-blue),
    var(--wp--preset--color--vivid-cyan-blue),
    var(--wp--preset--color--vivid-purple)
  );
  background-size: 800%;
  opacity: 0;
  transition: 2.5s;
  animation: eff 40s linear infinite;
}
#searchformai:not(.disabled) .search-submit:hover::before,
#searchformai:not(.disabled) .search-submit:hover::after {opacity: 1;}
#searchformai .search-submit::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0 5px 5px 0;
  background: linear-gradient(
    45deg,
    var(--wp--preset--color--vivid-purple),
    var(--wp--preset--color--pale-pink),
    var(--wp--preset--color--vivid-red),
    var(--wp--preset--color--luminous-vivid-orange),
    var(--wp--preset--color--luminous-vivid-amber),
    var(--wp--preset--color--light-green-cyan),
    var(--wp--preset--color--vivid-green-cyan),
    var(--wp--preset--color--pale-cyan-blue),
    var(--wp--preset--color--vivid-cyan-blue),
    var(--wp--preset--color--vivid-purple)
  );
  background-size: 800%;
  opacity: 0;
  filter: blur(20px);
  transition: 0.5s;
  animation: eff 40s ease infinite;
}

@keyframes eff {
  0% {
    background-position: 0 0;
  }
  50% {
    background-position: 800% 0;
  }
  100% {
    background-position: 0 0;
  }
}

.chatgpt_loader{display:flex;gap:1rem;align-items:flex-end;justify-content: center;}
.chatgpt_loader_logo{display:block;flex:0 0 56px;width:56px;height:56px;background-position: center;background-repeat: no-repeat;background-size: contain;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQwNiAyNDA2Ij48cGF0aCBkPSJNMSA1NzguNEMxIDI1OS41IDI1OS41IDEgNTc4LjQgMWgxMjQ5LjFjMzE5IDAgNTc3LjUgMjU4LjUgNTc3LjUgNTc3LjRWMjQwNkg1NzguNEMyNTkuNSAyNDA2IDEgMjE0Ny41IDEgMTgyOC42VjU3OC40eiIgZmlsbD0iIzc0YWE5YyIvPjxwYXRoIGlkPSJhIiBkPSJNMTEwNy4zIDI5OS4xYy0xOTcuOTk5IDAtMzczLjkgMTI3LjMtNDM1LjIgMzE1LjNMNjUwIDc0My41djQyNy45YzAgMjEuNCAxMSA0MC40IDI5LjQgNTEuNGwzNDQuNSAxOTguNTE1VjgzMy4zaC4xdi0yNy45TDEzNzIuNyA2MDRjMzMuNzE1LTE5LjUyIDcwLjQ0LTMyLjg1NyAxMDguNDctMzkuODI4TDE0NDcuNiA0NTAuM0MxMzYxIDM1My41IDEyMzcuMSAyOTguNSAxMTA3LjMgMjk5LjF6bTAgMTE3LjUtLjYuNmM3OS42OTkgMCAxNTYuMyAyNy41IDIxNy42IDc4LjQtMi41IDEuMi03LjQgNC4zLTExIDYuMUw5NTIuOCA3MDkuM2MtMTguNCAxMC40LTI5LjQgMzAtMjkuNCA1MS40VjEyNDhsLTE1NS4xLTg5LjRWNzU1LjhjLS4xLTE4Ny4wOTkgMTUxLjYwMS0zMzguOSAzMzktMzM5LjJ6IiBmaWxsPSIjZmZmIi8+PHVzZSB4bGluazpocmVmPSIjYSIgdHJhbnNmb3JtPSJyb3RhdGUoNjAgMTIwMyAxMjAzKSIvPiAgPHVzZSB4bGluazpocmVmPSIjYSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDEyMDMgMTIwMykiLz48dXNlIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMTIwMyAxMjAzKSIvPjx1c2UgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0icm90YXRlKDI0MCAxMjAzIDEyMDMpIi8+PHVzZSB4bGluazpocmVmPSIjYSIgdHJhbnNmb3JtPSJyb3RhdGUoMzAwIDEyMDMgMTIwMykiLz48L3N2Zz4=);}
.chatgpt_loader_text{display:block;flex:0 0 70px;width: 70px;height: 35px;border: 1px solid;border-radius: 1rem;border-bottom-left-radius: 0;}
.chatgpt_loader_points{animation: 3s infinite normal chatgpt_loader;display: flex;flex-wrap:wrap;gap: 3px;align-items: flex-end;margin: 16px 0 0 23px;height:6px;width: 0px;overflow:hidden;}
.chatgpt_loader_point{width: 6px;height: 6px;border-radius: 50%;background: #333;}

@keyframes chatgpt_loader {
    0%,
    15% {
        width: 0px;
    }
    15%,
    33%{
        width: 6px;
    }
    48%,
    66%{
        width: 15px;
    }
    81%,
    100%{
        width: 24px;
    }
}

.searchadv_link_wrap{display:flex;flex-wrap:wrap;justify-content: flex-end;align-items:center;gap:1rem;}
.searchadv_link_wrap a{color:#333;}
.searchadv_link_wrap a:hover,
.searchadv_link_wrap a:focus,
.searchadv_link_wrap a:active{color: #da9155;}
.searchadv_link_wrap a span{text-decoration:underline;}

.content-kuss .btn{min-width: 280px;}
@media(max-width: 594px){
  .content-kuss .btn + .btn{margin-top:10px;}
}