/*Importo il CSS BASE per non dover includerli entrambi*/
@import url("34Press.css");

/*CSS DI PERSONALIZZAZIONE DEI COLORI*/
/*Classi presenti nel 34Press.css ma non gestite dal punto di vista dei colori*/
.login_content {	
	background-color: rgba(255, 213, 0, 0.75);
	border: 1px solid #212B5E;
	box-shadow: 0 2px 10px 2px rgba(0, 0, 0, .05);
	border-radius: 5px;
}

.login_content .skin_TextColorDefault{
	color: #6D6E6F !important;
}

/*Stili tab*/
.nav-vertical .nav-left.nav-tabs.nav-border-left li.nav-item a.nav-link {
    color: #00FF33;
}

.nav-vertical .nav-left.nav-tabs.nav-border-left li.nav-item a.nav-link.active {
    color: #0000FF;
    border-left: 3px solid #00FF33;
}

.skin_Tab {
	background-color: #0000FF !important;
	color: #6D6E6F !important;
}

/*Colore testo menù hover FE (classe differente da quella del menù BE)*/
.navbar-default .navbar-nav > li > a:hover 
{
	color: #97C7D7 !important;
}

.nav.navbar-nav > li > a.frontend
{
    color: #6F6D6E !important;
}

.nav.navbar-nav > li > a.frontend:hover
{
	color: #97C7D7 !important;
    /*background-color: #6F6D6E !important;*/
}

/*Icone social footer*/
footer .social-group i
{
    color: #6F6D6E !important;
}

.skin_FormInput {
    border-color: #6F6D6E !important;
	background-color: #FFFFFF !important;
	color: #000000 !important;
}

/*Hover input form*/
.skin_FormInput:focus {
    border-color: #6F6D6E !important;
	background-color: #FFFFFF !important;
	color: #000000 !important;
}

/*Colore hover icone*/
.social-group .fa:hover {
    color: #FFFFFF !important;
}

/*Loader*/
.loader_div {
    background: url(../images/loader.gif) center no-repeat #97C7D7 ;
    opacity: 0.9;
}

/*Sezione colorata*/
.skin_ColoredBg {
	background-color: #97C7D7 !important;
}

/*Label*/
.skin_Label 
{
	background-color: #6D6E6F !important;
    color: #97C7D7 !important;
}

/*Stile della dropzone*/
.dropzone .dz-message {
	color: #97C7D7 !important;
}

.dropzone {
    border: 2px dashed #97C7D7 !important;
    background: rgba(255, 255, 255, 0.25) !important;
}

.dropzone .dz-message:before { 
	color: #97C7D7!important;
}

/*Colore dell'header*/
.nav_menu {
    background: #97C7D7;
    /*border-bottom: 1px solid #555555;*/
}

/*Stile per l'hover della parte destra dell'header*/
.top_nav .nav .open>a, .top_nav .nav .open>a:focus, .top_nav .nav .open>a:hover, .top_nav .nav>li>a:focus, .top_nav .nav>li>a:hover {
    background: #97C7D7 !important;
	color: #6D6E6F !important;
}

/*Dropdown utente loggato*/
.navbar-nav .open .dropdown-menu {
    background: #6D6E6F !important;
    border: 1px solid #97C7D7 !important;
	color: #97C7D7 !important;
}


/*Dropdown menu fe*/
.navbar-nav .open .dropdown-menu .skin_dropdownfe {
    background: #FFFFFF !important;
}


/*Colore dropdown utente loggato*/
.top_nav .dropdown-menu li a { 
	color: #97C7D7 !important;
}

/*Hover tendina*/
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #6D6E6F !important;
    background-color: #97C7D7 !important;
}

/*Modali*/
.modal-header {
  background-color: #97C7D7;
  color: #6D6E6F;
}

.modal-footer {
  background-color: #97C7D7;
  color: #6D6E6F;
}

/*Treeview*/
.ft-plus:before {
	content: "\e99d";
}

.ft-minus:before {
	content: "\e982";
}


/*Immagine di sfondo*/
.skin_BackgroundImage {
	background-image: url("../images/background.png");
}

/*Classi per colori dei testo*/
.skin_TitleTextColor {
	color: #97C7D7 !important;
}

.skin_TitleTextColorAlt {
	color: #97C7D7 !important;
}

.skin_TextColorDefault {
	color: #686868 !important;
}

/*
.skin_TextColorDefault:hover {
	color: #C33C54 !important;
}
*/

.skin_TextColorAlt {
	color: #6D6E6F !important;
}

.skin_TextColorAlt2 {
	color: #97C7D7 !important;
}

/*Colori bottoni*/
.Confirm {
    color: #6D6E6F !important;
    background-color: #97C7D7 !important;
	border: 1px solid #6D6E6F !important;
}

.Confirm:hover {
	background-color: #6D6E6F !important;
    border: 1px solid #97C7D7 !important;
    color: #97C7D7 !important;
}

.skin_ButtonColorDefault {
	background-color: #97C7D7 !important;
	color: #6D6E6F !important;
    border: 1px solid #6D6E6F !important;
}

.skin_ButtonColorDefault:hover {
	color: #97C7D7 !important;
    background-color: #6D6E6F !important;
    border: 1px solid #97C7D7 !important;
}

.skin_IconButtonColorDefault {
	color: #97C7D7 !important;
}

.skin_ButtonColorAlt {
	color: #97C7D7 !important;
	background-color: #6D6E6F !important;
    border: 1px solid #97C7D7 !important;
}

.skin_ButtonColorAlt:hover {
	background-color: #97C7D7 !important;
    color: #6D6E6F !important;
    border: 1px solid #6D6E6F !important;
}

/*Stili del menù laterale*/
.skin_MenuColor {
	background: #97C7D7 !important;
}

.skin_MenuElementColor {
	color: #6D6E6F !important;
}

.skin_MenuElementColor:hover {
	color: #97C7D7 !important;
}

.skin_MenuSubElementColor {
	color: #6D6E6F !important;
}

/*Questo cambia il colore della lineetta sulla current-page*/
.nav.side-menu>li.active, .nav.side-menu>li.current-page {
    border-right: 5px solid #6D6E6F !important;
}

/*Colore dell'hover della voce di menù*/
.nav.side-menu>li>a:hover, .nav.child_menu>li:hover  {
    color: #97C7D7 !important;
    background-color: rgba(231, 231, 231, 0.25) !important; /*#6D6E6F in rgb*/
}

/*Stile per evidenziare il primo livello del menù sui sottolivelli*/
.nav.side-menu>li.active>a {
	text-shadow: rgba(0, 0, 0, .25) 0 -1px 0;
	box-shadow: rgba(0, 0, 0, .25) 0 1px 0, inset rgba(255, 255, 255, .16) 0 1px 0;
	/*background: linear-gradient(#6F6D6E, #6D6E6F), #6F6D6E !important; *//*CAMBIARE QUESTO DATO*/
	background: #97C7D7 !important;
}


/*Icone*/
.skin_IconaDefault {
    color: #97C7D7 !important;
    background-color: #6D6E6F !important;
}

.skin_IconaAlt {
    color: #97C7D7 !important;
    background-color: #F9F9F9 !important;
}

.skin_IconaAlt2 {
    color: #6F6D6E !important;
    background-color: #F9F9F9 !important;
}
.skin_SfondoIconaDefault {
	color: #000000 !important;
	background-color: #6D6E6F !important;
}

.skin_SfondoIconaAlt {
	color: #000000 !important;
	background-color: #F9F9F9 !important;
}

.skin_SfondoIconaAlt2 {
    color: #6F6D6E !important;
    background-color: #F9F9F9 !important;
}

/*Righe tabelle*/
.skin_RigaOdd {
	color: #000000 !important;
	background-color: #E7E7E7 !important;
}

.skin_RigaEven {
	color: #000000 !important;
	background-color: #F9F9F9 !important;
}

/*Stili del footer*/
.skin_Footer {
	background: #97C7D7 !important;
}

/*Colore bordo immagine profilo*/
.img-circle.profile_img {
    /*background: #fff;*/
    /*border: 1px solid rgba(52,73,94,.44);*/
	border: 1px solid #97C7D7;
}

/*Colore del testo dell'utente nell'header*/
.nav.navbar-nav>li>a {
    color: #6D6E6F !important;
}

/*Paginazione*/
.pagination>li>a, .pagination>li>span {
	color: #C33C54 !important;
    background-color: #fff;
    border: 1px solid #ddd;
}

.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
    color: #777 !important;
    background-color: #fff;
    border-color: #ddd;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    color: #97C7D7 !important;
    background-color: #337ab7;
    border-color: #337ab7;
}
