/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 24, 2017, 2:07:02 PM
    Author     : kcrosby
*/

.homeContentWrap,.logoContentWrap {
 padding: 10px 0;   
}

.homeHero{
    max-height: 750px;
    overflow:hidden
}


.logoContentWrap{
    background-color: #FFF;
}

.logoContentWrap h2{
        font-size: 30px;
    color: #0f668a;
}

hr{
    margin: 0;
    width: 100%;
    max-width: 1440px;
    background: #FFF;
    color: #FFF;
    border: 1px solid #bfc1c1;
    height: 1px;
}

#pageContentEditable{
    padding: 0 55px;
}

.top-story .oneColCtaTable{
       background: #343d3e;
}

.top-story .oneColCtaTable .ctaCopyWrap{
           padding: 0 80px;
           font-size: 18px;
}
.top-story .oneColCtaTable .ctaCopyWrap h2{
    font-size: 38px;
   margin: 30px 0 0 0px; 
   width: 250px;
}


.oneColCtaTable .ctaBtnWrap {
     display: block; 
    margin: 0  0 0 60px; 
     background: none; 
    padding: 0 20px; 
  line-height: 28px; 
     height: 28px; 
     border: none;  

}
.cta .oneColCtaTable .ctaBtnWrap {
     display: block; 
    margin: 0  0 0 0px; 
     background: none; 
    padding: 0 20px; 
  line-height: 28px; 
     height: 28px; 
     border: none;  

}

.top-story .oneColCtaTable .ctaBtnWrap a{
  font-size: 18px;
      color:#cce7eb;
}


.top-story .oneColCtaTable .ctaCopyWrap p{
    font-size: 18px;

}


.cta .oneColCtaTable{
    
         background: #FFF; 
    color: black;
    padding: 100px 0;
    
}
.cta .oneColCtaTable .ctaCopyWrap h2{
    color: #000;
    font-size: 30px;
}

.cta .oneColCtaTable .ctaCopyWrap p:first-of-type{
    color: #808080;
    font-size: 14px;
    font-weight: 400;
}


.cta .oneColCtaTable .oneColCtaBlock:first-child{
       display: block;
    max-width: 350px;
    margin: 10px auto;
    padding: 0;
}


.cta .oneColCtaTable .oneColCtaBlock:nth-child(2){
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    max-width: 885px;
    display: block;
    text-align: center;
}


.cta .ctaBtnWrap a {
    color: #0f668a;
    text-decoration: none;
    font-size: 14px;
    font-weight: 800;
}

.client-logo-container{
    text-align: center;
    height: 145px;
    line-height: 180px;
    vertical-align: middle;
}

.client-logo-container embed, .client-logo-container img{
    opacity: .8;
    width: 60%;
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}



.bottom-story .oneColCtaTable{
    
        background: #dde7e8; 
        color: #000;
    
    
}

.bottom-story .oneColCtaTable .oneColCtaBlock:first-child{
    float: right;
    padding-right: 0;
    padding-left: 0;
}


.bottom-story .oneColCtaTable .ctaCopyWrap{
        padding: 0 10px;
}

.bottom-story .oneColCtaTable .ctaCopyWrap h2{
    font-size: 38px;
    color: #343d3e;
   margin: 53px 0 0 0px; 
   width: 200px;
}
.bottom-story .oneColCtaTable .ctaCopyWrap p{
    font-size: 18px;
    color: #343d3e;
}
.bottom-story .oneColCtaTable .ctaBtnWrap a{
    color: #0f668a;
    font-size: 18px;
}


.ctaImgWrap{
    margin-bottom: -6px;
}


@media only screen and (max-width:550px) { 
#pageContentEditable{
  padding:  0 15px;
}

.top-story .oneColCtaTable{
       background: #343d3e;
}

.top-story .oneColCtaTable .ctaCopyWrap{
           padding: 0 10px;
           font-size: 18px;
}
.top-story .oneColCtaTable .ctaCopyWrap h2,.cta .oneColCtaTable .ctaCopyWrap h2,.bottom-story .oneColCtaTable .ctaCopyWrap h2{
    font-size: 28px;
   margin: 10px auto 0px; 
   width: 250px;
}


.oneColCtaTable .ctaBtnWrap {

    margin: 0  auto; 
    padding: 0 5px; 


}



.cta .oneColCtaTable{
    
    padding: 0 0;
    
}



.bottom-story .oneColCtaTable .oneColCtaBlock:first-child{
    padding-right: 0;
    padding-left: 0;
}


.bottom-story .oneColCtaTable .ctaCopyWrap{
        padding: 0 5px;
}




}


@media only screen and (min-width:1100px) { 
    
.homeContentWrap,.logoContentWrap {
 padding: 50px 0;   
}
    
    
    
.bottom-story .oneColCtaTable .ctaCopyWrap{
        padding: 0 80px;
}

#pageContentEditable {
    padding: 0 245px;
}
}