/*
Theme Name: the7dtchild
Author: Natan Skop, Jen Klor, Eliana Harvey
Description: Custom CJPE template based on The7
Version: 7.3.77
Template: dt-the7
*/

/* ************General************ */

.form-allowed-tags {
	display: none;
}

/* ************Custom Fonts************ */
@font-face {
	font-family: 'ITC Franklin Gothic Std Demi Condensed Bold';
	src: url('fonts/itcfranklingothicstdbk-dmcd-webfont.eot');
	src: url('fonts/itcfranklingothicstdbk-dmcd-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/itcfranklingothicstdbk-dmcd-webfont.woff') format('woff'),
		 url('fonts/itcfranklingothicstdbk-dmcd-webfont.ttf') format('truetype'),
		 url('fonts/itcfranklingothicstdbk-dmcd-webfont.svg#ITC Franklin Gothic Std Demi Condensed Bold') format('svg');
}
@font-face {
	font-family: 'ITC Franklin Gothic Std Demi';
	src: url('fonts/itcfranklingothicstd-demi-webfont.eot');
	src: url('fonts/itcfranklingothicstd-demi-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/itcfranklingothicstd-demi-webfont.woff') format('woff'),
		 url('fonts/itcfranklingothicstd-demi-webfont.ttf') format('truetype'),
		 url('fonts/itcfranklingothicstd-demi-webfont.svg#ITC Franklin Gothic Std Demi') format('svg');
}
@font-face {
	font-family: 'ITC Franklin Gothic Std Demi Condensed';
	src: url('fonts/itcfranklingothicstd-dmcd-webfont.eot');
	src: url('fonts/itcfranklingothicstd-dmcd-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/itcfranklingothicstd-dmcd-webfont.woff') format('woff'),
		 url('fonts/itcfranklingothicstd-dmcd-webfont.ttf') format('truetype'),
		 url('fonts/itcfranklingothicstd-dmcd-webfont.svg#ITC Franklin Gothic Std Demi Condensed') format('svg');
}
@font-face {
	font-family: 'ITC Franklin Gothic Std Medium Condensed'; /* Used to be main font for toolkit*/
	src: url('fonts/itcfranklingothicstd-mdcd-webfont.eot');
	src: url('fonts/itcfranklingothicstd-mdcd-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/itcfranklingothicstd-mdcd-webfont.woff') format('woff'),
		 url('fonts/itcfranklingothicstd-mdcd-webfont.ttf') format('truetype'),
		 url('fonts/itcfranklingothicstd-mdcd-webfont.svg#ITC Franklin Gothic Std Medium Condensed') format('svg');
}
@font-face {
	font-family: 'ITC Franklin Gothic Std Medium Regular';
	src: url('fonts/itcfranklingothicstd-med-webfont.eot');
	src: url('fonts/itcfranklingothicstd-med-webfont.eot?#iefix') format('embedded-opentype'),
		 url('fonts/itcfranklingothicstd-med-webfont.woff') format('woff'),
		 url('fonts/itcfranklingothicstd-med-webfont.ttf') format('truetype'),
		 url('fonts/itcfranklingothicstd-med-webfont.svg#ITC Franklin Gothic Std Medium Regular') format('svg');
}

h1, h2, h3, h4, h5, h6, a.btn-shortcode {
    font-family: 'ITC Franklin Gothic Std Medium Condensed', Arial, Helvetica, sans-serif !important;
	font-weight: normal !important;
}

/*************Header*************/
.site-title {
    line-height: 1.3em;
    text-transform: uppercase;
}

.site-title span {
	text-transform: none;
	font-style: italic;
}

#site-title-eng {
	display: inline-block;
}

#site-title-heb { /*hide hebrew title on english screens*/
	display: none;
}

.branding > a,
.branding > img {
	z-index: 2;	
}

/*************Navigation*************/
body .classic-header .navigation {
	height: 62px;
}

body .classic-header .navigation:after {
    background-color: #00446a;
    margin-left: -15%;
    margin-right: -15%;
    padding-left: 15%;
    padding-right: 15%;
	z-index: -2;
    width: 100%;
    height: 62px;
    display: block;
    content: '';
    position: absolute;
}

body .classic-header .navigation  > ul {
    padding-left: 138px;		
}

body .main-nav > li > a {
	margin-top: 0px;
	margin-bottom: 0px;	
}

.main-nav > li > a .subtitle-text {
	color: #d2d2d2;
}

#top-bar .donate-link  a,
#top-bar .mini-nav > ul > li.donate-link:hover > a,
#bottom-bar .donate-link  a,
#bottom-bar .mini-nav > ul > li.donate-link:hover > a {
	color: #d12229;
	text-transform: uppercase;
}

#main-nav > li.current-page-ancestor > a,
#main-nav > li.current-page-ancestor:hover > a span,
#main-nav > li.current-page-ancestor > a > span > span.menu-subtitle {
	color: #ffffff;
}

#main-nav.menu-frame-on > li.current-page-ancestor,
.csstransforms3d #main-nav.fancy-rollovers.menu-frame-on > li.current-page-ancestor {
	background-color: #8cc63e;
}

/*************Content*************/
.page-title.title-right,
.page-title.title-left {
	padding-top: 18px;
	padding-bottom: 6px;
}

#main a {
	text-decoration: none;
}

#main a:hover {
	text-decoration: underline;
}

/*************Sidebar Widgets*************/
.sidebar-content .widget {
	border-style: solid;
	border-width: 1px;
	border-color: #00446a;
	border-left: none;
	border-right: none;
	border-top: none;
}

.sidebar-content .widget.widget-last,
.sidebar-content .widget.widget-first {
	border-bottom: none;
}

.sidebar-content .widget-title {
	text-transform: uppercase;
}
.sidebar-content a {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif
}

.email-signup {
	background: #00a8e7;
	text-align: center;
/*	padding: 10px;*/
}

.email-signup .widget-title {
	color: #FFFFFF;
	font-size: 18px;
	margin-top: 15px;
	margin-bottom: 15px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif
}

.email-signup input.email {
	width: 100%;
	border: none;
	background: #FFFFFF;
	color: #666666;
	font-size: 14px;
	height: 20px;
	text-align: center;
	margin-bottom: 20px;
	border-radius: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif
}

.btn-flat #main .email-signup input.button {
	background: #8dc63f;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 20px;
	width: 100%;
	border: none;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-bottom: 10px;
	cursor: pointer;
	padding: 3px 0 3px 0;
}

.btn-flat #main .email-signup input.button:hover {
	background: #628C2A;
}

.featured-post-widget {
	background-color: #fec325;
	margin-top: 10px;
}
.sidebar-content .featured-post-widget .widget-title {
	color: #ffffff;
	text-align: center;
}

.sidebar-content .textwidget {
	color: #000000;
}

.connect-widget .widget-title {
	margin-bottom: 2px;
}

/**----Blog Sidebar----**/

.widget-categories a {
	font-size: 18px;
	line-height: 1.5em;
}

/**----Toolkit Sidebar----**/

/* General */
/*.descendant-slug-toolkit .sidebar-content .widget.widget-first {
	border-bottom: 1px solid;
}*/

.descendant-slug-toolkit .bg-under-widget .sidebar-content .widget,
.descendant-slug-toolkit .solid-bg.sidebar-content .widget {
	background: none;
}

.descendant-slug-toolkit .sidebar-content .widget.related-content-widget,
.descendant-slug-toolkit .sidebar-content .toolkit-inner-sidebar .widget.widget-first {
	border-bottom: none;
}

.widget_intelliwidget.related-content-widget li.intelliwidget-menu-item {
	padding: 0px;
}

.descendant-slug-toolkit .sidebar-content a {
	color: #8d9095;
}

.sidebar-bg-off .sidebar-content .widget.new-content-widget:first-child {
	padding-top: 15px;
}

.descendant-slug-toolkit .sidebar-content .textwidget {
	font-family: Arial, Helvetica, sans-serif;
}

/* Related Content Widget */
.related-content-widget {
	padding: 0px 10px 15px 10px;
}

.related-content-widget .widget-title {
	background-color: grey;
	color: white;
	display: block;
	padding: 5px 0 2px 10px;
	width: 190px;
	font-size: 22px;
	height: 22px;
	overflow: hidden;
}

.related-content-widget .widget-title:after {
	content: "";
	width: 0;
	height: 0;
	border-bottom: 29px solid grey;
	border-right: 15px solid transparent;
	position: absolute;
	right: 22px;
	top: 10px;
}

.related-content-widget .textwidget,
.related-content-widget .intelliwidget-menu {
	padding: 0 10px 0 10px;	
}

/* New Content Widget */
.sidebar-content .new-content-widget .widget-title {
	margin-bottom: 5px;
	/*color: #FFFFFF;*/
}

.sidebar-content .widget.new-content-widget {
	/*background-color: #fec325;*/
	padding: 15px 20px 15px 20px;
}

.sidebar-content .widget.new-content-widget a {
	color: #000000;
}

/* Thanks Widget */
.descendant-slug-toolkit .sidebar-content .thanks a {
	color: #d12229;
}

/* Questions Comments Feedback Widget */
.sidebar-content .questions-comments-feedback .widget-title,
.sidebar-content .thanks .widget-title {
	margin-bottom: 6px;
}

.descendant-slug-toolkit #content .sidebar-content .questions-comments-feedback .textwidget ul {
	list-style-type: disc;
	margin-left: 17px;
}

.descendant-slug-toolkit #content .sidebar-content .questions-comments-feedback .textwidget ul li {
	margin-bottom: 2px;
}

.sidebar-content .widget.questions-comments-feedback :not(.widget_icl_lang_sel_widget) a {
	color: #8d9095;
	font-size: 16px;	
}

body .mini-wpml,
body .wpml-ls-item-legacy-dropdown > a,
body .mini-wpml .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover > a,
body .wpml-ls-legacy-dropdown .wpml-ls-current-language > a:hover,
body .wpml-ls-item-legacy-dropdown-click > a,
body .mini-wpml .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover > a,
body .wpml-ls-legacy-list-horizontal a,
body .wpml-ls-legacy-list-vertical a {
    color: inherit;
}

/*************Footer*************/
/**----Bottom Bar Nav----**/

.footer .menu li {
    border-width: 0px !important;
    text-align: left;
    padding: 0px;
    margin: 0px;
}

/**----Footer area----**/
#footer .wf-container section { 
	font:normal normal normal 14px / 24px "Arial", Helvetica, Arial, Verdana, sans-serif !important;
}

.footer {
	padding-top: 17px;
}

.footer .widget {
	margin-bottom: 15px;
	border-right: 1px #666666 solid;
}

.footer .widget.widget-last {
	border-right: none;
}

.footer .widget {
	width:33%;text-align:center;
}

.footer .widget-4 {
	border-right:0;
}

.sidebar .thanks {
	border-bottom:0;
}

/*************Fonts and Colors*************/
.page-title.title-left h1,
.page-title.title-right h1 {
	font-size: 30px;
	line-height: 34px;
	text-transform: uppercase;
}

#main h2 {
	color: #00446a;
}
#main h3 {
	color: #6d6e70;
}

/* toc */
div#toc_container{border:0 !important;background-color:transparent !important}
#toc_container ul.toc_list{list-style:none}
#toc_container ul.toc_list li{
background-image:  url('images/arrow.png') !important;
background-repeat: no-repeat !important;
background-position:left 5px;
padding: .2em 0;
padding-left: 2.5em;
clear:both;
font-size:19px
}
/*sub ul should not have image*/
#toc_container ul.toc_list li ul{
 list-style: none;
    padding:0;
    margin:0;
}
#toc_container ul.toc_list li ul li{
background-image:  none !important;
   padding-left: 1.2em; 
   text-indent: -1em;
    }
#toc_container ul.toc_list li ul li:before{
    content: "• ";
    color: #f73c34; 
}

#toc_container ul.toc_list li ul li ul li:before{
	 content: "> ";
}
a.back-to-top-toc {
	text-transform: uppercase;
	color: #d12229;
	margin-bottom: 20px;
	display: block;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

#content ul#anchor-toc {
/*	margin-bottom: 30px;
	margin-left: 20px;*/
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 10px 10px 10px 50px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	background: #f9f9f9;
	border: 1px solid #aaa;
	display: block;
	list-style-type: decimal;
}

ul.toc_list {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

#content ul#anchor-toc a {
/*	color: #6d6e70;*/
}

#content ul#anchor-toc ul {
/*	margin-top: 0px;*/
	margin-top: 10px;
	margin-bottom: 0px;
	list-style-type: decimal;
}
 
#content ul#anchor-toc li {
	margin-bottom: 0px;
}

#content ul.toc_list li {
	margin-bottom: 0px;
}

/*************Homepage*************/
.home #main,
.home .content {
	padding-top: 0px;
}

.home .entry-share {
	display: none;
}

.home #bottom-bar .bottom-nav .mini-nav {
	border-top: none;
	padding-top: 15px;
}


/**----Stripe 1----**/
.home-CTA {
	background-color: #ffffff;
	border: #8cc63e 6px solid;
	padding: 10px;
}

#main .home-CTA h1,
#main .home-CTA h2 {
	color: #000;
	text-align: center;
	font-weight: bold;
}

#main .home-CTA h1 {
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 0px;
}

#main .home-CTA h2 {
	font-size: 14.5px;
	line-height: 16px;
	text-transform: none;
}

#page .home-CTA a.dt-btn,
#page .home-CTA #mc-embedded-subscribe.dt-btn {
	/*width: 100%;
	height: 36px;*/
	text-align: center;
	padding: 6px 13px 6px 13px;
	font-size: 16px;
	text-transform: uppercase;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #fec325;
	font-weight: bold;
	margin: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
}

#page .home-CTA a.dt-btn:hover {
	color: #000000;
	background-color: #ff9c03;
}

#page .home-CTA a.dt-btn i {
	font-size: 43px;
	line-height: 0px;
	vertical-align: middle;
}

.home-stripe1-title h1 {
	font-size: 24px;
	font-weight: bold;
}

/*.home-stripe1-services .wf-cell.home-services-inner {
	padding: 0 50px;
}

.home-stripe1-services .wf-cell.home-services-left {
	padding-left: 0px;
	padding-right: 100px;
}

.home-stripe1-services .wf-cell.home-services-right {
	padding-left: 100px;
	padding-right: 0px;
}*/

#main .home-stripe1-services img {
/*	width: 88px;
	height: 65px;*/
}

/*.home-stripe1-services .home-services-left img,
.home-stripe1-services .home-services-right img {
	margin-right: 30px;
}*/

#main .home-stripe1-services h2 {
	font-size: 25px;
	line-height: 25px;
	margin-bottom: 0px;	
}

#main .home-stripe1-services p {
	font-size: 20px;
	line-height: 25px;
	margin-top: 5px;
}

#main .home-stripe1-services a,
#main .home-stripe1-services a:hover {
	color: #d12229;
}

/**----Stripe 2----**/
#main .home-stripe2 h2 {
	text-align: center;
	margin-bottom: 0px;
}

.home-CTA.home-stripe2 {
	border: 0px none;
	background-color: #007b84;
	padding: 20px;
}

#main .home-CTA.home-stripe2 h1 {
	color: #ffffff;
	padding-top: 8px;
}

.stripe-style-2 .home-CTA.home-stripe2 .hr-thin {
	border-width: 3px;
	margin-top: 12px;
}

#main .home-CTA.home-stripe2 h2 {
	text-transform: uppercase;
	color: #ffffff;
	font-size: 18px;
	margin-top: 5px;
}

.home-CTA #mc_embed_signup {
	text-align: center;
	padding-top: 10px;
}

.home-CTA #mc_embed_signup .email,
.stripe .home-CTA #mc_embed_signup input[type="email"] {
	padding: 2px 8px 2px 8px;
	text-align: center;
	font-weight: bold;
	color: #007b84;
	font-family: 'Trebuchet MS';
	font-size: 14px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	margin: 0px;
	border-width: 0px;
	width: 243px;
}

.home-CTA #mc_embed_signup .email ::-webkit-input-placeholder,
.home-CTA #mc_embed_signup .email :-moz-placeholder /* Firefox 18- */,
.home-CTA #mc_embed_signup .email ::-moz-placeholder /* Firefox 19+ */,
.home-CTA #mc_embed_signup .email :-ms-input-placeholder {
	color: #007b84;
}

#page .home-CTA #mc-embedded-subscribe.dt-btn {
	margin: 0px;
	background-color: #b5e0dd;
	color: #000000;
}

#page .home-CTA input[type="submit"]#mc-embedded-subscribe.dt-btn:hover {
	background-color: #b6cdbf;
}

/**----Stripe 2 - Recent Blog/Pub ----**/
.stripe-style-2 .home-recent-pub {
	border-left: 3px #ffffff solid;
}

#main .home-recent-blog h3,
#main .home-recent-pub h3 {
	text-transform: uppercase;
	color: #000000;
}

.home-recent-blog article,
.home-recent-pub article {
	margin-top: 10px;
}

.home-recent-blog .blog-media p {
	width: 160px !important;
	float: left;
	padding-right: 10px;
}

.home-recent-blog .blog-media /*,
.home-recent-blog .blog-content*/ {
	float: left;
}

/*.home-recent-blog .blog-content {
	width: 305px;
	padding-left: 10px;
}*/

#main .home-recent-blog h2.entry-title,
#main .home-recent-pub h2.entry-title {
	text-align: left;
	clear: none;
}

.home-recent-blog .meta-category {
	margin: 0px;
}

.home-recent-pub p.portfolio-masonry-thumbnail {	
	width: 160px;
}

.home-recent-pub .meta-author,
.home-recent-pub .meta-time {
	float: initial;
	display: initial;	
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;	
}

.home-recent-pub .meta-category {
	margin: 0px;
	text-transform: none;
	clear: none;
	float: initial;
}

/**----Stripe 3----**/
#main .home-stripe3 h1 {
	color: #000000;
	font-weight: bold;
	font-size: 34px;
	margin-bottom: 0px;
}

#main .home-stripe3 h2 {
	text-transform: none;
	color: #57585b;
}

.UJA-logo img {
	padding: 9px;
	background-color: #ffffff;
	max-width: 339px;
}
.row-videos {padding:0 50px}
.row-videos .vc_col-sm-4 {padding-right:0px;padding-left:0px}
.row-videos .vc_col-sm-4 .wpb_wrapper{padding:5px}

.toolkit-action{text-align:center;margin:0 10%}
.toolkit-action h2{color:#000 !important;}
.toolkit-action .dt-btn{color:#000 !important; background-color:transparent !important;font-size:36px}


.stripe-style-1 .home-stripe3 .hr-thin {
	border-color: #000000;
}
.home-CTA.home-peoplehood-CTA {
	background: none;
	border: none;
	padding: 10px 50px 10px 50px;
}

#main .home-stripe3 .home-peoplehood-CTA h1 {
	text-transform: none;
	font-weight: normal;
	font-size: 20px;
	text-align: left;
}

#main .home-stripe3 .home-peoplehood-CTA h1 strong {
	color: #000000;
}

#page .home-CTA.home-peoplehood-CTA a.dt-btn {
	background-color: #8cc63e;
}

#page .home-CTA.home-peoplehood-CTA a.dt-btn:hover {
	background-color: #72a132;
}

/**----Stripe 4----**/
#main .home-stripe4 h1 {
	font-size: 25px;
	font-weight: bold;
	margin-bottom: 0px;
/*	color: #ffffff !important;*/
}

#main .home-stripe4 .main p {
	width: 85%;
	font-size: 18px;
/*	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;*/
}

.stripe-style-3 {
	padding-top: 0px;
	padding-bottom: 0px;
}

.home-stripe4.team-boxes .vc_column-inner {
	padding-top: 10px !important;
}

.home-stripe4.team-boxes > .wf-cell .wf-cell.wf-span-8 {
	padding-left: 0px;
/*	padding-right: 40px;*/
}

.team-boxes .wpb_wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px !important;
	letter-spacing: -0.01em !important;
	line-height: 1.5em !important;
}

.home-stripe4.team-boxes a {
	color: #f5821f;
}

.home-stripe4 {
	color: #ffffff !important;
}

.home-stripe2.home-CTA .wpb_text_column,
.home-stripe4 .wpb_text_column,
.home-stripe4 .wpb_content_element {
	margin-bottom: 0px !important;	
}

/*************Peoplehood Circle*************/
.home-peoplehood-shape {
	height: 450px;
}

/*************Peoplehood Circle*************/
.home-peoplehood-circle-wrapper {
/*	float: left;*/
	position: absolute;
	z-index: 100;
	background-color: #ffcc33;
	width: 175px;
	height: 175px;
	-webkit-border-radius: 87.5px;
	-moz-border-radius: 87.5px;
	-ms-border-radius: 87.5px;
	-o-border-radius: 87.5px;
	border-radius: 87.5px;
	padding: 0px;
	-webkit-transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
	-ms-transform: rotate(-15deg);
	-o-transform: rotate(-15deg);
	transform: rotate(-15deg);
}

.home-peoplehood-circle-wrapper:hover {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
}

.home-peoplehood-circle {
	color: #0d4d5f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 22px 30px 22px 30px;
	height: 175px;
	width: 175px;
	font-size: 16px;
	vertical-align: middle;
	text-align: center;
}

/*************Peoplehood Star*************/
.home-peoplehood-star-wrapper {
/*	float: left;*/
	position: relative;
	display: block;
	width: 750px;
	height: 440px;
	margin: 0 0 0 87px;
}

.home-peoplehood-star {
	position: relative;
	height: 100%;
	width: 100%;
}

.home-peoplehood-star-headline {
	background-image: url(https://old.jpeoplehood.org/wp-content/uploads/2014/07/homepge-toolkit-logo-stack-300h-v3.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 300px;
	height: 296px;
	position: absolute;
	top: 22%;
	left: 34%;
}

.home-peoplehood-star-headline:hover {
	background-position: top;
}

#main .home-peoplehood-star h3 {
	margin: 0px;
	color: #000000;
	text-transform: uppercase;
	font-family: 'Courier New', Courier, monospace;
	font-weight: bold;
	font-size: 19px;
	text-align: center;
	padding: 113px 80px 113px 80px;
	height: 100%;
	width: 100%;
}

#main .home-peoplehood-star h3 a,
#main .home-peoplehood-star h3 a:hover {
	color: #000000;
	text-decoration: none;
}

.home-peoplehood-star ul {
	list-style: none;
}

.home-peoplehood-star ul li {
	text-align: center;
	position: absolute;
	background-color: #ffffff;
	border: 3px solid #00538e;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	padding: 4px 15px 4px 15px;
}

.home-peoplehood-star ul li a {
	text-decoration: none;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 20px;
}

.star1 {
	top: 6%;
	left: 44.5%;
	max-width: 149px;
}

.star1 a {
	color: #bad54a;
}

.star2 {
	left: 73%;
	top: 28%;
	max-width: 190px;
}

.star2 a {
	color: #49a0d8;
}

.star3 {
	top: 66%;
	left: 73%;
}

.star3 a {
	color: #e02784;
}

.star4 {
	top: 90%;
	left: 44.5%;
}

.star4 a {
	color: #f79a36;
}

.star5 {
	top: 64%;
	right: 65%;
	max-width: 191px;
}

.star5 a {
	color: #009444;
}

.star6 {
	right: 65%;
	top: 32%;
}

.star6 a {
	color: #8f6eaf;
}

/*************Toolkit*************/

/**----Toolkit Fonts----**/
.slug-toolkit #content p,
.slug-toolkit #content a,
.slug-toolkit #content ul,
.slug-toolkit #content ol,
.slug-toolkit #content li,


.descendant-slug-toolkit #content p,
.descendant-slug-toolkit #content a,
.descendant-slug-toolkit #content ul,
.descendant-slug-toolkit #content ol,
.descendant-slug-toolkit #content li,
.descendant-slug-toolkit #content ul#anchor-toc,
.descendant-slug-toolkit #content ul#anchor-toc a,
.descendant-slug-toolkit #content ul.toc-list,
.descendant-slug-toolkit #content ul.anchor-toc a {
	font-family: Arial, Helvetica, sans-serif;
}

.slug-toolkit #content .wf-container > *,
.slug-toolkit #content h1,
.slug-toolkit #content h2,
.slug-toolkit #content h3,
.slug-toolkit #content h4,
.slug-toolkit #content h5,

.descendant-slug-toolkit #content .wf-container > *,
.descendant-slug-toolkit #content h1,
.descendant-slug-toolkit #content h2,
.descendant-slug-toolkit #content h3,
.descendant-slug-toolkit #content h4,
.descendant-slug-toolkit #content h5,
.descendant-slug-toolkit #content a.back-to-top-toc,
.descendant-slug-toolkit #content a.ui-tabs-anchor,
.descendant-slug-toolkit .sidebar-content .widget-title {
	font-family: 'ITC Franklin Gothic Std Medium Regular', Arial, Helvetica, sans-serif;
}

.slug-toolkit #phantom, .descendant-slug-toolkit #phantom { /*selects the floating menu in the toolkit tree */
/*	visibility: hidden !important;*/
}

.descendant-slug-toolkit #content a.back-to-top-toc {
	text-transform: lowercase;
	margin-bottom: 3px;
	font-size: 18px;
}

/**----Toolkit Landing----**/
.menu-toolkit-inner {
    width: 100% !important;
    padding: 0px !important;
	background: none !important;
}

.menu-toolkit-inner.widget {
	border-bottom: 0px none !important;
}

.slug-toolkit .menu-toolkit-container {
	width: 100%;
	margin: 0;
}

ul#menu-toolkit,
ul#menu-toolkit-hebrew {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu-toolkit a,
#menu-toolkit-hebrew a {
	color: #000000;
	font-family: 'ITC Franklin Gothic Std Medium Regular', Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.1em;
	padding-left: 2px;
}

.descendant-slug-toolkit #content #menu-toolkit a,
.slug-toolkit #content #menu-toolkit a {
	font-family: 'ITC Franklin Gothic Std Medium Regular', Arial, Helvetica, sans-serif;
}

#menu-toolkit a:hover,
#menu-toolkit-hebrew a:hover{
	color: #666666;
}

#menu-toolkit li,
#menu-toolkit-hebrew li{
	display: block;
	position: relative;
	line-height: 21px;
	border: 0px none;
}

#menu-toolkit > li,
#menu-toolkit-hebrew > li {
	/*margin: 0 36px 0 0;
	padding: 0px;
	float: left;
	height: 112px;
	width: 112px;
	background-position: top;
	background-repeat: no-repeat;
	border-bottom:8px solid #d5d5ab;*/
	margin: 0 2% 0 0;
	padding: 0px;
	float: left;
	height: 112px;
	width: 112px;
	background-position: top;
	background-repeat: no-repeat;
	border-bottom:8px solid #d5d5ab;
	text-align:left;
	letter-spacing:0;
}
.toolkit-landing-left-column{
  padding: 0 !important;
  margin: 0 !important;
  /*float: left;
  width: 65%;*/
  text-align: justify;}
.toolkit-landing-right-column{padding: 10px 0 0 0 !important;
  margin: 0 !important;
 /*width:35%*/}
.toolkit-video-intro{border:20px solid #8dc63e}
.toolkit-landing-menu{padding-left:0 !important;margin-bottom:25px !important;}

.slug-toolkit #menu-toolkit > li,
.slug-toolkit #menu-toolkit-hebrew > li {
	border-bottom:0;
}


#menu-toolkit > li a,
#menu-toolkit-hebrew > li a {
	padding: 0px;
}

#menu-toolkit > li.menu-toolkit-library,
#menu-toolkit-hebrew > li.menu-toolkit-library {
	margin: 0px;
}

#menu-toolkit > li:hover,
#menu-toolkit-hebrew > li:hover,
#menu-toolkit .current-menu-item,
#menu-toolkit-hebrew .current-menu-item,
#menu-toolkit .current-page-parent,
#menu-toolkit-hebrew .current_page_parent,
#menu-toolkit .current-page-ancestor,
#menu-toolkit-hebrew .current_page_ancestor {
	background-position: bottom;
}
/*how-to-use current page*/
#menu-toolkit > li:first-child.menu-toolkit-how_to_use:hover,
#menu-toolkit-hebrew > li:first-child.menu-toolkit-how_to_use:hover,
#menu-toolkit > li:first-child.current-menu-item.menu-toolkit-how_to_use,
#menu-toolkit-hebrew > li:first-child.current-menu-item.menu-toolkit-how_to_use,
#menu-toolkit > li:first-child.current-page-parent.menu-toolkit-how_to_use,
#menu-toolkit-hebrew > li:first-child.current-page-parent.menu-toolkit-how_to_use,
#menu-toolkit > li:first-child.current-page-ancestor.menu-toolkit-how_to_use,
#menu-toolkit-hebrew > li:first-child.current-page-ancestor.menu-toolkit-how_to_use {
	border-bottom:8px solid #cc0066 !important;
}
/*how-to-use current page*/
.slug-toolkit #menu-toolkit > li:first-child.menu-toolkit-how_to_use:hover,
.slug-toolkit #menu-toolkit-hebrew > li:first-child.menu-toolkit-how_to_use:hover,
.slug-toolkit #menu-toolkit > li:first-child.current-menu-item.menu-toolkit-how_to_use,
.slug-toolkit #menu-toolkit-hebrew > li:first-child.current-menu-item.menu-toolkit-how_to_use,
.slug-toolkit #menu-toolkit > li:first-child.current-page-parent.menu-toolkit-how_to_use,
.slug-toolkit #menu-toolkit-hebrew > li:first-child.current-page-parent.menu-toolkit-how_to_use,
.slug-toolkit #menu-toolkit > li:first-child.current-page-ancestor.menu-toolkit-how_to_use,
.slug-toolkit #menu-toolkit-hebrew > li:first-child.current-page-ancestor.menu-toolkit-how_to_use {
	border-bottom:0 !important;
}
/*what current page*/
#menu-toolkit > li.menu-toolkit-what:hover,
#menu-toolkit .current-menu-item.menu-toolkit-what,
#menu-toolkit .current-page-parent.menu-toolkit-what,
#menu-toolkit .current-page-ancestor.menu-toolkit-what,
#menu-toolkit-hebrew > li.menu-toolkit-what:hover,
#menu-toolkit-hebrew .current-menu-item.menu-toolkit-what,
#menu-toolkit-hebrew .current-page-parent.menu-toolkit-what,
#menu-toolkit-hebrew .current-page-ancestor.menu-toolkit-what {
	border-bottom-color:#005A84;
}
/*themes current page*/
#menu-toolkit > li.menu-toolkit-themes:hover,
#menu-toolkit .current-menu-item.menu-toolkit-themes,
#menu-toolkit .current-page-parent.menu-toolkit-themes,
#menu-toolkit .current-page-ancestor.menu-toolkit-themes,
#menu-toolkit-hebrew > li.menu-toolkit-themes:hover,
#menu-toolkit-hebrew .current-menu-item.menu-toolkit-themes,
#menu-toolkit-hebrew .current_page_parent.menu-toolkit-themes,
#menu-toolkit-hebrew .current_page_ancestor.menu-toolkit-themes {
	border-bottom-color:#993399;
}
/*programs current page*/
#menu-toolkit > li.menu-toolkit-programs:hover,
#menu-toolkit .current-menu-item.menu-toolkit-programs,
#menu-toolkit .current-page-parent.menu-toolkit-programs,
#menu-toolkit .current-page-ancestor.menu-toolkit-programs,
#menu-toolkit-hebrew > li.menu-toolkit-programs:hover,
#menu-toolkit-hebrew .current-menu-item.menu-toolkit-programs,
#menu-toolkit-hebrew .current_page_parent.menu-toolkit-programs,
#menu-toolkit-hebrew .current_page_ancestor.menu-toolkit-programs {
	border-bottom-color:#009999;
}
/*practices current page*/
#menu-toolkit > li.menu-toolkit-people:hover,
#menu-toolkit .current-menu-item.menu-toolkit-people,
#menu-toolkit .current-page-parent.menu-toolkit-people,
#menu-toolkit .current-page-ancestor.menu-toolkit-people,
#menu-toolkit-hebrew > li.menu-toolkit-people:hover,
#menu-toolkit-hebrew .current-menu-item.menu-toolkit-people,
#menu-toolkit-hebrew .current_page_parent.menu-toolkit-people,
#menu-toolkit-hebrew .current_page_ancestor.menu-toolkit-people {
	border-bottom-color:#99cc33;
}

#menu-toolkit.menu > li:first-child
#menu-toolkit .sub-menu > li:hover,
#menu-toolkit .sub-menu .current-menu-item,
#menu-toolkit .sub-menu .current-page-parent,
#menu-toolkit .sub-menu .current-page-ancestor,
#menu-toolkit-hebrew.menu > li:first-child
#menu-toolkit-hebrew .sub-menu > li:hover,
#menu-toolkit-hebrew .sub-menu .current-menu-item,
#menu-toolkit-hebrew .sub-menu .current-page-parent,
#menu-toolkit-hebrew .sub-menu .current-page-ancestor{
	border-bottom:0 !important;
}

.menu-toolkit-how_to_use {
	background-image: url(https://old.jpeoplehood.org/wp-content/themes/dt-the7-child/images/how-to-use-toolkit-4-combined.png);
}

.menu-toolkit-themes {
	background-image: url(https://old.jpeoplehood.org/wp-content/themes/dt-the7-child/images/themes-4-combined.png);
}


.menu-toolkit-programs {
	background-image: url(https://old.jpeoplehood.org/wp-content/themes/dt-the7-child/images/programs-4-combined.png);
}

.menu-toolkit-people {
	background-image: url(https://old.jpeoplehood.org/wp-content/themes/dt-the7-child/images/peoplehood-4-combined.png);
}

.menu-toolkit-what {
	background-image: url(https://old.jpeoplehood.org/wp-content/themes/dt-the7-child/images/what-4-combined.png);
}

.menu-toolkit-library {
	background-image: url(https://old.jpeoplehood.org/wp-content/themes/dt-the7-child/images/digital-library-large.png);
}

#menu-toolkit li a,
#menu-toolkit-hebrew li a {
	height: 112px;
	display: block;
	text-indent: -9999px;
}

#menu-toolkit li.current-menu-item a,
#menu-toolkit li.current-menu-item a:hover, 
#menu-toolkit ul.sub-menu li.current-page-ancestor a,
#menu-toolkit ul.sub-menu li.current-page-ancestor a:hover,
#menu-toolkit-hebrew li.current-menu-item li.current-menu-item a,
#menu-toolkit-hebrew li.current-menu-item li.current-menu-item a:hover, 
#menu-toolkit-hebrew ul.sub-menu li.current-page-ancestor a,
#menu-toolkit-hebrew ul.sub-menu li.current-page-ancestor a:hover,
#menu-toolkit-hebrew li.current-menu-ancestor li.current-menu-item a,
#menu-toolkit-hebrew li.current-menu-ancestor li.current-menu-item a:hover {
	font-weight: bold;
	color: #000000;
}

#menu-toolkit li ul.sub-menu {
	margin-left: 0; /*36px is the margin between buttons*/
}

#menu-toolkit li ul.sub-menu,
#menu-toolkit-hebrew li ul.sub-menu {
	width: 184px; /*112px is the width of the button + x2 the margin*/
	z-index: 4;
	padding: 10px 13px 5px 13px;
	display: none;
	background: #ffc423 url(https://old.jpeoplehood.org/wp-content/themes/dt-the7-child/images/submenu-bg.gif) repeat;
}

#menu-toolkit li:hover ul.sub-menu,
#menu-toolkit-hebrew li:hover ul.sub-menu {
	display: block;
	position: absolute;
}

#menu-toolkit li ul.sub-menu li,
#menu-toolkit-hebrew li ul.sub-menu li {
	float: none;
	margin: 0 0 8px 0;
	padding: 0 10px 0 10px;
}

#menu-toolkit li ul.sub-menu li a,
#menu-toolkit-hebrew li ul.sub-menu li a {
	text-indent: 0px;
	height: auto;
}

.sidebar-content .widget #menu-toolkit.menu ul:before,
.widget #menu-toolkit.menu ul:before,
.sidebar-content .widget #menu-toolkit-hebrew.menu ul:before,
.widget #menu-toolkit-hebrew.menu ul:before {
	display: none;
}

.toolkit-landing {
	/*margin: 0 auto;
	max-width: 940px;
	text-align: justify;*/
	margin:0 !important;
	padding:0 !important
}
.toolkit-landing .sidebar .widget {
	padding-left:0;margin-left:0;
}
.toolkit-landing .wpb_wrapper {
	font-size: 22px;
	line-height: 1.3em;
	color: #00457c;
	letter-spacing: 0.05em;
	padding-left:0;margin-left:0
}

.toolkit-landing .wpb_wrapper section{padding-left:0}
.toolkit-landing .wpb_wrapper a {
	color: #339933;
}

/**----Toolkit inner Menu Area----**/
#main .toolkit-inner-sidebar-wrap {
	padding-top: 10px;
	padding-bottom: 0px;
	background-color: #d5d5ab;
	overflow: visible;
}

#main .toolkit-inner-sidebar-wrap .wpb_content_element {
    margin-bottom: 0px !important;
}

/*.UJA-toolkit-inner,
.menu-toolkit-inner {
	float: left;
}

.UJA-toolkit-inner {
	width: 30%;
}

.menu-toolkit-inner {
	width: 60%;	
}*/

.widget.menu-toolkit-inner,
.sidebar-content .widget.menu-toolkit-inner:first-child,
.widget.UJA-toolkit-inner,
.sidebar-content .widget.UJA-toolkit-inner:first-child {
	padding-top: 0px;
}

.menu-toolkit-inner #menu-toolkit > li,
.menu-toolkit-inner #menu-toolkit-hebrew > li {
	margin: 0 23px 0 0;
	height: 100px;
	width: 100px;
	background-size:100%;
}

.menu-toolkit-inner #menu-toolkit > li:last-child {
	margin-right: 0px;
}

.menu-toolkit-inner #menu-toolkit li a,
.menu-toolkit-inner #menu-toolkit-hebrew li a {
	height: 100px;
}

.menu-toolkit-inner #menu-toolkit li ul.sub-menu {
	width: 240px; /* width of button - 70px, plus twice the margin ish */
	margin-left: 0px; /* margin of li */
	padding: 10px 5px 5px 5px;
}

.menu-toolkit-inner #menu-toolkit li ul.sub-menu li,
.menu-toolkit-inner #menu-toolkit-hebrew li ul.sub-menu li {
	margin: 0 0 8px 0;
	padding: 0 10px 0 10px;
}

.menu-toolkit-inner .menu-toolkit-how_to_use {
	background-image: url('images/how-to-use-toolkit-4-combined.png');
}

.menu-toolkit-inner .menu-toolkit-what {
	background-image: url('images/what-4-combined.png');
}

.menu-toolkit-inner .menu-toolkit-themes {
	background-image: url('images/themes-4-combined.png');
}

.menu-toolkit-inner .menu-toolkit-programs {
	background-image: url('images/programs-4-combined.png');
}

.sidebar-content .sm-toolkit-icons a[title="Collective Belonging"] { 
	background-image: url('images/programs-icon.png');
	background-repeat:no-repeat;
	background-position:left top;
	padding:15px 0 15px 50px;
	clear:both
}

.menu-toolkit-inner .menu-toolkit-people {
	background-image: url('images/peoplehood-4-combined.png');
}


/**----Toolkit Inner Page title and Breadcrumbs----**/
/*.style-minimal .page-title.title-left .breadcrumbs li{padding-left:10px;}
.style-minimal .page-title.title-left .breadcrumbs li:nth-child(n+5) {
 display:none
}*/

/*.descendant-slug-toolkit .page-title.title-left {
	background-color: #fff;
}

.descendant-slug-toolkit .page-title.title-right, .page-title.title-left {
	padding-top: 8px;
	padding-bottom: 8px;
}

.descendant-slug-toolkit .page-title.title-left h1 {
	margin-bottom: 0px;
	font-size: 20px;
	line-height: 22px;
	text-transform: lowercase;
	color: #ffffff;
}

.descendant-slug-toolkit .page-title .dt-breadcrumbs-shortcode {
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: lowercase;
	text-align: left;
}*/

.descendant-slug-toolkit  #content .toolkit-breadcrumbs-wrap ol.text-small {
    margin-left: -12px !important;
    padding-left: 0px;	
	font-size: 20px;
	line-height: 22px;
/*	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;*/
	font-family: 'ITC Franklin Gothic Std Medium Regular', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
}

/*.descendant-slug-toolkit .page-title .hr-breadcrumbs.divider-heder .text-small,
.descendant-slug-toolkit .page-title .hr-breadcrumbs.divider-heder a {
	color: #ffffff;
}*/

/*.style-minimal.descendant-slug-toolkit .breadcrumbs li:before,
.style-minimal.descendant-slug-toolkit .toolkit-breadcrumbs-wrap .breadcrumbs li:before {
	color: #00548e;
	left: -5%;
}*/

/*.descendant-slug-toolkit .page-title.title-left .wf-table > .wf-td:first-child {
	display: none;
}*/

/*.descendant-slug-toolkit .breadcrumbs li:last-child li:before {
	content: "";
}*/

/*.descendant-slug-toolkit .toolkit-breadcrumbs-wrap .breadcrumbs li:last-child:before {
content: ":";
padding-left:2px;
}*;

/*
.descendant-slug-toolkit .breadcrumbs li:after {
	content: ":";
}
.descendant-slug-toolkit .breadcrumbs li.current:after {
	content: "";
}
*/
.descendant-slug-toolkit .breadcrumbs li:first-child,
.descendant-slug-toolkit .breadcrumbs li:nth-child(2),
.descendant-slug-toolkit .breadcrumbs li:first-child + li {
	display: none;
}

.style-minimal.descendant-slug-toolkit .page-title.title-left .breadcrumbs li:nth-child(3),
.style-minimal.descendant-slug-toolkit .page-title.title-left .breadcrumbs li:first-child + li + li {
	padding-left: 0px;
}

.descendant-slug-toolkit .breadcrumbs li:nth-child(3)::before,
.descendant-slug-toolkit .breadcrumbs li:first-child + li + li::before {
	content: none;
}

.style-minimal.descendant-slug-toolkit .breadcrumbs li.current {
}

.descendant-slug-toolkit .wpcf7 p span {
	font-size: 16px;
}

/**----Toolkit Inner 4th Nav----**/
/*.toolkit-4thnav .wf-wrap{padding:0px;}*/
/*.page-title.toolkit-4thnav {
	padding-top: 6px;
	padding-bottom: 4px;
	background: #ffffff;
	border-bottom: none;
}*/

/*.toolkit-4thnav ul {
	list-style: none;
}*/

/*.toolkit-4thnav ul li {
	display: block;
	float:left;
	width:138px;
}*/

/*.toolkit-4thnav-new ul li a {
	font-family: 'ITC Franklin Gothic Std Medium Regular', Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #1d1d17 !important;
	font-size: 16px;
	text-transform: capitalize;
	display:block;
	height:50px;
	width:113px;
	padding:10px;
	background-color: #909081;
	text-align:center;
	vertical-align:middle;
	border:1px solid #767662;
	
}
.toolkit-4thnav-new ul li:last-child a {margin-right:0}
.toolkit-4thnav-new ul li a:hover {
	text-decoration: none !important;
	background-color:#fff
}
.toolkit-4thnav-new ul li.current_page_item a {
	background-color: #fff;
	color:#767662 !important
}

.toolkit-4thnav-new ul li.current_page_item {
	background-color: #fff;
	color:#767662;

}*/

.advanced-sidebar-menu,
.advanced-sidebar-menu ul,
.advanced-sidebar-menu li {
	padding: 0px !important;
    margin: 0px !important;
}

.advanced-sidebar-menu ul {
	list-style: none;
}

.advanced-sidebar-menu > ul > li,
.advanced-sidebar-menu ul ul > li {
	display: none;
}

.advanced-sidebar-menu > ul > li.current_page_ancestor,
.advanced-sidebar-menu ul ul > li.current_page_ancestor {
	display: block;
}

.advanced-sidebar-menu > ul > li.current_page_ancestor > a,
.advanced-sidebar-menu ul ul > li.current_page_ancestor > a {
	display: none;
}

.advanced-sidebar-menu ul.level-2 > li {
	display: inline-block;
}

.advanced-sidebar-menu ul.level-2 > li a {
    font-family: 'ITC Franklin Gothic Std Medium Regular', Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #1d1d17 !important;
    font-size: 15px;
    text-transform: capitalize;
    display: inline-block;
    height: 47px;
    width: 103px;
    padding: 10px;
    background-color: #909081;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #767662;
}

.advanced-sidebar-menu ul.level-2 > li a:hover {
	text-decoration: none !important;
	background-color:#fff
}
.advanced-sidebar-menu ul.level-2 > li.current_page_item a {
	background-color: #fff;
	color:#767662 !important
}

.advanced-sidebar-menu ul.level-2 > li.current_page_item {
	background-color: #fff;
	color:#767662;
}

/**----Toolkit inner colors----**/
/*how to use this toolkit*/
.descendant-slug-toolkit .toolkit-breadcrumbs-wrap {
	padding-top:2%;
	border:0;
	border-top:5px solid #cc0066;
	color:#00548e;
}
/*.descendant-slug-toolkit .page-title.toolkit-4thnav{border-top:none !important}*/

.descendant-slug-toolkit .toolkit-breadcrumbs-wrap a { 
	color:#00548e;
}
.descendant-slug-toolkit .toolkit-breadcrumbs-wrap .hr-breadcrumbs.divider-heder .text-small,
.descendant-slug-toolkit .toolkit-breadcrumbs-wrap .hr-breadcrumbs.divider-heder a {
	color:#00548e;
}
.descendant-slug-toolkit.descendant-slug-how-to-use .toolkit-breadcrumbs-wrap {
	border-color: #cc0066;
}

/*.descendant-slug-toolkit.descendant-slug-how-to-use .page-title.toolkit-4thnav {
	border-color:  #cc0066;
}*/

/*themes*/

.descendant-slug-toolkit.descendant-slug-themes .toolkit-breadcrumbs-wrap {
	border-color:  #993399;
}


/*programs resources materials*/
.descendant-slug-toolkit.descendant-slug-programs-resources-materials .toolkit-breadcrumbs-wrap {
	border-color:  #009999;
}

/*.descendant-slug-toolkit.descendant-slug-programs-resources-materials .page-title.toolkit-4thnav {
	border-color:  #009999;
}*/

/*peoplehood practices*/
.descendant-slug-toolkit.descendant-slug-peoplehood-practices .toolkit-breadcrumbs-wrap {
	border-color:  #99cc33;
}

/*.descendant-slug-toolkit.descendant-slug-peoplehood-practices .page-title.toolkit-4thnav {
	border-color:  #99cc33;
}*/

/*what why how*/
.descendant-slug-toolkit.descendant-slug-what-why-how .toolkit-breadcrumbs-wrap {
	color: #005A84;
	border-color: #005A84
}

/*.descendant-slug-toolkit.descendant-slug-what-why-how .page-title.toolkit-4thnav {
	border-color:  #005A84;
}*/

/**----Toolkit Content----**/
.toolkit-main > div:first-child {
    padding-right: 60px;
    border-right: solid #000000 1px;
}

.toolkit-main .bg-under-widget .sidebar-content .widget:first-child,
.toolkit-main .sidebar.bg-under-widget .widget:first-child,
.toolkit-main .solid-bg.sidebar-content .widget:first-child {
    padding-top: 0;
}

.toolkit-main .widget-title {
	font-size: 20px;
}

.toolkit-main .sidebar .widget,
.toolkit-main .sidebar-content .widget {
	font-size: 16px;
}

.toolkit-main .sidebar.bg-under-widget .widget,
.toolkit-main .bg-under-widget .sidebar-content .widget,
.toolkit-main .solid-bg.sidebar-content .widget {
	margin-top: 0px;
}

.descendant-slug-toolkit #content ul,
.descendant-slug-toolkit #content li,
.descendant-slug-toolkit #content p {
/*	font-size: 17px;
	letter-spacing: 0.05em;
	line-height: 1.2em;
	letter-spacing: 0.01rem;
	font-weight: 400;*/
	font-style: normal;
	font-size: 19px;
	line-height: 1.5;
	margin-left:0;
}

.descendant-slug-toolkit #content ol{
letter-spacing: 0.01rem;
/*	font-weight: 400;*/
	font-style: normal;
	font-size: 19px;
	line-height: 1.5;
	margin-left:1.5em !important;
}

.descendant-slug-toolkit #content p,
.descendant-slug-toolkit #content li,
.descendant-slug-toolkit #content h1,
.descendant-slug-toolkit #content h2,
.descendant-slug-toolkit #content h3,
.descendant-slug-toolkit #content h4,
.descendant-slug-toolkit #content h5 {
	max-width: 700px;
}

.descendant-slug-toolkit #content p,
.descendant-slug-toolkit #content li,
.descendant-slug-toolkit #content hr {
	margin-bottom: 24px;
}

.descendant-slug-toolkit #content h1,
.descendant-slug-toolkit #content h2,
.descendant-slug-toolkit #content h3,
.descendant-slug-toolkit #content h4,
.descendant-slug-toolkit #content h5 {
	margin-bottom: 10px;
}

.descendant-slug-toolkit #content h2 + p,
.descendant-slug-toolkit #content h2 + ul,
.descendant-slug-toolkit #content h2 + ol,

.descendant-slug-toolkit #content h3 + p,
.descendant-slug-toolkit #content h3 + ul,
.descendant-slug-toolkit #content h3 + ol {
	margin-top: 20px;
}

.descendant-slug-toolkit #content h1 {
	font-size: 36px;
}

.descendant-slug-toolkit #content h2 {
	font-size: 30px;
}

.descendant-slug-toolkit #content h3 {
	font-size: 26px;
}

.descendant-slug-toolkit #content h4 {
	font-size: 24px;
}

.descendant-slug-toolkit #content .wpb_tabs_nav li {
	margin-bottom: 0px;
}

.descendant-slug-toolkit #content ul {
	/*margin-left: 40px;*/
}

.descendant-slug-toolkit #content ol {
	margin-left: 50px;
}

.descendant-slug-toolkit #content .toolkit-main ul ul,
.descendant-slug-toolkit #content .toolkit-main ol ul {
	margin-top: 10px;
	margin-bottom: 0px;
}

.descendant-slug-toolkit #content ul.ul-no-space li {
	margin-bottom: 0px;
}

.descendant-slug-toolkit #content ul ul {
	list-style-type: circle;
}

.descendant-slug-toolkit #content ul ul ul {
	list-style-type: square;
}
#toc_container ul.toc_list li ul li ul {
	list-style-type: none;
}

.descendant-slug-toolkit #content hr {
	display: block;
	padding-top: 10px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #8cc63e;
}

.descendant-slug-toolkit.style-minimal #content blockquote {
	color: #333333;
	border-left: #999999 1px solid;
	border-bottom: none;
	border-right: none;
	border-top: none;
	padding-left: 35px;
	padding-top: 20px;
	margin-left: 45px;
	background-image: url(https://jpeoplehood.org/wp-content/themes/dt-the7-child/images/quote-white-sm.png);
	background-repeat: no-repeat;
	background-position: /*x position*/ 5px /*y position*/ 0px;
}

.descendant-slug-toolkit #content a.text-print, .descendant-slug-toolkit #content a.print-friendly {
	padding: 15px 0px 5px 50px;
	background-image: url('images/print.png');
	background-repeat: no-repeat;
	background-position: /*x position*/ 0px /*y position*/ 0px;
	
}
.sidebar-content .widget.related-program-pages, .sidebar-content .widget.related-theme-pages{border-bottom:0}
.related-program-pages{background-color:#008c9a;padding-top:5% !important}
.related-theme-pages{background-color:#993399;padding-top:5% !important;}
.related-program-pages .widget-title, .related-theme-pages .widget-title{
color:#fff;font-family:'ITC Franklin Gothic Std Regular', Arial, Helvetica, sans-serif !important;
font-size:16px !important;padding-bottom:0;margin-bottom:5px}
.descendant-slug-toolkit .sidebar-content .related-program-pages a, .descendant-slug-toolkit .sidebar-content .related-theme-pages a{color:#ffc425 !important;text-transform: lowercase;}
/*************Blog*************/
/*.blog .layout-list .post:first-child {
	border-top-width: 1px;
}*/
.blog-media a.rollover {
	width: 160px !important;
}

.entry-meta {
	color: #666666;
	font-size: 16px;
	padding: 0px;
}

.entry-meta a {
	float: none;
	margin: 0px;
	padding: 0px;
}

.meta-time,
.meta-author {
	float: left;
	display: block;
}

.meta-category {
	float: none;
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	display: block;
}

.meta-author a {
	color: #f68428;
}

.entry-meta a:after, 
.entry-tags a:before {
	display: none;
}

h2.entry-title a {
	color: #00446a;
	text-transform: uppercase;
}

.blog-content p {
	margin-bottom: 0px
}

.moretag, a.moretag {
	text-transform: uppercase;
	color: #d2232a;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	font-size: 15px;
	display: block;
	font-weight: bold;
}

.meta-tag, .meta-comments {
	float: left;
}

.meta-tag {
	font-size: 13px;
}

.meta-tag a {
	color: #666666;
}

.meta-comments a {
	color: #d2232a;
	font-family: Arial, Helvetica, sans-serif;
}

/**----Blog Single----**/
/*.single #main {
	padding-top: 0px;
}*/

.single a.dt-single-mfp-popup { /* Selecting the blog image */
	width: 160px;
}


.single .format-standard .entry-meta:before,
.single .entry-meta:before,
.entry-meta:before {
	display: none;
}

.single .post .entry-meta {
	margin-top: 0px;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

.single .meta-category {
	margin: 0px;
	clear: none;
	float: left;
}

.single .meta-tag {
	clear: both;
/*	font-size: inherit;*/
}

.single .post-meta {
	margin-bottom: 5px;
}

.meta-upper-share .post-meta {
	float: right;
	width: inherit;
}

.meta-upper-share .entry-share {
	float: right;
}
.content ul{
list-style:disc inside none;
}

.single .content p,
.single .content ul,
.single .content ol,
.single .content li,
.single .content blockquote {
	font-size: 16px;
}
.content{padding-top:0;}
.single .post h1,
.single .post h2,
.single .post h3,
.single .post h4,
.single .post h5,
.single .post h6 {
	clear: none;
}

/*************Portfolio*************/
a.btn-link.btn-project-link {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;	
	text-transform: uppercase;
	font-weight: bold;
	font-size: 15px;
}

/**----Portfolio Masonry Archive----**/
.portfolio article {
	background-color: #999999;
	padding: 15px;
}

.portfolio article p,
.portfolio article #main h2,
.portfolio article h2.entry-title,
.portfolio article h2.entry-title a,
.portfolio article h2.entry-title a:hover,
.portfolio article div {
	color: #000000;
}


.portfolio .Blog article {
	background-color: #8cc63e;
}

.portfolio .Blog article p,
.portfolio .Blog article #main h2,
.portfolio .Blog article h2.entry-title,
.portfolio .Blog article h2.entry-title a,
.portfolio .Blog article h2.entry-title a:hover,
.portfolio .Blog article div {
	color: #000000;
}

.portfolio .Book article {
	background-color: #fec325;
}

.portfolio .Publication article {
	background-color: #d2eadb;
}

p.portfolio-masonry-thumbnail {
	width: 100px;
	float: left;
	margin-bottom: 0px;
	padding-right: 10px;
}

.portfolio #main h2.entry-title {
	clear: none;
}

.portfolio .entry-meta {
	clear: both;
}

.portfolio .meta-terms {
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	clear: both;
}

/* hide when embedded in another page  */
.yes_embedded #header{display:none}
.yes_embedded .page-title{display:none}
.yes_embedded #bottom-bar{display:none}
.yes_embedded #top-bar{display:none}
.yes_embedded #wpadminbar{display:none}

/* added  youtube styles */
.video-float-left{width:200px;float:right}
/* changing tab design */
.wpb_tabs .wpb_tabs_nav{list-style-type: none;
padding: 0; 
margin: 0;}
.wpb_tabs .wpb_tabs_nav li{
background-image:  url('images/arrow.png') !important;
background-repeat: no-repeat !important;
background-position:left center !important;
padding-left: 2.5em;
clear:both;
}
.wpvl_auto_thumb_box{
  position: relative;
  width: 260px;
  height: auto;
}
.video_lightbox_auto_anchor_image{  width: 260px;height: 180px;}
.tab-style-three .wpb_tabs_nav{border-bottom:none}
.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .wpb_content_element .wpb_accordion_header a{padding:0;}
.tab-style-one.wpb_tabs .wpb_tabs_nav li:before, .tab-style-three.wpb_tabs .wpb_tabs_nav li:before{border:0}
.wpb_tabs_nav, .ui-tabs-nav{list-style: disc !important;}
.wpb_tabs_nav li, .ui-tabs-nav li{list-style: disc !important;}
.shortcode-tabs .tab, .wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a, .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a{color:#008c9a}

@media (min-width:1071px) {
	.site-title {
		padding-left: 55px;	
/*		font-size: 19px;*/
	}
	.top-bar {
	    z-index: 10;	
	}

	body .masthead:not(.side-header):not(.side-header-menu-icon) .header-bar {
	    margin-top: -40px;
	}
}

@media screen and (max-width: 1070px) {
	body.first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets {
		-webkit-justify-content: space-between;
	    -moz-justify-content: space-between;
	    -ms-flex-pack: space-between;
	    -ms-justify-content: space-between;
	    justify-content: space-between;
	}
}