@charset "utf-8";
/*
** MASTER cms
** credits: WeBerry
**/

/*---------------------------------------------------------------------------------*/
/***********************************************************************************
****
**** LAYOUT
****
***********************************************************************************/
/*---------------------------------------------------------------------------------*/

/* SFONDI RANDOM */
/* PROPRIETÀ COMUNI PER TUTTI GLI SFONDI (COVER + FISSATO + CENTRATO) */
#index,
[id^="blue"],
[id^="green"],
[id^="red"]:not([id*="redactor"]),
[id^="ginger"] {
	background-repeat: no-repeat !important;
	background-attachment: fixed !important;
	background-position: center center !important;
	background-size: cover !important;
}

/* COLORI DI FAMIGLIA (FALLBACK) */
#index,
[id^="blue"] {
	background-color: #0b1c5d !important;
}

[id^="green"] {
	background-color: #0B5D15 !important;
}

[id^="red"]:not([id*="redactor"]) {
	background-color: #5D0B0B !important;
}

[id^="ginger"] {
	background-color: #F28E21 !important;
}

/* IMMAGINI SPECIFICHE PER OGNI ID */
#index {
	background-image: url('../img/bg/index.jpg') !important;
}

#blue1 {
	background-image: url('../img/bg/blue1.jpg') !important;
}

#blue2 {
	background-image: url('../img/bg/blue2.jpg') !important;
}

#blue3 {
	background-image: url('../img/bg/blue3.jpg') !important;
}

#blue4 {
	background-image: url('../img/bg/blue4.jpg') !important;
}

#blue5 {
	background-image: url('../img/bg/blue5.jpg') !important;
}

#blue6 {
	background-image: url('../img/bg/blue6.jpg') !important;
}

#blue7 {
	background-image: url('../img/bg/blue7.jpg') !important;
}

#blue8 {
	background-image: url('../img/bg/blue8.jpg') !important;
}

#blue9 {
	background-image: url('../img/bg/blue9.jpg') !important;
}

#blue10 {
	background-image: url('../img/bg/blue10.jpg') !important;
}

#green1 {
	background-image: url('../img/bg/green1.jpg') !important;
}

#green2 {
	background-image: url('../img/bg/green2.jpg') !important;
}

#green3 {
	background-image: url('../img/bg/green3.jpg') !important;
}

#green4 {
	background-image: url('../img/bg/green4.jpg') !important;
}

#green5 {
	background-image: url('../img/bg/green5.jpg') !important;
}

#green6 {
	background-image: url('../img/bg/green6.jpg') !important;
}

#green7 {
	background-image: url('../img/bg/green7.jpg') !important;
}

#green8 {
	background-image: url('../img/bg/green8.jpg') !important;
}

#green9 {
	background-image: url('../img/bg/green9.jpg') !important;
}

#green10 {
	background-image: url('../img/bg/green10.jpg') !important;
}

#red1 {
	background-image: url('../img/bg/red1.jpg') !important;
}

#red2 {
	background-image: url('../img/bg/red2.jpg') !important;
}

#red3 {
	background-image: url('../img/bg/red3.jpg') !important;
}

#red4 {
	background-image: url('../img/bg/red4.jpg') !important;
}

#red5 {
	background-image: url('../img/bg/red5.jpg') !important;
}

#red6 {
	background-image: url('../img/bg/red6.jpg') !important;
}

#red7 {
	background-image: url('../img/bg/red7.jpg') !important;
}

#red8 {
	background-image: url('../img/bg/red8.jpg') !important;
}

#red9 {
	background-image: url('../img/bg/red9.jpg') !important;
}

#red10 {
	background-image: url('../img/bg/red10.jpg') !important;
}

#ginger1 {
	background-image: url('../img/bg/ginger1.jpg') !important;
}

#ginger2 {
	background-image: url('../img/bg/ginger2.jpg') !important;
}

#ginger3 {
	background-image: url('../img/bg/ginger3.jpg') !important;
}

#ginger4 {
	background-image: url('../img/bg/ginger4.jpg') !important;
}

#ginger5 {
	background-image: url('../img/bg/ginger5.jpg') !important;
}

#ginger6 {
	background-image: url('../img/bg/ginger6.jpg') !important;
}

#ginger7 {
	background-image: url('../img/bg/ginger7.jpg') !important;
}

#ginger8 {
	background-image: url('../img/bg/ginger8.jpg') !important;
}

#ginger9 {
	background-image: url('../img/bg/ginger9.jpg') !important;
}

#ginger10 {
	background-image: url('../img/bg/ginger10.jpg') !important;
}

/*
#bg1{	background: #0b1c5d url('../img/bg/bg1.jpg') center top repeat fixed!important;}
#bg2{	background: #0b1c5d url('../img/bg/bg2.jpg') center top repeat fixed!important;}
#bg3{	background: #0b1c5d url('../img/bg/bg3.jpg') center top repeat fixed!important;}
#bg4{	background: #0b1c5d url('../img/bg/bg4.jpg') center top repeat fixed!important;}
#bg5{	background: #0b1c5d url('../img/bg/bg5.jpg') center top repeat fixed!important;}
#bg6{	background: #0b1c5d url('../img/bg/bg6.jpg') center top repeat fixed!important;}
#bg7{	background: #0b1c5d url('../img/bg/bg7.jpg') center top repeat fixed!important;}
#bg8{	background: #0b1c5d url('../img/bg/bg8.jpg') center top repeat fixed!important;}
#bg9{	background: #0b1c5d url('../img/bg/bg9.jpg') center top repeat fixed!important;}
#bg10{	background: #0b1c5d url('../img/bg/bg10.jpg') center top repeat fixed!important;}
#bg11{	background: #0b1c5d url('../img/bg/bg11.jpg') center top repeat fixed!important;}
#bg12{	background: #0b1c5d url('../img/bg/bg12.jpg') center top repeat fixed!important;}
#bg13{	background: #0b1c5d url('../img/bg/bg13.jpg') center top repeat fixed!important;}
#bg14{	background: #0b1c5d url('../img/bg/bg14.jpg') center top repeat fixed!important;}
#bg15{	background: #0b1c5d url('../img/bg/bg15.jpg') center top repeat fixed!important;}
#bg16{	background: #0b1c5d url('../img/bg/bg16.jpg') center top repeat fixed!important;}
#bg17{	background: #0b1c5d url('../img/bg/bg17.jpg') center top repeat fixed!important;}
#bg18{	background: #0b1c5d url('../img/bg/bg18.jpg') center top repeat fixed!important;}
#bg19{	background: #0b1c5d url('../img/bg/bg19.jpg') center top repeat fixed!important;}
#bg20{	background: #0b1c5d url('../img/bg/bg20.jpg') center top repeat fixed!important;}
#bg21{	background: #0b1c5d url('../img/bg/bg21.jpg') center top repeat fixed!important;}
#bg22{	background: #0b1c5d url('../img/bg/bg22.jpg') center top repeat fixed!important;}
#bg23{	background: #0b1c5d url('../img/bg/bg23.jpg') center top repeat fixed!important;}
#bg24{	background: #0b1c5d url('../img/bg/bg24.jpg') center top repeat fixed!important;}
#bg25{	background: #0b1c5d url('../img/bg/bg25.jpg') center top repeat fixed!important;}
#bg26{	background: #0b1c5d url('../img/bg/bg26.jpg') center top repeat fixed!important;}
#bg27{	background: #0b1c5d url('../img/bg/bg27.jpg') center top repeat fixed!important;}
#bg28{	background: #0b1c5d url('../img/bg/bg28.jpg') center top repeat fixed!important;}
#bg29{	background: #0b1c5d url('../img/bg/bg29.jpg') center top repeat fixed!important;}
#bg30{	background: #0b1c5d url('../img/bg/bg30.jpg') center top repeat fixed!important;}
#bg31{	background: #0b1c5d url('../img/bg/bg31.jpg') center top repeat fixed!important;}
#bg32{	background: #0b1c5d url('../img/bg/bg32.jpg') center top repeat fixed!important;}
#bg33{	background: #0b1c5d url('../img/bg/bg33.jpg') center top repeat fixed!important;}
#bg34{	background: #0b1c5d url('../img/bg/bg34.jpg') center top repeat fixed!important;}
#bg35{	background: #0b1c5d url('../img/bg/bg35.jpg') center top repeat fixed!important;}
#bg36{	background: #0b1c5d url('../img/bg/bg36.jpg') center top repeat fixed!important;}
#bg37{	background: #0b1c5d url('../img/bg/bg37.jpg') center top repeat fixed!important;}
#bg38{	background: #0b1c5d url('../img/bg/bg38.jpg') center top repeat fixed!important;}
#bg39{	background: #0b1c5d url('../img/bg/bg39.jpg') center top repeat fixed!important;}
#bg40{	background: #0b1c5d url('../img/bg/bg40.jpg') center top repeat fixed!important;}
*/

/* personalizzazioni generiche */

.no-margin {
	margin: 0;
}

.margin-bottom-10 {
	margin-bottom: 10px;
}

.margin-bottom-20 {
	margin-bottom: 20px;
}

.margin-bottom-30 {
	margin-bottom: 30px;
}

.margin-top-10 {
	margin-top: 10px;
}

.margin-top-20 {
	margin-top: 20px;
}

.margin-top-30 {
	margin-top: 30px;
}

.pointer {
	cursor: pointer !important;
}

.no_pointer {
	cursor: default !important;
}

.text_center {
	text-align: center;
}

.max-height {
	width: auto;
	max-height: 85px;
	*height: 85px;
}

.max-height-ele {
	width: auto;
	max-height: 60px;
	*height: 60px;
}

.tenant-image-preview {
	display: inline-block;
	object-position: center;
}

.tenant-image-preview--medium {
	width: 150px;
	height: 85px;
	object-fit: cover;
}

.tenant-image-preview--small {
	width: 80px;
	height: 50px;
	object-fit: cover;
}

.tenant-image-preview--large {
	max-width: 250px;
	max-height: 250px;
	object-fit: contain;
}

.tenant-image-preview--detail {
	max-width: 500px;
	max-height: 500px;
	object-fit: contain;
}

.navbar .nav>li>a {
	padding: 10px 9px 10px !important;
}

.box {
	position: relative;
}

.bgChecked {
	background: #3a87ad;
}

.breadcrumb {
	overflow: hidden;
}

#logo {
	overflow: hidden;
	width: 100%;
	height: auto;
}

#logo img {
	width: 100%;
	height: auto;
}

#logo_into {
	overflow: hidden;
	padding-bottom: 0;
	width: 200px;
	height: 30px;
	text-indent: -9999px;
}

.text_center {
	text-align: center;
}

#foot_cont {
	margin: 10px 0 0 0;
	padding: 8px;
	background-color: #eeeeee;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.cont_color {
	margin-bottom: 4px;
	background-color: #eeeeee;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.cont_color_int {
	padding: 6px 12px;
	min-height: 145px;
}

.table {
	background: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.bg-cont {
	padding: 8px 16px;
	background: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

/* hero class */
.hero_class {
	padding: 10px;
	margin-bottom: 5px;
	font-size: 18px;
	font-weight: 200;
	line-height: 30px;
	color: inherit;
	background-color: #eeeeee;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.nod_msg {
	font-size: 14px !important;
}

li.pull-right {
	padding-left: 4px;
}
