.logo a img{
    width: 15rem;
}
.wpb_text_column ul li{
    color:#fff;
    background: url('https://bruut.game/wp-content/themes/telesto/assets/images/list-icon-hover.png') 0rem top no-repeat;
    font-size: 1.4rem;
    font-weight: 500;
    padding: .5rem 0 1.1rem 5.5rem;
}
.banner-inner-page img{
    opacity: 0.8;
}
.wpb_text_column ul li:hover{
    color: #fff;
}
.wpb_text_column ul li::before {
    color: #fff;
    background: #69d2e7;
    box-shadow: none;
    border-radius: 50%;
    transition: all .5s ease 0s;
}

.newslatter_wrapper .newslatter .gform_title{
    margin: 0 0 0.5rem;
}

.bruut-soon{
    font-size: 1.2rem;
    display: block;
    margin-bottom: -1.5rem;
}

.bruut-intro{
    margin-top: 4rem;
}

.bruut-intro p{
    font-size: 1.8rem;
    margin: 0 0 3rem;
}

.robot-desc{
    background-color: #222;
    padding:2.5rem;

}
.bruut-rob .tel-image-rotation{
    margin-top:0;
}
.content-inner-page .tel-image img {
    opacity: 0.8;
}

.bruut-login-button::before, .bp-logout-nav::before, .bp-yz-home-nav::before{
    content:"\f2fb";
    font: normal normal normal 18px/1 "LineAwesome";
    position: absolute;
    left: 0;
}

.bp-logout-nav::before{
    content:"\f2fc";
}

.bp-yz-home-nav::before{
    content:"\f364";
}

.bruut-login-button a, .bp-logout-nav a, .bp-yz-home-nav a{
    margin-left: 5px;
}

.yz-gray-scheme .logy-page-box{
    padding-top: 150px
}

.yz-gray-scheme .logy-form{
    background: none;
    box-shadow: none;
}

.yz-gray-scheme .logy-form .form-title h2{
    font-size: 30px;
    font-weight: bold;
}

.bbpress .bbp-body p{
	color: #222 !important;
	padding-bottom: 1.5rem;
}

.bbpress .bbp-body p img{
	height: auto
}

@media screen and (max-width: 767px) {
    .header.bg-white .logo {
    margin: 1.3rem 0 0;
}
.header-menu{
    background: #1b1b1b;
}
.header-menu.open ul li a{
    color:#fff !important;
    font-size: 2rem;
}


.header-menu.open ul li{
    padding: 1rem;
}

.bruut-login-button::before, .bp-logout-nav::before, .bp-yz-home-nav::before{
    font-size: 2.8rem;
    top: 1.5rem;
    left: 2.1rem;
}
.bruut-login-button a, .bp-logout-nav a, .bp-yz-home-nav a{
    padding-left: 4rem !important;
}
.overflow .header-logo-img {
    display: block !important;
}

.overflow .sticky-logo{
    display: none !important;
}
.overflow .header.bg-white .menu-icon a span::before, .overflow .header.bg-white .menu-icon a span::after{
    background: #fff;
}
.bruut-social-buttons .vc_col-sm-4{
    width: 33.33%;
    float: left;
}
.tel-social-box a{
    font-size: 1.4rem;
}
.tel-social-box a .la{
    font-size: 4.2rem;
    margin-bottom: 1rem;
}
.newslatter_wrapper{
    padding-top: 0;
}
.vc_custom_1529669125383{
    padding-bottom: 0 !important;
}