/* Themify Customize Styling */
body {		font-size:18px;
	line-height:28px;

	color: #444444; 
}
a {		font-weight:bold;
	font-weight:bold;

	color: #444444; 
}
a:hover {		text-decoration:underline;

	color: #444444; 
}
.pagewidth,.module_row>.row_inner,.module-layout-part .module_row.fullwidth_row_container>.row_inner {	
	width: 932px; 
}
#content {	
	padding: 0px; 
}
h1 {		letter-spacing:0em;
	font-size:48px;
	text-transform:uppercase; 
}
#headerwrap {	background: none;
	background-color: #99bec4;
	padding-top: 10px;
	padding-bottom: 8px; 
}
#header {	
	padding: 0px; 
}
#main-nav a {		font-weight:800;
	font-size:14px;
	line-height:18px;
	text-transform:uppercase; 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #3b3c3e; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #587378; 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #587378; 
}
#main-nav-wrap #main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #3b3c3e; 
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	background: none;
	background-color: #99bec4;
	padding: 0px; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a {	background: none;
	background-color: #99bec4;
	border-bottom: 1px solid #587378;
	padding-top: 20px;
	padding-bottom: 20px; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #587378; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover {	background: none;
	background-color: #e5bf62; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #3b3c3e; 
}
#footerwrap {	background: none;
	background-color: #99bec4;
	padding-top: 10px; 
}
#footer {	
	color: #587378; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-size:14px;
	line-height:23px;
 
}
#footer-nav a {		text-transform:capitalize; 
}

/* Themify Custom CSS */
.module_row.fullwidth > .row_inner, .tbp_advanchd_archive_wrap .module_row > .row_inner, .tbp_template .sticky-wrapper > .module_row.fullwidth > .row_inner, .tbp_template > .themify_builder > .module_row.fullwidth > .row_inner, .tbp_template > .themify_builder > .module_row > .row_inner {
    max-width: 932px;
	width: 100%;
}

.tbp_template > .themify_builder > .module_row.tb_ovb9379 > .row_inner,
.tbp_template > .themify_builder > .module_row.tb_agdo862 > .row_inner,
.tbp_template > .themify_builder > .module_row.tb_7h7s955 > .row_inner,
.tbp_template > .themify_builder > .module_row.tb_zzmh930 > .row_inner, .tbp_template > .themify_builder.themify_builder_content-5287 > .module_row > .row_inner {
    width: 1160px;
	max-width: 100%;
}

.single-post {background: #3b3c3e;}

.ui.nav ul, .ui.nav ul > li {
	width: auto; display: block;}

.module-post-navigation a[rel="prev"], .module-post-navigation a[rel="next"] {
    width: 40%;
 }

.module_row.fullwidth.fullfull > .row_inner {
    max-width: 100%;
}
.red {
    color: #cf6b60;
}

h1 {
    letter-spacing: 0;
}

.loops-wrapper.grid2-thumb .post-image {
	width: 138px;}


.loops-wrapper.grid2-thumb .post-image  {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/stories-thumb.png") no-repeat scroll 0 0 transparent;

}
.loops-wrapper.grid2-thumb .post-image a {
width: 126px;
display: block;
overflow: hidden;
height: 118px;
margin: 0 0 10px;
	
}  
.loops-wrapper.grid2-thumb .post-image img {

margin: 0 1.71429rem 0.857143rem 0;
padding: 0.8571rem;
width: auto;
max-width: 194px;
	min-height: 128px;
}

.loops-wrapper.products.grid2-thumb > .product, .loops-wrapper.grid2-thumb > .post {margin-left: 3.2% !important;
width: 45.2%;
margin-bottom: 0;
padding-bottom: 44px;}

.loops-wrapper.products.grid2-thumb > .product:nth-of-type(2n+1), .loops-wrapper.grid2-thumb > .post:nth-of-type(2n+1) {
    margin-left: 0;
    clear: left;
    border-right: 4px dotted;
    margin-bottom: 0;
    width: 46.9%;
    padding-right: 3.2%;
}

#main-nav li > .sub-menu li a {
background: #99bec4;
border-bottom: 1px solid #587378;
display: block;
font-size: 11px;
line-height: 18px;
white-space: normal;
padding: 10px;
}

.yellowlist li {
    list-style-image: url("https://tctprogram.org/wp-content/uploads/2020/11/yellowbullet.png");
    margin: 0 0 0 290px;
}

#menu-program, #menu-program-1,
#menu-frprogram,
#menu-espprogram, #menu-frprogram-1,
#menu-espprogram-1  {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/program-bg.png") no-repeat;
    width: 932px;
    height: 208px;
    display: block;
    margin: 50px auto;
}
#menu-program li, #menu-program-1 li,
#menu-frprogram li,
#menu-espprogram li, #menu-frprogram-1 li,
#menu-espprogram-1 li {
    display: inline-block;
    font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
    height: 70px;
    margin: 33px 0 0 68px;
    width: 160px;
	vertical-align: top;
line-height: 33px;
	font-size: 18px;
}
#menu-espprogram li,
#menu-frprogram li, #menu-espprogram-1 li,
#menu-frprogram-1 li {
    margin: 38px 0 0 68px;
    vertical-align: top;
	line-height: 16px;
}

#menu-espprogram #menu-item-1970,
#menu-espprogram #menu-item-1971,
#menu-espprogram #menu-item-1972,
#menu-espprogram #menu-item-1973,
#menu-espprogram #menu-item-1975 {
    margin-top: 38px;
}
.ie7 #menu-program li, .ie7 #menu-program-1 li,
.ie7 #menu-frprogram li,
.ie7 #menu-espprogram li, .ie7 #menu-frprogram-1 li,
.ie7 #menu-espprogram-1 li {
    display: inline;
    font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
    line-height: 30px;
    margin: 28px 0 0 72px;
    width: 160px;
}
#menu-item-296 a,
#menu-item-295 a,
#menu-item-299 a,
#menu-item-297 a,
#menu-item-298 a,
#menu-item-1967 a,
#menu-item-1968 a,
#menu-item-1969 a,
#menu-item-1970 a,
#menu-item-1971 a,
#menu-item-1972 a,
#menu-item-1973 a,
#menu-item-1975 a,
#menu-item-2421 a,
#menu-item-2422 a,
#menu-item-2423 a,
#menu-item-2424 a,
#menu-item-2425 a,
#menu-item-2491 a,
#menu-item-2426 a,
#menu-item-2427 a,
#menu-item-2428 a {
    color: #DADFE2;
    outline: none;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: normal;
    hyphens: none;
    -moz-hyphens: none;
    -webkit-hyphens: none;
    line-height: 16px;
}
#menu-item-296 a:hover,
#menu-item-295 a:hover,
#menu-item-299 a:hover,
#menu-item-297 a:hover,
#menu-item-298 a:hover,
#menu-item-1967 a:hover,
#menu-item-1968 a:hover,
#menu-item-1969 a:hover,
#menu-item-1970 a:hover,
#menu-item-1971 a:hover,
#menu-item-1972 a:hover,
#menu-item-1973 a:hover,
#menu-item-1975 a:hover,
#menu-item-2421 a:hover,
#menu-item-2422 a:hover,
#menu-item-2423 a:hover,
#menu-item-2424 a:hover,
#menu-item-2491 a:hover,
#menu-item-2425 a:hover,
#menu-item-2426 a:hover,
#menu-item-2427 a:hover,
#menu-item-2428 a:hover {
    color: #99bec4;
}

.darkdkblue #menu-program, .darkdkblue #menu-program-1, .darkdkblue #menu-frprogram, .darkdkblue #menu-espprogram, .darkdkblue #menu-frprogram-1, .darkdkblue #menu-espprogram-1 {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/program-bg2.png") no-repeat scroll 0 0 transparent;
}

.builder-posts-wrap p {display: inline;}

.more-link::after {
	display: none;}

.module_row.fullwidth.dottedhalf > .row_inner {
    left: 20px;
}

#footbottom {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/foot-bg.png") repeat-x #587378;
    height: 77px;
    display: block;
    width: 100%;
    margin-top: -10px;
}

#footdesc {
    color: #587378;
    display: block;
    font-family: Permanent Marker, "Permanent Marker", script;
    font-size: 18px;
    line-height: 18px;
    margin-top: 80px;
}

.tb_e4ai256 .ui.nav ul.sub-menu, .tb_elgv102 .ui.nav ul.sub-menu, .tb_nlj6359 .ui.nav ul.sub-menu, .tb_cpf5319 .ui.nav ul.sub-menu, .tb_a04g884 .ui.nav ul.sub-menu{
    position: relative;
    border: 0;
    border-radius: 0px;
    list-style: none;
    box-shadow: none;
	display: block;
	background: transparent;
	padding-left: 5px;
	opacity: 100%;
}

.ui.nav {
    border-radius: 0px;
    box-shadow: 0 0 0 0px rgba(0,0,0,0);
}

.themify_builder_content-5828 .tb_38ge450.module-menu .nav li.menu-item-has-children,
.themify_builder_content-6045 .tb_r3ls568.module-menu .nav li.menu-item-has-children, .themify_builder_content-5287 .tb_amor258.module-menu .nav li.menu-item-has-children, .themify_builder_content-5828 .tb_zo7t106.module-menu .nav li.menu-item-has-children, .themify_builder_content-6045 .tb_05x0888.module-menu .nav li.menu-item-has-children  {
    vertical-align: top;
	width: 24.5%;
}
#searchform .tf_fa, #searchform #s {
color: #587378;}


.langflags {
    color: #fff;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 85px;
	list-style: none;
}
.langflags li {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/lang-flag.png") no-repeat;
    width: 99px;
    height: 36px;
    margin-bottom: 10px;
}
.langflags li a, .single .langflags li a {
    float: left;
    font-size: 16px;
    line-height: 16px;
    margin: 10px 0 0 15px;
    color: #3b3c3e;
	font-weight: bold;
}

.langflags li a:hover, .single .langflags li a:hover {
    color: #3b3c3e;
    text-decoration: underline;
}
header hgroup h1 {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/ribbon-bottom.png") no-repeat scroll center bottom #E5BF62;
    display: block;
    font-family: Lato, "lato", Helvetica, Arial, sans-serif;
    font-weight: 900;
    height: 142px;
    margin-bottom: 0;
    margin-left: 0px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 176px;
    z-index: 9999;
	top: -10px
}

header hgroup h1 a:hover{
	text-decoration: none;
	color: #587378;
}
.page-template-members-page #headerwrap hgroup  h1 a,
.category-module-1 #headerwrap hgroup h1 a,
.category-module-1 #headerwrap hgroup  h1 a {
    color: #fff;
}

#truth {
    display: block;
    font-size: 48px;
    font-size: 3.42857rem;
    font-weight: 900;
    line-height: 1;
    margin-top: 5px;
}
.page-template-members-page header hgroup  a,
.category-module-1 header hgroup  h1 a, header hgroup.memblogo a {
    color: #fff;
}

.page-template-members-page header hgroup  a:hover,
.category-module-1 header hgroup  h1 a:hover, header hgroup.memblogo a:hover {
    color: #444;
}

.page-template-members-page header hgroup h1,
.category-module-1 header hgroup  h1,
.category-module-1 header hgroup  h1,  header hgroup.memblogo h1 {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/redribbon-bottom.png") no-repeat scroll center bottom #cf6b60;
}

#truth {
    display: block;
    font-size: 48px;
    font-weight: 900;
    line-height: 1;
    margin-top: 10px;
}

#centered {
        display: block;
    line-height: 24px;
    font-size: 1.71428571rem;
       font-weight: 900;
}

#transformation {
      display: block;
    line-height: 24px;
    font-size: 16px;
      font-weight: 900;
}

.spanishlogo #truth{
    font-size: 1rem;
    margin-top: 20px;
}
.frenchlogo #truth  {
    font-size: 1rem;
    margin-top: 10px;
} 


.spanishlogo #centered {
    line-height: 2.3rem;
}
.frenchlogo #centered {
    font-size: 2.2rem;
    line-height: 1.1;
}

.spanishlogo #transformation {
    font-size: 1.3rem;
    line-height: 1;
}
.frenchlogo #transformation {
    font-size: 1.22857rem;
    line-height: 1;
}

.wpcf7-text, input[type="text"], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7-textarea, input[type="email"]  {
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    color: #CFD0D2;
    display: inline-block;
    font-family: inherit;
    font-size: 24px;
    height: 51px;
    padding: 0.428571rem;
    width: 100%;
}

.wpcf7-submit, input[type="submit"] {
    background: none repeat scroll 0 0 #3B3C3E;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    color: #E5BF62;
    display: inline-block;
    float: right;
    font-family: Changa One, "Changa One", Helvetica, Arial, sans-serif;
    font-size: 21px;
    height: auto;
    padding: 10px 40px;
    width: auto;
}

input[type="reset"]:hover, input[type="submit"]:hover, button:hover {
    background-color: #99bec4;
    color: #3B3C3E;
    box-shadow: none;
    transform: none;
}

.redbtn, .darkblue .redbtn, .page-template-members-page .darklight .redbtn, .page-id-987 .wpcf7-submit, .page-id-987 input[type="submit"] {
    background: none repeat scroll 0 0 #CF6B60;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    color: #3B3C3E;
display: block;
float: left;
    font-family: Changa One, "Changa One", Helvetica, Arial, sans-serif;
    font-size: 21px;
    font-weight: normal;
    height: auto;
margin: 0 30px 30px 0;
padding: 10px 40px;
text-align: center;
width: auto;
line-height: 24px;
	text-transform: uppercase;
	   text-decoration: none !important;
}

.parent-pageid-987 .redbtn {
    color: #dadfe2;
}

.redbtn:hover, .page-template-members-page .darklight .redbtn:hover, .page-id-987 .wpcf7-submit:hover, .page-id-987 input[type="submit"]:hover {
    background: #99bec4;
    text-decoration: none !important;
    color: #3b3c3e !important;
}

.themify_builder_content-4015 .tb_jwqw239.module_row .module h2 {
    clear: both;
}

.darkyellow input[type="submit"] {
    background: none repeat scroll 0 0 #cf6b60;
    color: #3B3C3E;
}

.page .display_archive .campaign {
    margin: 5px 5px 20px;
}

#menu-members, #menu-members-1, #menu-members-2 {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/members-bg.png") no-repeat;
    width: 932px;
    height: 208px;
    display: block;
    margin: 50px auto;
}
#menu-members li, #menu-members-1 li, #menu-members-2 li {
    display: inline-block;
    font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
    height: 70px;
    margin: 33px 0 0;
    text-align: center;
    width: 33%;
}
#menu-members .rowtwo, #menu-members-1 .rowtwo, #menu-members-2 .rowtwo {
    margin: 33px 0 0;
    width: 49%;
}
.ie7 #menu-members li, .ie7 #menu-members-1 li, .ie7 #menu-members-2 li {
    display: inline;
    font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
    line-height: 30px;
    margin: 28px 0 0 72px;
    width: 160px;
}
#menu-members a, #menu-members-1 a, #menu-members-2 a {
    color: #DADFE2;
    outline: none;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: normal;
}
#menu-members a:hover, #menu-members-1 a:hover, #menu-members-2 a:hover   {
    color: #99bec4;
}
#menu-members .rowtwo a:hover, #menu-members-1 .rowtwo a:hover, #menu-members-2 .rowtwo a:hover {
    color: #fff;
}
#menu-tctvideos, #menu-tctvideos-1 {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/videos-bg.png") no-repeat;
    width: 932px;
    height: 208px;
    display: block;
    margin: 50px auto;
}
#menu-tctvideos li, #menu-tctvideos-1 li  {
    display: inline-block;
    font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
    height: 85px;
    hyphens: none;
    line-height: 18px;
    margin: 21px 0 0;
    padding: 0 21px;
    text-align: center;
    vertical-align: top;
    width: 15%;
    -moz-hyphens: none;
    -webkit-hyphens: none;
}
.ie7 #menu-tctvideos li, .ie7 #menu-tctvideos-1 li {
    display: inline;
    font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
    line-height: 30px;
    margin: 28px 0 0 72px;
    width: 160px;
}
#menu-tctvideos a, #menu-tctvideos-1 a {
    color: #DADFE2;
    outline: none;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: normal;
    line-height: 18px;
}
#menu-tctvideos a:hover, #menu-tctvideos-1 a:hover  {
    color: #99bec4;
}
#menu-tctvideos .rowtwo a:hover, #menu-tctvideos-1 .rowtwo a:hover {
    color: #fff;
}

.permlink a {font-family: "Permanent Marker", Permanent Marker, Lato, sans-serif;
font-size: 24px;}

#menu-item-300 a, #menu-item-301 a, #menu-item-302 a, #menu-item-1975 a, #menu-item-1972 a, #menu-item-1973 a, #menu-item-2108 a, #menu-item-2107 a, #menu-item-2106 a, #menu-item-2111 a, #menu-item-2423 a, #menu-item-2427 a, #menu-item-2491 a, #menu-item-2428 a {
    color: #3b3c3e;
    outline: none;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: normal;
}

#menu-item-300 a:hover, #menu-item-301 a:hover, #menu-item-302 a:hover, #menu-item-1975 a:hover, #menu-item-1972 a:hover, #menu-item-1973 a:hover, #menu-item-2108 a:hover, #menu-item-2107 a:hover, #menu-item-2106 a:hover, #menu-item-2111 a:hover, #menu-item-2423 a:hover, #menu-item-2427 a:hover, #menu-item-2491 a:hover, #menu-item-2428 a:hover {
    color: #587378;
}

#menu-tctvideos li#menu-item-2111, #menu-tctvideos-1 li#menu-item-2111 {margin: 10px 0 0;}

.darkyellow input[type="submit"], .yellowdark input[type="submit"], .darkyellow input[type="submit"] {
    background: none repeat scroll 0 0 #cf6b60;
    color: #3B3C3E;
}

#menu-espprogram #menu-item-1968, #menu-espprogram-1 #menu-item-1968 {
    hyphens: none;
    margin: 40px 0 0 68px;
    overflow: hidden;
    height: 60px;
    line-height: 14px;
}



.category-32 .themify_builder_content-6177 .tb_d8uj58.module-archive-title.module h1, .category-29 .themify_builder_content-6177 .tb_d8uj58.module-archive-title.module h1, .category-8 .themify_builder_content-6177 .tb_d8uj58.module-archive-title.module h1, .category-9 .themify_builder_content-6177 .tb_d8uj58.module-archive-title.module h1, .category-10 .themify_builder_content-6177 .tb_d8uj58.module-archive-title.module h1, .category-11 .themify_builder_content-6177 .tb_d8uj58.module-archive-title.module h1, .category-12 .themify_builder_content-6177 .tb_d8uj58.module-archive-title.module h1, .category-13 .themify_builder_content-6177 .tb_d8uj58.module-archive-title.module h1      {
  	color: #cf6b60;}

.category-32 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p, .category-29 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p, 
.parent-pageid-987 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p, .category-8 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p, .category-9 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p, .category-10 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p, .category-11 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p, .category-12 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p, .category-13 .themify_builder_content-6177 .tb_jn8s241.module-archive-description p {
	color: #fff;}

.tf_inline_b.tf_vmiddle {color: #444444 !important;}

.page-id-987 header hgroup h1, .category-32 header hgroup h1, .category-29 header hgroup h1,  .parent-pageid-2030 header hgroup h1, .parent-pageid-987 header hgroup h1, .parent-pageid-4552 header hgroup h1, .category-8 header hgroup h1, .category-9 header hgroup h1, .category-10 header hgroup h1, .category-11 header hgroup h1, .category-12 header hgroup h1, .category-13 header hgroup h1 {
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/redribbon-bottom.png") no-repeat scroll center bottom #cf6b60;}

.category-32 header hgroup h1 a, .category-29 header hgroup h1 a, .parent-pageid-987 header hgroup h1 a, .parent-pageid-2030 header hgroup h1 a, .page-id-987 header hgroup h1 a, .parent-pageid-4552 header hgroup h1 a, .category-8 header hgroup h1 a, .category-9 header hgroup h1 a, .category-10 header hgroup h1 a, .category-11 header hgroup h1 a, .category-12 header hgroup h1 a, .category-13 header hgroup h1 a {color: #fff;}

li {margin: 0;}

.themify_builder_content-8 .tb_wqju657.module_row li a {
    color: #3b3c3e;
}

.themify_builder_content-8 .tb_wqju657.module_row a:hover {
    color: #587378;
    text-decoration: none;
}

.ui.nav > .current_page_item > a, .ui.nav > .current_page_item:hover > a, .ui.nav > .current-menu-item > a, .ui.nav > .current-menu-item:hover > a {
    background: none;
}

.parent-pageid-2128 .englogo, .page-id-2128 .englogo, .page-id-1722 .englogo, .parent-pageid-1722 .englogo, .category-17 .englogo, .category-31 .englogo, .category-21 .englogo, .category-22 .englogo, .category-16 .englogo {display: none;}

.page-id-6263 .pagewidth {
    width: 100%;
	max-width: 100%;
}

.page-id-6263 #header {
    width: 932px;
}

.wppb-user-forms input[type="password"], .wppb-user-forms input[type="search"], .wppb-user-forms textarea {
     height: 51px;
}

.themify_builder_content-8 .tb_wqju657.module_row li a, #menu-frprogram-1 a, #menu-espprogram-1 a, #menu-program-1 a{
    color: rgb(218, 223, 226);
}

@media (max-width: 800px) {
	  .menu-container {
        margin: 0 auto;
        padding: 0;
        width: 242px;
    }
	
	.page-id-6263 #header {
    padding: 20px;
}
	
	#menu-program, 	#menu-program-1, #menu-members, #menu-tctvideos, #menu-frprogram, #menu-espprogram,.darkdkblue #menu-program, .darkdkblue #menu-program-1, .darkdkblue #menu-frprogram, .darkdkblue #menu-espprogram,
	#menu-members-1, #menu-members-2, #menu-tctvideos-1, #menu-frprogram-1, #menu-espprogram-1, .darkdkblue, .darkdkblue #menu-frprogram-1, .darkdkblue #menu-espprogram-1{
    background: url("https://tctprogram.org/wp-content/uploads/2020/11/program-bg3.png") no-repeat scroll 0 0 #DADFE2;
    display: inline-block;
    height: auto;
    margin: 50px auto;
    width: 262px;
}
	
	.darkdkblue #menu-program, .darkdkblue #menu-program-1, .darkdkblue #menu-program-2, .darkdkblue #menu-frprogram, .darkdkblue #menu-espprogram,
	.darkdkblue #menu-frprogram-1, .darkdkblue #menu-espprogram-1{
		  background: url("https://tctprogram.org/wp-content/uploads/2020/11/program-bg4.png") no-repeat scroll 0 0 rgba(59, 60, 62, 1);
	}
	
	#menu-program li, #menu-program-1 li, #menu-frprogram li, #menu-espprogram li,#menu-frprogram-1 li, #menu-espprogram-1 li {
    display: block;
    font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
    height: 55px;
    margin: 31px 0 0 68px;
    width: 160px;
}
	
.themify_builder_content-6045 .tb_r3ls568.module-menu .nav li.menu-item-has-children,
	.themify_builder_content-5828 .tb_38ge450.module-menu .nav li.menu-item-has-children, .themify_builder_content-5287 .tb_amor258.module-menu .nav li.menu-item-has-children, .themify_builder_content-5287 .tb_amor258.module-menu .nav li.menu-item-has-children, .themify_builder_content-5828 .tb_zo7t106.module-menu .nav li.menu-item-has-children {
    width: 100%;
    text-align: center;
}
	
	.tb_e4ai256 .ui.nav ul.sub-menu, .tb_e4ai256 .ui.nav ul.sub-menu, .tb_elgv102 .ui.nav ul.sub-menu {
    margin: 0 auto;
}
	.themify_builder_content-5287 .tb_amor258.module-menu .nav li > ul a, .themify_builder_content-5828 .tb_zo7t106.module-menu .nav li > ul a {
    text-align: center;
}
	
.yellowlist li {
   margin: 0 10px;
    }
	
	img.alignleft, img.aligncenter, img.alignright, img.alignnone {
    margin-bottom: 1em;
    clear: both;
    display: block;
    float: none;
}
	
	 #menu-program,
	 #menu-program-1,
    #menu-members,
    #menu-tctvideos,
    #menu-frprogram,
    #menu-espprogram,
	   #menu-members-1,
	#menu-members-2,
    #menu-tctvideos-1,
    #menu-frprogram-1,
    #menu-espprogram-1 {
        background: url("https://tctprogram.org/wp-content/uploads/2020/11/program-bg3.png") no-repeat scroll 0 0 #DADFE2;
        display: inline-block;
        height: auto;
        margin: 50px auto;
        width: 262px;
    }
    #menu-members,
    #menu-tctvideos,   #menu-members-1, #menu-members-2,
    #menu-tctvideos-1  {
        background: url("https://tctprogram.org/wp-content/uploads/2020/11/members-bg3.png") no-repeat scroll 0 0 #DADFE2;
        height: 602px;
    }
    #menu-program li, #menu-program-1 li,
    #menu-frprogram li,
    #menu-espprogram li,   #menu-frprogram-1 li,
    #menu-espprogram-1 li {
        display: block;
        font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
        height: 55px;
        margin: 31px 0 0 68px;
        width: 160px;
    }
    #menu-members li,
    #menu-members .rowtwo,
    #menu-tctvideos li,
    #menu-tctvideos .rowtwo,    #menu-members-1 li,
    #menu-members-1 .rowtwo,
	 #menu-members-2 li,
    #menu-members-2 .rowtwo,
    #menu-tctvideos-1 li,
    #menu-tctvideos-1 .rowtwo {
        display: block;
        font-family: "Permanent Marker", Permanent Marker, Helvetica, Arial, sans-serif;
        height: 50px;
        margin: 30px auto 32px;
        width: 160px;
    }
	
	#menu-espprogram li, 	#menu-espprogram-1 li {
		line-height: 24px;
	   margin: 26px 0 0 68px;
	height: 50px;}
	
	.loops-wrapper.products.grid2-thumb > .product, .loops-wrapper.grid2-thumb > .post {
    margin-left: 0% !important;
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 44px;
}
	
	.loops-wrapper.products.grid2-thumb > .product:nth-of-type(2n+1), .loops-wrapper.grid2-thumb > .post:nth-of-type(2n+1) {
    margin-left: 0;
    clear: left;
    border-right: 0px dotted;
    margin-bottom: 0;
    width: 100%;
    padding-right: 0;
}
	
	.tbp_template > .themify_builder > .module_row > .row_inner {
    max-width: 100%;
}
	
	.tbp_template > .themify_builder > .module_row.tb_ovb9379 > .row_inner,
.tbp_template > .themify_builder > .module_row.tb_agdo862 > .row_inner,
.tbp_template > .themify_builder > .module_row.tb_7h7s955 > .row_inner,
.tbp_template > .themify_builder > .module_row.tb_zzmh930 > .row_inner, .tbp_template > .themify_builder.themify_builder_content-5287 > .module_row > .row_inner {
    max-width: 100%;
}
	
	.themify_builder_content-5828 .tb_38ge450.module-menu .nav li > ul a, .themify_builder_content-6045 .tb_r3ls568.module-menu .nav li > ul a {
  		text-align: center;}
	
}