/* Fonts */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap');

/* menu: secondary */
.navbar-light .nav-item .nav-link {
    border-bottom-width: 3px !important;
}

body .btn {
    border: 0;
    border-radius: 0;
}

#search {
    background-color: #fff !important;
}

.nav-tabs .nav-link,
.nav-tabs .nav-item {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
}

.card {
    border: 0 !important;
    border-radius: 0 !important;
    /* font-family: 'Open Sans', sans-serif; */
}

body .shadow-sm {
    box-shadow: unset !important;
}

/* widget: lp-projects */
.lp-project-widget .card-project {
    border: 0;
    border-radius: 0;
    color: #070707 !important;
    /* font-family: serifa; */
    padding: 6px !important;
}

.lp-project-widget .btn-sm {
    border: 0 !important;
    border-radius: 0 !important;
}

.lp-project-widget .fa-filter {
    display: none;
}

.lp-project-widget .card-project .card-body {
    justify-content: normal !important;
    /* font-family: 'Open Sans', sans-serif; */
    padding-left: 6px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 0 !important;
    text-decoration: none !important;
}


.lp-project-widget .card-project .card-body a {
    font-weight: bold;
}


.post-type-archive-lp-project .card-title  {
	text-decoration:none;
	color: black;
}

/* widget: lp-project-messages */
.lp-project-message-widget .message {
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
}

.lp-project-message-widget .project-messages-pagination {
    border: 0 !important;
    border-radius: 0 !important;
}

.home .lp-form-filter #search {
    background-color: #fff !important;
}

.lp-calendar-widget .fc-button-group .fc-button {
    border: 0 !important;
    border-radius: 0 !important;
    margin-right: 4px !important;
}

.lp-calendar-widget .fc .fc-toolbar {
    justify-content: normal;
}

body .nav-pills .nav-link {
    border: 0 !important;
    border-radius: 0 !important;
}

body .card-img,
body .card-thumbnail,
body input,
body select {
    border-radius: 0 !important;
}