﻿
.cursor-pointer {  cursor:pointer}

/*=====================================  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;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:visited.IMG_Mng_lnk {color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:hover.IMG_Mng_lnk  {color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration:none; }

/*=====================================  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; height:38px; font-size:18px; background-color:#fbf8f1;margin: 0; padding:0 0 0 5px; color:Black;font-family:Segoe UI Light, Segoe UI; font-weight: lighter;}
textarea{height:100px!important;}
select::-ms-expand { display: none;}
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 Scheduler ============================================*/
.SCH_FieldElem_etichette { font-family:Segoe UI; font-size:14px; color:#8f8780; margin-bottom:4px}
.SCH_FieldElem_title {font-family: Segoe UI;font-size: 20px;color: #000;margin-bottom: 10px;}
.SCH_FieldElem_field {padding-right:75px; margin-bottom:8px }
/*.SCH_FieldElem_field input, .SCH_FieldElem_field select{ height:38px; font-size:18px!important; color:Black!important; background-color:#fbf8f1!important;margin: 0; padding:0 0 0 5px}
.SCH_FieldElem_field textarea {font-size:18px!important; color:Black!important; background-color:#fbf8f1!important;margin: 0; padding:0 0 0 5px}*/

a.SCH_FieldElem_lnk   { color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:link.SCH_FieldElem_lnk   { color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:visited.SCH_FieldElem_lnk {color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:hover.SCH_FieldElem_lnk  {color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration:none; }   

#SCH_DivMiddle {margin:-32px 0 10px 0}   
.SCH_DivMiddle_Left {width:184px;}
.SCH_DivMiddle_Right {margin-left:185px;}  
#divIDScheduler0 {display:inline-block;float:left; margin: 0  10px 0px 0;}


a.SCH_FieldElem_lnk_preview { color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:31px;  text-decoration: none; }
.SCH_FieldElem_lnk_preview_img {margin:-12px 5px 0 0}


/*============================ blocchetti - LAYOUT SCHEDULER =====================================*/
/* DIV contenitore, da le dimensioni del blocchetto */
.SCH_Scheduler_Main {width:310px; display:inline-block; float:left; margin: 0  10px 10px 0;font-family:Segoe UI Light, Segoe UI;}
.SCH_Scheduler_left {float:left;  width:85px;height:87px;margin-right:8px;}
.SCH_Scheduler_left img { width:85px;height:87px}

.SCH_Scheduler_center {float: none; height:87px; padding: 0  3px 0  8px;background-color:#f7f6f6; }
.SCH_Scheduler_Titolo {font-size:18px;font-weight:500; line-height:20px}

.SCH_FieldElem_DicImg {margin:0!important; padding:0!important;}
.SCH_FieldElem_DicImg img{width: 100%; max-width: 75px; margin-top:10px}
.SCH_Scheduler_Descr {font-size:14px;font-weight: 300; margin-top:5px; line-height:18px;}
.SCH_Scheduler_BreakLine {height:3px; width:100%; background-color:White}

.SCH_Scheduler_DTG_Main {border-left: 1px solid #c4bbb1; border-bottom:1px solid #c4bbb1;height:67px; width:100%; }
.SCH_Scheduler_DTG_left {width:84px;  float:left;height:67px;margin-right:8px; }
.SCH_Scheduler_DTG_right {float:none;height:67px; background-color:White;margin-right:1px}
.SCH_Scheduler_DTG_right_sel {float:none;height:67px; background-color:#3ae750;margin-right:1px}
.SCH_Scheduler_DTG_Titolo {font-family:Segoe UI Light, Segoe UI;font-size:18px;font-weight:500; line-height:19px; color:#5144ff}
.SCH_Scheduler_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}
.SCH_Scheduler_DTG_Prezzo{font-family:Segoe UI Light, Segoe UI;font-size:18px;font-weight:600; line-height:17px; color:#000;margin-top:7px; margin-right:3px}
.SCH_Scheduler_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}

/*=====================  visibilità icona top =====================================*/
.SCH_Row {margin:0!important; padding: 0!important;}
.SCH_FieldElem_Vis {position:absolute; right:0;  top:-43px; margin-right:135px/*width:70px;text-align:center*/}
.SCH_Scheduler_VisTxt { font-family:Segoe UI Light, Segoe UI, helvetica; font-weight: lighter; font-size:26px; color:#705c39; margin:7px  12px 0 0; vertical-align:top}
.SCH_MainVisBoxImg { border:1px solid #a5a5a5; height:42px; width:43px;  background-color:#c9fcc6; text-align:center; cursor:pointer}
.SCH_MainVisBoxImg_NotVis { background-color:#fff5ce!important}
.SCH_MainVisBoxImg img { margin-top:3px}
.SCH_FieldElemBox {margin-right:70px;}

/*===================== stato visibilità (attivo/scaduto) =====================================*/
.SCH_Scheduler_bottom_Future {height:40px; width:100%; background-color:#cc9102; /*padding:8px 7px 0 5px */margin: 0  10px 0px 0;}
.SCH_Scheduler_bottom_Future div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }

.SCH_Scheduler_bottom_Active {height:40px; width:100%; background-color:green; /*padding:8px 7px 0 5px */margin: 0  10px 0px 0;}
.SCH_Scheduler_bottom_Active div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }


.SCH_Scheduler_bottom_Past {height:40px; width:100%; background-color:red; /*padding:8px 7px 0 5px*/margin: 0  10px 0px 0; }
.SCH_Scheduler_bottom_Past div {font-size:16px;font-weight: 300; color:White; margin: 0px 0 0 2px; }

.SCH_Scheduler_right {float:right; background-color:#3b2e28!important;padding:2px}

/*=====================================  fancy, nuovo elemento/ChooseReference + Copy btn  ============================================*/   
.SCH_CR_MainBox { background-color:#2e7936!important;  font-family:Segoe UI Light, Segoe UI; font-weight: lighter; }
.SCH_CR_MainBox_Contdiv {padding:38px  41px 32px 20px;}
.SCH_CR_MainBox_SX {width: 100px; float: left; padding: 38px 40px 0 43px; }
.SCH_CR_MainBox_DX {margin-left: 184px; float: none; padding: 38px 0px 0 0px; }
.SCH_CR_MainBox_DX_Title { color:#75a77b; font-size:48px}
.SCH_CR_MainBox_DX_SubTitle { color:White; font-size:26px; margin:16px  0 35px 0}
.SCH_CR_MainBox_DX_SubTitle_small { color:White; font-size:22px; margin:16px  0 35px 0}
.SCH_CR_MainBox_DX_ChooseElem { margin-bottom:50px}
.SCH_CR_MainBox_DX_ChooseElem img { float:left; margin:-10px 10px 0 0 }
.SCH_CR_MainBox_DX_ChooseElem span { color:White; font-size:35px; }
#SchedulerReferenceChoiche_SCBar, #SchedulerCopy_SCBar{clear:both; float:right;margin-right:3px; margin-top:40px}
img { display: inline-block;  vertical-align: middle;}
.SCH_CR_MainBox_DX_copy{margin-left: 100px; float: none; padding: 38px 0px 0 0px; }
.SCH_CR_MainBox_DX_SubTitle_copy { color:White; font-size:26px; margin:25px  0 0px 0}

#ui-datepicker-div { background-color:White!important}


/*=====================================  fancy, Elimina scheduler  ============================================*/   
.SCH_Delete_MainBox { background-color:#9a2a2a;  font-family:Segoe UI Light, Segoe UI; font-weight: lighter; }
.SCH_Delete_MainBox_Contdiv {padding:38px  41px 32px 20px;}
.SCH_Delete_MainBox_SX {width: 100px; float: left; padding: 38px 40px 0 43px; }
.SCH_Delete_MainBox_DX {margin-left: 184px; float: none; padding: 38px 0px 0 0px; height:165px }
.SCH_Delete_MainBox_DX_Title { color:#75a77b; font-size:48px}
.SCH_Delete_MainBox_DX_SubTitle { color:White; font-size:26px; margin:16px  0 35px 0}
#SCH_Delete_SCBar{clear:both; float:right;margin-right:3px; margin-top:200px}

#liSCB6{ margin:15px 0px 63px 0px}

/*=====================================  fancy, Propaga azioni  ============================================*/   
.scroll-pane-OnSpreadAction {width: 660px;height: 500px;  overflow: auto;margin: 0;padding: 0;}
.scroll-pane-OnSpreadAction_dx{width: 202px;height: 500px;  overflow: auto;margin: 0;padding: 0;}

.SCH_OnSpreadAction_sx{display:inline-block; width:660px; vertical-align:top}
.SCH_OnSpreadAction_dx {float:right; width:200px;height:500px; background:#4b3b34;font-family:Segoe UI Light, Segoe UI; padding-left:5px }
.SCH_OnSpreadAction_dx_sel { font-weight:600; color:#fff; margin-top:5px; font-size:18px; clear:both}
#FT_NAV_DX_Container { margin-top:15px}
#FT_NAV_DX_Container>div { height:30px; margin-bottom:10px}
#FT_NAV_DX_Container img { margin-top:-5px; margin-right:2px; cursor:pointer}
.SCH_OnSpreadAction_dx div {font-size:18px}


/*Marzo 2019*/

.mb-20{margin-bottom:20px}
.t-white{color:#fff!important}
.SCH_bgPropieta {background-color:#c9fcc6!important}

.SCH_bgOffNowOn {
    background-color: green !important
}
.SCH_bgOffExpired {
    background-color: red !important
}
.SCH_bgOffWillBe {
    background-color: #cc9102 !important
}

/*TABELLA STILE FOUNDATION 6 NEW*/
table {
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0;
}
  thead,
  tbody,
  tfoot {
    border: 1px solid #f1f1f1;
    background-color: #fefefe; }
  caption {
    padding: 0.5rem 0.625rem 0.625rem;
    font-weight: bold; }
  thead {
    background: #f8f8f8;
    color: #0a0a0a; }
  tfoot {
    background: #f1f1f1;
    color: #0a0a0a; }
  thead tr,
  tfoot tr {
    background: transparent; }
  thead th,
  thead td,
  tfoot th,
  tfoot td {
    padding: 0.5rem 0.625rem 0.625rem;
    font-weight: bold;
    text-align: left; }
  tbody th,
  tbody td {
    padding: 0.5rem 0.625rem 0.625rem; }
  tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1; }
  table.unstriped tbody {
    background-color: #fefefe; }
    table.unstriped tbody tr {
      border-bottom: 0;
      border-bottom: 1px solid #f1f1f1;
      background-color: #fefefe; }

@media screen and (max-width: 63.99875em) {
  table.stack thead {
    display: none; }
  table.stack tfoot {
    display: none; }
  table.stack tr,
  table.stack th,
  table.stack td {
    display: block; }
  table.stack td {
    border-top: 0; } }

table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto; }

table.hover thead tr:hover {
  background-color: #f3f3f3; }

table.hover tfoot tr:hover {
  background-color: #ececec; }

table.hover tbody tr:hover {
  background-color: #f9f9f9; }

table.hover:not(.unstriped) tr:nth-of-type(even):hover {
  background-color: #ececec; }

.table-scroll {
  overflow-x: auto; }
