/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 03 2025 | 18:30:51 */
/*logas*/
.gwslau_sidepanel.gwslau-sidepane-bottom {
    left: 45%!important;
    transform: none!important;
}
.gwslau_sidepanel .gwslau-logout-box-inner {
    padding: 30px 10px 10px!important;
    width: max-content!important;
}
.gwslau_sidepanel .gwslau_btn_logout_box {
    padding: 5px 10px !important!important;
    font-size: 13px!important;
	background-color:red!important;
}
.gwslau_sidepanel .gwslau-logged-user-name {
    font-size: 14px!important;
line-height: 25px!important;
}

.gwslau-logout-box-inner {
    background-color: red;
}


.gwslau-logged-user-name {
    color: WHITE!iMPORTANT;
}

a.gwslau-closebtn {
    COLOR: WHITE!IMPORTANT;
}


/*topbar aquila*/
#wpadminbar .quicklinks #wp-admin-bar-root-default {
    width: 85%!important;
}

#wpadminbar {
 
    height: 50px;
}

.ab-item.ab-empty-item {
    display: none!important;
}
/*
ul#wp-admin-bar-root-default {
    margin-top: 8px;
    margin-left: 12px;
}

#wp-admin-bar-my-account {
    margin-top: 10px!important;
}
*/
@media (max-width: 782px) {
  
  div#wpadminbar {
    display: none!important;
}
  
}


/* avvisi woocommerce e carrello*/
.woocommerce-info {
    color: #F7942C;
    border: 1px solid #F7942C !important;
}
.continue-shopping {
    background: #C2C007;
}
/*colore cfp corsi*/
.ulp-list-courses-wrapp .ulp-list-courses-item-wrapp .ulp-feat-img-wrapp .ulp-sale {
    border-top: 86px solid #C2C007!important;
}
.ulp-course-wrapp .ulp-top-section .ulp-sale {
      border-top: 86px solid #C2C007!important;
}
/*colore CFP WEBINARS*/
.ribbon-red {
    background-color: #C2C007!important;
    color: #ffffff;
}

.ribbon-red {
	
	font-weight:550!important;
}


/*carrello vuoto*/
.woocommerce .return-to-shop a.button.wc-backward {
    background-color: #eeeeee;
}

.information {
    background: rgb(255, 255, 255,1);
    padding-top: 20px;
}
/*prezzi under*/
ins {
    text-decoration: none;
}
/*minicar*/
.cart-item-list.clearfix .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    float: left;
    padding: 0 !important;
    margin-right: 1.3em;
}
.uncode-cart .cart-thumb {
    margin-right: 0;
}
/*barra admin*/
/*#wp-admin-bar-mycred-account,#wp-admin-bar-edit-profile,#wp-admin-bar-uncode-options, #wp-admin-bar-menus, #wp-admin-bar-widgets, #wp-admin-bar-new_draft, #wp-admin-bar-uncode-help, #wp-admin-bar-popup-maker, #wp-admin-bar-edit, #wp-admin-bar-customize {
    display: none!important;
}*/
#wp-admin-bar-user-info {
    margin-bottom: 28px !important;
}
@media (max-width: 782px) {
#wp-admin-bar-ordini a, #wp-admin-bar-ondemand a, #wp-admin-bar-downloads a {
  display:none!important;
}
  #wp-admin-bar-my-account {
  opacity:0!important;
}
}


/*barra admin*/
#wpadminbar {
  background: #444444!important;
}
/*font tema pulsanti*/
.buttons-style, input[type="submit"], input[type="reset"], input[type="button"], button[type="submit"], .btn:not(.btn-custom-typo), .btn-link:not(.btn-custom-typo), .nav-tabs, .panel-title > a span, .search_footer, .wc-forward, .wc-forward a {
    font-family: 'outfit'!important;;
    font-weight: 600!important;
}
/*pulsanti xlearning style per webinars*/
/*a.btn.btn.btn-primary.we-button {
    display: block;
    margin: auto;
    max-width: 255px;
    min-height: 46px;
    text-align: center;
    background: #fafafa!important;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px;
    -webkit-transition: .3s;
    -khtml-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    border: 1px solid #e5e5e5;
    font-size: 16px;
    letter-spacing: .3px;
    text-transform: uppercase;
    outline: 0;
    margin-bottom: 10px;
    cursor: pointer;
    box-sizing: border-box;
    white-space: normal;
    box-shadow: none;
    float: inherit!important;
    font-family: Roboto!important;
    font-weight: 400!important;
}*/

/*PULSANTI LOCANDINE*/
/*
a.btn.btn.btn-primary.we-button:not(.tabella) {
    display: block;
    margin: auto !important;
        margin-bottom: auto;
    max-width: 255px;
    min-height: 46px;
    text-align: center;
    background: #fafafa !important;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 21px !important;
    -webkit-transition: .3s;
    -khtml-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    border: 1px solid #e5e5e5 !important;
    font-size: 16px !important;
    letter-spacing: .3px !important;
    text-transform: uppercase;
    outline: 0;
    margin-bottom: 10px !important;
    cursor: pointer;
    box-sizing: border-box;
    white-space: normal;
    box-shadow: none;
    float: inherit !important;
    font-family: Roboto !important;
    font-weight: 400 !important;
    width: 100%;
    color: #888 !important;
    line-height: 1 !important;
}
a.btn.btn.btn-primary.we-button.tabella {
    display: block;
    margin: auto!important;
    max-width: 255px;
    min-height: 46px;
    text-align: center;
    background: #fafafa !important;
    -webkit-border-radius: 21px;
    -moz-border-radius: 21px;
    border-radius: 0px !important;
    -webkit-transition: .3s;
    -khtml-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    border: 1px solid #e5e5e5 !important;
    font-size: 14px !important;
    letter-spacing: .3px !important;
    text-transform: uppercase;
    outline: 0;
    margin-bottom: 10px!important;
    cursor: pointer;
    box-sizing: border-box;
    white-space: normal;
    box-shadow: none;
    float: inherit !important;
    font-family: Roboto !important;
    font-weight: 400 !important;
    width: 100%;
    color: #888 !important;
    line-height: 1.3 !important;
padding: 5px 10px !important;
}
a.btn.btn.btn-primary.we-button:not(:hover) {
    color: #888;
}
a.btn.btn.btn-primary.we-button:hover {
    background: #e5e5e5;
}/*

