:root {
--bs-font-size-base: 1rem !important;
}
.wpdm-custom-select {
width: 100%;
padding: 5px;
margin: 20px 0;
border: 1px solid #ccc;
font-size: 14px;
}
#sc_form_wpdm_package_1 input {
margin: 10px 0 10px 0;
}
#sc_form_wpdm_package_1 button {
width: 100%;
font-size: 16px;
height: 100%;
}
.link-template-default-custom {
border-bottom: 1px solid #eee;
padding: 15px 0;
}
.link-template-default-custom .mr-3,
.link-template-default-custom .media-body,
.link-template-default-custom span,
.link-template-default-custom span img {
display: inline-block;
vertical-align: middle;
}
.link-template-default-custom .mr-3 {
max-width: 25%;
margin: 0!important;
width: 50px;
height: 50px;
background: #eee;
}
.link-template-default-custom .media-body {
max-width: 75%;
padding-left: 10px;
}
.link-template-default-custom span {
text-transform: uppercase;
font-size: 12px;
}
.link-template-default-custom span img {
width: 14px;
height: 14px;
margin: 0px 0 3px 0;
}
.mec-event-grid-minimal .mec-event-date {
padding: 10px 5px 10px;
} .category-button.selected {
background-color: #00A8BC;
color: white;
}
.category-button  {
background-color: #aaa;
color: #fff;
border-radius: 8px;
padding: 0.5em 1em;
text-transform: unset;
font-size: 14px;
transition: all .5s ease;
margin: 5px;
}
.category-button,
.category-button:hover,
.category-button:active,
.category-button:focus{
text-decoration:none;
}
@media (hover: hover) {
.category-button:hover {
background-color: #009CA6;
color: black;
}
} .ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb {
margin-bottom: 20px;
height: 230px;
}
#news_content img {
max-height: unset !important;
}
.wpdmpro-template-default #site-content .wpdm-download-link.btn.btn-secondary {
color: #fff;
font-weight: bold; 
} .ays_minimal_header .ays_popup_minimal_title h2 {
font-size: 40px !important;
padding: 20px 0 !important;
font-weight: 700 !important;
font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
}
.ays-pb-modals div.ays_minimal_window div.ays_pb_description p {
font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
}
.ays-pb-close-button-delay {
top: 7px !important;
right: 25px !important;
}
.ays-pb-modals div.ays_minimal_window div.ays_pb_description {
padding: 5px !important;
} .page-id-9742 .wp-post-image,
.page-id-9803 .wp-post-image,
.page-id-9791 .wp-post-image {
width: auto;
}
.page-id-9742 .entry-content .wp-block-columns h4,
.page-id-9803 .entry-content .wp-block-columns h4,
.page-id-9791 .entry-content .wp-block-columns h4 {
margin-top: 0;
}
.page-id-9742 .wp-block-post-template li:last-child,
.page-id-9803 .wp-block-post-template li:last-child,
.page-id-9791 .wp-block-post-template li:last-child {
display: none;
}
.post-password-form {
max-width: 320px;
margin: 0 auto;
text-align: center;
}
.post-password-form input[type="submit"]{
background-color: #00A8BC;
} .page-id-11311 .elementor-widget-text-editor a {
text-decoration: underline;
}
.page-id-11311 .elementor-widget-text-editor a:hover {
text-decoration: none;
}