/* format links */


header h1 {
    margin: 0 0 0 0;
    font-weight: bold;
    font-size: 2em;
}

div.tags a,
div.unselected-tags a {
    display: inline-block;
    padding: 4px 7px;
    margin: 4px 0px;
    border: 1px solid ;
    border-radius: .6em;
}

span.highlight-char {
    font-size: 200%;
}






/* format the title link for each bookmark */

li[ld-bookmark-item] .title a {
    font-weight: bold;
    font-size: 1.4em;
    text-decoration: underline;
    white-space: wrap;
    line-height: 150%;
}






/* add spaces between paragraphs in the notes section */

.markdown p,
.markdown ul li {
  margin-bottom: 1.5em;
}





/* notes section: change background, change bullet point style in lists */


div.markdown ul {
    list-style-type: disc;
}

div.notes.bg-gray.text-gray-dark {
    border-radius: 1em;
}




/* add a curved-corner border to each shared bookmark to make it stand out in the list, and a darker background to unshared bookmarks */

li.shared {
    border: 2px;
    border-radius: 1em;
    padding: 1em;
}

ul.bookmark-list li {
    border-radius: 1em;
    padding: 1em;
}





/* change colour of the line next to the blockquote indent, and the underline under content headers */

blockquote {
    border-left: .1rem solid ;
}

section.content-area .content-area-header,
li.tab-item {
    border-bottom: .1rem solid ;
}

li.tab-item.active {
    border-bottom: .1rem solid ;
}






/* change main text */



label.form-label,
div.form-group label,
h2 {
    font-weight: bold;
}






/* buttons*/

a.btn.btn-primary,
input.input-group-btn.btn-primary,
input.btn.btn-primary,
.pagination .page-item.active a {
    border-radius: .6em;
}

a.btn.btn-primary:hover,
input.input-group-btn.btn-primary:hover,
input.btn.btn-primary:hover,
.pagination .page-item.active a:hover {
    border-radius: .6em;
}


input.btn.input-group-btn,
button.btn.dropdown-toggle,
button.btn.hide-sm.ml-2.bulk-edit-active-toggle,
div.form-group a.btn {
    border: 2px solid
}


div.form-group a.btn {
    border-radius: .6em;
}


/* description section */

li[ld-bookmark-item] .description.separate {
    display: block;
}

li[ld-bookmark-item] .description.separate p {
    margin-bottom: 2em;
}

div.description.separate,
div.tags,
div.url-path.truncate {
    padding-bottom: 0.5em;
    padding-top: 0.5em;
}

div.actions {
    padding-top: 0.5em;
}

ul.bookmark-list li .description.separate {
  white-space: pre-wrap;
}

textarea#id_description.form-input {
     height: 16em;
}

label.form-checkbox.bulk-edit-checkbox.all,
label.form-checkbox.bulk-edit-checkbox.all i.form-icon,
label.form-checkbox.select-across i.form-icon {
  width: 24px !important;
  height: 110%;
  margin-bottom: 8px !important;
}

label.form-checkbox {
  padding-left: 1.5rem;
}