/* HEADER */
.gcuicm-itemset-tool_nav_menu td {min-height:20px;vertical-align:top;}

/*Utility Classes*/
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/*
** Page layout blocks / IDs
*/

#banner {
  	background: url(images/top_bar.png) top center no-repeat;
}

#outer_shell {
    background: #fff url(images/main_bg.jpg) center top no-repeat;
}

#shell {
	/*background: url(images/logo-bg2a.png) no-repeat center top;*/
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						LRH Global Settings
/////////////////////////////////////////////////////////////////////////////////////////*/


body {
	font: 85% 'Trebuchet MS','Century Gothic',Arial,sans-serif;
}

/* inline link color */
.node a:link, .node a:visited {
	color: #666;
}

a {
  text-decoration: none;
  /*font-weight: bold;*/
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						LRH Main Menu
/////////////////////////////////////////////////////////////////////////////////////////*/

#nice-menu-1 {
    background: #000;
}

#nice-menu-1 li ul {
	border-top: 1px solid #4b4841;
}
#nice-menu-1 li ul li {
	background: transparent url(images/75pct-dark-gray.png) repeat;
}
#nice-menu-1 li ul li:hover {
	background: #2F2820;
}
#nice-menu-1 li {
	background: url(images/menu_divider.jpg) no-repeat right #000;
	color: #fff;
	border-color: #2b2821 #222 #2b2821 #222;
}
#nice-menu-1 li:hover {
	background: url(images/menu_divider.jpg) no-repeat right #2F2820;
	color: #fff;
}
#nice-menu-1 a {
	color: #fff;
	font-weight: 100;
	letter-spacing: .1em;
}
/*
#nice-menu-1 #menu-523 {
	background: transparent url(images/75pct-dark-gray.png) repeat;
}
#nice-menu-1 #menu-523:hover {
	background: #2F2820;
}
*/

.content-type-page #nice-menu-1 > span {
	background-color: black;
}

#nice-menu-1 > span {
    background: black;
}

/* quick fix for home page to make first menus not drop down as it doesn't look good and isn't needed */
/*.front     #nice-menu-1 #menu-521 ul,
.path-home #nice-menu-1 #menu-521 ul,*/
.front     #nice-menu-1 #menu-520 ul,
.path-home #nice-menu-1 #menu-520 ul,
.front     #nice-menu-1 #menu-1552 ul,
.path-home #nice-menu-1 #menu-1552 ul {
    display: none;
}
/*hide the homepage breadcrumb*/
.path-home #breadcrumb_area{display: none}

td.breadcrumb-section{
	vertical-align:top;
	padding:5px 0 0;
}

.content-type-page .title {
	color: #666;
}

.gcui-bottomnav  h5{
	color: #999;
}
.gcui-bottomnav  .link  a {
	color: #333;
	font-weight: normal;
}

.gcui-displayfact-container p{
	text-align: left;
	margin-left: 0.5em;
}

/* ==================================== */
/* left nav overall styles */
.with-sidebar-left #main {
    border-left: 0 none;
}

#sidebar-left {
    background: url(images/left-nav-bg.jpg) top left no-repeat;
}

h3.navH3{
	text-transform: uppercase;
	background: white;
	padding:0;
	margin: 0;
	font-weight: normal;
}

h2.navH2{
	margin: 0;
	background: url(images/bg_left-nav.jpg) no-repeat top left;
	text-transform: uppercase;
	height: 150px;
	font-size: 14px;
	font-weight: normal;
	font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
	letter-spacing: -1px;
	color: white;
}

#sidebar-left h2.navH2:first-line {
    color: #ccc;
    font-size: 24px;
}

#sidebar-left a.interactiveTimeline{
	background: url(images/transparent.gif) no-repeat top left;
	height: 153px;
	z-index: 10;
	margin-top: -8px;
	text-transform: uppercase;
	background: transparent;
}

.spacer{
	line-height: 1em;
	background: none;
	background-color:white;
	margin:0;
	padding: 0;
}

#banner_search {
    padding-top: 0;
}

/* ==================================== */
/* menu blocks */
.block-menu_block {
    /*background: url(images/left-nav-border.jpg) top right repeat-y;*/
}

#block-menu-menu-menu-profile h2.title,
.block-menu_block h2.title {
    font-size: 22px;
    color: #333333;
    padding-bottom: 0px;
    line-height: .9em;
	margin-bottom: -5px;
}

#block-menu-menu-menu-profile h2.title:first-line,
.block-menu_block h2.title:first-line {
    color: #999999;
}

/* first level of list items */ 
.block-menu_block > div.content > div > ul {
    padding: 0px 0px 0.25em 2em;
}
.block-menu_block > div.content > div > ul > li {
    list-style-image: url(images/left-nav-arrows.png);
}
#sidebar-left .block-menu_block > div.content > div > ul > li > a,
#sidebar-left .block-menu_block > div.content > div > ul > li > a:hover,
#sidebar-left .block-menu_block > div.content > div > ul > li > a:active,
#sidebar-left .block-menu_block > div.content > div > ul > li > a:link,
#sidebar-left .block-menu_block > div.content > div > ul > li > a:visited {
    color: #333;
    font-weight: bold;
    /*font-size: 1.1em;*/
    text-transform: uppercase;
}

/* second & 3rd level of list items */
.block-menu_block > div.content > div > ul > li ul {
    padding: 0px 0px 0.25em 0.1em;
}
.block-menu_block > div.content > div > ul > li ul li {
    list-style: none;
}

#sidebar-left .block-menu_block > div.content > div > ul > li ul li a,
#sidebar-left .block-menu_block > div.content > div > ul > li ul li a:hover,
#sidebar-left .block-menu_block > div.content > div > ul > li ul li a:active,
#sidebar-left .block-menu_block > div.content > div > ul > li ul li a:link,
#sidebar-left .block-menu_block > div.content > div > ul > li ul li a:visited {
    color: #666;
    font-size: 1.0em;
}
/* SEARCH RESULTS FORMATTING */
dl.search-results dt.title a
	{color:brown;}
.path-search dl.search-results {padding-left:10px;float:right;position:relative;}	
.path-search dl.search-results dd	{color:#999;padding-left:3px;margin-left:3px;}
.path-search #content p {padding-top:0px; margin-top:0px;}
.path-search p.search-snippet strong, .path-search h2.title {color:#666; font-weight:bold;}
/* ==================================== */
/* main content */
.with-sidebar-left #main {
	padding-left: 15px;
}

.node {
    padding-left: 25px;
}

#content p {
	line-height: 1.6em;
	margin-top:.5em;
	
}

.node h2.title {
	font-size:24px;
	line-height:24px;
	margin-left: -25px;
}

#content .node h2.title > p{
	line-height: .9em;
	color: #333;
	padding-bottom: 10px;
	padding-top: 0;
	margin-top: 0;
}

.with-sidebar-left #main .block-gcui_lrh h2.title, .with-sidebar-left #main .node h3{
	text-transform: uppercase;
}

.with-sidebar-left #main .node h3{
	margin-bottom: 0em;
	margin-left:-25px;
	padding-bottom: 0;
}

.with-sidebar-left #main .node h4{
	margin-top: .5em;
	text-transform: uppercase;
	color: #999;
	font-weight: normal;
	letter-spacing: .2em;
}

.with-sidebar-left #main .node h2.title p:first-line {
    color: #999;
}

.content a.body-next-link{
	color: #ccc;
	float: right;
	margin-top:-.5em;
	background: url(images/bg_body-next-link.png) no-repeat right 50%;
	padding-right: 16px;
}
.content a.body-sub-listing-link{
	color: #666;
	float: left;
	margin-top:-.5em;
	background: url(images/bg_body-next-link.png) no-repeat left 50%;
	padding-left: 16px;
}
td.sub-listing-col-one .body-sub-listing-link {
	margin-left: 20px;
}
td.sub-listing-col-two .body-sub-listing-link{
	margin-left: 75px;
}

.content a.body-prev-link{
	/*color: #ccc;*/
	/*float: right;
	margin-top:-.5em;*/
	background: url(images/bg_body-prev-link.png) no-repeat left 50%;
	/*padding-right: 16px;*/
}

.pullQuote{
	float:left;
	width:240px;
	font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
	font-size: 126%;
	padding-top: .6em;
	padding-left:.4em;
	padding-right:.2em;
	margin-right:1.5em;
	margin-bottom: 1.5em;
	letter-spacing: .1em;
	background: 
}

  .gradientV{
/* thanks to http://blog.fakedarren.com/2010/01/cross-browser-css-gradients/ */
    /* fallback (Opera) */
    background: #008800;
    /* Mozilla: */
    background: url("/sites/all/themes/gold_master/www_lronhubbard_org/images/pull-quote-bg.jpg") repeat scroll 0 0 transparent;
    /* Chrome, Safari:*/
    background: url("/sites/all/themes/gold_master/www_lronhubbard_org/images/pull-quote-bg.jpg") repeat scroll 0 0 transparent;
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#cccccc', EndColorStr='#ffffff', GradientType=0);
  }

.quote {
	margin-top: 1.5em;
	font-style: italic;
	text-align: center;
	font-size: 90%;
	padding-bottom: 10px;
}

.article-essays-line-divider, .line-divider {
	border:0;
  	border-top: 1px solid #000;
  	height: 0;
 	background: #000;
	clear: both;
/*    width:15%; 
    margin: 0px 40% 0px 40%;  */
}


.article-essays-curly-quot-marks {
	font: 85% 'Trebuchet MS','Century Gothic',Arial,sans-serif;
}


.path-articles-and-essays-researching-in-the-humanities .marquee .attr,
.path-articles-and-essays-researching-in-the-humanities-1 .marquee .attr,
.path-articles-and-essays-researching-in-the-humanities-2 .marquee .attr,
.path-articles-and-essays-researching-in-the-humanities-3 .marquee .attr,
.path-articles-and-essays-scientology-answers .marquee .attr,
.path-articles-and-essays-scientology-answers-1 .marquee .attr,
.path-articles-and-essays-philosophy-wins-after-2000-years .marquee .attr {
	color: #bbb;
	font-weight: 900;
}

/* ==================================== */
/* Awards and recognitions Styling  */


.path-awards-and-recognitions-author .gcui-inline-image .caption,
.path-awards-and-recognitions-founder .gcui-inline-image .caption { 
	display: block;
	position: relative;
	top: -10px;
}

.path-awards-and-recognitions-author .gcui-inline-image .caption p,
.path-awards-and-recognitions-founder .gcui-inline-image .caption p{
	display: none;
}

.path-awards-and-recognitions-author #main .gcui-inline-image .caption h3,
.path-awards-and-recognitions-founder #main .gcui-inline-image .caption h3{
	font-size: 1.0em;
	text-align: center;
	margin-left: 0;
}


.path-awards-and-recognitions-humanitarian .gcui-inline-image .caption {
	display: block;
	position: relative;
	top: -10px;
}
.path-awards-and-recognitions-humanitarian .gcui-inline-image .caption p {
	display: none;
}
.path-awards-and-recognitions-humanitarian #main .gcui-inline-image .caption h3 {
	font-size: 1.0em;
	text-align: center;
	margin-left: 0;
}






.awards_title a:link,
.awards_title a:visited,
.awards_title a:hover,
.awards_title a:active {
	color: #aaa;

}

.awards_body  a:link,
.awards_body  a:visited,
.awards_body  a:hover,
.awards_body  a:active {
	color: #aaa;
	text-align: right;
	float: right;
}

.awards-table-for-awards {
	vertical-align: top;
		
}
.awards-title-and-orginator {
	font-size: 18px;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #CCC;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.awards-title-and-orginator p {
	margin-bottom: 0px;
	padding-bottom: 0px;
}


/* ==================================== */
/* Articles and Essais Styling */

a.sub-titles-presentation {
	color: #cccccc;
	text-transform: uppercase;
	font-size: 14px;

	
}

/* ==================================== */
/* My Philosophy Styling */

.name_title h2 {
	color: #000;
	font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-size: 100%;
	margin-top: 0;
	}
	
.mainQuote {
	padding-bottom: 15px;
	}
	
.pull-quote  {
	float: left;
	display: block;
	background:url("/sites/all/themes/gold_master/www_lronhubbard_org/images/pull-quote-bg.jpg") no-repeat scroll 0 0 transparent;
	font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
	font-size: 126%;
	padding-top: 0.3em;
	padding-bottom: .5em;
	padding-left: 0.4em;
	padding-right: 14px;
	margin-top: 0;
	margin-left: 0.3em;
	margin-right: 1.5em;
	margin-bottom: 1.5em;
	width: 220px;
	line-height: 1.5em;
	}
	
.footnotes em {
	margin: 0 0 0 -15px;
	}

.see_footnote, .footnote {
	font-size:11px;
	font-weight:400;
	}
	
/*/////////////////////////////////////////////////////////////////////////////////////////
*						Prev-Next Page Buttons
/////////////////////////////////////////////////////////////////////////////////////////*/

.prev-next-menu-previous .prev-next-menu-dir {
	background:url("images/prev_arrow.gif") no-repeat scroll left 5px transparent;
}

.prev-next-menu-next .prev-next-menu-dir, .menu-pager .last {
	background:url("images/next_arrow.gif") no-repeat scroll right 5px transparent;
}

.menu-pager {
	padding:0.15em 0;
	
}

.menu-pager .pager-item {
	float:left;
	padding:0.1em 0.4em;
	text-align: center;
	font-size:12px;
}

.menu-pager .first  {
	background:url("images/bg_body-prev-link.png") no-repeat scroll left 7px transparent;
	padding-left:.85em;
	cursor:pointer;
}

.menu-pager .last {
	background:url("images/bg_body-next-link.png") no-repeat scroll right 7px transparent;
	padding-right:.85em;
	cursor:pointer;
}

.menu-pager .pager-next-title {
	font-size: .97em;
	/*padding-right: .85em;*/
	color: #ccc;
	float:right;
}

.menu-pager .pager-item a {color:#ccc;}

.menu-pager .pager-item a.active {
	background-color:#ccc;
	color:#fff;
	padding:0 0.4em;
}

.path-biography-early-years-nations-youngest-eagle-scout .menu-pager{
	padding-top: 24px;
}

.gcui-pager-top{
	margin:0 auto;

}

.gcui-pager-top .menu-pager {
	padding-top: 6px;
}

.gcui-pager-top .last, .gcui-pager-top .first, .gcui-pager-top .pager-next-title{
	display:none;
}
.gcui-pager-top .menu-pager .last, .gcui-pager-top .menu-pager .first{
}	
.gcui-pager-top .menu-pager .pager-top-arw-last a{
	float:left;
	display:block;
	padding:0.6em;
	background:url("images/bg_body-next-link.png") no-repeat scroll 100% 91% transparent;
}
.gcui-pager-top .menu-pager .pager-top-arw-first a{
	background:url("images/bg_body-prev-link.png") no-repeat scroll 100% 91% transparent;
}

.gcui-pager-top .menu-pager .pager-top-arw-last a, .gcui-pager-top .menu-pager .pager-top-arw-first a{
	float:left;
	display:block;
	height:15px;
	width:15px;
	padding:0;
}

.gcui-pager-top .page-itemS{
	border:none;
}
.page-itemS{
	float:right;
	border-bottom: 1px solid #ccc;
	padding-bottom:3px;
	margin-bottom:2px;
	position:relative;
	display:inline-block;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						Front Page Main Image Slider
/////////////////////////////////////////////////////////////////////////////////////////*/
	
.slide-header-slide-controls-inner  {
	height: 14px;
}

.slide-header-slide-control-active  {
	color:#BDB76B;
	font-weight:700;
}

.slide-header-slide-control  {
	color:#BDB76B;
	}
	
.slide-header-left-pane  {
	background: #111111;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						Banner Text Overlay 
/////////////////////////////////////////////////////////////////////////////////////////*/

#text-overlay {
	color:#ccc;
	font-family:"Century Gothic", san-serif;
	font-size:1.6em;
	line-height:1;
	margin:0;
	position:absolute;
	top:160px;
	z-index:20;
}

#text-overlay p {
	margin:0;
	padding:.25em 0;
}

.text-overlay-size-small {
	padding:0 10px 0 575px;
	width:265px;
}

.text-overlay-size-large {
	padding:0 10px 0 325px;
	width:500px;
}

.text-overlay-align-left {
	margin:0 0 0 -300px;
	text-align:left;
}

.text-overlay-align-right {
	text-align:right;
}

.text-overlay-size-small .text-overlay-align-left {

}

#breadcrumb_area .block {
    padding-bottom: 0;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						section color highlights 
/////////////////////////////////////////////////////////////////////////////////////////*/
.path-biography-early-years #main h2.title p,
.path-biography-early-years #shell #sidebar-left a.active,
.path-biography-early-years #shell #sidebar-left a.active:link,
.path-biography-early-years #shell #sidebar-left a.active:hover,
.path-biography-early-years #shell #sidebar-left a.active:visited,
.path-biography-early-years #shell #sidebar-left a.active:active {
    color: #723709;
}

.path-biography-adventures-explorations #main h2.title p,
.path-biography-adventures-explorations #shell #sidebar-left a.active,
.path-biography-adventures-explorations #shell #sidebar-left a.active:link,
.path-biography-adventures-explorations #shell #sidebar-left a.active:hover,
.path-biography-adventures-explorations #shell #sidebar-left a.active:visited,
.path-biography-adventures-explorations #shell #sidebar-left a.active:active {
    color: #b9843d;
}

.path-biography-founder #main h2.title p,
.path-biography-founder #shell #sidebar-left a.active,
.path-biography-founder #shell #sidebar-left a.active:link,
.path-biography-founder #shell #sidebar-left a.active:hover,
.path-biography-founder #shell #sidebar-left a.active:visited,
.path-biography-founder #shell #sidebar-left a.active:active {
    color: #044a79;
}

.path-books-books-and-lectures-dianetics-scientology #main h2.title p,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active:link,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active:hover,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active:visited,
.path-books-books-and-lectures-dianetics-scientology #shell #sidebar-left a.active:active {
    color: #044a79;
}

.path-biography-humanitarian #main h2.title p,
.path-biography-humanitarian #shell #sidebar-left a.active,
.path-biography-humanitarian #shell #sidebar-left a.active:link,
.path-biography-humanitarian #shell #sidebar-left a.active:hover,
.path-biography-humanitarian #shell #sidebar-left a.active:visited,
.path-biography-humanitarian #shell #sidebar-left a.active:active {
    color: #b24a21;
}

.path-biography-administrator #main h2.title p,
.path-biography-administrator #shell #sidebar-left a.active,
.path-biography-administrator #shell #sidebar-left a.active:link,
.path-biography-administrator #shell #sidebar-left a.active:hover,
.path-biography-administrator #shell #sidebar-left a.active:visited,
.path-biography-administrator #shell #sidebar-left a.active:active {
    color: #46680d;
}

.path-biography-artist #main h2.title p,
.path-biography-artist #shell #sidebar-left a.active,
.path-biography-artist #shell #sidebar-left a.active:link,
.path-biography-artist #shell #sidebar-left a.active:hover,
.path-biography-artist #shell #sidebar-left a.active:visited,
.path-biography-artist #shell #sidebar-left a.active:active {
    color: #0f649f;
}

.path-biography-artist-author #main h2.title p,
.path-biography-artist-author #shell #sidebar-left a.active,
.path-biography-artist-author #shell #sidebar-left a.active:link,
.path-biography-artist-author #shell #sidebar-left a.active:hover,
.path-biography-artist-author #shell #sidebar-left a.active:visited,
.path-biography-artist-author #shell #sidebar-left a.active:active {
    color: #af122c;
}

.path-science-fiction #main h2.title p,
.path-science-fiction #shell #sidebar-left a.active,
.path-science-fiction #shell #sidebar-left a.active:link,
.path-science-fiction #shell #sidebar-left a.active:hover,
.path-science-fiction #shell #sidebar-left a.active:visited,
.path-science-fiction #shell #sidebar-left a.active:active {
    color: #af122c;
}

.path-books-l-ron-hubbards-fiction-books #main h2.title p,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active:link,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active:hover,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active:visited,
.path-books-l-ron-hubbards-fiction-books #shell #sidebar-left a.active:active {
    color: #af122c;
}

/* banner with menu */
#header .slide-header-links-pane-inner {
    background: transparent url(images/menu-banner-quote-box-bg.jpg) top left;
}
#header .slide-header-pane-links-title {
    background: transparent;
}
#header .slide-header-link {
    background: transparent;
    border: 0 none;
}
#header .slide-header-link a {
    background: url(images/menu-banner-item-arrow.png) 13px 10px no-repeat;
    padding-left: 38px;
    padding-right: 20px;
    width: 224px;
    border: 0 none;
    font-size: 15px;
    color: #e8d5b1;
    padding-top: 5px;
    padding-bottom: 5px;
}
.path-biography-artist-author #header .slide-header-link-1 a {
    background: 13px 10px no-repeat;
    padding-left: 38px;
    padding-right: 20px;
    width: 224px;
    border: 0 none;
    font-size: 15px;
    color: #e8d5b1;
    padding-top: 5px;
    padding-bottom: 5px;
}
.path-biography-artist-author #header .slide-header-link a {
    font-size: 14px;
}
#header .slide-header-link-1 a {
    color: #fff;
}
#header .slide-header-link-1 a strong {
    font-size: 22px;
    font-weight: normal;
    display: block;
    color: #e8d5b1;
}

.path-heritage-sites-joburg .slide-header-slide-text-pane {
	padding-top:7px;
}

.path-slideshow .slide-header-slide-text-pane,
.front .slide-header-slide-text-pane {
	font-family: Verdana, Arial, Helvetica, sans;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						Quote of the Day 
/////////////////////////////////////////////////////////////////////////////////////////*/

.content-type-quote #header_and_content_container #content .node{
	background: url(images/bg_quotation-mark.gif) no-repeat top left transparent;

}

.content-type-quote #header_and_content_container #content .node h2.title {
	margin-right: 0px;
	padding-left:22px;
	font:22px 'Century Gothic',Arial,Verdana,sans-serif;
	color: #999;
	text-transform: none;	
}

.content-type-quote #header_and_content_container #content .node>h1 {
	margin-right: 20px;
	padding-top: 20px;
	padding-left:6px;
	font:22px 'Century Gothic', Arial, Verdana, sans-serif;
	color: #999;
}


.content-type-quote #header_and_content_container #content .node h3.quoteSource {
	text-align: right;
	padding-right: 130px;
	font:22px 'Century Gothic', Arial, Verdana, sans-serif;
	color: #999;
	margin:0;
}

.content-type-quote .quote-body {
    font-size: 1.2em;
    font-weight: bold;
}

.content-type-quote .lrh-signature {
	padding-right: 40px;
	padding-bottom: 25px;
}

.content-type-quote .quote-source {
    display: block;
    text-align: right;
	padding-right: 40px;
	padding-bottom: 25px;
}

/*format fix for crossbrowser compatability (need it for ff too)*/
span.ie-fix2{
	position:relative;
	top:5px;
}

.article-end-line {
    display: block;
    width: 80%;
    margin: 0px auto 40px auto;
    border-top: 1px solid #ccc;
}

/*tool nav bar styles*/

#tool_nav_menu {
	float:right;
}
.tool_nav_menu td.gcuicm-item, .tool_nav_menu td.gcuicm-item a {
	font-size: 10px;
	line-height: 13px;
}
.tool_nav_menu td.gcuicm-item a.noarrow{
	color:#ccc;background-color:white;
	padding-right:0px;margin-right:0px;	background:white url('images/bg_body-next-link.jpg')white;
}
.tool_nav_menu td.gcuicm-item a.imagelink {
	padding-left: 5px;
}
.tool_nav_menu td.gcuicm-item a{
	color:#ccc;
	background: transparent url('images/bg_body-next-link.png') no-repeat 100% 54%;
	padding-right:15px;
}

.tool_nav_menu td.gcuicm-item a, 
.tool_nav_menu td.gcuicm-item a:visited,
.tool_nav_menu td.gcuicm-item a:hover{
	text-decoration:none;
}
.tool_nav_menu td.gcuicm-item{

}
/*
.main {
	 margin: 0px;
}*/

/*
.with-sidebar-left, #main {
	padding: -20px 0px auto auto;
	padding-top: -10px;
	margin-top: -10px;
}*/

#content p.lrh-bio-title {
	font-family:'Century Gothic',Arial,Helvetica,sans-serif;
	color: #999;	
	font-size:14px;
	letter-spacing: .5pt;
	margin-top: 0;
	margin-bottom: 0;
	/*margin: -20px auto -12px auto;*/
	/*padding: -12px auto auto auto;*/
	line-height: 14px;

	}
.bio-title
 {
	color: #999;
	
	}
	
.feed-icon {
    display: none;
}



.path-home .with-sidebar-left #main .node h4 {
	margin-top: 0;
}

#block-gcui_lrh-lrh_quote p.quote-signatory {
    display: block;
    padding-top:0px;
    padding-bottom: 0px;
    margin-top:0px;
    margin-bottom: 0px;
    text-align:right;
    font-size: 1.2em;
}

#header #lrh_photo_credits {
	color:white;
	font-size:10px;
	left:700px !important;
	position:absolute;
	top:308px;
	z-index:100;
	font-weight: 900;
}
/*//////////STATIC MARQUEE////////////*/
#static_marquee .slide-header-slide-control-btn-prev,
#static_marquee .slide-header-slide-control-btn-next{
	display:none!important;
}
#static_marquee .slide-header-left-pane{
	background:transparent url(images/banner-quote-box-bg.jpg) repeat scroll left top;
}
.path-node-add-timeline-item .node-form .standard, 
.path-node-add-timeline-item .node-form .text {
width:900px;
}

.slide-header-vidbtn {
  color: white;
  float: right;
}

/* node 60 LRH quotes */

#node-60-quote-1 {
	width: 340px;
	background-color: #f1efe7;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	float: left;
	font-size: 18px;
	font-style: italic;
	font-family: times;
	margin-top: 7px;
	margin: 15px;
	padding: 20px;
}

#node-60-quote-2 {
	width: 340px;
	background-color: #f1efe7;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
	float: right;
	font-size: 18px;
	font-style: italic;
	font-family: times;
	margin: 15px;
	padding: 20px;
}


/*////////// LANGUAGE CHANGER //////////*/

#gcui-language-changer-inner-base a,
#gcui-language-changer-inner-base a:link,
#gcui-language-changer-inner-base a:visited,
#gcui-language-changer-inner-base a:hover{
	color:#333;
	display:block;
	float:left;
	font-size:14px;
	font-weight:normal;
	margin-bottom:15px;
	text-align:left;
	text-transform:uppercase;
}
#gcui-language-changer-inner-base #gcui-language-changer-close-button {
	background:url("/sites/all/themes/gold_master/images/close_x_003561.png") no-repeat scroll center transparent;
	height:23px;
	right:0px;
	top:11px;
	width:16px;
}
#gcui-language-changer-lightbox {
    background:url("/sites/all/themes/gold_master/images/dark_60.png") repeat scroll 0 0 transparent;
    display:none;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%;
    z-index:1000000;
}
#gcui-language-changer {
    display:table;
    height:75%;
    overflow:visible;
    position:relative;
    width:100%;
    z-index:1000001;
}
#gcui-language-changer-outer {
display:table-cell;
text-align:center;
vertical-align:middle;
width:100%;
z-index:1000000;
}
#gcui-language-changer-inner {
background:url("/sites/all/themes/gold_master/www_lronhubbard_org/images/lrh-lb-bg.png") no-repeat scroll left top transparent;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
width:751px;
z-index:1000001;
}
#gcui-language-changer-inner-base {
height:320px;
padding:15px 15px 15px 25px;
text-align:center;
-moz-box-shadow:none;
-webkit-box-shadow:none;
}
#gcui_language_selector_table_td {
padding:40px 0 0 55px;
}

.gcui-language-changer-hover {
display:block;
float:left;
width:200px;
}

#gcui-language-changer-inner-base a, 
#gcui-language-changer-inner-base a:link, 
#gcui-language-changer-inner-base a:visited, 
#gcui-language-changer-inner-base a:hover {
color:#333;
display:block;
font-size:14px;
font-weight:normal;
margin-bottom:0px;
text-align:left;
text-transform:uppercase;
height:36px;
}
#gcui-language-changer-inner-base a, 
#gcui-language-changer-inner-base a:link, 
#gcui-language-changer-inner-base a:visited, 
#gcui-language-changer-inner-base a:hover {
	text-decoration:none;
}

#gcui-language-changer-inner-base a:hover {
	text-decoration:underline;
}


.path-books-l-ron-hubbards-fiction-books .slide-header-slide-text-pane,
.path-books-l-ron-hubbards-fiction-books #header .slide-header-pane-links-title {
  padding-top: 0px;
}
.path-books-l-ron-hubbards-fiction-books .slide-header-slide-text-pane {
  margin-top: 0;
}

/*/////////////////////////////////////////////////////////////////////////////////////////
*						Front Page 100 timeline ad
/////////////////////////////////////////////////////////////////////////////////////////*/

#celebrating-centenial-ad {
    font-family: 'Century Gothic',Arial,Helvetica,sans-serif;
    text-transform:uppercase;
    color:#000000;
}


#celebrating-centenial-ad .cent_timeline_ad_homepage {
    position:relative;
}

#celebrating-centenial-ad .lronhubbard-middle {
    color:#CCCCCC;
    font-size: 24px;
    line-height: 21px;
}

#celebrating-centenial-ad .autobiographical-timeline {
    color:#ffffff;
    font-size:14px;
    padding-left:1px;
}

#celebrating-centenial-ad .click-link {
    color: #000000;
    font-size: 15px;
    padding-left: 1px;
}

#celebrating-centenial-ad #click_here_white_arrow {
    background: url("images/next_arrow.gif") no-repeat scroll left top transparent;
    height: 10px;
    left: 91px;
    position: absolute;
    bottom: 6px;
    width: 8px;
}

.cent_timeline_ad_homepage,
.cent_timeline_ad_homepage:hover,
.cent_timeline_ad_homepage:active,
.cent_timeline_ad_homepage:visited,
.cent_timeline_ad_homepage:link {
	display: block;
	width: 200px;
	height: 150px;
	background: url(images/bg_left-nav.jpg) bottom left no-repeat white;
	margin-top: -3px;
	margin-bottom: 10px;
	text-decoration: none;
}


.gcui-slide-nav-item-selected {
	background: url(images/upFacingArrow.png) bottom center no-repeat transparent;
}



.path-home #lrh_header,
.path-home #lrh_image_holder,
.front #lrh_header,
.front #lrh_image_holder {
  position: absolute;
  z-index: -10;
}
.path-home #block-gold_common_ui_displayfact-0,
.front #block-gold_common_ui_displayfact-0 {
  top: 462px;
  position: absolute;
}

.path-home .gcui-displayfact-container .gcui-displayfact-item,
.front .gcui-displayfact-container .gcui-displayfact-item {
  text-align: left;
}




/* Styling the new header banner non-HTML-5 content */

#block-gcui_header_player-0 .header-menu-button-alt {
  padding-top:0px;
  padding-bottom:0px;
  padding-left:25px;
  width:225px;
  color:#ffe6a9;
  font-weight:normal;
  line-height: 120%;
  font-size:110%;
  font-family: "Century Gothic",sans-serif;
}
#block-gcui_header_player-0 .header-menu-divider-alt {
	width:230px;
	border-bottom: solid 1px #2d2922;
	margin-left:35px;
	height:1px;
}
#block-gcui_header_player-0 .header-menu-button-alt-1 {
  color:#FFFFFF;
  background: #000000 url(images/playButton.jpg) left top no-repeat;
}
#block-gcui_header_player-0 .header-menu-button-alt-1 strong{
	display:block;
	color:#ffe6a9;
	font-size:24px;
	font-weight:normal;
	line-height: 110%
}

#block-gcui_header_player-0 .item {
  background: #000000 url(images/leftBannerSprite.jpg) left center no-repeat;
  width:272px;
}
#block-gcui_header_player-0 .item:hover {
  background: #000000 url(images/leftBannerSprite.jpg) right center no-repeat;
}

#block-gcui_header_player-0  .flyout-button-alt  {
	background-repeat:no-repeat !important;
	width: 120px !important;
	height:65px !important;
	border:none;
	margin:4px;
	padding:0px;
}

#block-gcui_header_player-0  .flyout-button-alt .flyout-caption {
	width: 112px !important;
	height:62px !important;
	margin:0px !important;
	background: transparent url(/sites/all/themes/gold_master/www_lronhubbard_org/images/captionBG.png) top left repeat;
}
.flyout-button-alt >.flyout-caption {
	font-size:12px;
}
/* Move the "Photo by L. Ron Hubbard" div to the left side of the photo on the banners that have a video */
.path-biography-adventures-explorations-alaskan-radio-experimental-expedition #header #lrh_photo_credits {
	left:287px !important;
}

#header #lrh_photo_credits {
	left:287px !important;
}

.path-biography-adventures-explorations-pilot #header #lrh_photo_credits {
	left:287px !important;
}

/*//////////////Cenennial Ad styles//////////////*/
.language-en #celebrating-centenial-ad .click-link {
    position: absolute;
	bottom: 2px;
}

.language-en #celebrating-centenial-ad .lronhubbard-middle {
	font-size: 23px
}

.language-en #celebrating-centenial-ad .autobiographical-timeline {
	font-size: 14px;
}

.language-en #celebrating-centenial-ad #click_here_white_arrow {
	left: 95px;
	top: 133px;
}

/*Header Player Replace*/
#gcui_header_player_replace {
    font-size:11px;
    padding-top:0px!important;
}

#gcui_header_player_replace:hover {
    color:#949494;
    cursor:pointer;
}

.path-home #content_container #content {
  padding-top: 35px;
}

.path-en-home #content_container #content,
.path-zh-home #content_container #content {
  padding-top: 25px;
}

#block-gold_common_ui_displayfact-0 .gcui-displayfact-container {
    margin-top:0px;
}

.language-en #block-gold_common_ui_displayfact-0 .gcui-displayfact-container, .language-zh #block-gold_common_ui_displayfact-0 .gcui-displayfact-container {
    margin-top:-14px;
}

.language-es #celebrating-centenial-ad .click-link {
    position: absolute;
}

.language-es_es #celebrating-centenial-ad .click-link {
    position: absolute;
}

#content_container #sidebar-left #celebrating-centenial-ad .click-link {
    position: absolute;
	bottom: 2px;
}



#centennial {
    font-family: Century Gothic;
    position: relative;
    top: -25px;
    text-transform: uppercase;}

#lronhubbard {color: #C0C0C0;
    font-family: Century Gothic;
    font-size: 24px;
    position: relative;
    text-transform: uppercase;
    top: -48px;}
    
.timeline {color: white;
    font-family: Century Gothic;
    font-size: 13.5px;
    position: relative;
    text-transform: uppercase;
    top: -79px;}
    
.clickhere {color: white;
    font-family: Century Gothic;
    font-size: 13.5px;
    position: relative;
    text-transform: uppercase;
    top: 12px;
    padding-left: 2px;
    background: url(/sites/all/themes/gold_master/www_lronhubbard_org/images/dhyana_small_arrow.png) no-repeat scroll 84px 5px transparent;}
    
#gcui-feedback-page .feedback_title {
    color: #333333;
}
 
.inline-image-wrapper.inline-image-wrapper-gcui_inline_full {
    padding-left: 0px;
    padding-right: 0px;
}

/*  THIS WAS ADDED WHEN THE LEFT BIOGRAPHICAL PROFILE WAS A BLOCK - WHEN CHANGED TO MENU BLOCK ALL EARLIER STYLES HIT SO THESE AREN'T NEEDED ANYMORE
#sidebar-left .region-left #block-menu-menu-menu-profile .content ul.menu li a {
    font-size: 11.8833px;
    font-weight: 700;
    color: #333333;
    text-transform: uppercase;

    font-family: Trebuchet MS, Century Gothic, Arial, sans-serif;
    font-style: normal;
    line-height: 16px;
    text-align: left;
    height: 16px;
    padding-top: 2.63333px;
    padding-right: 6.6px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0;
    margin-right: 0;
    margin: bottom: 0;
    margin: left: 0;
}

#sidebar-left .region-left div#block-menu-menu-menu-profile {
    padding-left: 25px;
}

#sidebar-left .region-left #block-menu-menu-menu-profile .content ul,menu,dir {
    -webkit-padding-start: 0px;
    padding-left: 0px;
}

#sidebar-left .region-left #block-menu-menu-menu-profile .content ul.menu li ul.menu li a {
    font-size: 13.2px;
    font-weight: 400;
    color: #666666;
    text-transform: none;
}

#sidebar-left .region-left #block-menu-menu-menu-profile .content ul.menu li ul.menu li {
    list-style-image: none;
    list-style-type: none;i
    -webkit-padding-start: 0px;
}

#sidebar-left .region-left #block-menu-menu-menu-profile .content ul.menu li {
    list-style-image: url(http://www.lronhubbard.org/sites/all/themes/gold_master/www_lronhubbard_org/images/left-nav-arrows.png);
    list-style-type: circle;
    list-stype-position: outside;
}
*/

#sidebar-left .region-left #block-menu_block-8 .content ul.menu .active-trail a.active {
    color: #B9843D;
    font-weight: bold;
}

.path-home .region-header,
.front .region-header {
    position: relative;
}

.path-home #shell #block-gold_common_ui_displayfact-0,
.front #shell #block-gold_common_ui_displayfact-0 {
    top: 344px;
}

.gcui-header-slideshow-wrapper .gcui-header-slideshow-left-nav .gcui-header-autoplay-wrapper-inner-overlay {
    margin-left: 0;
    background: url(/sites/all/themes/gold_master/images/gold-bg-slideshow-progress.png) top right repeat transparent;
}

.gcui-header-slideshow-wrapper .gcui-header-slideshow-left-nav .slide-counter {
    text-align: center;
    padding-left: 0;
}

.gcui-header-slideshow-wrapper .gcui-header-slideshow-left-nav .gcui-header-autoplay-wrapper,
.gcui-header-slideshow-wrapper .gcui-header-slideshow-left-nav .slide-counter .current-slide-counter,
.gcui-header-slideshow-wrapper .gcui-header-slideshow-left-nav .slide-counter .total-slide-counter,
.gcui-header-slideshow-wrapper .gcui-header-slideshow-left-nav .slide-prev-next a,
.gcui-header-slideshow-wrapper .gcui-header-slideshow-left-nav .slide-counter {
    color: #e8d5b1;
}

.gcui-header-slideshow-wrapper .click-to-expand {
    /* background: url(/sites/all/themes/gold_master/www_scientology_org/images/expand-bg.png) top right repeat-y transparent; */
    padding-right: 38px;
    padding-top: 9px;
    position: absolute;
    text-align: right;
    width: 190px;
    bottom: 0;
    color: white;
    cursor: pointer;
    height: 25px;
    left: 180px;
    display: block;

    opacity: 0;
    transition: opacity 0.3s; /* linear */
    -moz-transition: opacity 0.3s; /* linear */
    -webkit-transition: opacity 0.3s; /* linear */
    -o-transition: opacity 0.3s;
    z-index: 53;

}

.gcui-header-slideshow-wrapper .slide:hover .click-to-expand {
    opacity: 1;
}

.gcui-header-slideshow-wrapper .click-to-expand {
    background: url(/sites/all/themes/gold_master/www_lronhubbard_org/images/expand-bg.png) top right repeat-y transparent;
}

.gcui-header-slideshow-wrapper .gcui-header-slideshow .slide-contents {
    position: relative;
}


.path-news-l-ron-hubbard-profile-release .gcui_cpanel_wrapper {
    height: 362px !important;
}

/* @HACK: left menu dynamicity fix */
.path-news-l-ron-hubbard-profile-release li.menu-mlid-5785 {
    display: none;
}

.path-news-l-ron-hubbard-series-release li.menu-mlid-5784 {
    display: none;
}

#bottomNavZoom {
    display: none !important;
}

/**
Mobile fixes
*/

@media (max-width: 960px) {

	#outer_shell {
		padding-left: 20px;
		padding-right: 20px;
	}

	#shell {
		min-width: 0;
		overflow: hidden;
	}

	#main .tabs {
		display: none;
	}

	#block-menu-devel,
	#toolbar.overlay-displace-top {
		display: none !important;
	}

	#shell #banner,
	#shell #footer,
	#shell .awards_title,
	#shell #gcui_header_player_replace_wrapper,
	#shell #lrh-bottom-navigation-block-wrapper .footer-top,
	#shell #gcui-header-player-wrapper,
	#shell #content,
	#shell .lrh_home_banner_div,
	#shell #lrh_header #lrh_back,
	#shell .nice-menu-down,
	#shell #breadcrumb_area,
	#shell .gcui-header-slideshow-wrapper,
	#shell #header {
		width: 100%;
	}

	#lrh_chronology,
	#lrh_header .alt_lrh_item {
		display: none !important;	
	}

	#shell div#lrh-bottom-navigation-block {
		width: 80%;
		width: calc(100% - 40px);
	}

	#shell div#lrh-bottom-navigation-block .bottom-navigation-column {
		width: 15%;
		margin-right: 0;
		padding-left: 2%;
		padding-right: 2%;
	}

	#shell div#lrh-below-bottomnav {
		width: 60%;
	}

	#shell #video_background,
	#shell #defaultimagediv,
	#shell .flyout,
	#shell .slide-header-pane.slide-header-vid-pane,
	#shell .slide-header-pane.slide-header-controls-pane,
	#shell .slide-header-active-slide-image,
	#shell .gcui-header-slideshow-wrapper .main,
	#shell #gcui-header-player-wrapper #main_player {
		width: 70%;
	}

	#shell .slide-header-active-slide-image {
		background-size: cover;
	}

	#shell .slide-header-pane.slide-header-left-pane,
	#shell #ron_series_header.gcui-header-slideshow-wrapper .nav,
	#shell #gcui-header-player-wrapper .gcuihpw-menu {
		width: 30%;
	}

	#shell .slide-contents-bound,
	#shell .gcui-header-slideshow,
	#outer_shell #shell .gcui_cpanel_scroller,
	#shell #ron_series_header .caption,
	#shell #ron_series_header .gcui_cpanel_wrapper,
	#shell #header .gcui-header-slideshow-wrapper .gcui_cpanel_wrapper_outer,
	#shell .gcui-header-slideshow-left-nav,
	#shell #block-gcui_header_player-0 .item {
		width: 100%;
	}

	#shell #block-gcui_header_player-0 .header-menu-button-alt {
		width: 80%;
	}

	#shell #gcui-header-player-wrapper #main_player video,
	#shell #gcui-header-player-wrapper #main_player object {
		width: 100% !important;	
	}

	#shell #banner_logo {
		width: 40%;
	}

	#shell #banner {
		background-position: top left 5px;
	}

	#shell #block-gcui_header_player-0 .header-menu-button-alt-1 strong {
		font-size: 20px;
	}

	html {
		webkit-text-size-adjust: 100%;
	}

	#shell .inline-image-caption-gcui_inline_full {
		width: 80%;
	}

	#shell .node-type-xml_node .pull-quote {
		max-width: 40%;
	}

	#shell .inline-image-wrapper {
		max-width: 60%;
	}

	#shell .inline-image-inner-wrapper img {
		max-width: 100%;
	}

	#shell #ron_series_header .gcui-header-slideshow-left-nav .caption-contents .bio-caption {
		max-width: calc(100% - 40px);
	}

	#shell #ron_series_landing_page_header .gcui-header-slideshow .slide-contents .slide.slide-860 {
		margin-left: 0;
	}

	#shell #ron_series_landing_page_header .gcui-video-container,
	#shell #ron_series_landing_page_header .slide-860.video-slide .gcui-video-fobar {
		left: 0;
		width: 100%;
	}

	#shell #ron_series_landing_page_header .gcui-video-container video {
		width: 100% !important;
		height: auto !important;
	}

	#outer_shell #shell #ron_series_landing_page_header .slide-860.video-slide .gcui-video-fobar {
		height: 100%;
	}

	#shell .gcui-video-player-close {
		display: none;
	}

	#shell #gcui-header-player-wrapper #main_player video {
		height: auto !important;
	}

}

@media (max-width: 768px) {

	#shell .slide-header-pane.slide-header-left-pane,
	#shell #ron_series_header.gcui-header-slideshow-wrapper .nav {
		display: block;
		width: 100%;
		position: static;
		height: auto !important;
	}

	#shell #ron_series_header .gcui-header-slideshow-left-nav {
		height: auto;
	}

	#shell .slide-header-active-slide-image,
	#shell .gcui-header-slideshow-wrapper .main {
		display: block;
		width: 100%;
		position: static;
	}

	#shell #ron_series_header .gcui_cpanel_wrapper,
	#shell #header_container {
		height: auto !important;
	}

	#shell .gcui-header-slideshow-left-nav,
	#shell .gcui_cpanel_scroller {
		position: static;
	}

	#shell #ron_series_header .caption-contents {
		min-height: 0;
		height: auto !important;
	}

	#shell #ron_series_header .gcui-header-slideshow-left-nav .caption-contents {
		text-align: left;
	}

	#shell #ron_series_header .gcui-header-slideshow-left-nav .caption-contents .left-panel-menu-item {
		background: none;
	}

	#shell .gcui-header-slideshow .slide-contents .slide {
		width: 100%;
		position: static;
		height: auto;
	}

	#shell .gcui-header-slideshow .slide-contents .slide img {
		max-width: 100%;
	}

	#shell .gcui-header-slideshow .slide-contents {
		width: 100%;
	}

	#shell .slide-contents-bound {
		margin-top: 10px;
		height: auto;
	}

	#shell #header .gcui-header-slideshow-wrapper,
	#shell .gcui-header-slideshow-wrapper .main,
	#shell .gcui-header-slideshow,
	#shell .gcui-header-slideshow .slide-contents {
		height: auto !important;
	}

	/*
	#shell .gcui-header-slideshow {
		padding-bottom: 66.666%;
	}
	*/

	#shell #ron_series_header .gcui-header-slideshow-left-nav .caption-contents .gcui_cpanel_scroller {
		margin-top: 0 !important;
	}

	#shell .awards_thumb,
	#shell .awards_body,
	#shell .awards_content {
		width: 100%;
		float: none;
	}

	#shell .awards_thumb img {
		float: none !important;
		margin-bottom: 0 !important;
	}

	#shell .content a.body-next-link {
		margin-top: 0;
	}

	#shell .slide-contents-bound {
		position: static;
	}

	#shell .gcui-header-slideshow .slide-contents .slide {
		margin-bottom: 20px;
	}

	#shell .gcui-header-slideshow .slide-contents .slide {
		background: none;
	}

	#shell .left-liner {
		display: none;
	}

	#shell .marquee {
		width: 100%;
	}

	#shell .slide-header-slide-text-pane {
		padding-bottom: 20px;
	}

	#shell .slide-header {
		height: auto;
	}

	#shell .slide-header-active-slide-image {
		height: auto;
		padding-bottom: 66.66666%;
	}

	#shell #ron_series_header.gcui-header-slideshow-wrapper .nav .gcui_cpanel_wrapper_outer .gcui_cpanel_scroller {
		padding-top: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		max-width: calc(100% - 20px);
	}

	#shell #ron_series_header.gcui-header-slideshow-wrapper .nav .gcui_cpanel_wrapper_outer .gcui_cpanel_scroller .caption {
		margin-left: 10px;
	}

	#content .field-item > p,
	#content .article > p,
	#content > p {
		font-size: 14px;
		line-height: 1.6;
	}

	#shell .marquee.text-overlay p {
		text-shadow: 0 0 3px #000;
	}

	#shell .gcui-header-slideshow .slide-contents .slide {
		display: none !important;
	}

	#shell .gcui-header-slideshow .slide-contents .slide:first-child {
		display: block !important;
	}

	#shell .gcui-header-slideshow .slide-contents {
		left: 0 !important;
	}

}

@media (max-width: 742px) {

	#banner_tool {
		display: none !important;
	}

	#banner_menu {
		display: none !important;	
	}

	.mobile-open #banner_menu {
		display: block !important;
	}

	#shell #gcui-header-player-wrapper {
		overflow: visible;
		height: auto;
	}

	#defaultimage {
		width: 100% !important;
		height: auto !important;
	}

	#shell #video_background,
	#shell #defaultimagediv,
	#shell .flyout,
	#shell #gcui-header-player-wrapper #main_player {
		width: 100%;
		height: auto;
	}

	#shell #gcui-header-player-wrapper #main_player {
		position: static;
	}

	#shell .region-header,
	#shell #gcui-header-player-wrapper .gcuihpw-menu {
		position: static;
		width: 100%;
		height: auto;
	}

	#shell .gcui-displayfact-container {
		display: none;
	}

	#shell #gcui-header-player-wrapper #main_player object {
		height: 100% !important;
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
	}

	#shell #gcui-header-player-wrapper #main_player {
		position: relative;
		padding-bottom: 56.29%;
		margin-bottom: 20px;
	}


	#outer_shell #shell .gcuihpw-menu .item {
		width: 28%;
		float: left;
	}

	#outer_shell #shell .gcuihpw-menu .item[__position="1"] {
		width: 100%;
	}

	#shell #gcui-header-player-wrapper .gcuihpw-menu {
		min-height: 0;
		padding-bottom: 20px;
	}

	#shell .with-sidebar-left #main,
	#shell .node {
		padding-left: 0;
	}

	#shell .with-sidebar-left #main .node h3,
	#shell .node h2.title,
	#shell .ron-series-section-header {
		margin-left: 0;
	}

	#shell #ron_series_landing_page_header {
		overflow: hidden;
	}

	#shell .bridge-for-more-info {
		width: 100%;
	}

	#outer_shell #shell #gcui-header-player-wrapper #main_player {
		padding-bottom: 0;
		margin-bottom: 0;
	}

}

@media (max-width: 742px) {

	.front #lrh_header {
		display: none;
	}

	#shell #sidebar-left {
		display: table-row-group;
		background: none;
	}

	#shell td.with-sidebar-left {
		display: table-header-group;
	}

	#shell .ron-series-book-ad .inner img {
		float: left;
		margin-right: 20px;
	}

	.ron-series-book-ad .inner:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	#shell #LifetimeInPictures {
		float: left;
		margin-right: 40px;
	}

	#shell div#lrh-bottom-navigation-block .bottom-navigation-column {
		float: none;
		width: 100%;
		border-right: none;
	}

	#shell div#lrh-bottom-navigation-block a.bottomnav-item {
		font-size: 14px;
		line-height: 1.4;
	}

	#shell div#lrh-bottom-navigation-block .bottomnav-category-heading {
		font-size: 16px;
	}

	#shell div#lrh-bottom-navigation-block .bottom-navigation-column a {
		font-size: 15px;
	}

}


@media (max-width: 700px) {

	html {
		text-size-adjust: none;
		-webkit-text-size-adjust: none;
	}

	/**
	mobile menu CSS
	*/

	/*
	#shell #banner {
		margin-left: -20px;
		margin-right: -20px;
		width: calc(100% + 40px);
	}
	*/

	#shell #nice-menu-1 > span {
		background: none;
	}
	.nice-menu-down > span {
		display: block;
	}
	#nice-menu-1 {
		background: none;
	}
	#nice-menu-1 > span a {
		background-repeat: none;
		padding: 5px 5px 5px 17px !important;
		line-height: 23px;
		color: #fafafa;
		text-align: left;
		font-size: 20px;
		font-weight: normal;
		font-family: 'Century Gothic', Arial, Verdana, sans-serif;
	}
	#nice-menu-1 li ul,
	#banner .content {
		max-height: 0;
		overflow: hidden !important;
		transition: max-height .01s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		-webkit-transition: max-height .01s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}

	#nice-menu-1 li ul {
		padding: 0;
	}
	#nice-menu-1 li.mobile-open > ul {
		max-height: 2000px;
		transition: max-height .8s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		-webkit-transition: max-height .8s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	#banner.mobile-open .content {
		max-height: 3000px;
		overflow: visible !important;
		transition: max-height 1s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		-webkit-transition: max-height 1s cubic-bezier(0.165, 0.840, 0.440, 1.000);
	}
	#banner_menu h2.title {
		display: block !important;
		position: absolute;
		top: 9px;
		right: 10px;
	}
	#banner.mobile-open	#banner_menu h2.title {
		top: -81px;
	}
	/*
	#banner.mobile-open #banner_menu h2.title {
		display: none !important;
	}
	*/
	#banner #banner_logo {
		opacity: 0;
		transition: opacity .3s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility .3s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		-webkit-transition: opacity .3s cubic-bezier(0.165, 0.840, 0.440, 1.000), visibility .3s cubic-bezier(0.165, 0.840, 0.440, 1.000);
		display: block !important;
		visibility: hidden !important;
		width: calc(100% - 40px);
	}
	#banner.mobile-open #banner_logo {
		display: block !important;
		visibility: visible !important;
		position: fixed;
		top: 0;
		bottom: -200px;
		left: 0;
		right: 0;
		/*
		background: url(images/top_bar.png) top center no-repeat #000000;
		background-position: top 0px left 27px;
		*/
		background: #000;
		opacity: 1;
		pointer-events: none;
		z-index: 100;
		height: auto !important;
		width: auto;
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}

	#banner.mobile-open tr:after {
		content: " ";
		background: url(images/top_bar.png) top center no-repeat rgba(0, 0, 0, 0.7);
		background-position: top 0px left 27px;
		left: 0;
		right: 70px;
		top: 0;
		height: 90px;
		position: fixed;
		z-index: 2000;
		pointer-events: none;
	}



	#banner.mobile-open #banner_menu {
		position: relative;
		top: 15px;
		/*
		bottom: 0;
		*/
		z-index: 101;
	}
	#banner_menu h2.title {
		width: 46px;
		height: 46px;
	}
	#banner:after {
		position: absolute;
		width: 46px;
		height: 46px;
		z-index: 1000;
		content: url(/sites/all/themes/gold_master/www_lronhubbard_org/images/home-mobile-trigger-xparent-new.png?c);
		right: 10px;
		top: 11px;
	}

	#banner.mobile-open:after {
		position: fixed;
	}

	#banner_menu h2.title > span {
		display: none;
	}
	#nice-menu-1 li ul {
		background: none;
		visibility: visible !important;
	}
	#nice-menu-1 li a {
		margin-right: 67px;
		border-right: 1px solid #333;
	}
	#nice-menu-1 li:after {
		/* border-left: 1px solid #333; */
		padding: 0 20px 0 20px;
		color: #333;
		top: 0;
		/* bottom: 0; */
		right: 0;
		position: absolute;
		content: "";
		font-size: 22px;
		min-width: 26px;
	}
	#banner.mobile-open #nice-menu-1 li.menuparent:after {
		content: "▼";
	}
	#shell #nice-menu-1 ul {
		position: static;
		padding-left: 40px;
		margin-top: 0;
		width: calc(100% - 40px);
	}
	#shell #nice-menu-1 ul li {
		background: none;
		width: 100%;
		border: none;
	}
	#shell #banner_menu {
		height: auto;
	}
	#nice-menu-1 > span li ul li a {
		font-size: 16px;
	}
	#shell li.menuparent li.menuparent ul {
		border: none;
		margin: 0;
	}

	#shell .nice-menu-1 {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
	}

	#shell #nice-menu-1 {
		padding-top: 90px;
	}

	#shell #nice-menu-1 li ul {
		border-top: none;
	}

	#shell #nice-menu-1 li {
		background: none;
	}

	#shell .gcui-preset-gcui_inline_medium {
		width: 100%;
		float: none;
	}


}


@media (max-width: 550px) {
	#shell #block-gcui_header_player-0 .header-menu-button-alt {
		font-size: 90%;
	}
	#outer_shell #shell .gcuihpw-menu .item {
		width: 48%;
	}

	#shell div#lrh-bottom-navigation-block a.bottomnav-item {
		font-size: 12px;
		line-height: 1.4;
	}

	#shell div#lrh-bottom-navigation-block .bottomnav-category-heading {
		font-size: 14px;
	}

	#shell div#lrh-bottom-navigation-block .bottom-navigation-column a {
		font-size: 13px;
	}

}


@media (max-width: 500px) {
	#shell .marquee.text-overlay p {
		font-size: 16px;
	}

	#shell .pull-quote {
		width: 40%;
	}
}

@media (max-width: 475px) {
	#shell #banner {
		background-size: 185%;
	}
	#shell #banner_logo {
		height: 0;
		padding-bottom: 24%;
	}

	#banner.mobile-open #banner_logo {
		background-size: 161%;
	}
	#shell .marquee.text-overlay p {
		font-size: 14px;
		margin-right: 10px;
	}

	#banner.mobile-open tr:after {
		background-size: 202%;
		height: 0;
		padding-bottom: 21%;
	}

}





