﻿/*
File:			custom.css
Description:	Custom styles for the Thesis Theme that you define

Use:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to overwrite *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; } <--- This makes links green
	
	.custom a:hover { color: #00f; } <--- This makes links blue when you mouse over them

Why this works:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!
*/

/*Customize the start pages*/

.destroy-procrastination-with-action .menu,
.destroy-procrastination-with-action #header,
.destroy-procrastination-with-action #stripe_bar,
.destroy-procrastination-with-action #free-updates-div,
.destroy-procrastination-with-action #wibiyaToolbar,
.destroy-procrastination-with-action #footer,
.value-your-time .menu,
.value-your-time #header,
.value-your-time #stripe_bar,
.value-your-time #free-updates-div,
.value-your-time #wibiyaToolbar,
.value-your-time #footer,
.be-thankful .menu,
.be-thankful #header,
.be-thankful #stripe_bar,
.be-thankful #free-updates-div,
.be-thankful #wibiyaToolbar ,
.be-thankful #footer,
.motivation-and-persistence .menu,
.motivation-and-persistence #header,
.motivation-and-persistence #stripe_bar,
.motivation-and-persistence #free-updates-div,
.motivation-and-persistence #wibiyaToolbar ,
.motivation-and-persistence #footer,
.be-the-change-you-wish-to-see-in-the-world .menu,
.be-the-change-you-wish-to-see-in-the-world #header,
.be-the-change-you-wish-to-see-in-the-world #stripe_bar,
.be-the-change-you-wish-to-see-in-the-world #free-updates-div,
.be-the-change-you-wish-to-see-in-the-world #wibiyaToolbar ,
.be-the-change-you-wish-to-see-in-the-world #footer,
.motivational-quotes-book #stripe_bar,
.motivational-quotes-book #free-updates-div,
.motivational-quotes-book #wibiyaToolbar,
.motivational-quotes-book #footer,
.motivational-quotes-book .menu,

.free-personal-development-training-course-personal-development-101 #stripe_bar,
/*.free-personal-development-training-course-personal-development-101 #free-updates-div,*/
.free-personal-development-training-course-personal-development-101 #wibiyaToolbar,
.free-personal-development-training-course-personal-development-101 #footer,
.free-personal-development-training-course-personal-development-101  .menu,


.confirm-email-from-sidsavara-com #stripe_bar,
.confirm-email-from-sidsavara-com #free-updates-div,
.confirm-email-from-sidsavara-com #wibiyaToolbar,
.confirm-email-from-sidsavara-com #footer,
.thanks-for-confirming-your-email-address #stripe_bar,
.thanks-for-confirming-your-email-address #free-updates-div,
.thanks-for-confirming-your-email-address #wibiyaToolbar,
.thanks-for-confirming-your-email-address #footer,
.you-will-no-longer-receive-emails-from-sidsavara-com #stripe_bar,
.you-will-no-longer-receive-emails-from-sidsavara-com #free-updates-div,
.you-will-no-longer-receive-emails-from-sidsavara-com #wibiyaToolbar,

.insiders-list #stripe_bar,
.insiders-list #free-updates-div,
.insiders-list #wibiyaToolbar,
.insiders-list #footer,
.insiders-list .menu,
.insiders-list .topsy_widget_data,
.insiders-list #fb_share_1,

.thanks-insider #stripe_bar,
.thanks-insider #free-updates-div,
.thanks-insider #wibiyaToolbar,
.thanks-insider #footer,
.thanks-insider .menu,
.thanks-insider .topsy_widget_data,
.thanks-insider #fb_share_1,

.insider-sign-up-confirmed #stripe_bar,
.insider-sign-up-confirmed #free-updates-div,
.insider-sign-up-confirmed #wibiyaToolbar,
.insider-sign-up-confirmed #footer,
.insider-sign-up-confirmed .menu,
.insider-sign-up-confirmed .topsy_widget_data,
.insider-sign-up-confirmed #fb_share_1,



.feedback-form #stripe_bar,
.feedback-form #free-updates-div,
.feedback-form #wibiyaToolbar,
.feedback-form #footer,
.feedback-form .menu,
.feedback-form .topsy_widget_data,
.feedback-form #fb_share_1


 {
	display:none!important;	
}

/* override thesis styling*/
/* Removed while we are using header image
ul.sidebar_list {
  padding-top:0.1em ! important;
}
*/
/* Customize Image Buttons */

input.image-button{
	-moz-background-clip:none !important;
	-moz-background-inline-policy:none !important;
	-moz-background-origin:none !important;
	background:#FFFFFF  !important;
	border-color:#FFFFFF !important;
	border-style:none !important;
	border-width:0px !important;
	color:#FFFFF !important;
	font-size:1em;
	width:auto !important;
}
/*Customize Email Address Sign Up Box - Yellow */
input.signup{
	background:#FFFFAA !important;
}
/*Customize Form Labels Tight*/
p.form-label  {
	margin-bottom:.1em !important;
}

li.widget {
   margin-bottom:1.6em ! important;
}


/*OIO Publisher/Sid-Rules/Sid Rules/Banner/Sid-Rocks/Sid Rocks Zone*/

/* BANNER AD STYLING (zone) */

.sid-rules-zone {
	margin: 0px;
	padding: 0px;
	border: none;
	background: none !important;
	list-style: none !important;
	list-style-type: none !important;
	list-style-image: none !important;
}

.sid-rules-zone ul {
	background: none !important;
}

.sid-rules-zone li:before {
	content: " " !important;
}

.sid-rules-zone li {
	float: left;
	display: inline;
	overflow: hidden;
	padding: 0px !important;
	background: none !important;
}

.sid-rules-zone li:hover {
	padding: 0px !important;
}

.sid-rules-zone li a {
	background: none !important;
}

.sid-rules-zone a, .sid-rules-zone img {
	border: none;
	display: block;
	margin: 0px !important;
	padding: 0px !important;
}

.sid-rules-zone .border {
	border: 2px solid #999;
}
/*Sid Custom.Php Header Image*/

#header {
padding-bottom:0em! important;
padding-top:0em !important;
}

#header {
	padding-left:0em;
	padding-right:0em;
}
/*Sid Custom.Php Header Image END*/

/*---:[ Set 1: solid background with slick borders around your "page" area ]:---*/

body.custom { background: #FDFDDF; }
	
	.custom #container { margin-top: 2em; margin-bottom: 2em; padding: 0.3em; background: #FFFFFF; border: 0.4em solid #F2F2F2; }

		/*.custom #page { background: #CEE3F6; }*/
		
/*---:[ end Set 1 ]:---*/

/* customize header add more color */
.menu li {
	background:#FFFFEE !important ;
}

.menu .current_page_item, .menu .current-cat {
	background:#FFFFFF !important;
}


.menu a, .menu .current ul a, .menu .current-cat ul a {
	background:#FFFFFF !important;
	color:#000000 !important;
}
.menu a, .menu a:visited {
	color:#000000 !important;
}

h2 a, h2 a:visited {
	color:#045FB4 ;
}

a, a:visited {
	color:#045FB4 ;
}


/* Removed since we use a custom header inside the custom.php

.custom #header { border-bottom:none;
height:122px;
padding-top:0;
padding-bottom:0;
background:url(http://sidsavara.com/wp-content/uploads/2009/09/sid-analysis-driven.png)
center left no-repeat; }

.custom #header #logo { display:none; }

.custom #header #tagline { display:none; }
*/
/* Tweet This */

.custom .format_text p.tweet_this {
background: #CCFFFF url('http://sidsavara.com/wp-content/uploads/2009/08/icon_twitter.gif') center no-repeat;
border: 2px solid #66CCFF;
background-position: 7px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 5px 5px 45px;}

/* Custom Footer */
.custom #footer_1 {text-align:left; color:#333;}
	.custom #footer_1 ul.sidebar_list li.widget {width:30%; margin-right:3%; float:left;}
		.custom #footer_1 ul.sidebar_list li.widget h3 {color:#222;}
		.custom #footer_1 ul.sidebar_list li.widget a {color:#444; border-bottom:0;}
		.custom #footer_1 ul.sidebar_list li.widget a:hover {color:#111;}
	.custom #footer_1 ul.sidebar_list li.widget_wide {width:67%; margin-right:0%; float:left; color:#000000;}
	.custom #footer_1 ul.sidebar_list li.widget_wide li p{text-align:left; color:#000000;}
	
/*---:[ no sidebars pages ]:---*/
.custom .no_sidebars #content { width: 60em; margin: 0 auto; float: none; }
.no_sidebars #content h1 { font-size: 2.8em; line-height: 1.214em; text-align: center; }
.no_sidebars .format_text .alert { font-weight: bold; font-size: 1.375em; margin-bottom: 1.111em; padding: 0.5em 0.688em; background: #fbfbcb; text-align: center; }

/* pullquotes with double bar above and below */
.custom blockquote.left, .custom blockquote.right {
   width: 200px;
   margin: 5px 15px;
   padding: 5px 0;
   border: 3px double #AAAAAA;
   border-width: 3px 0;
   font-size: 1.4em;
   text-align: center;
}
.custom blockquote.left { float: left; }
.custom blockquote.right { float: right; }


/*Various customizations */
.custom .format_text .alignleft { margin: 0 1.571em 1.571em 0; float: left; clear: left; }
.custom .format_text .alignright { margin: 0 0 1.571em 1.571em; float: right; clear: right; }
.custom .format_text .aligncenter { display: block; margin: 0 auto 1.571em auto; float: none; clear: both; }
.custom .format_text .alignnone { display: block; margin: 0 auto 1.571em 0; clear: both; }
.custom .format_text .wp-caption { background-color: #F3F3F3; border: 0.071em solid #CCC; text-align: center; padding: 0.714em; }
.custom .format_text .wp-caption p { font-size: 0.786em; margin-bottom: 0; }

ul.bullets-benefits li { 
  list-style-type: none; 
  text-align: center left; 
  background-image: url(images/green_check.jpg); 
  background-position: center left; 
  background-repeat: no-repeat; 
  padding: .3em 0 0 1.1em; 
}


/*#content img {border:1px solid #5A750C; padding:6px;
background-color:#CCCCCC;}*/
.tag-excerpt {font-size: 0.6em; line-height: 1.4em;}

.free-updates {
	background:#FFFFCC none repeat scroll 0 0;
	border:0.077em solid #DDDDDD;
	line-height:1.385em;
	padding:0.846em;
}

.sidebar h3 {
		border-bottom:1px dotted #DDDDDD;
		border-top:1px solid #DDDDDD;
		color:#111111;
		font-size:0.846em;
		font-variant:normal;
		font-weight:bold;
		letter-spacing:1px !important;
		line-height:1.455em;
		margin-bottom:1em;
		padding:0.636em 0.455em 0.545em;
		text-transform:none ! important;
}

/*#dsq-content #dsq-comments .dsq-comment {
	border-style: solid ;
	border: solid ;
}*/

.prev_next {
  letter-spacing: 0px !important;
  text-transform: none !important;
}


/* 
	Grey Suits you Sir. Please host the images on your own server.
	written by Stuart Colville http://www.muffinresearch.co.uk
*/

table,td
{
	border               : 1px solid #CCC;
	border-collapse      : collapse;
  font                 : small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
table
{
	border                :none;
	border                :1px solid #CCC;
}
thead th,
tbody th
{
	background            : #FFF url(images/th_bck.gif) repeat-x;
  color                 : #666;  
	padding               : 5px 10px;
  border-left           : 1px solid #CCC;
}
tbody th
{
  background            : #fafafb;
  border-top            : 1px solid #CCC;
  text-align            : left;
  font-weight           : normal;
}
tbody tr td
{
	padding               : 5px 10px;
  color                 : #666;
}
tbody tr:hover
{
  background            : #FFF url(images/tr_bck.gif) repeat;
}

tbody tr:hover td
{
  color                 : #454545;
}
tfoot td,
tfoot th
{
  border-left           : none;
  border-top            : 1px solid #CCC;
	padding               : 4px;
  background            : #FFF url(images/foot_bck.gif) repeat;
  color                 : #666;
}
caption
{
	text-align            : left;
	font-size             : 120%;
	padding               : 10px 0;
	color                 : #666;
}
table a:link
{
	color                 : #666;
}
table a:visited
{
	color                 : #666;
}
table a:hover
{
	color                 : #003366;
	text-decoration       : none;
}
table a:active
{
	color                 : #003366;
}

/*Dynamic content gallery */

.custom #feature_box {
padding-right: 0;
padding-left: 0;
}