@charset "utf-8";

/* CSS Document */



body {

	padding: 0;

	margin: 0;

	background: url(images/bg.jpg) repeat;

	font-family: Arial;

	font-size: 1em;

	font-style: normal;

	line-height: 1.5em;

	color: #4B4B4B;

}

.widget-wrap {

	background: none;

}

* {

	-webkit-box-sizing: border-box;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

}

a, a:visited {

	color: #2361A1;

}

p {

	margin-top: 0px;

	font-size: 1em;

	font-style: normal;

	line-height: 1.5em;

}

.center {

	width: 100%;

	max-width: 1060px;

	margin: 0 auto;

	padding: 0;

}

blockquote {

	background: url("http://www.incomediary.com/wp-content/uploads/2013/02/blockquote.png") no-repeat scroll 40px 30px #F6F6F6;

	border: medium none;

	font-style: italic;

	line-height: 20px;

	margin: 20px 0 20px -20px;

	min-height: 50px;

	padding: 20px 30px 10px 100px;

	text-align: justify;

	text-shadow: 0 1px #FFFFFF;

}

.fixed {

	position: fixed;

	top: 0;

	z-index: 999;

}

.scroller_anchor {

	height: 0px;

	margin: 0;

	padding: 0;

}

.popup-dom-lightbox-wrapper .lightbox-main .lightbox-top .lightbox-bottom input[type="text"] {

	width: 365px !important;

}

textarea {

	width: 100%;

}

.sf-sub-indicator {

	display: none;

}

#breadcrumbs a {

	color: #5A7321 !important;

}

.widget_adrotate_widgets {

	border-bottom: 1px dashed #DDDDDD;

	padding-bottom: 20px;

	margin-bottom: 20px;

}

.page-template-page-site-profit-domination-php #footer {

	float: left;

}

.site-header {

	min-height: 100px;/*background: url(http://purpose.im/income/wp-content/uploads/2013/10/header-bg.jpg) repeat-x #587021;*/

}

.site-header .wrap {

	padding: 2rem 0;

}

.nav-primary {

/*background: url(http://purpose.im/income/wp-content/uploads/2013/10/gradient-green.jpg) repeat-x #587021;*/







}

.genesis-nav-menu a {

	border: medium none;

	color: #fff;

	display: block;

	padding: 0.8rem 2.4rem;

	position: relative;

}

.site-inner {

	padding-top: 0;

}

.entry {

	margin-bottom: 0;

}

.site-footer {

	background: #555;

}

.site-footer p {

	display: none;

}

h1, .entry-title, .entry-title a {

	font-size: 1.875rem;

	line-height: 2.375rem;

	margin: 0;

	font-fanily: Arial;

	text-decoration: none;

	color: #2A3744;

}

.entry-title02, .entry-title02 a {

	font-size: 18px;

	line-height: 24px;

	color: #2A3744;

	text-decoration: none;

	margin: 0;

	padding: 0;

}

.links-posts a {

	color: #46591A !important;

	display: inline-block;

	margin-bottom: 8px;

	font-size: 14px;

}

.one-half .post-div p {

	font-size: 13px !important;

}

.one-half .post-div .comments-num {

	font-size: 13px !important;

}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {

	background: none !important;

}

.ui-tabs .ui-tabs-nav li a {

	color: #555 !important;

}

.ui-tabs {

	padding: 0 !important;

}

.ui-tabs-panel li {

	list-style: none;

	color: #587021;

}

.ui-tabs-panel li {

	line-height: 14px;

	margin-bottom: 15px !important;

	padding-left: 0px;

}

.ui-tabs-panel li a {

	font-family: 'Lato', sans-serif !important;

	margin-bottom: 5px;

}

.ui-tabs .ui-tabs-nav li a {

	font-family: 'Lato', sans-serif !important;

	color: #959595 !important;

	float: left;

	font-size: 12px !important;

	font-weight: bold;

	padding: 10px 5px !important;

	text-decoration: none;

}

.ui-tabs-panel li a {

	font-size: 12px !important;

	line-height: 14px;

	margin: 0;

	font-fanily: 'Lato', sans-serif !important;

	text-decoration: none;

	color: #dd6014;

}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {

	-moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    -moz-border-right-colors: none;

    -moz-border-top-colors: none;

    background-color: #30627C;

    background-image: url(img/sidebar-blue-header.png) !important;

    background-repeat: repeat-x;

    border-color: #0C394F #0C394F -moz-use-text-color !important;

    border-image: none;

    border-style: solid solid none;

    border-width: 1px 1px medium;

}

.ui-tabs .ui-tabs-panel {

	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);

	border: 1px solid #5A7321;

	display: block;

	margin-bottom: 20px !important;

	padding: 14px !important;

	width: 250px !important;

}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a {

	color: #fff !important;

}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {

	border-radius: 0px !important;

}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {

	border-radius: 0px !important;

}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {

	border-radius: 0px !important;

}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {

	border-radius: 0px !important;

}

#tabs .featured-img {

	margin-right: 15px;

}

.ui-tabs .ui-tabs-nav {

	padding: 0 !important;

}

#tabs .ui-tabs-panel p {

	font-size: 13px;

	margin-top: 0px;

	color: #555;

}

#tabs .ui-tabs-panel .meta {

	font-size: 13px;

}

#tabs .comments-num a {

	font-size: 13px;

	color: #000 !important;

}

img, iframe {

	max-width: 100%;

}

.post-div .featured-img img {

	float: left;

	height: 225px;

	margin-right: 20px;

	width: 350px;

}

.shadow {

	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

	background: #fff;

}

.padding20 {

	padding: 20px;

}

.one-half {

	width: 50%;

	float: left;

}

.clear {

	clear: both;

}

.page-template-page-full-php #header, .page-template-page-full-php #nav, .page-template-page-full-php #main-content, .page-template-page-full-php #footer {

	float: left;

}

.page-template #header, .page-template #nav, .page-template #main-content, .page-template #footer {

	width: 100%;

	position: relative;

}

#header {
	min-height: 87px;
	/*background: url(images/header-bg.jpg) repeat-x #587021;*/
	border-top: 5px solid #333333;
}

.header-left {

	float: left;

	margin-top: 25px;

	width: 308px;

	position:absolute;

	z-index:999;

}

.header-left a img {
	margin-top:-10px;
}

.header-right {

	float: right;

	margin-top: 15px;

	max-width: 800px;

	width: 100%;

}



#nav a#pull {

	display: none;

}

#subscribe-div {

	width: 100%;

	min-height: 50px;

}

#subscribe-inner {

	-moz-border-bottom-colors: none;

	-moz-border-left-colors: none;

	-moz-border-right-colors: none;

	-moz-border-top-colors: none;

	background: none repeat scroll 0 0 #FFCC00;

	border-color: -moz-use-text-color #587021 #587021;

	border-image: none;

	border-right: 0.5px solid #587021;

	border-style: none solid solid;

	border-width: medium 0.5px 0.5px;

	min-height: 55px;

	width: 100%;

	border-left: 1px solid #587021;

	border-right: 1px solid #587021;

	border-bottom: 1px solid #587021;

}

#subscribe-inner02 {

	min-height: 55px;

	width: 100%;

}

#subscribe-inner02 form {

	display: block;

	margin: 11px 0px 11px 0;

	height: 32px;

	float: left;

}

#subscribe-inner form {

	display: block;

	margin: 11px 0px 11px 10px;

	height: 32px;

	float: left;

}

.text-box {

	color: #333333;

	float: left;

	font-family: Arial;

	font-size: 15px;

	height: 31px;

	padding: 0 0 0 7px;

	width: 240px;

}

.sub-btn {

	background: url("http://www.incomediary.com/wp-content/uploads/2013/10/btn-bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

	border: 1px solid #CC5721;

	box-shadow: 1px 1px 1px #FFA04D inset;

	color: #FFFFFF;

	cursor: pointer;

	float: left;

	font-size: 16px;

	font-weight: bold;

	height: 30px;

	letter-spacing: 0.06em;

	margin-left: 8px;

	margin-top: 0;

	padding: 2px 10px 4px;

	text-shadow: 0 1px 1px #D35E24;

}

.sub-btn02 {

	background: url("http://www.incomediary.com/wp-content/uploads/2013/10/btn-bg.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0);

	border: 1px solid #CC5721;

	box-shadow: 1px 1px 1px #FFA04D inset;

	color: #FFFFFF;

	cursor: pointer;

	/*font-style: italic;*/







	font-weight: bold;

	letter-spacing: 0.06em;

	padding: 6px 10px;

	text-transform: uppercase;

	text-shadow: 0px 1px 1px #D35E24;

	font-size: 16px;

	width: 210px;

}

.sub-btn:hover, .sub-btn02:hover {

	background: url(http://www.incomediary.com/wp-content/uploads/2013/10/btn-hover-bg.jpg) repeat scroll;

}

/*.slogan {







	font-family:Arial;







	color: #587021;







    	display: block;







    	font-size: 17px;







    	font-weight: bold;







    	margin-left: 20px;







    	padding: 16px 0 0 0;







}*/











.slogan {

	color: #FF6E2B;

	display: block;

	font-family: Arial;

	font-size: 18px;

	font-weight: bold;

	margin-left: 20px;

	padding: 14px 0 0;

	text-align: left;

}

.hide-this {

	background: url("http://www.incomediary.com/wp-content/uploads/2013/10/hide.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);

	color: #587021 !important;

	display: block;

	float: left;

	font-size: 10px;

	height: 33px;

	margin: 9px auto 0 45px;

	padding-bottom: 2px;

	text-decoration: none;

	width: 45px;

}

.content-wrapper {

	background: #fff;

}

#footer {

	background: #555555;/*min-height: 200px;*/



}

.social-sharing {

	float: right;

	margin-right: -30px;

}

.social {

	border-right: 1px dashed #747474;

	height: 150px;

	margin-right: 35px;

	padding-right: 35px;

	float: left;

}

.social h5 {

	color: #fff;

	font-size: 16px;

	letter-spacing: 0.06em;

	padding-bottom: 15px;

	text-shadow: 1px 1px 1px #444444;

	margin: 0;

}

.social ul {

	list-style: none;

	float: left;

	margin: 0;

	padding: 0;

}

.social ul li {

	float: left;

	display: inline;

	height: 32px;

	margin-right: 5px;

	width: 32px;

}

.links ul {

	float: left;

	list-style: none outside none !important;

	margin-bottom: 0;

	margin-right: 35px;

	margin-top: 0;

	padding: 0;

}

.links .list-title {

	font-size: 13px;

	font-weight: normal;

	letter-spacing: 0.06em;

	padding-bottom: 10px;

	text-shadow: 1px 1px 1px #444444;

	color: #fff;

	margin: 0;

	list-style: none !important;

}

.links ul li a {

	color: #FFFFFF;

	font-size: 12px;

	opacity: 0.75;

	text-decoration: none;

	text-shadow: 1px 1px 1px #444444;

	transition: all 0.25s linear 0s;

}

#footer-bottom {

	/*border-top: 1px dashed #747474;*/

	/*margin-top: 20px;*/

}

#footer h2 {

	color: #FFFFFF;

    font-size: 14px;

    font-weight: bold;

    text-transform: uppercase;

}

#footer p a {

	color: #C3D2DA;

}

.copyright {

	float: left;

	font-size: 12px;

	color: #C3D2DA;

	padding: 18px 0 8px;

}

.network {

	float: right;

}

.paging {

	background-image: url("img/blue-footer-gradient.jpg");

    background-repeat: repeat-x;

    border: 1px solid #082636;

    box-shadow: 1px 1px 0 #155069 inset;

    height: 40px;

    padding: 6px 10px 11px;

	margin-bottom:20px;

}

.paging .older a:before {

	content: "â–²";

	font-family: Arial, sans-serif;

	padding-right: 5px;

}

.paging .newer a:after {

	content: "Ã¢â€“Â¶";

	font-family: Arial, sans-serif;

	padding-right: 5px;

}

.paging .older02 a:before {

	content: "▲";

	font-family: Arial, sans-serif;

	padding-right: 5px;

}

.paging a {

	color: #fff;

	font-size: 13px;

	font-weight: 900;

	letter-spacing: 0.08em;

	text-decoration: none;

	text-transform: uppercase;

	transition: all 0.25s linear 0s;

}

.paging a:hover {

	color: #555;

}

.paging .older {

	float: left;

	text-align: left;

}

.paging .newer {

	float: right;

	text-align: left;

}

.page #content {

	min-height: 2490px;

}

#content {

	width: 73.47058823529412%;

	float: left;

	padding-right: 20px;

	border-right: 1px dashed #ddd;

}

#content:last-child div {

	margin-bottom: 0px !important;

	padding-bottom: 0px !important;

}

#sidebar {

	/*border-right: 1px dashed #ddd;*/



	width: 24.50980392156863%;

	float: right;

}

.sidebarbox {

	margin-bottom: 20px;

}

.entry-title {

	padding-bottom: 5px;

}

.post-div {

	width: 100%;

	border-bottom: 1px dashed #ddd;

	padding-bottom: 35px;

	margin-bottom: 30px;

}

.featured-img {

	display: block;

	padding: 5px 0;

	text-align: left;

	cursor: pointer;

}

.featured-img img {

	background-color: #FFFFFF;

	border: 1px solid #E6E6E6;

	box-shadow: 3px 3px 3px #F5F5F5;

	-moz-box-shadow: 3px 3px 3px #F5F5F5;

	-ms-box-shadow: 3px 3px 3px #F5F5F5;

	-o-box-shadow: 3px 3px 3px #F5F5F5;

	-webkit-box-shadow: 3px 3px 3px #F5F5F5;

	margin: 0 0 10px;

	padding: 4px;

}

.meta {

	display: block;

	padding-top: 5px;

	padding-bottom: 15px;

	color: #888;

 font-size: .9rem;

	line-height: 1.125rem;

}

.meta a {

	color: #888;

	text-decoration: none;

}

span.author, .date {

	font-style: italic !important;

}

.comments-num {

	float: left;

	display: inline-block;

}

.comments-num a {

	color: #000;

	font-weight: bold;

}

#optinWrapper {

	background-color: #F0F1EB;

	border: 1px solid #7DA227;

	margin-bottom: 20px;

	margin-top: 0;

	text-align: center;

	width: 248px;

	z-index: 2;

}

#optinWrapper .optinHeader {

	background: url(img/optin-header-tile.png) repeat-x scroll 0 0 #617B24 !important;

	display: block;

	position: relative;

}

#optinWrapper .optinHeader p.optinHeaderText {

	color: #FFFFFF;

	font-size: 16px;

	font-weight: bold;

	margin: 0 0 20px;

	padding: 20px;

	text-shadow: 1px 1px 1px #46591A;

}

#optinWrapper .optinHeader .pointer {

	background: url("http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/optin-green-pointer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	bottom: -11px;

	height: 12px;

	left: 110px;

	position: absolute;

	width: 29px;

}

#optinWrapper p {

	background-image: none;

	color: #555555;

	font-size: 14px;

	padding: 0 20px;

}

#optinWrapper p .highlight {

	color: #617C24;

	font-weight: bold;

}

#optinWrapper p.whatYouGet {

	font-size: 15px;

	font-weight: bold;

	padding-top:20px;

}

#optinWrapper ul {

	margin-left: 20px;

	padding: 0 20px 0 0;

	text-align: left;

}

#optinWrapper ul li {

	background: url("http://www.incomediary.com/wp-content/uploads/2013/10/optin-checkmark.png") no-repeat 0 7px !important;

	color: #555555;

	font-size: 14px;

	font-style: italic;

	list-style: none outside none;

	margin-bottom: 10px;

	padding-left: 30px;

}

#optinWrapper .enterEmailText {

	background: url("http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/optin-enter-email-text.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);

	display: block;

	height: 45px;

	margin: 0 auto 10px;

	text-indent: -9999px;

	width: 190px;

}

#optinWrapper p.optinPrivacyText {

	font-style: italic;

}

#optinWrapper input[type="text"], #optinWrapper input[type="email"] {

	border: 1px solid #D8D9D4;

	color: #555555;

	display: block;

	font-size: 14px;

	font-weight: 500;

	height: 32px;

	margin: 0 auto 10px;

	padding: 0 8px 2px;

	width: 210px !important;

}

#optinWrapper input.optinSubmit {

	background: url("http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/gradient-orange.png") repeat scroll 0 0 #FF6E2B;

	border: 1px solid #CC5721;

	box-shadow: 1px 1px 1px #FFA04D inset;

	color: #FFFFFF;

	font-size: 16px;

	font-style: italic;

	font-weight: 600;

	letter-spacing: 0.06em;

	padding: 6px 28px;

	text-align: center;

	text-decoration: none;

	text-shadow: 1px 1px 1px #D35E24;

	text-transform: uppercase;

	width: 208px;

}

#optinWrapper input.optinSubmit:hover {

	background-image: url("http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/gradient-orange-hover.png");

	border: 1px solid #DE6C2A;

	box-shadow: 1px 1px 1px #FFBB73 inset;

}

#optinWrapper input.optinSubmit:active {

	position: relative;

	top: 1px;

}

img.alignright {

	float: right;

	margin-left:20px;

	margin-bottom:5px;

}

img.alignleft {

	float: left;

	margin-right:20px;

	margin-bottom:5px;

}

img.aligncenter {

	display: block;

	margin: auto;

	padding: 20px;

}

#main-content .postbox {

	background: none;

	border: none;

}

.page h1 {

	margin-bottom: 10px;

}

.author-box {

	border: 1px solid #EEEEEE;

	box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);

	margin: 40px 0 8px 0;

	min-height: 170px;

	position: relative;

}

.author-box h1 {

	color: #555;

	font-size: 16px;

	margin: 0px 0 0 120px;

}

.write-us {

	color: #4B4B4B !important;

	float: right;

	font-size: 12px;

	margin-right: 22px;

	margin-top: -35px;

	position: relative;

	text-decoration: none;

	z-index: 999;

	padding-left: 18px;

	line-height: 16px;

	background: url(http://www.incomediary.com/wp-content/uploads/2013/10/Pencil.ico) no-repeat 0px 0px;

}

.author-box img {

	border: 1px solid #EEEEEE;

	left: 10px;

	margin: 0;



	padding: 4px;

	position: absolute;

	top: 10px;

}

.author-box p {

	font-size: 14px;

	margin: 0px 15px 15px 120px;

}

h3#related_posts_heading.related {

	background-color: #EEEEEE;

	margin-bottom: 0;

}

.post-content h3 {

	color: #5A7321;

	margin: 0.75em 0;

}

.post-content .related {

	color: #000000;

	font-size: 13px;

	font-weight: 600;

	height: 18px;

	letter-spacing: 0.08em;

	margin-bottom: 10px;

	margin-top: 30px;

	padding: 10px;

	text-decoration: none;

	text-transform: uppercase;

}

h3#related_posts_heading.related {

	background-color: #EEEEEE;

}

.post-content h3 {

	color: #5A7321;

	margin: 0.75em 0 !important;

}

.related {

	color: #000000;

	font-size: 13px;

	font-weight: 600;

	letter-spacing: 0.08em;

	margin-top: 30px;

	padding: 10px 10px 0;

	text-decoration: none;

	text-transform: uppercase;

}

#related_posts_list {

	display: table-row;

	list-style: none outside none;

	overflow: auto;

	padding-bottom: 30px;

}

.related-posts-list {

	padding: 10px;

}

.related-posts-list {

	background-color: #EEEEEE;

	margin-top: 0;

}

#related_posts_list li:first-child {

	margin-left: 0;

}

#related_posts_list li {

	padding-bottom: 5px;

}

#related_posts_list li {

	display: table-cell;

	padding: 0;

	position: relative;

}

#related_posts_list li {

	display: block;

	float: left;

	margin-left: 21px;

	width: 220px;

}

#related_posts_list li a {

	color: #4B4B4B;

}

#related_posts_list img {

	width: 220px;

	height: 110px;

}

.widgets-sidebar ul {

	list-style-type: none;

	margin: 0 auto;

	padding: 0;

}

.widget_adrotate_widgets {

	list-style-type: none;

}

.changes-btn, .reset-btn {

	background: #74A741;

	color: #fff;

	font-family: Arial;

	font-weight: bold;

	font-size: 16px;

	border: none;

	cursor: pointer;

	padding: 8px 15px;

}

.emm-paginate {

	margin-bottom: 20px;

	width: 100%;

	float: left;

}

.emm-paginate a {/*background:#ddd; border:1px solid #ccc;*/

	color: #2361A1;

	margin-right: 4px;

	padding: 3px 6px;

	text-align: center;

	text-decoration: none;

	float: left;

}

.emm-paginate a:hover, .emm-paginate a:active {

	color: #2361A1;

}

.emm-paginate .emm-title {

	color: #555;

	margin-right: 4px;

	float: left;

}

.emm-paginate .emm-gap {

	color: #999;

	margin-right: 4px;

}

.emm-paginate .emm-current {

	color: #fff;

	background: #5A7321;

	margin-right: 4px;

	padding: 2px 5px;

	float: left;

}

.emm-paginate .emm-page {

}

.emm-paginate .emm-prev, .emm-paginate .emm-next {

}

.pagination {

	clear: both;

	padding: 20px 0;

	position: relative;

	font-size: 11px;

	line-height: 13px;

}

.pagination span {

	color: #999;

	display: block;

	float: left;

	font-size: 16px;

	margin: 0 auto;

	padding: 6px 8px 8px;

	text-decoration: none;

	width: auto;

	border-right: 1px solid #999999;

	margin-right: 10px;

}

.pagination a {

	color: #2361A1;

	display: block;

	float: left;

	font-size: 16px;

	margin: 0 auto;

	padding: 6px 8px 8px;

	text-decoration: none;

	width: auto;

}

.pagination a:hover {

	color: #2361A1;

	text-decoration: underline;

	padding: 6px 8px 8px;

}

.pagination .current {

	background: none repeat scroll 0 0 #075073;

	border: medium none;

	color: #FFFFFF;

	font-weight: bold;

	padding: 6px 8px 8px;

}

.discovery-main {

	display: none !important;

}

ul.discovery-posts {

	display: none !important;

	width: 100%;

}

.dataTables_wrapper label input, .dataTables_wrapper label select {

	display: inline;

	margin: 2px;

	width: auto;

	border-radius: 5px;

	border: 1px solid #ccc;

	outline: none;

	padding: 3px 3px 3px 10px;

	line-height: 1.5em;

	margin-bottom: 20px;

}

.dataTables_filter, .dataTables_length {

	margin-bottom: 20px;

}

.dataTables_length {

	padding-left: 5px;

}

.dataTables_wrapper label input:focus, .dataTables_wrapper label select:focus {

	border: 1px solid #EC432E;

}

.rich-list-reloaded tbody td {

	text-align: center;

	vertical-align: middle !important;

}

.rich-list-reloaded tbody td.column-1 {

	font-size: 30px;

	font-weight: bold;

	vertical-align: middle;

}

.rich-list-reloaded tbody td.column-3 {

	font-size: 13px;

	text-align: left;

	vertical-align: middle;

}

.rich-list-reloaded tbody td.column-3 h3 {

	font-size: 18px;

	text-align: center;

	vertical-align: middle;

}

.rich-list-reloaded tbody td.column-4, .rich-list-reloaded tbody td.column-5, .rich-list-reloaded tbody td.column-6 {

	font-size: 1.2em;

	font-weight: bold;

	padding: 0 10px 0px 10px;

}

.rich-list-reloaded tr {

	max-height: 200px !important;

}

.rich-list-reloaded tr:hover td {

	background-color: #D9ECB1!important;

}

.rich-list-reloaded th {

}

.rich-list-reloaded .row-hover tr:hover td, .wp-table-reloaded .row-hover tr:hover td {

	background-color: #D9ECB1!important;

}

.rich-list-reloaded tbody tr, .rich-list-reloaded tbody tr td {

	max-height: 200px!important;

}

/* Social Media Buttons CSS */











.custom-social {

	text-align: center;

}

.share {

	display: inline-block;

	margin-right: 20px;

}

.share_count {

	background-color: #fbfbfb;

	border: solid 1px #a5b1bd;

	border-radius: 3px;

	/* add in vendor rules */







	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);

	/* add in vendor rules */







	color: #333;

	float: left;

	font-weight: bold;

	margin-right: 10px;

	padding: 4px 10px;

	position: relative;

	text-align: center;

	color: #333;

	display: block;

	font-size: 18px;

}

.share > .share_count {

	display: block;

	float: none;

	font-size: 18px;

	margin-right: 0;

	margin-bottom: 5px;

	padding: 10px 0;

}

.share_button {

	border: solid 1px rgba(0, 0, 0, 0.2);

	border-radius: 3px;

	/* add in vendor rules */







	box-shadow: inset 0 1px 3px rgba(255, 255, 255, 0.3), 0 1px 3px rgba(0, 0, 0, 0.15);

	/* add in vendor rules */







	color: #fff !important;

	display: inline-block;

	font-size: 11px;

	font-weight: bold;

	padding: 5px 0px 5px 10px;

	text-align: center;

	text-decoration: none;

	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);

	width: 70px;

}

.share_size_large > .share_button {

	padding: 5px 0;

	width: 100%;

}

.share_type_twitter > .share_button {

	background: #4099FF url('http://www.incomediary.com/wp-content/uploads/2013/06/tweet.png') no-repeat 0%;

}

.share_type_facebook > .share_button {

	background: #3B5999 url('http://www.incomediary.com/wp-content/uploads/2013/06/facebook.png') no-repeat 10%;

}

.share_type_gplus > .share_button {

	background: #333 url('http://www.incomediary.com/wp-content/uploads/2013/06/gplus.png') no-repeat 10%;

}

.share_type_pin > .share_button {

	background: #c8232e url('http://www.incomediary.com/wp-content/uploads/2013/06/pin.png') no-repeat 5%;

}

.share_type_stumble > .share_button {

	background: #eb4924 url('http://www.incomediary.com/wp-content/uploads/2013/06/stumble.png') no-repeat 0%;

	padding-left: 20px;

}

.share_count:before, .share_count:after {

	content: Ã¢â‚¬Â;

	display: block;

	height: 0;

	top: 50%;

	position: absolute;

	right: -14px;

	width: 0;

	margin-top: -6px;

}

.share > .share_count:before, .share > .share_count:after {

	content: Ã¢â‚¬Â;

	display: block;

	height: 0;

	left: 50%;

	position: absolute;

	top: auto;

	width: 0;

}

/* CSS Social Fixes */















.share_count:before {

	border: solid 7px transparent;

	border-color: transparent transparent transparent #a5b1bd;

}

.share_size_large > .share_count:before {

	border-color: #a5b1bd transparent transparent transparent;

	bottom: -14px;

	margin-left: -7px;

}

.share_count:after {

	border: solid 6px transparent;

	border-color: transparent transparent transparent #fff;

	right: -12px;

	margin-top: -5px;

}

.share > .share_count:after {

	margin-left: -6px;

	bottom: -12px;

	border-color: #fff transparent transparent transparent;

}

#optinWrapper {

	width: 248px;

	border: solid 1px #7da227;

	text-align: center;

	background-color: #f0f1eb;

	margin-top: 0px;

	margin-bottom: 20px;

	z-index: 2;

}

#optinWrapper .optinHeader {

	background: #617b24 url('http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/optin-header-tile.png') repeat-x;

	position: relative;

	display: block;

    height:275px;

}

#optinWrapper .optinHeader p.optinHeaderText {

	font-size: 16px;

	font-weight: bold;

	color: #fff;

	margin: 0px 0px 20px;

	padding: 20px;

	text-shadow: 1px 1px 1px #46591A;

}

#optinWrapper .optinHeader .pointer {

	position: absolute;

	left: 110px;

	bottom: -11px;

	width: 29px;

	height: 12px;

	background: url('http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/optin-green-pointer.png') no-repeat;

}

#optinWrapper p {

	font-size: 14px;

	padding: 0px 20px;

	background-image: none;

	color: #555;

}

#optinWrapper p .highlight {

	color: #617c24;

	font-weight: bold;

}

#optinWrapper p.whatYouGet {

	font-size: 15px;

	font-weight: bold;

}

#optinWrapper ul {

	text-align: left;

	padding-right: 20px;

	margin-left: 20px;

}

#optinWrapper ul li {

	font-style: italic;

	font-weight: 13px;

	color: #555;

	list-style: none;

	background: url('http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/optin-checkmark.png') no-repeat;

	padding-left: 30px;

}

#optinWrapper .enterEmailText {

	margin: 0px auto;

	background: url('http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/optin-enter-email-text.png') no-repeat;

	width: 190px;

	height: 45px;

	display: block;

	text-indent: -9999px;

	margin-bottom: 10px;

}

#optinWrapper p.optinPrivacyText {

	font-weight: 12px !important;

	font-style: italic;

}

#optinWrapper input[type="text"], #optinWrapper input[type="email"] {

	border: 1px solid #d8d9d4;

	padding: 0 8px 2px 8px;

	margin: 0 0 10px 0;

	font-weight: 500;

	font-size: 14px;

	display: block;

	height: 32px;

	width: 192px;

	color: #555;

	margin: 0px auto;

	margin-bottom: 10px;

}

#optinWrapper input.optinSubmit:hover {

	background-image: url('http://www.incomediary.com/wp-content/themes/incomediary-feb12/img/gradient-orange-hover.png');

	border: 1px solid #DE6C2A;

	-webkit-box-shadow: inset 1px 1px 1px #FFBB73;

	-moz-box-shadow: inset 1px 1px 1px #ffbb73;

	-o-box-shadow: inset 1px 1px 1px #ffbb73;

	box-shadow: inset 1px 1px 1px #FFBB73;

}

#optinWrapper input.optinSubmit:active {

	position: relative;

	top: 1px;

}

.optin-feature {

	background: url('http://www.incomediary.com/wp-content/uploads/2013/02/feature-optin-bg.png') #000000;

	width: 1060px;

	margin: auto;

	height: 400px;

	color: #FFFFFF;

}

.optin-feature form {

	float: right;

	margin: 155px 55px 0px 0px;

}

.optin-feature .optin-input input {

	background: #fff;

	background-image: -ms-linear-gradient(top, #C9C9C9 0%, #FFFFFF 100%);

	background-image: -moz-linear-gradient(top, #C9C9C9 0%, #FFFFFF 100%);

	background-image: -o-linear-gradient(top, #C9C9C9 0%, #FFFFFF 100%);

	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #C9C9C9), color-stop(1, #FFFFFF));

	background-image: -webkit-linear-gradient(top, #C9C9C9 0%, #FFFFFF 100%);

	background-image: linear-gradient(to bottom, #C9C9C9 0%, #FFFFFF 100%);

	-webkit-border-radius: 10px;

	-moz-border-radius: 10px;

	border-radius: 10px;

	border: solid 1px #fff;

	font-size: 17px;

	height: 40px;

	margin-bottom: 15px;

	outline: none;

	padding: 0px 10px;

	width: 302px;

	color: #333;

}

.optin-feature .optin-submit input {

	background: url('http://www.incomediary.com/wp-content/uploads/2013/02/get-instant-access.png') no-repeat top left;

	border: none;

	height: 64px;

	width: 304px;

}

.optin-feature .optin-submit input:hover {

	background-position: -304px 0;

}

.fixed-widget {

	width: 250px;

	margin-top: 20px;

}

.widget-container {

	background: #f0f1ec url(../img/gradient-big-grey2.jpeg) no-repeat top;

	margin: 0 0 20px 0;

}

.fixed-widget h1 {

	background: #f0f1ec url(../img/fixed-sidebar-header.png) no-repeat top center;

	letter-spacing: 0.08em;

	padding-bottom: 10px;

	position: relative;

	text-align: center;

	line-height: 39px;

	font-weight: 900;

	font-size: 14px;

	height: 60px;

	color: #fff;

	margin: 0;

	text-shadow: 1px 1px 1px #D35E24;

}

.fixed-widget p {

	background: transparent url(../img/highlight.png) no-repeat top;

	letter-spacing: 0.08em;

	margin: 0 0 10px 0;

	padding: 0 10px\9;

	text-align: center;

	padding-top: 4px;

	font-weight: 700;

	font-size: 14px;

	font-size: 12px\9;

	height: 50px;

	color: #fff;

	text-shadow: 1px 1px 1px #111;

}

.fixed-widget input[type="text"], .fixed-widget input[type="email"] {

	border: 1px solid #d8d9d4;

	padding: 0 8px 2px 8px;

	margin: 0 0 10px 0;

	font-weight: 500;

	font-size: 14px;

	display: block;

	height: 36px;

	width: 192px;

	color: #555;

}

.fixed-widget a {

	background: transparent url(../img/rss2.png) no-repeat left;

	padding-left: 20px;

	line-height: 28px;

	font-size: 11px;

	display: block;

	height: 28px;

	float: left;

	color: #555;

}

.fixed-widget a:hover {

	text-decoration: none;

	color: #000;

}

.fixed-widget fieldset, .fixed-widget form {

	margin: 0 auto;

	width: 210px;

}

.fixed-widget form {

	border-top: 1px solid #e5e5e1;

}

.fixed-widget fieldset.inputs {

	border-bottom: 1px solid #e5e5e1;

	border-top: 1px solid #fff;

	padding-top: 10px;

}

.fixed-widget fieldset.inputs label {

	padding: 0 0 5px 0;

	display: block;

}

.fixed-widget fieldset.submit {

	border-top: 1px solid #fff;

	padding: 20px 0;

}

.fixed-widget .orange-btn {

	background: #FF6B29 url(../img/gradient-orange2.png) repeat-x top;

	border: 1px solid #CC5721;

	text-transform: uppercase;

	text-decoration: none;

	letter-spacing: 1px;

	text-align: center;

	font-style: normal;

	line-height: 28px;

	font-weight: 700;

	cursor: pointer;

	font-size: 14px;

	padding: 0 10px;

	display: block;

	float: right;

	height: 30px;

	width: auto;

	color: #fff;

	margin: 0;

	color: red !important;

	text-shadow: 1px 1px 1px #D35E24;

	-webkit-box-shadow: inset 1px 1px 1px #ffa04d;

	-moz-box-shadow: inset 1px 1px 1px #ffa04d;

	-o-box-shadow: inset 1px 1px 1px #ffa04d;

	box-shadow: inset 1px 1px 1px #ffa04d;

}

.fixed-widget .orange-btn:hover {

	background: #FF6B29 url(../img/gradient-orange2.png) repeat-x bottom;

}

.fixed-widget .orange-btn:active {

	position: relative;

	top: 1px;

}

.single-post .post-div {

	border-bottom: medium none;

	margin-bottom: 0 !important;

	padding-bottom: 0;

}

.page-id-16414 #breadcrumbs {

	display: none;

}

/* SQUEEZE */





.center02 {

	margin: 0 auto;

	max-width: 850px;

	width: 100%;

}

.header-left02 {

	margin-top: 7px;

	text-align: center;

	width: 100%;

}

.header-right02 {

	clear: both;

	margin: 0 auto;

	max-width: 695px;

	text-align: center;

	width: 100%;

}

.minipost-area, .sidebar .resources-area {

	margin-bottom: 20px;

}

.minipost-area ul.tabs {

	list-style: none;

}

.minipost-area ul.tabs li {

	padding: 9px 10px 11px 10px;

	padding: 9px 8px 11px 8px\9;

	background-color: #fafafa;

	letter-spacing: 0.03em;

	border: 1px solid #ccc;

	border-bottom: none;

	margin-right: 5px;

	margin-right: 5px\9;

	font-weight: 600;

	font-size: 12px;

	height: 19px;

	width: auto;

	float: left;

}

.minipost-area ul.tabs li a {

	text-decoration: none;

	color: #959595;

}

.minipost-area ul.tabs li a:hover {

	text-decoration: underline;

}

.minipost-area ul.tabs li.selected {

	background-image: url(../img/sidebar-blue-header.png);

	background-repeat: repeat-x;

	background-color: #30627c;

	border: 1px solid #0c394f;

	border-bottom: none;

}

.minipost-area ul.tabs li.selected a {

	color: #fff;

}

.miniposts {

	border: 1px solid #0c394f !important;

	list-style: none;

	padding: 20px;

	width: 208px;

}

.miniposts li {

	margin-bottom: 20px;

	display: block;

}

.miniposts li:last-child {

	margin-bottom: 0;

}

.miniposts li img {

	margin-right: 10px;

	width: 100px;

	height: auto;

	float: left;

}

.miniposts li a {

	letter-spacing: 0.01em;

	text-decoration: none;

	line-height: 15px;

	font-weight: 600;

	font-size: 11px;

	color: #104b69;

	width: 98px;

	float: left;

	-webkit-transition: all 0.25s linear;

	-moz-transition: all 0.25s linear;

	-o-transition: all 0.25s linear;

	transition: all 0.25s linear;

}

.miniposts li a:hover {

	text-decoration: underline;

	color: #78992C;

}

.resources {

	background-color: #f2f9ff;

	border: 1px solid #1f6499;

	list-style: none;

	font-size: 12px;

	padding: 20px;

	width: 208px;

	color: #555;

}

.resources li {

	padding-bottom: 10px;

	height: 100px;

}

.resources li img {

	border: 1px solid #ccc;

	margin-right: 10px;

	float: left;

}

.resources li p {

	line-height: 17px;

	height: 100px;

}

.resources .resource-name {

	font-weight: 600;

	color: #e56025;

}

.resources a {

	display: block;

	color: #e56025;

}

.resources a:hover {

	color: #005fa7;

}

.more-posts {

	border-top: 1px dashed #DDD;

	border-bottom: 1px dashed #DDD;

	padding: 10px 0;

	margin-bottom: 30px;

	text-align: right;

}

.more-posts a {

	color: #555555;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

}

.adverts .advert {

	float: right;

	padding-bottom: 0px;

	border: 1px solid #d3d4cf;

}

.adverts .advert:first-child {

	float: left;

}

.search-box {

	position: relative;

	max-width: 325px;

	float:right;

}



.search-box form {

	background-color: #86ad3d;

	padding: 5px;

	-webkit-border-radius: 6px;

	-moz-border-radius: 6px;

	border-radius: 6px;

	border-right: 1px solid #a8ce61;

	border-bottom: 1px solid #a8ce61;

	margin-top:5px;

}



.search-box input[type="text"] {

	border: 1px solid #729434;

	padding: 9px 12px;

	width: 230px;

	font-size: 12px;

	line-height: 16px;

	margin: 0px;

	height: 35px;

	color: #000;

	-webkit-border-top-left-radius: 6px;

	-webkit-border-bottom-left-radius: 6px;

	-moz-border-radius-topleft: 6px;

	-moz-border-radius-bottomleft: 6px;

	border-top-left-radius: 6px;

	border-bottom-left-radius: 6px;

	border-right: 0px;

	float: left;

}



.search-box button {

	background: #275c77; /* Old browsers */

	background: -moz-linear-gradient(top,  #275c77 0%, #104560 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#275c77), color-stop(100%,#104560)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #275c77 0%,#104560 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #275c77 0%,#104560 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #275c77 0%,#104560 100%); /* IE10+ */

	background: linear-gradient(top,  #275c77 0%,#104560 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#275c77', endColorstr='#104560',GradientType=0 ); /* IE6-9 */

	padding: 9px 12px;

	line-height: 12px;

	min-height: 12px;

	*height: 32px;

	margin: 0px;

	float: right;

	border: 1px solid #0c394f;

	-webkit-border-top-right-radius: 6px;

	-webkit-border-bottom-right-radius: 6px;

	-moz-border-radius-topright: 6px;

	-moz-border-radius-bottomright: 6px;

	border-top-right-radius: 6px;

	border-bottom-right-radius: 6px;

}



.search-box button:hover {

	background: #24698c; /* Old browsers */

	background: -moz-linear-gradient(top,  #24698c 0%, #105374 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#24698c), color-stop(100%,#105374)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #24698c 0%,#105374 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #24698c 0%,#105374 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #24698c 0%,#105374 100%); /* IE10+ */

	background: linear-gradient(top,  #24698c 0%,#105374 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#24698c', endColorstr='#105374',GradientType=0 ); /* IE6-9 */

}



.search-box button:active {

	background: #104560; /* Old browsers */

	background: -moz-linear-gradient(top,  #104560 0%, #275c77 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#104560), color-stop(100%,#275c77)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #104560 0%,#275c77 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #104560 0%,#275c77 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #104560 0%,#275c77 100%); /* IE10+ */

	background: linear-gradient(top,  #104560 0%,#275c77 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#104560', endColorstr='#275c77',GradientType=0 ); /* IE6-9 */

}



.head-bg {

	min-height:85px;

	background:url(img/banner-bg.jpg) no-repeat;

}



.fixed-widget {

    margin-top: 20px;

    width: 250px;

}



.widget-container {

    background: url("img/gradient-big-grey2.jpeg") no-repeat scroll center top #F0F1EC;

    margin: 0 0 20px;

}



.fixed-widget h1 {

    background: url("img/fixed-sidebar-header.png") no-repeat scroll center top #F0F1EC;

    color: #FFFFFF;

    font-size: 14px;

    font-weight: 900;

    height: 60px;

    letter-spacing: 0.08em;

    line-height: 39px;

    margin: 0;

    padding-bottom: 10px;

    position: relative;

    text-align: center;

    text-shadow: 1px 1px 1px #7DA238;

}

.fixed-widget p {

    background: url("img/highlight.png") no-repeat scroll center top rgba(0, 0, 0, 0);

    color: #FFFFFF;

    font-size: 14px;

    font-weight: 700;

    height: 50px;

    letter-spacing:0;

    margin: 0 0 10px;

    padding-top: 4px;

    text-align: center;

    text-shadow: 1px 1px 1px #111111;

}

.fixed-widget form {

    border-top: 1px solid #E5E5E1;

}

.fixed-widget fieldset, .fixed-widget form {

    margin: 0 auto;

    width: 210px;

}

.fixed-widget fieldset.inputs {

    border-bottom: 1px solid #E5E5E1;

    border-top: 1px solid #FFFFFF;

	border-left:none;

    border-right: none;

    padding-top: 10px;

}

.fixed-widget fieldset.inputs label {

    display: block;

    padding: 0 0 5px;

}

.fixed-widget fieldset.submit {

    border-top: 1px solid #FFFFFF;

    padding: 20px 0;

	border-left:none;

    border-right: none;

	border-bottom: none;

}

.fixed-widget a {

    background: url("img/rss2.png") no-repeat scroll left center rgba(0, 0, 0, 0);

    color: #555555;

    display: block;

    float: left;

    font-size: 11px;

    height: 28px;

    line-height: 28px;

    padding-left: 20px;

}

.fixed-widget .orange-btn {

    background: url("img/gradient-green2.png") repeat-x scroll center top #FF6B29;

    border: 1px solid #7CA138;

    box-shadow: 1px 1px 1px #AADC4D inset;

    color: #FFFFFF !important;

    cursor: pointer;

    display: block;

    float: right;

    font-size: 13px;

    font-style: normal;

    font-weight: 700;

    height: 30px;

    letter-spacing: 1px;

    line-height: 28px;

    padding: 0 10px;

    text-align: center;

    text-decoration: none;

    text-shadow: 1px 1px 1px #7BA038;

    text-transform: uppercase;

    width: auto;

}

.fixed-widget .orange-btn:hover {

	background: url("img/gradient-green2.png") repeat-x scroll center bottom #FF6B29;

}



.header {

    background-color: #587021;

    background-image: url("img/banner-bg-green.jpg");

    background-repeat: repeat-x;

    border-top: 5px solid #000000;

    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);

    height: 95px;

	margin-bottom:20px;

}



.alignleft {

    float: left;

    margin-right: 20px;

	color:#000;

	padding:5px;

}



.alignright {

    float: left;

	color:#000;

	padding:5px;

}



#nav {

	background-color: #0D394F;

	background-image: url(img/gradient-dark-blue.jpg);

	border-bottom: 1px solid #0D394F;

	border-top: 1px solid #0c394f;

	background-repeat: repeat-x; 

	position: relative;

	z-index: 100;



}



#nav ul {

	list-style: none;

	height: 38px;

	padding:0;

	margin:0;

}



#nav ul li {

	display: block;

	float: left;

	background-image: url('img/nav-divider.png');

	background-repeat: no-repeat;

	background-position: left center;

	padding: 0px 5px;

}



#nav ul li:first-child {

	background-image: none;

	padding-left: 0px;

}



#nav ul li:hover a {

	background-image: none;

	cursor: pointer;

	text-shadow: 0px 0px 15px #fff;

}



.no-textshadow #nav ul li:hover a {

	text-decoration: underline;

}



#nav ul li.posts-link {

	float: right;

	background-image: none;

	background-repeat: no-repeat;

	background-position: right center;

}



#nav ul li.rss {

	background-image: url(img/rss-icon.png);

	background-repeat: no-repeat;

	background-position: left top;

	margin-top: 11px;

	height: 18px;

	border: none;

	float: right;

	width: 18px;

	box-shadow: none;

}



#nav ul li.rss:hover {

	background-image: url(img/rss-icon.png);

	background-position: left bottom;

}



#nav ul li.rss span {

	display: none;

}



#nav ul li.rss a {

	display: block;

	width: 20px;

	height: 20px;

	padding-right: 0;

	padding-left: 0;

	background-image: none;

	border: 0px;

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	-o-box-shadow: none;

	box-shadow: none;

}





#nav ul li a {

    color: #FFFFFF;

    display: block;

    font-size: 14px;

    letter-spacing: 0.03em;

    padding: 4px 15px 10px;

    text-decoration: none;

    text-shadow: 1px 1px 1px #46591A;

}



.hr {

    border-bottom: 1px solid #0F4561;

    border-top: 1px solid #0D3C54;

    margin-top: 15px;

    padding-top: 0px;

}



.two-third {

	float:left;

	width:60%;

}



.one-third {

	float:left;

	width:40%;

}



#footer .list-title {

	display:none;

}



#footer ul {

	margin:0;

	padding:0;

	list-style:none;

}



#footer ul li{

	margin:0;

	padding:0;

	list-style:none;

	line-height: 20px;

}



#footer ul li a {

	font-size:12px;

	color: #C3D2DA;

	text-decoration:none;

}



#footer .one-third .one-half ul {

	margin:0;

	padding:0;

	list-style:none;

}



#footer .one-third .one-half li{

	margin:0;

	padding:0;

	list-style:none;

	line-height: 20px;

	font-size:12px;

	color: #C3D2DA;

	text-decoration:none;

}



#footer .one-third .one-half li a {

	font-size:12px;

	color: #C3D2DA;

	text-decoration:none;

}

#adrotate_widgets-8 {

	z-index:999;

}



.post-area h2.questiontitle {

	letter-spacing: 0.03em;

	margin-bottom: 10px;

	font-weight: 700;

	font-size: 18px;

	color: #5A7321;

}



.post-area ul.singlebits {

	margin-bottom: 0;

}



.post-area ul.singlebits a {

	text-transform: none;

	font-style: italic;

	font-size: 14px;

	color: #E56025;

}



.post-area #questioncontent {

	padding-bottom: 20px;

	margin: 20px 0;

}



.post-area #thread .comments {

	padding-bottom: 20px;

	margin-bottom: 20px;

}



.post-area #thread .comments:last-child {

	border: none;

}



.post-area #thread .comments:first-child {

	border-top: 1px dashed #ddd;

	padding-top: 20px;

}



.post-area .commentavatar {

	border: 2px solid #E56025;

	margin: 0 10px 20px 0;

	height: 40px;

	width: 40px;

	float: left;

}



.post-area .commentinfo a {

	font-style: italic;

	font-weight: 600;

	color: #E56025;

}



.post-area .commentinfo {

	clear: right;

	float: left;

	color: #888;

	margin: 0;

}



.post-area .commentanswer {

	clear: both;

}



#questioncontent p, .comments p {

	font-weight: normal;

	line-height: 20px;

	font-size: 14px;

	color: #464646;

}



.comments ul.children {

    list-style-type: none;

    margin-left: 40px;

}



#comments .comment-content {

	text-align:justify;

    width: 90%;

}



#respond {

    margin-top: 20px;

}



#respond form label {

    width: 100px;

    float: left;

}



#respond form .subscribe-to-comments label {

    width: auto;

    float: none;

    margin-left: 5px;

}



#respond span.required {

    color: #DE0000;

    margin-left: 302px;

    position: absolute;

    margin-top: 3px;

    font-size: 18px;

}



#respond .comment-notes span.required {

    position: relative;

    margin-left: 0;

    color: #de0000;

}



#respond input[type="text"] {

    border: 1px solid #CCCCCC;

    padding: 6px;

    width: 300px;

    font-family: 'Lato',sans-serif;

}



#respond .comment-form-comment label {

    display: none;

}



#respond textarea {

    border: 1px solid #CCCCCC;

    padding: 6px;

    width: 400px;

    font-family: 'Lato',sans-serif;

}



#comments .comment-content.admins-comment {

   /* border: 2px solid #5A7321; */

}



#comments .comment-content .comment-controls {

	margin-top: 20px;

}



#comments .comment-content .comment-reply-link {

	position: relative;

	margin-top: -5px;

}



#comments .comment-content .comment-edit-link {

	color: #3B5998;

}



#comments .section-header a {

	color: #fff;

}







#comments {

	margin: 40px 0;

}



#comments ol {

	margin: 20px 0 40px 0;

	list-style: none;

}



#comments li {

	margin: 20px 0;

	border: 1px solid #f2f2f2;

	padding: 20px;

}





#comments .comment-meta {

	display: block;

}



#comments .comment-meta p {

	margin: 0px;

}



#comments .comment-meta .avatar {

	float: right;

	height: 40px;

	width: 40px;

}



#comments .comment-meta span {

	font-size: 10px;

}



#comments .comment-content {

	padding: 0px;

	/*border: 1px solid #f2f2f2;*/

}



#comments li.admins-comment {

   border: 2px solid #5A7321;

}





.genesis_comment_form label {

	float: left;

	display: none;

	width: 100px;

}



.genesis_comment_form input[type="text"], .genesis_comment_form textarea {

	padding: 6px;

	width: 250px;

	border: 1px solid #ccc;

}



.genesis_comment_form textarea {

	width: 350px;

}

.free-report {

	background: #FFF0B7;

	padding: 11px;

	margin: 0 0 20px;

	border: 1px solid #a42828;

}

.free-report label {

	display: block;

	font-weight: bold;

	font-size: 12px;

}

.free-report form {

	width: 90%;

	display: block;

	margin: 0 auto;

}

.free-report input[type="text"] {

	border: 1px solid #919191;

	font-size: 13px;

	margin: 0 0 10px;

	padding: 0;

	width: 100%;

	height: 30px;

	text-indent: 8px;

}

.free-report ul {

	list-style: square outside none;

	margin: 0;

	padding: 0 0 0 15px;

}

.free-report ul li {

	font-size: 13px;

	line-height: normal;

	margin: 0 0 10px;

}

.free-report input[type="submit"] {

	border: none;

	background: url(http://www.incomediary.com/wp-content/uploads/2013/12/f00.png) repeat-x;

	color: #fff;

	font-size: 14px;

	padding: 0px 31px;

	cursor: pointer;

	height: 30px;

	width: 100%;

}

.free {

	color: #a42828;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	margin: 0 0 25px;

	text-transform: uppercase;

	display: block;

}

.testiside {

    display: inline-block;

    float: left;

    font-size: 12px;

    margin: 0;

    text-align: left;

    width: 132px;

}



.author-img {

    float: right;

    margin: 0;

}

.name-add {

    display: inline-block;

    float: left;

    font-size: 11px;

}





/***************************************************************************IPADS************************************************************/







@media screen and (max-width: 768px) {

#nav {

	padding-left: 0px !important;

}

#nav ul {

	display: none;

}

#nav {

	background: none !important;

}

#nav-right {

	margin-top: -30px;

}

.slogan {

	padding: 15px 0;

}

.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {

	margin: 0;

	width: 100%;

}

#header {

	background: #587021 !important;

}

#subscribe-inner form {

	float: none;

	margin: 0 auto 0px;

	padding: 0 0 20px;

	width: 55%;

}

.slogan {

	text-align: center;

}

/*

.header-left, .header-right {

	text-align: center;

}

*/

#nav-left, #nav-right, #content, #sidebar {

	width: 100%;

}

#nav-left, #nav-right {

	text-align: center;

}

#nav ul ul {

	position: relative;

	display: block !important;

	width: 100%;

	text-align: center;

}

#nav ul ul li a {

	text-align: center;

	font-size: 14px;

}

#nav {

	width: 100%;

	background-color: #f7941e;

}

#nav ul {

	width: 100%;

	background: #f7941e !important;

}

#nav ul li {

	float: none;

	width: 100%;

	display: block;

}

#nav ul li a {

	float: none;

	width: 100%;

	border-bottom: 1px solid #fff;

	display: block;

}

#nav a#pull {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9375em;

	color: #fff;

	display: block;

	background-color: #FF6E2B;

	width: 100%;

	position: relative;

	padding: 10px 0;

	color: #fff;

	text-decoration: none;

	font-weight: bold;

	text-indent: 20px;

}

#nav a#pull:after {

	content: "";

	background: url(images/nav-icon.png) no-repeat;

	width: 30px;

	height: 30px;

	display: inline-block;

	position: absolute;

	right: 15px;

	top: 10px;

}

#nav-right form {

	float: none;

	margin: 0 auto;

	/*padding: 20px 0;*/



	width: 36%;

}

.footer-widget {

	width: 95%;

	float: left;

	padding: 0 10px 20px 10px;

	border-bottom: 1px dashed #747474;

	margin-bottom: 10px;

}

.social {

	border: medium none;

	float: left;

	height: 100px;

	margin-right: 35px;

	padding: 0 0 0 10px;

	width: 95%;

}

.copyright, .network {

	float: none;

	text-align: center;

	display: block;

	margin: 0 auto;

}

.network {

	margin-left: 95px;

}

#nav ul li:first-child a {

	border-left: none !important;

}

#nav ul li a {

	float: none;

	width: 100%;

	border-bottom: none;

	display: block;

	border-right: none !important;

}

.hide-this {

	clear: both;

	float: none;

	margin: 0 auto 10px;

}

.fixed {

	position: relative;

	top: 0;

}

#nav-right form input[type="submit"] {

	padding: 4px 8px 4px;

}

.fb-comments {
	width:700px !important;
}

}











/************************************************************************ MOBILE LANDSCAPE************************************************/





@media screen and (max-width:480px) {

	 

#nav {

 background:none !important;

] padding-left:0px !important;

}

 #nav-right {

 margin-top:-30px;

}

 .slogan {

 padding:0px 0;

}

 #nav ul {

 display:none;

}

 .guarantee {

 padding-left:0px !important;

 padding-top:170px !important;

 background-position:center top !important;

}

 .guarantee h1, .guarantee p {

 padding-left:0px !important;

}

 #nav-right form {

 margin:0 auto;

 float:inherit;

}

 #nav-right form {

 float: inherit;

 margin: 0 auto 0 29px;

 padding: 10px 0;

 width: 90%;

}

 .header-left, .header-right, #nav-left, #nav-right {

 float:none;

 width:100%;

}

 #header {

 text-align:center;

}

 #nav a#pull {

 font-family:Arial, Helvetica, sans-serif;

 font-size:0.9375em;

 color: #fff;

 display: block;

 background-color: #FF6E2B;

 width: 100%;

 position: relative;

 padding:10px 0;

 color:#fff;

 text-decoration:none;

 font-weight:bold;

 text-indent:20px;

}

 #nav a#pull:after {

 content:"";

 background: url(images/nav-icon.png) no-repeat;

 width: 30px;

 height: 30px;

 display: inline-block;

 position: absolute;

 right: 15px;

 top: 10px;

}

 #nav {

 width:100%;

 background:#000;

}

 #nav ul {

 background:#f7941e !important;

}

 #nav ul ul {

 position:relative;

 display:block !important;

 width:100%;

}

 #nav ul ul li a {

 padding-left:45px;

}

 #nav ul li {

 float:none;

 width:100%;

 display:block;

}

 #nav ul li:first-child a {

 border-left: none !important;

}

 #nav ul li a {

 float:none;

 width:100%;

 border-bottom:none;

 display:block;

 border-right:none !important;

}

 .footer-widget {

 width:100%;

}

 .hide-this {

 clear: both;

 float: none;

 margin: 0 auto 10px;

}

 #nav-right form input[type="submit"] {

 padding: 4px 8px 4px;

}



#nav ul{

	height:auto;

}



#nav ul li {

	background:#FF6E2B;

	border-bottom:1px solid #fff;

}



#nav ul li:first-child {

	border-top:1px solid #fff;

}



#nav ul li.rss {

	display:none;

}



.header-left {

    margin-bottom: 0;

    margin-left: auto;

    margin-right: auto;

    width: 308px;

    z-index: 999;

	position:relative;

	float:none;

}



.search-box {

    margin: 0 auto;

    max-width: 284px;

    position: relative;

	float:none;

}



.head-bg {

	background:#A8D24A;

	background-image:none;

}



#nav {

	padding-left: 0px !important;

}

#nav ul {

	display: none;

}

.guarantee {

	padding-left: 0px !important;

	padding-top: 170px !important;

	background-position: center top !important;

}

.guarantee h1, .guarantee p {

	padding-left: 0px !important;

}

#nav ul li a {

	border-right: none !important;

	border-bottom: none;

}

#nav ul ul li a {

	text-align: center;

	font-size: 14px;

}

#nav-right form {

	float: inherit;

	margin: 0 auto;

	padding: 10px 0;

	width: 75%;

}

#subscribe-inner form {

	display: block;

	margin: 13px auto 13px 30px;

	width: 90%;

}

#subscribe-inner form input[type="text"] {

	margin-bottom: 10px;

	width: 90%;

}

#subscribe-inner form input[type="submit"] {

	margin-bottom: 10px;

	width: 90%;

	margin-left: 0;

}

.footer-widget {

	width: 95%;

	float: left;

	padding: 0 10px 20px 10px;

	border-bottom: 1px dashed #747474;

	margin-bottom: 10px;

}

.social {

	border: medium none;

	float: left;

	height: 100px;

	margin-right: 35px;

	padding: 0 0 0 10px;

	width: 95%;

}

.copyright, .network {

	float: none;

	text-align: center;

	display: block;

	margin: 0;

}

#nav-right form {

	float: inherit;

	margin: 0 auto;

	padding: 10px 0;

	width: 90%;

}

.hide-this {

	clear: both;

	float: none;

	margin: 0 auto 10px;

}

.post-div .featured-img img {

	float: left;

	height: 225px;

	margin-right: 20px;

	width: 350px;

}

#nav {

	background: none !important;

}

#nav-right {

	margin-top: -30px;

}

.slogan {

	padding: 0px 0;

}

.fixed {

	position: relative;

	top: 0;

}

#nav-right form input[type="submit"] {

	padding: 4px 8px 4px;

}

.fb-comments {
	width:300px !important;
}

}







/************************************************************************ SMARTPHONES ************************************************/











@media only screen and (max-width : 320px) {

.fb-comments {
	width:300px !important;
}

#nav {

	padding-left: 0px !important;

	background: none !important;

}

#nav ul {

	display: none;

}

.guarantee {

	padding-left: 0px !important;

	padding-top: 170px !important;

	background-position: center top !important;

}

.guarantee h1, .guarantee p {

	padding-left: 0px !important;

}

#nav ul li a {

	border-right: none !important;

	border-bottom: none;

}

#nav ul ul li a {

	text-align: center;

	font-size: 14px;

	width: auto;

}

#subscribe-inner form {

	display: block;

	margin: 13px auto 13px 30px;

	width: 90%;

}

#subscribe-inner form input[type="text"] {

	margin-bottom: 10px;

	width: 90%;

}

#subscribe-inner form input[type="submit"] {

	margin-bottom: 10px;

	width: 90%;

	margin-left: 0;

}

.footer-widget {

	width: 95%;

	float: left;

	padding: 0 10px 20px 10px;

	border-bottom: 1px dashed #747474;

	margin-bottom: 10px;

}

.social {

	border: medium none;

	float: left;

	height: 100px;

	margin-right: 35px;

	padding: 0 0 0 10px;

	width: 95%;

}

.copyright, .network {

	float: none;

	text-align: center;

	display: block;

	margin: 0;

}

#nav-right form {

	float: inherit;

	margin: 0 auto;

	padding: 10px 0;

	width: 90%;

}

.hide-this {

	clear: both;

	float: none;

	margin: 0 auto 10px;

}

#nav-right {

	margin-top: -30px;

}

.slogan {

	margin-left: 0px;

	padding: 0;

}

.post-div .featured-img img {

	float: left;

	height: 225px;

	margin-right: 20px;

	width: 350px;

}

.fixed {

	position: relative;

	top: 0;

}

#nav-right form input[type="submit"] {

	padding: 4px 8px 4px;

}

}

 @media screen and (min-width: 768px) and (max-width: 1023px) {



.header-right {

	margin-top:0px;

	float:right !important;

}



.search-box {

    float: right;

    margin-top: 15px;

    max-width: 325px;

    position: relative;

}



.header-right img {

    clear: both !important;

    display: block !important;

    margin: 0 !important;

    text-align: center !important;

    width: auto !important;

}



#nav ul li a {

    color: #FFFFFF;

    display: block;

    font-size: 12px;

    letter-spacing: 0.03em;

    padding: 4px 5px 10px;

    text-decoration: none;

    text-shadow: 1px 1px 1px #46591A;

}



#nav-left {

	float: left;

	width: 65%;

}

#nav-right {

	float: left;

	width: 35%;

}

#nav-right {

	margin-right: 0px;

	margin-top: 0px;

}

#nav-right form {

	display: block;

	padding: 0;

	float: right;

	margin-right: 20px;

	margin-top: 5px;

}

.five-sixths, .four-sixths, .one-fourth, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {

	margin: 0;

	width: 100%;

}

#header {

	/*background: #587021 !important;*/

}

.slogan {

	text-align: left;

	margin-left: 15px;

}



/*.header-left, .header-right {

	width: 100%;

}*/

#nav-left, #nav-right {

	text-align: center;

}

#nav ul ul li a {

	text-align: center;

	font-size: 14px;

}

#nav {

	background-color: #f7941e;

}

#nav-right form {

	float: right;

	padding: 0;

}

.footer-widget {

	width: 95%;

	float: left;

	padding: 0 10px 20px 10px;

	border-bottom: 1px dashed #747474;

	margin-bottom: 10px;

}

.social {

	border: medium none;

	float: left;

	height: 100px;

	margin-right: 35px;

	padding: 0 0 0 10px;

	width: 95%;

}

.copyright, .network {

	float: none;

	text-align: center;

	display: block;

	margin: 0 auto;

}

.network {

	margin-left: 95px;

}

#nav ul li:first-child a {

	border-left: none !important;

}

#nav ul li a {

	float: none;

	width: 100%;

	border-bottom: none;

	display: block;

	border-right: none !important;

}

.header-right {

	float: none;

}

.header-right img {

	clear: both;

	display: block;

	margin: 0 auto 0 90px;

	text-align: center;

	width: 800px;

}

.network {

	margin-left: 210px;

}

.hide-this {

	background: url("http://www.incomediary.com/wp-content/uploads/2013/10/hide.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);

	color: #587021 !important;

	display: inline-block;

	float: right;

	font-size: 10px;

	height: 33px;

	margin: 10px 10px 0 0;

	padding-bottom: 2px;

	text-decoration: none;

	width: 45px;

}

#subscribe-inner form {

	display: block;

	float: left;

	height: 32px;

	margin: 11px 0 11px;

	width: 86%;

}

.text-box {

	color: #333333;

	float: left;

	font-family: Arial;

	font-size: 13px;

	height: 31px;

	padding: 0 0 0 7px;

	width: 50%;

}

#nav {

	padding-left: 0px !important;

}

}



.banner2 {
	text-align: center;
}
.banner2 h2 {
	text-align: left;
}
.banner2 img {
	margin: 0 20px;
}
#footer .two-third > h2 {
	display: none;
}