/*
Theme Name: Smart Mag Child
Theme URI: http://theme-sphere.com/
Description: A child theme of SmartMag
Author: ThemeSphere
Author URI: http://theme-sphere.com
Template: smart-mag
Version: 1.0
*/

@import url("../smart-mag/style.css");

.login {
width: 100%;
text-align: right;
color: #333;
}

section.top-bar-content {
	max-height:20px;
	}

li.topic-meta p.bbp-topic-meta {
	color:#000 ;
	}


div.right div.main_ad_container {
	width: 728px;
	max-width: 100%;
	margin: 0 auto;
	vertical-align: middle;
	display: inline-block;
	line-height: 1;
	text-align: right; 
	}

#buddypress div.dir-search {
	float: right;
	margin: 0;
	}
	
#buddypress form#whats-new-form	{
	margin-top: 20px;
}


#bbpress-forums div.reply {
height: auto;
width: 98%;
padding: 21px 1% 0 1%;
}

#bbpress-forums div.odd, #bbpress-forums ul.odd {
background-color: #DCEDC8;
}

#bbpress-forums div.even, #bbpress-forums ul.even {
background-color: #C5E1A5;
}

#bbpress-forums ul.forum-titles .forum-cat .normal {
color: #fb7e09;
}

#bbpress-forums .gallery-title, .section-head {
background: #545945;
color: #fb7e09;
}

#bbpress-forums .posted-in a,
.user-links a,
.section-head li.bbp-forum-freshness {
color: #fb7e09;
}


/*
div.top-bar,
div#main-head.main-head,
div.wrap,
div.main.wrap.cf,
footer.main-footer {
	background: #f0e7cc;
}

div.top-bar {
	background: #eee ;
}

div#main-head.main-head {
	background: #fffbf2 ;
}
div.main-wrap {
	background: #fffbf2 !important;
}
*/

input#wysija-box-after-register {
	margin-top:300px;
	}
	
#bbpress-forums ul.sticky {
	background-color: #f3ffd0 !important;
}

#bbpress-forums div.bbp-search-form	{
	padding: 0px; 
	margin-bottom: 18px;
}

#bbpress-forums li.bbp-body ul.forum	{
	padding-bottom: 4px;
}

.navigation	{
	text-transform: none;
}

.main-heading, .page-title, .entry-title	{
	text-transform: none;
}

#bbpress-forums ul.sticky {
	background-color: #f3ffd0 !important;
}

#bbpress-forums div.bbp-search-form	{
	padding: 0px; 
	margin-bottom: 18px;
}

#bbpress-forums li.bbp-body ul.forum	{
	padding-bottom: 4px;
}

.navigation	{
	text-transform: none;
}

.main-heading, .page-title, .entry-title	{
	text-transform: none;
}

#buddypress .standard-form #basic-details-section {
width: 100%;
}

#buddypress .standard-form#signup_form div div.error,
#buddypress .standard-form #username_checker span.error,
#buddypress .standard-form #username_checker span.available
{
margin: 0 auto 1px auto;
}

#buddypress .standard-form label, 
#buddypress .standard-form span.label {
text-align: center;
display: block;
font-weight: bold;
margin: 10px auto 10px auto;
width: auto;
}
#buddypress .standard-form div#username_checker,
#buddypress .standard-form input#signup_username,
div.editfield.field_1.field_onoma-emfanisis.required-field.visibility-public.field_type_textbox
{
width: 100%;
margin: 0 auto;
display: block;
}

#buddypress div.error,
#buddypress .standard-form input#field_1,
#buddypress .standard-form input #signup_username, 
#buddypress .standard-form input#signup_email, 
#buddypress .standard-form input#signup_password.password-entry, 
#buddypress .standard-form div#pass-strength-result, 
#buddypress .standard-form input#signup_password_confirm.password-entry-confirm	{
	margin: 0 auto;
	width: 90%;
	display: block;
}



#bigbutton{
	font-size: 28px;
	border : solid 1px #638a00;
	border-radius : 3px;
	moz-border-radius : 3px;
	-webkit-box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	-moz-box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	box-shadow : 0px 2px 2px rgba(0,0,0,0.4);
	font-size : 20px;
	color : #ffffff;
	padding : 1px 17px;
	background : #006528;
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#96c300), color-stop(100%,#648c00));
	background : -moz-linear-gradient(top, #96c300 0%, #648c00 100%);
	background : -webkit-linear-gradient(top, #96c300 0%, #648c00 100%);
	background : -o-linear-gradient(top, #96c300 0%, #648c00 100%);
	background : -ms-linear-gradient(top, #96c300 0%, #648c00 100%);
	background : linear-gradient(top, #96c300 0%, #648c00 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#96c300', endColorstr='#648c00',GradientType=0 );

}

.galnav figcaption p {
	display: none;
}

.galnav h4 {
	font-weight: 0 !important;
	font-size: 16px !important;
}

div#ncr-robot-check {
    margin: 0 30px 0 0 !important;
    float: right !important;
	}