    #logo a {
    background: url('https://go.innoflame.fi/image/h100-q100/assets/accounts/6150_gokeep675_logo.png?rt=486457063?t=486457063') no-repeat;
    background-size: auto 100px;
    height: 100px;
    width: 400px;
    }
    #logo.mob a {
    background: url('https://go.innoflame.fi/image/h100-q100/assets/accounts/6150_gokeep675_logo.png?rt=486457063?t=486457063') no-repeat;
    background-size: auto 30px;
    height: 30px;
    width: 200px;
    }
    @media all and (-webkit-min-device-pixel-ratio: 1.5) {
    #logo a {
    background: url('https://go.innoflame.fi/image/h200-q100/assets/accounts/6150_gokeep675_logo.png?rt=486457063?t=486457063') no-repeat;
    background-size: auto 100px;
    }

    #logo.mob a {
    background: url('https://go.innoflame.fi/image/h200-q100/assets/accounts/6150_gokeep675_logo.png?rt=486457063?t=486457063') no-repeat;
    background-size: auto 30px;
    }
    }

    @media (max-width: 768px) {
    #logo.logo-login a {
    background: url('https://go.innoflame.fi/image/h100-q100/assets/accounts/6150_gokeep675_logo.png?rt=486457063?t=486457063') no-repeat;
    background-size: auto 30px;
    height: 30px;
    width: 200px;
    }
    @media all and (-webkit-min-device-pixel-ratio: 1.5) {
    #logo.logo-login a {
    background: url('https://go.innoflame.fi/image/h200-q100/assets/accounts/6150_gokeep675_logo.png?rt=486457063?t=486457063') no-repeat;
    background-size: auto 30px;
    }
    }
    }


body {  background-color: #eeeeee; }
@media (max-width: 768px) { .body-login { margin-top: 0px;  } }

a:link,a:visited,a:active,a:hover {   color: #e42329;  }

a.current,a.selected {  color: #666666; }


header ul li a {  color: #e42329;  }
header ul li a.current {  color: #666666; }
header ul li.current a {  color: #666666; }

#mobinavi, #brandnavi {    background-color: #231f20; }
#mobinavi a, #brandnavi a {  color: #ffffff;  }


    #topnavi,.mobi {     background-color: #231f20; }

    #topnavi a,.mobi  a{     color: #ffffff; }


.panel-default>.panel-heading { background-color: #fff; }
.panel-default>.gokeep-heading {  background-color: #231f20; color: #ffffff;  }

#accordion .panel-body {  background-color: #fff;}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
background-color: #e42329;
}


.pagination > li > a,
.pagination > li > span { color: #e42329;  }

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus { color: #e42329;  }

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
background-color: #e42329;
border-color: #e42329;
}


.carousel-indicators li { border: 1px solid #e42329; }
.carousel-indicators .active {  background-color: #e42329; }


a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge { color: #e42329;  }


    body.body-login { background-image: url('https://go.innoflame.fi//assets/accounts/6150_gokeep675_bg.jpg?rt=486457063');}

body.body-login-small #brandnavi{
    background: #ed1b35;
    margin-bottom: 30px;
}
body.body-login-small.body-login .go-login .btn-login{
background-color: #ed1b35
}
.go-login .brand{
padding: 10px 15px;
}

#brandnavi .container {
height:150px;
/* #ed1b35*/ 
    background: 
 url(https://go.innoflame.fi/assets/accounts/logos/6150/1807.png?2) no-repeat center 30px ;

}


#logo{ display:none; }

#brandnavi .container .row {display:flex; flex-direction:row-reverse}
#brandnavi .container .row .col-lg-6:last-of-type{ text-align:left; padding-right:20px}

header ul.global{
display:flex;
    flex-direction: row-reverse;
justify-content:flex-end;
gap:15px;
margin-top:40px;

}
header ul.global li a , header ul.global li{  padding-left: 0px !important; paddiing-right:10px; }


body.body-login {
/* background-image: url('https://go.innoflame.fi//assets/accounts/6150_gokeep675_bg.jpg?rt=291959295'),  linear-gradient(135deg, #545454 0%, black 50%);
*/
    background-position: top center;
    background-size: contain;

background-color: black;
}
