﻿/*=====================================  FndElem - sx.  ============================================*/         
/* Schiaccio gli stili già definiti in css FndElem.css che mi rappresentano quelli di default. Vincono questi qui sotto! */              
.EditElem_NameElem { font-size:4px!important;}
.EditElem_Date-AuthorElem {margin-top:0!important ;}          

/*=====================================  Img Manager - sx.  ============================================*/         
/* Schiaccio gli stili già definiti in css images che mi rappresentano quelli di default. Vincono questi qui sotto! */       
a.IMG_Mng_lnk   { color:#447a8b!important;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:link.IMG_Mng_lnk   { color:#447a8b!important;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:visited.IMG_Mng_lnk {color:#447a8b!important;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:hover.IMG_Mng_lnk  {color:#447a8b!important;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration:none; }

/*=====================================  Sortable Elem ============================================*/
/* Schiaccio gli stili già definiti in css Navigator che mi rappresentano quelli di default. Vincono questi qui sotto! */ 
.ui-sortable-placeholder-img{ border: 3px dashed #aaa; height: 76px!important; width: 180px!important; background: #ccc; }

/*=====================================  Command bar  ============================================*/ 
#SCBar { margin-bottom:100px}    


/*=====================================  style input - select -radio - check uniformi in tutta la pagina ============================================*/
input[type=text], select, textarea{  border:1px solid #d3d3d3; font-size:18px!important; color:Black!important; height:38px; background-color:#fbf8f1;margin: 0; padding:0 0 0 5px;font-family:Segoe UI Light, Segoe UI;}
textarea{height:80px!important;}
select::-ms-expand { display: none;}
.POL_SPR_Select { width:100%;  /*Removes border*/-webkit-appearance: none;  /*Removes default chrome and safari style*/  -moz-appearance: none; /* Removes Default Firefox style*/ text-indent: 0.01px; /* Removes default arrow from firefox*/  text-overflow: "";  /*Removes default arrow from firefox*/background: #fbf8f1 url("/GlobalManagement_Preferences/Scheduler/img/SCH_selectArrow.gif") no-repeat right center;}

/*=====================================  field Elem - Edit/New News ============================================*/
.POL_SPR_FieldElem_etichette { font-family:Segoe UI Light, Segoe UI; font-size:14px; color:#8f8780; margin-bottom:4px}
.POL_SPR_FieldElem_Titolo {font-family:Segoe UI Light, Segoe UI!important; font-weight: 300; font-size:38px; color:#a0a0a0!important;  margin-bottom:10px}
.POL_SPR_FieldElem_SectSpace { height:25px}
.POL_SPR_FieldElem_field {margin-right:80px; margin-bottom:8px }
.POL_SPR_FieldElem_Dict { float:right; width:75px;}
.POL_SPR_FieldElem_Select {width:125px }
.POL_SPR_FieldElem_field textarea {font-size:18px!important; color:Black!important; background-color:#fbf8f1!important;margin: 0; padding:0 0 0 5px}
/*============= select Stay Range */
#PlaceStayPeriodsHeader {color:#a5a5a5;font-family:Segoe UI Light, Segoe UI; font-weight: lighter; font-size:38px;  margin:65px 0 0px 0;  height:55px }
#PlaceStayPeriodsHeader span{color:#458296;font-family:Segoe UI Light, Segoe UI; font-weight: lighter; font-size:22px;  }
#PlaceStayPeriodsHeader img { margin-top:-5px}
.POL_SPR_mainBlockDatePicker { margin-bottom:10px}
.POL_SPR_datePicker { width:125px; margin-right:8px}
.POL_SPR_datePicker_txt { width:80px;font-family:Segoe UI Light, Segoe UI!important; font-weight: 300; font-size:18px; color:#58533e; }





/*============================ blocchetti - LAYOUT ASSET* TYPOLOGIES =====================================*/
/* DIV contenitore, da le dimensioni del blocchetto */
.POL_SPR_Assets_Main {width:310px; display:inline-block; float:left; margin: 0  10px 10px 0;font-family:Segoe UI Light, Segoe UI;}
.POL_SPR_Assets_Main_Selected {width:310px; display:inline-block; float:left; margin: 0  10px 10px 0;font-family:Segoe UI Light, Segoe UI;border: 5px solid #22eb05!important;}
.POL_SPR_Assets_left {float:left;  width:85px;height:87px;margin-right:8px;}
.POL_SPR_Assets_left img { width:85px;height:87px}

.POL_SPR_Assets_center {float: none; height:87px; padding: 0  3px 0  8px;background-color:#f7f6f6; }
.POL_SPR_Assets_centerSelected {float: none; height:87px; padding: 0  3px 0  8px;background-color:#3AE750; }
.POL_SPR_Assets_Titolo {font-size:18px;font-weight:500; line-height:20px; min-height:20px}
.POL_SPR_Assets_Descr {font-size:14px;font-weight: 300; margin-top:5px; line-height:18px;}
.POL_SPR_Assets_BreakLine {height:3px; width:100%; background-color:White}

.POL_SPR_Assets_DTG_Main {border-left: 1px solid #c4bbb1; border-bottom:1px solid #c4bbb1;height:67px; width:100%; }
.POL_SPR_Assets_DTG_left {width:84px;  float:left;height:67px;margin-right:8px; }
.POL_SPR_Assets_DTG_right {float:none;height:67px;}
.POL_SPR_Assets_DTG_Titolo {font-family:Segoe UI Light, Segoe UI;font-size:18px;font-weight:500; line-height:19px; color:#5144ff}
.POL_SPR_Assets_DTG_Validita { font-weight: 300;font-family:Segoe UI Light, Segoe UI;font-size:15px; line-height:18px; color:#709fae; font-style:italic; height:18px}
.POL_SPR_Assets_DTG_Prezzo{font-family:Segoe UI Light, Segoe UI;font-size:18px;font-weight:600; line-height:17px; color:#000;margin-top:7px}
.POL_SPR_Assets_DTG_Sconto{font-family:Segoe UI Light, Segoe UI;font-size:18px;font-weight:600; line-height:17px; color:#ff0000; margin-right:10px; margin-top:7px}



/*===================== stato visibilità (attivo/scaduto) =====================================*/
.POL_SPR_Assets_bottom_Future {height:40px; width:100%; background-color:#cc9102; /*padding:8px 7px 0 5px*/ margin: 0  10px 0px 0  }
.POL_SPR_Assets_bottom_Future div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }

.POL_SPR_Assets_bottom_Active {height:40px; width:100%; background-color:green; /*padding:8px 7px 0 5px*/ margin: 0  10px 0px 0 }
.POL_SPR_Assets_bottom_Active div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }


.POL_SPR_Assets_bottom_Past {height:40px; width:100%; background-color:red; /*padding:8px 7px 0 5px*/ margin: 0  10px 0px 0  }
.POL_SPR_Assets_bottom_Past div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }

.POL_SPR_Assets_right {float:right; background-color:#3b2e28!important;  padding:2px}
.POL_SPR_Assets_rightSelected {float:right; background-color:#3AE750; height:87px;}