/*banda de sus*/
/* Change Autocomplete styles in Chrome*/
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus
input:-webkit-autofill, 
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
	background-color:white!important;
  -webkit-text-fill-color:black!important;
  -webkit-text-fill-background-color:white!important;
}
li {
	background-size:1.3em 1.3em;
	background-repeat:no-repeat;
	}
.dizabili_dark{
	background:none!important;
	background:#000!important;
	color:#FFF!important;
	text-shadow:none!important;
    -webkit-background-clip:none!important;
   -webkit-text-fill-color:#FFF!important;
	}
.dizabili_light img, .dizabili_dark img{
 -webkit-filter: grayscale(100%)!important;
    filter: grayscale(100%)!important;	
	}	
.fisieretultimact{
	display:none;
	}
.tintitultimact, button{
	cursor:pointer;
	}
.pictograma_file{max-width: 32px!important; border-style: none!important; border-width: 0px!important;}	
.dizabili_light{
	background:none!important;
	background:#FFF!important;
	color:#000!important;
	text-shadow:none!important;
-webkit-background-clip:none!important;
   -webkit-text-fill-color:#000!important;
	}	
.galerie_set{
	padding-left:6px;
	padding-right:6px;
	}	

.dizabili{
	margin-left:8px;
	cursor:pointer;
	color:#666;
	}
#gritter-notice-wrapper{
	margin-top:50px!important;
	top:50px!important;
	z-index:999999999999999!important;
	}
.topcontent{
	height:100px;
	padding-top: 10px;
	-moz-transition: height 1s ease;
    -webkit-transition: height 1s ease;
    -o-transition: height 1s ease;
    transition: height 1s ease;
	}
.deascu{
	
	}	
body.padTop53 {
  padding-top: 100px;
  overflow: visible;
}
.logo-foto-1{
	margin-left:0px;
	margin-top:0px;
	border-radius: 0px 0px 9px 0px;
-moz-border-radius: 0px 0px 9px 0px;
-webkit-border-radius: 0px 0px 9px 0px;
border: 0px solid #000000;
position:absolute;
z-index:20;
height:153px;
	}
.tinesubpoza{
	margin-top:153px;
	}	
.navbar-brand{
	margin-top:-5px;
	}	
#left{
	border-top:none!important;
	}
.tinestema{
	margin-left:-30px;
	padding:0px;
	}
.pagesus, .pagesus_cautare, .pagesus_cont, .pagesus_forum{
	position:absolute;
	top:5px;
	z-index:10001;
	font-size:13px;
	right:10px;
	outline:none;
	background-color:#0066B3;
	}
.pagesus{
	margin-right:1px;
	}
.pagesus_cautare{
	margin-right:40px;
	}	
.pagesus_cont{
	margin-right:78px;
	}
.pagesus_forum{
	margin-right:114px;
	}	
.tinedenumiresite{
	padding-left:10px;
	width:auto;
	vertical-align:top;
	}		
.nav_den_2 {
    position: relative;
	line-height:26px;
}	
#top .nav_fundal {	
  margin-bottom: 0;
-moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.despar_contex{
height:12px;
	margin-top:5px;
	border-radius: 7px 0px 0px 0px;
-moz-border-radius: 7px 0px 0px 0px;
-webkit-border-radius:7px 0px 0px 0px;	
	} 
.panel-heading{
	border-bottom-left-radius:0px!important;
	border-bottom-right-radius:0px!important;
	}
.panel-footer{
	border-top-left-radius:0px!important;
	border-top-right-radius:0px!important;
	}	
.panel-body{
	border-radius:0px!important;
	}
.e-list-non{
	list-style-type: none!important;
	background-repeat:no-repeat!important;
	background-size: 1em!important; 
	padding-left:1.5em!important;
	}	
.liniifoot{
	color:#06F;
	cursor:pointer;
	}
	.liniifoot:hover{
	color:#03C;
	text-decoration:underline;
	}
.searchbox_xxxxxxxx
{
    background-image: linear-gradient(rgba(113,182,224,0.9), rgba(113,182,224,0));
	border-radius: 10px 10px 0px 0px; -moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px;
	border:none;
    width: 275px;
    height: 35px;
    padding: 6px;
    margin: 0px;
    overflow: hidden; /* Clear floats */
}
#search {
    padding: 3px 7px!important;
    height: 25px!important;
    width: 190px!important;
	border-top-right-radius:0px!important;
	border-bottom-right-radius:0px!important;
	font-size:13px!important;
	outline:none;
	margin-left:6px!important;
}
.forma_cautare{
	position:absolute;
	top:7px;
	right:7px;
	float:right;
	}
.submit_cautare
{       
    background-image: linear-gradient(#2C3881, #6E7BFF);
	border-top-left-radius:0px!important;
	border-bottom-left-radius:0px!important;
    height: 25px!important;
    margin: 0px!important;
    padding: 0px!important;
	padding-left:5px!important;
    width: 30px!important;
    cursor: pointer;
    font: bold 14px Arial, Helvetica!important;
	display:inline-block!important;
}
.despartdir{
	background-color:#B9DCEB;
	margin-top:10px;
	}

.tinebredcrumb{
	margin:5px;
	}
.bredcrumb, h1, h2{
	margin-left:15px!important;
	margin-right:15px!important;
}
.bredcrumb{
	font-size:11px;
	color:#3A6BA3;
	margin-bottom:10px;
}
a.bredcrumb, a.bredcrumb:link, a.bredcrumb:visited, a.bredcrumb:hover, a.bredcrumb:active {
	color:#3A6BA3;
	font-size:11px;
	text-decoration:underline;
}

h1{
	font-size:23px;
	font-weight:bold;
	color:#0B5A96;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.22);
	display:inline-block;
	width:auto;
	background-image:url(../img/hall.png);
	background-repeat:no-repeat;
	padding-left:35px;
	background-position:0% 50%; 
	
	}	
h2{
	font-size:20px;
	font-weight:bold;
	color:#070D57;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.22);
	background-image:url(../img/bulet.png);
	background-repeat:no-repeat;
	padding-left:17px;
	background-position:0% 40%;
}
h4{
	font-size:16px;
	margin-right:30px;
	font-weight:bold;
	}
.btnmargj{
	margin-bottom:5px;
	}
.remfiltrere{
	cursor:pointer;
	}	
.buton_harta_informatii{
	margin:0px;
	padding:0px;
	width:auto;
	display:inline-table;
	border:none;
	background:none;
	cursor:pointer;
	float:none;
	}
#tine_harta_informatii_publice{
	z-index:9999999;
	}
#menu > li.active > a {
  color: #fff;
  background-color: #5CB85C;
}
.delimitatoare{
	font-size:13px;
border-radius: 0px 15px 0px 0px;
-moz-border-radius: 0px 15px 0px 0px;
-webkit-border-radius: 0px 15px 0px 0px;
padding:4px 0px 4px 6px;
	}

@media (min-width: 768px) {
}

@media (min-width: 802px) {
.achhorr{
	 display: block;
    position: relative;
    top: -250px;
    visibility: hidden;
	}	
  body.padTop53 {
    padding-top: 100px;
  }


}
@media (max-width: 767px) {
	
	.tinestema{
	margin-left:1px;
	padding:0px;
	}
	
.tinedenumiresite{
	padding-left:0px;
	vertical-align:middle;
	padding-left:0px;
	width:auto;
	}	

#logo_inst{
	max-width:100%;
	}

.deascu{
	display:none!important;
	}
}
.crop_t{
 width:180px;
   overflow:hidden;
   margin:0;
   height:100px;
   border:#CCC solid 2px;
	}
.crop_t img{
   display:block; 
}
.crop_m{
 width:400px;
	height:200px;
   overflow:hidden;
   margin:0;
   border:#CCC solid 2px;
	}
.crop_m img{
   display:block;
}	
.vevipub{
	display:none;
	}
.incarcastructura_ma:hover{
	text-decoration:none;
	}	

.spanstruct{
	font-size:11px;
	color:#666;
	text-decoration:none;
	font-weight:normal;
	}	
.incarcastructura tr td{
	cursor:pointer;
	color:#006;
	margin-bottom:3px;
	border-bottom:#CCC solid 1px;
	font-weight:bold;
	vertical-align:bottom;
	}
.incarcastructura:hover{
	text-decoration:underline;
	}
.farapoza{
	width:180px;
	height:100px;
	border:#CCC solid 2px;
	display:inline-block;
	text-align:center;
	padding-top:22px;
	background-color:#FFF;
	}
.farapozam{
	background-color:#FFF;
	width:400px;
	height:200px;
	border:#CCC solid 2px;
	display:inline-block;
	text-align:center;
	padding-top:90px;
	}	
#tinefoldereel, .tinefoldereel_res{
	height:auto;
	max-height:200px;
	overflow:auto;
	}
.cke_dialog_title{
	background:none!important;
	background-color:#53B3AE!important;
	color:#FFF!important;
	-webkit-box-shadow: none!important;
-moz-box-shadow: none!important;
box-shadow: none!important;
border:none!important;
padding:15px!important;
text-shadow:none!important;
	}
.ck_img_exemplu{
	width:240px;
	}
.fisierlprop, .fisierlprop_res{
	cursor:pointer;
	color:#009;
	text-decoration:underline;
	}
.fisierlprop_non, .fisierlprop_non_res{
	color:#900;
	}	
.folderlista, .folderlista_res{
	cursor:pointer;
	color:#4A2500;
	}
.tinemediafisiere, .tinemediafisiere_res{
	margin-bottom:8px; margin-top:4px;
	padding:0px;
	}
.inchidemediafisi, .inchidemediafisi_res{
	background-color:#53B3AE;
	cursor:pointer;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
	color:#FFF
	}
.bodymediafisi, .bodymediafisi_res{
border:#53B3AE solid 1px;
padding:4px;
	}
#aredejj{
	font-size:16px; 
	font-weight:bold;
	color:#060;
	cursor:pointer;
	}

.form_loading{
	display:none;
	}


.chosen-container, .chosen-container-single{
	width:100%!important;
	}
.denuh1, .denuh1 strong{
	cursor:pointer;
	color:#EEE;
	}
.plantih1:hover{
	outline:#488472 solid 1px;
	background-color:#35604F;
	}	
#aparh1unuri{
	background-color:#335755;
	margin-right:7px;
	margin-left:5px;
	padding:4px;
	color:#EEE;
	border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border: 0px solid #000000;
max-height:350px;
overflow-x:scroll;
	}
.modal-body {
    max-height: calc(100vh - 190px)!important;
    overflow-y: auto!important;
}

.formstare select{
	font-weight:bold;
	color:#000;
	}
.close, .cke_dialog_close_button{
background-color:#FFF!important; border-radius: 5px 5px 5px 5px!important;
-moz-border-radius: 5px 5px 5px 5px!important;
-webkit-border-radius: 5px 5px 5px 5px!important;
	}
.tabette{
	display:inline;
	margin-right:6px;
	padding:9px;
	color:#333333;
	border:#DDDDDD solid 1px;
	border-bottom:#DDDDDD solid 1px;
	background-color:#FFF;
	cursor:pointer;
	border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
	}
.tabette.in{
	color:#165FD6;
	border-bottom:none;
	}
.fara_rrtccvfr{
	width:100%!important;
	}

#footer {
  margin: 0 auto;
  color: #1933EC;
background-color:#f8f8f8;

}

#footer p {
  padding: 12px 0 0;
  text-align: center;
  
}
.tool_termeni{
	cursor:pointer;
	font-size:11px;
	color:#FFF;
	display:inline-table;
	width:auto;
	padding-right:20px;
	}
.tool_termeni_act{
	color:#666!important;
	text-decoration:underline;
	cursor:default!important;
	}	
.modal-body {
    max-height: calc(100vh - 190px)!important;
    overflow-y: auto!important;
}	

.close{
background-color:#FFF!important; border-radius: 5px 5px 5px 5px!important;
-moz-border-radius: 5px 5px 5px 5px!important;
-webkit-border-radius: 5px 5px 5px 5px!important;
	}
	
.verdmares{
	color:#090;
	font-size:16px;
	}
.pick_ic{
	cursor:pointer;
	outline:none!important;
	}
#incide_pick_avatar{
	text-align:right;
	cursor:pointer;
	color:#333;
	font-size:16px;
	font-weight:bold;
	}
.avavv, .pick_ic{
	display:inline-table!important;
	width:auto!important;
	}	
.pag_sd{
	max-width:60%!important;
	}
	
.lacaptermeni{
	color:#006;
	cursor:pointer;
	}		
a:active, a:focus {
  outline: 0!important;
  -moz-outline-style: none!important;
}
.st_titlu_alerta{
	background-color:#FF0;
	color:#900;
	}
	
.st_text_alerta{
	background-color:#FDFF9F;
	color:#900;
	}
	
.a_notificari{
	font-size:14px;
	font-weight:bold;
	color:#900;
	text-decoration:underline;
	}	
	
.st_titlu_notificari{
	background-color:#FBB;
	color:#291A16;
	}
	
.st_text_notificari{
	background-color:#FFE6E6;
	color:#291A16;
	font-size:14px;
	}


.st_titlu_info{
	background-color:#BFDCF9;
	color:#006;
	}
	
.st_text_info{
	background-color:#DBF9FB;
	color:#006;
	}
	
	
	
.st_titlu_jurnal{
	background-color:#A6FF80;
	color:#030;
	}
	
.st_text_jurnal{
	background-color:#D1FFC4;
	color:#030;
	}
	
	
.st_titlu_realizat{
	background-color:#C5C5C5;
	color:#252525;
	}
	
.st_text_realizat{
	background-color:#EEE;
	color:#252525;
	}
	
.st_titlu_notita{
	background-color:#6F4831;
	color:#DCBDB4;
	}
	
.st_text_notita{
	background-color:#DCBDB4;
	color:#252525;
	}




 .ftstycy{
	padding:2px;
	text-align:right;
	text-shadow:none;
	border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px; 
	 }
	 
	 
 .ftstycy_t{
	padding:2px;
	text-shadow:none;
	border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;	 
	 } 

	
		
.eselectat{
	outline:#FF0 solid 1px!important;
	-webkit-box-shadow: inset 0px 0px 68px -16px rgba(247,255,0,1)!important;
-moz-box-shadow: inset 0px 0px 68px -16px rgba(247,255,0,1)!important;
box-shadow: inset 0px 0px 68px -16px rgba(247,255,0,1)!important;
	}
.dizabili_dark	.eselectat{
	outline:#FFF dashed 3px!important;
	}
.dizabili_light	.eselectat{
	outline:#000 dashed 3px!important;
	}

.tooltabbet_b{
	text-align:right;
	margin-bottom:4px;
	padding:2px;
	border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
	}
	.reorder {
    cursor:move; 
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

 
.reorder:active { 
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}	
.modal-header{
border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
	}	
.ultima_act_cas{
	font-size:10px;
	color:#333;
	}
.ultima_act_cas_2{
	color:#060;
	}
.ultima_act_cas_3{
	color:#900;
	}
.ultima_act_cas_6{
	color:#666;
	cursor:pointer;
	}	
.deschide_lista_linkuri{
	cursor:pointer!important;
	}
#tine_linkuri_posibile_dialog{
	right: auto;
    left: 5%!important;
	width:85%!important;
	margin:auto;
	}
.outlinerblue{
	outline:blue solid 1px;
	}
.culoare-folder-arhiva{
	color:#5B2E00;
	}
	
.tabel_extras_jurnal td{
	padding:3px;
	border-collapse:collapse;
	}
	
.tabel_extras_jurnal{
	border:#690 solid 1px;
	}
.table_actsidimens td{
	vertical-align:bottom;
	padding-right:15px;
	border-left: inset 2px;
	}
	

.st_titlu_alerta{
	background-color:#FF0;
	color:#900;
	}
	
.st_text_alerta{
	background-color:#FDFF9F;
	color:#900;
	}
	
.a_notificari{
	font-size:14px;
	font-weight:bold;
	color:#900;
	text-decoration:underline;
	}	
	
.st_titlu_notificari{
	background-color:#FBB;
	color:#291A16;
	}
	
.st_text_notificari{
	background-color:#FFE6E6;
	color:#291A16;
	font-size:14px;
	}


.st_titlu_info{
	background-color:#BFDCF9;
	color:#006;
	}
	
.st_text_info{
	background-color:#DBF9FB;
	color:#006;
	}
	
	
	
.st_titlu_jurnal{
	background-color:#A6FF80;
	color:#030;
	}
	
.st_text_jurnal{
	background-color:#D1FFC4;
	color:#030;
	}
	
	
.st_titlu_realizat{
	background-color:#C5C5C5;
	color:#252525;
	}
	
.st_text_realizat{
	background-color:#EEE;
	color:#252525;
	}



 .ftstycy{
	padding:2px;
	text-align:right;
	text-shadow:none;
	border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px; 
	 }
	 
	 
 .ftstycy_t{
	padding:2px;
	text-shadow:none;
	border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;	 
	 } 

	
	
.timninstrum{
	display:none;
	}
.gritter-item-wrapper{
-webkit-box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.75);
box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.75);
border-radius: 12px 12px 12px 12px;
-moz-border-radius: 12px 12px 12px 12px;
-webkit-border-radius: 12px 12px 12px 12px;
	}	

.tooltabbet_b{
	text-align:right;
	margin-bottom:4px;
	padding:2px;
	border-radius: 3px 3px 3px 3px;
-moz-border-radius: 3px 3px 3px 3px;
-webkit-border-radius: 3px 3px 3px 3px;
	}	
	


.outlinerblue{
	outline:blue solid 1px;
	}
.culoare-folder-arhiva{
	color:#5B2E00;
	}
	
.butinchide{
	cursor:pointer;
	color:#900;
	}
.tabel_extras_jurnal tr td{
	text-align:left!important;
	vertical-align:top!important;
	}
.inhide_extras_jurnal{
	float:right;
	clear:both;
	}	

.tabel_extras_jurnal tr{
	border-bottom:#999 solid 1px;
	}
.tabel_extras_jurnal tr:nth-child(odd){
	background-color:#FFFFF9;
	}
.tabel_extras_jurnal tr:nth-child(even){
	background-color:#FDFFD7;
	}
.tabel_extras_jurnal tr:first-child td{
	background-color:#79003D;
	color:#FFF;
	}	
.a_panel_meniu:hover{
	border:none;
	border-top-width: 0px;
	}	
.datatTables tbody tr:hover, .dataTables tbody tr:hover{
	outline:#006 dotted 1px!important;
	}
.datatTables tbody tr, .dataTables tbody tr{
		cursor:default;
	}	
	table{
		border-collapse:separate;
		border-spacing:0;
		}

table.dataTable thead .sorting_asc:after {
    content: " \f0de";
    position:absolute;
    font-family: fontawesome;
}

table.dataTable thead .sorting_desc:after {
    content: " \f0dd";
    position:absolute;
    font-family: fontawesome;
}

table.dataTable thead .sorting:after {
    content: " \f0dc";
	position:absolute;
    font-family: fontawesome;
    color: rgba(50,50,50,.2);
}
#wui-datepicker-div{
	height: calc(100% - 50px)!important;
  overflow: auto!important;
	}
.automahei{
	min-height:120px;
	}	
.navbcgr{
	background-position:center!important;
	}	
.cke_reset_all, .cke_reset_all *{
	max-height:360px!important;
	}
.logo_inst_mm{
	max-width:70%!important;
	}
.nav_den_1_mm{	
	font-size:15px!important;
	padding-top:2px!important;
	margin-top:-14px!important;
}
.nav_den_2_mm{	
	font-size:15px!important;
	line-height:15px!important;
}
.topcontent_mm{	
	height:75px!important;
}
.nav_den_3_mm{	
	font-size:10px!important;
	line-height:10px!important;
}
.ascutext_force{
	width:auto!important;
	min-width:30px!important;
	}
* {
    box-sizing: border-box;
}

.i_grid_row {
    display: -ms-flexbox; /* IE10 */
    display: flex;
    -ms-flex-wrap: wrap; /* IE10 */
    flex-wrap: wrap;
    padding: 0 4px;
	max-height:400px;
	overflow:hidden;
	margin-bottom:10px;
}

/* Create four equal columns that sits next to each other */
.i_grid_column {
    -ms-flex: 25%; /* IE10 */
    flex: 25%;
    max-width: 25%;
    padding: 0 4px;
}

.i_grid_column a img {
	transition: all .2s ease-in-out;
	 margin-top: 8px;
}
.i_grid_column a img:hover {
transform: scale(1.03);
}
.i_grid_a{
	position:relative;
	vertical-align: bottom;
	}
.i_grid_span{
	display:none;
	position:absolute;
	bottom:3px;
	padding:2px;
	color:#FFF;
	background-color:rgba(0,0,0,0.5);
	left:3px;
	}
.i_grid_a:hover .i_grid_span{
	display:block;
	}	

/* Responsive layout - makes a two column-layout instead of four columns */
@media (max-width: 800px) {
    .i_grid_column {
        -ms-flex: 50%;
        flex: 50%;
        max-width: 50%;
    }
	.i_grid_row {
	max-height:500px;
}
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media (max-width: 600px) {
    .i_grid_column {
        -ms-flex: 100%;
        flex: 100%;
        max-width: 100%;
    }
	.i_grid_row {
	max-height:800px;
}
}
.addd li{
	margin-bottom:1.4em;
	}