/*
Theme Name: Your Child Theme
Description: This is an example of a blank Jump Start child theme.
Author: Steffan GRP 2016 rocks
Template: jumpstart
*/

/* Your custom CSS here */

.tb-primary-menu ul.sub-menu .menu-btn, .tb-primary-menu .mega-section-header {
    color: #666;
    color: rgba(133, 56, 189, 0.7);
    font-size: 13px;
    line-height: 1.3;
    padding: .77em .92em;
}

article.page>.featured-item {
    margin: 0px -30px 30px -30px;
}

.js-boxed #wrapper {
    padding: 0px 0 !important;
}

body{background:#9e4a45;background-image:linear-gradient(left top, rgb(158,73,69) 11%, rgb(85,72,112) 74%);background-image:-o-linear-gradient(left top, rgb(158,73,69) 11%, rgb(85,72,112) 74%);background-image:-moz-linear-gradient(left top, rgb(158,73,69) 11%, rgb(85,72,112) 74%);background-image:-webkit-linear-gradient(left top, rgb(158,73,69) 11%, rgb(85,72,112) 74%);background-image:-ms-linear-gradient(left top, rgb(158,73,69) 11%, rgb(85,72,112) 74%);}
#container{margin:0 auto;max-width:1000px;background:#ffffff;background:-moz-linear-gradient(-65deg, #ffffff 0%, #ffffff 18%, #f6f6f6 37%, #f0d5ae 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#ffffff), color-stop(18%,#ffffff), color-stop(37%,#f6f6f6), color-stop(100%,#f0d5ae));background:-webkit-linear-gradient(-65deg, #ffffff 0%,#ffffff 18%,#f6f6f6 37%,#f0d5ae 100%);background:-o-linear-gradient(-65deg, #ffffff 0%,#ffffff 18%,#f6f6f6 37%,#f0d5ae 100%);background:-ms-linear-gradient(-65deg, #ffffff 0%,#ffffff 18%,#f6f6f6 37%,#f0d5ae 100%);background:linear-gradient(115deg, #ffffff 0%,#ffffff 18%,#f6f6f6 37%,#f0d5ae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0d5ae',GradientType=1);}

body{
/*color:#666666;/*/
/*font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*font-size:13px;/*/
/*line-height:150%;/*/
}

h1, h2, h3, h4, h5, h6{line-height:130%;margin-bottom:.4em;}
h1{font-size:1.5em;}
h2{font-size:1.4em;}
home-page-title{color:#d13c28;font-size:1.7em;line-height:130%;margin-bottom:.4em;}

.home-page-title{
	color:#d13c28;
	font-size:1.7em;
	line-height:130%;
	margin-bottom:-0.8em;
}

h3{font-size:1.3em;}
h4{font-size:1.1em;}
h5{font-size:.92em;}
h6{font-size:.85em;color:#999999;text-transform:uppercase;}

#branding .header_logo.header_logo_image{float:right !important;text-align:center;}

/* HIDE THE FEATURED IMAGES ON SOME PAGES */
.page-id-3586 .featured-image{display: none;}  /* the goldenrule gurdjieff post*/


/* CENTER THE FEATURED IMAGES ON SOME POSTS */
/* page 1700 = formulations */
.page-id-1700 .site-header{background-image: url(http://test.goldenruleproject.org/wp-content/uploads/2015/12/Masthead-1170-try3.jpg) !important;}

/* page for the Petition where Page's Featured Image should be centered */
#post-2373 .featured-image{
   /*margin: 0% 14% 2% 5%; - this does not work to center it */
   margin-top: 10px;
       display: block;
	   text-align: center;
    text-align: -webkit-center;
	text-align: -moz-center;
}

#post-3544 .featured-image{
   /*margin: 0% 14% 2% 5%; - this does not work to center it */
   margin-top: 10px;
       display: block;
	   text-align: center;
    text-align: -webkit-center;
	text-align: -moz-center;
}


#post-3544 .entry-title {display:none;}



.sub-meta-wrapper .sub-meta, .tb-product-wrap .product_meta {
    color: #999;
    color: rgba(26,26,26,.4);
    font-size: 12px;
    margin-bottom: 5px;
    display: none;
}

.tb-tags a {
    font-size: 15px;
}




.site-header.transparent .header-nav {
    background-color: rgba(0,0,0,.2);
    display: none;
}


.tb-inline-menu {
    font-size: 18px;
}



/* How to put a home icon button on the sticky menu but not on the big regular navigation menu */
#menu-item-3460 {display: none;}
.tb-sticky-menu .header-logo img {
    width: auto;
    height: 38px;
	display: none;
}
.tb-sticky-menu #menu-item-3460 {display: inline-block;}






@media (max-width: 1199px) {
	.header-top > .wrap,
	.header-above > .wrap,
	.header-content > .wrap,
	.header-nav > .wrap,
	.tb-floating-search > .wrap,
	.tb-sticky-menu > .wrap,
	.tb-featured-banner > .wrap,
	.site-breadcrumbs > .wrap,
	.site-inner > .wrap,
	.element-section > .element,
	.element.popout .jumbotron-wrap,
	.site-footer > .wrap {
		max-width: 940px;
	}
}
@media (max-width: 991px) {
	.site-header {background-size: auto;}
	
	.header-top > .wrap,
	.header-above > .wrap,
	.header-content > .wrap,
	.header-nav > .wrap,
	.tb-floating-search > .wrap,
	.tb-featured-banner > .wrap,
	.site-breadcrumbs > .wrap,
	.site-inner > .wrap,
	.element-section > .element,
	.element.popout .jumbotron-wrap,
	.site-footer > .wrap {
		max-width: 720px;
	}
}
@media (max-width: 767px) {
	.site-header {background-size: cover;}
	
	.list-wrap>article.has-thumbnail, .list-wrap>article.has-date {
    min-height: 0;
    padding-left: 117px;}
	
	.header-above > .wrap,
	.header-content > .wrap,
	.header-nav > .wrap,
	.tb-featured-banner > .wrap,
	.site-breadcrumbs > .wrap,
	.site-inner > .wrap,
	.element-section > .element,
	.element.popout .jumbotron-wrap,
	.site-footer > .wrap {
		max-width: 480px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.element.popout .jumbotron-wrap {
		padding-left: 0;
		padding-right: 0;
	}
	.site-footer > .wrap {
		padding-left: 30px;
		padding-right: 30px;
	}
}


.page-id-1646 .standard-slider .media-full .content, .tb-nivo-slider-wrapper .nivo-caption {
    background: #000;
    background: rgba(0,0,0,0.3) !important;
    color: #fff;
}
.page-id-1646 .element-slider .slider-wrapper {
    margin-right: -1px;
}


/* added these .fa versions below after upgrade in 12/2014 and again changed it for 12/2015 upgrade to 2.0 */
#menu-mainmenu-01>[class^="menu-icon-"]>a .fa {font-size:1.2em;color:#d2160d !important;}
#menu-mainmenu-01>[class^="menu-icon-"]>a .fa:hover [class^="icon-"]  {color:#E2440F !important;}













.header-content>.wrap {
    padding: 0px 0px;
    position: relative;
}


	

/*a{color:#5bb6c5;text-decoration:none;}*/
/*a:hover,
.tb-text-logo:hover,
.entry-title a:hover{color:#d13c28;text-decoration:none;}*/

/*p{margin-bottom:1.38em;text-align:justify;}*/


/*article{margin-bottom:20px;}/*/
/*.entry-title{margin:0 0 10px 0;}/*/
/*.entry-title-with-meta{margin:0;}/*/
/*.entry-title a{color:inherit;text-decoration:none;}/*/
/*.entry-meta{display:none;color:#999999;font-size:.90em;font-weight:bold;margin:5px 2px 15px 2px;}/*/
/*.entry-meta [class^="icon-"]{padding-right:5px;}/*/
/*.entry-meta .sep{color:#cccccc;font-weight:normal;padding:0 7px;}/*/

/*img{max-width:100%;height:auto;}/*/
/*  /img[class*="wp-image-"]{}  */
/*img.size-full{max-width:100%;width:auto;}/*/

/*.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}/*/

/*#top{position:relative;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}*/

/*#header_content{background:#fff;background-image:url('http://goldenruleproject.org/wp-content/uploads/2014/02/top-bg.jpg');}*/

/*#ssssart-header-widget-area .widget-area-collapsible .widget{padding:0;margin-bottom:0px;} */
/* #ssssart-header-widget-area img{border-top:7px;border-top-style:solid;border-top-color:#41a38b;max-width:100%;width:1000px;height:33px;margin-left:0px;margin-top:0px;padding:0;font-size:0px;line-height:0;} */

/* .header_logo_text{padding:0 15px;}
.header_logo_text .tb-text-logo{font-size:2.3em;margin:0;}
.header_logo_text .tb-text-logo a{color:inherit;}
.header_logo_text .tagline{color:#888888;font-style:italic;font-size:1em;} */

/*#branding .header_logo.header_logo_image{float:right !important;text-align:center;}*/

/*.btn-navbar .icon-reorder:before{content:"\f0c9 \0000a0\0000a0\0000a0 MENU";}*/

/* #access{} */

/*
#primary-menu li a{color:#666666;}
#primary-menu li a .sf-sub-indicator{font-size:0.75em;color:#999999;}
#primary-menu > li{border-right:solid 1px #dddddd;}
#primary-menu > li > a{line-height:30px;padding:0 20px;}
#primary-menu > li:first-child > a{}
#primary-menu > li li.current_page_item > a{background:#fcce00;xt
background:-moz-linear-gradient(left, #fcce00 0%, #fcce00 3%, #f4b81f 9%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#fcce00), color-stop(3%,#fcce00), color-stop(9%,#f4b81f), color-stop(100%,#ffffff));background:-webkit-linear-gradient(left, #fcce00 0%,#fcce00 3%,#f4b81f 9%,#ffffff 100%);background:-o-linear-gradient(left, #fcce00 0%,#fcce00 3%,#f4b81f 9%,#ffffff 100%);background:-ms-linear-gradient(left, #fcce00 0%,#fcce00 3%,#f4b81f 9%,#ffffff 100%);background:linear-gradient(to right, #fcce00 0%,#fcce00 3%,#f4b81f 9%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcce00', endColorstr='#ffffff',GradientType=1);}
#primary-menu > li.current_page_item > a{background:#fcce00;background:#fdc840;background:-moz-linear-gradient(left, #fdc840 0%, #f2d891 41%, #f2d891 65%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#fdc840), color-stop(41%,#f2d891), color-stop(65%,#f2d891), color-stop(100%,#ffffff));background:-webkit-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:-o-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:-ms-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:linear-gradient(to right, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdc840', endColorstr='#ffffff',GradientType=1);}
#primary-menu > li.current_post_item > a{background-color:blue;}
#primary-menu > li.current-menu-ancestor > a{background:#fcce00;background:#fdc840;background:-moz-linear-gradient(left, #fdc840 0%, #f2d891 41%, #f2d891 65%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#fdc840), color-stop(41%,#f2d891), color-stop(65%,#f2d891), color-stop(100%,#ffffff));background:-webkit-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:-o-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:-ms-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:linear-gradient(to right, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdc840', endColorstr='#ffffff',GradientType=1);}
#primary-menu > li.current-menu-ancestor > a .sf-sub-indicator{}
#primary-menu > li > a.sf-with-ul{padding-right:12px;}
#primary-menu > li > a:hover{background:#fdc840;background:-moz-linear-gradient(left, #fdc840 0%, #f2d891 41%, #f2d891 65%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#fdc840), color-stop(41%,#f2d891), color-stop(65%,#f2d891), color-stop(100%,#ffffff));background:-webkit-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:-o-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:-ms-linear-gradient(left, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);background:linear-gradient(to right, #fdc840 0%,#f2d891 41%,#f2d891 65%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdc840', endColorstr='#ffffff',GradientType=1);}
#primary-menu > [class^="menu-icon-"] > a{padding-left:6px;}
#primary-menu>[class^="menu-icon-"]>a [class^="icon-"]{font-size:1.2em;color:#d2160d !important;}
#primary-menu>[class^="menu-icon-"]> a:hover [class^="icon-"]{color:#E2440F;}
*/

/* added these .fa versions below after upgrade in 12/2014 */
/*#primary-menu>[class^="menu-icon-"]>a .fa {font-size:1.2em;color:#d2160d !important;}/*/
/*#primary-menu>[class^="menu-icon-"]>a .fa:hover [class^="icon-"]  {color:#E2440F !important;}*/

/* #primary-menu ul{background:#ffffff;border:1px solid #dddddd;width:200px;}
#primary-menu li li a{padding:7px 10px;}
#primary-menu li li a:hover{background:#fcce00;background:-moz-linear-gradient(left, #fcce00 0%, #fcce00 3%, #f6c339 9%, #ffffff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#fcce00), color-stop(3%,#fcce00), color-stop(9%,#f6c339), color-stop(100%,#ffffff));background:-webkit-linear-gradient(left, #fcce00 0%,#fcce00 3%,#f6c339 9%,#ffffff 100%);background:-o-linear-gradient(left, #fcce00 0%,#fcce00 3%,#f6c339 9%,#ffffff 100%);background:-ms-linear-gradient(left, #fcce00 0%,#fcce00 3%,#f6c339 9%,#ffffff 100%);background:linear-gradient(to right, #fcce00 0%,#fcce00 3%,#f6c339 9%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcce00', endColorstr='#ffffff',GradientType=1);}
#primary-menu li li.nav-header{color:red;font-size:.9em;font-weight:bold;padding:7px 10px;text-transform:uppercase;}
#primary-menu li li.divider{background-color:#dddddd;border-bottom:none;}
#primary-menu > li > ul{border-top:none;margin-left:-1px;margin-top:2px;}
#primary-menu ul ul{left:200px;} */

@media (min-width:980px){
	
	/*#access{height:auto !important;overflow:visible !important;}/*/
	
}


/* .breadcrumb{margin-top:-26px !important;} */

/* #featured{margin-top:30px;padding:0px 30px;} */

/* #after-header-content{} /*/

/*#main{padding:20px 30px;margin-top:0px;}/*/
/*#main .main-inner{margin-top:10px;margin-left:10px;margin-right:10px;}/*/

/*#featured_below{padding:10px 30px;}/*/

/* page id 11 is home page i think */
.page-id-11 .post_grid .entry-title{font-size:15px;line-height:22px;text-align: center;}   

/*#comments li{margin:5px 0;}
#comments-title{padding:0 10px;}
#comments .commentlist{margin-bottom:30px;}
#comments .comment-body{border:1px solid #dddddd;padding:15px;padding-left:83px;position:relative;}
#comments .comment-body .avatar{position:absolute;top:15px;left:15px;}
#comments .comment-author{line-height:100%;}
#comments .comment-body .says{display:none;}
#comments .comment-body .comment-meta{margin-bottom:10px;}
#comments .comment-body .comment-meta a{color:#9e9e9e;font-family:Georgia, serif;font-size:.9em;font-style:italic;}
#comments .comment-body .fn{display:block;font-style:normal;font-weight:bold;margin-top:5px;}
#comments .comment-body p{margin-bottom:30px;}
#comments .comment-body .reply a{position:absolute;right:5px;bottom:5px;}
#comments .comment-body .reply a:hover{background:#dddddd;}
#comments .bypostauthor > .comment-body,
#comments .bypostauthor > .comment-body .reply a{}
#comments .bypostauthor > .comment-body .reply a:hover{}
#comments ol{list-style:none;margin:0;}
#comments ul.children{border-left:1px solid #e9e9e9;list-style:none;margin:10px 0 10px 15px;padding:10px 0 10px 20px;}
.comment-form-wrapper{margin-bottom:30px;}

#reply-title{margin:10px 0;}

#commentform input[type=text]{margin-right:10px;width:40%;}
#commentform textarea{width:98%;}
#commentform label{display:inline-block;}
#commentform .form-submit{margin:10px 0;}
#commentform .form-allowed-tags{display:none;}/*/

/*.widget ul{list-style:none;margin-left:0;}/*/
/*.widget ul li{padding:3px 0;}/*/
/*.fixed-sidebar .widget{margin:0 0 30px 0;}/*/
/*.widget-area-collapsible .widget{padding:10px 0;}/*/

/*#bottom{padding:10px 30px;background-color:#fff;border-top:2px;border-top-style:solid;border-top-color:#41a38b;}/*/

/*#footer_content{border-bottom:1px solid #eeeeee;padding:20px 5px;}/*/
/*#footer_content .widget-title{font-size:1.2em;line-height:130%;margin-bottom:.4em;}/*/
/*footer-widget-title{font-size:1.2em;line-height:130%;margin-bottom:.4em;}/*/
/*#footer_sub_content{color:#888888;font-size:.9em;padding:20px;text-align:center;}/*/
/*#footer_sub_content .footer-nav ul{margin:0;}/*/
/*#footer_sub_content .footer-nav li{display:inline-block;list-style:none;padding:0 5px;}/*/

.element{}
.element-columns{}
.element-content{}
.element-divider{}
.element-headline{}
.element-post_grid_paginated{}
.element-post_grid{}

/*.entry-title{color:#2a9ed4;}/*/

.page-id-11 .entry-title{color:#2a9ed4 !important;}
.home .entry-content p{color:red;display:none;}
.home .element-post_grid .read-more{color:red;display:none;}
.home .element-post_grid{margin-top:40px;}

.element-post_grid_slider{}
.element-post_list_paginated{}
.element-post_list{}
.element-post_list_slider{}
.element-slider{}
.element-slogan{}
.element-tabs{}
.element-tweet{}
#featured .element{}
#main .element{}
#featured_below .element{}


@media (max-width:1000px){
/*#container{max-width:960px;}*/
}

@media (max-width:979px){
/*#container{max-width:748px;}*/
/*#top,
#featured,
#main,
#featured_below,
#bottom{padding-right:20px;padding-left:20px;}*/

/*#branding{border-bottom:1px solid #eeeeee;}/*/
/*#branding .header_logo{float:none;text-align:center;}/*/

/*#access{display:none;margin-bottom:10px;}/*/
/*#access li{border:none;float:none;padding:0;}/*/
/*#access #primary-menu > li:first-child > a{-webkit-border-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;}/*/

/*#access li li a{padding-left:20px;}/*/
/*#access li li li a{padding-left:30px;}/*/
/*#access .sf-menu ul{border:none;margin:0;position:static;width:auto;}/*/
/*#access .sf-menu ul .sf-sub-indicator.icon-caret-right{position:static;right:inherit;}/*/
/*#access .sf-menu ul .sf-sub-indicator.icon-caret-right:before{content:"\f0d7";}/*/
/*.btn-navbar{border:1px solid #eeeeee;border-bottom:none;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#666666;display:inline-block;outline:none;margin-left:5px;padding:4px 10px;}/*/
}


/* added .list-wrap .thumb-wrapper to media (max-width:767px) after JS2upgrade in 12/2015 */
@media (max-width:767px){
/*#container{max-width:480px;}*/

/*h1{font-size:24px;line-height:1.3em;}*/

/*.element-slogan .has_button .btn-large{display:block;float:none;margin:0 0 10px 0;}*/

/*.element-slogan .slogan .slogan-text{display:block;font-size:1.3em;text-align:center;}*/

/*.divider-shadow{background-size:100%;}*/

/*.attachment-small{width:40%;}*/

/*#comments{font-size:.85em;}
#comments .comment-body{padding:2px 10px;}
#comments .comment-author,
#comments .comment-meta{padding-left:35px;}
#comments .comment-body .avatar{top:5px;left:5px;width:30px;height:30px;}/*/

/* added .list-wrap .thumb-wrapper after JS2upgrade in 12/2015 */
.list-wrap .thumb-wrapper {display: block;}
}



/*#shareplus_sticker{position:fixed;top:47% !important;}/*/

/*.page .post_grid p{display:none;}/*/

/*.page-id-34 .column grid_fifth_4 .info-box info-box-blue p{margin-left:20px;}/*

/*.six_formulation{color:#d2160d;float:right;}/*

/*.page-id-819 .entry-content p .btn{display:none;}/*/

/*.page-id-509 .entry-content p .btn{display:none;}/*/

/*.icon-2x{font-size:1.5em;}/*/

/*div.wpcf7 input{margin-top:-4px !important;}*/

/*.standard-slider-wrapper .flex-direction-nav{position:absolute;bottom:30px;right:39px;height:11px;z-index:4;}*/


/*.grpdf-right{
	text-align:right;
	float:right;
	margin: 13px 0 7px 10px;	
}*/
/*.grpdf-right .alignleft{margin: -19px 4px 7px 0 !important;}*/

/*.grpdf-left{
	text-align:left;
	float:left;
	margin: 13px 0 7px 10px;	
} */
/*.grpdf-left .alignleft{margin: -19px 4px 7px 0 !important;}*/

/*.standard-slider .media-full .content {
  background: #000;
  background: rgba(0,0,0,0.45);
}*/

/*.btn {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}*/

/* Home with Slider page 3109 from old theme */
/*  .page-id-3109 .entry-title-with-meta{color:#d13c28;}
.page-id-3109 .tb-post-list-slider .slides-wrapper {
    margin-top: -20px;}*/

