@import "/css/www/font-awesome.css";
body {
	margin: 0;
	padding: 0;
	background-color: #EFEFEF;
	font-family: Arial,Verdana, sans-serif;
	font-size: 80%;
	background-image: url(../images/user-admin/bck_body.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

html{
  font-size: 15px;
}

h1, .section-title {
	color: #006699; /* blue */
	width: 40%;
	font-size: 185%;
	font-weight: normal;
	margin:0;
	padding: 0 0 5px 0;
	text-transform: uppercase;
}

.clearing {
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 0.01em;
}

#top_slot {
	background-color: #fff;
	padding: 20px 0;
}
#top1 {
	color: black;
}
#main_pg {
	/* img de fond in dreapta */
	border-top: 3px solid #97C1D5;
}
/* e celula de tabel */


/* top page 1 */
#logo_parent {
	position: absolute;
	top: 10px;
	left: 33px;
}
.shop_url {
	position: absolute;
	top: 15px;
	left: 226px;
	font-size: 105%;
	font-weight: bold;
	color: #006699;
}

.shop_url a {
	text-decoration: none;
	color: #006699;
}
.loginfo_slot {
	position: absolute;
	top: 9px;
	right: 200px;
	color: #666666;
	text-align: right;
	height: 30px;
	font-size: 95%;
	/* overflow; */
}
.loginfo {
	padding: 3px 8px;
	border: 1px solid #cccccc; /* #B87F7F;	*/
}
.loginfo a {
	text-decoration: none;
	color: #333333;
}
.loginfo_slot ul#admin_top_add {
	top:5px;
	list-style:none;
	position:absolute;
	right:-165px;
	margin:0;
	padding:0;
}
.loginfo_slot ul#admin_top_add li,
.loginfo_slot ul#admin_top_add li a {
	font-weight:bold;
	display:inline;
}
/* end top page 1 */

/* top page 2 */
#top2 {
	background-color: #2e6da4;
	background-position: left top;
	background-repeat: repeat-x;
	float: left;
	padding: 10px 0;
	width: 100%;
}

.top21 {
	width: 225px;
	float: left;
}

.top21 div {
	padding: 0 21px 0 21px;
	text-align: right;
	font-size: 110%;
	color: white;
	text-transform: uppercase;
}

.top22 {
	float: left;
	margin: 0 0;
	padding: 0 0;
}

.top22l {
	margin-top: 10px;
	height: 43px;
	line-height: 43px;
	border-left: 1px solid white;
	padding-left: 21px;
	color: white;
	font-size: 180%;
}


/* top page 2 */

/* tabelul schelet */
.skelet {
	font-size: 100%;
}
.skelet td {
	vertical-align: top;
}
.tdcol1 {
	width: 203px;
}

.tdcol2 {

	padding-left: 20px;
}

#col1 {
	margin: 22px 0 0 20px;
}

#col2 {
	margin: 22px 20px 0 0;
}

#workarea {
	background-color: white;
	padding: 15px 20px 25px 25px;
	border: 1px solid #cccccc;
}

.workarea_top {
	margin: 10px 0 1px 0;
	padding-bottom: 3px;
}
.pagecnt {
	padding-top: 10px;
	border-top: 1px solid #ECECEC;
}



/* ------ */
.r_icons {
	float: right;
	text-align: right;
	margin-top: 6px;
	font-size: 95%;
	width: 50%;
}
.r_icons a {
	color: #006699;
	text-align: middle;
	padding: 6px 0 6px 29px;

}
.ico1 {
	background-image: url(../images/user-admin/ico-vizualizeaza.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 24px;

}
.ico2 {
	background-image: url(../images/user-admin/ico-fastlink.gif);
	background-repeat: no-repeat;
	background-position: left center;

}

.breadcrumbs {
	color: #565654;
	font-size: 95%;
	width: 85%;
	position: relative; /* IE */
}

.breadcrumbs a {
	color: #565654;
	text-decoration: none;
}

.breadcrumbs a:hover {
	color: #999999;
}


#footer {
	/*background-color: #e1e1e1;*/
	padding: 15px 20px 25px 25px;
	margin: 15px 0;
	/*border: 1px solid #cccccc;*/
}



/************** stil boxuri *******************/
.adminbox {
	margin: 0 0 11px 0;
	padding: 11px 5px 11px 15px;
	background-color: white;
	border: 1px solid #cccccc;
}

.adminbox_tit {
	font-family: Arial, Verdana, Trebuchet MS, sans-serif;
	font-size: 95%;
	text-transform: uppercase;
	color: #666666;
	margin-bottom: 9px;
	padding: 0 0 8px 0;
	border-bottom: 1px solid #ECECEC;
/*	background-image: url(/images/user-admin/ico_tit_down.gif);
	background-repeat: no-repeat;
	background-position: right 1px; */
}
.adminbox_tit a {
	color: #666666;
	text-decoration: none;
}
.adminbox_tit img {
	float: right;
}

.admin_opt {
	background-image: url(../images/user-admin/ico_red_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 2px 0 2px 10px;
}
.admin_opt a {
	color: black;
	text-decoration: none;
}
.admin_opt_act {
	padding: 2px 0 2px 10px;
	background-color: #006699;
}
.admin_opt_act a {
	color: white;
	text-decoration: none;
}
/* ----------- end boxuri ----------- */

/* admin forms */
.pagecnt input { font-size:85%; line-height:18px;}
.inputline2 {width:550px; border:solid 1px #CCCCCC;}
#rosubg{background:#e71313}
#verdebg{background:#468f1f}
#albastrubg{background:#2f74d2}
#galbenbg{background:#dfd861}
#negrubg{background:#000000; color:#FFFFFF}
#gribg{background:#6c6c6c}

#rosutxt{color:#e71313}
#verdetxt{color:#468f1f}
#albastrutxt{color:#2f74d2}
#galbentxt{color:#dfd861}
#negrutxt{color:#000000;}
#gritxt{color:#6c6c6c}


.logopreviewcontainer {
	padding:15px;
	background:#eaeaea;
	border:solid 1px #CCCCCC;
}

/* administrare categorii*/
.categtable {
	color:#3d3d3d;
	margin: 20px 0px;
	 }
.categtable thead { background:#fafafa; color:#262626; }
.categtable th { background:#cccccc; color:#ffffff; font-weight: normal; text-align: left; padding: 2px 10px 2px 10px; border-right: 1px solid white; overflow: hidden; }
.categtable td {padding:3px 12px 2px 12px; border-top:solid 1px #e6e6e6;}
.nopadding {padding:0px;}
.greysmalltxt { font-size:10px; color:#6a6a6a; line-height:10px;}

.categ {color:#6a6a6a; font-weight:bold;}
.subcateg { text-indent:10px; color:#6a6a6a;}

.addcateg { padding:10px; margin:20px 0px 20px 0px; background:#eaeaea;}
.editcategtable { padding-top: 10px; margin:2px 0px 10px 0px; background:#FFFAA5; width:100%}
.editcategtable td {  border:1px solid #FFFAA5; }
.expandrow{border:1px solid #ffffff!important;}
.savedit {text-align:left;  padding:10px 10px 10px 10px!important;}




/*.logopreview1 {background:#999999; color:#FFFFFF; width:40px; padding:15px; text-align:center; font-weight:bold;}
.logopreview2 {background:#d10303; color:#FFFFFF; width:40px; padding:15px; text-align:center; font-weight:bold;}
.logopreview3 {background:#1868ba; color:#FFFFFF; width:40px; padding:15px; text-align:center; font-weight:bold;}
.logopreview4 {background:#498734; color:#FFFFFF; width:40px; padding:15px; text-align:center; font-weight:bold;}*/

.logo_sh_handmade {
	background-color: #009900;
	width: 160px;
	height: 60px;
	color: white;
	overflow: hidden;
}

.logo_shop_text {
	margin: 14px;
	overflow: hidden;
	display: block;
	color: #FFFFFF;
	text-decoration:none;
	font-size: 160%;
	text-align:center;
}

.logopreview1 {background:#999999; width: 160px; height: 60px; color: white; overflow: hidden;}
.logopreview2 {background:#d10303; width: 160px; height: 60px; color: white; overflow: hidden;}
.logopreview3 {background:#1868ba; width: 160px; height: 60px; color: white; overflow: hidden;}
.logopreview4 {background:#498734; width: 160px; height: 60px; color: white; overflow: hidden;}
.logopreview5 {background:#498734; width: 160px; height: 60px; color: white; overflow: hidden;}

.radio {line-height:11px; vertical-align:middle; margin:5px;}
.radio input { height:11px; vertical-align:middle}
.pagecnt textarea { border:solid 1px #CCCCCC; font-family: Arial, Verdana;}
.divboxformleft{padding:5px; width:300px; margin:5px; float:left; width: 250px;}
.divboxformleft{ padding:5px; width:300px; margin:5px; float:left; width: 250px;}
.divbox { padding:5px 5px 10px 5px; margin-top:5px; border-bottom:1px solid #CCCCCC; width:100%;}
.confirma { padding:5px 0px; margin-top:5px; text-align:left}
.formbutton {background:#006699; border:solid 1px #006699; color:#ffffff; padding:3px;}
.fbtngreys {background:#999999; border:solid 1px #999999; color:white; padding:1px;}
.fbtnyellow {background:#ffcb36; border:solid 1px #ffcb36; color:#6a6a6a; padding:1px;}
.divboxformright{padding:5px; width:300px; margin:5px; float:left;  width: 250px; margin-left: 10px;}
.pagecnt form {margin:0px;}
.description {font-size:10px; margin:0px; padding:0px}

/* universale */
.tbold  {
	font-weight: bold;
}

.top22tabs_slot {

}

.rw_categ {
	font-weight: bold;
	background-color: #E0EDF3;
	border-right: 1px solid white;
}
.td_restrange a {
	font-size: 90%;
	font-weight: normal;
	color: #006699;
}

/* NEWSLETTER */
.bluetext {
	color: #006699;
	border-right: solid 1px #6a6a6a;
	padding-right: 8px;
	margin-right: 8px;
	}
.greytext {
	color: #6a6a6a;
	}
#nltabactive {
	background: #b0d0df;
	padding: 8px;
	color: #006699;
	font-size: 85%;
	}
.tabs {
	padding:10px 0 0 8px; 
	margin: 0 8px 8px 0;
	list-style-type: none;
	}
.btntabactive {
	padding: 8px;
	color: #006699;
	display: inline;
	background: #b0d0df;
	width: 150px;
	}
.btntabinactive {
	padding: 8px;
	color: #006699;
	border: solid 1px #b0d0df;
	display: inline;
	width: 150px;
	}
a.linknltab:link {
	color: #006699;
	text-decoration: none;
	}
a.linknltab:visited {
	color: #006699;
	text-decoration: none;
	}
a.linknltab:hover {
	color: #004583;
	text-decoration: none;
	}
a.linknltab:active {
	color: #006699;
	text-decoration: none;
	}
.calendarfield {
	width: auto;
	font-size: 100%;
	border: solid 1px #CCCCCC;
	font-family: Arial, Verdana;
	}
/* END NEWSLETTER */

/* TEASERS */
.tdgreybox {
	padding: 15px;
	background: #eaeaea;
	border: solid 1px #CCCCCC;
	}
.selectype {
	width: auto;
	font-size: 100%;
	width: 100%;
	border: solid 1px #CCCCCC;
	font-family: Arial, Verdana;
	}
.dumbimg {
	width: 100%;
	height: 100px;
	}
.divgrey {
	padding: 15px;
	background: #eaeaea;
	border: solid 1px #CCCCCC;
	}
.tableholder {
	width: 100%;
	border: 0px;
	}
.selectbox {
	background: #f5f5f5;
	margin-top: 3px;
	}
/* END TEASER*/
/*** compleatari css pentru noile pagini Minea Eliza ***/
/*************/
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#content{
  width: 100%;
  min-width: 773px;
  width: expression(document.body.clientWidth < 1088? "773px" : "auto");
}

#content td{
  vertical-align: middle;
}

#nav_categorii{
  width: 27%;
  float: left;
  background-color: #E8F1F6;
  font-weight: bold;
  font-size: 0.95em;
  color:#006699;
  padding-bottom: 5px;
  padding-top: 5px;
}

#tabel_licitatii{
  float: left;
  width:72.5%;
  background-color: #E8F1F6;
  margin-left: 4px;
}

#nav_categorii ul{
  margin: 0;
  padding: 0;
  list-style-type: none;
  margin-left: 20px;
}

#nav_categorii a{
  color: #006699;
  text-decoration: none;
}

#nav_categorii ul ul{
  margin-left: 0;
}

#nav_categorii ul ul li a{
  padding:6px 0px 6px 35px;
  display: block;
  width: 80%;
  margin-top: 1px;
}

#nav_categorii ul li a:hover,#nav_categorii ul li a.selectat{
    background-color: #FFF3C5;
}

#nav_categorii ul li a.selectat{
    background:#FFF3C5 url(../images/user-admin/sagetuta.gif) 95% 50% no-repeat;
    color:#666;
}

#nav_categorii ul li a span{
  margin-left: 7px;
  font-weight: normal;
}

#nav_categorii #categorii{
  border:1px solid #C7DDE9;
  background-color: #fff;
  margin: 0px 5px;
  padding-top: 3px;
}

#nav_categorii #categorii ul li a.categ{
  display: block;
  padding:6px 0 6px 0;
  color: #006699;
  width: 95%;
  margin-top: 8px;
}

#nav_categorii #lic_okazii{
 padding:20px 5px 10px 20px;
}

#nav_categorii #lic_okazii p{
  padding: 0;
  color: #666;
  margin: 10px 0;
}

#nav_categorii #lic_okazii span{
  color: #FF6600;
}

#nav_categorii ul.taburi{
  margin: 0;
  padding: 0;
  margin-left: 5px;
}

#nav_categorii ul.taburi li{
  float:left;
  display: block;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  margin-right:5px;
}

#nav_categorii ul.taburi li a{
  padding: 3px 20px 2px 20px;
  display: block;
  background:#D7D7D7 url(../images/user-admin/bk_tab.png) 0 0 repeat-x;
  font-weight: normal;
  color:#666;
}

#nav_categorii ul.taburi li.selectat{
  border-left: 1px solid  #C7DDE9;
  border-top: 1px solid  #C7DDE9;
  border-right: 1px solid  #C7DDE9;
}

#nav_categorii ul.taburi li.selectat a{
   background:#D7D7D7 url(../images/user-admin/bk_thead.png) 0 0 repeat-x;
   color:#5699BB;
}

#nav_categorii form.cauta{
  padding: 0;
  margin: 10px;
}

#nav_categorii form.cauta label{
  font-weight: bold;
  line-height: 22px;
  float:left;
  margin-right: 5px;
}

#nav_categorii form.cauta input.go{
  background: url(../images/user-admin/cauta_go.png) 0 0 no-repeat;
  width: 31px;
  height: 22px;
  border: 0;
  line-height: 20px;
  float:left;
}

#nav_categorii form.cauta input.text{
  border: 1px solid #C7DDE9;
  height: 18px;
  float:left;
  margin-right: 5px;
}
/************* end left side - content****/
#tabel_licitatii .actiuni{
  margin: 10px 0 0px 0.5%;
  width: 98%;
}


input.buton{
  background:#FFE57C url(../images/user-admin/bk_buton.png) 0 0 repeat-x;
  border: 1px solid #FF9900;
  font-size: 11px;
  padding: 3px 5px;
  font-weight: normal;
  line-height: 1em;
  width:150px;
}

#tabel_licitatii .butoane{
  float: right;
}

#tabel_licitatii .actiuni label{
  float: left;
}
/****stiluri pentru tabel*****/
#container_table{
 overflow: auto;
 overflow-x:hidden;
 margin: 10px 0 5px 5px;
 width: 98%;
 border:1px solid #C7DDE9;
}

#tabel_licitatii table{
  background-color: #fff;

  empty-cells: show;
  border-collapse: collapse;
  font-size: 0.96em;
}

#tabel_licitatii table thead{
  background: url(../images/user-admin/bk_thead.png) 0 0 repeat-x;
}

#tabel_licitatii table thead th{
  text-align: left;
  color:#5699BB;
  font-weight: normal;
  padding: 3px 0 2px 0;
  border-bottom:1px solid #C7DDE9;
}

#tabel_licitatii table thead th.sortat img{
  margin-left:5px
}


#tabel_licitatii table tbody tr td{
  border-bottom: 1px solid #ccc;
  padding: 4px 3px 4px 0px;
  line-height: 1em;
}

#tabel_licitatii table tbody tr td.timp{
  font-weight: bold;
}

#tabel_licitatii table tbody tr td.licitatie a,#tabel_licitatii table tbody tr td.licitatie {
  color: #006699;
  font-weight: bold;
  text-decoration: none;
}

#tabel_licitatii table tbody tr td.check{
    margin:0;
    padding: 3px 0px 5px 10px;
    width:30px
}
/*******/
.trimiteri a{
  color:#006699;
  margin-left: 25px;
}

.trimiteri{
  float: right;
  margin-top: -2em;
  visibility: hidden;
}
/**********/
/*elemente noi in pagina de reduceri */
.redus,.status{
  color: #CC0000;
}

.pret,.numar_licitatii{
  font-weight: bold;
}

.anulat{
  text-decoration: line-through;
}

tr.extins{
  background:#fff url(../images/user-admin/bk_reducere.png) 0 bottom repeat-x;
}

#tabel_licitatii table tbody tr.extins td{
  padding-top:8px;
  padding-bottom: 10px;
}

tr.extins td input.text{
  width: 6em;
}

tr.extins td span{
  display: block;
  height: 16px;
}

tr.extins td span.pret_initial{
  font-style: italic;
  color: #999;
  margin-top: -2px;
}

tr.extins td span.anulat{
  line-height: 22px;
}

tr.extins td input.buton{
  margin-top: 15px;
}

div.reducere_multipla{
  background-color: #fff;
  border: 1px solid #CC0000;
  padding: 8px 0;
  margin: 3px 0 -7px 0.5%;
  width: 98%;
}

div.reducere_multipla .procent{
  font-weight: bold;
  color:#006699;
  font-size: 1.4em;
  float:left;
  margin-left:5px;
}

div.reducere_multipla label{
  color:#CC0000;
  float: left;
  line-height: 20px;
  margin-left: 15px;
}

div.reducere_multipla select{
  float: left;
  width: 7em;
  margin-left: 10px;
}

div.reducere_multipla .butoane{
  margin-right: 10px;
}

/***pagina promotiilor***/
div.promo div.alege_categ{
  padding: 10px 0 0px 80px;
  background: url(../images/user-admin/alege.gif) 35px 75% no-repeat;
}

div.promo div.alege_categ p{
  width: 30%;
  float: left;
  padding: 0;
  margin: 0;
  color:#006699;
  padding-left:15px;
}

div.promo div.alege_categ p.seteaza{
  font-size: 1.1em;
  font-weight: bold;
  border-right: 1px solid #3988B0;
  padding-left:0px;
}

div.promo #tabel_licitatii{
  width: 100%;
  margin-left: 0;
}

div.promo #tabel_licitatii td p.detalii{
  font-size: 0.9em;
  color:#999;
  padding: 0 150px 0 7px;
  margin: 0;
  margin-top: -8px;
  line-height:100%;
}

div.promo #tabel_licitatii table tbody tr td{
 padding: 8px 3px 8px 0px;
}

div.promo #tabel_licitatii table tbody tr.cu_detalii td{
  border-bottom: 0;
  padding-bottom:0;
}

div.promo #tabel_licitatii table thead th.cross_promo{
  text-align: right;
  padding-right: 25px;
}

div.promo #tabel_licitatii table tbody td.cross_promo{
  text-align: right;
  padding-right: 35px;
}

div.promo  #tabel_licitatii table tbody tr.extindere td{
  background:#fff url(../images/user-admin/bk_reducere_extins.png) 0 bottom repeat-x;
  padding-left: 15%;
}


div.promo  #tabel_licitatii table tbody tr.extindere td form,div.promo  #tabel_licitatii table tbody tr.extindere td fieldset{
   margin: 0;
   border: 0;
   padding: 0;
}

div.promo  #tabel_licitatii table tbody tr.extindere td fieldset legend{
  color: #CC0000;
}


div.promo div.setari {
  overflow: auto;
  width: 70%;
  border: 1px solid #ccc;
  background:#fff ;
  margin: 5px 0 10px 0;
}

div.promo div.setari label{
  display: block;
  border-bottom: 1px solid #ccc;
  width: 80%;
  color:#006699;
  font-weight: bold;
  padding: 3px;
}

/* admin default_page patch */

.default_page_group_list{
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

.default_page_group_list hr{
	background-color: #EEEEEE;
	height: 1px;
	border: 0px;
	#border: 1px solid #EEEEEE;
	#border-bottom: 1px solid #EEEEEE;
}

.default_page_group_list strong{
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.default_page_group_list a{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.help {
	float: right;
	width: 10%;
	text-align: right;
}
.help a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #006699;
}
.help a:hover {
	text-decoration: underline;
}

/* magazinul meu */
.shop_pr {
	border-right: 1px solid #B9D4E3;
	border-left: 1px solid #B9D4E3;
	line-height: 1.7em;
	font-family:Arial, Verdana, sans-serif;
}
.shop_pr th {
	background-color: #B9D4E3;
	color: #FFFFFF;
	text-align: left;
	padding: 3px 0px;
	font-weight: normal;
}
.shop_pr td {
	padding: 15px 0px;
	border-bottom: 1px solid #B9D4E3;
	vertical-align: top;
	font-weight: normal;
}
.cost_ab {
	width: 140px;
	text-align: center!important;
}
.shop_pr .td_radio {
	width: 1px;
	padding-left: 6px;
	padding-right: 12px;
	text-align: center;
	background:#FFFFFF;
}
.shop_pr .td_tip_ab {}

.descr_ab {
	padding-left: 20px!important;
}
.prelung_aut {
	padding: 15px 0px 15px 6px;
}
.prelung_aut input {
	vertical-align: middle;
}
.prelung_aut label {
	padding-left: 8px;
}

.td_cost_ab {
	text-align: right;
	color: #2E81AB;
	font-size:200%;
	width: 140px;
	background:#FFFFFF;
}
.td_tip_ab {
	width: 145px;
	background:#ffffff;
}
.td_cost_ab .crncy {
	font-size: 50%;
	text-transform:uppercase;
}
.pr_ini {
	color: #bbbbbb;
	padding-right: 15px;
}
.pr_cr {
	padding-right: 15px;
}
.td_cost_ab .val {
	position: relative;
}
.pr_ini .val_line {
	position: absolute;
	border-bottom: 1px solid red;
	top: 0px;
	left: 0px;
	height: 14px;
	width:55px;
	line-height: 0.01em;
	font-size: 0.01em;
}

.td_cost_des {
	vertical-align: middle!important;
	background: url(/images/magazine/img_promotie.jpg) #ffffff no-repeat;
	background-position: 20px 13px; /* left top*/
}
.prom_date {
	color: #2E81AB;
	}

.td_tip_ab span {
	color: #00CC33;
	text-transform: uppercase;
	font-size: 120%;
	padding: 0px 4px;
}
.td_cost_des .cost_des {
	margin: 12px 0px 0px 52px;
}
.info_sold {
	padding: 10px 0px 20px 0px;
	color: #666666;
}
.info_sold img {
	vertical-align:middle;
	margin-left: 10px;
}
.val_sold {
	font-size: 120%;
	font-weight: bold;
	color:#000000;
}
.bara {
	padding: 0px 10px;
	color: #999999;
}
.txt_da {
	font-weight: bold;
	font-size: 120%;
	color:#00CC00;
}
.txt_nu {
	font-weight: bold;
	font-size: 120%;
	color:#ff0000;
}
.td_cost_des2 .cost_des {
	padding-left: 20px;
	padding-right: 10px;
	font-size: 95%;
	line-height: 1.5em;
}
/* ADDED ON FOOL'S DAY 1 APRIL 2008 */
/* administrare categorii*/
.categtable {
	color: #3d3d3d;
	margin: 20px 0px;
}
.categtable thead {
	background:#fafafa;
	color:#262626;
}
.categtable th {
	background:#cccccc;
	color:#ffffff;
	font-weight: normal;
	text-align: left;
	padding: 2px 10px 2px 10px;
	border-right: 1px solid white;
}
.categtable td {
	padding: 3px 8px 2px 12px;
	border-top:solid 1px #e6e6e6;
}
.nopadding {
	padding:0px;
}
.greysmalltxt {
	font-size:10px;
	color:#6a6a6a;
	line-height:10px;
}
.categ {
	color:#6a6a6a;
	font-weight:bold;
}
.subcateg {
	text-indent:10px;
	color:#6a6a6a;
}
.addcateg {
	padding: 10px;
	margin: 20px 0px 20px 0px;
	background:#eaeaea;
}
.editcategtable {
	padding-top: 10px;
	margin:2px 0px 10px 0px;
	background:#FFFAA5;
	width:100%;
}
.editcategtable td {
	border:1px solid #FFFAA5;
}
.expandrow{
	border: 1px solid #ffffff!important;
}
.savedit {
	text-align: left;
	padding: 10px 10px 10px 10px!important;
}
.form_sumr input {
	background-color: #006699;
	color: white;
	border: 1px solid #006699;
}

.stergemagazin {
	display: none;
}
.logo_admin{
	font-size: 20px !important;
	padding-top: 6px !important;
}
/* end magazinul meu */

/* TABELA IMPORT */

#import {
	width: 100%;
	border: 1px solid #ddd;
	background: #EEEEEE;
}
#import2 {
	width: 100%;
	border: 1px solid #eee;
	background: #f8f8f8;
}
#import ul.detalii_pas4 li {
	width: 100%
}
#import select {
	font-size: 0.9em;
	padding: 2px;
}
#import th, #import td, #import2 th, #import td2 {
	text-align: left;
	padding: 6px;
	font-size: 1em;
	line-height: 24px;
	border: 1px solid #ddd;
}
#import th, #import2 th {
    border: 0 solid #FFFFFF;
    font-size: 14px;
    padding: 5px 10px;
}
#import tr.par td  {
	background: #fafafa;
}
#import2 tr.par td  {
	background: #fff;
}
#import tr.impar td {
	background: #fff;
}
#import .descriere {
	padding-bottom: 20px;
	padding-top: 4px;
}
.browse {
	background-color:#EEEEEE;
	margin: 7px 0px;
	padding: 10px 10px;
	border: 1px solid #ccc;
}
 /* modificari*/
form.actualizare2{
float:left;
margin-right:12px;
}
form.actualizare3{
float:left;
margin-top:17px;
}
form.actualizare2 input{
margin-top:4px;
}
form.actualizare2 strong{
margin-top:10px;
}
.confirma input{
font-size:85%;
line-height:18px;
}
form.actualizare3 span{
padding-top:5px;
padding-bottom:5px;
}
form .actualizare_automata{
padding:6px;
margin-top:10px;
margin-bottom:3px;
background-color:#EEEEEE;
border:1px solid #CCCCCC;
display:block;
}
form.actualizare2 .actualizare_automata{
margin-top:12px;
}
form .actualizare_automata p{
padding:0;
margin-bottom:2px;
margin-top:2px;
}
form.actualizare3 .actualizare_automata p{
margin-bottom:7px;
}
form .salveaza{
width:88%;
margin-top:10px;
}
/*....*/

#import .select{
	width: 155px;
}
#import .detalii_pas4 {
	margin: 0;
	padding: 10px 0 0;
}
#import .select_short{
	width: 100px;
}
.legend {
	width: 217px;
	border: 2px solid #EEEEEE;
	padding: 5px;
	height: 24px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	line-height: 20px;
}

h2.sep {
	background-color: #d5f0f9;
	border: 1px solid #c0e0eb;
	padding: 8px;
	margin: 0px;
}






select.geo {
	width: 120px;
}

.content .inactiv td {
	color: #AAAAAA !important;
}
.inactiv{
	color: #AAAAAA !important;
}

.menu_box{
	width: auto;
	margin-right: 10px;
	padding: 3px 4px;
}
.menu_box2{
	width: auto;
	margin-right: 10px;
	padding: 10px;
	border-bottom: 1px dotted #DDDDDD;
}

.import_options{
	width: 100%;
}

.import_options_left {
	width: 49%;
	float: left;
	margin: 10px 0px 0px 0px;
}

.import_options_right {
	float: left;
}

.import_options_right textarea, .import_options textarea {
	width: 350px;
	padding: 1px;
}

.menu_box_item_content, .menu_box_item_content label {
	font-weight: bold;
	color: #000;
	font-size: 1.1em;
}
.menu_box_item_description {
	color:#666666;
	float:left;
	font-size:90%;
	padding:3px 25px;
	width:70%;
	line-height: 18px;
}
.impar h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: -2px;
	line-height: 1em;
	color: #555;
}
h2.sep #total {
	color: #333;
	font-weight: normal;
	background-color: #fbffbc;
	padding: 2px 4px;
	margin-top: 6px;
	border: 1px dotted #ccc;
	font-size: 20px;
}

#total_cost {
	font-weight: bold;
}
ul.detalii_pas4 {
clear:both;
}
ul.detalii_pas4 li{
display:block;
font-size:1em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
margin-bottom:10px;
padding-left:0;
float:left;

}
ul.detalii_pas4 li label{
display:block;
float:left;
font-size:100%;
font-weight:normal;
margin:0;
padding-top:6px;
padding-right: 10px;
text-align:right;
vertical-align:middle;
width:145px;
}
#workarea ul.detalii_pas4 li label {
	width: 125px
}
#workarea ul.detalii_pas4 .input_select_new {
	width: 168px
}
#workarea ul.detalii_pas4 .input_select_large {
	width: 200px
}

#workarea .selectbox-list {
	width: 180px;
}

#workarea .selectbox-list-large {
	width: 212px;
}

ul.detalii_pas4 li select{
width:120px;
margin:8px;
}
ul.detalii_pas4 li input{
width:181px;
margin: 44px 8px 8px -158px;
}
.nowrap_labels strong {
	display: block;
	padding: 0 0 10px;
}
.nowrap_labels label {
	white-space: nowrap;
}
#state_text_counter {
	margin-left: 133px;
}
/* end tabela import /*
/*********************************************/
/**** completari voucher 2009 ****/
tr.explicatie td{
background:#e0ffe0;
color:#000;
padding:10px 15px;
}

.form_fe1 label.voucher{
font-weight:normal;
}

input.voucher{
width:200px
}

tr.explicatie .detalii{
color:#000;
float:right
}
.eroare{
    color: #ff0000;
    background: #ffeaea;
    border: 1px solid #ffa4a4;
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
    margin: 5px 0;
    padding: 5px;
    font-weight: bold;
}


/*toate activitatea*/

.selectat {
	background:#F90;
	border: 1px solid #ffe57c;
	font-size: 11px;
	padding: 3px 5px;
	font-weight: normal;
	line-height: 1em;
	width:150px;
	display:inline;
	text-transform:uppercase;
}
.default {
	background:#FFE57C;
	border: 1px solid #FF9900;
	font-size: 11px;
	padding: 3px 5px;
	font-weight: normal;
	line-height: 1em;
	width:150px;
	display:inline;
	text-transform:uppercase;
}
a.linknltab:visited{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
a.black:visited{
	color:#000;
	text-decoration:none;
}
#workarea .tabel{
	border:1px solid #999;
	margin-top:6px;
	background:#fff;
}
p.calcule{
	font-size:13px;
	font-weight:bold;
	margin-bottom:0;
	display:inline;
	float:left;
	margin-left:30px;
}
.date{
	padding-top:10px;
	background:#fff;
	height:100px;
}
#workarea .nota{
	font-size:11px;
	color:#999;
	display:block;
	font-weight:normal;
}
#workarea p.calcule span.blue{
	font-size:20px;
	color:#0099ff;
	margin-left:10px;
}
#workarea p.calcule span.red{
	font-size:20px;
	color:#ff6600;
}
#workarea p.calcule span.green{
	font-size:20px;
	color:#00cc00;
}
.categtable{
	margin:8px 8px 8px 8px;
	background:#fff;
}
.categtable th.th_tabel{ 
	background:transparent url(../images/user-admin/bk_thead.png) repeat-x scroll 0 0; 
	color:#000; 
	font-weight: normal; 
	text-align: left; 
	padding:0 3px; 
	border: 1px solid #ccc;
	text-align:center;
}
.bk_blue{
	background:#E8F1F6;
	padding:8px;
	min-height:200px;
}
.categtable a{
	color:#069;
	text-decoration:none;
	border:none;
	vertical-align:middle;
	font-weight:bold;
}
.categtable img{
	vertical-align:middle;
	padding-right:1px;
}
#workarea .paginare2{
	margin:0 4px;
	text-align:center;
}
#workarea .paginare2 *{
	display:inline;
	margin:0 4px;
	text-align:center;
}
#workarea .paginare2 img{
	position:relative;
	border:none;
	top:3px;
}
#workarea .paginare2 a{
	color:#1447be;
	text-decoration:none;
}
#workarea .indicator_pg{
	position:relative;
	top:-1.58em;
	margin-left:5px;
	width:150px;
}
#workarea .paginare3{
	float:right;
	position:relative;
	top:-2.78em;
	margin-right:5px;
}
#workarea .paginare3 text{
	width:2em;
}
a:hover span{
	display:block;
	position:absolute;
}

/*Creeaza newsletter*/

#workarea .subiect{
	margin-top:20px;
	margin-left:30px;
	display:block;
	font-weight:bold;
}
#workarea .noutati_mag{
	margin-left:30px;
	margin-top:15px;
}
#workarea .blacktext{
	color:#000;
	margin-left:25px;
	display:block;
}
#workarea .noi{
	float:left;
	margin-left:35px;
	margin-right:130px;
	width:310px;
}
#workarea .noi label{
	margin-right:20px;
}
#workarea .reduse label{
	margin-right:20px;
}
#workarea table.layout{
	margin-left:40px;
}
#workarea .status{
	margin-top:35px;
	margin-left:30px;
}
#workarea .status label{
	color:#000;
}
#workarea .tabel_info{
	width:650px;
	margin-left:30px;
	margin-bottom:100px;
}
#workarea .tabel_info th{
	background:transparent url(../images/user-admin/bk_thead.png) repeat-x scroll 0 0;
} 
#workarea .tabel_info thead tr{
	text-align:left;
}
#workarea .tabel_info .blue{
	background-color:#E8F1F6;
}
#workarea .tabel_info .alb{
	background-color:#fff;
}
#workarea .parte_jos{
	margin-left:25px;
}
.pagecnt input.padding{
	padding:2px 20px;
	margin-top:8px;
}
.categtable img{
	text-decoration:none;
	border:none;
}
.categtable span.popoup{
	display:none;
}
.categtable a.hover, .categtable a.hover:visited {
	position: relative;
	margin: 0;
	text-decoration: none;
	border:none;
}
.categtable a.hover span {
	display: none;
}
.categtable a.hover:hover { 
	background-color: #e9e9e2; 
}

/* the IE correction rule */
.categtable a.hover:hover	{
	color: #f00; 
	background-color: #e9e9e2;
	text-indent: 0; /* added the default value */
}
.categtable a.hover:hover span.popup{
	display: block;
	z-index:1;
}
.categtable a.hover span.popup{
	position:absolute;
	width:270px;
	top: 0px;
	margin: 0px;
	padding: 10px;
	color: #000;
	font-weight: normal;
	background:#FFF3C5;
	text-align: left;
	white-space:normal;
	left:17px;
}
.template_preview_box {
    display: inline-block !important;
    display:inline;
    *display:inline !important;
    vertical-align:top;
	padding:10px;
	width:262px;
}
.template_preview_box img {
	display:block;
	border:2px solid #d5d5d5;
	margin:8px auto;
}
/** IMPORT **/
.importLicitatiiUpdated {
	
}
.importLicitatiiUpdated .importProgress,
.importLicitatiiUpdated .importProgress .in {
	background-image:url(../images/user-admin/import/timeline.png);
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
	height:27px;
	position:relative;
}
.importLicitatiiUpdated .importProgress {
	width:690px;
	padding:0 6px 0 0;
	margin:20px 0;
	clear:both;
}
.importLicitatiiUpdated .importProgress {
	background-position:right 0;	
}
.importLicitatiiUpdated .importProgress .in {
	color:white;
	font-weight:bold;
	line-height:27px;
	float:left;
}
.importLicitatiiUpdated .importProgress .in span {
	float:left;
	height:39px;
	text-align:center;
	width:171px;
	margin:-1px 0 0;
	overflow:hidden;
}
.importLicitatiiUpdated .importProgress .in span.active {
	background-image:url(../images/user-admin/import/pas.png);
}
#col2 .importLicitatiiUpdated .alege {
	margin:20px 0 0;	
}
.importLicitatiiUpdated .alege,
.importLicitatiiUpdated .importOptions{
	list-style-type:none;
	margin:0;
	padding:0;
}
.importLicitatiiUpdated .alege input,
.importLicitatiiUpdated .alege button,
.importLicitatiiUpdated .alege span {
	float:left;	
}
.importLicitatiiUpdated .alege span {
	width:80%;
	padding:0 0 0 15px;
}
.importLicitatiiUpdated .alege li {
	clear:both;
	float:left;
	overflow:hidden;
	padding:0 0 15px;
	width:100%;
}
.importLicitatiiUpdated .importOptions > li {
	padding:15px 0;
	border-bottom:1px solid #d5d5d5;
}
.importLicitatiiUpdated .importOptions li p {
	padding:5px 0;
	margin:0;
}
.importLicitatiiUpdated .pagecnt {
	border-top:0px;
	padding-top:0;
}
.importLicitatiiUpdated .importOptions li span strong {
	display:block;
	padding:0 0 10px;
}
.importLicitatiiUpdated .importOptions li #input_feed {
	border:1px solid #999;
	padding:5px;
	width:350px;
	margin:0 8px;
}
.importLicitatiiUpdated h1 {
	width:100%;
}
.importLicitatiiUpdated .costuriTransportVanzare ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.importLicitatiiUpdated .costuriTransportVanzare {
	padding:0 0 10px;	
}
.importLicitatiiUpdated .pas4timeline {
	padding:0 ;	
}
.importLicitatiiUpdated .pas4 {
	background-color:#D5F0F9;
	border:1px solid #C0E0EB;
	margin:10px 0 0;
	padding:8px;
}
.importLicitatiiUpdated .pas4 strong {
	font-size:14px;
	font-weight:bold;
	display:block;
	display:block;
	padding:5px 0 15px;
}
.importLicitatiiUpdated .pas4 span {
	font-size:12px;
	display:block;
	padding:0 0 10px;
}
.importTabs h2 {
	border-bottom:1px dashed #c5c5c5;
	padding:20px 0 10px;
	margin:0 0 10px;
	color:#333
}
.importTabs h2.sep {
	padding:8px;
	margin:15px 0 0;
}
.importLicitatiiUpdated .detaliiImport {
	list-style-type:none;
	margin:0 0 20px;
	padding:0;
}
.importLicitatiiUpdated .detaliiImport li {
	padding:2px 0;	
}
.importLicitatiiUpdated .detaliiImport ul li {
	list-style-type:square;
}
#col2 .importTabs  {
	position:relative;
	top:38px;	
}
.importTabs #importTabs {
	margin:-54px 0 0 -26px;
	padding:0;
	display:block;
	clear:both;
}
.importTabs h1 {
	padding:25px 0 0;	
}
.importTabs #importTabs li {
	list-style:none;
	float:left;
	display:block;
}
.importTabs #importTabs li a,
.importTabs #importTabs li a span {
	background-image:url(../images/user-admin/import/import_tabs.png);
	background-repeat:no-repeat;
	position:relative;
}
.importTabs #importTabs li a:hover {
	position:relative;	
}
.importTabs #importTabs li a {
	background-position:0 0;
	padding:0 0 0 6px;
	float:left;
	margin:0 2px 0 0;
	text-decoration:none;
}
.importTabs #importTabs li a span {
	display:block;
	padding:11px 16px 12px 10px;
	background-position:right 0;
	color:black;
	font-weight:bold;

}
.importTabs #importTabs li.active a {
	background-position:0 -38px;
}
.importTabs #importTabs li.active a span {
	background-position:right -38px;
}
.importTabs #importTabs li.active {
	position:relative;
	z-index:999;
	padding-top:1px;
}
.importTabs table {
	border:1px solid #d5d5d5;
	border-collapse:collapse;
	padding:0;
	width:75%;
	margin:0 0 10px;
	background:url(../images/user-admin/th.png) 0 0 repeat-x;
}
.importTabs table th {
	background:url(../images/user-admin/td_sep.png) right 11px no-repeat;
	font-size:12px;
	color:#4e4e4e;
	font-weight:bold;
	padding:4px 10px;
	border-bottom:1px solid #dcdcdc;
	text-align:left;
	text-shadow:0 1px 0 #FFFFFF;
	white-space:nowrap;
}
.importTabs table th img {
	margin:-1px 8px 0 3px;
	position:relative;
	top:2px;
}
.importTabs table td {
	padding:10px;
	border-bottom:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
}
.importTabs table th.save {
	background:none;
}
.importTabs table .secondRow td.save,
.importTabs table .remove,
.importTabs table .save{
	background:#f3fbff;
	text-align:center;
	cursor:pointer;
}
.importTabs table .save span {
	font-size:11px;
	display:block;
}
.importTabs table .secondRow td {
	background:#f9f9f9;	
}
.importTabs .header_tabel {
	font-size:18px;
	text-align:left;
	display:block;
	padding:0 0 8px;
	margin:0;
}
.importTabs table .addNewcat {
	background:#eafaff;
	border:1px solid #87bfd1;
	font-size:11px;
	margin:10px 0;
	padding:9px;
	width:90%;
	-moz-border-radius:5px;
	display:none;
}
.importTabs table .addNewcat .head {
	padding:4px;
	background:#87bfd1;
	-moz-border-radius:5px;
	color:white;
	font-weight:bold;
}
.importTabs table .addNewcat span {
	color:#333;
	display:block;
	padding:10px 0 3px;
}
.importTabs table .addNewcat input {
	border:1px solid #a8a8a8;
	background:white;
	padding:3px;
	font-size:12px;
}
.importTabs table .addNewcat select {
	font-size:11px;
	text-transform:capitalize;
}

.magazine_paginare {
	float: left;
	margin: 5px 0 0 4px;
	width: 72.5%;
}
.magazine_paginare a {
    color: #1447BE;
    text-decoration: none;
}

.magazine_paginare a:hover {
    text-decoration: underline;
}

.magazine_indicator {
	text-align: left;
}
.magazine_paginare form {
    float: right;
    position: relative;
    top: -1.7em;
}

.magazine_paginare .text {
    width: 2em;
}
.magazine_paginare img {
	border: 0;
	}
	
/*Panou asistenta import xml*/

.FormImportXML {
    margin:20px 0 5px;
}

.FormImportXML textarea{
	padding:1px;
	width:350px;
	height:100px;
	margin-top:5px;
}	

.FormImportXML select{
	padding:1px;
	margin-top:5px;
}	

/*tabel sincronizari*/

.link_descarca {
	font-size:11px;
	text-align:center;
}

.link_descarca a{
	text-decoration:none;
	color:#000;
}
.descarca_xml {
	 background: url(/images/user-admin/descarca.png) 210px 0 no-repeat;
	 margin-top:5px;
}

.descarca_feed {
	 margin-top:5px;
}

.descarca_xml a,
.descarca_feed a {
	text-decoration:none;
}	
	
.descarca_feed a:hover {
	text-decoration:underline;
}	
	
/*panou export comenzi*/

#workarea form.FormExport ul	{
	list-style-type:none;
	padding:0;
}

#workarea form.FormExport ul li {
	margin:10px 0;
}
#workarea form.FormExport ul .field {
    display: block;
    float: left;
    font-size: 100%;
    margin: 0 10px 0 0;
    padding: 5px 0;
    text-align: right;
    vertical-align: middle;
    width: 200px;
}

#workarea form.FormExport ul input {
	border: 1px solid #999999;
    margin: 0 8px;
    padding: 5px;
	width:200px;
    }
    
.default_tag{
	color: grey;
}
/*custom select*/

.select {
	float:left;
}
.input_select_new{
	width:200px;
	height:16px;
	border:1px solid #B6B6B6; 
	padding:6px;
}

.input_select_large{
	width: 200px;
	height: 16px;
	border: 1px solid #B6B6B6; 
	padding: 6px;
}

.input_select_large span {
	line-height: normal;
}

.input_select_new span {
	line-height: normal;
}
.select box {
	width:500px;
	border:none;
}

.select-more-button {
	background: url(/images/www/more-button.jpg) no-repeat;
	float:right;
	width:17px;
	height:17px;
	
}

.selectbox-list {
	border:1px solid #b6b6b6;
	border-top:none;
	margin-top:0;
	position: absolute;
	background-color: white;
	width: 212px;
	display: none;
}

.list_hover {
	background:#3399ff;
	color:#FFF;
}

.selectbox-list span {
	display:block;
	line-height: 14px;
	height:16px;
	padding:1px;
}

.selectbox-list span:hover {
	background:#3399ff;
	color:#FFF;
	cursor: pointer;
}

.tipsy_option {
	background:url(/images/www/vanzare/icon_help_mic.jpg) 165px 2px no-repeat;
}
.selectbox-list span.tipsy_option {
	display:block;
	line-height: 14px;
	height:16px;
	padding:1px;
	color:gray;
}
.selectbox-list span.tipsy_option:hover {
	background:url(/images/www/vanzare/icon_help_mic.jpg) 165px 2px no-repeat;
	color: gray;
}

.selectbox-list-large {
	border:1px solid #b6b6b6;
	border-top:none;
	margin-top:0;
	position: absolute;
	background-color: white;
	width: 212px;
	display: none;
}

.list_hover {
	background:#3399ff;
	color:#FFF;
}

.selectbox-list-large span {
	display:block;
	line-height: 14px;
	height:16px;
	padding:1px;
}

.selectbox-list-large span:hover {
	background:#3399ff;
	color:#FFF;
	cursor: pointer;
}

.tipsy_option {
	background:url(/images/www/vanzare/icon_help_mic.jpg) 165px 2px no-repeat;
}
.selectbox-list-large span.tipsy_option {
	display:block;
	line-height: 14px;
	height:16px;
	padding:1px;
	color:gray;
}
.selectbox-list-large span.tipsy_option:hover {
	background:url(/images/www/vanzare/icon_help_mic.jpg) 165px 2px no-repeat;
	color: gray;
}

.hover_new {
	float:right;
	margin-right:-15px;
	margin-top:-20px;
}

.field{
    display: block;   
    font-size: 1em;
    font-weight: bold;
    padding: 0 0 5px;	
    text-align: left;
    vertical-align: middle;
}

.bulasfaturi_new .lahover span.end_hover {
	background: url("https://d32pyjs245vbt2.cloudfront.net/images/www/sfaturi/bula_jos_mare.gif") no-repeat scroll 0 bottom transparent;
    float: none;
    height: 10px;
    padding: 71px 0 0 25px;
}

.bulasfaturi_new{
	width:288px;
	position:absolute;
	margin-left:350px;
	margin-top:10px;
}

.bulasfaturi_new span{
	font-size:13px;
	font-weight:normal;
	color:#000;
	line-height:15px;
	padding:15px 17px;
	display:block;
	float:left;
}

.lahover{
	display:none;
}
.lahover{
	background:url(/images/www/sfaturi/bula_jos_mare.gif) no-repeat 0 bottom;
	margin-top:-23px;
	width:288px;
}
.bulasfaturi_new .lahover span.titlu_hover{
	background:url(/images/www/sfaturi/bula_sus_mare.gif) no-repeat 0 top;
	height:45px;
	color:#000;
	padding:15px 0 0 25px;
	font-size:13px;
	font-weight:bold;
	float:none;
}

/*custom select*/

/*NEW STYLES*/
/*==== SELECTS ====*/
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
	width: 100%;
}
.bootstrap-select:focus {
	outline: 1px dotted #cacaca;
}
.dropdown-toggle > i {
	color: #0075ee;
	font-size: 1.357em;
	line-height: 0;
	position: relative;
	top: 2px;
}
.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
	display: none;
}
.bootstrap-select .btn-default {
	border-color: #d5d5d5;
	border-bottom-color: #b6b6b6;
}
.bootstrap-select .btn-default:hover,
.bootstrap-select .btn-default:active,
.bootstrap-select .btn-default:focus,
.open > .dropdown-toggle.btn-default{
	background-color: transparent;
}
.dropdown-menu > li > a:hover span,
.dropdown-menu > li > a:focus span {
	position: static;
}
.input-group-btn .bootstrap-select .dropdown-toggle .filter-option {
	display: none;
}
.importTabs table .remove span {
	display: block;
}
td.save > i,
td.remove > i,
.link_descarca a > i{
	color: #999;
	font-size: 2em;
}
td.save > i:hover,
td.save:hover > i,
.link_descarca a:hover > i{
	color: #000;
}
td.remove > i:hover,
td.remove:hover > i {
	color: #a94442;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
	background-color: #f5f5f5;
}
.rule_row {
	background-color: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: #d5d5d5 #d5d5d5 #b6b6b6;
	border-radius: 4px;
	padding: 15px;
	margin-bottom: 15px;
	float: left;
	width: 100%;

	vertical-align: middle;
	display: inline-block;
}
.rule_row > .category-image {
	border: 1px solid #ddd;
	float: left;
	width: 62px;
	height: 62px;
	padding: 5px;
}
.rule_row figure {
	display: table-cell;
	text-align: center;
	width: 100%;
	height: 100%;
}
.rule_row > .rule-details {

}
.rule_row .input-group-addon {
	font-size: 11px;
	padding: 6px;
}
.importTabs .category-list-items {
	width: 100%;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.category-list-items th:first-of-type {
	position: relative;
}
.category-list-items th > i {
	top: 5px;
	right: 10px;
	font-size: 2em;
	position: absolute;
}
.category-list-items .list-group {
	margin-bottom: 0;
}
.category-list-items .add-new-rule {
	border-top: 1px dotted #b6b6b6;
	display: block;
	margin-top: 15px;
	padding-top: 8px;
	text-align: center;
}
.browse-okazii,
.browse-import {
	margin-bottom: 20px;
}
.good-green > i{
	color: #519800;
}
.separator {
	border: 1px dotted #ddd;
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
/*SCRIPTURI FEED*/
.feed-scripts section > h1 {
	width: 100%;
}
.feed-scripts section > p {
	font-size: 14px;
	margin: 20px 0 30px;
}
.feed-scripts article {
	border: 1px solid #ddd;
	padding: 20px;
	margin-bottom: 20px;
	color: #999;
}
.feed-scripts article > h2 {
	border: none;
	padding: 0;
}
.feed-scripts article > time {
	display: block;
	color: #999;
	margin-bottom: 15px;
}
.feed-scripts article > a {
	display: inline-block;
	position: relative;
	text-decoration: none;
}
.feed-scripts article > a + a {
	margin-left: 20px;
}
.feed-scripts article > a + a:before {
	color: #ccc;
	content: "| ";
	left: -14px;
	position: absolute;
}
.email-marketing .date{
	display: table;
	padding: 0;
}
.email-marketing .date .calcule {
	padding: 0 15px;
	vertical-align: middle;
	display: table-cell;
	width: 25%;
}
.email-marketing .date .chart-stats {
	display: table-cell;
	position: relative;
	vertical-align: middle;
}
.email-marketing .date .email-stats {
	background-color: #f5f5f5;
	border-radius: 100%;
	display: inline-block;
	height: 30px;
	margin: 0 10px;
	padding: 1em;
	text-align: center;
	vertical-align: middle;
	width: 30px;
}
.email-marketing .date .email-stats > strong {
	line-height: 30px;
}
.email-marketing .date .calcule p {
	margin: 0;
	font-weight: 700;
	display: inline-block;
	vertical-align: middle;
}
.email-marketing .date .email-stats > strong.text-red {
	color: #dd4b39;
}
.email-marketing .date .email-stats > strong.text-blue {
	color: #4387fd;
}
.email-marketing .date .email-stats > strong.text-green {
	color: #16a765;
}
/*==== ACTUALIZARI ====*/
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
	background-color: #f9f9f9;
}
.table .alert {
	margin-bottom: 0;
}
.panel-group, .panel-group * {
	box-sizing: border-box;
}
/*Alert*/
.alert {
	border: 1px solid transparent;
	border-radius: 4px;
	margin-bottom: 20px;
	padding: 15px;
}
.alert .alert-link {
	font-weight: 700;
}
.alert-danger {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}
.alert-warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b;
}
.alert-danger .alert-link {
	color: #843534;
}
/*Accordion*/
.collapsing {
	height: 0;
	overflow: hidden;
	position: relative;
	transition-duration: 0.35s;
	transition-property: height, visibility;
	transition-timing-function: ease;
}
.collapse{
	display: none;
}
.collapse.in {
	display: block;
}
/* ACCORDION CONTENT */
.import-methods.panel-group {
	padding-bottom: 10px;
	margin-bottom: 25px;
	border-bottom: 1px dotted #ddd;
}
.import-methods.panel-group label {
	margin-bottom: 20px;
}
.import-methods .help-block {
	color: #999;
	display: block;
	margin-bottom: 10px;
	margin-top: 5px;
}
.import-methods .panel .input-group-addon {
	padding-left: 20px;
	background: none;
	border: none
}
.import-methods .connector-service-bar,
.import-methods .url-feed-bar{
	width: 100%;
	display: inline-table;
	border-collapse: separate;
	position: relative;
	max-width: 800px;
}
.import-methods .connector-service-bar > a {
	margin-top: 6px;
	position: absolute;
	right: -75px;
	top: 50%;
}
.import-methods .importOptions .file-choice {
	border-bottom: 1px solid #d5d5d5;
	margin-bottom: 20px;
	padding: 0 0 15px;
}
.import-methods .connector-service-bar > label,
.import-methods .file-choice > label,
.import-methods .url-feed-bar > label{
	margin-bottom: 10px;
	display: block;
}
/**/
.form-inline label {
	display: inline-block;
	vertical-align: bottom;
}
.auctions-import .well {
	background-color: #f5f5f5;
	border-color: #e3e3e3;
	border-style: dotted;
	border-width: 1px 0 1px 0;
	margin-bottom: 20px;
	min-height: 20px;
	padding: 19px;
}
.auctions-import .importOptions > li:last-child{
	border-bottom: none;
}
.auctions-import .import-reports label {
	display: inline-block;
}
.auctions-import .import-settings label {
	display: block;
}
.importOptions .import-options-file label {
	display: inline-block;
	min-width: 200px;
}
/*Buttons*/
/*top contact*/
.top-contact {
	float: right;
	margin-right: 20px;
}
.contact-top {
	list-style: none;
	margin: 20px 0 0;
	padding: 0;
	float: left;
}
.contact-top > li {
	float: left;
	margin-bottom: 15px;
	padding-left: 0;
	position: relative;
	transition: all 0.4s ease 0s;
}
.contact-top > li > a {
	color: #fff;
	display: block;
	font-size: 14px;
	font-weight: bold;
	padding: 0 15px;
	text-decoration: none;
	transition: all 0.4s ease 0s;
	opacity: 0.8;
}
.contact-top > li > a > i,
.contact-top > li > a > span {
	display: table-cell;
	vertical-align: middle;
	position: relative;
}
.contact-top > li > a > i {
	font-size: 18px;
	padding-right: 10px;
}
.contact-top > li > a:hover {
	opacity: 1;
}
.cover-upload .control-label {
	display: none;
}
ul.menu-left{
	margin:22px 0 0 20px;
	padding:0;
}
ul.menu-left ul, ul.menu-left ul ul {
	margin:0;
	padding-left:0;
}
ul.menu-left li {
	list-style: none;
}