/*nel mese non mostriamo il where*/
.k-scheduler-monthview .NPCalendarEvent span.ev_where
{
	display: none !important;
}

/*MARCO CALENDARIO fix larghezza campi data in edit*/
.calendar-edit #start-datepicker .k-datetimepicker,
.calendar-edit #end-datepicker .k-datetimepicker
{
	width: 300px !important;
}

span.k-widget.k-datetimepicker.k-header
{
	width: 240px;
}

/*where nel calendario (no mese)*/
.ev_where {
    background: #F3F6E9;
    color: #707070;
    /*font-size: 9px;*/
    padding: 0px 4px;
	margin-left:6px;
    text-transform: uppercase;
	white-space: nowrap;
}


/**fine mod Marco**/

.menu .home {
	display:none;
} 

.ricerca-nag {
	background-color: #eeeeee;
	padding: 0 5px 5px 0;
	margin-bottom: 10px;
}

.ricerca-nag h3 {
	padding-left: 10px;
	margin-bottom:0;
}

/* rb - temporaneo */

.DocumentUnread {
    font-weight: bold;
}


.bootstrap-select .dropdown-menu  {
    z-index:10000;
}

form#trackingSearch {
    padding: 15px 10px 0 10px;
}


/*@media all and (min-width:1200px)*/
.first-band #home-buttons ul li a {
    padding: 12px 12px;
}


.StandardTable tr th  {
    color: #337ab7;
}


.second-band .row section  {
 height: 290px;
}

h2.LargeBoxSubTitle {
	color: #004b93
}

.tbstoria {
	max-height:360px;
	overflow:auto;
	border-bottom:1px solid #eeeeee;
	margin-bottom:15px;
}

#item0-425 ul {
	width:900px !important;
	max-width: 900px !important;
	column-count: 3;
	left:-270px !important;
}

#item0-425>ul::before, #item0-425>ul::after {
	border:0!important;
}

#item0-425 ul li a {
	overflow:hidden;
	text-overflow: ellipsis;
}

#s2id_ABSLId {
	width: 100%;
}

#s2id_ABSLId .select2-choice {
	border-radius: 0;
	background-image: none;
	height: 32px;
}


.help-desk .col-sm-3 a {
	font-size: 20px;
}


.media-Gallery   .desc, .media-Gallery  .LargeBoxTitle {
display: none;
} 

.media-Gallery .element {
height: 300px;
margin-bottom: 10px;
padding: 10px;
color: #333333;
}

.media-Gallery a img {
border: 6px solid #eeeeee;
}

.media-Gallery .element a {
color: #333333;
}

.first-band #news-avvisi .highlight .caption {
	opacity: 0.8
}


.SmallBoxContainer .EventslBox ul li .label {
    background-color: transparent;
    color: black;
	border: 1px solid #999;
    text-transform: uppercase;
}

.SmallBoxContainer h3.SmallBoxTitle .badge {
	top: 0;
	right: 0;
}

/*

#home-buttons ul li:nth-child(2) a, .app-buttons ul li:nth-child(2) a {
    background: #f29f22 !important;
}

#home-buttons ul li:nth-child(4) a, .app-buttons ul li:nth-child(4) a {
    background: #f29f22 !important;
}

#home-buttons ul li:nth-child(7) a, .app-buttons ul li:nth-child(7) a {
    background: #f29f22 !important;
}

#home-buttons ul li:nth-child(8) a, .app-buttons ul li:nth-child(8) a {
    background: #f29f22 !important;
}

*/


.template-home #home-buttons ul li a {
	background: #F26522 ;
}


#home-buttons ul li:nth-child(2) a, .app-buttons ul li:nth-child(2) a {
    background: #bc440b !important;
}

#home-buttons ul li:nth-child(4) a, .app-buttons ul li:nth-child(4) a {
    background: #bc440b !important;
}


#home-buttons ul li:nth-child(8) a, .app-buttons ul li:nth-child(8) a {
    background: #bc440b !important;
}

.col-even .SmallBoxContainer:nth-child(odd) h3.SmallBoxTitle, .col-odd .SmallBoxContainer h3.SmallBoxTitle {
	color: #1d9d80;
}

.col-even .SmallBoxContainer:nth-child(odd), .col-odd .SmallBoxContainer {
    border-top-color: #1d9d80;
}

.col-even .SmallBoxContainer:nth-child(odd) .EventslBox ul li .event-date{
	background: #1d9d80;
}

#home-buttons ul li:nth-child(6) a, .app-buttons ul li:nth-child(6) a {
    background: #bc440b !important;
}


.template-home #home-buttons ul li a i.fa, .template-home #home-buttons ul li a span.glyphicon
{
	float: none;
}

.template-home #home-buttons ul li a {
    background: #f30339;
}

#home-buttons ul li:nth-child(2) a, #home-buttons  ul li:nth-child(4) a, #home-buttons  ul li:nth-child(6) a, #home-buttons  ul li:nth-child(8) a    {
    background: #1d9d80 !important;
}

@media (min-width: 1024px) {

	
	.template-home #home-buttons ul li:nth-child(4) a span, .template-home #home-buttons ul li:nth-child(4) a div.slider-text, .template-home #home-buttons ul li:nth-child(5) a span, .template-home #home-buttons ul li:nth-child(5) a div.slider-text, .template-home #home-buttons ul li:nth-child(6) a span, .template-home #home-buttons ul li:nth-child(6) a div.slider-text {
		display: block;
		overflow: hidden;
		float: none;
		text-align: center;
		width: calc(100% - 15px);
		position: absolute;
		bottom: 10px;
		line-height: 12px;
	}


	.template-home #home-buttons ul li:nth-child(4) a, .template-home #home-buttons ul li:nth-child(5) a, .template-home #home-buttons ul li:nth-child(6) a {
		height: 108px;
		text-align: center;
	}


	.template-home #home-buttons ul li:first-child a span, .template-home #home-buttons ul li:first-child a div.slider-text, .template-home #home-buttons ul li:nth-child(2) a span, .template-home #home-buttons ul li:nth-child(2) a div.slider-text, .template-home #home-buttons ul li:nth-child(3) a span, .template-home #home-buttons ul li:nth-child(3) a div.slider-text {
  
    width: calc(100% - 15px);
  
}


header#main-header-external #top-navbar .navbar-right .notification a span.notify-number {
    background-color: black;
}

li.reserved {display: none !important;}

header#main-header-external #top-navbar #notify_container, header#main-header-external #top-navbar #activity_notify_container {
		max-height: inherit !important;
}


header#main-header-external #top-navbar #notify_container #notify_list li, header#main-header-external #top-navbar #activity_notify_container #notify_list li {
		padding: 0 !important;
}


.docRecordContainer .category-item a {
	border: 1px solid #F26523;
}

.docRecordContainer .category-item a i.fa {
	color: #F26523;
}


@media (min-width: 1024px) {

	.template-home #news-slider .carousel-inner {
		height: 240px;
	}

/*
	.template-home #news-slider .carousel-inner img {
		height: 422px;
	}
*/
	.carousel-inner > .item {
    max-height: 422px;
}
}


.find-out-more {
	position: absolute;
    top: 0;
    right: 0;
    background: #fcfaf8;
    padding: 4px 10px 4px;
	font-size:14px;
}

.template-home .carousel.slide .carousel-indicators {
	width: auto;
	padding: 3px 3px 3px 10px;
	bottom: -10px;
}

#home-buttons ul li a span, #home-buttons ul li a div.slider-text, .app-buttons ul li a span, .app-buttons ul li a div.slider-text {
    font-size: 13px;
    line-height: 14px;
    bottom:2px;
	letter-spacing:-0.3px;
}

.template-home .carousel.slide .caption
{
		top: 0;
}

.template-home .carousel.slide .caption h3 {
		margin-left: 20px !important;
		font-size: 33px;
}



select[multiple="multiple"], select[multiple="true"] {
		height: auto! important;
}

.docRecordContainer article.docRecord h2 {
	font-family:europa, sans serif;
}


.datepicker-days td.active {border:2px solid #999;}

.select2-container .select2-choice {border: 0px !important; background-image:none !important;}

.form-body .select2-container {
    padding: 3px;
}
.breadcrumb, .breadcrumb a{
	color: white !important;
}
