#avatar {
  margin-right: 0px !important;
}

/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local('Poppins Regular'), local('Poppins-Regular'), url(https://fonts.gstatic.com/s/poppins/v9/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.navbar {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.server_icon {
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}

body.modal-open {
    overflow: auto;
} 

.home_buttons{
  margin-top: 5px;
}

.action_buttons{
    padding-left: 0px;
    margin-top: 5px;
}

tr:hover {
	background-color: #f5f5f5;
}

.subreddit_prefix {
  margin-top: 5px;
  margin-right: 3px;
}

.subreddit_form{
  padding-left: 0px;
}

.subreddit_items{
  padding-left: 0px;
  padding-right: 0px;
}

.col-6.col-md-1{
  margin-right: 10px;
  margin-left: 10px;
}

.entry_div {
}

.nsfw_div {
    margin-top: 5px;
    margin-left: 0px;
}

.channel_name {
    margin-top: 5px;
    margin-left: 0px;
    margin-right: 0;
}

.subreddit {
    margin-top: 5px;
    margin-left: 0px;
}

div.dropdown.btn-group,.delete_keyw_div{
  margin-top: 5px;
}

.add_keyword_button {
    margin-top: 5px;
}

.entry_element_style {
    margin-top: 5px;
}


th, td {
  padding: 5px;
}

hr {
  border-color: #444;
}

canvas {
  vertical-align: middle;
}

.subreddit_box {
    min-height: 70px;
    margin-bottom: 10px;
    position: relative;
    border: 3px solid;
    border-color: #444;
    cursor: default;
    padding: 15px;
    border-radius: 3px;
    transition: background-color 0.15s ease-out 0s;
}

input[type=text] {
  border: 1px solid;
  border-color: #444;
  background-color: #303030;
  color: white;
}

input[type=text]:focus {
  color: white;
  background-color: #303030;
}

.left_button {
	margin-right: 10px;
}


h1 {
  text-align: center;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  display:inline;
}

#myserverdiv {
  display: flex;
  justify-content: center;
}

#myservertable {
  align-self: center;
}

/*
 * Base structure
 */

html,
body {
  font-family: 'Poppins';
  height: 100%;
  background-color: #333;
}

body {
  text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
}

.masthead {
  height: 70vh;
  min-height: 500px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}