﻿@main-color: #395f9d;
@main-color-hover: #748fba;
@system-color: #E1E5EC;
@delete-color: #D91E18; /*red-thunderbird*/
@error-color: #D91E18; /*red-thunderbird*/
@save-color: #26C281; /*green-jungle*/
@preview-color: #BF55EC; /*purple-medium*/
@draft-color: #F3C200; /*yellow-crusta*/
@active-color: #32c5d2;
@main-btn-font-color: #FFF;
@btn-font-color-dark: #2F353B;
@btn-height: 33px;
@client-main-color: #2b3643;
@client-main-text-color: #ffffff;

@meetingstatus-draft: #bac3d0;
@meetingstatus-published: #26C281;
@meetingstatus-preview: #8E44AD;

[data-toggle="buttons"] .btn.active {
    background-color: @active-color !important;
    border-color: @active-color !important;
}
[data-toggle="buttons"] .btn.cda-button-system.active {
    background-color: @main-color !important;
    border-color: @main-color !important;
    color: #fff!important;
}

/*COLORE DI SFONDO - PRINCIPALE DEL TEMA*/
.cda-bg-main {
    background-color: @main-color !important;
}
/*COLORE DI SFONDO - PREVIEW*/
.cda-bg-preview {
    background-color: @preview-color !important;
}
/*COLORE DI SFONDO - DELETE*/
.cda-bg-delete {
    background-color: @delete-color !important;
}
/*COLORE DI SFONDO - SAVE*/
.cda-bg-save {
    background-color: @save-color !important;
}
/*COLORE DI SFONDO DEI PULSANTI - TRANSPARENT DEL TEMA*/
.cda-button-transparent {
    background-color: transparent !important;
    border-color: transparent !important;
    color: #555 !important;
}
/*COLORE DI SFONDO DEI PULSANTI SELEZIONATI - TRANSPARENT DEL TEMA*/
.cda-transparent-transparent.active {
    background-color: transparent !important;
    border-color: transparent !important;
}

/*COLORE DI SFONDO DEI PULSANTI - PRINCIPALE DEL TEMA*/
.cda-button-main {
    background-color: @main-color !important;
    border-color: @main-color !important;
    color: @main-btn-font-color !important;
    /*text-transform: uppercase!important;*/
    /*height: @btn-height !important;*/
}
/*COLORE DI SFONDO DEI PULSANTI SELEZIONATI - PRINCIPALE DEL TEMA*/
.cda-button-main.active {
    background-color: @main-color !important;
    border-color: @main-color !important;
}
/*COLORE DI SFONDO DEI PULSANTI - DI SISTEMA*/
.cda-button-system {
    background-color: @system-color !important;
    border-color: @system-color !important;
    color: @btn-font-color-dark !important;
    /*text-transform: uppercase!important;*/
    /*height: @btn-height !important;*/
}
.cda-button-system.active {
    background-color: @main-color !important;
    border-color: @main-color !important;
    color:#fff;
}
/*COLORE DI SFONDO DEI PULSANTI - ELIMINA*/
.cda-button-delete {
    background-color: @delete-color !important;
    border-color: @delete-color !important;
    color: @main-btn-font-color !important;
    /*text-transform: uppercase!important;*/
    /*height: @btn-height !important;*/
}
/*COLORE DI SFONDO DEI PULSANTI - SALVATAGGIO*/
.cda-button-save {
    background-color: @save-color !important;
    border-color: @save-color !important;
    color: @main-btn-font-color !important;
    /*text-transform: uppercase!important;*/
    /*height: @btn-height !important;*/
}
/*COLORE DI SFONDO DEI PULSANTI - WARNING*/
.cda-button-draft {
    background-color: @draft-color !important;
    border-color: @draft-color !important;
    color: @main-btn-font-color !important;
    /*text-transform: uppercase!important;*/
    /*height: @btn-height !important;*/
}
/*COLORE DI SFONDO DEI PULSANTI - ERRORE*/
.cda-button-error {
    background-color: @error-color !important;
    border-color: @error-color !important;
    color: @main-btn-font-color !important;
    /*text-transform: uppercase!important;*/
    /*height: @btn-height !important;*/
}
.cda-button-search {
    background-color: @save-color !important;
    border-color: @save-color !important;
    color: @main-btn-font-color !important;
}

.cda-button-red {
    background-color: @delete-color !important;
    border-color: @delete-color !important;
    color: @main-btn-font-color !important;
}

/*COLORE DEL TESTO - PRINCIPALE DEL TEMA*/
.cda-textcolor-main {
    color: @main-color !important;
}

/*COLORE DEL TESTO - SCURO*/
.cda-textcolor-dark {
    color: #2F353B !important;
}

.cda-textcolor-save {
    color: @save-color !important;
}

.cda-textcolor-delete {
    color: @delete-color !important;
}

.cda-textcolor-draft {
    color: @draft-color !important;
}

.cda-textcolor-system {
    color: @system-color !important;
}

.tabbable-line > .nav-tabs.nav-tabs-cda > li.active {
    border-bottom: 4px solid @main-color !important;
}

.tabbable-line > .nav-tabs.nav-tabs-cda > li:hover {
    border-bottom: 4px solid @main-color-hover !important;
}

.portlet.box.vdr {
    border: 1px solid @main-color !important;
    border-top: 0;
}

.portlet.box.vdr > .portlet-title {
    background-color: @main-color !important;
}
.portlet.box.vdr > .portlet-title > .actions .btn-default {
    background: transparent !important;
    background-color: transparent !important;
    border: 1px solid @main-color !important;
    color: @main-color !important;
}

.portlet.box.vdr > .portlet-title > .actions .btn-default > i {
    color: @main-color !important;
}

.portlet.box.vdr > .portlet-title > .actions .btn-default:hover, .portlet.box.vdr > .portlet-title > .actions .btn-default:focus, .portlet.box.vdr > .portlet-title > .actions .btn-default:active, .portlet.box.vdr > .portlet-title > .actions .btn-default.active {
    border: 1px solid @main-color !important;
    color: @main-color !important;
}
.tabbable-line > .nav-tabs.nav-tabs-cda > li.active {
    border-bottom: 4px solid @main-color !important;
}

.tabbable-line > .nav-tabs.nav-tabs-cda > li:hover {
    border-bottom: 4px solid @main-color-hover !important;
}


.client-main-bg {
    background: @client-main-color !important;
}

.client-main-text {
    color: @client-main-text-color !important;
}

.box-bordered {
    background-color: @main-color;
    border: 1px solid #e7ecf1 !important;
}

[data-toggle="buttons"] .btn.cda-button-main.active {
    background-color: @main-color !important;
    border-color: @main-color !important;
    color: @main-btn-font-color !important;
}

[data-toggle="buttons"] .btn.cda-button-save.active {
    background-color: @save-color !important;
    border-color: @save-color !important;
    color: @main-btn-font-color !important;
}

.meetingPointDelibera {
    background: #eeb246;
}

.meetingPointNormal {
    background: @main-color;
}

.meetingPointDraft {
    background: #8C9296;
}

.meetingPointPause {
    background: repeating-linear-gradient(-45deg, #fff, #fff 6px, #91e4f7 10px, #91e4f7 11px);
    -webkit-border-top-left-radius: 10px !important;
    -webkit-border-bottom-left-radius: 10px !important;
    -moz-border-radius-topleft: 10px !important;
    -moz-border-radius-bottomleft: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}




.list-icon-container-theme {
    border: 0px !important;
    border-color: @main-color !important;
    padding-top:0px !important;
}
.list-item-content-theme h3 a:hover {
    color: @main-color !important;
}

.badge-meetingstatus-draft {
    background: @meetingstatus-draft !important;
}
.badge-meetingstatus-published {
    background: @meetingstatus-published !important;
}
.badge-meetingstatus-preview {
    background: @meetingstatus-preview !important;
}

.cda-progress-bar-success {
    background-color: @save-color!important;
}