﻿/*=====================================  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_LAY_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_LAY_FieldElem_etichette { font-family:Segoe UI Light, Segoe UI; font-size:14px; color:#8f8780; margin-bottom:4px}
.POL_LAY_FieldElem_Titolo {font-family:Segoe UI Light, Segoe UI!important; font-weight: 300; font-size:38px; color:#a0a0a0!important;  margin-bottom:10px}
.POL_LAY_FieldElem_SectSpace { height:25px}
.POL_LAY_FieldElem_field {margin-right:80px; margin-bottom:8px }
.POL_LAY_FieldElem_Dict { float:right; width:75px;}
.POL_LAY_FieldElem_Select {width:125px }
.POL_LAY_FieldElem_field textarea {font-size:18px!important; color:Black!important; background-color:#fbf8f1!important;margin: 0; padding:0 0 0 5px}

/*============= Layout Area */
.POL_LAY_ContBlockLayout { width:100%; margin-bottom:35px!important; clear:both; }
.POL_LAY_Intestazione {font-family:Segoe UI Light, Segoe UI!important; font-weight: 300; font-size:28px; color:#000  }
.POL_LAY_Intest_Remove{color:#dc0e0e;font-family:Segoe UI Light, Segoe UI; font-weight: lighter; font-size:26px;margin-top:5px }
.POL_LAY_Intest_Remove img { margin-top:-5px}
.POL_LAY_Intestazione_CloseLine { height:1px; background-color:#d8d8d8; margin:15px 0 10px 0} 
.POL_LAY_Descrizione{font-family:Segoe UI Light, Segoe UI!important; font-weight: 300; font-size:24px; color:#000;width:120px; /*position: absolute;*/ margin-top: 5px; }
.POL_LAY_DescrizioneLong{width:195px;  }
.POL_LAY_DescrizioneMuchLong{font-family:Segoe UI Light, Segoe UI!important; font-weight: 300; font-size:24px; color:#000;width:180px; /*position: absolute;*/ margin-top: 5px; }
.POL_LAY_Icon_Box {border: 1px solid #acbaab; width: 55px; height: 55px;  margin-right: 10px; background-color:White}
.POL_LAY_Icon_Box_NoBorder {border:0; width: 55px!important; height: 55px!important;  margin-right: 10px; background-color:White}
.POL_LAY_IconBG_Green {background-color:#c9fcc6!important}
.POL_LAY_IconBG_Orange{ background-color:#fce2af!important}
.POL_LAY_DivBottom{height:20px}
/*.POL_LAY_MiddleSpace {width: 200px}*/


#PlaceSlotsHeader {color:#a5a5a5;font-family:Segoe UI Light, Segoe UI; font-weight: lighter; font-size:38px;  margin:65px 0 0px 0;  height:55px }
#PlaceSlotsHeader span{color:#458296;font-family:Segoe UI Light, Segoe UI; font-weight: lighter; font-size:22px;  }
#PlaceSlotsHeader img { margin-top:-5px}
.POL_SEA_mainBlockDatePicker { margin-bottom:10px}
.POL_SEA_datePicker { width:125px; margin-right:15px}






/*============================ blocchetti - LAYOUT ASSET* TYPOLOGIES =====================================*/
/* DIV contenitore, da le dimensioni del blocchetto */
.POL_LAY_Assets_Main {width:310px; display:inline-block; float:left; margin: 0  10px 10px 0;font-family:Segoe UI Light, Segoe UI;}
.POL_LAY_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_LAY_Assets_left {float:left;  width:85px;height:87px;margin-right:8px;}
.POL_LAY_Assets_left img { width:85px;height:87px}

.POL_LAY_Assets_center {float: none; height:87px; padding: 0  3px 0  8px;background-color:#f7f6f6; }
.POL_LAY_Assets_centerSelected {float: none; height:87px; padding: 0  3px 0  8px;background-color:#3AE750; }
.POL_LAY_Assets_Titolo {font-size:18px;font-weight:500; line-height:20px;min-height:20px}
.POL_LAY_Assets_Descr {font-size:14px;font-weight: 300; margin-top:5px; line-height:18px;}
.POL_LAY_Assets_BreakLine {height:3px; width:100%; background-color:White}

.POL_LAY_Assets_DTG_Main {border-left: 1px solid #c4bbb1; border-bottom:1px solid #c4bbb1;height:67px; width:100%; }
.POL_LAY_Assets_DTG_left {width:84px;  float:left;height:67px;margin-right:8px; }
.POL_LAY_Assets_DTG_right {float:none;height:67px;}
.POL_LAY_Assets_DTG_Titolo {font-family:Segoe UI Light, Segoe UI;font-size:18px;font-weight:500; line-height:19px; color:#5144ff}
.POL_LAY_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_LAY_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_LAY_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_LAY_Assets_bottom_Future {height:40px; width:100%; background-color:#cc9102; /*padding:8px 7px 0 5px*/ margin: 0  10px 0px 0}
.POL_LAY_Assets_bottom_Future div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }

.POL_LAY_Assets_bottom_Active {height:40px; width:100%; background-color:green;/*padding:8px 7px 0 5px*/ margin: 0  10px 0px 0}
.POL_LAY_Assets_bottom_Active div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }


.POL_LAY_Assets_bottom_Past {height:40px; width:100%; background-color:red; /*padding:8px 7px 0 5px*/ margin: 0  10px 0px 0}
.POL_LAY_Assets_bottom_Past div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }

.POL_LAY_Assets_right {float:right; background-color:#3b2e28!important;  padding:2px}
.POL_LAY_Assets_rightSelected {float:right; background-color:#3AE750; /*height:87px;*/  padding:2px}
