﻿
p {
    font-size: 14px;
    color: #636363;
    line-height: 1.8;
}
h2 {
    font-size: 28px;
    
}
.section-title h2 {
    font-size: 30px;
    font-weight: 700;
    text-transform: uppercase;
}
.spad {
    padding: 50px 0;
}
.sermon-content {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}
.newsletter-section
{text-align:center;}
.logo
{
    max-width:100%;
    max-height:90px;
}
.header-section {
    padding: 10px 0;
    position: relative;
}
.main-menu {
  
    margin-top: 25px;
}
.main-menu ul li a {
    display: inline-block;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 13px;
    color: #252525;
    margin-left: 20px;
     padding: 10px 0; 
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
.user-input
{float:left;}

.contact-form-registraion input[type='text'], .contact-form-registraion input[type='email'], .contact-form-registraion textarea, .contact-form-registraion select, .contact-form-registraion input[type=file]  {
    width: 100%;
    border: 1px solid #ebebeb;
    background: #f6f8f9;
    font-size: 14px;
    padding: 8px 10px;
    margin-bottom: 20px;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}
button, input, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.contact-form-registraion h1
{font-size:25px;
 margin:20px 0;
}
.social
{float:right;}
.header-section .site-btn {
   
}
.footer-top-content h5 {
    font-size: 14px;
    font-weight: 400;
}
.footer-top-content p {
    font-size: 14px;
    color: #636363;
    margin-bottom: 25px;
}
.unordered-listitem  {
   
    line-height:1.9;
     margin-bottom:20px;
}
.unordered-listitem li  {
    line-height:1.5;
    margin-bottom:5px;
 position: relative;
    padding-left: 30px;
    line-height: 1.82em !important;
    list-style-type:none;
}

   .unordered-listitem li:before {
  content: "\f0a4"; /* FontAwesome Unicode */
  font-family: FontAwesome;
  margin-right:7px;
  font-size:15px;
  color:#c20c0b;
  position: absolute;
   top: 0px;
    left: 0;
}
   .footer-section
   {color:#f5f5f5;}
   .copyright a
   {
       color:#f5f5f5;
   }

   .ifram-height-width {
    min-height: 380px;
    width: 100%;
}
   .male-side
   {padding-right:20px;
    border-right:1px solid #ebebeb;
   }
   .female-side
   {padding-left:20px;
    border-left:1px solid #ebebeb;
   }
   .mg-gallery-item
    {
        margin-bottom:20px;
    }
   /*.glyphicon-chevron-right:before {
    content: "\f054 ";
}*/

@media only screen and (max-width: 991px) and (min-width: 768px) {
    .main-menu ul li a {
        margin-left: 10px;
    }

    .main-menu ul li a {
        display: inline-block;
        text-transform: uppercase;
        font-weight: 700;
        font-size: 13px;
        color: #252525;
        margin-left: 20px;
        padding: 10px;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
    }

    .header-section .site-btn {
        
          margin-top: 10px;
    }

    .main-menu {
       
        margin-top: 0px;
    }

    .site-logo {
        display: inline-block;
        margin-bottom: 20px;
    }
      .carousel .item {
     min-height: 350px; 
    height: 100%;
    width: 100%;
}
    
}
@media only screen and (max-width: 768px)
{
    .logo
{
    max-width:70%;
    max-height:60px;
}
    .main-menu {
  
     margin-top: 0px;
    
}
    .carousel .item {
     min-height: 250px; 
    height: 100%;
    width: 100%;
}
}