/*
Theme Name: Androider.ro
Description: Androider.ro theme.
Version: 1.0
Author: PointZero.ro
Author URI: http://www.pointzero.ro
Template: bp-default
Tags: buddypress, two-columns, custom-header, white, blue

*/


/* Inherit the default theme styles */
@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/default.css );

/* Inherit the default theme adminbar styles */
@import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css );


/* > Global Elements
-------------------------------------------------------------- */

body {
	/*	background: #eaeaea url( ../images/background.gif ) top left repeat-x;
*/  background:none #eee;
	font-size: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 170%;
	color: #000;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	margin: 0;
	padding-top: 0 !important; /* Remove the top padding space for the admin bar in this theme */
}
body.activity-permalink {
		min-width: 960px;
		max-width: 960px;
	}

h1, h2, h3, h4, h5, h6 {
	margin: 5px 0 15px 0;
}

h1 { font-size: 28px; margin-bottom: 25px; }
h2 { font-size: 27px; margin-bottom: 20px; }
h3 { font-size: 20px; }
h4 { font-size: 16px; margin-bottom: 15px; }
h5 { font-size: 14px; margin-bottom: 0; }
h6 { font-size: 12px; margin-bottom: 0; }

a {
	color: #690;/*color: #1fb3dd;*/ text-decoration:none;
}
a:hover, a:active { color: #1fb3dd; text-decoration:underline; }
a:focus { outline: 1px dotted #ccc; }

.padder { padding: 20px; }
.clear { clear: left; }

p {	margin-bottom: 15px; }
p:last-child { margin-bottom: 0; }

hr {
	background-color:#E7E7E7;
	border:0 none;
	clear:both;
	height:1px;
	margin: 20px 0;
}

img.avatar {
	float: left;
	border: 2px solid #eee;
}
#header, #container, #footer {	
	width: 90%;
	min-width: 960px;
	max-width: 1250px;
	margin:0 auto;
}

/* > Header
-------------------------------------------------------------- */
#footer-cont, #header-cont {
	background-color:#000;
	 background-image: -moz-linear-gradient(top, #000000, #333333); /* FF3.6 */
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #000000),color-stop(1, #333333)); /* Saf4+, Chrome */
}
#footer-cont {
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#000000', EndColorStr='#333333'); /* IE6,IE7 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#000000', EndColorStr='#333333')"; /* IE8 */
}

#header {
	position: relative;
	color: #fff;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	margin-bottom: 20px;
	height: 103px;
	padding-top: 25px;
}
#header #logo {margin-top:30px;
}
	#header #search-bar {
		position: absolute;
		top: 25px;
		right: 5px;
		width: auto;
		text-align: right;
		float:right;
	}

		#header h1 {
			line-height: 230%;
		}

		#header #search-bar .padder {
			padding: 0px 0px 10px 20px;
		}

		#header #search-bar input[type=text],#header #search-bar select  {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	border: 1px inset #888;
	border:none;
	padding: 3px 6px;
	margin-right: 4px;
	float:left;
	background-repeat: repeat-x;
	background-image: url(images/input-bk.gif);
	background-position:bottom;
	margin-top:2px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #666;
  text-shadow: 0 1px 0 #fff;
	font-size:12px;
	height:16px;
		}
#header #search-bar select {height:22px;}

		#header #search-bar input[type=submit]{
			font-size: 12px;
			background-image:none;
	background-color:#1fb3dd;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	border:1px solid #1fb3dd;
	padding-bottom:2px;
			float:left;
			margin-top:2px;
			color:#fff;
			margin-left:0px;
			height:22px;
		}

	#header h1 {
		position: absolute;
		bottom: 0;
		left: 20px;
		width: 44%;
		margin: 0 0 -5px 0;
	}
		#header h1 a {
			color: #fff;
			font-size: 26px;
			text-decoration: none;
		}

#wp-admin-bar .padder { -moz-border-radius: 0 0 10px  10px; -webkit-border-radius: 0 0 10px  10px; border-radius: 0 0 10px  10px;}


/* > Container
-------------------------------------------------------------- */
#main-cont {
}

div#container {
	position: relative;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-right: 0px solid #e0e0e0;
	border-bottom: 0px solid #e0e0e0;
	border-left: 0px solid #e0e0e0;
	background: none;
	overflow: hidden;
}
	body.activity-permalink div#container {
		background: none;
		border: none;
	}
	

/* > Footer
-------------------------------------------------------------- */
#footer-cont {
	margin-top:25px;
}
#footer {
	padding: 25px 0;
	text-align: center;
	color: #bbb;
	text-shadow: none;
	position:relative;
	min-width:960px;
	max-width:1250px;
	font-size:13px;
	line-height:140%;
}
	#footer a {
		color: #fafafa; text-decoration:none;
	}
	#footer a:hover {text-decoration:underline;}

#footer .boxFooter {float:left;  margin-right:4%; width:22%;  text-align:left; 
}
#rss-icon {width:21%; float:right; text-align:center; padding-top:25px;}

.boxFooter h2 {float:left; width:100%; padding-bottom:0px; color:#fff; padding-top:10px; line-height:1.2em;}
#copy{ border-top: 1px solid #333; padding:20px 0 0 0; margin-top:20px; font-size:0.9em; }
#copy #copyright{text-align:left; float:left;}

#footerSearch {float:right;  width:21%;  text-align:right; padding-top:20px; margin-right:0!important}
#footerSearch input[type=text]{	border: 1px solid #ddd;
	padding: 3px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width:40%!important;
	background-color:#666;
	color:#fff;
	margin-top:25px;
	
}
#footerSearch input[type=submit]{
	background-image:none!important; border-color:#1fb3dd; color:#fff;
	background-color:#1fb3dd; margin:0px; display: inline!important;
 
}
.boxFooter ul {width:100%; clear:both; float:left;}
.boxFooter li {
	padding:4px 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
}

#menu-meniu-footer {float:right; white-space:nowrap;}
#menu-meniu-footer li {float:left; padding-left:9px; margin-left:9px; border-left:1px solid #444;}

/* > WordPress Blog Styles
-------------------------------------------------------------- */

		div.post h2.pagetitle a, div.post h2.posttitle a {
	color: #1fb3dd;
	text-decoration: none;
	font-size:28px;
	line-height:110%;
		}

/* > Sidebar
-------------------------------------------------------------- */

div#sidebar {
	float: left;
	width: 274px;
	margin-left: -276px;
	margin-top: 15px;
	border-left: none;
	-moz-border-radius: 15px 0;
	-webkit-border-radius: 15px 0;
	border-radius: 15px 0;
	background: none;
	background-color:#333;
	font-size:13px;
	line-height:130%;
	color:#e3e3e3;

  }
	div#sidebar div#sidebar-me img.avatar {
		float: left;
		margin: 0 10px 15px 0;
	}

	div#sidebar div#sidebar-me h4 {
		font-size: 16px;
		margin: 0 0 8px 0;
		font-weight: normal;
	}
	
	div#sidebar a {color:#fff; text-decoration:none;}
	div#sidebar a:hover {text-decoration:underline;}


	div#sidebar ul#bp-nav {
		clear: left;
		margin: 15px -16px;
	}
		div#sidebar ul#bp-nav li {
			padding: 10px 15px;
		}

	div#sidebar h3.widgettitle {
	margin: 25px -23px 10px -23px;
	padding: 5px 15px;
	font-size: 12px;
	clear: left;
	background-color: #1FB3DD; color:#fff;
	}
	div#sidebar h3 a.rss-side {float:right; padding-top:2px;}

	div#sidebar .widget_search {
		margin-top: 20px;
	}
		div#sidebar .widget_search input[type=text] {
			width: 110px;
			padding: 2px;
		}

	div#sidebar ul#recentcomments li, div#sidebar .widget_recent_entries ul li {
		margin-bottom: 0px;
	}

	div#sidebar ul.item-list img.avatar {
		width: 25px;
		height: 25px;
		margin-right: 10px;
	}
		div#sidebar div.item-avatar img {
			width: 40px;
			height: 40px;
			margin: 1px;
		}

		div#sidebar .avatar-block { overflow: hidden; }

	div#sidebar ul.item-list div.item-title {
		font-size: 12px;
	}

	div#sidebar div.item-options {
		margin: -10px -20px 0 -19px;
		background: #f8f8f8;
		padding: 5px 15px;
		font-size: 11px;
	}

	div#sidebar div.item-meta, div#sidebar div.item-content {
		margin-left: 38px;
		font-size: 11px;
	}

	div#sidebar div.tags div#tag-text {
		font-size: 1.4em;
		line-height: 140%;
		padding-top: 10px;
	}
#sidebar li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #698400;
	padding:5px 0;
}
#sidebar li a:hover {
	text-decoration:none;
	color:#E6FF80;
}
img.avatar {
	float: left;
	border: 1px solid #fff;
}

#social li {border:none; float:left; clear:none; padding:15px 11px 0px 11px;}

/* > WordPress Blog Comment Styles
-------------------------------------------------------------- */

#comments h3, #trackbacks h3, .navigation a {
	font-size: 15px;
	margin: 0px;
	font-weight: normal;
	color: #fff;
	background-color:#333;
	white-space: nowrap;
	padding: 10px 20px 10px 20px;
	margin: 0px 0 25px 85px;
	border-bottom-right-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	border-top-left-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topleft: 15px;
	border-bottom:none;
	float:right;
}
.navigation a {margin-bottom:0px;}
.navigation .alignleft a {float:left;}
.navigation a:hover{	background-color: #94B900;
}
#comments h3 a, #trackbacks h3 a, #respond h3 a { float:none;}

ul#trackbacklist {clear:both;}

#trackbacklist .data-box {margin-top:16px;}

div.comment-avatar-box
{
	background-color: #94B900;
	margin-top:20px!important;
	border-color:#83A400;
}
div.comment-avatar-box a img {margin-top:6px;}

/* > Navigation
-------------------------------------------------------------- */

#nav ul{
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0px;
	list-style: none;
	bottom: 0;
	max-width: 65%;
}
	#nav ul li {
		float: left;
		margin: 0 2px 0 0;
	}
		#nav ul li a {
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 5px 15px;
	background-color:#94B900;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
	background-image: none;
		}
			#nav ul li.selected a, #nav ul li.current_page_item a {
				background: #efefef;
				background-image: -moz-linear-gradient(top, #fff, #efefef); /* FF3.6 */
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #fff),color-stop(1, #efefef)); /* Saf4+, Chrome */
				color: #000;
			}
					#nav ul li a:hover {	background-color:#1fb3dd;}
					#nav ul li.selected a:hover, #nav ul li.current_page_item a:hover { background-color:#fff;}


			#nav ul a:focus { outline: none; }

/* > Content
-------------------------------------------------------------- */

div#content {
	float: left;
	width: 100%;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
}

div#content .padder {
	margin-right: 275px;
	border-right: none;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
	
}
.post {}
.post-content h1, .post-content h2 {color:#690;}
.post-content h2 {font-size:19px;}
div.post blockquote {
		quotes: none;
	font-style:italic;
	padding:25px 25px 5px 25px;
	margin-bottom:15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: inherit;
	line-height: 150%;
	background-color:#F4F4F4;
	border:dashed 1px #ccc;
	margin-top:0px!important; 
	}
div.post blockquote img { margin-top:0px; }
.post a img.alignleft, .post a img.alignright {padding:5px; border:1px solid #CCC; margin-right:15px;  margin-bottom:15px;}
div.post ul, div.post ol { margin: 0 0 18px 2.5em; list-style:inside; }
div.post ol {list-style:decimal; list-style-position:inside;}

div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options {
	color: #888;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 3px 15px;
	margin: 10px 0;
	border-bottom: 1px solid #e4e4e4;
	border-top: 1px solid #e4e4e4;
	background-color:#EEFAFD;
	border: none;
		-moz-border-radius: 10px 0px;
		-webkit-border-radius: 10px 0px;
		border-radius: 10px 0px;
	}
	
div.comment-meta {margin-top:-5px!important;}

.post-content, div.comment-content, .dir-list, #item-body, .pagina{
	background-color:#FFF;
	padding: 25px 25px;
	-moz-border-radius: 15px 0px 15px 0;
	-webkit-border-radius: 15px 0px 15px 0;
	border-radius: 15px 0px 15px 0;
	border: 1px solid #e4e4e4; border-left:0px; border-top:0px; border-bottom: 1px solid #ccc;
 }
#item-header{
		background-color:#FFF;
	padding: 25px 25px 0px 25px;
	-moz-border-radius: 15px 0px 15px 0;
	-webkit-border-radius: 15px 0px 15px 0;
	border-radius: 15px 0px 15px 0;
	margin-bottom: 25px;
}
#members-list li {}

.friendship-button {margin-right:20px;}

div.item-list-tabs {background:none!important; margin-right:0px!important; margin-left:0px!important; margin-bottom:0px!important; }
.pagination {margin-top:7px!important;}

div.item-list-tabs ul li.selected a,
div.item-list-tabs ul li.current a {
	-moz-border-radius: 7px 7px 0px 0;
	-webkit-border-radius:  7px 7px 0px 0;
	border-radius:  7px 7px 0px 0;
	color:#000!important;

	outline:none;
		}
div.item-list-tabs ul li a,
div.item-list-tabs ul li span {
	color:#666;
	outline:none;
	margin-bottom:0px;
		}

span.activity, div#message p {
	background: #EEFAFD;
	border-bottom: none;
	border-right: none;
	color: #000;
	padding: 1px 8px;
	margin-top: 6px;
	text-decoration: none;
	-moz-border-radius: 10px 0px 10px 0;
	-webkit-border-radius: 10px 0px 10px 0;
	border-radius: 10px 0px 10px 0;
}

 div.post p.postmetadata {padding:10px 20px 0px 20px;}
 
 	.rss-tag {float:right; padding-top:5px; margin-left:10px ;}
	
	.clr {clear:both!important;}
	
div.post div.author-box, div.comment-avatar-box  {
	padding: 10px 8px 10px 10px;
	float: left;
	margin: 0 0 15px 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	text-align: center;
	width: 70px;
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius:  5px 0 0 5px;
	border-radius:  5px 0 0 5px;
	background-color: #333;
	color:#fff;
	border-right: solid 2px #000;
	}
	div.post div.author-box a, div.comment-avatar-box a {
	color:#EEFFA8;
	}
	
.data-box {
	padding: 10px 8px 10px 10px;
	float: left;
	margin: 0 0 15px 0;
	width: 70px;
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius:  5px 0 0 5px;
	border-radius:  5px 0 0 5px;
	background-color: #94B900;
	color:#fff;
	clear:left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #8A0;
	}
.ziua {float:left; width:35px; font-size:2.5em; text-align:left; }
.luna,.anul, .ora{float:right; width:30px; clear:right; text-align:left; padding-left:5px; font-size:0.8em; line-height:1.2em; text-transform:capitalize;}
.luna { text-transform:uppercase; font-size:0.85em;}

div.post div.author-box {	margin: 20px 0 15px 0;}
h1.pagetitle {
}

	div.post div.post-content, div.comment-content {
		margin-left: 90px;
	
	}
	.side-auth {float:left; width:90px;}
 div.comment-content {min-height:75px;}
 #trackbacks .comment-content {min-height:25px;}
.postmetadata .tags, .postmetadata .comments { margin-top:-5px; margin-bottom:3px;}


a.more-link {}
/* > Input Forms


-------------------------------------------------------------- */

form.standard-form {

}
	form.standard-form textarea, form.standard-form input[type=text],
	form.standard-form select, form.standard-form input[type=password],
	.dir-search input[type=text] {
		border: 1px solid #ccc;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		padding: 6px;
		font: inherit;
		font-size: 14px;
		color: #888;
	}
		form.standard-form select {
			padding: 3px;
		}

		form.standard-form input[type=password] {
			margin-bottom: 5px;
		}

	form.standard-form label, form.standard-form span.label {
		display: block;
		font-weight: bold;
		margin: 15px 0 5px 0;
	}
		form.standard-form div.checkbox label,
		form.standard-form div.radio label {
			font-weight: normal;
			margin: 5px 0 0 0;
			font-size: 14px;
			color: #888;
		}

		form.standard-form#sidebar-login-form label {
			margin-top: 5px;
		}

	form.standard-form input[type=text] {
		width: 75%;
	}
		form.standard-form#sidebar-login-form input[type=text],
		form.standard-form#sidebar-login-form input[type=password] {
			padding: 4px;
			width: 95%;
		}

		form.standard-form #basic-details-section input[type=password],
		form.standard-form #blog-details-section input#signup_blog_url {
			width: 35%;
		}

		form.standard-form#signup_form input[type=text],
		form.standard-form#signup_form textarea {
			width: 90%;
		}
			form.standard-form#signup_form div.submit { float: right; }
			div#signup-avatar img { margin: 0 15px 10px 0; }

	form.standard-form textarea {
		width: 75%;
		height: 120px;
	}
		form.standard-form textarea#message_content {
			height: 200px;
		}

		form.standard-form#send-reply textarea {
			width: 97.5%;
		}

	form.standard-form p.description {
		font-size: 11px;
		color: #888;
		margin: 5px 0;
	}

	form.standard-form div.submit {
		padding: 15px 0;
		clear: both;
	}
		form.standard-form div.submit input {
			margin-right: 15px;
		}

	form.standard-form div.radio ul {
		margin: 10px 0 15px 38px;
		list-style: disc;
	}
		form.standard-form div.radio ul li {
			margin-bottom: 5px;
		}

	form.standard-form a.clear-value {
		display: block;
		margin-top: 5px;
		outline: none;
	}

form.standard-form #basic-details-section, form.standard-form #blog-details-section,
form.standard-form #profile-details-section {
	float: left;
	width: 48%;
}
	form.standard-form #profile-details-section { float: right; }
	form.standard-form #blog-details-section {
		clear: left;
	}

form.standard-form input:focus, form.standard-form textarea:focus, form.standard-form select:focus {
	background: #fafafa;
	color: #555;
}

form#send-invite-form {
	margin-top: 20px;
}
	div#invite-list {
		height: 400px;
		overflow: scroll;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		padding: 5px;
		background: #f5f5f5;
		width: 160px;
		border: 1px solid #e4e4e4;
		margin: 10px 0;
	}


/* > Forms
-------------------------------------------------------------- */
.contact {width:92%; padding:3%;padding-bottom:70px; border:/*1px dashed #ccc*/ none; font-size:15px; color:#666; font-style:italic; position:relative;}
.f-title {float:left; width:22%; padding: 10px 3%; clear:left;}
.inp-cont { float:left; padding:6px 0px; width:65%}
input.inp {
		border: 1px solid #ccc;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		padding: 6px;
		font: inherit;
		font-size: 14px;
		color: #888;
	width:70%;
}
textarea.inp {
		border: 1px solid #ccc;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		padding: 6px;
		font: inherit;
		font-size: 14px;
		color: #888;
	width:100%;
}
input.inp:focus, textarea:focus.inp {
	background: #fafafa;
	color: #555;
}

input#si_contact_captcha_code1 {width:100px;}
.captcha {float:left; margin-left:28%; clear:both; }
.req {float:left; clear:both; padding-left:3%; font-size:12px;}
.error {float:left; color:#F00; clear:right;}
.f-title input[type=submit].submit, input.submit-comment, #sidebar-me a.logout, input#sidebar-wp-submit,#content input[type=submit], .dir-form a.button, .action a {
	padding:5px 8px;
	background:none;
	background-color:#94B900;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #94B900;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	clear:both;
	float:left;
	color:#fff;
	text-align:center;
}
.f-title input[type=submit].submit{
	margin-left:205px;
	width:160px!important;
}

input.submit-comment{
	width:auto;
}
#sidebar-me a.logout, input#sidebar-wp-submit,#content input[type=submit],#dir-form a.button, a.button,.action a,.dir-form a.button {float:none; font-size:12px; color:#1fb3dd!important; background-color:#fff; padding:3px 5px; text-decoration:none; border:1px solid #fff;}
#content input[type=submit] {background-image:none;background-color:#1fb3dd; color:#fff!important;border:1px solid #1fb3dd; }
.dir-form a.button,.action a, .generic-button a {background-image:none!important;background-color:#1fb3dd!important; color:#fff!important;border:1px solid #1fb3dd!important; }
.f-title input[type=submit].submit:hover, input.submit-comment:hover,#sidebar-me a.logout:hover, input#sidebar-wp-submit:hover { background-color:#1fb3dd; border:1px solid #1fb3dd; color:#fff!important; text-decoration:none!important;}

.clearboth {clear:both!important;}
.f-title input[type=submit] {margin-bottom:20px!important}

#adauga {float:left}
#adauga a {
	padding:5px 8px;
	background:none;
	background-color:#fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	clear:both;
	float:left;
	color:#1fb3dd!important;
	margin-top:7px;
	text-align:center;
}
#adauga a:hover {	background-color:#1fb3dd; color:#fff!important; text-decoration:none!important;}

/* TELEFON */

.telefon { width:48%; margin-right:4%; clear:none; float:left; padding-top:20px;}
.telefon table { margin-bottom:10px; line-height:1.2em; padding-top:2px; padding-bottom:2px; padding:2px!important}
.no-margin {width:48%;margin:0!important;}
.telefon table tbody tr th {width:40%; color:#777; font-weight:normal;}
.telefon table tr:hover, .preturi tbody tr:hover {background-color:#EEFAFD;}
.telefon table th:hover {background-color:transparent;}
.telefon table img {margin:0!important; border:none!important; padding:0!important}
.preturi table{ padding:1px!important; line-height:1.2em;
	}
.preturi {width:100%; clear:both; padding-top:20px; padding-bottom:20px;}
.preturi table thead tr {background-color: #1FB3DD; color:#fff; border:#1fb3dd!important;}

.thumblist{ height:115px; overflow:hidden;}
.ngg-galleryoverview { height:170px;}
.ngg-gallery-thumbnail {margin-right:0!important;margin-left:0!important;}
.ngg-gallery-thumbnail img { margin-left:2px!important;margin-right:3px!important; padding:3px!important;}
.ngg-navigation { clear:both; }
.ngg-navigation span {    border: 1px solid #DDDDDD!important;
    margin-right: 3px;
    padding: 3px 7px;}
	
td.al-top {
	vertical-align: top!important;
}



/* APLICATIE */
.attachment-thumbnail {float:left; padding:5px; border:1px solid #CCC; margin-right:25px; margin-bottom:0px;}
table#aplicatie {width:100%; border:none; margin:15px 0;}
table#aplicatie tr {padding:0px!important;}
table#aplicatie tr td { padding:0px!important;border:none; margin:0px!important; font-size:0.9em; }
table#aplicatie tr td.desc-ap {border-bottom:1px solid #f0f0f0;padding:0px!important; height:22px!important;}
.buton-dl {background-image:none;background-color:#333; padding:8px 12px;color:#fff!important;text-decoration:none;  font-size:1.4em; 	-moz-border-radius: 5px;-webkit-border-radius: 5px;	border-radius: 5px;}
a.buton-dl:hover {background-color:#94B900; text-decoration:none;}
#aplicatie .dl-but { padding-left:0px!important; vertical-align:center; height:40px; padding-top:10px!important; }
.qr {vertical-align:top;}
.qr a, .qr a img {margin:0px!important;padding:0px!important;}
.qr a img {border:1px solid #CCC; margin-left:25px!important;padding:5px!important; }
table#aplicatie .wp-post-image { margin:0px!important; }
table#aplicatie .ap-title {width:100px;}

#lista-app th {text-align:left;}
#lista-app tr:hover {background-color:#EEFAFD;}
#lista-app th:hover {background-color:transparent;}

/* TABEL TOP APLICATII */

#top-aplicatii td { vertical-align: top!important; padding-top:30px; padding-left:0; padding-right:0;}
#top-aplicatii .thumb  { width:100px; padding-right:30px;}
#top-aplicatii img {border: solid 1px #eee; padding:5px;}
#top-aplicatii td.descriere {padding-left:15px!important; padding-right:15px!important;}
#top-aplicatii .pozitie { padding-left:20px; text-align:left;}
#top-aplicatii  {border-left: none; border-right:none;}
#top-aplicatii h2 {font-size:1.2em; margin-bottom:10px; margin-top:0;}
#top-aplicatii h3 {text-align:center; font-size:2em;  margin-right:20px; margin-top:0;
width:30px;
height:30px;
padding:20px;
line-height:1em;
color:#fff;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px; 
background: #94B900; /* old browsers */

background: -moz-linear-gradient(top, #94B900 0%, #BBEA00 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#94B900), color-stop(100%,#BBEA00)); /* webkit */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94B900', endColorstr='#BBEA00',GradientType=0 ); /* ie */}

img.alignleft {float:left!important; padding-top:0!important; margin-top:0!important; display:block!important; top:auto!important}


/* FACEBOOK*/
.widget_fb {
	margin-top:20px;
	background-color:#fff;
}

div.extended {
		margin-left: 0px!important;
	
	}
/*#wp-admin-bar {display:none;}*/
