* {
padding:0;
margin:0;
}

body {
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
}

img  {
	border:none;
}
a
{
	color:black;
	text-decoration:none;
}

.c{
	clear:both;
}


input[type="text"] {
  padding: 5px;
  border: solid 1px #dcdcdc;
  transition: box-shadow 0.3s, border 0.3s;
  width:98%;
}
input[type="text"]:focus,
input[type="text"].focus {
  border: solid 1px #999;
  box-shadow: 0 0 3px 1px #ccc;
}


input[type="email"] {
  padding: 5px;
  border: solid 1px #dcdcdc;
  transition: box-shadow 0.3s, border 0.3s;
  width:95%;
}
input[type="email"]:focus,
input[type="email"].focus {
  border: solid 1px #999;
  box-shadow: 0 0 3px 1px #ccc;
}


input[type="password"] {
  padding: 5px;
  border: solid 1px #dcdcdc;
  transition: box-shadow 0.3s, border 0.3s;
  width:95%;
}
input[type="password"]:focus,
input[type="password"].focus {
  border: solid 1px #999;
  box-shadow: 0 0 3px 1px #ccc;
}

input[type="submit"], button, .buton ,.btn {
  padding: 5px;
  border: solid 1px #dcdcdc;
  background-color:#044e88;
  color:#ece8e8;
  cursor:pointer;
}
.buton {
	padding-bottom:6px;
	padding-top:7px;
	padding-left:8px;
	padding-right:8px;
}
.btn {
	margin-top: 10px;
	padding-bottom:6px;
	padding-top:7px;
	padding-left:8px;
	padding-right:8px;
	color:#ece8e8 !important;
	float: left;
	width: auto;
	
}
.btn a{
	color: #fff9f9;
}

input[type="submit"]:hover, button:hover, .buton:hover,.btn:hover {
	box-shadow:0 0 3px 0 #044e88;
}

#adaugacontact, #listamass, #adaugaalertarepetitiva, #adaugaalertaunica {
	display:none;
	background-color: #bc4c55;
	padding:10px;
	margin-bottom:10px;
	margin-top:10px;
}
#adaugacontact label, #listamass .catlabel {
	float:left;
	width:13%;
	padding-top:6px;
}
.overscroll {
	max-height:1000px;
	overflow:auto;
}
.catsel {
	float:left;
	width:50%;
}
#adaugacontact input[type="text"] {
	float:left;
	width:75%;
}
#adaugacontact p {
	clear:both;
	margin-bottom:6px;
}
.SumoSelect {
	color:#000000;
}

.content_pachet input[type="submit"] {
	background-color:#e25f68;
	color:#FFF;
}

.content_pachet input[type="submit"]:hover{
	box-shadow:0 0 2px 0 #CCC;
}
.inputproblem{
	box-shadow: 0 0 3px 1px red;
}

textarea{
	width:98%;
	max-width:68%;
	min-width:68%;
	padding:5px;
	border: 1px solid #dcdcdc;
}

.right input[type="text"], .right textarea { 
	 width:95%;
	 max-width:95%;
	 min-width:95%;
}
.centru {
	text-align:center;
}
.paginareholder {
	display:block;
	float:right;
	margin-top:-4px;
	padding:10px;
}

.paginare a {
	text-decoration:none;
	color:#A4A4A4;
}
.paginare a:hover {
	color:#080808;
}
.paginare b a {
	color:#FF0000;
}

.paginareholder a {
	text-decoration:none;
	border:1px solid #337ab7;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:5px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.black a {
color:#ccc !important;
border:solid 1px #000;
}
.black .pagina {
	border:solid 1px #000;
}


.paginarelft {
	float:left; 
	padding-left:10px; 
	padding-right:10px; 
}
.paginareselect{
	float:left;
	color:#000000;
	margin-right:10px;
	margin-top: -2px;
	height:23px;
}
.paginarert {
	float:left;
	padding-right:10px; 
}
/*end clasa pentru paginare*/



.center{
	width:1000px;
	margin:0 auto;
	text-align:left;
}
.logo{
	float:left;
	width:25%;
	height:70px;
	font-size:30px;
	display:table;
	cursor:pointer;
}
.logo img{
	max-width:270px;
	max-height:115px;
}


.meniu_top_right{
	color:#044e88;
}
#autentificare{
	float:right;
	padding:10px;
	margin-right:10px;
	padding-bottom:2px;
	color:#044e88;
	border-bottom:solid 1px #044e88;
	font-weight:bold;
	cursor:pointer;
	font-size:20px;
}
#inregistrare{
	float:right;
	padding:10px;
	padding-bottom:2px;
	margin-right:10px;
	border-bottom:solid 1px #044e88;
	font-weight:bold;
	cursor:pointer;
	font-size:20px;
}
#dezabonare{
	float:right;
	padding:10px;
	padding-bottom:2px;
	border-bottom:solid 1px #044e88;
	font-weight:bold;
	cursor:pointer;
	font-size:20px;
}

.right_m{
	float:right;
	text-align:right;
}

.menu_principal{
	background-color:#044e88;
	color:#FFF;
	font-size:17px;
	margin-bottom:5px;
}

.menu_sub{
	margin-bottom:5px;
}
.menu_sub img{
	max-width:100%;
}


.opt_menu{
	float:left;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	height:55px;
	display:table;
	cursor:pointer;
	font-size:20px;
}

.aliniere_centru{
	display:table-cell;
	vertical-align:middle;
}
.aliniere_centru a{
	color:#FFFFFF;
}

.opt_menu:hover{
	background-color: #0671C8;
	transition:ease-in;
}

.content{
	float:left;
	width:71%;
	padding:14px;
	border:solid 1px #e25f68;
	min-height:500px;
	font-size:13px;
}
.content img{
	max-width:90%;
}

.content b{
	text-decoration: underline;
}


.content li{
	margin-left:10px;
}
.sms_table{
	margin-top: 30px;
	border-radius: 5px;
    width: 100%; 
   
}
.sms_table th {
	 border-collapse: collapse; 
    background-color: #e25f68;
    color: #fcfcfc;
    text-align: center;
    font-size: 16px;  
} 
.sms_table td { 
    padding: 5px;
    background-color: #d9deff;
 
}
.right{
	background-color:#e25f68;
	color:#FFF;
	width:230px;
	padding:10px;
	margin-left:10px;
	float:left;
}

.right label{
	font-size:17px;
}

.content h1{
	border-bottom:solid 1px #FFFFFF;
	margin-bottom:10px;
	font-size:30px;
}
.right h2{
	border-bottom:solid 1px #FFFFFF;
	margin-bottom:10px;
	font-size:30px;
}

.footer{
	background-color:#044e88;
	color:#FFF;
	margin-top:10px;
}
.footer .center{
	padding-top:15px;
	padding-bottom:15px;
}

.footer .opt_footer{
	float:left;
	width:230px;
	margin-right:20px;
}

.footer .tit{
	font-weight:bold;
	border-bottom:solid 2px #FFFFFF;
	font-size:18px;
	text-indent:2px;
}
.opt_footer .opt{
	cursor:pointer;
	
}

.info_suplimentar{
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	color:#FF0;
}

.inregistrare label{
	float:left;
	width:138px;
	font-size:17px;
}

.inregistrare input{
	float:left;
	width:230px;
}

.inregistrare input[type="submit"]{
	float: left;
    margin-left: 212px;
    width: auto;
}
.inregistrare input[type="submit"]:after{
	clear:left;
}

.inregistrare .lin{
	margin-bottom:5px;
}
.dezabonare label{
	float:left;
	margin-top: 5px;
	width:200px;
	font-size:17px;
}

.dezabonare input{
	float:left;
	width:483px;
	border:1px solid #acacac;
}
.dezabonareTxt{
	margin-top:5px;
	float:left;	
	font-size:15px;

}

.dezabonare input[type="submit"]{
    width: auto;
    float: left;
}
.dezabonare input[type="submit"]:after{
	clear:left;
}
.dezabonare textarea {
	  padding: 5px;
	  margin-top:10px;
	  border: solid 1px #acacac;
	  transition: box-shadow 0.3s, border 0.3s;	
	}
.smsPrimite label{
	float:left;
	margin-top: 5px;
	width:150px;
	font-size:17px;
}
.smsPrimite input{
	float:left;
	width:300px;
	border:1px solid #acacac;
}
.smsPrimite input[type="submit"]{
	float: left;
    width: auto;
  
}


.dezabonareCod label{
	float:left;
	margin-top: 5px;
	margin-bottom:5px; 
	width:95%;
	font-size:17px;
	
}
 
 .dezabonareCod group{
 	 position:relativ;
 	 width: 300px;
 }

.dezabonareCod [type="submit"]{
	float: left; 
    margin-top: 5px;
    width: auto;
}
.dezabonareCod [type="submit"]:after{
	clear:left;
}
.dezabonareCodd input {	 
    float:left;
	width:230px;
	margin-left: 37px;
	
	
}
.dezabonareCod  span{
	float: left;	
	padding: 5px;
	position:absolute;
	line-height: 27px;	
	padding: 0px;	
	width: auto;
	font-size: 15px;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
    background-color: #044e88;
}


.password_recover label {
	float:left;
	width:138px;
	font-size:17px;
}

.password_recover input{
	float:left;
	width:230px;
}


.password_recover input[type="submit"]{
	float: left;
    margin-left: 212px;
    width: auto;
}
.r_recuperare_parola{
	margin-top:5px;
}


#cnume, #cemail, #ctel, #cpass, #crpass{
	color: #ff0;
    float: left;
    margin-left: 10px;
    padding: 5px;
    width: 310px;
}

#cnume img, #cemail img, #ctel img, #cpass img, #crpass img{
	margin-bottom: -5px;
    margin-top: -20px;
	
}
.adauga_cont{
	margin-bottom:10px;
}
.recuperare_parola{
	display:none;
}


#trimite_sms{
	float:left;
	margin-left:138px;
	margin-right:20px;
}
#trimite_mail{
	float:left;
	margin-left:0px;
	
}


#recup_parola1, #recup_parola{
	float:left;
	color:blue;
	border-bottom:solid 1px blue;
	cursor:pointer;
}
#a_autentificare1, #a_autentificare{
	float:left;
	color:blue;
	margin-left:20px;
	border-bottom:solid 1px blue;
	cursor:pointer;
}


.continutcont{
	position:absolute;
	display:none;
	width:260px;
	padding:10px;
	border:solid 1px #044e88;
	background-color:#FFF;
	margin-top:37px;
	margin-left:1px;
}



.continutcont .u_opt{
	padding:3px;
	border-bottom:solid 1px #044e88;
	cursor:pointer;
	font-size:15px;
}
.continutcont .u_opt:hover{
	color:#067AD9;
}



.u_opt .fa{
	width: 25px;
	text-align: center;
}
.c_dialog{
	background-color: #000;
    bottom: 0;
    left: 0;
    opacity: 0.6;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9998;
	display:none;
}

#dialog {
	display:none;
	border:solid 1px #000000;
	position:absolute;
	background-color:#FFF;
	padding:10px;
	text-align:center;
	width:980px;
	margin-top:200px;
	font-size:30px;
	color:#044e88;
	z-index:99999;
}
#dialog .close{
	position:absolute;
	background-color:#e25f68;
	color:#FFF;
	width:35px;
	height:35px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	margin-top:-30px;
	margin-left:972px;
	cursor:pointer;
}
#dialog .close:hover{
	background-color:#044e88;
}
.autentificare p{
	margin-top:5px;
	margin-bottom:5px;
	display:block;
	text-align:center;
}
.r_pass{
	float:left;
	margin-left:110px;
}
.r_pass:hover{
	color:#F00;
	cursor:pointer;
}

.autentificare label{
	float:left;
	width:110px;
	font-weight:bold;
	padding-top:5px;
}
.autentificare input{
	float:left;
	width:137px;
	margin-bottom:5px;
}

.autentificare input[type="submit"]{
	float:left;
	width:auto;
	margin-bottom:5px;
	margin-left:110px;
}

.f_autentificare{
	display:none;
}


.f_autentificare label{
	float: left;
    font-size: 17px;
    width: 138px;
}
.f_autentificare input{
	float: left;
    width: 230px;
}

#h_autentificare, #r_autentificare{
	 float: left;
    margin-left: 138px;
    margin-right: 20px;
	width:auto;
	margin-top:5px;
}

.sms_rapid img{
	max-width:230px;
	
}

#recover_parola{
	margin-top:5px;
	display:none;
}


.sel_right{
	padding:5px;
	font-size:18px;
	border-bottom: dotted 0.1em #FFF;
	cursor:pointer;
}
.c_right .sel_right:first-child{
	padding-top:0px !important;
}
.sel_right:last-child{
	border-bottom:none;
}
.sel_right:hover{
	color: #E5E5E5;
	transition: box-shadow 0.3s, border 0.3s;
}
.right h2{
	color:#FF0;
}



.sel_right .fa{
	width:30px;
	text-align:center;
}

.ct_line {
	margin-bottom:5px;
}

.ct_line label{
	float:left;
	width:10%;
}
.ct_line input{
	float:left;
	width:88%;
}
#cct_1{
	display:none;
}

.sms_rapid_l label{
	font-size:17px;
}
.sms_rapid_l p{
	margin-bottom:7px;
}
.pacheteinfo{
	background-color:#bc4c55;
	padding:2%;
	margin:1%;
	box-shadow:0 0 2px 0 #ddd;
}
.cauta{
	background-color:#bc4c55;
	padding:2%;
	box-shadow:0 0 2px 0 #ddd;
}
#text {
	max-width:26% !important;
}
.pachet1{
	background-color:#bc4c55;
	float:left;
	width:44%;
	padding:2%;
	margin:1%;
	box-shadow:0 0 2px 0 #ddd;
}
.pret{
	text-align:center;
	font-size:20px;
	margin-bottom:1%;
	margin-top:1%;
}


.title_pachet{
	text-align:center;
	font-size:25px;
	margin-bottom:15px;
}

.cumpara_pachet{
	background-color:#e25f68;
	color:#FFF;
	
}
.cumpara_pachet:hover{
	background-color: #DF4F59;
	color: #FFF;
}


/* INCEPUT TABEL STIL */

.CSSTableGenerator {
margin:0px;padding:0px;
width:100%;	
border:1px solid #ffffff;

-moz-border-radius-bottomleft:0px;
-webkit-border-bottom-left-radius:0px;
border-bottom-left-radius:0px;

-moz-border-radius-bottomright:0px;
-webkit-border-bottom-right-radius:0px;
border-bottom-right-radius:0px;

-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
border-top-right-radius:0px;

-moz-border-radius-topleft:0px;
-webkit-border-top-left-radius:0px;
border-top-left-radius:0px;
}.CSSTableGenerator table{
width:100%;
height:100%;
margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
-moz-border-radius-bottomright:0px;
-webkit-border-bottom-right-radius:0px;
border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
-moz-border-radius-topleft:0px;
-webkit-border-top-left-radius:0px;
border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
-moz-border-radius-topright:0px;
-webkit-border-top-right-radius:0px;
border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
-moz-border-radius-bottomleft:0px;
-webkit-border-bottom-left-radius:0px;
border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
background-color:#d3e9ff;
}
.CSSTableGenerator td{
vertical-align:middle;

background-color:#f6f6f6;
border:1px solid #ffffff;
border-width:0 0 1px 0px;
text-align:left;
padding:7px;
font-size:1vw;
font-family:arial;
font-weight:normal;
color:#000000;
}.CSSTableGenerator tr:last-child td{
border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
	background:-o-linear-gradient(bottom, #044e88 5%, #044e88 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #044e88), color-stop(1, #044e88) );	background:-moz-linear-gradient( center top, #044e88 5%, #044e88 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#044e88", endColorstr="#044e88");	background: -o-linear-gradient(top,#044e88,0057af);
background-color:#044e88;
border:0px solid #ffffff;
text-align:center;
border-width:0 0 1px 0px;
font-size:14px;
font-family:arial;
font-weight:bold;
color:#ffffff;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #044e88 5%, #044e88 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #044e88), color-stop(1, #044e88) );	background:-moz-linear-gradient( center top, #044e88 5%, #044e88 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#044e88", endColorstr="#044e88");	background: -o-linear-gradient(top,#044e88,0057af);
background-color:#044e88;
}
.CSSTableGenerator tr:first-child td:first-child{
border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
border-width:0px 0px 1px 1px;
}
/* INCEPUT TABEL STIL */




.del{
	cursor:pointer;
}



.pagination{
	text-align:right;
	background-color:#044e88;
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.pagination .current{
	font-weight:bold;
	color:#000;
	
}
.pagination a{
	color:#fff;
	font-size:14px;
	margin-left:5px;
	margin-right:5px;
}
.content h1 a{
	float:right;
}
.criteriu{
	float:left;
	width:33%;
}
.legend b{
	text-decoration: none;
	color:#000;
}
.legend table{
	-webkit-box-shadow: 0 0 0 1px #000;
	box-shadow: 0 0 0 1px #000;
	width:100%;
}
.legend table tr td:first-child{
	min-width:92px;
}
.legend table tr td{
	border-bottom:solid 1px #fff;
}
.legend table tr th{
	border-bottom:solid 1px #fff;
}
.legend table tr:last-child td{
	border-bottom:none;
}
.legend table{
	margin-top:5px;
	margin-bottom:5px;
}



.namecrit{
	float:left;
	width:80%;
	font-size:1.3em;
}
.checkcrit{
	float:left;
	width:20%;
}
.checkcrit input[type="checkbox"]{
	width:100%;
	height:1.3em;
}
#fieldsets{
	margin-top:10px;
	margin-bottom:10px;
}
.act{
	width: 31%;
 	display: inline-block;
  	border-right: solid 1px #fff;
	font-size:1.3em;
	padding-left: 1%;
}
.act:last-child{
	border-right:none;
}
.active{
	color:#FF0;
	font-weight:bold;
	font-size:1.2em;


	
}
.critx{
	-webkit-box-shadow: 0 1px 0 0 #fff;
	box-shadow: 0 1px 0 0 #fff;
	margin-top:3%;
}

.opts{
	width:100%;
	-webkit-box-shadow: 0 1px 0 0 #fff;
box-shadow: 0 1px 0 0 #fff;

}

.rt {
	float:right;
	margin-left:4px;
}





@media screen and (max-width: 1000px) {
   .content{
       width:94%;
	   padding:3%;
	   float:none;
	   font-size:20px;
    }
	.content h1{
		font-size:40px;
		color:#FF0;
	}

   .center {
      width:90%;
	  margin-left:5%;
	  margin-right:5%;
    }
	.opt_menu{
	font-size: 30px;
	height: 70px;
	padding-left: 20px;
	padding-right: 20px;
	border-right: solid 1px  #0560A9;
	}

   .right{
       width:94%;
	   padding:3%;
	   margin-top:1%;
	   float:none;
	   margin-left:0px;
    }
	.logo{
		float:none;
		margin-bottom:10px;
		margin-top:10px;
		height:auto;
		display:block;
		}
		
		
	.right_m{
		float:none;
	}
	
	#autentificare{
	float: none;
	border-bottom: none;
	margin-right:0px;
	background-color: #666666;
	color: #FFF;
	border-bottom: solid 1px #FFF;
	padding: 15px;
	font-size:30px;
		}

		
		
	#inregistrare{
		float:none;
		border-bottom:none;
		background-color:#666666;
		margin-right:0px;
		color:#FFF;
		margin-bottom:5px;
		padding:15px;
		font-size:30px;
		}
	#dezabonare	{
		float:none;
		border-bottom:none;
		background-color:#666666;
		margin-right:0px;
		border-bottom: solid 1px #FFF;
		color:#FFF;
		padding:15px;
		font-size:30px;
	}
		
	#autentificare:hover, #inregistrare:hover, #dezabonare:hover{
	background-color: #DB3C47;
		}
	
		
	.opt_menu {
	   float:none;
	   padding:2%;
	   padding-left:2%;
	   padding-right:2%;
	   height:auto;
	   width:96%;
	   border-bottom:solid 1px #FFFFFF;
	   border-left:none;
	   border-right:none;
	   font-size:40px;
	   padding:2%;
	   padding-top:3%;
	   padding-bottom:3%;
    }
	.menu_principal{
		background-color:transparent;

	}
	
	.menu_principal .center{
		background-color:#044e88;
	}
	
	
	
	input[type="text"] {
	  padding: 5px;
	  border: solid 3px #dcdcdc;
	  transition: box-shadow 0.3s, border 0.3s;
	  width:95%;
	}
	input[type="text"]:focus,
	input[type="text"].focus {
	  border: solid 3px #999;
	  box-shadow: 0 0 10px 1px #ccc;
	}

		input[type="password"] {
	  padding: 5px;
	  border: solid 3px #dcdcdc;
	  transition: box-shadow 0.3s, border 0.3s;
	  width:95%;
	}
	input[type="password"]:focus,
	input[type="password"].focus {
	  border: solid 3px #999;
	  box-shadow: 0 0 10px 1px #ccc;
	}
	.smsPrimite , .dezabonareCod input[type="submit"]{
		margin-top: 20px;
		height:80px;
  
}	

	textarea{
		  border: solid 3px #dcdcdc;
		  width:95%;
		  max-width:95%;
		  min-width:95%;
		  padding:5px;
		  font-size: 35px;
	}
	

	#dialog{
		width:86%;
		padding:2%;
	}
	
	#dialog .close{
		margin-left:95%;
	}


	.continutcont{
		position:relative;	
		margin-left:0px;
		margin-top:5px;
		margin-bottom:5px;
		width:auto;
		margin-left:0px;
	}
	.autentificare label{
		float:left;
		width:45%;
		font-size:40px;
	}
	.autentificare input{
		float:left;
		width:50%;
		font-size:35px;
	}
	.r_pass{
		margin-top:6px;
		font-size:30px;	
	}
	.autentificare input[type="submit"]{
		font-size:35px;	
	}
	.dezabonare input[type="submit"]{
		font-size:35px;
		margin-left:0px;	
	}
	.dezabonareCodd input{
		margin-left: 63px;
		max-width: 68%;
		margin-left: 100px;
	}
	.dezabonareCod  span{
		padding: 14px;
		font-size:30px;	
		}
	
	.right label{
		font-size:35px;
	}
	input[type="text"]{
		font-size:35px;
	}
	input[type="submit"]{
		font-size:35px;
	}
	.inregistrare label,.f_autentificare label,.ct_line label,.dezabonare label,.dezabonareCod label, .smsPrimite label{
		font-size:35px;
		width:98%;
	}
	.inregistrare input, .f_autentificare input,.ct_line input{
		font-size:35px;
		width:50%;
	}
	#cnume, #cemail, #ctel, #cpass, #crpass{
		width:100%;
		font-size:30px;
		margin-left:0px;
		margin-top:5px;
	}
	
	#cnume img, #cemail img, #ctel img, #cpass img, #crpass img{
		float:right;
		margin-top:-53px;
	}
	
	
	.password_recover label{
		font-size:35px;
		width:40%;
	}
	
	
	#h_autentificare, #r_autentificare{
		margin-left:30%;
	}
	.footer .opt_footer{
		float:none;
		font-size:25px;
		width:auto;
	}
	.footer .tit{
		font-size:30px;
		color:#CCC;
		border-bottom:none;
	}
	#trimite_sms{
		margin-left:0px;
	}
	.sel_right{
		font-size:35px;
		border-bottom: dotted 2px #044e88;
	}
	.sel_right:hover{
		color: #e25f68;
	}
	
	.sel_right .fa{
		width:60px;
	}
	.c_right{
		display:none;	
	}
	.inactiv{
		display:none;
	}
	.cct_1{
		display:block;
	}
	.sms_rapid_l label{
		font-size:35px;
	}
	.pachet1, .pachet2{
		float:none;
		width:96%;
			
	}
	.pachet2{
		margin-left:0px;
		margin-top:3%;
	}
	.title_pachet{
		font-size:30px;
		font-weight:bold;
	}
	.content_pachet{
		font-size:20px;
	}
	.content_pachet li{
		margin-left:20px;
	}
	.cumpara_pachet{
		font-size:25px;
		padding:10px;
	}
	.import_csv_l{
		font-size:30px;
	}
	.import_csv_l input{
		font-size:30px;
	}
	
	.pret{
		font-size:40px;
	}
	.mesaj_achizitionare{
		font-size:30px;
	}
}





