

/************************************************************************/
/* FROM CSS FILE: UIApplicationMobileApi.css */
/************************************************************************/

  html
{
  height: 100%; width: 100%;
  overflow:hidden!important;
}

:focus {
    outline: 0;
}
body 
{
  font-family:Verdana; font-size:12px; line-height:150%;
  background-color:#fff;
  height:100%; width: 100%;
  overflow:hidden!important;
  top:0; bottom:0; left:0;
  margin:0; padding:0;
  position: absolute;
}

/* UITabBar**/
.UITabBar { position:relative; }
.UITabBar .UIButtonLite
{
  text-overflow: ellipsis; overflow: hidden; white-space: nowrap;
  height:45px; background-color:#eee; border-right:1px solid #ccc; 
}
.UITabBar .UIButtonLite.selected 
{
  border-bottom: 3px solid rgba(0,163, 217,.8);
  background-color: rgba(0,0,0,.1);
  font-weight: bold;
}


/***** UIFLOAT *****/
.UIFloat
{
  position:fixed;
}
.UIFloat.centered 
{
  top:50%; left:50%; transform:translate(-50%, -50%);
}
.UIFloat.shadow 
{
  box-shadow:3px 3px 10px rgba(0,0,0,.3);
}
.FloatModalOverlay
{
  top:0; left:0; width:100%; height:100%; background-color:rgba(200,200,200,.75);
  position:fixed;
}
/***** END UIFLOAT *****/


.MobileMain { -webkit-overflow-scrolling:touch; }

.UIText.touchStarted {background-color:rgba(0,0,0,.3)!important;}

.UIPopup.titleBarMenu {background:none!important; }

.UIListItems {list-style:none; padding:0; margin:0;}
.UIListItems li 
{
  padding:5px 7px; border-bottom:1px solid #ddd; display:inline-block; cursor:default;
  position:relative; vertical-align:top; margin:0; width:100%;
}
/* .UIListItems li:hover {background-color:rgba(79,146,191,.2); } */
.UIListItems li.selected {/*color:#fff;*/ background-color:#4F92BF;}
.UIListItems li.selected a{/*color:#fff;*/}
.UIListItems li.listSortPlaceHolder {background-color:rgba(79,146,191,.1); border-bottom:0; margin:0;padding:0;}


.UIListItems.contextMenuList{
  background-color:#f8f8f8; box-shadow:5px 5px 5px rgba(0,0,0,.15);
  border:1px solid rgba(0,0,0,.15);
}
.UIListItems.contextMenuList li {padding:15px 10px; font-size:17px;}
.UIListItems.contextMenuList li.selected {color:#555;background-color:#ccc!important;}
/*.UIListItems.contextMenuList li:hover {color:#333; background-color:#eee;}*/

.col, .leaf {position:relative; vertical-align:top; margin:0; display:inline-block;}

.col1 { width:1%; }
.col2 { width:2%; }
.col3 { width:3%; }
.col4 { width:4%; }
.col5 { width:5%; }
.col6 { width:6%; }
.col7 { width:7%; }
.col8 { width:8%; }
.col9 { width:9%; }
.col10 { width:10%; }
.col11 { width:11%; }
.col12 { width:12%; }
.col13 { width:13%; }
.col14 { width:14%; }
.col15 { width:15%; }
.col16 { width:16%; }
.col17 { width:17%; }
.col18 { width:18%; }
.col19 { width:19%; }
.col20 { width:20%; }
.col21 { width:21%; }
.col22 { width:22%; }
.col23 { width:23%; }
.col24 { width:24%; }
.col25 { width:25%; }
.col26 { width:26%; }
.col27 { width:27%; }
.col28 { width:28%; }
.col29 { width:29%; }
.col30 { width:30%; }
.col31 { width:31%; }
.col32 { width:32%; }
.col33 { width:33%; }
.col34 { width:34%; }
.col35 { width:35%; }
.col36 { width:36%; }
.col37 { width:37%; }
.col38 { width:38%; }
.col39 { width:39%; }
.col40 { width:40%; }
.col41 { width:41%; }
.col42 { width:42%; }
.col43 { width:43%; }
.col44 { width:44%; }
.col45 { width:45%; }
.col46 { width:46%; }
.col47 { width:47%; }
.col48 { width:48%; }
.col49 { width:49%; }
.col50 { width:50%; }
.col51 { width:51%; }
.col52 { width:52%; }
.col53 { width:53%; }
.col54 { width:54%; }
.col55 { width:55%; }
.col56 { width:56%; }
.col57 { width:57%; }
.col58 { width:58%; }
.col59 { width:59%; }
.col60 { width:60%; }
.col61 { width:61%; }
.col62 { width:62%; }
.col63 { width:63%; }
.col64 { width:64%; }
.col65 { width:65%; }
.col66 { width:66%; }
.col67 { width:67%; }
.col68 { width:68%; }
.col69 { width:69%; }
.col70 { width:70%; }
.col71 { width:71%; }
.col72 { width:72%; }
.col73 { width:73%; }
.col74 { width:74%; }
.col75 { width:75%; }
.col76 { width:76%; }
.col77 { width:77%; }
.col78 { width:78%; }
.col79 { width:79%; }
.col80 { width:80%; }
.col81 { width:81%; }
.col82 { width:82%; }
.col83 { width:83%; }
.col84 { width:84%; }
.col85 { width:85%; }
.col86 { width:86%; }
.col87 { width:87%; }
.col88 { width:88%; }
.col89 { width:89%; }
.col90 { width:90%; }
.col91 { width:91%; }
.col92 { width:92%; }
.col93 { width:93%; }
.col94 { width:94%; }
.col95 { width:95%; }
.col96 { width:96%; }
.col97 { width:97%; }
.col98 { width:98%; }
.col99 { width:99%; }
.col100 { width:100%; }

h1,h2,h3 {line-height:130%;margin:0px 0;padding:5px 0;}

.UIPopup {position:fixed!important;}

/** UIAlert **/

.UIAlert { background-color:rgba(255,255,255,.9)!important; }
.UIButtonBar {text-align:center;}
.UIPopup .UIAlertMessage {padding:7px;}
.UIAlertButton button.UIButton{padding-left:15px; padding-right:15px; }

/** ENDUIAlert **/


.UICard 
{
  display:inline-block; vertical-align:top; position:relative; margin:0; padding:0;
}

.UIZone 
{
  overflow:auto; 
  position:relative; display:inline-block; vertical-align:top; margin:0; padding:0; 
}
.UIZoneHeight {height:100%;}

.UIFullHeight {height:100%; overflow:auto;}
.vert100px {height:200px;}


.UIZone5 {width:5%;}
.UIZone15 {width:15%;}
.UIZone35 {width:35%;}
.UIZone45 {width:45%;}
.UIZone55 {width:55%;}
.UIZone65 {width:65%;}
.UIZone85 {width:85%;}
.UIZone95 {width:95%;}

.UIZone10 {width:10%;}
.UIZone30 {width:30%;}
.UIZone70 {width:70%;}
.UIZone90 {width:90%;}

.UIZone20 {width:20%;}
.UIZone25 {width:25%;}
.UIZone33 {width:33.33%;}
.UIZone40 {width:40%;}
.UIZone50 {width:50%;}
.UIZone60 {width:60%;}
.UIZone66 {width:66.67%;}
.UIZone75 {width:75%;}
.UIZone80 {width:80%;}
.UIZone100 {width:100%;}


a {color:#2998E2;}


*{box-sizing: border-box;}
.UIList .UIBoxWrapper div span.tableCol { box-sizing:content-box; }

.wrapperBorder 
{
-moz-box-shadow: 2px 2px 6px #ddd;
-webkit-box-shadow: 2px 2px 6px #ddd;
box-shadow: 2px 2px 6px #ddd;
}

.inertiaScroll
{
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.alpha05 {background-color:rgba(255, 255, 255, 0.05);}
.alpha10 {background-color:rgba(255, 255, 255, 0.10);}
.alpha15 {background-color:rgba(255, 255, 255, 0.15);}
.alpha20 {background-color:rgba(255, 255, 255, 0.20);}
.alpha25 {background-color:rgba(255, 255, 255, 0.25);}
.alpha50 {background-color:rgba(255, 255, 255, 0.50);}
.alpha75 {background-color:rgba(255, 255, 255, 0.75);}
.alpha80 {background-color:rgba(255, 255, 255, 0.70);}
.alpha85 {background-color:rgba(255, 255, 255, 0.85);}
.alpha90 {background-color:rgba(255, 255, 255, 0.90);}

.UIPopup.alpha05 {background-color:rgba(255, 255, 255, 0.05);}
.UIPopup.alpha10 {background-color:rgba(255, 255, 255, 0.10);}
.UIPopup.alpha15 {background-color:rgba(255, 255, 255, 0.15);}
.UIPopup.alpha20 {background-color:rgba(255, 255, 255, 0.20);}
.UIPopup.alpha25 {background-color:rgba(255, 255, 255, 0.25);}
.UIPopup.alpha50 {background-color:rgba(255, 255, 255, 0.50);}
.UIPopup.alpha75 {background-color:rgba(255, 255, 255, 0.75);}
.UIPopup.alpha80 {background-color:rgba(255, 255, 255, 0.70);}
.UIPopup.alpha85 {background-color:rgba(255, 255, 255, 0.85);}
.UIPopup.alpha90 {background-color:rgba(255, 255, 255, 0.90);}



/*** START TREE ***/
.UITreeLite, .UITreeLite ul{list-style:none;margin:0; padding:2px;}
.UITreeLite li {  padding:0; margin:0 0 1px 20px; cursor:default; clear:both; position:relative;}
.UITreeLite > li {margin-left:7px;}
.UITreeLite li div.item {border-bottom:1px dotted #ccc;}
.UITreeLite li.node div.item { padding:3px 3px 3px 30px;}
.UITreeLite li.node > div.item:hover {background-color:#eee; }
.UITreeLite li.selected > div.item a {color:#fff;}
.UITreeLite li.selected > div.item:hover {background-color:#4F92BF; color:#fff;}
.UITreeLite li.selected > div.item:hover a {color:#fff;}
.UITreeLite li.selected > div.item {background-color:#4F92BF; color:#fff;}

.UITreeLite ul{display:none;}
.UITreeLite ul.opened{ display:block;}

.UITreeLite div.openClose
{
background:url(../admin/images/icons/tree_leaf_24.png);
position:absolute;top:0; left:0; width:24px; padding:0 0 0 6px; 
display:inline-block; height:24px; /*border:1px dotted #ddd;*/
}
.UITreeLite div.folderOpen {background:url(../admin/images/icons/tree_open_folder_24.png);}
.UITreeLite div.folderClose {background:url(../admin/images/icons/tree_closed_folder_24.png);}
/*** END START TREE ***/


/*** START TABLE **/
.UITable table tr:nth-child(2n+1) td
{
	background-color:#fafafa;
}
.UITable .tableCol {border-right:1px dotted #ddd;}

.UITable {position:relative;}
.UITable table {font-size:inherit;}
.UITable table tr {cursor:default;}
.UITable table tr.row:hover td {background-color:#eee;}
.UITable table tr td { height:30px; padding:0 3px;}

.UITable table tr.selected:hover td {background-color:#4F92BF;}
.UITable table tr.selected td {background-color:#4F92BF;}

.UITable table tr.selected {color:#fff;}
.UITable table tr.selected a {color:#fff;}
.UITable table tr td {border-bottom:1px solid #eee; min-width:50px;}

.UITable .rightAlign {text-align:right;}
.UITable .leftAlign {text-align:left;}
.UITable .centerAlign {text-align:center;}

.tableSortPlaceHolder {background-color:#C9E4F8;}

.UITable table.mainTable {padding:30px 0 0 0; min-width:100%; width:100%;}
.UITable .UITableHeader {
  background-color:#fff; height:30px; top:0px; left:0; z-index:1; 
  position:absolute;width:auto;height:30px;overflow-y:hidden; width:inherit;
  min-width:100%; background-color:#333;
}
.UITable .UITableHeader .headerCell { 
  overflow:hidden; line-height:30px; background-color:#333; color:#fff;
  padding:0 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-right:1px dotted #999;
}
.UITable .UITableHeader .__selection__ {background-color:#555;}
.UITable table.mainTable tr.multipleSelected td {background-color:#4F92BF; color:#fff;}
.UITable table.mainTable tr.multipleSelected td a{color:#fff;}
/*li:has(> a.active)*/

/*** END TABLE **/


.UITree * {box-sizing:content-box;}
.UIList li {pading:5px;}
.FormBuilderForm form input[type=submit] { 
  padding:7px; background-color:#2998E2; 
  border:0; font-size:14px; color:#fff; 
}
button.UIButton
{
  padding:9px; background-color:#2998E2; border:0; font-size:14px; color:#fff;  height:auto;
}


.FormBuilderForm .eobFrmBuilderActionsContainer input[type=submit]
{
  background-color:#e9e9e9; color:#444; font-weight:bold; font-size:13px;
  border:1px solid #ddd;
  /*height:auto; border:0; padding:7px;*/
}

/* AUTOCOMPLETE*/
.ui-autocomplete {
    max-height: 200px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
  }
  /* IE 6 doesn't support max-height
   * we use height instead, but this forces the menu to always be this tall
   */
  * html .ui-autocomplete {
    height: 200px;
  }


/** ICONS **/
.UIIcons {list-style:none; margin:5px; padding:0;}
.UIIcons li.selectedIcon {border:1px dotted #bbb;}
.UIIcons li.selectedIcon a {color:#666; font-weight:bold;}
.UIIcons li
{
  cursor:pointer;
  display:inline-block; width:90px; height:100px; overflow:hidden; text-align:center;
  border:1px solid #fff;
}
.UIIcons li:hover {border:1px solid #ddd;} 
.UIIcons li a {display:block; text-decoration:none; color:#666;}
.UIIcons li:hover a {color:#000;}

.UIIcons li a .iconImage
{
  width:64px; height:64px; overflow:hidden; margin:10px auto 0 auto;
  background:url('http://office.stoc-studio.ro/projects/icoane_sds.png');
}
.UIIcons li a .iconLabel 
{
  font-size:11px;
  display: block;
  line-height: 20px;
  overflow: hidden;
  white-space: nowrap;
  width: 80px; text-align:center;
  text-overflow: ellipsis; margin:0 auto;
}


.FormBuilderForm .formFieldAutoInline { width:auto; display:inline-block; padding:0 7px 0 0; }
.FormBuilderForm .proc25 {width:24%; display:inline-block; padding:0 7px 0 0;}
.FormBuilderForm .proc50 {width:48%; display:inline-block; padding:0 7px 0 0;}
.FormBuilderForm .proc75 {width:72%; display:inline-block; padding:0 7px 0 0;}
.FormBuilderForm .proc33 {width:32%; display:inline-block; padding:0 7px 0 0;}
.FormBuilderForm .proc66 {width:63%; display:inline-block; padding:0 7px 0 0;}


/* Window*/
.boxTitle {line-height:40px; overflow:hidden;}
.boxTitle {border:1px solid #ddd;}
.boxUIComponent {line-height:40px; overflow:hidden; margin:0; padding:0;}
.boxTitle .UIText{display:block; line-height:40px; overflow:hidden; margin:0; padding:0;}
.boxTitle .UIText h3 { margin:0; padding:0;}
.boxTitle .UIText h3.winX {cursor:pointer; line-height:40px; 
  display:block;text-align:center; color:#333; /*background-color:#2998E2; color:#fff*/}
.boxTitle .UIText h3.winTitle {line-height:40px; display:block; padding:0 10px;}



.UIList table tr.selected td a{color:#fff;}
.UIList li.selected a{color:#fff;}


.selectionBorder {
-moz-box-shadow: inset 0 0 5px #cc0000;
-webkit-box-shadow: inset 0 0 5px #cc0000;
box-shadow: inset 0 0 5px #cc0000;
}

.listRightArrow li
{
background:url("../css/images/UIComponentsFromAdmin/listRightArrow.png") 99% 50% no-repeat;
  http://localhost/galileo/eob-site/css/images/UIComponentsFromAdmin/folder.png
}
.listFolder li
{
background:url("../css/images/UIComponentsFromAdmin/folder.png") 5px 50% no-repeat;
}

.UIMenu .selectedMenu
{
  font-weight:bold;
}

.UIBoxWrapper, .UIBoxLiteWrapper
{
  
  overflow: scroll;
  overflow-x:hidden; 
  overflow-y:auto;

}
.inertiaScroll 
{
  /*overflow: scroll;*/
  -webkit-overflow-scrolling:touch;
}
.inertiaScroll *
{
position: relative; -webkit-transform: translate3d(0,0,0);  
}




/*
#phone{ margin:10px auto; border:1px solid; width:320px; height:480px;position:relative;}
*/

.UIButtonLink {text-decoration:none; color:#fff; background-color:#999; text-align:center;}

.UILinks a
{
	padding:2px 5px 2px 2px;
}

.UIListMenu {
	background-color:#fff;
	/*
	border-bottom:1px dotted #666;
	border-left:1px dotted #666;
	*/
}
.UIListMenu a{
	color:#1F64A7; display:inline-block;
	line-height:inherit;
	/*border-right:1px dotted #fff;*/
	padding:2px 4px; 
	text-decoration:none;
}
.UIListMenu a img
{
	padding:2px 0;
}

.UIList li:nth-child(2n+1),
.UIList table tbody tr:nth-child(2n+1) td
{
	background-color:#f9f9f9;
}

.UITree .inactive
{
	color:#cc0000;
}

.UIList table.ListTable tr td
{
height:30px;	
}
.UIList .ListTable
{
	max-width:100%;
	height:100%;
	overflow:hidden;
	background-color:#777;color:#fff;	
}
.UIList .ListTable .tableCol
{
	white-space:nowrap;
	margin:0; padding:2px 0 0 3px;
	display:inline-block;
	overflow:hidden;
	height:100%;
}

.UIList table {font-size:inherit;}
.UIList table thead {border-collapse: collapse;border:0; padding:2px; margin:0;}
.UIList table thead td{background-color:#333;color:#fff;}


.UIList {list-style:none;margin:0;padding:0;}
.UIList li { border-bottom:1px solid #ddd;padding:2px 2px 2px 5px;min-height:18px;position:relative;cursor:default;} /* height:35px; */
.UIList li:hover {background-color:#D8E7F1;}
.UIList table tbody tr:hover td{background-color:#D8E7F1;}
.UIList li .details {color:#666;font-size:11px;}
.UIList li.selected {background-color:#4F92BF;color:#fff;}
.UIList li {padding:2px 2px 2px 7px;height:auto;} /*height:45px;*/
.UIList div.pageActions {text-align:right; color:#666;}
.UIList li.selected div.pageActions a {color:#fff;}


/**** TREE ****/

.UITree {margin:0; padding:0; list-style:none;}
.UITree li {position:relative;cursor:default;}
.UITree li span.treeItemWrapper {display:block;padding:2px 0;position:relative;}
.UITree .treeWrapper:hover {background-color:#D8E7F1;color:#000;}
.UITree li ul{list-style:none; margin:0 0 0 15px;padding:0}
.UITree div.selected{background-color:#4F92BF;color:#fff;}
.UITree div.selected:hover{background-color:#4F92BF;color:#fff;}
.UITree .expand {
	padding:0 2px;margin:0 5px 0 0;cursor:default;
	vertical-align:middle;display:inline-block;border:1px solid #ddd;
	text-align:center;height:13px;width:12px;line-height:11px;background-color:#eee;color:#333;
}
.UITree li div.treeWrapper
{
	border-bottom:1px solid #ddd;	
	position:relative;
}

/**** TREE END ****/




.UIButton {
text-align:center;width:auto;padding:1px;cursor:pointer;
font-weight:bold; /*margin:0;*/
}/*background-color:#31668A;color:#fff;margin:1px;*/
/*.UIButton:hover {background-color:#4F92BF;}*/

p {margin:0; padding:5px 0;}
#hui_2 {padding:5px;overflow:auto;}
#hui_1 {overflow:auto;}


/**** DEMO UIBox ****/
.UITitleBar h1 {margin:0;font-size:15px;}

.UINavBar {margin:0;padding:0;line-height:30px;}
.UIButton {margin:2px;height:auto;height:25px;}
.UITitleBar {width:100%;background-color:#cc0000;color:#fff;height:100%;max-height:32px;}
/*
#searchtext {padding:14px;}
*/
*,input{
-moz-border-radius: 0;
-webkit-border-radius:0;
}
input[type="button"]{
-webkit-appearance:none; 
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}
*,html, body{margin:0}
/*.UIList li {overflow:hidden;padding:2px 0 0 5px;height:25px;line-height:25px;}*/ /*height:45px;*/

/*.UIButton {border:2px solid #000;}*/

.UINavBar .UIButton .selected
{
background-color:#0000cc;
margin:0px;
}

#lista li span {padding:4px; background-color:#cc0000;color:#fff;}

.UIPopup {border:1px solid #aaa;background-color:#fff;
/*background-color:rgba(255,255,255,0.5);*/
}
.dropShadow {
-moz-box-shadow: 2px 2px 6px #888;
-webkit-box-shadow: 2px 2px 6px #888;
box-shadow: 2px 2px 6px #888;
}

/*
.UIPopup .UIList li{height:30px;background-color:#333;color:#fff;border-bottom:1px solid #fff;}
.UIPopup .UIList li.selected {background-color:#00cc00;}
*/
/*.UIPopup .UIList li:hover {background-color:#eee;}*/

/*
#ppProiecte {overflow:hidden;}
#listCulori li {display:inline;}
*/
#listCulori li div {height:100%;}


*,p {margin:0;}
.UIText {padding:4px;}

/*.UIBoxWrapper {box-shadow: 1px 1px 1px #ddd;}*/

#container_btn {text-align:center;padding:10px 0;}
.UIDateChooser .UIButton {height:100%;width:100%;}
.UIDateChooser {text-align:center;}

#box-ppDChooser__ .UIBoxWrapper  {box-shadow: 0px 0px 0px 0px #fff;}

.UIDateChooser .UIList {box-shadow: 0px 0px 0px 0px #fff;padding:0px 1px}

.modDescription {font-size:10px; color:#666; height:20px; ;overflow:hidden;}

#modulesCombo {width:100%;height:100%;}
/*textarea {border:1px solid #00cc00;}*/

.UINavBar{height:35px;}
.UINavBar .UIButton {height:100%; margin:0px; background: #eee;  border-radius:0px background:#eee; color: #333; border: 1px solid #aaa; border-left:1px solid #fff; border-bottom:none;}
.UINavBar input.selected, 
.UINavBar button.selected 
{background-color: #777; color: #fff; border-radius:0px; text-shadow:none;}

.UINavBar input[type=submit],
.UINavBar input[type=button],
.UINavBar button
{
	border-radius:0px;
}

.UIList table tbody td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;} /*padding: 3px;*/
.UIList table{border:0; padding:0px; margin:0;}
.UIList table{width:100%;border-collapse: collapse;}/**/
.UIList table tbody tr.selected td{background-color:#4F92BF;color:#fff;}
.UIList .UIText {margin:0; padding:0;}

.UITabNavigatorBar .UIButton {overflow:hidden;}
.UITabNavigator .UINavBar {height:100%;}




.UINavBar .UIButton {height:100%;padding:0 10px;}

/****END DEMO UIBox ****/



.UITitleBar {line-height:30px;overflow:hidden;background-color:#666666;}






/** CSS pentru form **/

.FormBuilderForm form textarea{font-family:inherit;}
.FormBuilderForm form{padding:0px 5px; border:0px dotted #ddd;} 
/*background-color:#eee;*/


.FormBuilderForm label {padding:2px; font-weight:bold;}
.FormBuilderForm input[type=checkbox] { display:inline; margin:2px;line-height:22px;}
.FormBuilderForm form input[type=submit]{font-weight:bold; padding: 1px; margin:1px; }

/** pentru utilizare separata de form builder **/
form input[type=submit]{font-weight:bold; padding:1px 2px;}

.FormBuilderForm form input[type=button]{font-weight:bold; padding: 1px 2px; }
.FormBuilderForm form input[type=radio]{display:inline;}

.eobRequiredField {color:#cc0000; font-size:17px; font-weight:bold;}

p.fieldDescription{margin:0px; padding:1px;font-size:11px;color:#999;}

.LinksList p {margin:0;padding:1px 0;}
.LinksList h3 {margin:0;padding:2px 0;} 

.eobError {color:#cc0000;font-size:12px; font-weight:bold;}
.eobErrors {color:#cc0000;font-size:14px; font-weight:bold;}

.FormBuilderForm .label {font-weight:normal;color:#2E5A5C;}

.FormBuilderForm .eobFrmBuilderInput { display:block; margin:2px;}
.FormBuilderForm .eobFrmBuilderInputItemContainer { clear:both;}

.FormBuilderForm .formFieldInline label, 
.FormBuilderForm .formFieldInline input, 
.FormBuilderForm .formFieldInline select, 
.FormBuilderForm .formFieldInline div,
.FormBuilderForm .formFieldInline .eobRequiredField,
.FormBuilderForm .formFieldInlineRequired .eobRequiredField,
.FormBuilderForm .formFieldInlineRequired label, 
.FormBuilderForm .formFieldInlineRequired input, 
.FormBuilderForm .formFieldInlineRequired select, 
.FormBuilderForm .formFieldInlineRequired div
{
	/*display:inline;*/
	float:left;
}


.FormBuilderForm .formFieldInline
{	
	display:block;
}


.FormBuilderForm .fieldDescription
{
	display:block;
	clear: both;
}

.FormBuilderForm .eobFrmBuilderInputContainer .hasInfo
{
  float:left;
}

.FormBuilderForm span.info
{
  background:url("../css/images/UIComponentsFromAdmin/16x16_info.png");
  display:inline-block;
  width:16px;
  height:16px;
}



.FormBuilderForm .formFieldContainerInline label, 
.FormBuilderForm .formFieldContainerInline input,  
.FormBuilderForm .formFieldContainerInline select,  
.FormBuilderForm .formFieldContainerInline div,
.FormBuilderForm .formFieldContainerInline .eobRequiredField,

.FormBuilderForm .formFieldContainerInlineRight label, 
.FormBuilderForm .formFieldContainerInlineRight input,  
.FormBuilderForm .formFieldContainerInlineRight select,  
.FormBuilderForm .formFieldContainerInlineRight div,
.FormBuilderForm .formFieldContainerInlineRight .eobRequiredField
{
	float:left;
	
}

.FormBuilderForm .formFieldContainerInline,
.FormBuilderForm .formFieldContainerInlineRight
{
	float:left;
	clear:none;
	margin-right: 10px;
}



.FormBuilderForm .formFieldContainerInlineClear label, 
.FormBuilderForm .formFieldContainerInlineClear input, 
.FormBuilderForm .formFieldContainerInlineClear select, 
.FormBuilderForm .formFieldContainerInlineClear div
{
	float:left;
	
}

.FormBuilderForm .formFieldContainerInlineClear 
{
	float:left;
	
}

.FormBuilderForm .formFieldInline:after, 
.FormBuilderForm .formFieldContainerInlineClear:after 
{
	content: "";
	display: block;
	clear: both;
	visibility: hidden;
	border:1px solid red;
	line-height: 0;
	height: 0;

}
	
.FormBuilderForm .eobFrmBuilderInput span.label
{
	color: #4F92BF;
	cursor:pointer;
}
	
.FormBuilderForm .formFieldInline label,
.FormBuilderForm .formFieldContainerInline label,
.FormBuilderForm .formFieldContainerInlineRight label
{
	min-width: 120px;	
}


.FormBuilderForm .formFieldInlineRequired label
{
	min-width: 108px;
}

.FormBuilderForm .LabelAuto .eobFrmBuilderInputContainer label,
.FormBuilderForm .eobFrmBuilderInputItemContainer.LabelAuto .eobFrmBuilderInputContainer label,
.FormBuilderForm .formFieldContainerInline.LabelAuto label,
.FormBuilderForm .formFieldContainerInlineRight.LabelAuto label,
.FormBuilderForm .formFieldInline.LabelAuto label
{
	min-width: 10px;
}

.FormBuilderForm .formFieldContainerInlineRight label
{
	text-align:right;
}


.FormBuilderForm .formDescription
{
	padding: 0 0 5px 0;
	margin:0 0 5px 0;
	border-bottom:1px solid ddd;
}

.FormBuilderForm .eobFrmBuilderActionsContainer
{
	clear:both;
}


.eobFrmBuilderInputItemContainer .holder 
{
  border: 3px dashed #ccc; 
  width: 99%; 
  height: 100px; 
  margin: 20px auto; 
  overflow:auto;
  text-align:left;
}

.FormBuilderForm .eobFrmBuilderInputItemContainer .holder:hover 
{
  border: 3px dashed #333; 
}
/*
.FormBuilderForm .eobFrmBuilderInputItemContainer .file
{
	display:inline-block;
	padding:2px 10px;
	margin:5px;
	background-color:#f2f4ff;
	color:#336699;
	border:1px solid #999;
}
*/

option[disabled=disabled]
{
background-color:#888;
font-weight:bold;
color:#fff;
padding:4px;
}



/***** ADMIN *****/
#Articles_list li{height:50px;}
#Articles_list li div{color:#777;}


.eobFrmBuilderActionsContainer {
	margin:5px 0;
	text-align:left;
	line-height:30px;
}
.eobFrmBuilderActionsContainer a{ padding:0 0 0 7px; } 


#pageAdminsSearch .eobFrmBuilderInputContainer {display:inline;width:auto;}
#pageAdminsSearch .eobFrmBuilderInputItemContainer {display:inline;width:auto;}
#pageAdminsSearch .eobFrmBuilderInput {display:inline;}
#pageAdminsSearch .eobFrmBuilderInputLabel {display:inline;}
#pageAdminsSearch .eobFrmBuilderActionsContainer {display:inline;width:auto;}
#pageAdminsSearch .eobFrmBuilderActionsContainer input[type=button]{display:inline;}


.UIList table{position:relative;}
.UIList table tbody tr{position:relative;}
.UIList table tbody tr td{position:relative;}


/**ACCORDION**/
.UIAccordionBar 
{
	/*display:block;*/
	font-weight:bold;
	padding:0 4px; 
	margin:0;
	line-height:34px;
	height:34px;
	overflow:hidden;
	background-color:#eee;
	border-bottom:1px solid #aaa;
	cursor:pointer;
	/*
-moz-box-shadow: 0 1px 3px #666;
-webkit-box-shadow: 0 1px 3px #666;
box-shadow: 0 1px 3px #666;
*/
}
.UIAccordion .disabled
{
	color:#999;
}

.UIAccordion .selected
{
	background-color:#777;
	color:#fff;
	border-bottom:1px solid #555;
}

.modalPopupOverlay
{
position:absolute;
top:0; left:0;
/* Fallback for web browsers that doesn't support RGBa */
background: rgb(255, 255, 255);
/* RGBa with 0.2 opacity */
background: rgba(255, 255, 255, 0.8);
}
/*
.bluredComponent
{
  filter: blur(2px);
  -o-filter:blur(2px);
  -ms-filter:blur(2px);
  -moz-filter:blur(2px);
  -webkit-filter:blur(2px);
}

.unbluredComponent
{
  filter:blur(0px);
  -o-filter:blur(0px);
  -ms-filter:blur(0px);
  -moz-filter:blur(0px);
  -webkit-filter:blur(0px);
}
*/

.eobFrmBuilderInputItemContainer input[type=file]
{
	width:180px;
}


/*
UIFORM
*/

.inlineFormField
{
	display:inline;
}

.FormBuilderForm label.required { text-decoration:underline; }
.eobFrmBuilderInput.inlineFormField
{
	display:inline;
}


.noBorder
{
  border:0px !important;
}

.UICalendar {list-style:none;margin:0;padding:0;}
.UICalendar table td {cursor:default;}
.UICalendar table td .cellWrap {display:block; position:relative; margin:0; padding:0; 
    width:100%; height:100%; overflow:hidden;}

.UICalendar table td.saturday {background-color:lightgrey}
.UICalendar table td.sunday {background-color:lightgrey}

.UICalendar table td.dayName {height:30px;background-color:#336699;color:#fff; text-align:center;}
.UICalendar table td.dayName:hover {background-color:#336699;}
.UICalendar table td:hover {background-color:#D8E7F1;}
.UICalendar table td.selected:hover {background-color:#4F92BF;color:#fff;}
.UICalendar div.pageActions {text-align:right; color:#666;}
.UICalendar table td.dayCurrentMonth .counter {font-weight:bold;}
.UICalendar table td.dayAfter {}
.UICalendar table td.dayAfter .counter {font-weight:normal; color:#999;}
.UICalendar table td.dayBefore .counter {font-weight:normal; color:#999;}
.UICalendar td {border:1px solid #ccc;border-collapse:collapse;}
/* today and selected */
.UICalendar table td.today {background-color:#eee;}
.UICalendar table td.selected {background-color:#4F92BF;color:#fff;}
.UICalendar table td.selected .counter{color:#fff;}
.UICalendar {height:100%;}

.UICalendar table td .counter 
{
  z-index:2; font-size:11px; text-align:right; display:inline-block; position:absolute; right:3px; top:3px;
}
.UICalendar table td .dayContent 
{
  z-index:1;
  position:absolute; width:100%; top:20px; bottom:0; overflow-x:hidden; overflow-y:auto; 
}



.eobFrmBuilderInputItemContainer
{
 margin:10px 0;
}

.UIForm input, .UIForm select, textarea
{
  -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  font-size:17px;
  padding:5px;
}


/*** INLINE FORM FIELDS TEST ***/
.eobFrmBuilderBlockField {display:inline-block;width:auto;}
.eobFrmBuilderBlockFieldClear {display:inline-block;width:auto;}
.eobFrmBuilderBlockFieldClear:after {clear:float;}


.popupFinalizare button.redButton
{
  background-color:#cc0000;
}
.popupFinalizare button.greenButton
{
  background-color:#00cc00;
}


.FormBuilderForm form input[type=submit], form input[type=submit], button.UIButton
{
background-color:#2998E2;
height:auto; border:0; padding:7px; color:#fff;
}

.transparentPopup {background-color:rgba(255,255,255,.95); }




/*.UIAccordion { height:100%; }*/

body {max-height:100%!important;}
#CarbossMobileJSAppId.UIApplication 
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height:100%!important;
  max-height:100%!important;
  overflow: hidden;
}



/************************************************************************/
/* FROM CSS FILE: MobileApiUI.css */
/************************************************************************/

@media all and (min-width:1050px)
{
  .MobileMain 
  {
    background-color:#fff; 
    width:1050px; display:block; margin:0 auto; top:10px; bottom:10px;
    /*border:1px solid #ddd;*/
  }
  .MobileLayoutContainer
  {
    background-color:#eee;
  }
}

.footerSpacer100 {padding-bottom:100px!important;}


.padding1 {padding:1em;}
.padding05 {padding:.5em;}

body, html 
{
  font-family: 'Roboto', sans-serif;
}

.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}

.ellipsis
{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;  
}

.UIPopup.MobileView {border:0!important;}
.MobileMain { -webkit-overflow-scrolling:touch; }


.UIMobileTitleBar
{
z-index:13; background-color:rgba(0,163, 217,1); /*#00A3D9*/
-moz-box-shadow: 2px 2px 6px #aaa;
-webkit-box-shadow: 2px 2px 6px #aaa;
box-shadow: 2px 2px 6px rgba(0,0,0,.25);  
  max-height:55px;
}

.UIMobileTitleBar .TitleBarTitle { 
  position:relative; vertical-align:middle; max-height:55px; overflow-y:hidden!important;
  color:#fff; overflow:hidden; padding:0; margin:0; 
}

.TitleBarActions > .UIComponent, .TitleBarTitle > .UIComponent {min-height:55px; height:55px;}

.UIPopup.titleBarMenu
{
  box-shadow: -3px 5px 10px rgba(0, 0, 0, 0.15);
}

.UIListItems {list-style:none; padding:0; margin:0;}
.UIListItems li 
{
  padding:5px 7px; border-bottom:1px solid #ddd; display:inline-block; cursor:default;
  position:relative; vertical-align:top; margin:0; width:100%;
}
/*.UIListItems li:hover {background-color:rgba(79,146,191,.2); }*/
.UIListItems li.selected {/*color:#fff;*/ background-color:rgba(0,163, 217,.25);/*#00A3D9*/}
.UIListItems li.selected a{/*color:#fff;*/}
.UIListItems li.listSortPlaceHolder {background-color:rgba(0,163, 217,.1); border-bottom:0; margin:0;padding:0;}

/* CHECKBOX **/
.cbMultiSelect.checkboxIcon {height:50px;}
.UIListItems li div.cbMultiSelect
{
  background:url(../resources/icons/checkbox_off_20.png) center center no-repeat;
  padding:5px; text-align:center; vertical-align:middle;
}
.UIListItems li.multiSelect div.cbMultiSelect{
  background:url(../resources/icons/checkbox_20.png) center center no-repeat;
}
.UIListItems li.multiSelect ~ div.cbMultiSelect
{
  background-color:#eee; 
}

.UIListItems.contextMenuList{
  background-color:#f8f8f8; box-shadow:5px 5px 5px rgba(0,0,0,.15);
  border:1px solid rgba(0,0,0,.15);
}
.UIListItems.contextMenuList li {padding:15px 10px; font-size:17px;}
.UIListItems.contextMenuList li.selected {color:#555;background-color:#ccc!important;}
/*.UIListItems.contextMenuList li:hover {color:#333; background-color:#eee;}*/
.UIListItems.witoutSelection .touchStarted{background:none;}


/* UIButtonLite */
.UIButtonLite
{
   -webkit-appearance:none; -webkit-tap-highlight-color: rgba(0,0,0,0);
    background:none; border:0; text-align:center; font-size:15px;
}
.UIButtonLite.touchStarted {background-color:rgba(0,0,0,.3)!important;}

/*** FloatingAction ***/
.FloatingAction 
{
  
}

/* TITLE BAR */
.TitleBarActions {overflow-y:hidden!important;}
.TitleBarActions .TBarActionButton, .TitleBarTitle .TBarActionButton
{
  -webkit-appearance:none; -webkit-tap-highlight-color: rgba(0,0,0,0);
  background:none; border:0; height:100%!important;
  position:relative; padding:0 7px; display:inline-block; color:#fff; cursor:default;
  min-width:70px; max-width:90px; text-align:center;
}



.MobileMain .UIText{font-size:14px; line-height:140%;}
.MobileMain .UIList li
{
  padding:12px 7px;
}

.UIMobileTitleBar .TitleBarActions
{ 
  line-height:50px; overflow:hidden; position:relative; text-align:right;
  /*padding:0 3px; margin:0 3px 0 0;*/
}
.UIMobileTitleBar .TitleBarTitle
{
  line-height:50px; overflow:hidden; position:relative;
  /*padding:0 3px; margin:0 3px 0 0;*/
}
.UIMobileTitleBar .TitleBarTitle > .UIComponent {display:inline-block; position:relative;}
/* Containerul in care sta textul */
.UIMobileTitleBar .TitleBarTitle .TitleText   
{
  font-size:17px; vertical-align:top; padding:0; position:relative;
  padding:0 0 0 15px; line-height:55px; display:inline-block; font-weight:bold;
  margin: 0 0 0 0; display:inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; width:auto;
}


.FloatingButton .UIButtonLite 
{
  width:60px!important; height:60px!important; margin:0; padding:0;   
  background-color:rgba(0,163, 217,1);/*#00A3D9*/; color:#fff; font-weight:bold;
  border-radius: 50%; min-width:50px;
}

.FloatingButton
{
  border:0; overflow:hidden!important;
  background-color:rgba(0,163, 217,1);/*#00A3D9*/
  color:#fff; margin:0; padding:0;
  position:relative;
  width:70px; height:70px;
  box-shadow: 2px 2px 2px #999;
  border-radius: 50%;
}


.buttonGrey {background-color:#ddd;}
.buttonGrey a {color:#000; font-weight:normal;}



/************************************************************************/
/* FROM CSS FILE: eval360app_mobile.css */
/************************************************************************/


.redEvalBar {background-color:#E67875; color:#fff;}
.greenEvalBar {background-color:#97E395; color:#fff;}
.grayEvalBar {background-color:#ddd; color:#555;}
.bgEvalBar {background-color:#eee;}

/* In rapoarte - numarul de citiri */
.rapNrCitiri { vertical-align:bottom; padding:3px 7px; }
.rapNrCitiri span {background-color:#999; color:#fff; padding:8px; border-radius:2px; }


/** TITLURI **/
.Eval360Mobile .titluIndicatoriUser .userImage{padding:10px 0 0 0;}


.Eval360Mobile .UIListItems .zoneListIcon {}
.Eval360Mobile .UIListItems .nrIndicatori 
{
  text-align:center; width:40px; height:40px;
  border-radius:50%; line-height:40px; margin:0 auto;
}
.Eval360Mobile .UIListItems .evaluator span
{
  background-color:rgba(108,108,108,.1); color:#777; 
  padding:2px 5px; border-radius:3px;
}

/** BAR EVALUARE ***/
.UIButtons.barEvaluareIndicator {width:95%; margin:0 auto; padding:7px; } 
.UIButtons.barEvaluareIndicator .UIButtonLite
{
  background-color:#eee; height:40px; line-height:40px; margin:0; border-right:1px solid #fff;
}
.UIButtons.barEvaluareIndicator .UIButtonLite.pressed {background-color:#009900; color:#fff;}


/***** BUTTON LITE *****/

.UIButtonLite
{
   -webkit-appearance:none; -webkit-tap-highlight-color: rgba(0,0,0,0);
    background:none; border:0; text-align:center; font-size:15px;
}
.UIButtonLite.tabButton.height80
{
  height:80%;
}
.UIButtonLite.tabButton
{
  background-color:rgba(0,0,0,.05); 
}
.UIButtonLite.tabButton.users {border-right:1px solid #ccc;}

.UIButtonLite.tabButton.selected
{
  border-bottom:3px solid rgba(0,163, 217,.8);
  background-color:rgba(0,0,0,.1); font-weight:bold;
}

.UIButtonLite.touchStarted {background-color:rgba(0,0,0,.3)!important;}
.Eval360Mobile .UIButtonLite.blue 
{
  background-color:rgba(0,163, 217,.8); color:#fff;
  padding: 10px 6px; border-radius:5px;
}
.Eval360Mobile .UIButtonLite.gray 
{
  background-color:rgba(108,108, 108,.7); color:#fff;
  padding: 10px 6px; border-radius:5px;
}

.FloatingAction {margin:0 0 20px 0;}

.SecondFloatMenu .UIFloatElement .UIButtonLite, 
.SecondFloatMenu .UIFloatElement .FloatingActionLabel
{ box-shadow:3px 3px 5px rgba(0,0,0,.2); }

.checkboxIcon {
  background:url(../resources/icons/checkbox_20.png) center center no-repeat;
}

.UIFloatElement .UIButtonLite.userIcon
{
  background:url(../resources/icons/user_20.png) center center no-repeat #00cc00;
  min-width:50px; min-height:50px; border-radius:50%;
}
.UIFloatElement .UIButtonLite.newUserIcon
{
  background:url(../resources/icons/new_user_20.png) center center no-repeat #00cc00;
  min-width:50px; min-height:50px; border-radius:50%;
}

.UIFloatElement .UIButtonLite.moreIcon
{
  background:url(../resources/icons/moreIcon_20.png) center center no-repeat #00cc00;
  min-width:50px; min-height:50px; border-radius:50%;
}
.UIFloatElement .UIButtonLite.indicatorIcon
{
  background:url(../resources/icons/indicatorIcon_20.png) center center no-repeat #00cc00;
  min-width:50px; min-height:50px; border-radius:50%;
}

.UIFloatElement .FloatingActionLabel
{
  display:inline; line-height:50px; vertical-align:top; 
  background-color:#fff; color:#444; padding:7px; margin:0 10px; border-radius:3px;
}

.Eval360Mobile .UIButtonLite.leftArrow
{
  background:url(../resources/icons/arrow_left_20.png) center center no-repeat;
  min-width:60px;
}
.Eval360Mobile .UIButtonLite.rightArrow
{
  background:url(../resources/icons/arrow_right_20.png) center center no-repeat;
  min-width:60px;
}

.Eval360Mobile .UIButtonLite.indicatorIcon
{
  background:url(../resources/icons/indicatorIcon_20.png) center center no-repeat;
  min-width:60px;
}

.Eval360Mobile .UIButtonLite.newUser
{
  background:url(../resources/icons/new_user_20.png) center center no-repeat;
  min-width:60px;
}

.Eval360Mobile .UIButtonLite.sandwitchMenu
{
  background:url(../resources/icons/sandwitch_menu_20.png) center center no-repeat;
  min-width:60px;
}
.Eval360Mobile .UIButtonLite.sandwitchMenuMini
{
  background:url(../resources/icons/sandwitch_menu_mini_20.png) center center no-repeat;
  min-width:60px;
}
.Eval360Mobile .UIButtonLite.validateIcon
{
  background:url(../resources/icons/validate_20.png) center center no-repeat;
  min-width:60px;
}
.Eval360Mobile .UIButtonLite.moreIcon
{
  background:url(../resources/icons/moreIcon_20.png) center center no-repeat;
  min-width:60px;
}
.Eval360Mobile .UIButtonLite.plusIcon
{
  background:url(../resources/icons/plusIcon_20.png) center center no-repeat;
  min-width:60px;
}
.Eval360Mobile .UIButtonLite.xIcon
{
  background:url(../resources/icons/xIcon_20.png) center center no-repeat;
  min-width:60px;
}

.Eval360Mobile .userImage img {border-radius:50%; border:1px solid #ddd; min-height:50px; min-width:50px;}

/*** FORM BUILDER ***/
.FormBuilderForm .eobFrmBuilderSeparator {display:none;}
.Eval360Mobile .FormBuilderForm label {font-size:14px; text-decoration:none;}

.Eval360Mobile .FormBuilderForm span.eobRequiredField {display:none;}
.Eval360Mobile .FormBuilderForm input, 
.Eval360Mobile .FormBuilderForm select, 
.Eval360Mobile .FormBuilderForm textarea 
{
  padding: 10px 6px; background-color:#fff;
  -webkit-appearance:none;
}
.Eval360Mobile .FormBuilderForm select,
.Eval360Mobile .FormBuilderForm input[type=date]
{
  padding-right:35px; background:url(../resources/icons/bottom_arrow_24.png) center right no-repeat;
}
.Eval360Mobile .FormBuilderForm input[type=checkbox]
{
  -webkit-appearance:checkbox;
}

.Eval360Mobile .fieldSelector 
{
  width:70%; display:block; margin:0 auto; text-align:center;
} /* form type = button*/

.Eval360Mobile .FormBuilderForm .fieldSelector input[type=button] {
  padding: 10px 6px;
  -webkit-appearance:none; -webkit-tap-highlight-color: rgba(0,0,0,0);
  color:#fff; font-weight:normal;
  border:0; text-align:center; font-size:15px;
  text-overflow: ellipsis; white-space: nowrap; overflow: hidden;
  border-radius:5px; box-shadow:2px 2px 3px rgba(0,0,0,.1);
  padding-right:35px; 
  background:url(../resources/icons/bottom_arrow_24_white.png) center right no-repeat;
  background-color:rgba(108,108, 108,.7);
}



/** POPUP LIST **/
.Eval360Mobile .UIListItems.popupMenuList{
  /*background-color:#f8f8f8;*/
  border:1px solid rgba(0,0,0,.15);
}
.Eval360Mobile .UIListItems.popupMenuList li {padding:5px 5px; font-size:14px;}
.Eval360Mobile .UIListItems.popupMenuList li.selected {color:#555;background-color:#ccc!important;}
.Eval360Mobile .UIListItems.popupMenuList li .email {font-size:13px; color:#999;}

.AddUserSesiuneView .touchStarted {background:none!important; }
.AddUserSesiuneView .selected { background:none!important; }
.AddUserSesiuneView li.selected {background:none!important;}
.AddUserSesiuneView .UIListItems.popupMenuList li.multiSelect{ background-color:#eee!important; }



/************************************************************************/
/* FROM CSS FILE: AutotrackerMobile.css */
/************************************************************************/

.AutoTrackerMobile .gri1 {background-color:#eee;}

/*DETALII */
.AutoTrackerMobile .detaliiCaz .detRow {border-bottom:1px dotted #aaa; padding:3px;}
.AutoTrackerMobile .detaliiCaz .detKey { font-weight:bold; }
.AutoTrackerMobile .detaliiCaz .detDescription
{
  margin:3px; padding:10px; background-color:rgba(238,222,137,.3); /*#EEDE89*/
} 

.labelCategory span {background-color:#aaa; color:#fff; padding:5px; font-size:11px;}

/** FACTURI **/

.AutoTrackerMobile .EvidentaFacturi li {border:0; padding:10px 0;}
.AutoTrackerMobile .factura 
{
  display:block; margin:0 auto; border:1px solid #ddd; padding:5px; background-color:#fff;
  box-shadow:3px 3px 5px rgba(0,0,0,.1);
}

.AutoTrackerMobile .factura .factTotalLabel, 
.AutoTrackerMobile .factura .factSoldLabel 
{border-bottom:1px dotted #ddd;}

.AutoTrackerMobile .factDataNumar {font-size:15px;}
.AutoTrackerMobile .factura .factDataNumar,
.AutoTrackerMobile .factura .factTotal, 
.AutoTrackerMobile .factura .factSold
{
  font-weight:bold;
}
.AutoTrackerMobile .factura .factSold span {padding:5px;}
.AutoTrackerMobile .factura .soldExistent span
{
  background-color:#cc0000; color:#fff;
} 
.AutoTrackerMobile .factura .factSoldLabel, 
.AutoTrackerMobile .factura .factSold
{
  text-align:right;
}
.AutoTrackerMobile .factura .leaf {padding:3px;}

.AutoTrackerMobile .AttachmentsList li { border:0; }
.AutoTrackerMobile .AttachmentsList li { width:50%; text-align:center; position:relative; vertical-align:top; display:inline-block;}
.AutoTrackerMobile .AttachmentsList li img 
{
  width:auto; max-height:180px; border:1px solid #ddd; box-shadow:3px 3px 7px rgba(0,0,0,.2);
}


.AutoTrackerMobile .ProgressList li { padding:7px; border:0;}

.AutoTrackerMobile .ProgressList .ProgressItem
{
  padding:7px; border:1px solid #ddd; width:80%; box-shadow:3px 3px 5px rgba(0,0,0,.1);
  background-color:#fff;
}
.AutoTrackerMobile .ProgressList .ProgressItem.me
{
  margin-left:20%; background-color:#fff; background-color:rgba(163,217,0,.1); /*#A3D900*/
}

.AutoTrackerMobile .ProgressList .ProgressItem .description {padding:5px 0px; font-size:14px; }
.AutoTrackerMobile .ProgressList .ProgressItem .postInfo { color:#999; }

.AutoTrackerMobile .CereriList li {padding:0; margin:0 0 1px 0;}
.AutoTrackerMobile .CereriList li .cerere {padding:5px 7px;}

.AutoTrackerMobile .CereriList .solutionat {background-color:#eee; color:#999;}
.AutoTrackerMobile .CereriList .solutionatNegativ {display:inline-block; background-color:#cc0000; color:#fff; padding:7px; margin:7px 0 0 0;}
.AutoTrackerMobile .CereriList .solutionatPozitiv {display:inline-block; background-color:#00cc00; color:#fff; padding:7px; margin:7px 0 0 0;}
.AutoTrackerMobile .CereriList .zileRamase
{
  font-size:14px; display:inline-block; padding:7px; margin:7px 0 0 0; 
  color:#fff; background-color:#00cc00; font-weight:bold; min-width:60px;
}
.AutoTrackerMobile .CereriList .zileRamase.depasit {background-color:#cc0000;  }

.AutoTrackerMobile .listaOptiuniDownload li h2{font-weight:normal!important;}




/************************************************************************/
/* FROM CSS FILE: AgentiMobile.css */
/************************************************************************/

  /* APLICATIE MOBILA PENTRU AGENTI */

li.hasCantitate {background-color:rgba(0,200,0,.3);}

/************************************************************************/
/* FROM CSS FILE: EvaluareRiscuri_mobileApp.css */
/************************************************************************/

.valoareRiscPost { padding:5px; background-color:#cc0000; color:#fff; }
/*.UIListItems .ListaPrivata { background-color:#eee; }*/

.UIButtonLite.defaultButton { background-color:#00A3D9; color:#fff; padding:8px;}
.riscInvalid {background-color:#cc0000; display:inline-block; padding:5px; color:#fff;}
.labelTipmasura span {display:inline-block; background-color:#eee; padding:5px;}

.BarGravitate .UIButtonLite.selected, 
.BarFrecventa .UIButtonLite.selected
{background-color:#cc0000; color:#fff; border:0; }

.itemPrivat { background:url(../resources/icons/lock.png) center center no-repeat; }

.detaliiSoc h3{font-size:1.3rem; color:#333; }
.SocietateView .UIListItems li
{
  padding: 10px 10px 10px 60px;
  background: url(../css/images/EvaluareRiscuri_mobileApp/icon_post.png) 5px 50% no-repeat; 
}
.SocietateView .UIListItems li .detalii {color:#888;}
.valoareIndicator span { padding:5px; display:inline-block; border-radius:3px; color:#fff; min-width:30px;}

.valoareIndicator.riscLevel0 span { background-color:#fff; color:#999; border:1px solid #ddd;}
.valoareIndicator.riscLevel1 span { background-color:#009900; }
.valoareIndicator.riscLevel2 span { background-color:#FF8000; }
.valoareIndicator.riscLevel3 span { background-color:#cc0000; }
.valoareIndicator.riscLevel4 span { background-color:#000; }

.nrLucratori, .durataExpunere {font-weight:bold; }



/************************************************************************/
/* FROM CSS FILE: AprobariMobileApp.css */
/************************************************************************/

.blankStateListaCereriPrimite, 
.blankStateListaCereriPrimite
{ padding: 75px 0 0 0;}
.adminModeTitleClass
{
  padding: 25px 0 25px 0; 
  border-bottom: 1px solid #ccc;
}
.customString
{
  padding:10px;
}
.cerereActionBtn .sandwitchMenuMini
{
  min-width: 36px!important;
  height: 46px;
  position:relative;
  display: block;
}
.cerereActionBtn .UIButtonLite.sandwitchMenuMini
{
  background-color: rgba(0,163, 217,1);
  position:absolute;
  top:0px;
  right:10px;
  background-position: 3px 12px!important;
}
.itemMenuPopupCSS
{
  
}