/* www.bokartid.se */

.bt_color_forum_box {
    /* background-color: #1a1a1a !important; */
    color: #ddd;
}
.bt_color_forum_box-dark {
    /* background-color: #eeeeee !important; */
    color: #222;
}
.bt_color_forum_rub {
    /* background-color: #1f1f1f !important; */
    border-color: #444;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}
.bt_color_forum_rub-dark {
    /* background-color: #eee !important; */
    border-color: #bbb;
}
.bt_color_forum_datum {
    color: #a89915 !important;
}
.bt_color_forum_datum-dark {
    color: #73680e !important;
}
.text_knapp_fs18{
    background-color: #6f6f00;
    font-family: Arial, sans-serif;
    white-space:pre-wrap;
    font-size: 18px;
}
.text_forum_knapp_box{
    color: #cccccc;
}
input.forum[type=text] {
    max-width: 70%;
    height: 40px;
    background: #111;
    color: #eee;
    padding: 0 5px 0 5px;
    border-color: #444;
    border-style: solid;
    border-width: 1px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
}
input.forum-dark[type=text] {
    max-width: 70%;
    height: 40px;
    background: #fff;
    color: #222;
    padding: 0 5px 0 5px;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
}
select.forum {
    background: #111;
    color: #aaa;
    border: 0px;
}
select.forum-dark {
    background: #fff;
    color: #222;
    border: 0px;
}
input.forum_knapp {
    width: 5em;
    max-width: 5em;
    min-width: 5em;
    background: #222;
    color: #04AA6D;
    border: 0px;
    cursor: pointer;
}
input.forum_knapp:hover {
    background: #333;
}
input.forum_knapp-dark {
    width: 5em;
    max-width: 5em;
    min-width: 5em;
    background: #ddd;
    color: #04AA6D;
    border: 0px;
    cursor: pointer;
}
input.forum_knapp_bild {
    width: 5em;
    max-width: 5em;
    min-width: 5em;
    background: #222;
    color: #B852B8;
    border: 0px;
    cursor: pointer;
}
input.forum_knapp_bild-dark {
    width: 5em;
    max-width: 5em;
    min-width: 5em;
    background: #ddd;
    color: #924192;
    cursor: pointer;
}
.submit_knapp_btgif {
    background: #111;
    color: #04AA6D;
    border: 0px;
    cursor: pointer;
}
.submit_knapp_btgif-dark {
    background: #fffbfb;
    color: #04AA6D;
    border: 0px;
    cursor: pointer;
}

.forum_text_owner {
    color: #05d386 !important;
}
.forum_text_owner-dark {
    color: #04AA6D !important;
}
.forum_text_user {
    color: #ff9800 !important;
}
.forum_bottom_border {
    border-bottom: 0.1em;
    border-bottom-color: #666 !important;
    border-bottom-style: solid;
}
.forum_bottom_border-dark {
    border-bottom: 0.1em;
    border-bottom-color: #bbb!important;
    border-bottom-style: solid;
}

input.send_knapp {
    width: 4em;
    max-width: 4em;
    min-width: 4em;
    background: #222;
    color: #04AA6D;
    border: 0px;
    cursor: pointer;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
input.send_knapp:hover {
    background: #333;
}
input.send_knapp-dark {
    width: 4em;
    max-width: 4em;
    min-width: 4em;
    background: #ddd;
    color: #04AA6D;
    border: 0px;
    cursor: pointer;
}
input.delete_knapp {
    width: 3em;
    max-width: 3em;
    min-width: 3em;
    background: #222;
    color: #f25e65;
    border: 0px;
    cursor: pointer;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
input.delete_knapp:hover {
    background: #333;
}
input.delete_knapp-dark {
    width: 3em;
    max-width: 3em;
    min-width: 3em;
    background: #ddd;
    color: red;
    cursor: pointer;
}
input.confirm_knapp {
    width: 5.5em;
    max-width: 5.5em;
    min-width: 5.5em;
    background: #222;
    color: #f25e65;
    border: 0px;
    cursor: pointer;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
input.confirm_knapp:hover {
    background: #333;
}
input.confirm_knapp-dark {
    width: 5.5em;
    max-width: 5.5em;
    min-width: 5.5em;
    background: #ddd;
    color: red;
    cursor: pointer;
}
input.exit_knapp {
    width: 3.3em;
    max-width: 3.3em;
    min-width: 3.3em;
    background: #222;
    color: #ccc;
    border: 0px;
    cursor: pointer;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
input.exit_knapp:hover {
    background: #333;
}
input.exit_knapp-dark {
    background: #ddd;
    color: black;
}
input.unread_knapp {
    width: 4em;
    max-width: 4em;
    min-width: 4em;
    background: #222;
    color: #ccc;
    border: 0px;
    cursor: pointer;
}
input.unread_knapp:hover {
    background: #333;
}
input.unread_knapp-dark {
    width: 4em;
    max-width: 4em;
    min-width: 4em;
    background: #ddd;
    color: black;
    cursor: pointer;
}
input.upload_knapp {
    width: 5.5em;
    max-width: 5.5em;
    min-width: 5.5em;
    background: #222;
    color: #ccc;
    border: 0px;
    cursor: pointer;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
input.upload_knapp:hover {
    background: #333;
}
input.upload_knapp-dark {
    background: #ddd;
    color: black;
}

.meddelande_box {
  width: 100%;
  max-width: 800px;
  background-color: #1b1b1b;
  padding: 0 5px 0 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.meddelande_box-dark {
  background-color: #e9e9e9;
}
.meddelande_datum {
  color: grey;
}
