/*actefirme*/

@media (max-width: 980px) {

.alliniatte{
	margin-right:5px;
}

}

.round-ra{
border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
background:none;
background-color:#FFF;
background-image:url(../img/patern_alb_transparent.png)!important;
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3), 0px 0px 1px rgba(255, 255, 255, 0.6) inset;
padding-top:5px;
margin-bottom:2em;
	}
.round-ra img{
border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; display:block; position:relative; margin:auto;}

.round-ra:hover {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.3), 0px 0px 16px rgba(255, 255, 255, 0.3) inset;
}

 .divwrapt, .divwrapt_t{
	 background-image:url(../img/patern_alb_transparent.png);
	 -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
 }
 .divwrapt{
 width:100%;
 }
 .divwrapt_t{
width:auto;
 }
 .divwrapt_t td{
	 padding:3px;

 }
 .divwrapt:after{
	 content: "";
  width: 100%;
 }
 .p_small{
	 font-size:11px;
	filter: alpha(opacity=60);  
-moz-opacity: 0.6;          
-khtml-opacity: 0.6;       
opacity: 0.6;
text-indent:0px; 
 }
 .meniu_forum{
	 font-size:12px;
	 letter-spacing:1px;
 }
 
	 .forum_post{
		 margin:5px;
		 padding:5px;
		 border:#CCC solid 1px;
		 -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
			background-color:#F9F9F9;
		 
	 }
	 .forum_post, .forum_post p, .forum_post span, .forum_post strong {
		 font-size:12px;
		 line-height:25px;
		 font-family:Verdana, Geneva, sans-serif;
	 }
	 .forum_post h1{
		 font-size:15px;
	 }
	 
	 .linier{
	background-image:url("../img/palete_toolbar.png");
	margin-top:5px;
	color:#EBFFE1;
	font-size:16px;
	font-weight:bold;
	padding-left:12px;
	margin-bottom:12px;
}
.forum_round5{
	 -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
			border:#A0AFF5 solid 1px;
}
.headachor{
display: block;
  height: 130px; 
  margin-top: -130px; 
  visibility: hidden;	
}
.alertatrea{
	-webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
			border:#F00 solid 1px;
			font-size:12px;
			font-weight:bold;
			background-color:#EBF2B5;
			color:#900;
			padding:4px;
			margin:5px;
			display:none;
			cursor:pointer;
}
.bunpostat{
	-webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
			border:#97FF99 solid 1px;
			font-size:12px;
			font-weight:bold;
			background-color:#EEFEE7;
			color:#2E561B;
			padding:4px;
			margin:5px;
			display:none;
}
.forum_round3{
	 -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
			border:#900 solid 1px;
}

.temporaed{
	cursor:pointer;
	color:#060;
}
#overlay_ajax {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 999999999;
background-color: rgba(0,0,0,0.7);
display:none;
}

.farabordur{
	border-width:0px!important;
	 -webkit-border-radius: 0px!important;
       -moz-border-radius: 0px!important;
            border-radius: 0px!important;
	}

	.fixeata_rxxx{
		position:fixed;
		right:0px;
	}
	#linklogo{
		top:3px;
		}
.row-fluid-round{
border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px;
background:none;
background-image:url(../img/patern_alb_transparent.png)!important;
box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.3), 0px 0px 1px rgba(255, 255, 255, 0.6) inset;
margin-top:10px;
padding-top:10px;
}
.img-zoom {
			-webkit-transition: all 4.5s ease-in-out;
			-moz-transition: all 4.5s ease-in-out;
			-o-transition: all 4.5s ease-in-out;
			-ms-transition: all 4.5s ease-in-out;
		}
 
		.transitionimg {
			-webkit-transform: scale(1.5); 
			-moz-transform: scale(1.5);
			-o-transform: scale(1.5);
			transform: scale(1.5);
		}
	
.alert_ok{
	-webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
			border:#060 solid 1px;
			font-size:12px;
			background-color:#D6FFD5;
			color:#060;
			padding:4px;
			margin:5px;
			display:none;
}


.alliniatte_m{
	min-width:100%!important;
}
.bolliniar{
	width:100%;
    text-align:justify;
}
.bolliniar:after { content:' '; display:inline-block; width: 100%; height: 0 }
.alliniatte{
	display:inline-table;
	vertical-align: top;
	border:none;
	}
	.titlu_submeniu{
		padding-left:10px;
		font-weight:bold;
		color:#333333;
	}
	.submenius{
	background-image: linear-gradient(rgba(196,162,200,0.8), rgba(122,176,224,0.9));
	border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px;
	border:none;
    padding: 30px 0px 6px 5px;
	margin:0px;
	}
	.submssf{
	left: 50%;
    transform: translate(-50%, 0);
	margin-top:45px;
	}
	#overlay_menu {
display:none;
}

.table_cas_submn{
border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
background-image:url('../img/patern_alb_transparent.png');
margin:10px;
vertical-align:top;
text-align:justify;
}
.table_cas_submn_cas{
border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px;
background-image:url('../img/patern_alb_transparent.png');
margin:0px;
width:100%!important;
border:none;
}
.table_cas_submn td, a.linksubmeniu{
	padding:4px;
	color:#F2EBEB!important;
	text-decoration:none!important;
}
.table_cas_submn td, a.linksubmeniu_pag{
	padding:4px;
	color:rgba(14,19,77,0.7)!important;
	text-decoration:none!important;
}
.table_cas_submn tr:hover{
	background-color:#E8E1DD;
}
.lapagina td.lapagj{
	border-radius: 0px 0px 0px 10px; -moz-border-radius: 0px 0px 0px 10px; -webkit-border-radius: 0px 0px 0px 10px;
}

.lapagina:hover {
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.3), 0px 0px 16px rgba(255, 255, 255, 0.3) inset;
}
.bgractive{
	background-color:#E8E1DD;
}

a.bredcrumb, a.bredcrumb:link, a.bredcrumb:visited, a.bredcrumb:hover, a.bredcrumb:active {
	color:#3A6BA3;
	font-size:11px;
	text-decoration:underline;
}
#feedcount { 
  display: inline-block;  
 text-align: center;  
  padding: 2px 4px 1px 1px;  
  font: bold 11px/14px Arial, sans-serif;  
  overflow: hidden;  
  color: #FFF;  
  background: #FC8205;  
 border: 1px solid #F25805;  
  *width: 85px; /* only for IE6 and IE7 */ 
  float: right;
  margin-top:20px;
  margin-right:10px;
}  
#readers {  
  float: right;  
  padding: 1px 0 0;  
}  
#counter {  
  float: left;  
  padding: 1px 3px 0;  
  margin: 0 5px 0 0;  
 font-size: 13px;  
  position: relative;  
  top: -1px;  
  color: #333;  
  background: #FDC077;  
 border: 1px solid #F25805;  
 border-right-color: #FEE0BC;  
 border-bottom-color: #FEE0BC;  
} 
.subliniereula_xxx{
	height:3px;
	font-size:2px;
	background-color:#F75454;
	margin-left:26px;
	margin-right:26px;
	}
	.subliniereula{
		display:none!important;
	}
.telmailfront_c{
	border:none;
	position:absolute;
	width:100%;
	z-index:99999999999;
	left:100px;
	height:18px;
	padding-bottom:1px;
	text-align:left;
}
.telmailfront{
	margin-right:7px;
	padding:0px;
	color:#FFF;
	font-size:11px;
	text-align:left;
}


.centermidel{
	/* Internet Explorer 10 */
display:-ms-flexbox;
-ms-flex-pack:center;
-ms-flex-align:center;

/* Firefox */
display:-moz-box;
-moz-box-pack:center;
-moz-box-align:center;

/* Safari, Opera, and Chrome */
display:-webkit-box;
-webkit-box-pack:center;
-webkit-box-align:center;

/* W3C */
display:box;
box-pack:center;
box-align:center;
}

.roundjst1gr{
	border:#999 solid 1px;
	border-radius: 0px 0px 0px 15px; -moz-border-radius: 0px 0px 0px 15px; -webkit-border-radius: 0px 0px 0px 15px;
}

.bolliniar_pers{
	margin:6px;
	padding:6px;
	text-align:left!important;
}
.alliniatte_pers{
	padding-left:10px;
	}
.alliniatte_pers_categorie{
	padding:20px;
	width:calc(98%/10*3);
	max-width:calc(98%/10*3);
	text-align:left;
	vertical-align:bottom;
}	
.model_inline_foto{
	cursor:pointer;
	border:#D3D3D3 solid 1px;
}
.maxwihkl{
	max-width:300px; /*ca la foto de mai sus*/
}
.container_foto_model{
    position:relative;
}
.tag_foto_model{
 float: left;
    position: absolute;
    left: 20px;
    top: 10px;
    background-color: rgba(36,71,140,0.9);
	color:#FFF;
	padding:5px;
}
.model_titlu_link{
	text-align:left;
	margin-bottom:20px;
}
.model_titlu_link a{
	font-size:15px;
	color:#46A5E5;
	font-weight:bold;
}
.model_titlu_link a:hover{
	color:#F75454;
}
.model_text .fa-calendar, .model_text .fa-map-marker, .model_text .fa-list-alt{
	color:#46A5E5;
	}
.model_text_orderat_1, .model_text_orderat_2{
	font-weight:bold;
}
.model_text_orderat_3{
	margin:10px 0px 10px 0px;
}
.linlvkvezitot{
left: 50%;
    transform: translate(-50%, 0);
	font-size:18px;
}
.scrie_paginare{
	text-align:center;
}
.scrie_fila{
	cursor:pointer;
	display:inline-table;
	width:auto;
	border:#999 solid 1px;
	color:#FFF;
	background-color:#46A5E5;
	padding:3px;
	margin:3px;
	min-width:20px;
	font-size:14px;
	text-align:center;
	transition: all .1s ease-in-out;
}
.scrie_fila:hover{
	background-color:#F75454;
	transform: scale(1.03);
   -moz-transform: scale(1.03);
}
.scrie_fila.pepagin{
background-color:#F75454;	
}
.pt_araarfiltara{
	text-align:right;
}
.araarfiltara{
	font-size:12px;
	height:30px;
	max-width:180px;
	min-width:180px;
	}
.araarfiltara option{
	font-size:16px;
	color:#363345;
	font-weight:bold;
	margin-bottom:3px;
}
a.model_link_buton_1{
text-align:center;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.4), 0px 0px 4px rgba(255, 255, 255, 0.4) inset;
	position:relative;
    display:inline-table;
    margin:auto;
	margin-right:25px;
	min-width:7em;
	width:auto;
	border:none;
	border-radius: 2px 2px 2px 2px; 
	-moz-border-radius: 2px 2px 2px 2px; 
	-webkit-border-radius: 2px 2px 2px 2px;
	padding:4px;
	cursor:pointer;
	background-color:#46A5E5;
	color:#FFF;
	text-decoration:none;
}

.imagine_categorie{  
	max-width:400px;
}
.titlu_categorie_1{
	color:#602E7B;
	font-weight:bold;
	}
.titlu_categorie_2{
		margin-bottom:6px;
	}
.titlu_categorie_3{
	font-size:18px;
	font-weight:bold;
	}
.titlu_categorie_4{
	}
.titlu_categorie_5{
	}
.descriere_categorie_1{
	text-align:justify;
	text-indent:15px;
	line-height:22px;
}
.descriere_categorie_2{
}
.descriere_categorie_3{
}
.buton_categorie{
text-align:center;
	box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.4), 0px 0px 4px rgba(255, 255, 255, 0.4) inset;
	position:relative;
    display:inline-table;
	min-width:7em;
	width:auto;
	border:none;
	border-radius: 2px 2px 2px 2px; 
	-moz-border-radius: 2px 2px 2px 2px; 
	-webkit-border-radius: 2px 2px 2px 2px;
	padding:4px;
	cursor:pointer;
	margin:15px 15px 15px 0px;
}
.buton_categorie_1{
	background-color:#F9F9F9;
	color:#000;
}
.buton_categorie_2{
	background-color:#EEE;
	color:#000;
}
.buton_categorie_3{
}
.buton_categorie_4{
}
.buton_categorie_5{
}

.centered-and-cropped { object-fit: cover }
.catalog_img{
	width:250px;
	height:300px;
	border-radius: 6px 6px 0px 0px; -moz-border-radius: 6px 6px 0px 0px; -webkit-border-radius: 6px 6px 0px 0px;
}
.catalog_alliniatte_pers{
max-width:calc(99%/17*4); width:auto; text-align:justify;
}
.catalog_titlu_articol{
	background-color:#FFF;
	font-size:14px;
	color:#AB3705;
	font-weight:normal;
	text-align:left!important;
	line-height:14px;
	letter-spacing:0px;
	margin:0px;
	padding:4px 6px 4px 6px;
	width:256px;
	}
.catalog_separ_vertical{
	width:10px;
}
.container_fila_calendar{
	padding:9px;
	border:#EDDC47 solid 1px;
	width:40px!important;
	max-width:40px!important;
}
.container_fila_calendar_zi{
	color:#EDDC47;
	font-size:30px;
	font-weight:bold;
	margin-bottom:5px;
	text-align:center;
}
.container_fila_calendar_luna{
	color:#EDDC47;
	font-size:18px;
	font-weight:normal;
	text-align:center;
}
.model_text_orderat_0{
	font-size:18px;
	font-weight:bold;
}
.model_text_orderat_1{
	font-size:12px;
	font-weight:normal;
	color:#666;
	display:none;
}
.model_text_orderat_2{
	display:inline-table;
	margin-right:10px;
	width:auto;
	}
.model_text_orderat_3{
	display:inline-table;
	margin-right:10px;
	width:auto;
	}
.model_text_orderat_4{
	display:inline-table;
	margin-right:10px;
	margin-left:10px;
	width:auto;
	}
.model_text_orderat_5{
background-color:#F9F9F9;
	color:#000;	
}
.model_text_orderat_6{
	background-color:#EEE;
	color:#000;
}

.label_dinamic_form_check:hover{
	text-decoration:underline;
}

.string_text_titlu_div{
	margin-top:16px;
	font-weight:bold;
}
.check_list_div{
	margin-bottom:17px;
}
.textul_galeriei p{
	text-align:justify;
	text-indent:15px;
}
.textul_galeriei{
	padding-top:0px!important;
}
.textul_galeriei h2{
	padding-top:0px!important;
	margin-top:-10px!important;
}
.galwid{
	margin-bottom:15px;
}
.extinde_galeria{
	font-size:11px;
	font-weight:normal;
	padding-right:6px;
	cursor:pointer;
	padding-bottom:4px;
}
.texttitover, .texttitover_per{
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	padding:5px;
	padding-top:0px;
	color:#DAE7E4;
background: rgba(255,255,255,0);
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(86,86,86,0.41) 13%, rgba(8,8,8,0.44) 19%, rgba(0,0,0,0.88) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(13%, rgba(86,86,86,0.41)), color-stop(19%, rgba(8,8,8,0.44)), color-stop(100%, rgba(0,0,0,0.88)));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(86,86,86,0.41) 13%, rgba(8,8,8,0.44) 19%, rgba(0,0,0,0.88) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(86,86,86,0.41) 13%, rgba(8,8,8,0.44) 19%, rgba(0,0,0,0.88) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(86,86,86,0.41) 13%, rgba(8,8,8,0.44) 19%, rgba(0,0,0,0.88) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(86,86,86,0.41) 13%, rgba(8,8,8,0.44) 19%, rgba(0,0,0,0.88) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );
}
.texttitover_per{
	top:0px; overflow-x:hidden;
}
.degrsdatcla{
	border:none;
	width:250px;
	height:250px;
	clip:rect(0px,250px,250px,0px);
	overflow:hidden;
	}
img.degiadf{
border:none!important;
max-width:calc(100% + 250px);
max-height:calc(100% + 250px);
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-webkit-filter: brightness(0.7);
  filter: brightness(0.7);
}
img.degiadf:hover{
transform: scale(1.05);
 -moz-transform: scale(1.05);
 -webkit-filter: brightness(1);
  filter: brightness(1);
}
.unictitlutext{
	background-image:url(../img/icon_submeniu_emty.jpg);
	cursor:pointer;
}
.unictitlutext_d_tit{
	color:#FFF;
	font-weight:bold;
	text-align:left;
	text-indent:10px;
	text-shadow: 0 1px 0 rgba(0,0,0,0.8);
}
.unictitlutext_d_text{
	color:#FFF;
	text-align:center;
	text-indent:0px;
	margin-right:20px;
}
.unictitlutext_d_inchide{
	text-align:left;
	color:#F00;
	cursor:pointer;
	width:100%!important;
	display:none;
	}
.spatiereh1{
	height:1px;
}
.container-fluid-galer{
	margin-top:20px!important;
}
.cate_fotografii_galer{
	text-align:right!important;
	text-indent:0px;
	cursor:pointer;
	color:#01897F;
	text-decoration:underline;
}
.nudascolfixed{
	position:fixed;overflow-x:auto;
	}
.titlu_gen_submeniu{
	font-size:16px;
	color:#01897F;
	font-weight:bold;
	margin-top:12px;
	}
.titlu_gen_submeniu_mic{
	margin-top:10px;
	font-size:14px;
	color:#01897F;
	}
.descriere_gen_submeniu{
	font-size:12px;
	}
.minislidersa{
		cursor:pointer;
		margin:4%;
	}
.minischib, .minischib_div{
	display: none;
	max-width:100%;
	width:100%;
}
.mini_span_1{
	font-size:14px;
	font-family:"Courier New", Courier, monospace;
	letter-spacing:1px;
	border-bottom:#49D7E0 solid 3px;
	color:#333;
}
.mini_span_2{
	padding-top:6px;
font-family: 'Kaushan Script', cursive;
font-size:16px;
color:#0E7B8E;
}
.div_light_pers{
	padding-left:20px;
}
#span_forum{
	padding-left:20px;
}
.pers_tabel{
	overflow:auto;
	width:100%;
	position:relative;
}
.pers_tabel table { border-collapse: collapse; text-align: left; } .pers_tabel {font: normal 12px/150% Arial, Helvetica, sans-serif; background:#EAF9F9; border: 1px solid #77AEE2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }.pers_tabel table td, 
.pers_tabel table th { padding: 3px 10px; text-align:left; vertical-align:top;}.pers_tabel table tbody tr:hover {outline:#FF0 solid 1px;}

.pers_tabel table thead th {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77AEE2), color-stop(1, #C1A3CC) );background:-moz-linear-gradient( center top, #77AEE2 5%, #C1A3CC 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77AEE2', endColorstr='#C1A3CC');background-color:#77AEE2; color:#FFFFFF; font-size: 12px; font-weight: normal; border-left: 1px solid #0070A8; } 
	
	.pers_tabel table thead th:first-child { border: none; }.pers_tabel table tbody td { border-left: 1px solid #E1EEF4;}.pers_tabel table tbody .alt td { background: #E4F3F3; color: #333; }.pers_tabel table tbody td:first-child { border-left: none; }.pers_tabel table tbody tr:last-child td { border-bottom: none; }.pers_tabel table tfoot td div { border-top: 1px solid #77AEE2;background: #E1EEf4;} .pers_tabel table tfoot td { padding: 0; } .pers_tabel table tfoot td div{ padding: 2px; }.pers_tabel table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }.pers_tabel table tfoot  li { display: inline; }.pers_tabel table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #77AEE2;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77AEE2), color-stop(1, #C1A3CC) );background:-moz-linear-gradient( center top, #77AEE2 5%, #C1A3CC 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77AEE2', endColorstr='#C1A3CC');background-color:#77AEE2; }.pers_tabel table tfoot ul.active, .pers_tabel table tfoot ul a:hover { text-decoration: none;border-color: #C1A3CC; color: #FFFFFF; background: none; background-color:#77AEE2;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }
	
.securizeaza{
	font-size:12px;
	color:#060;
	text-decoration:underline;
	cursor:pointer;
}
.DocEditable p, .DocEditable > p, .CodeMirror p, .CodeMirror > p, .DocEditable pre, .DocEditable > pre, .CodeMirror pre, .CodeMirror > pre{
	text-indent:0px!important;
	padding:0px!important;
	margin:0px!important;
	line-height:22px!important;
	font-size:12px!important;
}
.CodeMirror pre {
    white-space: pre-wrap;
    word-break: break-all;
    word-wrap: break-word;
}
div.CodeMirror-scroll{
	padding-left:5px;
}
#avatar_rol {
    width: 200px;
    height: 35px;
    background-image: url(../../forum/avatar/rol_avatar.jpg);
    background-position: 0px 0px;
	outline:#CCCCCC solid 2px;
	cursor:pointer;
}
.avat_page{
	cursor:pointer;
	color:#003;
}
#tab_avatar tr td img{
	cursor:pointer;
	max-width:32px;
}
.avtclass{
	max-width:60px!important;
}
.estelogta{
	widows:260px;
	}
.selectare_admin_forum{
	width:auto;
	max-width:100%;
	padding:2px;
	font-size:11px;
	height:auto;
	margin:0px;
}
.ptresizy, .img_miscup, .tundin img{
	max-width:100%!important;
}
.lapagj_forum{
	padding:7px;
}	
button{
	cursor:pointer;
	}
