/*général*/

#wrapper > .inner {
    backdrop-filter: blur(2px);
}
body.com_content.-body.view-featured.no-layout.no-task.itemid-115.ltr div#maximenuck408.maximenuckh ul.maximenuck, #maximenuck408.maximenuckh ul.maximenuck {
    background: transparent;
}


/**virtuemart**/
/*conteneur produit categorie*/
.spacer.product-container {
    background: white;
    margin: 7px;
    padding: 10px;
    text-align: center;
    border: 2px solid #57c1da;
}
.category-view .row .category .spacer {
    background: aliceblue;
    margin: 0 15px;
}
.view-virtuemart div.product-price {
    text-align: center;
    width: -webkit-fill-available;
}
.view-category {.product.vm-col * {
    text-align: center !important;
}

.product-price {
    float:none;
  
.PricesalesPrice.vm-display.vm-price-value * {
    font-size: 1em !important;
    /* background: red; */
    font-weight: bold;
}
}}


/*bouton ajout panier*/
span.addtocart-button span.addtocart-button, span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button, span.addtocart-button span.addtocart-button-disabled {
    background-color: #57c1da;
}


.product-container.productdetails-view.productdetails {
    background: #00000080;
    padding: 15px;
    border-radius: 15px;
}


.PricesalesPrice.vm-display.vm-price-value * {
    font-size: large;
}

input.quantity-input {
    color: darkslateblue;
}

/*community builder*/
.form-control-plaintext {
    color: aliceblue;
}

.mmlmap {
    margin: 20px;
}
/*forum
#kunena.layout .kfrontend {
    background: whitesmoke;
    color: #224faa;
}
svg.bi.bi-house {
    color: aliceblue;
    margin: 0 5px;
    width: 24px !important;
    height: 24px !important;
}




.com_kunena div#maincontent li {
    color: aliceblue;
}
.com_kunena table.table>:not(caption)>*>* {
    color: aliceblue!important;
}

#maincontent .mykmsg-header a {
    color: red;
}
*/
#kunena.layout .inputbox#catid {
    background: aliceblue !important;
}
.com_kunena div#content {
    background: #ffffff;
    padding: 10px;
    border-radius: 8px;
  color: black;
}
/**modules**/
/*agenda*/
table.mod_events_table {
    backdrop-filter: blur(10px);
    background-color: #ffffff26;
}



td.mod_events_td_daynoevents {
    color: aliceblue;
    font-weight: bold
}

table.mod_events_latest_table.jevbootstrap tr td {
    padding: 10px 0 10px 20px;
    color: #2a93c9;
}

/*remository
.rem-folder-card {background: #13263782;
  color: aliceblue;}
.rem-folder .rem-folder-card .rem-folder-card-desc, .rem-folder .rem-folder-card .rem-folder-counter {color: aliceblue !important;}

.com_remository #maincontent .rem-folder .rem-folder-card a {
    color: aliceblue;
}*/
.rem-folder-card {
    background: white;
    border-radius: 0 !important;
    /* padding: 20px !important; */
}
.rem-page-wrapper .rem-single-meta-block .rem-single-meta-label, .rem-page-wrapper .rem-single-comment .rem-single-comment-alert, .rem-page-wrapper .rem-single-body .rem-single-body-vote .rem-single-body-vote-msg
 {
    color: aliceblue;
}
.com_remository select option {
    color: black;
}


/*login*/
form#login-form button {
    background: #57c1da;
   
    font-size: large;
}
.cbLostPassForm.cb_template.cb_template_default #adminForm {
    color: aliceblue;
    background: none;
}
/*hack pour éditeur acymailing*/
table.mce-item-table td {
    word-break: break-word;
}

/*pagination*/
.page-item {
  @media (max-width: 767.98px) {
    display: none;

    &:nth-of-type(4) {
      position: relative;
      padding-right: 50px;

      &::after {
        content: '\2026';
        position: absolute;
        font-size: 24px;
        top: 0;
        left: 45px;
      }
    }

    &:nth-child(-n+4),
    &:nth-last-child(-n+4) {
      display: block;
    }

    &:nth-last-child(-n+4) {
    	&::after {
    		content: none;
    	}
    }
  }
}

ul.tck-pagination.pagination {
    margin: 0;
}
/*recherche*/
#menu .awesomplete .form-control {
    border: #006494 2px solid;
    border-radius: 15px !important;
    padding-left: 10px;
}

ul#awesomplete_list_2 {
    color: blue;
}
cite.result__title-url, time.result__date {
    color: wheat;
}

/*cacher catégorie page*/
dd.category-name.tck-article-detail-category:has(a[href*="id=156"]) {display:none}

/*page my map location*/

.view-location
{ div#locationsearch {background: aliceblue;}

 h3 {
    color: #093945;
    padding: 10px;
    font-size: 1.5em;
    font-weight: bold;
}
}
span.field-label {font-weight: bold;text-decoration: underline;}

/*cibler non spp*/

.itemid-2773 .page-header h2.tck-article-title a:not([href*="spp"]), .itemid-2773 h1, span.field-value.oblique {
                                                       font-style:italic !important
                                                       }

 

