﻿div.well ul {
    display:none;
}

.Grid {
    table-layout:fixed;
    width:100%; 
}

.center {
   margin-left:auto;
   margin-right:auto;
}

.Padding td{
    padding:10px;
}

th{
    padding:10px;
}

.dropdown-menu {
    margin-right: 10px;
    background-color: #a52e2e;
}

.Search
{
    background-image:url('images/find_small.png');
    background-repeat:no-repeat;
    background-position:right;
    padding-right:20px;
    border:none;
    background-color:#E8E8E8;
    height:24px;
}

.BlueLineSchedules
{
    width:100%;
    height:3px;
    background-color:#336699;
    margin:16px 0 0 0;
}

.BlueLine
{
    width:100%;
    height:3px;
    background-color:#336699;
    margin:25px 0 25px 0;
}

.RedLine
{
    width:100%;
    height:3px;
    background-color:#a52e2e;
    margin:25px 0 25px 0;
}

footer {
    background-color: #a52e2e;
}

ul.footerNav {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

    ul.footerNav li {
        display: inline;
        margin-right: 10px;
    }

        ul.footerNav li a {
            color: white;
            text-decoration: none;
        }

footer li {
    
    padding: 3px 0;
    
}

    footer li a {
        color: white;
    }

    footer li:last-child {
        border: none;
    }

.remove {
    border: none;
}


.Footer-Links a{
    color:#fff;
}

.Footer-Links-White a{
    color:#2c2c2c;
}

.Body_font{
    color:#2c2c2c;
}

.Nav-Font a {
    color:#2c2c2c;
    font-size:21px;
}

.zero-margin {
    padding-left:0px;
    padding-right:0px;
}

.left-float {
    float:left;
}

.right-float {
    float:right;
}

.left-clear {
    clear:left;
}

.right-clear {
    clear:right;
}

.both-clear {
    clear:both;
}

.container {
    padding-left:30px;
    padding-right:30px;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color:#a52e2e;
    color:#fff;
}

.dropdown-menu > li > a{
    font-size:16px;
    color:#fff;
}

.Now_Playing{
    background-color: #336699;
    line-height: 20px;
    color: #fff;
    border-radius: 2px;
    padding: 7px 0px 7px 10px;
}

.Margin-bottom-5px
{
    margin-bottom:5px;
}

.Margin-bottom-1px
{
    margin-bottom:1px;
}

.Margin-bottom-16px{
    margin-bottom:16px;
}

.Margin-bottom-30px{
    margin-bottom:30px;
}

.Margin-top-34px{
    margin-top:34px;
}

.Header_margins{
    margin-top: 12px;
    margin-bottom: 36px;
}

.Advert-margins{
    margin-top:25px;
    margin-bottom:30px;
}

@font-face {
    font-family: Ubuntu;
    src: url('fonts/Ubuntu-R_0.ttf');
}

@font-face{
    font-family: Ubuntu_Lite;
    src:url('fonts/Ubuntu-L_0.ttf');
}

body{
    font-family:Ubuntu, Arial, Georgia;
    color:#2c2c2c;
}

a{
    color:#a52e2e;
}

a:hover{
    color:#a52e2e;
    text-decoration:none;
}

h1{
    font-size:22px;
    font-weight:bold;
}

a h1
{
    color:#ffffff;
}

a:hover h1
{
    text-decoration:none;
    color:#ffffff;
}

h6{
    font-size:30px;
    font-weight:normal;
    font-family:Ubuntu_Lite;
}

a h6
{
    color:#2c2c2c;
}

h3{
    font-size:17px;
    font-weight:bold;
    font-family:Arial;
    margin:0;
}

a h3
{
    color:#2c2c2c;
    text-decoration:none;
}

h3 a:hover
{
    text-decoration:none;
}

h2{
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
}

a h2
{
    color:#2c2c2c;
}

h4{
    font-size:20px;
}

a h4
{
    color:#2c2c2c;
}

h5{
    color:#a52e2e;
    font-size:15px;
    font-weight:bold;
}

a h5
{
    color:#2c2c2c;
}

.Carousel-text{
    font-size:17px;
}

.Stories_text{
    font-size:12px;
    font-family:Arial;
}

.Copyright_font{
    font-size:9px;
}

 
.Bible_container{
     background-color: #e8e8e8;
     padding:10px;
}

.Sidebar_advert{
    background-color: #e8e8e8;
    padding:10px 0 10px 0;
}

.Sidebar_advert > a > img
{
    margin:auto;
}

.Donations{
    background-color: #e8e8e8;
}

.Donations > a > img
{
    margin:auto;
    margin-bottom:20px;
}

.Weather_widget{
    margin:20px 0 20px 0;
}

.Forex_widget{
    margin:0 0 20px 0;
}

ul.footerNavWhite {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

    ul.footerNavWhite li {
        display: inline;
        margin-right: 10px;
    }

ul.footerNavWhite li a {
            color: #2c2c2c;
            text-decoration: none;
        }

.Margin-top-52px{
    margin-top: 52px;
}

.Margin-top-5px
{
    margin-top:5px;
}

#mannaverse {
font-size: 14px;
font-style:italic;
margin-bottom: 10px;
font-family:Georgia;
}

.Arial_Font{
    font-family:Arial;
    font-size:12px;
}

.Arial_Font_Justify{
    font-family:Arial;
    font-size:14px;
    text-align:justify;
}

.Arial_Font_widget{
    font-family:Arial;
    font-size:12px;
}

hr{
    border:0;
    border-top: 1px solid #292929;
}

.Gallery_image {
    margin:0 30px 30px 0;
    float:left;
}

.Gallery_image:last-child {
    margin:0 0px 30px 0;
    float:left;
}


.Date_time{
    font-family:arial;
    font-weight:bold;
    font-size:10px;
    margin-top:15px;
}

.Line_height{
    line-height:21px;
}

.Display_inline{
    display:inline;
}

.Presenter_details{
    text-align:center;
}

.Ubuntu_Lite{
    font-family:Ubuntu_lite;
}

/*bullet align for fck*/
.Bullets_left ul {
    margin-left: 0;
    padding-left: 0;
}
.Bullets_left li {
    margin-left: 1em;
}

.Bullets_left ol {
    margin-left: 0;
    padding-left: 0;
}

/*---------------Schedules page tabs------------------*/
.nav-tabs2{
    border-bottom:4px solid #a52e2e
}

.nav-tabs2>li{
    float:left;margin-bottom:-1px;font-size:13px;
}

.nav-tabs2>li>a{
    margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:0px 0px 0 0
}

.nav-tabs2>li
{
    width:100px;
    display:block; 
    text-align:center;
    margin-top:3px;
}

.nav-tabs2>li:last:child
{
    width:100px;
    display:block; 
    text-align:center;
    margin-right:0px;
}

.nav2>li>a {
padding: 10px 5px!important;
}

.nav-tabs2>li>a:hover{
    border-color:#a52e2e #a52e2e #a52e2e;
    background-color: #a52e2e;
    color:#fff;
}

.nav-tabs2>li.active>a,.nav-tabs2>li.active>a:hover,.nav-tabs2>li.active>a:focus{
    color:#fff;cursor:default;background-color:#a52e2e;border:1px solid #a52e2e;border-bottom-color:transparent
}
.nav-tabs2.nav-justified{
    width:100%;border-bottom:0
}

.nav-tabs2.nav-justified>li{
    float:none
}

.nav-tabs2.nav-justified>li>a{
    margin-bottom:5px;text-align:center
}
.nav-tabs2.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs2.nav-justified>li{display:table-cell;width:1%}.nav-tabs2.nav-justified>li>a{margin-bottom:0}}.nav-tabs2.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs2.nav-justified>.active>a,.nav-tabs2.nav-justified>.active>a:hover,.nav-tabs2.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs2.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs2.nav-justified>.active>a,.nav-tabs2.nav-justified>.active>a:hover,.nav-tabs2.nav-justified>.active>a:focus{border-bottom-color:#fff}}

.nav2 > li > a{
    background-color:#336699;
    color:#fff;
    margin-right:10px;
}

/*---------------Sidebar tabs------------------*/
.nav-tabs3{
    border-bottom:1px solid #fff
}

.nav-tabs3>li{
    float:left;margin-bottom:-3px;
}

.nav-tabs3>li>a{
    margin-right:12px;line-height:1.42857143;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-radius:0px 0px 0 0
}

.nav-tabs3>li>a:hover{
    border-color:#fff #fff #fff
}

.nav-tabs3>li.active>a,.nav-tabs3>li.active>a:hover,.nav-tabs3>li.active>a:focus{
    color:#2c2c2c;cursor:default;background-color:#ffffff;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;/*border-bottom-color:transparent;*/font-weight:bold;
}
.nav-tabs3.nav-justified{
    width:100%;border-bottom:0
}

.nav-tabs3.nav-justified>li{
    float:none
}

.nav-tabs3.nav-justified>li>a{
    margin-bottom:5px;text-align:center
}
.nav-tabs3.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs3.nav-justified>li{display:table-cell;width:1%}.nav-tabs3.nav-justified>li>a{margin-bottom:0}}.nav-tabs3.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs3.nav-justified>.active>a,.nav-tabs3.nav-justified>.active>a:hover,.nav-tabs3.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width:768px){.nav-tabs3.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs3.nav-justified>.active>a,.nav-tabs3.nav-justified>.active>a:hover,.nav-tabs3.nav-justified>.active>a:focus{border-bottom-color:#fff}}

.nav3 > li > a{
    background-color:#a52e2e;
    /*border-bottom:1px solid yellow;*/
    color:#fff;
    margin-bottom:3px;
}

.nav3 > li > a:hover {
    background-color:#fff;
    color:#2c2c2c;
    font-weight:bold;   
    font-size:14px; 
}

/*--------------------------------------------*/

.More_articles{
    background-color:#a52e2e;
    padding:12px;
}

.tab-content{
    background-color:#fff;
    padding:16px;
}

.carousel-caption{
    background-color:#a52e2e;
    text-align:left;
    bottom:0px;
    left:0px;
    right:0px;
    padding:10px 30px 10px 30px;
}

.navbar-collapse{
    padding-left:0px;
}

.Schedules_padding
{
    padding:0;

}

.Back
{
    float:right;
}

.Sidebar_Schedule
{
    font-size:13px;
    border:none!important;
}

.Gallery_thumbs
{
    width:160px;
    height:103px;
}

footer h5
{
    color:#ffffff;
}

footer a:hover
{
    color:#ffffff;
}

.megafooter
{
    color:#fff!important;
    padding: 10px 0px!important;
}   

.minifooter
{
    background-color:#fff;
    color:#2c2c2c;
    padding:10px 0px 10px 0px;
}

ul.unstyled {
    list-style: none;
    padding: 0;
}

.mainmenu
{
    background-color: #e8e8e8!important;

}

/* Removes Border radius from bootstrap menu */
.navbar
{
   border:none!important; 
   margin-bottom:45px!important;
} 

.mainmenu > .navbar-collapse > .nav > li > a
{
    font-size:21px;
    color:#2c2c2c;
}


.mainmenu > .navbar-collapse > .nav > li > a:hover {
    background-color:#a52e2e;
    color:#fff;
}

.container-fluid
{
    padding-left:0px!important;
    padding-right:0px!important;
}

@media (max-width: 768px) 
{
.container-fluid
{
    padding-left:15px!important;
    padding-right:15px!important;
}

.mainmenu > .navbar-collapse > .nav > li > a {
    padding-left:30px;
}

.dropdown-menu > li > a {
    padding-left:40px!important;
}




}
  
.gallerydescription
{
    width:100%;
    height:213px;
    display: block;
    position: relative;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    visibility:hidden;
    margin-top:-213px;
    bottom:0;
    left:0px;
    right:0;
    color:#fff;
  }
  


  .thumbnails:hover .gallerydescription {
    background: #000;
    opacity: 0.7;
    visibility:visible;
  }
  
  .thumbnails {
	margin-bottom:30px;
}

@media only screen and (max-width:2000px)
{
    .MoreStoriesBig
                {
                    display:block!important;
                }
       
       .MoreStoriesSmall
                {
                    display:none!important;
                }
}

@media only screen and (max-width:1200px)
{
    .Margin-top-52px
    {
        margin-top:60px;
    }
}

@media only screen and (max-width: 991px) 
{
    .logo-center
    {
        margin:0 auto;
    }
    
    .Margin-top-52px
    {
        margin-top:0px;
    }
   
     .dj-photo
    {
       float:right;
    }
    
    .right-float-header
    {
        float:none!important;        
    }
    
    .header-logo-center
    {
        margin:auto;
    }
    
    .Social-responsive
    {
        display:block!important;
    }
       
    .Social-hide
    {
        display:none!important;
    }   
    
    .Widget-hide
       {
           display:none!important;
       } 
       
       .MoreStoriesBig
                {
                    display:block!important;
                }
       
       .MoreStoriesSmall
                {
                    display:none!important;
                }
    
}

 /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) 
    {
       .right-float
       {
           float:none;
       } 
       
       .footer-logo-center
       {
           margin:auto;
       }
       
       .Text-align-center
       {
           text-align:center;
           margin:10px 0 10px 0;
       }
       
       .Social-responsive
       {
           display:block!important;
       } 
       
       .MoreStoriesBig
                {
                    display:none!important;
                }  
                
                .MoreStoriesSmall
                {
                    display:block!important;
                }      
       
    }
    
/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
                .carousel
                {
                    display:none!important;
                }
                .BlueLine
                {
                    margin:0px 0px 25px 0px;
                } 
                
                .BlueLineSchedules
                {
                    margin:16px 0px 0px 0px;
                }   
                     
                .News-hide
                {
                    display:none!important;
                }   
                
                .Col12
                {
                    width: 100%;
                }   
                
                .MoreStoriesBig
                {
                    display:none!important;
                }  
                
                .MoreStoriesSmall
                {
                    display:block!important;
                }        
             
    }
    
    /* Custom, iPhone Retina */ 
@media (max-width: 333px) 
{
    .Margin-top-34px{margin-top:5px!important;}
    
}


  
   .google-maps {
        position: relative;
        /*padding-bottom: 75%;*/ /* This is the aspect ratio */
        height: 200px;
        overflow: hidden;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }
    
    
    .space-bottom-5
    {
        margin-bottom:5px;
    }
    
      .space-bottom-10
    {
        margin-bottom:10px;
    }
    
      .space-bottom-15
    {
        margin-bottom:15px;
    }
    
      .space-bottom-20
    {
        margin-bottom:20px;
    }
    
      .space-bottom-30
    {
        margin-bottom:30px;
    }
       .space-bottom-40
    {
        margin-bottom:40px;
    }
    
       .space-bottom-50
    {
        margin-bottom:50px;
    }
        .space-top-5
    {
        margin-top:5px;
    }
    
      .space-top-10
    {
        margin-top:10px;
    }
    
      .space-top-15
    {
        margin-top:15px;
    }
    
      .space-top-20
    {
        margin-top:20px;
    }
    
    
      .space-5
    {
        margin:5px 0px;
    }
    
      .space-10
    {
        margin:10px 0px;
    }
    
      .space-15
    {
        margin:15px 0px;
    }
    
      .space-20
    {
        margin:20px 0px;
    }
    
    .main-logo
    {
 
    }
    
    .dj-photo
    {
        max-width:135px!important;
        max-height:124px!important;
    }
    
    .right-float-header
    {
        float: right;
    }
    
    .Social-responsive
       {
           display:none;
       }
    