/*Reset Safari User Agent Styles*/
* {-webkit-padding-start: 0px;
}

@font-face {
    font-family: 'Futura-Light';
    src: url('./fonts/FuturaStd-Light.eot');
    src: url('./fonts/FuturaStd-Light.eot?#iefix') format('embedded-opentype'),
         url('./fonts/FuturaStd-Light.svg#FuturaStd-Light') format('svg'),
         url('./fonts/FuturaStd-Light.ttf') format('truetype'),
         url('./fonts/FuturaStd-Light.woff') format('woff'),
         url('./fonts/FuturaStd-Light.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'Futura-Bold';
    src: url('./fonts/FuturaStd-Bold.eot');
    src: url('./fonts/FuturaStd-Bold.eot?#iefix') format('embedded-opentype'),
         url('./fonts/FuturaStd-Bold.svg#FuturaStd-Bold') format('svg'),
         url('./fonts/FuturaStd-Bold.ttf') format('truetype'),
         url('./fonts/FuturaStd-Bold.woff') format('woff'),
         url('./fonts/FuturaStd-Bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'Futura-Medium';
    src: url('./fonts/FuturaStd-Mediumeot');
    src: url('./fonts/FuturaStd-Medium.eot?#iefix') format('embedded-opentype'),
         url('./fonts/FuturaStd-Medium.svg#FuturaStd-Medium') format('svg'),
         url('./fonts/FuturaStd-Medium.ttf') format('truetype'),
         url('./fonts/FuturaStd-Medium.woff') format('woff'),
         url('./fonts/FuturaStd-Medium.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  @font-face {
    font-family: 'GillSans-Light';
    src: url('./fonts/GillSansStd-Light.eot');
    src: url('./fonts/GillSansStd-Light.eot?#iefix') format('embedded-opentype'),
         url('./fonts/GillSansStd-Light.svg#GillSansStd-Light') format('svg'),
         url('./fonts/GillSansStd-Light.ttf') format('truetype'),
         url('./fonts/GillSansStd-Light.woff') format('woff'),
         url('./fonts/GillSansStd-Light.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
  }
  
  
  
  
  
html *{ 
    color:#FFFFFF
}
* { padding: 0 } 

body {
    background-color: #1a3e87;
    display:inline-block;
    text-align:justify;  
    text-justify:inter-word;
    margin:0px;
    padding:0px;
    width:100%;
    font-family: 'GillSans-Light';
}
#header {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 10px;
}
.title{
    text-align:center;    
    font-size:53px; 
    font-family: 'Futura-Medium';
}
.subTitle{
    text-align:center;   
    font-size:20px; 
    font-family: 'Futura-Medium';
    font-style: italic;
}
.pageTitle{
    text-align:left;   
    font-size:20px; 
    font-family: 'GillSans-Light';
    text-decoration:underline;
}
.serviceTitle{
    text-align:center;   
    font-size:17.5px; 
    font-family: 'GillSans-Light';
    padding-bottom:20px;
   
}
.navbar{
        text-align:center;   
        font-size:20px;  
        margin-bottom:0px;
        min-height:10px;
        font-family: 'GillSans-Light';
}
.menuLinks{
    text-decoration:none;
    font-family: 'GillSans-Light';
}
.menuLinks:hover,.menuLinks:focus{
   font-family: 'GillSans-Light';
}
hr{
    border-color:#ffffff;
    width:100%;
}
p{
    color:#ffffff;
    font-family:'GillSans-Light';
    font-size: 17px;
    padding-bottom:15px;
    margin-bottom: 0px;
}

a{
    font-family:'GillSans-Light';
    color:#FFFFFF;
}
a:hover,a:focus,a:visited{
    font-family:'GillSans-Light';
    color:#ffffff;
}
.articleLink{
    font-family:'GillSans-Light';
    color:#FFFFFF;
    text-decoration:none;
    font-style: italic;
}
.cr{
    padding-top:10px;
    padding-bottom:15px;
}

#articleBody{
    padding-left:0px;
    padding-right:0px;
}
#audioBody{
    text-align:center;
}
/* #serviceBody{
    padding-left:0px;
    padding-right:0px;
} */

.show2{
    display:none;
}

#socialIcons{
    text-align:center;
    padding-bottom:20px;
}
@media only screen and (max-width: 600px) {
    #spacer{
        display:none;
    }
    .title{   
        font-size:34px;      
    }
    .subTitle{
        font-size:20px;  
    }
    hr{
        width:100%;
    }
   
}
@media only screen and (max-width: 480px) {
    
    .bar{
        display:none;
    }
    .show2{
        display:block;
    }

}
/*Jan 2020 Edits*/
.lifeHead{
    padding-bottom:0px;
    font-weight:700;
}

.lifeList{
    padding: 0px 30px;
    font-size:17px;
}
.offeringDiv{
    padding:0px 35px;
}
.offering{
    text-decoration:underline;
    font-weight:700;
}
.example{
    font-weight:700;
    font-size:14px;
}
.left{
    text-align:right;
}

/* Form */
input {
    width: 100%;
    color:#000;
    font-size:15px;
  }
input[type=text] {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    box-sizing: border-box;
}
  input[type=text]:focus {
    border: 3px solid #555;
}
textarea{
    width:100%;
    color:#000;
    font-size:15px;
}
#formButton{
    background-color: #fff;
    font-size:15px;
    color:#000;
    width:200px;
}
#formButton:hover,#formButton:focus{
    background-color: #1a3e87;
    border-color:#fff;
    color:#fff;
   
}


.buttonHolder{
    text-align:center;
}
.spacer{
    height:50px;
}
iframe{
    border:none;
}