
/* Type */
h1, h2, h3, h4, h5, h6 {font-family: "source-sans-pro";font-weight: normal;}
div[itemProp="articleBody"] h1, h2, h3, h4, h5, h6 {font-family: "source-sans-pro";font-weight: normal;}

div[itemProp="articleBody"] p {font-family: "ff-tisa-web-pro";font-size:21px;line-height:30px;text-indent: 25.3125px;}
div[itemProp="articleBody"] li {font-family: "ff-tisa-web-pro";font-size:21px;line-height:30px;margin-left: 35px;}
div[itemProp="articleBody"] blockquote {font-family: "ff-tisa-web-pro";font-size:21px;text-indent: 0px;line-height:30px;font-style: italic;margin: .5rem 1.5rem .5rem 1.5rem;}
div[itemProp="articleBody"] blockquote p {font-family: "ff-tisa-web-pro";font-size:21px;text-indent: 0px;line-height:30px;font-style: italic;margin: .5rem 1.5rem .5rem 1.5rem;}
div[itemProp="articleBody"] blockquote.blue {
	font-size:25px;line-height:40px;font-style: normal;
	text-align:center;
	margin: 60px 0 60px;
	padding: 30px 40px 30px;
	padding-top: 19px;
	border: 0;
	}
	div[itemProp="articleBody"] p.intro {font-family: "ff-tisa-web-pro";font-size:25px;}
div[itemProp="articleBody"] p.intro2 {font-family: "ff-tisa-web-pro";font-size:23px;}
div[itemProp="articleBody"] p.imagecaption {font-size:90%;font-style: italic; margin-top: 3px;margin-bottom: 30px;text-align:center;}
div[itemProp="articleBody"] p.psu {font-family: "ff-tisa-web-pro";font-size:130%; font-style: italic; font-weight:normal; line-height:28px;}
div[itemProp="articleBody"] p.caption img_caption {font-family: "source-sans-pro";font-size:90%;font-style: italic; margin-top: 3px;margin-bottom: 30px;text-align:center;}
div[itemProp="articleBody"] p.img_caption {font-family: "source-sans-pro";font-size:90%;font-style: italic; margin-top: 3px;margin-bottom: 30px;text-align:center;}
.dl-horizontal dd {margin-bottom:15px;}
dl.article-info {font-family: "source-sans-pro";font-size:18px;line-height: 30px;}
dd.category-name {font-family: "source-sans-pro";font-size:18px;line-height: 30px;}
dd.create {font-family: "source-sans-pro";font-size:18px;line-height: 30px;}
dd.createdby {font-family: "source-sans-pro";font-size:18px;line-height: 30px;}
div.img-fulltext-none {font-family: "source-sans-pro";font-size:18px;line-height: 30px;}
	
	
	
/* images */
div.img-intro-right {margin-bottom: 20px; margin-left: 20px;}




/* Menu */
.gf-menu li > .item {
    padding-right: 8px !important;
}
.gf-menu li.parent > .item:after {
    margin-top: 0;
}


/* Author Name */
/* .createdby span {
    display: run-in;
} */


/* Contact Page */
span.contact-name {font-size:130%;}
.contact-miscinfo dd {margin-left: 0px;}

/* Questions and Answers (Retreat Page) */
p.question {
	font-size: 110%;
	line-height: 120%;
	margin-bottom: 10px;
	display: block;
	margin-top: 20px;
}
p.answer {
	margin-left: 20px;
	margin-bottom: 10px;
	display: block;	
}


/* Tags */
#rt-mainbody div.tags {padding-top: 50px;clear:both;}


/* Plugin Content - Page Navigation With Titles */
ul.pagenav {margin-top:50px;margin-bottom:50px;clear:both;}



/* Menu Adjustments */
#rt-header .menu-block {float: left!important;}



/* Header Background */
body:not(.menu-home) header#rt-header-surround {
		background: none #e3e1e1;
	}

/* RokSprocket */
.fp-roksprocket-showcase .layout-showcase .sprocket-features-title {
	color: #333;
	font-size: 37.5px;
	line-height: 48px;
	text-transform: uppercase;
	letter-spacing: 10px;
	}
	
	.fp-roksprocket-showcase.rt-block {
	padding: 25px 0 0 0;
margin: 30px 10px 0 10px;
}
	

/* Frontpage Logo Adjustments */
.h5 gtlogo {margin-top:25px}


/* Search Module Adjustments */
#rt-header div.rt-container .rt-omega div.rt-block {
margin-top: 7px;
margin-bottom: 0;
}

#roksearch_results a#roksearch_link,
#rt-header #roksearch_search_str {
background-image: none;
}

input#roksearch_search_str.inputbox:after { 
content: "\f002";
font-family: FontAwesome; 
color: #e2b572;
display: block;
width: 20px;height: 20px;
position: absolute;
top: 5px;right:-20px;
opacity: 0.8;
}

div.roksearch-wrapper {
position:	relative
}

div#roksearch_results #roksearch_link:before {
top: 2px;
}


/* Readon Button */
.readon3 {color: #7d7d7d !important;
border: 2px solid #7d7d7d;}
.readon3:hover {border: 2px solid #d4901c;}


/* 404 */
#rt-error-desc {background-color:#555;}


/* Frontpage Showcase Mods */
.rt-showcase-description {font-family: "ff-tisa-web-pro";font-size:21px;line-height:30px;}
.fp-roksprocket-showcase .layout-showcase .readon, .fp-roksprocket-showcase .layout-showcase .readon2 {margin-bottom: 70px;}
.fp-roksprocket-showcase .layout-showcase .readon {color: #d4901c !important; background-color: #ffffff !important;}
.fp-roksprocket-showcase .layout-showcase .readon:hover {color: #ffffff !important; background-color: #d4901c !important;}

/* Frontpage Strips */
.feature-overlay-light #rt-feature a {color: #ffffff;}
.sprocket-strips-item .sprocket-strips-content {
height:250px;
}

/* Frontpage Feature Mods */

.feature-overlay-light #rt-feature .title {font-weight: normal;font-size: 175%;}


/* Frontpage News Feature */
#rt-feature div.sprocket-features.layout-showcase .sprocket-features-title {line-height: 35px;font-size: 1.5em;}
#rt-feature div.sprocket-features.layout-showcase .sprocket-features-desc {line-height: 25px;font-size: 1em;}


/* Frontpage Downloads */
.com_docman.mod_docman ul li {font-family: "source-sans-pro",sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 16px;
  border-bottom: none;
  padding-top: 5px !important;
  padding-bottom: 15px !important;
  word-wrap: break-word;}


/* Frontpage Events */
.event_detail_title h2 {font-size: 2.4em; padding-bottom:10px;}
#rt-expandedtop .ohanah-event-short-description {display:none;}
#rt-expandedtop .event_detail_location {display:none;}
#rt-expandedtop .event-spacer {height:10px;} 
#rt-expandedtop .event_detail_title h2 {
font-size: 15px;
line-height: 15px;
padding-top: 5px;
margin: 0px;
display: block;
}
#rt-expandedtop .ohanah h3 {font-weight: normal;}



/* RAXO Mods */
div.allmode-default .allmode-title a {font-size:25px;line-height:150%;font-family: "source-sans-pro";font-weight: normal;}
div.allmode-default a {color: #d4901c !important;text-decoration: none;}
div.allmode-default a:hover {color: #faae2a !important;text-decoration: none;}
div.allmode-default .allmode-info {line-height:150%;margin-bottom:10px;}
div.allmode-default .allmode-topitem .allmode-info .allmode-title .allmode-details .allmode-text .allmode-title .allmode-content {font: normal 100% font-family: "source-sans-pro",sans-serif;
color: #444;}
div.allmode-default .allmode-img img {padding:0px;}
div.allmode-default .allmode-topitem .allmode-text  {font-family: "ff-tisa-web-pro";font-size:21px;line-height:30px;text-indent: 25.3125px;color: #6e6e6e;}


div.allmode-topitem {padding-bottom:20px;border-top: 0px}
div.allmode-box.allmode-default .allmode-img {float: left;
margin: 0 16px 8px 0; padding: 3px;
border: 0px;border-top: 0px}
div.allmode-box.allmode-default .allmode-topitem {border-bottom: 0px;border-top: 0px}
div.allmode-box.allmode-default img {border: 0px;}
div.allmode-box.allmode-default .allmode-title {font-family: "source-sans-pro",sans-serif;font-weight: normal;
  font-style: normal;}
  

/* AddThis Mod */
div.addthis_toolbox.addthis_default_style {padding-bottom:20px;padding-top:20px;}  
  
  
/* Books Page */
body.layout-mode-responsive .rt-maintop-desc {margin-top:5%;}
body.layout-mode-responsive h2.title {margin-bottom: 5px;}


/* RokSprocket Mosaic Mods */
#rt-expandedtop div.sprocket-mosaic-item {min-height: 525px;}
#rt-content-bottom div.sprocket-mosaic-item {min-height: 525px;}
#rt-mainbottom div.sprocket-mosaic-item {min-height: 525px;}



/* EasyBlog */
#ezblog-body .blog-text  blockquote:before {
content: " ";
}
#ezblog-body .blog-post .blog-title, #ezblog-body .blog-post .blog-title a {
	font-family: "source-sans-pro",sans-serif;
	}



/* EasyDiscuss */
div#discuss-wrapper .discuss-intro-text {font-family: "source-sans-pro",sans-serif;font-size: 90%;line-height: 150%;}
div.discuss-content-item {font-family: "source-sans-pro",sans-serif;font-weight: 300;}
h2.discuss-post-title {font-family: "source-sans-pro",sans-serif;font-size: 150%;line-height: 150%;text-transform:capitalize;}
div#discuss-wrapper .discuss-user .discuss-role-title  {font-family: "source-sans-pro",sans-serif;padding: 0 5 0 5px;}


/* Hide Subcategories Title */
div.cat-children h3 
{
   display:none;
}


/* Tags */
div.tag-categorytopics .cat-list-row0 {margin-bottom: 0px;}
div.tag-categorytopics .cat-list-row1 {margin-bottom: 0px;}



/* Add Approved Notice */
p.approved, tr.approved {
    color: #468847;
    padding: 15px;
    border-radius: 4px;
    background-color: #d0e9c6;
    background-image: -moz-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0e9c6), to(#d0e9c6));
    background-image: -webkit-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -o-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: linear-gradient(to bottom, #d0e9c6, #d0e9c6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcfe8c5', endColorstr='#ffcfe8c5', GradientType=0);
    background-color: #d0e9c6;
    background-image: -moz-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0e9c6), to(#d0e9c6));
    background-image: -webkit-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -o-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: linear-gradient(to bottom, #d0e9c6, #d0e9c6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcfe8c5', endColorstr='#ffcfe8c5', GradientType=0);
    color: #468847;
    padding: 15px;
    border-radius: 4px;
    background-color: #d0e9c6;
    background-image: -moz-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0e9c6), to(#d0e9c6));
    background-image: -webkit-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -o-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: linear-gradient(to bottom, #d0e9c6, #d0e9c6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcfe8c5', endColorstr='#ffcfe8c5', GradientType=0);
    background-color: #d0e9c6;
    background-image: -moz-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0e9c6), to(#d0e9c6));
    background-image: -webkit-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -o-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: linear-gradient(to bottom, #d0e9c6, #d0e9c6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcfe8c5', endColorstr='#ffcfe8c5', GradientType=0);
    color: #468847;
    padding: 15px;
    border-radius: 4px;
    background-color: #d0e9c6;
    background-image: -moz-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0e9c6), to(#d0e9c6));
    background-image: -webkit-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -o-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: linear-gradient(to bottom, #d0e9c6, #d0e9c6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcfe8c5', endColorstr='#ffcfe8c5', GradientType=0);
    background-color: #d0e9c6;
    background-image: -moz-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0e9c6), to(#d0e9c6));
    background-image: -webkit-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -o-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: linear-gradient(to bottom, #d0e9c6, #d0e9c6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcfe8c5', endColorstr='#ffcfe8c5', GradientType=0);
    color: #468847;
    padding: 15px;
    border-radius: 4px;
    background-color: #d0e9c6;
    background-image: -moz-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0e9c6), to(#d0e9c6));
    background-image: -webkit-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -o-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: linear-gradient(to bottom, #d0e9c6, #d0e9c6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcfe8c5', endColorstr='#ffcfe8c5', GradientType=0);
    background-color: #d0e9c6;
    background-image: -moz-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d0e9c6), to(#d0e9c6));
    background-image: -webkit-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: -o-linear-gradient(top, #d0e9c6, #d0e9c6);
    background-image: linear-gradient(to bottom, #d0e9c6, #d0e9c6);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffcfe8c5', endColorstr='#ffcfe8c5', GradientType=0)
}


/* Ohanah */
div.event-list .event-info__category {padding-bottom:20px;}


/* Module Font Awesome Icon Fix */
.module-content > [class^="icon-"]:first-child:before, .module-content > [class*=" icon-"]:first-child:before {display: none;}