﻿/*===================================== Sortable with jQuery UI --> 5 Sortable ============================================*/
.ui-sortable-placeholder-suppOpt{  height: 90px; width: 90px;  background: #eaeaeb; display:inline-block; margin:0 10px 8px 0; border: 1px solid #b2b1b4; vertical-align:top; /*border: 0px dashed #aaa;margin-right:10px*/ }
.ui-sortable-placeholder-suppOptFEA{  height: 128px; width: 600px;  background: #eaeaeb; display:inline-block; margin:0 10px 8px 0; border: 1px solid #b2b1b4; vertical-align:top; /*border: 0px dashed #aaa;margin-right:10px*/ }


/*=====================================  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; }
.div-in-line {display:inline-block; }
/*=====================================  Command bar  ============================================*/ 
#SCBar { margin-bottom:100px}    

/* Schiaccio stile già definito in css doc, per spazio tra titolo editor e editor stesso */
.DOC_TitHeightEditor{ height:2px!important}

/*=====================================  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;}
.SuppOPT_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 ============================================*/
.SuppOPT_FieldElem_etichette { font-family:Segoe UI Light, Segoe UI; font-size:14px; color:#8f8780; margin-bottom:4px}
.SuppOPT_FieldElem_Titolo {font-family:Segoe UI Light, Segoe UI!important; font-weight: 300; font-size:38px; color:#a0a0a0!important;  margin-bottom:10px}
.SuppOPT_FieldElem_SectSpace { height:45px}
.SuppOPT_FieldElem_SectSpace_mini { height:25px}
.SuppOPT_FieldElem_SectSpace_maxi { height:35px}

.SuppOPT_FieldElem_Remove { float:right; width:45px;}

.SuppOPT_FieldElem_field {margin-right:80px; margin-bottom:8px }
.SuppOPT_FieldElem_Dict { float:right; width:75px;}
.SuppOPT_FieldElem_Dict_Left {  width:70px;}
.SuppOPT_FieldElem_Select {width:125px }
.SuppOPT_FieldElem_field textarea {font-size:18px!important; color:Black!important; background-color:#fbf8f1!important;margin: 0; padding:0 0 0 5px}

.SuppOPT_FieldElem_field_mini {margin-right:264px; margin-bottom:8px }
.SuppOPT_FieldElem_field_midi {margin-right:204px; margin-bottom:8px }
.SuppOPT_FieldElem_field_miniLink {margin-right:350px; margin-bottom:8px }


.SuppOPT_FieldElem_lnk_NoRef { color:#7da3ae!important;font-family:Segoe UI;  font-weight: lighter; font-size:24px;  text-decoration: none; }
a.SuppOPT_FieldElem_lnk   { color:#7da3ae!important;font-family:Segoe UI;  font-weight: lighter; font-size:24px;  text-decoration: none; }

.SuppOPT_OpenDictionary_ContentDiv {width: 73px; float: right}
.SuppOPT_OpenDictionary_ContentEditor {margin-right: 80px; vertical-align: top}
.SuppOPT_OpenDictionary_border {border-radius: 2px; border:1px solid #e7e7e7;  width:100%;}

.SuppOPT_CP_Top { margin-top:30px}
.SuppOPT_CP_DIVIMG_noselect{background-color:white;width:60px; height:60px;  border:1px solid #000; text-align: center }
.SuppOPT_CP_DIVIMG_select{background-color:#c6fdbf;width:60px; height:60px;  border:1px solid #000; text-align: center }
.SuppOPT_CP_txt  {width:200px; vertical-align:top; margin:5px 5px 0 16px}
.SuppOPT_CP_txt span {font-family:Segoe UI Light, Segoe UI; font-size:24px;font-weight: lighter; color:#565656;}



/*============= Layout Area */
.SuppOPT_Layout_DIVIMG{display: inline-block; margin-right:12px; vertical-align:top; }
.SuppOPT_Layout_DIVIMG_select{background-color:#c9fcc6; width:122px; height:122px; border:1px solid #000;text-align: center  }
.SuppOPT_Layout_DIVIMG_noselect{background-color:white;width:122px; height:122px;  border:1px solid #000; text-align: center }
.SuppOPT_Layout_DIVDES{ font-family:Segoe UI Light, Segoe UI; font-size:18px; color:#565656;display: inline-block; background-color:White; text-align:left; margin-top:5px }


a.SuppOPT_FieldElem_lnk   { color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:link.SuppOPT_FieldElem_lnk   { color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:visited.SuppOPT_FieldElem_lnk {color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration: none; }
a:hover.SuppOPT_FieldElem_lnk  {color:#447a8b;font-family:Segoe UI;  font-weight: lighter; font-size:26px;  text-decoration:none; }   

#SuppOPT_DivMiddle {margin:-32px 0 10px 0}   
.SuppOPT_DivMiddle_Left {width:184px;}
.SuppOPT_DivMiddle_Right {margin-left:185px;}  





.SuppOPT_OpenDictionary_ContentDiv {width: 73px; float: right}
.SuppOPT_OpenDictionary_ContentEditor {margin-right: 80px; vertical-align: top}
.SuppOPT_OpenDictionary_border {border-radius: 2px; border:1px solid #e7e7e7;  width:100%;}


/* wait */
.SuppOPT_wait {position:fixed; top: 50%; left: 50%; background-color:transparent}

/* ====================================================== */
/* css per FEA in SchedaHotel*/
/* tool MORE */
.SuppOPT_Tool_More_top { width:1px; height:40px}
.SuppOPT_Tool_More {font-family:Segoe UI Light, Segoe UI!important; font-weight: 500; font-size:30px; color:#f56722; background-color:White;width:270px; left:0;  right:0; margin-left:auto;  margin-right:auto;position:absolute; top:-15px}
a.SuppOPT_Tool_More   { font-family:Segoe UI Light, Segoe UI!important; font-weight: 500; font-size:30px; color:#f56722; background-color:White;width:270px; left:0;  right:0; margin-left:auto;  margin-right:auto;position:absolute; top:-15px}

.SuppOPT_Tool_More span { cursor:pointer}
.SuppOPT_Tool_More_Line {background:#f56722; height:1px; width:100%; text-align:center; position:relative; }