/* LetItShine Custom Styles*/
.HomeSidebarBoxes{
 border: solid #70703c 1px;
 border-radius: 10px;
  padding: 15px;
  margin: 10px 0;
    min-height: 224px;
    background-color: white;
      overflow: auto;
}

.HomeRowBoxes{
 border: solid #70703c 1px;
 border-radius: 10px;
 padding: 15px;
 margin: 10px 0;
 height: 320px;
 background-color: white;
}
.HomeRowBoxes A{
    color: #70703c;
    text-decoration: none !important;
    
}
.DNN_ANN_viewtypeSelector{display:none;}
.ResponsiveImage{width:100%;height:auto;}  
.entry-text{width: 100%;display: none;}
.grow{  transition:all 5s ease-in-out;}
.grow:hover
{
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);

}
.project_inner:hover .project_rollover {overflow:auto;}
.project_inner .project_rollover {
    position: relative;
}
.project_inner a {text-decoration:none !important;font-weight:bold;}
.project_inner img {max-height:144px;overflow:auto;
      width: 91%;outline: solid #6F703A 11px;margin-left: 10px;Margin-top: 11px;}
.slogan{
 font-family: 'Uncial Antiqua', cursive;
font-size: 3.0vh;
  font-weight:bold;
  text-align: center;
color:#6F703A;
margin:20px 0px;
}

.header_logo {margin-top:-30px;
}
.header_logo_text {font-size:125pt;margin-top:10px;
}
.custombutton {color:white !important; 
    border: 10px solid #6F703A	;
    margin-top: 5px; 
    text-decoration: none !important; 
    background-color: #6F703A	;
    float:left;
    width: 95%;
}
.custombutton:hover {color:#fff !important; 
    border: 10px solid #9C9D5D;
    background-color: #9C9D5D;
}
.Invisible_containerClearBack {background:	#6F703A;}
.skin_banner {
    background: #6F703A;
}
.project_inner figure {  padding: 0 0 64%;}
#skin_footer a{text-decoration:none;}
/*Adjustment to the Events Calendar on the home page */
.ThemeEvents-Green .ListHeader,.ThemeEvents-Green .DetailEnrollGridHeader,.ThemeEvents-Green .EditEnrollGridHeader,.ThemeEvents-Green .EnrollGridHeader{ background-color:#fff !important; }
.footer_content a:hover{color:yellowgreen !important;}
.DevotionBox{border: 1px solid silver;padding:5px;
padding-top:10px;
max-width:310px;
margin: 2 auto;
text-align:center;
}
.StaffBlock{
 overflow:none;
 display:block;
 border: dashed 1px #eaeaea;
 width: 47%;
 float:left;
 margin: 5px;
 min-height: 214px;
 border:  solid dotted gray;
 }
.StaffBlock:hover{background-color:#fff !Important;}
.StaffImage{float:left;margin: 10px 5px;}
.StaffBlockRight{float:left;padding:10px;}
.StaffName{font-size:20px;/* color:#8C40BB; */font-weight:bold;}
.StaffPosition{font-size:16px;padding: 0px 0px;}
.StaffMinistry {font-size: 16px;padding: 0px 0px;}
.StaffEmail{font-size:14px;text-decoration:underline;}
.StaffPhoneNumber{font-size:16px;}

.dropcap3{
background-color: #000;
color:#fff;	
}
.dropcap2, .dropcap3{
display:block;
float:left;
font-size:18px;
line-height:35px;
width:35px;
text-align: center;
margin:4px 8px 0 0;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
font-weight: bold;
}
.LinkButtons a {color:white !important; 
    border: 10px solid #6F703A	;
    margin-top: 5px; 
    text-decoration: none; 
    background-color: #6F703A	;

    height:20px;
    display:block;
    width: 100px;
}
.LinkButtons a:hover {color:#fff !important; 
    border: 10px solid #9C9D5D;
    background-color: #9C9D5D;
}
.NewslettersButtons a {color:white !important; 
    border: 10px solid #6F703A	;
    margin-top: 5px; 
    text-decoration: none; 
    background-color: #6F703A	;

    height:20px;
    display:block;
    width: 200px;
}
.NewslettersButtons a:hover {color:#fff !important; 
    border: 10px solid #9C9D5D;
    background-color: #9C9D5D;
}
/* 
 * Deprecated DNN CSS class names will remain available for some time
 * before being  permanently removed. Removal will occur according to
 * the  following process:
 *
 * 1. Removal will only occur with a major (x.y) release, never
 *    with a maintenance (x.y.z) release.
 * 2. Removal will not occur less than six months after the release
 *    when it was deprecated.
 * 3. Removal will not occur until after deprecation has been noted 
 *    in at least two major releases.
 *
 *                                              |        |Planned |
 *  Name                                        |Release |Removal |
 *----------------------------------------------+--------+--------+
 * Mod{NAME}C                                     5.6.2    6.2
 *   {NAME} = sanitized version of the DesktopModule Name 
 *   Used on <div> tag surrounding Module Content, inside container
 *----------------------------------------------+--------+--------+
 */  
@import url(bootstrap-docs.css);

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{ 
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  { color:#6F703A;
}

H2  { color:#6F703A;
}

H3  {color:#6F703A;
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  { text-decoration:underline;
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}


.cleanweb .pre_defined_color{background-color:#6f703a;}
.cleanweb a:hover{color:#6f703a;}
.cleanweb .skin_top_line{background-color:#6f703a;}
.cleanweb .icons_menu{background-color:#6f703a;}
.cleanweb .icon_hover .service-bg{background-color:#6f703a;}
.cleanweb A.Breadcrumb:hover{color:#6f703a;}
.cleanweb .color_bg{background-color:#6f703a;}
.cleanweb .color_text{color:#6f703a;}

.cleanweb #standardMenu .subMenu li.selected > a span,.cleanweb #standardMenu .subMenu li.breadcrumb > a span,.cleanweb #megaMenu .category li.selected > a span,.cleanweb #megaMenu .leaf li.selected > a span{color:#6f703a;}
.cleanweb #standardMenu > .rootMenu > li.selected > a,.cleanweb #standardMenu > .rootMenu > li.rmHover > a,.cleanweb #standardMenu > .rootMenu > li.breadcrumb > a,.cleanweb #standardMenu > .rootMenu > li:hover > a,.cleanweb #standardMenu > .rootMenu > li > a:hover,.cleanweb #megaMenu > .root > li.selected > a,.cleanweb #megaMenu > .root > li.rmHover a,.cleanweb #megaMenu > .root > li.breadcrumb > a,.cleanweb #megaMenu > .root > li:hover > a,.cleanweb #megaMenu > .root > li > a:hover{background-color:#6f703a;}
.cleanweb #standardMenu .subMenu li.item a:hover span,.cleanweb #megaMenu .category li.item a:hover span,.cleanweb #leftMenu .leftSub li.selected > a span,.cleanweb #leftMenu .leftSub li a:hover span{color:#6f703a;}

.cleanweb .c_title_Aquamarine{color:#6f703a;}
.cleanweb .Aquamarine03_top_bg,.cleanweb .Aquamarine04_top_bg,.cleanweb .Aquamarine05_top_bg,.cleanweb .Aquamarine06_top_bg,.cleanweb .Aquamarine07_top_bg{background-color:#6f703a;}
.cleanweb .Aquamarine02_top_style,.cleanweb .Aquamarine05_style{border-color:#6f703a;}

.cleanweb .mobile_UI .mobile_menu,.cleanweb .mobile_UI .mobile_search,.cleanweb .mobile_UI .mobile_login,.cleanweb .mobile_UI .mobile_user,.cleanweb .mobile_UI .mobile_language{background-color:#6f703a;}
.cleanweb .mobile_profile_style{background-color:#6f703a;}

.cleanweb .footer_tag ul li a{background-color:#6f703a;}
.cleanweb .buying_button a.button{background-color:#6f703a;}
.cleanweb .caroul_prev,.cleanweb .caroul_next{background-color:#6f703a;}
.cleanweb .page_name{background-color:#6f703a;}
.cleanweb .steps_style .success_left img{background-color:#6f703a;}
.cleanweb .price-table .high .price{background-color:#6f703a;}
.cleanweb .input_button a,.cleanweb .testimonials_page .input_button a{background-color:#6f703a;}
.cleanweb #options ul li,.cleanweb .project_inner .project_rollover{background-color:#6f703a;}
.cleanweb .price-table .row-titles .price span,.cleanweb .tags_style p span{color:#6f703a;}

.cleanweb .vertical_tab .nav-tabs2 > li > a:hover,.cleanweb .vertical_tab .nav-tabs2 > .active > a,.cleanweb .nav-tabs2 > .active > a:hover{background-color:#6f703a;}
.cleanweb .sidebar_tag ul li a span:hover{background-color:#6f703a;}
.cleanweb .project_list a.read-more:hover,.cleanweb .project-pagination a:hover,.cleanweb .project-pagination li.current a,.cleanweb .sitemap_button a{background-color:#6f703a;}
.cleanweb .sitemap_button a:link{background-color:#6f703a;}
.cleanweb .project-pagination a:hover,.cleanweb .project-pagination li.current a{border-color:#6f703a;}
.cleanweb .col.high{outline-color:#6f703a;}
.cleanweb .project_list .categories a:hover,.cleanweb .project-pagination a{color:#6f703a;}
.cleanweb #skin_footer .contact_form a.dnnPrimaryAction,.cleanweb #skin_footer .contact_form a.dnnPrimaryAction:link,.cleanweb #skin_footer .contact_form a.dnnPrimaryAction:visited{background-color:#6f703a;}


/* LetItShine Custom Settings */
/*img{width:100%;}*/                                                                                                  
.cleanweb .page_name{border-bottom: 6px solid #B27C0F}
.ThemeEvents-Green .ListDataGrid, .ThemeEvents-Green .DetailEnrollGrid, .ThemeEvents-Green .EditEnrollGrid, .ThemeEvents-Green .EnrollGrid {
    border-right: #6F703A 2px solid !important;
    border-top: #6F703A	 1px solid !important;
    border-left: #6F703A	 2px solid !important;
    border-bottom: #6F703A	 2px solid !important;
    background-color: #e8eef7;
}
.bannerpane {border-top: 7px solid #B27C0F;border-bottom: 20px solid #6F703A;}
#warningBox{display:none;}

table img {
    max-width: 100% !important;
}

.Readings{height: 160px; overflow-y: scroll;}
.FirstReading{}


.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:96%;
    position:absolute;
}


/* ==========================================
   OZONE MOBILE MENU IMPROVEMENTS
   ========================================== */
@media only screen and (max-width: 991px) {

    /* Menu panel */
    .EasyDNNSkin_Ozone .responsAbilityMenu .raMenuWrapper{
        width:90vw !important;
        max-width:420px !important;
        padding:20px !important;
        background:#fff !important;
        box-shadow:-5px 0 20px rgba(0,0,0,.25);
        box-sizing:border-box;
    }

    /* Menu links */
    .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_itemContainer,
    .EasyDNNSkin_Ozone .responsAbilityMenu a.edsmm_itemContainer{
        display:block;
        font-size:24px !important;
        font-weight:600 !important;
        line-height:1.6 !important;
        padding:18px 65px 18px 18px !important;
        color:#333 !important;
        text-decoration:none !important;
    }

    /* Each row */
    .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_menuItem > span{
        position:relative;
        display:block;
        min-height:60px !important;
    }

    /* Expand button */
    .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_childIndicator{
        position:absolute;
        right:10px !important;
        top:50% !important;
        transform:translateY(-50%);
        width:50px !important;
        height:50px !important;
        cursor:pointer;
    }

    /* If the arrow is an icon font */
    .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_childIndicator:before{
        font-size:30px !important;
    }

    /* Submenu indentation */
    .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_level_1,
    .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_level_2,
    .EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_level_3{
        padding-left:15px;
    }

    .EasyDNNSkin_Ozone .responsAbilityMenu ol,
    .EasyDNNSkin_Ozone .responsAbilityMenu li{
        margin:0;
        padding:0;
    }
}
/* Larger Menu button */
.EasyDNNSkin_Ozone .responsAbilityMenu .raMenuTrigger{
    font-size:28px !important;
    font-weight:600 !important;
    line-height:1 !important;
    padding:12px 18px !important;
}
/* Center the arrow inside the circle */
.EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_childIndicator{
    display:flex !important;
    align-items:center;
    justify-content:center;
}

.EasyDNNSkin_Ozone .responsAbilityMenu .edsmm_childIndicator:before{
    font-size:22px !important;
    line-height:1 !important;
    ttransform: translateY(1px);
}


