/*
 * =============================================================================
 * INDICE
 * =============================================================================
 *
 * 20160511 - TICKET:0000939 - antonio.mattis@sophiainformatica.it
 * modifiche css sezione benvenuto per aggiunta pulsante logout
 *
 * TICKET:0000675 - antonio.mattis@sophiainformatica.it
 * Riorganizzazione CSS
 *
 * -----------------------------------------------------------------------------
 *
 * $DEFAULT_YII
 * -- CSS base di Yii
 * 
 * $FRAMEWORK_Sophia
 * -- CSS del framework, estende DEFAULT_YII
 * 
 * $APPLICATION
 * -- CSS aggiuntivi dell'applicazione specifica, estende FRAMEWORK_Sophia
 *
 * $CLIENT
 * -- CSS aggiuntivi per il cliente, estende APPLICATION
 *
 * -----------------------------------------------------------------------------
 */










/*
 * -----------------------------------------------------------------------------
 * ### $DEFAULT_YII
 * -----------------------------------------------------------------------------
 *
 * MODIFICHE:
 * 
 * 20141027 - TICKET:0000196 - giacomo.gallo@sophiainformatica.it
 * aggiunta classe "manutenzione"
 *
 * 20130918 - RADIO_INLINE - davide.corona@sophiainformatica.it
 * Classe compactRadioGroup per visualizzare i radio button inline
 *
 * 20130828 - BUONG - francesco.diatto@sophiainformatica.it
 * Aggiunto messaggio di benvenuto nella pagina Main 
 *
 * -----------------------------------------------------------------------------
 *
 * COSTANTI:
 *
 * -----------------------------------------------------------------------------
 */
body {
  margin: 0;
  padding: 0;
  color: #555;
  font: normal 10pt Arial,Helvetica,sans-serif;
  background: #EFEFEF;
}

#page {
	margin-top: 5px;
	margin-bottom: 5px;
	background: white;
	border: 1px solid #C9E0ED;
}

#header {
  margin: 0;
  padding: 0;
  border-top: 3px solid #C9E0ED;
}

#content {
    padding: 20px;
}

#sidebar {
	padding: 20px 20px 20px 0;
}

#footer {
  padding: 10px;
  margin: 10px 20px;
  font-size: 0.8em;
  text-align: center;
  border-top: 1px solid #C9E0ED;	
}

#logo
{
	padding: 10px 20px;
	font-size: 200%;
	float:left;		/*20130828 - BUONG*/
}

/*20130828 - BUONG*/
#benvenuto
{
	float:right;
	text-align:right;
	vertical-align:bottom;
	padding:7px 5px 7px 0px; /*20160511 - TICKET:0000939*/
	font-size: 80%;
}

#mainmenu
{
	background:white url(bg.gif) repeat-x left top;
}

#mainmenu ul
{
	padding:6px 20px 5px 20px;
	margin:0px;
}

#mainmenu ul li
{
	display: inline;
}

#mainmenu ul li a {
  color:#ffffff;
  background-color:transparent;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  padding:5px 8px;
}

#mainmenu ul li a:hover, #mainmenu ul li.active a {
  color: #6399cd;
  background-color:#EFF4FA;
  text-decoration:none;
}

div.flash-error, div.flash-notice, div.flash-success {
  padding:.8em;
  margin-bottom:1em;
  border:2px solid #ddd;
}

div.flash-error {
  background:#FBE3E4;
  color:#8a1f11;
  border-color:#FBC2C4;
}

div.flash-notice {
  background:#FFF6BF;
  color:#514721;
  border-color:#FFD324;
}

div.flash-success {
  background:#E6EFC2;
  color:#264409;
  border-color:#C6D880;
}

div.flash-error a {
  color:#8a1f11;
}

div.flash-notice a {
  color:#514721;
}

div.flash-success a {
  color:#264409;
}

div.form .rememberMe label {
  display: inline;
}

/*20171113 - TICKET:0002171*/
/*correzione visualizzazione elenco checkbox inline*/
label.checkbox-inline {
  display: inline-block !important;
  padding-left: 0px;
}
.checkbox-inline input[type=checkbox] {
  margin-left: 0px !important;
}

div.view {
  padding: 10px;
  margin: 10px 0;
  border: 1px solid #C9E0ED;
}

div.breadcrumbs {
  font-size: 0.9em;
  padding: 5px 20px;
}

div.breadcrumbs span {
  font-weight: bold;
}

div.search-form {
  padding: 10px;
  margin: 10px 0;
  background: #eee;
}

.portlet {

}

.portlet-decoration {
  padding: 3px 8px;
  background: #B7D6E7;
  border-left: 5px solid #6FACCF;
}

.portlet-title {
  font-size: 12px;
  font-weight: bold;
  padding: 0;
  margin: 0;
  color: #298dcd;
}

.portlet-content
{
	font-size:0.9em;
	margin: 10px 0px 0px 0px; /*20160511 - TICKET:0000939*/
	padding: 5px 8px;
	background:#EFFDFF;
}

.portlet-content ul {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin: 0;
  padding: 0;
}

.portlet-content li {
  padding: 2px 0 4px 0px;
}

.operations {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.operations li {
  padding-bottom: 2px;
}

.operations li a {
  font: bold 12px Arial;
  color: #0066A4;
  display: block;
  padding: 2px 0 2px 8px;
  line-height: 15px;
  text-decoration: none;
}

.operations li a:visited {
  color: #0066A4;
}

.operations li a:hover {
  background: #80CFFF;
}
/*20130918 - RADIO_INLINE */
DIV#content .compactRadioGroup LABEL,
DIV#content .compactRadioGroup INPUT {
  display: inline;
}

.manutenzione { /*20141027 - TICKET:0000196*/
  clear:both;
  padding: 3px;
  color: black;
  background-color: rgb(255,255,100);
  text-align: center;
  border-radius: 5px;
  position: initial;
  left: 45%;
  top: 0px;
  box-shadow: 3px 3px 5px #eee;
}

/* 20150427 - Alessandro Cabutto (developer@weconstudio.it) */
input[type=text][disabled=disabled].editable {
  background: none repeat scroll 0 0 transparent;
  border: 1px transparent;
  cursor: default;
  text-align: right;
  padding: 4px;
}
input[type=text].editable {
  background: auto;
  cursor: default;
  text-align: right;
  border: auto;
}
.red {
  color: red;	
}
/* ### FINE - $DEFAULT_YII ---------------------------------------------------*/










/*
 * -----------------------------------------------------------------------------
 * ### $FRAMEWORK_Sophia
 * -----------------------------------------------------------------------------
 *
 * MODIFICHE:
 *
 * 20160516 - TICKET:0000968 - antonio.mattis@sophiainformatica.it
 * Correzione per visualizzazione men? su IE/Edge
 *
 * 20160506 - TICKET:0000943 - antonio.mattis@sophiainformatica.it
 * Correzione per visualizzazione icone delle griglie su IE e Edge
 *
 *
 * -----------------------------------------------------------------------------
 *
 * COSTANTI:
 *
 * - bordo del bottone del men? mobile
 * - bordo del collapse
 * + #C5E2F2
 *
 * - colore trattini del bottone del men? mobile
 * - colore bordo del men?
 * - colore titolo del men?
 * - colore voce del men? selezionata
 * + #428BCB
 * 
 * - sfondo del bottone del men? mobile
 * + #ECFBFD
 * 
 * - sfondo del bottone del men? mobile da selezionato
 * - colore sfondo del men?
 * + rgb(240, 246, 249)
 * 
 * - colore voci del men?
 * + #65659E
 *
 * -----------------------------------------------------------------------------
 */

 
.btn_Detail,
.btn_Allegati { 
  display: inline-block;
  padding: 3px 6px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-user-select: none;
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;}
.btn_Allegati {  
  background-color: #72BD35;
  border-color: #4A7A23;}


/*
 * 20160506 - TICKET:0000943 - antonio.mattis@sophiainformatica.it
 * Correzione per visualizzazione icone delle griglie su IE e Edge
 */
a.view,
a.update,
a.delete {
  display: -ms-inline-grid;
}
/* 20160509 - TICKET:0000943 - Correzione per visualizzazione icona per il download nella griglia di sgf3Documentisu IE e Edge */
a.download {
  display: -ms-inline-grid;
}

/*
 * Icone stato stampa nella griglia FrmSchedulaStampe/admin
 *
 * Modifiche: 
 * 20180913 - TICKET: - fabio.cantamessa@sophiainformatica.it
 * Creazione
 */
.classStatoStampaSpanOrange {
  color: orange;
  font-size: 13px;
  font-weight: bold;
  padding: 1px 5px;
  border: 1px solid #F9BB4A !important;
  border-radius: 5px;
  background-color: #faebcc;
}
.classStatoStampaSpanRed {
  color: #fff ;
  font-size: 13px;
  font-weight: bold;
  padding: 1px 5px;
  border: 1px solid #ac2925 !important;
  border-radius: 5px;
  background-color: #c9302c;
}
.classStatoStampaSpanGreen {
  color: #3c763d;
  font-size: 13px;
  font-weight: bold;
  padding: 1px 5px;
  border: 1px solid #b3c3a5 !important;
  border-radius: 5px;
  background-color: #dff0d8;
}
.classStatoStampaSpanBlue {
  color: #31708f;
  font-size: 13px;
  font-weight: bold;
  padding: 1px 5px;
  border: 1px solid #a3c8d0 !important;
  border-radius: 5px;
  background-color: #d9edf7;
}
.classStatoStampaSpanGrey {
  color: #808080;
  font-size: 13px;
  font-weight: bold;
  padding: 1px 5px;
  border: 1px solid #a3c8d0 !important;
  border-radius: 5px;
  background-color: #d3d3d3;
}

/*20160624 - TICKET:0001018*/
.classStatoStampaSpanOrange,
.classStatoStampaSpanRed,
.classStatoStampaSpanGreen,
.classStatoStampaSpanBlue,
.classStatoStampaSpanGrey {
  width: 130px;
  padding: 3px;
  margin: 0 auto;
  display: block;
  text-align: center;
}

.classStatoStampaSpanOrange > .glyphicon,
.classStatoStampaSpanRed > .glyphicon,
.classStatoStampaSpanGreen > .glyphicon,
.classStatoStampaSpanBlue > .glyphicon,
.classStatoStampaSpanGrey > .glyphicon {
  margin-right: 5%;
}

/* ### FINE - $FRAMEWORK_Sophia ----------------------------------------------*/










/*
 * -----------------------------------------------------------------------------
 * ### $APPLICATION
 * -----------------------------------------------------------------------------
 *
 * MODIFICHE:
 *
 * -----------------------------------------------------------------------------
 *
 * COSTANTI:
 *
 * -----------------------------------------------------------------------------
 */

/* ### FINE - $APPLICATION ---------------------------------------------------*/










/*
 * -----------------------------------------------------------------------------
 * ### $CLIENT
 * -----------------------------------------------------------------------------
 *
 * MODIFICHE:
 *
 * -----------------------------------------------------------------------------
 *
 * COSTANTI:
 *
 * -----------------------------------------------------------------------------
 */

 /* ### FINE - $CLIENT -------------------------------------------------------*/
