a:hover{color:#A39AFF;}
section{padding-top:48px;padding-bottom:59px;}
.pad-first{padding-top:160px;}
.push-bottom{margin-bottom:20px;overflow:hidden;}
.space{display:inline-block;padding-left:20px;padding-right:20px;}
.txt13{font-size:13px;color:#666;}
.page-title{display:inline-block;border-bottom:3px solid;padding-bottom:7px;margin-bottom:12px;}
.page-smalltitle{display:inline-block;border-bottom:3px solid;padding-bottom:7px;margin-bottom:42px;}
header{padding-top:50px;padding-bottom:50px;background-size:cover !important;background:#454545;}
.header-large{padding-top:200px;padding-bottom:200px;}
.divider-background .panel{background:rgba(255,255,255,0.9);padding-bottom:2px;}
nav{width:100%;top:0px;z-index:99;padding-top:22px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;}
nav .menu li a{font-size:11px;font-weight:600;color:#454545;text-transform:uppercase;letter-spacing:1px;padding-bottom:28px;display:inline-block;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;}
footer.dark h6{color:#ebebeb;margin-bottom:44px;font-size:11px;letter-spacing:2px;}
.footer-lower{margin-top:39px;padding:49px 0px;}