header .content{height:90vh!important;}
.top-line .right li:first-child {white-space: nowrap;}
body{max-width:100%!important;}
.wpcf7-response-output {min-height: 62px!important;}
.buy-now-logos,.d-flex {display: flex!important;}
.buy-now-logos > a {display: block;margin: 10px;}
.buy-now-logos img {max-width: 150px;}
.buy-now-logos a:hover img {background: rgba(44,52,73,1);border-radius: 15px;}
.buy-now-small-images img {max-width: 100px;margin: 0!important;width: 100%!important;}
.buy-now-small-images {justify-content: center;align-items: center;display:none;}
.soc-block-wrap-n {
padding: 35px 0 35px!important;
}
.soc-block-wrap-n p{margin-top:30px!important;}
.footer-logo-image{max-width:100px;}
.news-block-wrap{margin-bottom:0!important;}
header .top-line, header .top-line.top-scroll-res {
position: fixed !important;
}
.top-line .right li a img{display:block!important;}
.top-line .right li{margin:0 10px!important;}
a#wishlist-topbar-link {white-space: nowrap;}
figure.galerie-video-frankie{margin:0!important;}
.bottom-block-fast .btn-default{z-index:10!important}
.news-block-wrap {margin-top:-30px;margin-bottom:-50px;padding: 0px 0!important;}
.error404 header{height:120px;}
.error404 header::after{display:none}
.top-line ul li  {
text-shadow: 1px 1px 2px rgb(0 0 0 / 47%);
color: #ffffff;
font-family: 'Troika', sans-serif;
font-size: 36px;
font-weight: 400;
line-height: 6.78px;
text-transform: uppercase;
letter-spacing: 1.61px;
}
@media (max-width: 2100px)
{
.top-line ul li {font-size: 24px;}
.top-line .right li img,.top-line .right li .img-res {width: 75%;}
}
@media (max-width:1280px) {
header .content .bottom{display:block!important;bottom:30px!important;}
}
@media (max-width:1024px) {
header .content .bottom .scroll {visibility: hidden;}
figure.galerie-video-frankie video{padding:10px!important;}
.video-slider-wrap .video-slider .item-video .block-bottom:after{-webkit-transform: translate(51%, 0)!important;transform: translate(51%, 0)!important;}
.videoe.galerie-video-frankie video{padding:10px!important;}
.video-slider-wrap .video-slider .item-video .block-bottom:after{-webkit-transform: translate(51%, 0)!important;transform: translate(51%, 0)!important;}
.video-slider-2-wrap .video-slider-2 .item-video .block-bottom:after{-webkit-transform: translate(66%, 0)!important;transform: translate(66%, 0)!important;}
}
@media (max-width:800px) {
ul.right.buy-now-small-images.d-flex {justify-content: end;}
}
@media (max-width:767px) {
.footer .item-1 {padding-top: 0px!important;}
.content-width.footer {padding: 10px!important;}
.video-slider-wrap:after {background: url(//www.roborevengesquad.com/wp-content/themes/secondhand/img/video-slider-bg-mobile.png) no-repeat top!important;}
footer .bottom-block {background: #2a344f;margin: 0!Important;min-width:100%!Important;width: 100%!important;padding: 30px 10px!Important;}
footer .bottom-block.content-width {display: flex;justify-content: center; align-content: center;align-items: center;align-self: center;padding: 30px 10px!Important;}
footer .bottom-block .item {position: relative!important;top: auto!important; left: auto!important;right: auto!important;align-items: center;  justify-content: center; align-content: center;align-self: center;bottom: auto!important;    padding: 5px;}
footer .bottom-block .item-3{display:none!important}
footer .bottom-block .item p {padding: 10px 0!important;line-height:14px!Important}
footer .bottom-block .item p a{line-height:14px!Important}
.slicknav_nav li.menu-item-90{display:none!important}
figure.galerie-video-frankie video{padding:0px!important;}
.top-line ul li a img {max-width: 100px;}
.buy-now-logos {flex-wrap: wrap;width: 100%;justify-content: center;}
.bottom.buybtn {position: relative!important;transform: none!important;left: 0!important;bottom: 0!important;display: block!important;}
.buybtn a.scroll {display: none;}
ul.right.buy-now-small-images.d-flex{display:none!important;}
}
@media (max-width: 499px){
#mc_embed_signup_scroll,#mc_embed_signup .sbtn,#mc-embedded-subscribe { width: 351px!important;}
#mc_embed_signup .sbtn::after{left:-35px!important;}
}
.news .content{display:flex!important}
.news .content .item {width: 33%;}
@media (max-width: 1024px){
.news .content{flex-direction:column;}
.news .content .item {width: 100%;}
}