.headerRight .sppb-row-container {padding: 0;}
.carousel-control.left {left: 20px;top: 30px;}
.carousel-control.right {right: 20px;top: 30px;}
.homepage #block4-home .linkCat {background-color: #000;font-weight: 400;}
#block6-home .titleAgenda a, #block9-home .titleAgenda a {font-weight: 400;}
form.js-finder-searchform.form-search {text-align: right;position: relative;margin-top: 5px;margin-bottom: 0;}
form.js-finder-searchform.form-search input {background: #AFA600;border-color: #AFA600;color: #fff;display: block;height: 28px;position: relative;right: -15px;border-radius: 0;width: 177px;}
form.js-finder-searchform .form-inline label.me-2 {display: none;}
form.js-finder-searchform .input-group {gap: 10px;margin-top: 10px;}
form.js-finder-searchform .input-group button.btn.btn-secondary {color: #000;}
form.js-finder-searchform .input-group button.btn.btn-secondary span.icon-search-plus:after {content: '\f00e';font-family: 'FontAwesome';color: #000;}
.block5-center {background: #EBD4D7 !important;}
.block5-center .blockContent {background: inherit !important;}
form.js-finder-searchform .input-group .awesomplete .js-finder-search-query {height: 100%;padding: 5px 15px;}
.layout-blogndkcalameo #blogNdkFilter .jlmf-section:nth-child(2) .jlmf-field-title {background: #FFFFFF;width: 100%;padding: 15px;transition: all 0.6s ease;color: #000000;font-size: 1.25rem;text-transform: none;height: 4.375rem;line-height: 40px;cursor: pointer;background-repeat: no-repeat;background-position: 10px center;padding-left: 40px;}
.layout-blogndkcalameo #blogNdkFilter .jlmf-section:nth-child(1) label.active {background: #009A92;color: #FFFFFF;background-image: url(../images/iconcalendarwhite.png);background-repeat: no-repeat;background-position: 10px center;padding-left: 40px;}
.layout-blogndkcalameo #blogNdkFilter .jlmf-section:nth-child(1) label.active, .layout-blogndkcalameo #blogNdkFilter .jlmf-section:nth-child(2) .jlmf-field-title.active {background: #009A92;color: #FFFFFF;background-image: url(../images/iconcalendarwhite.png);background-repeat: no-repeat;background-position: 10px center;padding-left: 40px;}



div#footer1 .container, div#footer2 .container, div#footer3 .container {padding-left: 0;padding-right: 0;}
.blogNdk .descCat h2 {font-family: ClementePDak-SemiBold;}
.breadcrumb > li > .divider:after {content: '\f105';position: relative;font-family: 'FontAwesome';font-size: 12px;color: #010105;font-weight: 100;}
span.label.label-warning {display: none;}
.search-pagination .pagination {display: flex;list-style: none;}
.search-pagination .pagination li.page-item:first-child {border-radius: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.search-pagination .pagination > li > a, .search-pagination .pagination > li > span {padding: 4px 12px;line-height: 18px;text-decoration: none;background-color: #fff;border: 1px solid #ddd;border-right-width: 0;display: block;}
.search-pagination .pagination > li:last-child > a, .search-pagination .pagination > li:last-child > span {border-right-width: 1px;border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.search-pagination .pagination > li:first-child > a, .search-pagination .pagination > li:first-child > span {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.search-pagination .pagination > li span.icon-angle-double-left {position: relative;}
.search-pagination .pagination > li.disabled span.icon-angle-double-left:after {content: '\f049' !important;font-family: 'FontAwesome';position: absolute;font-size: 12px;top: 2px;left: 2px;color: #999;}
.search-pagination .pagination > li span.icon-angle-left {position: relative;}
.search-pagination .pagination > li.disabled span.icon-angle-left:after {content: '\f04a' !important;font-family: 'FontAwesome';position: absolute;font-size: 12px;top: 2px;left: 2px;color: #999;}
.search-pagination .pagination > li span.icon-angle-double-right {position: relative;}
.search-pagination .pagination > li span.icon-angle-double-right:after {content: '\f050' !important;font-family: 'FontAwesome';position: absolute;font-size: 12px;top: 2px;left: 2px;}
.search-pagination .pagination > li span.icon-angle-right {position: relative;}
.search-pagination .pagination > li span.icon-angle-right:after {content: '\f04e' !important;font-family: 'FontAwesome';position: absolute;font-size: 12px;top: 2px;left: 2px;color: #0388c3;}
.search-pagination .search-pages-counter {display: none;}



body.view-login .homepage, body.view-reset .homepage, body.view-remind .homepage {display: none;}
body.view-login .component .row, body.view-reset .component .row, body.view-rewind .component .row {width: 100%;display: block;}


body.view-login #flashInfoBlock, body.view-login div#breadcrumbs, body.view-login div#content, body.view-login .component {background: #fff;}
body.view-reset #flashInfoBlock, body.view-reset div#breadcrumbs, body.view-reset div#content, body.view-reset .component {background: #fff;}
body.view-rewind #flashInfoBlock, body.view-rewind div#breadcrumbs, body.view-rewind div#content, body.view-rewind .component {background: #fff;}
body.view-login .form-horizontal .controls input, body.view-reset .form-horizontal .controls input, body.view-rewind .form-horizontal .controls input {width: 206px !important;max-width: 206px;}


body.view-login .com-users-login.login .com-users-login__options.list-group .list-group-item:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}
body.view-login .com-users-login.login .com-users-login__options.list-group .list-group-item:last-child {border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
body.view-login .com-users-login.login .com-users-login__options.list-group .list-group-item {display: block;border: 1px solid #ddd;border-radius: 0;padding-top: 8px;padding-bottom: 8px;line-height: 18px;padding-right: 12px;padding-left: 12px;background: transparent;}
body.view-login .com-users-login.login .com-users-login__input .password-group button.btn.btn-secondary.input-password-toggle {display: none;}
body.view-login .com-users-login.login .com-users-login__remember .form-check {display: flex;align-items: center;gap: 10px;margin-left: 40px;}
body.view-login .com-users-login.login .com-users-login__remember .form-check label.form-check-label, body.view-login .com-users-login.login .com-users-login__remember .form-check input.form-check-input {margin-bottom: 0;margin-top: 0 !important;}
body.view-login .com-users-login.login .com-users-login__remember .form-check input.form-check-input {order: 2;margin-left: 120px;}
body.view-login .com-users-login.login .com-users-login__submit .plg_system_webauthn_login_button {display: none;}
body.view-reset .com-users-reset.reset legend {display: none;}
body.view-reset .com-users-reset.reset input#jform_email {width: auto;}
body.view-remind .com-users-remind.remind legend {font-size: 13px;border: none;}
body.view-remind .com-users-remind.remind input#jform_email {width: auto;}
.com-users-logout.logout .controls span.icon-backward-2::before {content: '\f104' !important;font-family: 'FontAwesome';font-size: 21px;position: relative;top: 2px;}
.com-users-profile.profile ul.com-users-profile__edit span.icon-user-edit::before {content: '\f007';font-family: FontAwesome;}
.password-group .input-password-toggle span.icon-eye::before {content: '\f06e';font-family: 'FontAwesome';}
.password-group .input-password-toggle span.icon-eye-slash::before {content: '\f070';font-family: 'FontAwesome';}
.com-users-profile__edit.profile-edit .com-users-profile__edit-submit span.icon-check::before {content: '\f00c';font-family: 'FontAwesome';}
.com-users-profile__edit.profile-edit .com-users-profile__edit-submit span.icon-times::before {content: '\f00d';font-family: 'FontAwesome';}
body.itemid-290 div#content div.homepage {display: none !important;}
form#icagenda-submit {margin: 0;min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);}
form#icagenda-submit .control-group .control-label {float: left;width: 160px;padding-top: 5px;text-align: right;}
form#icagenda-submit .control-group .controls {margin-left: 180px;}
form#icagenda-submit input, form#icagenda-submit textarea {width: 206px;}
form#icagenda-submit textarea#jform_shortdesc {width: 100%;}
.adminform.acy_user_info span.acym__users__creation__fields__title {width: 150px;float: left;}
#sppb-addon-wrapper-1773327347571 .sppb-addon-single-image-container a img {max-width: 162px;width: 100%;margin: 0 auto;}
#sppb-addon-wrapper-1773327347571 .sppb-addon.sppb-addon-single-image {text-align: center;}

@media only screen and (max-width: 768px) {

    a.linkCat {font-family: DIN-Light;}
    .block5-center.block5-bpt {margin-top: 30px !important;padding-top: 0;margin-bottom: 20px !important;}
    .homepage #block4-home {height: 100% !important;padding-bottom: 50px;margin-top: 30px;}
    #content .homepage div#blockv2-home {padding-top: 30px;}
    #content .homepage div#block2-home {padding-top: 30px;padding-bottom: 30px;}
    #content .homepage div#block2-home .app-img-link {height: 250px;}
    #content .homepage div#block2-home .app-img-text {top: 30%;transform: translateY(-30%);padding-top: 0;}
    #content .homepage div#block3-home .app-img-wrapper img {height: 250px;}
    #content .homepage div#block2-home .app-img-text h3 {padding-top: 0;}
    #content .homepage div#block5-home {height: 100%;}
    #content .homepage div#block6-home {padding: 0 15px 30px;}
    #content .homepage div#block7-home {padding: 0 15px 30px;}
    #content .homepage div#block8-home {padding: 0 15px 30px;}
    #content .homepage div#block9-home {padding: 0 15px 30px;}
    #content .homepage div#block6-home .titleAgenda {padding: 0 15px 25px;}
    #content .homepage div#block6-home #iCagendaBlock, #content .homepage div#block9-home #iCagendaBlock2 {padding: 0 15px;}
    #content .homepage div#block6-home #iCagendaBlock .ic-section.ic-group {display: block;}
    #content .homepage div#block6-home #iCagendaBlock .ic-section.ic-group .col-md-3.default_eventlist {width: 100% !important;padding: 0;}
    #content .homepage div#block9-home #iCagendaBlock2 .ic-section.ic-group {display: block;}
    #content .homepage div#block9-home #iCagendaBlock2 .ic-section.ic-group .col-md-3.icrounded_eventlist {width: 100% !important;max-width: 100%;padding-top: 10px;padding-bottom: 10px;}
    #content .homepage div#block8-home .droppicsgallerymasonry .wimg {max-width: 100%;width: 100%;float: inherit !important;margin: 0 0 10px 0 !important;}
    #content .homepage div#block8-home .droppicsgallerymasonry .droppicspictures div.wimg a {max-width: 100%;width: 100% !important;}
    #content .homepage div#block8-home .droppicsgallerymasonry .droppicspictures .img {width: 100% !important;}
    #footer2 .sppb-addon.sppb-addon-text-block .sppb-addon-content {display: flex;align-items: center;justify-content: center;gap: 15px;padding: 5px 0;}
    


}



@media only screen and (max-width: 375px) {

   #content .homepage .container {max-width: 100% !important;}
   #footer2 .container {max-width: 100% !important;}
}